From bf6e5daa086d4dbde812e95b00dd951f09f7d398 Mon Sep 17 00:00:00 2001 From: Maxime Coste Date: Sat, 30 Sep 2017 21:39:57 +0800 Subject: Use stricter regex syntax boost regex tolerates non-escaped special characters, and escaped non-special characters. Standardize on stricter syntax, where special characters must be escaped, and non-special characters must not. --- rc/base/javascript.kak | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'rc/base/javascript.kak') diff --git a/rc/base/javascript.kak b/rc/base/javascript.kak index d14dd263..2bcffb4f 100644 --- a/rc/base/javascript.kak +++ b/rc/base/javascript.kak @@ -25,7 +25,7 @@ add-highlighter -group /javascript/single_string fill string add-highlighter -group /javascript/regex fill meta add-highlighter -group /javascript/comment fill comment add-highlighter -group /javascript/literal fill string -add-highlighter -group /javascript/literal regex \${.*?} 0:value +add-highlighter -group /javascript/literal regex \$\{.*?\} 0:value add-highlighter -group /javascript/code regex \$\w* 0:variable add-highlighter -group /javascript/code regex \b(document|false|null|parent|self|this|true|undefined|window)\b 0:value -- cgit v1.2.3