From 5b697f68d15c7439167726c4dabf0fc47b7473ab Mon Sep 17 00:00:00 2001 From: cptroot Date: Sun, 20 Apr 2014 17:39:48 -0700 Subject: [PATCH] Fix not recognizing `\\` as an escape sequence. --- lib/ace/mode/d_highlight_rules.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/ace/mode/d_highlight_rules.js b/lib/ace/mode/d_highlight_rules.js index 843bcec6..3a5dae21 100644 --- a/lib/ace/mode/d_highlight_rules.js +++ b/lib/ace/mode/d_highlight_rules.js @@ -66,7 +66,7 @@ var DHighlightRules = function() { var stringEscapesSeq = { token: "constant.language.escape", - regex: "\\\\(?:(?:x[0-9A-F]{2})|(?:[0-7]{1,3})|(?:['\"\\?0abfnrtv])|" + + regex: "\\\\(?:(?:x[0-9A-F]{2})|(?:[0-7]{1,3})|(?:['\"\\?0abfnrtv\\\\])|" + "(?:u[0-9a-fA-F]{4})|(?:U[0-9a-fA-F]{8}))" };