[new release] coq-lsp (0.1.4+v8.16)
CHANGES:
---------------------
- Support for OCaml 4.11 (@ejgallego, ejgallego/coq-lsp#184)
- The keybinding alt+enter in VSCode is now correctly scoped to be
only active on Coq files (@artagnon, ejgallego/coq-lsp#188)
- Support Unicode files (@ejgallego, ejgallego/coq-lsp#200, fixes ejgallego/coq-lsp#193, fixes ejgallego/coq-lsp#197)
- The info view is now script enabled and does client-side
rendering. It is also now bundled with esbuild as part of the build
process (@artagnon, @ejgallego, ejgallego/coq-lsp#171)
- The no-op `--std` argument to the `coq-lsp` binary has been
removed, beware of your setup in the extension settings
(@ejgallego, ejgallego/coq-lsp#208)
- Settings for the VSCode extension are now categorized (@Alizter, ejgallego/coq-lsp#212)
- `GoalAnswer`s now include the proof "stack" and better hypothesis
information, changes are compatible with 0.1.3 `GoalAnswer` version
(@ejgallego, ejgallego/coq-lsp#237)
- Focus is now preserved when the info view pops up (@artagnon, ejgallego/coq-lsp#242,
fixes ejgallego/coq-lsp#224)
- In `_CoqProject`, `-impredicative-set` is now parsed correctly
(@artagnon, ejgallego/coq-lsp#241)
- InfoView is not written in React (@ejgallego, ejgallego/coq-lsp#223)
- `debug` option in the client / protocol that will enable Coq's backtraces
(@Alizter, @ejgallego, ejgallego/coq-lsp#217, ejgallego/coq-lsp#248)
- Full document stats are now correctly computed on checking
resumption, still cached sentences will display the cached timing
tho (@ejgallego, ejgallego/coq-lsp#257)
- Set Coq library name correctly (@ejgallego, ejgallego/coq-lsp#260)
- `_CoqProject` file is now detected using LSP client `rootPath`
(@ejgallego, ejgallego/coq-lsp#261)
- You can press `\` to trigger Unicode completion by the server. This
behavior is configurable, with "off", "regular", and "extended"
settings (@artagnon, @Alizter, ejgallego, ejgallego/coq-lsp#219).