diff options
Diffstat (limited to 'plugin')
| -rw-r--r-- | plugin/AGENTS/ARCH.md | 3 | ||||
| -rw-r--r-- | plugin/AGENTS/DEVELOPMENT.md | 4 | ||||
| -rw-r--r-- | plugin/README.md | 8 | ||||
| -rw-r--r-- | plugin/package-lock.json | 4 | ||||
| -rw-r--r-- | plugin/package.json | 6 |
5 files changed, 14 insertions, 11 deletions
diff --git a/plugin/AGENTS/ARCH.md b/plugin/AGENTS/ARCH.md index b25a6d7..590c1ac 100644 --- a/plugin/AGENTS/ARCH.md +++ b/plugin/AGENTS/ARCH.md @@ -95,7 +95,8 @@ Follow the current compiler, rather than implementing every PDF feature: Language defaults use real Tabs, display width 4, disabled indentation detection, full automatic indentation, on-type formatting and native bracket pair colors. -The default formatter is `ovfor4.cie-pseudocode`. User and workspace settings can +The extension name and display name are `plugin`; its ID is `ovfor4.plugin`. +The default formatter is `ovfor4.plugin`. User and workspace settings can override editor defaults. The author credit is `_ov4`. The publisher ID stays `ovfor4`, because vsce accepts diff --git a/plugin/AGENTS/DEVELOPMENT.md b/plugin/AGENTS/DEVELOPMENT.md index be4dbe7..f167355 100644 --- a/plugin/AGENTS/DEVELOPMENT.md +++ b/plugin/AGENTS/DEVELOPMENT.md @@ -15,7 +15,7 @@ npm run package ``` `npm run package` runs syntax checks and the existing Node tests, then uses vsce -to generate `cie-pseudocode-0.1.0.vsix`. Runtime dependencies are not bundled. +to generate `plugin-0.1.0.vsix`. Runtime dependencies are not bundled. `@vscode/vsce`, `vscode-textmate` and `vscode-oniguruma` are development tools only. Do simple verification before each feature commit and follow the global commit @@ -57,7 +57,7 @@ configuration, concise English README and notices, without `AGENTS/` or tests. For a local installation, use the Extensions panel's **Install from VSIX...** or: ```sh -code --install-extension cie-pseudocode-0.1.0.vsix --force +code --install-extension plugin-0.1.0.vsix --force ``` In a remote terminal, `code` installs into the connected remote editor. For an diff --git a/plugin/README.md b/plugin/README.md index 3eeac5e..9fec97a 100644 --- a/plugin/README.md +++ b/plugin/README.md @@ -1,4 +1,4 @@ -# CIE Pseudocode +# plugin By \_ov4. @@ -8,10 +8,12 @@ VS Code support for this project's `.cps` files. Requires VS Code 1.85 or newer Download the VSIX from [Nightly Build](https://github.com/ovfor4/cie-pseudocode-compiler/releases/tag/nightly-build). The same release provides Linux x86_64 and macOS 15+ Apple Silicon compiler packages with execution support. -In the Extensions panel, choose **... > Install from VSIX...** and select `cie-pseudocode-0.1.0.vsix`, or run: +If you installed the old extension (`ovfor4.cie-pseudocode`), uninstall it before installing `ovfor4.plugin`. Update any explicit `editor.defaultFormatter` setting to `ovfor4.plugin`. + +In the Extensions panel, choose **... > Install from VSIX...** and select `plugin-0.1.0.vsix`, or run: ```sh -code --install-extension cie-pseudocode-0.1.0.vsix +code --install-extension plugin-0.1.0.vsix ``` Open a `.cps` file. The language mode should show **CIE Pseudocode**. diff --git a/plugin/package-lock.json b/plugin/package-lock.json index a402172..cbd12a0 100644 --- a/plugin/package-lock.json +++ b/plugin/package-lock.json @@ -1,11 +1,11 @@ { - "name": "cie-pseudocode", + "name": "plugin", "version": "0.1.0", "lockfileVersion": 3, "requires": true, "packages": { "": { - "name": "cie-pseudocode", + "name": "plugin", "version": "0.1.0", "license": "AGPL-3.0-only", "devDependencies": { diff --git a/plugin/package.json b/plugin/package.json index 677c9d1..539bbb7 100644 --- a/plugin/package.json +++ b/plugin/package.json @@ -1,6 +1,6 @@ { - "name": "cie-pseudocode", - "displayName": "CIE Pseudocode", + "name": "plugin", + "displayName": "plugin", "description": "CIE pseudocode highlighting, Tab indentation, bracket checking and terminal execution for .cps files.", "version": "0.1.0", "publisher": "ovfor4", @@ -73,7 +73,7 @@ "editor.detectIndentation": false, "editor.autoIndent": "full", "editor.formatOnType": true, - "editor.defaultFormatter": "ovfor4.cie-pseudocode", + "editor.defaultFormatter": "ovfor4.plugin", "editor.bracketPairColorization.enabled": true, "editor.bracketPairColorization.independentColorPoolPerBracketType": false } |
