From dfc9c357ed74bb7204f0669f09f3f071ef08142f Mon Sep 17 00:00:00 2001 From: Andrey Sidorov Date: Sun, 3 May 2020 17:10:24 +0300 Subject: [PATCH] add support for proposal-partial-application operator. https://babeljs.io/docs/en/babel-plugin-proposal-partial-application --- syntax/javascript.vim | 1 + 1 file changed, 1 insertion(+) diff --git a/syntax/javascript.vim b/syntax/javascript.vim index 6a13434a..36ddf5cf 100644 --- a/syntax/javascript.vim +++ b/syntax/javascript.vim @@ -159,6 +159,7 @@ syntax region jsTernaryIf matchgroup=jsTernaryIfOperator s " These must occur here or they will be override by jsTernaryIf syntax match jsOperator /?\.\ze\_D/ syntax match jsOperator /??/ skipwhite skipempty nextgroup=@jsExpression +syntax match jsOperator /?,/ syntax match jsGenerator contained /\*/ skipwhite skipempty nextgroup=jsFuncName,jsFuncArgs,jsFlowFunctionGroup syntax match jsFuncName contained /\<\K\k*/ skipwhite skipempty nextgroup=jsFuncArgs,jsFlowFunctionGroup