Skip to content

Commit 3a43460

Browse files
committed
Match #"\." as clojureRegexpEscape
1 parent 6cfdbb4 commit 3a43460

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

clj/test/vim_clojure_static/syntax_test.clj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@
166166
"\\c1" !regexp-escape
167167
"\\c" !regexp-escape
168168
;; Special character escapes
169-
"\\(\\)\\[\\]\\{\\}\\^\\$\\*\\?\\+" regexp-escape
169+
"\\(\\)\\[\\]\\{\\}\\^\\$\\*\\?\\+\\." regexp-escape
170170

171171
;;;; Character classes
172172

syntax/clojure.vim

Lines changed: 1 addition & 1 deletion
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 clojureRegexpEscape "\v\\%([\\tnrfae()\[\]{}^$*?+]|c\u|0[0-3]?\o{1,2}|x%(\x{2}|\{\x{1,6}\})|u\x{4})" contained display
78+
syntax match clojureRegexpEscape "\v\\%([\\tnrfae.()\[\]{}^$*?+]|c\u|0[0-3]?\o{1,2}|x%(\x{2}|\{\x{1,6}\})|u\x{4})" contained display
7979
syntax region clojureRegexpQuoted start=/\\Q/ms=e+1 skip=/\\\\\|\\"/ end=/\\E/me=s-1 end=/"/me=s-1 contained
8080
syntax region clojureRegexpQuote start=/\\Q/ skip=/\\\\\|\\"/ end=/\\E/ end=/"/me=s-1 contains=clojureRegexpQuoted keepend contained
8181

0 commit comments

Comments
 (0)