Skip to content

Commit e286463

Browse files
committed
Merge pull request #244 from pangloss/tagged-templates
Fixes #242
2 parents e9709a9 + 6cad2d9 commit e286463

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

syntax/javascript.vim

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ syntax match jsTemplateVar "\${.\{-}}" contained
9191
syntax region jsStringD start=+"+ skip=+\\\("\|$\)+ end=+"\|$+ contains=jsSpecial,@htmlPreproc,@Spell
9292
syntax region jsStringS start=+'+ skip=+\\\('\|$\)+ end=+'\|$+ contains=jsSpecial,@htmlPreproc,@Spell
9393
syntax region jsTemplateString start=+`+ skip=+\\\(`\|$\)+ end=+`+ contains=jsTemplateVar,jsSpecial,@htmlPreproc
94-
syntax region jsTaggedTemplate start=/\k\+\(\(\n\|\s\)\+\)\?`/ end=+`\|$+ contains=jsTemplateString
94+
syntax region jsTaggedTemplate start=/\k\+\(\(\n\|\s\)\+\)\?`/ end=+`+ contains=jsTemplateString keepend
9595
syntax region jsRegexpCharClass start=+\[+ skip=+\\.+ end=+\]+ contained
9696
syntax match jsRegexpBoundary "\v%(\<@![\^$]|\\[bB])" contained
9797
syntax match jsRegexpBackRef "\v\\[1-9][0-9]*" contained

0 commit comments

Comments
 (0)