|
9 | 9 | " License: Same as Vim |
10 | 10 | " Last Change: 05 February 2013 |
11 | 11 |
|
12 | | -if version < 600 |
13 | | - syntax clear |
14 | | -elseif exists("b:current_syntax") |
| 12 | +if exists("b:current_syntax") |
15 | 13 | finish |
16 | 14 | endif |
17 | 15 |
|
18 | | -setlocal iskeyword+=?,-,*,!,+,/,=,<,>,.,:,$ |
19 | | - |
20 | 16 | " Generated from https://github.com/guns/vim-clojure-static/blob/vim-release-002/vim_clojure_static.clj |
21 | 17 | " Clojure 1.5.0-RC6 |
22 | 18 | syntax keyword clojureConstant nil |
@@ -89,45 +85,37 @@ syntax match clojureError "]\|}\|)" |
89 | 85 |
|
90 | 86 | syntax sync fromstart |
91 | 87 |
|
92 | | -if version >= 600 |
93 | | - command -nargs=+ HiLink highlight default link <args> |
94 | | -else |
95 | | - command -nargs=+ HiLink highlight link <args> |
96 | | -endif |
97 | | - |
98 | | -HiLink clojureConstant Constant |
99 | | -HiLink clojureBoolean Boolean |
100 | | -HiLink clojureCharacter Character |
101 | | -HiLink clojureKeyword Keyword |
102 | | -HiLink clojureNumber Number |
103 | | -HiLink clojureString String |
104 | | -HiLink clojureRegexp Constant |
105 | | - |
106 | | -HiLink clojureVariable Identifier |
107 | | -HiLink clojureCond Conditional |
108 | | -HiLink clojureDefine Define |
109 | | -HiLink clojureException Exception |
110 | | -HiLink clojureFunc Function |
111 | | -HiLink clojureMacro Macro |
112 | | -HiLink clojureRepeat Repeat |
113 | | - |
114 | | -HiLink clojureSpecial Special |
115 | | -HiLink clojureVarArg Special |
116 | | -HiLink clojureQuote SpecialChar |
117 | | -HiLink clojureUnquote SpecialChar |
118 | | -HiLink clojureMeta SpecialChar |
119 | | -HiLink clojureDeref SpecialChar |
120 | | -HiLink clojureAnonArg SpecialChar |
121 | | -HiLink clojureDispatch SpecialChar |
122 | | - |
123 | | -HiLink clojureComment Comment |
124 | | -HiLink clojureTodo Todo |
125 | | - |
126 | | -HiLink clojureError Error |
127 | | - |
128 | | -HiLink clojureParen Delimiter |
129 | | - |
130 | | -delcommand HiLink |
| 88 | +highlight default link clojureConstant Constant |
| 89 | +highlight default link clojureBoolean Boolean |
| 90 | +highlight default link clojureCharacter Character |
| 91 | +highlight default link clojureKeyword Keyword |
| 92 | +highlight default link clojureNumber Number |
| 93 | +highlight default link clojureString String |
| 94 | +highlight default link clojureRegexp Constant |
| 95 | + |
| 96 | +highlight default link clojureVariable Identifier |
| 97 | +highlight default link clojureCond Conditional |
| 98 | +highlight default link clojureDefine Define |
| 99 | +highlight default link clojureException Exception |
| 100 | +highlight default link clojureFunc Function |
| 101 | +highlight default link clojureMacro Macro |
| 102 | +highlight default link clojureRepeat Repeat |
| 103 | + |
| 104 | +highlight default link clojureSpecial Special |
| 105 | +highlight default link clojureVarArg Special |
| 106 | +highlight default link clojureQuote SpecialChar |
| 107 | +highlight default link clojureUnquote SpecialChar |
| 108 | +highlight default link clojureMeta SpecialChar |
| 109 | +highlight default link clojureDeref SpecialChar |
| 110 | +highlight default link clojureAnonArg SpecialChar |
| 111 | +highlight default link clojureDispatch SpecialChar |
| 112 | + |
| 113 | +highlight default link clojureComment Comment |
| 114 | +highlight default link clojureTodo Todo |
| 115 | + |
| 116 | +highlight default link clojureError Error |
| 117 | + |
| 118 | +highlight default link clojureParen Delimiter |
131 | 119 |
|
132 | 120 | let b:current_syntax = "clojure" |
133 | 121 |
|
|
0 commit comments