mirror of
https://github.com/pulsar-edit/pulsar.git
synced 2024-10-26 11:08:40 +03:00
Fixed some grammar rules for unquote in Clojure
This commit is contained in:
parent
d5664d19c0
commit
1a7719adad
@ -24,7 +24,15 @@
|
||||
((regex_lit) @string.regexp (#is-not? test.descendantOfNodeWithData "clojure.dismissTag"))
|
||||
((sym_lit) @meta.symbol (#is-not? test.descendantOfNodeWithData "clojure.dismissTag"))
|
||||
((kwd_lit) @constant.keyword (#is-not? test.descendantOfNodeWithData "clojure.dismissTag"))
|
||||
((str_lit) @string.quoted.double (#is-not? test.descendantOfNodeWithData "clojure.dismissTag"))
|
||||
(str_lit
|
||||
"\"" @punctuation.definition.string.begin.clojure
|
||||
(#is-not? test.descendantOfNodeWithData "clojure.dismissTag")
|
||||
(#is? test.first))
|
||||
(str_lit
|
||||
"\"" @punctuation.definition.string.end.clojure
|
||||
(#is-not? test.descendantOfNodeWithData "clojure.dismissTag")
|
||||
(#is? test.last))
|
||||
((str_content) @string.quoted.double (#is-not? test.descendantOfNodeWithData "clojure.dismissTag"))
|
||||
((num_lit) @constant.numeric (#is-not? test.descendantOfNodeWithData "clojure.dismissTag"))
|
||||
((nil_lit) @constant.language (#is-not? test.descendantOfNodeWithData "clojure.dismissTag"))
|
||||
((bool_lit) @constant.language (#is-not? test.descendantOfNodeWithData clojure.dismissTag))
|
||||
|
Binary file not shown.
@ -142,6 +142,14 @@
|
||||
((regex_lit) @string.regexp (#is-not? test.descendantOfNodeWithData "clojure.dismissTag"))
|
||||
((sym_lit) @meta.symbol (#is-not? test.descendantOfNodeWithData "clojure.dismissTag"))
|
||||
((kwd_lit) @constant.keyword (#is-not? test.descendantOfNodeWithData "clojure.dismissTag"))
|
||||
(str_lit
|
||||
"\"" @punctuation.definition.string.begin.clojure
|
||||
(#is-not? test.descendantOfNodeWithData "clojure.dismissTag")
|
||||
(#is? test.first))
|
||||
(str_lit
|
||||
"\"" @punctuation.definition.string.end.clojure
|
||||
(#is-not? test.descendantOfNodeWithData "clojure.dismissTag")
|
||||
(#is? test.last))
|
||||
((str_lit) @string.quoted.double (#is-not? test.descendantOfNodeWithData "clojure.dismissTag"))
|
||||
((num_lit) @constant.numeric (#is-not? test.descendantOfNodeWithData "clojure.dismissTag"))
|
||||
((nil_lit) @constant.language (#is-not? test.descendantOfNodeWithData "clojure.dismissTag"))
|
||||
|
@ -37,7 +37,9 @@
|
||||
(def a "A STRING")
|
||||
; <- keyword.control
|
||||
; ^ entity.global
|
||||
; ^ punctuation.definition.string.begin
|
||||
; ^ string.quoted.double
|
||||
; ^ punctuation.definition.string.end
|
||||
|
||||
#{'foo}
|
||||
; <- punctuation.section.set.begin
|
||||
|
Loading…
Reference in New Issue
Block a user