Overview Version History Q & A Rating & Review
Recoil
Language support for Recoil (.rcl): LSP diagnostics via the same recoil-lsp server used by the Rebol extension.
Published by Rebolek (rebolek on the Marketplace).
Features
Registers the recoil language for .rcl files.
Diagnostics from Recoil’s transpiler (any .rcl path, as long as a Recoil checkout is configured).
Requirements
r3 on your PATH.
A Recoil repository: set RECOIL_ROOT to its root, or place Recoil as a sibling of rebol-editor-support so the default ../../Recoil from lsp/ resolves.
recoil-lsp.r3 and lsp/ helpers from rebol-editor-support .
Settings
ID
Default
Meaning
recoil.r3Path
r3
Interpreter used to start the LSP.
recoil.scriptPath
(empty)
Path to recoil-lsp.r3. If empty, uses ../lsp/recoil-lsp.r3 relative to this extension (monorepo layout).
For Rebol syntax highlighting and linting of .r3 / .reb / …, install Rebol by Rebolek from the same publisher.
Repository
codeberg.org/rebolek/rebol-editor-support .
License
MIT — see the repository root; include LICENSE in this folder when packaging a standalone .vsix.