@@ -185,11 +185,12 @@ if main_syntax == "javascript"
185
185
endif
186
186
187
187
syntax keyword javaScriptFuncKeyword function contained
188
- syntax region javaScriptFuncDef start =" function" end =" \( [^)]*\) " contains =javaScriptFuncKeyword,javaScriptFuncArg keepend
188
+ " syntax region javaScriptFuncDef start="function" end="\([^)]*\)" contains=javaScriptFuncKeyword,javaScriptFuncArg keepend
189
189
syntax region javascriptFuncExp start =/ \w\+\s\= =\s\= function/ end =" \( [^)]*\) " contains =javascriptFuncEq,javascriptFuncKeyword,javascriptFuncArg keepend
190
190
syntax match javaScriptFuncArg " \( ([^()]*)\) " contains =javaScriptParens,javaScriptFuncComma contained
191
191
syntax match javaScriptFuncComma / ,/ contained
192
192
syntax match javascriptFuncEq / =/ contained
193
+ syntax region javaScriptFuncDef start =" function" end =" \( [^)]*\) " contains =javaScriptFuncKeyword,javaScriptFuncArg keepend
193
194
" syntax region javaScriptFuncBlock contained matchgroup=javaScriptFuncBlock start="{" end="}" contains=@javaScriptAll,javaScriptParensErrA,javaScriptParensErrB,javaScriptParen,javaScriptBracket,javaScriptBlock fold
194
195
195
196
syn match javaScriptBraces " [{}\[\] ]"
@@ -219,8 +220,8 @@ if version >= 508 || !exists("did_javascript_syn_inits")
219
220
command -nargs =+ HiLink hi def link <args>
220
221
endif
221
222
222
- HiLink javaScriptEndColons Exception
223
- HiLink javaScriptOpSymbols Operator
223
+ HiLink javaScriptEndColons Exception
224
+ HiLink javaScriptOpSymbols Operator
224
225
HiLink javaScriptLogicSymbols Boolean
225
226
HiLink javaScriptBraces Function
226
227
HiLink javaScriptParens Operator
@@ -242,7 +243,7 @@ if version >= 508 || !exists("did_javascript_syn_inits")
242
243
HiLink javaScriptIdentifier Identifier
243
244
HiLink javaScriptRepeat Repeat
244
245
HiLink javaScriptStatement Statement
245
- HiLink javaScriptFuncKeyword Function
246
+ HiLink javaScriptFuncKeyword Function
246
247
HiLink javaScriptMessage Keyword
247
248
HiLink javaScriptDeprecated Exception
248
249
HiLink javaScriptError Error
@@ -284,9 +285,9 @@ if version >= 508 || !exists("did_javascript_syn_inits")
284
285
HiLink javaScriptAjaxMethods Exception
285
286
HiLink javaScriptAjaxProperties Type
286
287
287
- HiLink javaScriptFuncDef Title
288
- HiLink javascriptFuncExp Title
289
- HiLink javaScriptFuncArg Special
288
+ HiLink javaScriptFuncDef Constant
289
+ HiLink javascriptFuncExp Title
290
+ HiLink javaScriptFuncArg PreProc
290
291
HiLink javascriptFuncComma Operator
291
292
HiLink javascriptFuncEq Operator
292
293
0 commit comments