Releases: markup-carve/sublime-carve-lsp
Release list
0.1.0
First release. Runs carve-lsp for .crv documents in Sublime Text.
Installs as the package LSP-carve (Sublime's LSP clients are all named LSP-<language>); the repository is sublime-carve-lsp.
Features
Diagnostics (Markdown/Djot habits that render wrong in Carve, plus unresolved references), code actions for those migration warnings, hover, document symbols, go-to definition, find references, rename, formatting, folding, and completion.
Requirements
The language server itself is an npm package: lsp_utils installs it into plugin storage and supplies a Node runtime, so no global Node is required.
Note
LSP ships its keybindings commented out, so F12 and friends do nothing until you enable them - every feature is reachable from the command palette meanwhile. The README has the bindings worth adding.