mirror of
https://github.com/jelera/vim-javascript-syntax.git
synced 2026-01-26 21:09:20 +08:00
consolidate single and double quote strings
This commit is contained in:
@@ -63,8 +63,8 @@ syntax case match
|
|||||||
|
|
||||||
"" Syntax in the JavaScript code"{{{
|
"" Syntax in the JavaScript code"{{{
|
||||||
syn match javaScriptSpecial "\\\d\d\d\|\\."
|
syn match javaScriptSpecial "\\\d\d\d\|\\."
|
||||||
syn region javaScriptStringD start=+"+ skip=+\\\\\|\\"+ end=+"\|$+ contains=javaScriptSpecial,@htmlPreproc
|
syn region javaScriptString start=+"+ skip=+\\\\\|\\"+ end=+"\|$+ contains=javaScriptSpecial,@htmlPreproc
|
||||||
syn region javaScriptStringS start=+'+ skip=+\\\\\|\\'+ end=+'\|$+ contains=javaScriptSpecial,@htmlPreproc
|
syn region javaScriptString start=+'+ skip=+\\\\\|\\'+ end=+'\|$+ contains=javaScriptSpecial,@htmlPreproc
|
||||||
|
|
||||||
syn match javaScriptSpecialCharacter "'\\.'"
|
syn match javaScriptSpecialCharacter "'\\.'"
|
||||||
syn match javaScriptNumber "-\=\<\d\+L\=\>\|0[xX][0-9a-fA-F]\+\>"
|
syn match javaScriptNumber "-\=\<\d\+L\=\>\|0[xX][0-9a-fA-F]\+\>"
|
||||||
@@ -176,7 +176,7 @@ endif "DOM/HTML/CSS
|
|||||||
|
|
||||||
|
|
||||||
"" Code blocks
|
"" Code blocks
|
||||||
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
|
syntax cluster javaScriptAll contains=javaScriptComment,javaScriptLineComment,javaScriptDocComment,javaScriptString,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
|
||||||
|
|
||||||
if main_syntax == "javascript"
|
if main_syntax == "javascript"
|
||||||
syntax sync clear
|
syntax sync clear
|
||||||
@@ -232,8 +232,7 @@ if version >= 508 || !exists("did_javascript_syn_inits")
|
|||||||
HiLink javaScriptDocTags Special
|
HiLink javaScriptDocTags Special
|
||||||
HiLink javaScriptDocSeeTag Function
|
HiLink javaScriptDocSeeTag Function
|
||||||
HiLink javaScriptDocParam Function
|
HiLink javaScriptDocParam Function
|
||||||
HiLink javaScriptStringS String
|
HiLink javaScriptString String
|
||||||
HiLink javaScriptStringD String
|
|
||||||
HiLink javaScriptRegexpString String
|
HiLink javaScriptRegexpString String
|
||||||
HiLink javaScriptGlobal Constant
|
HiLink javaScriptGlobal Constant
|
||||||
HiLink javaScriptCharacter Character
|
HiLink javaScriptCharacter Character
|
||||||
@@ -288,7 +287,7 @@ if version >= 508 || !exists("did_javascript_syn_inits")
|
|||||||
HiLink javaScriptFuncDef Title
|
HiLink javaScriptFuncDef Title
|
||||||
HiLink javascriptFuncExp Title
|
HiLink javascriptFuncExp Title
|
||||||
HiLink javaScriptFuncArg Special
|
HiLink javaScriptFuncArg Special
|
||||||
HiLink javaScriptFuncComma Operator
|
HiLink javaScriptFuncComma Operator
|
||||||
|
|
||||||
HiLink javaScriptHtmlEvents Special
|
HiLink javaScriptHtmlEvents Special
|
||||||
HiLink javaScriptHtmlElemProperties Type
|
HiLink javaScriptHtmlElemProperties Type
|
||||||
|
|||||||
Reference in New Issue
Block a user