change the highlight of the function name

This commit is contained in:
Jose Elera Campana
2013-09-15 12:06:43 -05:00
parent 2fb263cb75
commit a170a17d90

View File

@@ -185,11 +185,12 @@ if main_syntax == "javascript"
endif endif
syntax keyword javaScriptFuncKeyword function contained syntax keyword javaScriptFuncKeyword function contained
syntax region javaScriptFuncDef start="function" end="\([^)]*\)" contains=javaScriptFuncKeyword,javaScriptFuncArg keepend "syntax region javaScriptFuncDef start="function" end="\([^)]*\)" contains=javaScriptFuncKeyword,javaScriptFuncArg keepend
syntax region javascriptFuncExp start=/\w\+\s\==\s\=function/ end="\([^)]*\)" contains=javascriptFuncEq,javascriptFuncKeyword,javascriptFuncArg keepend syntax region javascriptFuncExp start=/\w\+\s\==\s\=function/ end="\([^)]*\)" contains=javascriptFuncEq,javascriptFuncKeyword,javascriptFuncArg keepend
syntax match javaScriptFuncArg "\(([^()]*)\)" contains=javaScriptParens,javaScriptFuncComma contained syntax match javaScriptFuncArg "\(([^()]*)\)" contains=javaScriptParens,javaScriptFuncComma contained
syntax match javaScriptFuncComma /,/ contained syntax match javaScriptFuncComma /,/ contained
syntax match javascriptFuncEq /=/ contained syntax match javascriptFuncEq /=/ contained
syntax region javaScriptFuncDef start="function" end="\([^)]*\)" contains=javaScriptFuncKeyword,javaScriptFuncArg keepend
" syntax region javaScriptFuncBlock contained matchgroup=javaScriptFuncBlock start="{" end="}" contains=@javaScriptAll,javaScriptParensErrA,javaScriptParensErrB,javaScriptParen,javaScriptBracket,javaScriptBlock fold " syntax region javaScriptFuncBlock contained matchgroup=javaScriptFuncBlock start="{" end="}" contains=@javaScriptAll,javaScriptParensErrA,javaScriptParensErrB,javaScriptParen,javaScriptBracket,javaScriptBlock fold
syn match javaScriptBraces "[{}\[\]]" syn match javaScriptBraces "[{}\[\]]"
@@ -284,9 +285,9 @@ if version >= 508 || !exists("did_javascript_syn_inits")
HiLink javaScriptAjaxMethods Exception HiLink javaScriptAjaxMethods Exception
HiLink javaScriptAjaxProperties Type HiLink javaScriptAjaxProperties Type
HiLink javaScriptFuncDef Title HiLink javaScriptFuncDef Constant
HiLink javascriptFuncExp Title HiLink javascriptFuncExp Title
HiLink javaScriptFuncArg Special HiLink javaScriptFuncArg PreProc
HiLink javascriptFuncComma Operator HiLink javascriptFuncComma Operator
HiLink javascriptFuncEq Operator HiLink javascriptFuncEq Operator