coq-serapi icon indicating copy to clipboard operation
coq-serapi copied to clipboard

Coq Protocol Playground with Se(xp)rialization of Internal Structures.

Results 68 coq-serapi issues
Sort by recently updated
recently updated
newest added

I want to work with different proof branches. It seems that option `ontop` of `Add` command is designed specifically for this use case, however, when I try to use it...

kind: upstream
kind: documentation

Hi Emilio, Hope you're doing OK despite the crazy times. In the project I'm workig on, it would be very useful to be able to get comments boundaries in addition...

kind: enhancement

We should support LSP to some degree. https://github.com/Microsoft/language-server-protocol/blob/master/protocol.md

kind: enhancement

SerAPI should support the async proof mode. Experimental support is already in place, however more testing is needed. Remaining tasks are: - [ ] Teach our internal document mode of...

kind: enhancement
help wanted
protocol
kind: upstream
in-progress

The `!pinned` flag is currently used in the version-tracked opam package definition (`coq-serapi.opam`). However, this flag seemingly causes CI failures in the upstream opam repository, so it should never be...

kind: infrastructure

I'm not sure what the proper way is to do this without breaking existing code. It's just a bit unfortunate that SerAPIs options are not spelled the same as Coq's

kind: enhancement

I'm trying to set up code for serialization via `sercomp` of some proof goal information, but am running into issues. Consider the following example (`pi.v`): ```coq From mathcomp Require Import...

kind: enhancement
in-progress

I don't think this is coq-serapi's fault per se, but I find this behavior a little annoying to deal with: ``` (0 (Control (StmAdd () "Require Import List."))) (Answer 0...

kind: upstream

The title says it all. This is a first step towards becoming a Jupyter kernel. The basic resources are: - https://github.com/akabe/ocaml-jupyter - https://github.com/andrewray/iocaml - http://jupyter-client.readthedocs.io/en/latest/kernels.html - https://github.com/dsblank/simple_kernel

kind: enhancement
protocol
in-progress

https://github.com/google/kythe is an interesting framework we could make our tool talk to.

kind: enhancement