From 023ce13aa83b4f0278f69e25ea5f7ee994ae9e6e Mon Sep 17 00:00:00 2001 From: Emily Marigold Klassen Date: Thu, 6 May 2021 13:45:16 -0700 Subject: [PATCH] Fix incorrect negative lookahead pattern seems like you had based the syntax on a jsdoc syntax and missed this? idk. anyways, this works. --- syntaxes/ejs.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/syntaxes/ejs.json b/syntaxes/ejs.json index 1b1d762..e86e0ff 100644 --- a/syntaxes/ejs.json +++ b/syntaxes/ejs.json @@ -136,7 +136,7 @@ "tag-ejs-multi-line": { "contentName":"source.js", "name": "meta.block.ejs", - "begin":"(<[%?](?:(?!php))[%_=-]?)(?!(\\s*\\*\/))", + "begin":"(<[%?](?:(?!php))[%_=-]?)(?!([_-]?[%?]>))", "beginCaptures": { "1": { "name": "keyword.operator.relational.js"