Skip to content

Commit 2e753d8

Browse files
author
Darrick Wiebe
committed
Merge pull request pangloss#25 from regolith/master
Curly-braces around the type in @param allows spaces/non-word characters
2 parents 6362ba9 + abfbc38 commit 2e753d8

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

syntax/javascript.vim

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,10 @@ if !exists("javascript_ignore_javaScriptdoc")
5858
" other tags (no extra syntax)
5959
syntax match javaScriptDocTags contained "@\(access\|addon\|alias\|author\|beta\|constant\|constructor\|copyright\|deprecated\|description\|event\|example\|exec\|field\|fileOverview\|fileoverview\|function\|global\|ignore\|inner\|license\|overview\|private\|protected\|project\|public\|readonly\|since\|static\)\>"
6060

61-
syntax match javaScriptDocType contained "\%(#\|\"\|{\|}\|\w\|\.\|:\|\/\)\+" nextgroup=javaScriptDocParam skipwhite
62-
syntax match javaScriptDocTypeNoParam contained "\%(#\|\"\|{\|}\|\w\|\.\|:\|\/\)\+"
61+
syntax region javaScriptDocType start="{" end="}" oneline contained nextgroup=javaScriptDocParam skipwhite
62+
syntax match javaScriptDocType contained "\%(#\|\"\|\w\|\.\|:\|\/\)\+" nextgroup=javaScriptDocParam skipwhite
63+
syntax region javaScriptDocTypeNoParam start="{" end="}" oneline contained
64+
syntax match javaScriptDocTypeNoParam contained "\%(#\|\"\|\w\|\.\|:\|\/\)\+"
6365
syntax match javaScriptDocParam contained "\%(#\|\"\|{\|}\|\w\|\.\|:\|\/\)\+"
6466
syntax region javaScriptDocSeeTag contained matchgroup=javaScriptDocSeeTag start="{" end="}" contains=javaScriptDocTags
6567

0 commit comments

Comments
 (0)