diff options
| author | Adam Stankiewicz <sheerun@sher.pl> | 2019-09-12 14:33:21 +0200 | 
|---|---|---|
| committer | Adam Stankiewicz <sheerun@sher.pl> | 2019-09-12 15:08:44 +0200 | 
| commit | 4f3df59be709bf0d5c5c67dc804fde49abdc2700 (patch) | |
| tree | 71b86b1d2c678dd2bb8411c61f83fd1cd3ec691d /extras | |
| parent | 26790941f6d4ceedbf6324eb3712949eb614908f (diff) | |
| download | vim-polyglot-4f3df59be709bf0d5c5c67dc804fde49abdc2700.tar.gz vim-polyglot-4f3df59be709bf0d5c5c67dc804fde49abdc2700.zip  | |
Improve guard so it works for no eof new linev4.0.3
Diffstat (limited to 'extras')
| -rw-r--r-- | extras/flow.vim | 2 | ||||
| -rw-r--r-- | extras/jsdoc.vim | 2 | ||||
| -rw-r--r-- | extras/ngdoc.vim | 2 | 
3 files changed, 6 insertions, 0 deletions
diff --git a/extras/flow.vim b/extras/flow.vim index 7a266036..6bbd91f1 100644 --- a/extras/flow.vim +++ b/extras/flow.vim @@ -1,4 +1,5 @@  if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'javascript') == -1 +  syntax region  jsFlowDefinition     contained                        start=/:/    end=/\%(\s*[,=;)\n]\)\@=/ contains=@jsFlowCluster containedin=jsParen  syntax region  jsFlowArgumentDef    contained                        start=/:/    end=/\%(\s*[,)]\|=>\@!\)\@=/ contains=@jsFlowCluster  syntax region  jsFlowArray          contained matchgroup=jsFlowNoise start=/\[/   end=/\]/        contains=@jsFlowCluster,jsComment fold @@ -108,4 +109,5 @@ if version >= 508 || !exists("did_javascript_syn_inits")    HiLink jsFlowObjectFuncName     jsObjectFuncName    delcommand HiLink  endif +  endif diff --git a/extras/jsdoc.vim b/extras/jsdoc.vim index cad3df30..bbb0bb57 100644 --- a/extras/jsdoc.vim +++ b/extras/jsdoc.vim @@ -1,4 +1,5 @@  if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'javascript') == -1 +  "" syntax coloring for javadoc comments (HTML)  syntax region jsComment    matchgroup=jsComment start="/\*\s*"  end="\*/" contains=jsDocTags,jsCommentTodo,jsCvsTag,@jsHtml,@Spell fold @@ -38,4 +39,5 @@ if version >= 508 || !exists("did_javascript_syn_inits")    HiLink jsDocParam             Label    delcommand HiLink  endif +  endif diff --git a/extras/ngdoc.vim b/extras/ngdoc.vim index f1384556..6e38f905 100644 --- a/extras/ngdoc.vim +++ b/extras/ngdoc.vim @@ -1,5 +1,7 @@  if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'javascript') == -1 +  syntax match  jsDocTags         contained /@\(link\|method[oO]f\|ngdoc\|ng[iI]nject\|restrict\)/ nextgroup=jsDocParam skipwhite  syntax match  jsDocType         contained "\%(#\|\$\|\w\|\"\|-\|\.\|:\|\/\)\+" nextgroup=jsDocParam skipwhite  syntax match  jsDocParam        contained "\%(#\|\$\|\w\|\"\|-\|\.\|:\|{\|}\|\/\|\[\|]\|=\)\+" +  endif  | 
