@@ -576,6 +576,9 @@ syntax match jsOperator /??/
576
576
\ skipwhite skipempty
577
577
\ nextgroup= @j sExpression
578
578
579
+ syntax match jsFuncArgPartApp contained / \% ([(,]\s *\)\@ <=?\% (\s *[,)]\)\@ =/
580
+ \ containedin= jsFuncArgs
581
+
579
582
syntax match jsGenerator contained / \* /
580
583
\ skipwhite skipempty
581
584
\ nextgroup= jsFuncName,jsFuncArgs,tsFunctionGroup
@@ -807,7 +810,7 @@ if exists("javascript_plugin_typescript")
807
810
runtime extras/typescript.vim
808
811
endif
809
812
810
- syntax cluster jsExpression contains =jsBracket,jsParen,jsObject,jsTernaryIf,jsTaggedTemplate,jsTemplateString,jsString,jsRegexpString,jsNumber,jsFloat,jsOperator,jsOperatorKeyword,jsBooleanTrue,jsBooleanFalse,jsNull,jsFunction,jsArrowFunction,jsGlobalObjects,jsExceptions,jsFutureKeys,jsDomErrNo,jsDomNodeConsts,jsHtmlEvents,jsFuncCall,jsUndefined,jsNan,jsPrototype,jsBuiltins,jsNoise,jsClassDefinition,tsInterfaceDefinition,jsArrowFunction,jsArrowFuncArgs,jsParensError,jsComment,jsArguments,jsThis,jsSuper,jsDo,jsForAwait,jsAsyncKeyword,jsStatement,jsDot,tsAssertion
813
+ syntax cluster jsExpression contains =jsBracket,jsParen,jsObject,jsTernaryIf,jsTaggedTemplate,jsTemplateString,jsString,jsRegexpString,jsNumber,jsFloat,jsOperator,jsOperatorKeyword,jsBooleanTrue,jsBooleanFalse,jsNull,jsFunction,jsArrowFunction,jsGlobalObjects,jsExceptions,jsFutureKeys,jsDomErrNo,jsDomNodeConsts,jsHtmlEvents,jsFuncCall,jsUndefined,jsNan,jsPrototype,jsBuiltins,jsNoise,jsClassDefinition,tsInterfaceDefinition,jsArrowFunction,jsArrowFuncArgs,jsParensError,jsComment,jsArguments,jsThis,jsSuper,jsDo,jsForAwait,jsAsyncKeyword,jsStatement,jsDot,tsAssertion,jsFuncArgPartApp
811
814
812
815
syntax cluster jsAll contains =@jsExpression,jsStorageClass,jsConditional,jsRepeat,jsReturn,jsException,jsTry,jsNoise,jsBlockLabel,tsAssertion
813
816
@@ -867,6 +870,7 @@ if version >= 508 || !exists("did_javascript_syn_inits")
867
870
HiLink jsClassFuncName jsFuncName
868
871
HiLink jsObjectFuncName Function
869
872
HiLink jsArguments Special
873
+ HiLink jsFuncArgPartApp Special
870
874
HiLink jsError Error
871
875
HiLink jsParensError Error
872
876
HiLink jsOperatorKeyword jsOperator
0 commit comments