Skip to content

Commit fd0d9bd

Browse files
committed
Rename clojureRegexpSpecialChar to match string group
clojureString, clojureStringEscape clojureRegexp, clojureRegexpEscape
1 parent 1229410 commit fd0d9bd

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

syntax/clojure.vim

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ syntax match clojureDispatch "\v#[\^'=<_]?"
7575
" Clojure permits no more than 20 params.
7676
syntax match clojureAnonArg "%\(20\|1\d\|[1-9]\|&\)\?"
7777

78-
syntax match clojureRegexpSpecialChar "\v\\{2}|\\%([tnrfae]|c[A-Z]|0%([0-7]{1,2}|[0-3][0-7]{2})|x\x{2}|u\x{4})" contained
78+
syntax match clojureRegexpEscape "\v\\{2}|\\%([tnrfae]|c[A-Z]|0%([0-7]{1,2}|[0-3][0-7]{2})|x\x{2}|u\x{4})" contained
7979
" Charactar classes
8080
syntax match clojureRegexpPredefinedCharClass "\\[dDsSwW]" contained
8181
syntax match clojureRegexpPosixCharClass "\v\\[pP]\{%(Lower|Upper|ASCII|Alpha|Digit|Alnum|Punct|Graph|Print|Blank|Cntrl|XDigit|Space|IsLatin|InGreek|Lu|IsAlphabetic|Sc|java%(LowerCase|UpperCase|Whitespace|Mirrored))\}" contained
@@ -97,7 +97,7 @@ syntax match clojureRegexpMod "\v\(@<=\?[=!>]" contained
9797
syntax match clojureRegexpMod "\v\(@<=\?\<[a-zA-Z]+\>" contained
9898

9999
syntax region clojureRegexpGroup start="\\\@<!(" matchgroup=clojureRegexpGroup end="\\\@<!)" contained contains=clojureRegexpMod,@clojureRegexpCharClasses
100-
syntax region clojureRegexp start=/\#"/ skip=/\\"/ end=/"/ contains=clojureRegexpSpecialChar,@clojureRegexpCharClasses,clojureRegexpBoundary,clojureRegexpQuantifier,clojureRegexpOr,clojureRegexpBackRef,clojureRegexpGroup
100+
syntax region clojureRegexp start=/\#"/ skip=/\\"/ end=/"/ contains=clojureRegexpEscape,@clojureRegexpCharClasses,clojureRegexpBoundary,clojureRegexpQuantifier,clojureRegexpOr,clojureRegexpBackRef,clojureRegexpGroup
101101

102102
syntax match clojureComment ";.*$" contains=clojureTodo,@Spell
103103
syntax match clojureComment "#!.*$"
@@ -120,9 +120,9 @@ highlight default link clojureKeyword Keyword
120120
highlight default link clojureNumber Number
121121
highlight default link clojureString String
122122
highlight default link clojureStringEscape Character
123-
highlight default link clojureRegexp Constant
124123

125-
highlight default link clojureRegexpSpecialChar Character
124+
highlight default link clojureRegexp Constant
125+
highlight default link clojureRegexpEscape Character
126126
highlight default link clojureRegexpCharClass SpecialChar
127127
highlight default link clojureRegexpPosixCharClass SpecialChar
128128
highlight default link clojureRegexpPredefinedCharClass SpecialChar

0 commit comments

Comments
 (0)