From fb7cf8a9ab782d67db5aa71bffac67e63fcc0c4c Mon Sep 17 00:00:00 2001 From: Adam Stankiewicz Date: Thu, 10 Sep 2020 10:30:32 +0200 Subject: Update --- after/syntax/javascript.vim | 56 +++------------------------------------------ 1 file changed, 3 insertions(+), 53 deletions(-) (limited to 'after/syntax/javascript.vim') diff --git a/after/syntax/javascript.vim b/after/syntax/javascript.vim index 00c4b079..2992e942 100644 --- a/after/syntax/javascript.vim +++ b/after/syntax/javascript.vim @@ -1,59 +1,9 @@ if !exists('g:polyglot_disabled') || (index(g:polyglot_disabled, 'javascript') == -1 && index(g:polyglot_disabled, 'jsx') == -1) -""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" -" Vim syntax file -" -" Language: javascript.jsx -" Maintainer: MaxMellon -" -""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" - -let s:jsx_cpo = &cpo -set cpo&vim - -syntax case match - -if exists('b:current_syntax') - let s:current_syntax = b:current_syntax - unlet b:current_syntax -endif - -if exists('s:current_syntax') - let b:current_syntax = s:current_syntax -endif - -if hlexists("jsDebugger") || hlexists("jsNoise") " yuezk/vim-js or pangloss/vim-javascript - syntax cluster jsExpression add=jsxRegion -elseif hlexists("javascriptOpSymbols") " othree/yajs.vim - " refine the javascript line comment - syntax region javascriptLineComment start=+//+ end=/$/ contains=@Spell,javascriptCommentTodo extend keepend - syntax cluster javascriptValue add=jsxRegion - syntax cluster javascriptNoReserved add=jsxElement,jsxTag -else " build-in javascript syntax - " refine the javascript line comment - syntax region javaScriptLineComment start=+//+ end=/$/ contains=@Spell,javascriptCommentTodo extend keepend - - " refine the template string syntax - syntax region javaScriptEmbed matchgroup=javaScriptEmbedBraces start=+\${+ end=+}+ contained contains=@javaScriptEmbededExpr - - " add a javaScriptBlock group for build-in syntax - syntax region javaScriptBlock - \ matchgroup=javaScriptBraces - \ start="{" - \ end="}" - \ contained - \ extend - \ contains=javaScriptBlock,@javaScriptEmbededExpr,javaScript.* - \ fold - - syntax cluster javaScriptEmbededExpr add=jsxRegion,javaScript.* +if get(g:, 'vim_jsx_pretty_disable_js', 0) + finish endif -runtime syntax/jsx_pretty.vim - -let b:current_syntax = 'javascript.jsx' - -let &cpo = s:jsx_cpo -unlet s:jsx_cpo +source :h/jsx.vim endif -- cgit v1.2.3