Skip to content

Commit 745b5e7

Browse files
committed
Update CHANGELOG and README
1 parent f58d3b8 commit 745b5e7

File tree

2 files changed

+5
-6
lines changed

2 files changed

+5
-6
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,3 +91,7 @@ I think we can consider the extension stable and out of beta. A big thank you to
9191
- New provider: [Document Symbols](https://code.visualstudio.com/api/language-extensions/programmatic-language-features#show-all-symbol-definitions-within-a-document).
9292
- Fixed a small issue with the `CompletionItemsProvider`.
9393
- Goto will now _really_ work with definitions from `nwscript.nss` if the file is in your project.
94+
95+
## [2.2.0]
96+
97+
- The compilation engine has been migrated from nwnsc to nwn_script_comp.

README.md

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -83,12 +83,11 @@ Notes:
8383

8484
Notes:
8585

86-
- Diagnostics are provided by compiling the file with the [nwnsc](https://github.com/nwneetools/nwnsc) executable.
86+
- Diagnostics are provided by compiling the file with the [nwn_script_comp](https://github.com/niv/neverwinter.nim/blob/master/nwn_script_comp.nim) compiled executable.
8787
- The compiler executable is provided for Windows, Darwin and Linux operating systems.
8888
- Diagnostics are currently published when opening or saving a file.
8989
- By default, the compiler will try to detect automatically your Neverwinter Nights home and installation folders if they are not specified. If it fails to do so, you can provide the paths in the extension settings like shown above - input paths are wrapped into quotes automatically.
9090
- You can set the `verbose` setting to `true` if you wish to see detailed logs of the compilation process.
91-
- Big files with a lot of includes can take between half a second to a second to compile on older machines - it will not affect the client performances as the processing is done on the server.
9291

9392
### Syntax highligthing
9493

@@ -106,10 +105,6 @@ I personally use the [One Dark Pro](https://marketplace.visualstudio.com/items?i
106105

107106
Replace `/server/scripts/nwscript.nss` by its new version, `/server/scripts/base_scripts/` files by their new versions, `/server/scripts/ovr/` includes by their new versions and execute `yarn run generate-lib-defs` in the server root directory.
108107

109-
## Known issues
110-
111-
The nwnsc process doesn't terminate on linux. This is caused by the [compiler](https://github.com/nwneetools/nwnsc) itself, not the extension.
112-
113108
## Issues
114109

115110
Please report any issues on the github [repository](https://github.com/PhilippeChab/nwscript-ee-language-server/issues).

0 commit comments

Comments
 (0)