Skip to content

Commit 104a170

Browse files
committed
fix: overlay update in the parser lead to new whitespace issue in hide-env
1 parent 50cd6d6 commit 104a170

File tree

4 files changed

+13
-5
lines changed

4 files changed

+13
-5
lines changed

languages.ncl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
extensions = ["nu"],
55
grammar.source.git = {
66
git = "https://github.com/nushell/tree-sitter-nu.git",
7-
rev = "9822fc63a62ff87939c88ead9f381f951f092dee",
7+
rev = "b51db01e154fac33eda5b289a6c7751c09568f6d",
88
},
99
},
1010
},

languages/nu.scm

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,16 @@
122122
(_)
123123
)
124124

125+
;; FIXME: temp workaround for the whitespace issue
126+
(hide_env
127+
[
128+
(short_flag)
129+
(long_flag)
130+
] @append_antispace
131+
.
132+
(_)
133+
)
134+
125135
;; indentation
126136
[
127137
"["

test/expected_keyword.nu

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,7 @@ overlay use -p --reload __trigger__ as __auto_venv
22
overlay hide spam
33
overlay list
44
overlay new name
5-
# TODO: allow flags in grammar
6-
# overlay hide spam --keep-custom
5+
overlay hide spam --keep-custom
76
hide PWD
87
hide-env PWD
98
hide-env -i PWD

test/input_keyword.nu

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,7 @@ overlay use -p --reload __trigger__ as __auto_venv
22
overlay hide spam
33
overlay list
44
overlay new name
5-
# TODO: allow flags in grammar
6-
# overlay hide spam --keep-custom
5+
overlay hide spam --keep-custom
76
hide PWD
87
hide-env PWD
98
hide-env -i PWD

0 commit comments

Comments
 (0)