From: John Passaro Date: Fri, 2 Jun 2017 15:23:36 +0000 (-0400) Subject: disable recursive comments in vim syntax file X-Git-Tag: 2.10~26^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F721%2Fhead;p=thirdparty%2Fjinja.git disable recursive comments in vim syntax file Fixes #720 --- diff --git a/ext/Vim/jinja.vim b/ext/Vim/jinja.vim index ac72efe7..2fd5838a 100644 --- a/ext/Vim/jinja.vim +++ b/ext/Vim/jinja.vim @@ -81,7 +81,7 @@ syn region jinjaVarBlock matchgroup=jinjaVarDelim start=/{{-\?/ end=/-\?}}/ cont syn region jinjaRaw matchgroup=jinjaRawDelim start="{%\s*raw\s*%}" end="{%\s*endraw\s*%}" containedin=ALLBUT,jinjaTagBlock,jinjaVarBlock,jinjaString,jinjaComment " Jinja comments -syn region jinjaComment matchgroup=jinjaCommentDelim start="{#" end="#}" containedin=ALLBUT,jinjaTagBlock,jinjaVarBlock,jinjaString +syn region jinjaComment matchgroup=jinjaCommentDelim start="{#" end="#}" containedin=ALLBUT,jinjaTagBlock,jinjaVarBlock,jinjaString,jinjaComment " Block start keywords. A bit tricker. We only highlight at the start of a " tag block and only if the name is not followed by a comma or equals sign