From 9fdb014b073f9035bc8df9b843213a9d1e997ccb Mon Sep 17 00:00:00 2001 From: Colomban Wendling Date: Sun, 18 Dec 2016 17:28:23 +0100 Subject: [PATCH] javascript: Partial highlighting of ES6 template strings This doesn't support nested templates or escaped `es, but at least handles the most obvious cases for now. Part of #934. --- data/filedefs/filetypes.javascript | 2 ++ 1 file changed, 2 insertions(+) diff --git a/data/filedefs/filetypes.javascript b/data/filedefs/filetypes.javascript index 9439d9bbe..401131ac9 100644 --- a/data/filedefs/filetypes.javascript +++ b/data/filedefs/filetypes.javascript @@ -7,6 +7,8 @@ primary=break case catch class const continue default delete do each else extend secondary=Array Boolean Date Function Math Number Object String RegExp EvalError Error RangeError ReferenceError SyntaxError TypeError URIError constructor prototype decodeURI decodeURIComponent encodeURI encodeURIComponent eval isFinite isNaN parseFloat parseInt [lexer_properties=C] +# partially handles ES6 template strings +lexer.cpp.backquoted.strings=1 [settings] # default extension used when saving files -- 2.11.4.GIT