From 578b726890969b2b521ad4e993c57434f77d9dd9 Mon Sep 17 00:00:00 2001 From: Joe Cheng Date: Tue, 23 Aug 2011 09:44:40 -0700 Subject: [PATCH] 1946: Run function definition broken Equals (=) was not being tokenized as an operator which caused us to miss "foo = function() {}" types of definitions --- src/gwt/acesupport/acemode/r_highlight_rules.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gwt/acesupport/acemode/r_highlight_rules.js b/src/gwt/acesupport/acemode/r_highlight_rules.js index acec984a58a..d06ab4326b8 100644 --- a/src/gwt/acesupport/acemode/r_highlight_rules.js +++ b/src/gwt/acesupport/acemode/r_highlight_rules.js @@ -103,7 +103,7 @@ define("mode/r_highlight_rules", function(require, exports, module) }, { token : "keyword.operator", - regex : "%%|>=|<=|==|!=|\\->|<\\-|\\+|\\-|\\*|/|\\^|>|<|!|&|\\||~|\\$|:" + regex : "%%|>=|<=|==|!=|\\->|<\\-|\\|\\||&&|=|\\+|\\-|\\*|/|\\^|>|<|!|&|\\||~|\\$|:" }, { token : "keyword.operator", // infix operators