From 15f965e966243ee3c9bc513c58204ed22443656a Mon Sep 17 00:00:00 2001 From: Fabian Jakobs Date: Thu, 21 Oct 2010 13:12:35 +0200 Subject: [PATCH] identifiers can contain a dollar sign --- src/ace/mode/JavaScriptHighlightRules.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/ace/mode/JavaScriptHighlightRules.js b/src/ace/mode/JavaScriptHighlightRules.js index 6b1ede7f..fd3ebab6 100644 --- a/src/ace/mode/JavaScriptHighlightRules.js +++ b/src/ace/mode/JavaScriptHighlightRules.js @@ -78,7 +78,9 @@ JavaScriptHighlightRules = function() { else return "identifier"; }, - regex : "[a-zA-Z_][a-zA-Z0-9_]*\\b" + // TODO: Unicode escape sequences + // TODO: Unicode identifiers + regex : "[a-zA-Z_$][a-zA-Z0-9_$]*\\b" }, { token : "operator", regex : "!|\\$|%|&|\\*|\\-\\-|\\-|\\+\\+|\\+|~|===|==|=|!=|!==|<=|>=|<<=|>>=|>>>=|<>|<|>|!|&&|\\|\\||\\?\\:|\\*=|%=|\\+=|\\-=|&=|\\^=|\\b(in|instanceof|new|delete|typeof|void)"