File tree Expand file tree Collapse file tree 2 files changed +17
-3
lines changed Expand file tree Collapse file tree 2 files changed +17
-3
lines changed Original file line number Diff line number Diff line change 173173 :clojureKeywordNs
174174 :clojureKeywordNsSeparator
175175 :clojureKeyword
176- :clojureParen ])]])
176+ :clojureParen ])
177+ " :a[:b/c]" (partial = [:clojureKeywordNsColon
178+ :clojureKeyword
179+ :clojureParen
180+ :clojureKeywordNsColon
181+ :clojureKeywordNs
182+ :clojureKeywordNsSeparator
183+ :clojureKeyword
184+ :clojureParen ])]])
177185
178186(defsyntaxtest symbols-test
179187 [" %s"
207215 :clojureSymbolNs
208216 :clojureSymbolNsSeparator
209217 :clojureSymbol
210- :clojureParen ])]])
218+ :clojureParen ])
219+ " #'a/b" (partial = [:clojureDispatch
220+ :clojureDispatch
221+ :clojureSymbolNs
222+ :clojureSymbolNsSeparator
223+ :clojureSymbol
224+ :clojureParen ])]])
211225
212226(comment (test #'keywords-test))
213227
Original file line number Diff line number Diff line change 6262unlet ! s: key
6363delfunction s: syntax_keyword
6464
65- syntax match clojureKeywordNs contained " \v [^/: ']+[^/ ']* \z e/"
65+ syntax match clojureKeywordNs contained " \v [^ \n\r\t () \[\] {}";@^`~ \\\/ '#]+ \z e\ /"
6666syntax match clojureKeywordNsSeparator contained " /"
6767syntax match clojureKeywordNsColon contained " \v <:{1,2}"
6868" Keywords are symbols:
You can’t perform that action at this time.
0 commit comments