File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -32,7 +32,7 @@ syntax keyword clojureVariable *1 *2 *3 *agent* *allow-unresolved-vars* *assert*
3232" * Must not end in a : or /
3333" * Must not have two adjacent colons except at the beginning
3434" * Must not contain any reader metacharacters except for ' and #
35- syntax match clojureKeyword " \v :{1,2}%([^ \n\r\t ()\[\] {}";@^`~\\ %/]+/)*[^ \n\r\t ()\[\] {}";@^`~\\ %/]+:@<!"
35+ syntax match clojureKeyword " \v < :{1,2}%([^ \n\r\t ()\[\] {}";@^`~\\ %/]+/)*[^ \n\r\t ()\[\] {}";@^`~\\ %/]+:@<!> "
3636
3737syntax region clojureString start =/ L\= "/ skip =/ \\\\\|\\ "/ end =/ "/
3838
@@ -52,10 +52,6 @@ for s:radix in range(2, 36)
5252endfor
5353unlet ! s: radixChars s: radix
5454
55- let s: idChars = " a-zA-Z0-9.$!*_+=#<>-\\ '"
56- execute ' syntax match clojureSymbol "\v[a-zA-Z.$!*_+=<>-]+(:[' . s: idChars . ' ]+|[' . s: idChars .' ])*"'
57- unlet ! s: idChars
58-
5955syntax match clojureNumber " \< -\= [0-9]\+\(\. [0-9]*\)\=\( M\|\( [eE][-+]\? [0-9]\+\)\)\?\> "
6056syntax match clojureNumber " \< -\= [0-9]\+ N\?\> "
6157syntax match clojureNumber " \< -\= 0x[0-9a-fA-F]\+\> "
You can’t perform that action at this time.
0 commit comments