Skip to content

Commit 703303b

Browse files
committed
Convert clojureNumber to \v pattern
1 parent 3a15cd0 commit 703303b

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
@@ -57,10 +57,10 @@ unlet! s:radix_chars s:radix
5757

5858
syntax match clojureSymbol "\v([a-zA-Z!$&*_+=|<.>?-]|[^\x00-\x7F])+(:?([a-zA-Z0-9!#$%&*_+=|'<.>/?-]|[^\x00-\x7F]))*[#:]@<!"
5959

60-
syntax match clojureNumber "\<[-+]\=\d\+\(\.\d*\)\=\(M\|\([eE][-+]\?\d\+\)\)\?\>"
61-
syntax match clojureNumber "\<[-+]\=\d\+N\?\>"
62-
syntax match clojureNumber "\<[-+]\=0x\x\+\>"
63-
syntax match clojureNumber "\<[-+]\=\d\+/\d\+\>"
60+
syntax match clojureNumber "\v<[-+]?\d+%(\.\d*)?%(M|[eE][-+]?\d+)?>"
61+
syntax match clojureNumber "\v<[-+]?\d\+N?>"
62+
syntax match clojureNumber "\v<[-+]?0x\x+>"
63+
syntax match clojureNumber "\v<[-+]?\d+/\d+>"
6464

6565
syntax match clojureVarArg "&"
6666

0 commit comments

Comments
 (0)