Results 27 issues of Maxime Dénès

This is an experimental branch, not to be merged directly.

needs: rebase

The script responsible for building the html documentation currently "mangles" the source files in place, without warning. Not only is this dangerous (can destroy an unsaved change), but the transformation...

Document Manager

Document Manager

Document Manager

This PR makes VsCoq use Coq's document manager (https://github.com/coq/coq/pull/12461) instead of adapting the CoqIDE protocol. This is very much work in progress.

Play a bit with the extension on CompCert and Mathcomp, for example.

Document Manager

Unit tests for the extension: https://code.visualstudio.com/api/working-with-extensions/testing-extension https://mochajs.org/ Unit tests for ML OUnit or nothing? End-to-end tests: https://github.com/ocaml/ocaml-lsp/tree/master/ocaml-lsp-server/test/e2e

Document Manager

Study how we can make the document manager version and the legacy version of VsCoq coexist on the marketplace without being too confusing for users e.g. with older versions of...

Document Manager