Sfoglia il codice sorgente

Ship modula2-language as .vsix with extension README

Eric Streit 20 ore fa
parent
commit
781bd01565
2 ha cambiato i file con 21 aggiunte e 0 eliminazioni
  1. 21 0
      extensions/modula2-language/README.md
  2. BIN
      modula2-language-0.1.5.vsix

+ 21 - 0
extensions/modula2-language/README.md

@@ -0,0 +1,21 @@
+# Modula-2 Language Support
+
+GNU Modula-2 language support for VS Code and Theia: syntax
+highlighting for `.mod`/`.def`, snippets, auto-uppercasing,
+Outline, hover, go-to-definition, references, rename, formatting and
+semantic tokens — backed by a Coco/R-validated language server
+(`gm2` grammar) plus always-on local analysis.
+
+## Requirements
+
+Editing features work out of the box. External validator
+diagnostics need a Coco/R validator binary (see `COCOR-LSP.md`)
+configured via `modula2.cocoR.validatorCommand`; `gm2`, `gdb` and
+`readelf` remain host prerequisites for compiling and debugging.
+
+## Settings
+
+- `modula2.uppercaseKeywords` — uppercase keywords while typing.
+- `modula2.format.*` — formatter rules (indent, keyword case, spacing).
+- `modula2.cocoR.validatorCommand` / `validatorArguments` — external
+  Coco/R validator.

BIN
modula2-language-0.1.5.vsix