Skip to content

Commit 273d908

Browse files
committed
fixed some bugs
1 parent 8126e99 commit 273d908

File tree

6 files changed

+1096
-1108
lines changed

6 files changed

+1096
-1108
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,3 +81,8 @@ All notable changes to the "vscode-nushell-lang" extension will be documented in
8181
- fixed some bugs with highlighting
8282
- separated keywords for easier regex debugging
8383
- updated dependency versions
84+
- 0.5.1 - TODO
85+
- add `not-in` as a pseudo keyword to go with `in` and `else`
86+
- update screenshots showing else keyword
87+
- add `on-Enter` rules
88+
- fixed a bug with variable syntax coloring

language-configuration.json

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,5 +40,11 @@
4040
"indentationRules": {
4141
"increaseIndentPattern": "^((?!.*?\\/\\*).*\\*/)?\\s*[\\}\\]].*$",
4242
"decreaseIndentPattern": "^((?!\\/\\/).)*(\\{[^}\"'`]*|\\([^)\"'`]*|\\[[^\\]\"'`]*)$"
43-
}
43+
},
44+
"onEnterRules": [
45+
{
46+
"beforeText": "^\\s*(?:alias|def|def-env|else|extern|for|if|let|let-env|with-env).*?:\\s*$",
47+
"action": { "indent": "indent" }
48+
}
49+
]
4450
}
File renamed without changes.

0 commit comments

Comments
 (0)