From 8da6d26ae4b2108570ae7daeb7fdfba1095b8126 Mon Sep 17 00:00:00 2001 From: nightwing Date: Mon, 22 Oct 2012 21:25:50 +0400 Subject: [PATCH] #1052 fix highlighting after the dash. --- lib/ace/mode/clojure_highlight_rules.js | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/lib/ace/mode/clojure_highlight_rules.js b/lib/ace/mode/clojure_highlight_rules.js index 9890eded..bbcfe158 100644 --- a/lib/ace/mode/clojure_highlight_rules.js +++ b/lib/ace/mode/clojure_highlight_rules.js @@ -168,16 +168,14 @@ var ClojureHighlightRules = function() { regex : '[!|\\$|%|&|\\*|\\-\\-|\\-|\\+\\+|\\+||=|!=|<=|>=|<>|<|>|!|&&]' }, { token : keywordMapper, - // TODO: Unicode escape sequences - // TODO: Unicode identifiers - regex : "[a-zA-Z_$][a-zA-Z0-9_$]*\\b" + regex : "[a-zA-Z_$][a-zA-Z0-9_$\\-]*\\b" }, { token : "string", // single line regex : '"', next: "string" }, { token : "string", // symbol - regex : "[:](?:[a-zA-Z]|\\d)+" + regex : /:[\w*+!\-_?:\/]+/ }, { token : "string.regexp", //Regular Expressions regex : '/#"(?:\\.|(?:\\\")|[^\""\n])*"/g'