A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/jelera/vim-javascript-syntax/commit/b03f40ff6ddf605ac146634a651632d6c1e8a50b below:

Merge pull request #12 from billychan/master · jelera/vim-javascript-syntax@b03f40f · GitHub

@@ -171,16 +171,18 @@ endif "DOM/HTML/CSS

171 171 172 172 173 173

"" Code blocks

174 -

syntax cluster javaScriptAll contains=javaScriptComment,javaScriptLineComment,javaScriptDocComment,javaScriptStringD,javaScriptStringS,javaScriptRegexpString,javaScriptNumber,javaScriptFloat,javaScriptLabel,javaScriptSource,javaScriptType,javaScriptOperator,javaScriptBoolean,javaScriptNull,javaScriptFunction,javaScriptConditional,javaScriptGlobal,javaScriptRepeat,javaScriptBranch,javaScriptStatement,javaScriptGlobalObjects,javaScriptMessage,javaScriptIdentifier,javaScriptExceptions,javaScriptReserved,javaScriptDeprecated,javaScriptDomErrNo,javaScriptDomNodeConsts,javaScriptHtmlEvents,javaScriptDotNotation,javaScriptBrowserObjects,javaScriptDOMObjects,javaScriptAjaxObjects,javaScriptPropietaryObjects,javaScriptDOMMethods,javaScriptHtmlElemProperties,javaScriptDOMProperties,javaScriptEventListenerKeywords,javaScriptEventListenerMethods,javaScriptAjaxProperties,javaScriptAjaxMethods

174 +

syntax cluster javaScriptAll contains=javaScriptComment,javaScriptLineComment,javaScriptDocComment,javaScriptStringD,javaScriptStringS,javaScriptRegexpString,javaScriptNumber,javaScriptFloat,javaScriptLabel,javaScriptSource,javaScriptType,javaScriptOperator,javaScriptBoolean,javaScriptNull,javaScriptFuncKeyword,javaScriptConditional,javaScriptGlobal,javaScriptRepeat,javaScriptBranch,javaScriptStatement,javaScriptGlobalObjects,javaScriptMessage,javaScriptIdentifier,javaScriptExceptions,javaScriptReserved,javaScriptDeprecated,javaScriptDomErrNo,javaScriptDomNodeConsts,javaScriptHtmlEvents,javaScriptDotNotation,javaScriptBrowserObjects,javaScriptDOMObjects,javaScriptAjaxObjects,javaScriptPropietaryObjects,javaScriptDOMMethods,javaScriptHtmlElemProperties,javaScriptDOMProperties,javaScriptEventListenerKeywords,javaScriptEventListenerMethods,javaScriptAjaxProperties,javaScriptAjaxMethods,javaScriptFuncArg

175 175 176 176

if main_syntax == "javascript"

177 177

syntax sync clear

178 178

syntax sync ccomment javaScriptComment minlines=200

179 179

" syntax sync match javaScriptHighlight grouphere javaScriptBlock /{/

180 180

endif

181 181 182 -

syntax match javaScriptFunction /\<function\>/ nextgroup=javaScriptFuncName skipwhite

183 -

syntax region javaScriptFuncName contained matchgroup=javaScriptFuncName start=/\%(\$\|\w\)*\s*(/ end=/)/ contains=javaScriptLineComment,javaScriptComment nextgroup=javaScriptFuncBlock skipwhite skipempty

182 +

syntax keyword javaScriptFuncKeyword function contained

183 +

syntax region javaScriptFuncDef start="function" end="\([^)]*\)" contains=javaScriptFuncKeyword,javaScriptFuncArg keepend

184 +

syntax match javaScriptFuncArg "\(([^()]*)\)" contains=javaScriptParens,javaScriptFuncComma contained

185 +

syntax match javaScriptFuncComma /,/ contained

184 186

" syntax region javaScriptFuncBlock contained matchgroup=javaScriptFuncBlock start="{" end="}" contains=@javaScriptAll,javaScriptParensErrA,javaScriptParensErrB,javaScriptParen,javaScriptBracket,javaScriptBlock fold

185 187 186 188

syn match javaScriptBraces "[{}\[\]]"

@@ -199,6 +201,8 @@ function! JavaScriptFold()

199 201

setl foldtext=FoldText()

200 202

endfunction

201 203 204 +

au FileType javascript call JavaScriptFold()

205 + 202 206

" }}}

203 207 204 208

" Define the default highlighting.

@@ -236,7 +240,7 @@ if version >= 508 || !exists("did_javascript_syn_inits")

236 240

HiLink javaScriptIdentifier Identifier

237 241

HiLink javaScriptRepeat Repeat

238 242

HiLink javaScriptStatement Statement

239 -

HiLink javaScriptFunction Function

243 +

HiLink javaScriptFuncKeyword Function

240 244

HiLink javaScriptMessage Keyword

241 245

HiLink javaScriptDeprecated Exception

242 246

HiLink javaScriptError Error

@@ -278,10 +282,12 @@ if version >= 508 || !exists("did_javascript_syn_inits")

278 282

HiLink javaScriptAjaxMethods Exception

279 283

HiLink javaScriptAjaxProperties Type

280 284 281 -

HiLink javaScriptFuncName Title

285 +

HiLink javaScriptFuncDef Title

286 +

HiLink javaScriptFuncArg Special

287 +

HiLink javaScriptFuncComma Operator

282 288 283 289

HiLink javaScriptHtmlEvents Special

284 -

HiLink javaScriptHtmlElemProperties Type

290 +

HiLink javaScriptHtmlElemProperties Type

285 291 286 292

HiLink javaScriptEventListenerKeywords Keyword

287 293

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4