Open mjbvz opened 7 years ago
This has been open a while, and I just ran across it as a major issue to some of my files with the case
command as shown in the original post.
This issue is significantly more impactful when case matching grouped strings with spaces in them. It will cascade throughout all code below it. For example:
(case my-string
("foo 1" "foo 2" "foo 3")
"group 1"
("foo4" "foo5" "foo6"
"group 2"
"default")
All code below this will be highlighted as a string, except for strings. This also breaks proto-repl code block sending.
From: https://github.com/Microsoft/vscode/issues/24603
Bug
For the Clojure macro:
The first string element of the list breaks syntax highlighting
@vadim0x60 provided some more info about this bug here: https://github.com/Microsoft/vscode/issues/24603#issuecomment-293595976
Versions
Edit by @rsese to add examples from https://github.com/atom/language-clojure/issues/79
For numbers, the highlighting is correct:
Reproduced on 1.34.0-nightly5 with macOS 10.12.6.