Skip to content

Commit a947cb8

Browse files
committed
fix: whitespace around flags
1 parent 69758b9 commit a947cb8

File tree

3 files changed

+11
-17
lines changed

3 files changed

+11
-17
lines changed

languages/nu.scm

Lines changed: 9 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@
3232
[
3333
"="
3434
(match_guard)
35+
(short_flag)
36+
(long_flag)
3537
] @prepend_space
3638

3739
(assignment
@@ -106,19 +108,13 @@
106108
)
107109

108110
;; special flags
109-
(overlay_use
110-
(short_flag)? @append_space
111-
(long_flag)? @append_space
112-
)
113-
114-
(ctrl_error
115-
(short_flag)? @append_space
116-
(long_flag)? @append_space
117-
)
118-
119-
(ctrl_do
120-
(short_flag)? @append_space
121-
(long_flag)? @append_space
111+
(_
112+
[
113+
(short_flag)
114+
(long_flag)
115+
] @append_space
116+
.
117+
(_)
122118
)
123119

124120
;; indentation

test/expected_keyword.nu

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,5 @@ overlay new name
66
# overlay hide spam --keep-custom
77
hide PWD
88
hide-env PWD
9-
# TODO: allow flags in grammar
10-
# hide-env -i PWD
9+
hide-env -i PWD
1110
source-env foo.nu

test/input_keyword.nu

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,5 @@ overlay new name
66
# overlay hide spam --keep-custom
77
hide PWD
88
hide-env PWD
9-
# TODO: allow flags in grammar
10-
# hide-env -i PWD
9+
hide-env -i PWD
1110
source-env foo.nu

0 commit comments

Comments
 (0)