From d7b62038c0fff9236ece65e00c53295d76ad8921 Mon Sep 17 00:00:00 2001 From: nightwing Date: Wed, 8 May 2013 15:04:16 +0400 Subject: [PATCH] disable broken r behaviors --- lib/ace/mode/r.js | 6 ++++-- lib/ace/mode/rhtml.js | 4 ++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/lib/ace/mode/r.js b/lib/ace/mode/r.js index 0c60c120..a5421a81 100644 --- a/lib/ace/mode/r.js +++ b/lib/ace/mode/r.js @@ -36,7 +36,9 @@ define(function(require, exports, module) { (function() { - this.tokenRe = new RegExp("^[" + this.lineCommentStart = "#"; + // todo import codeModel from RStudio + /*this.tokenRe = new RegExp("^[" + unicode.packages.L + unicode.packages.Mn + unicode.packages.Mc + unicode.packages.Nd @@ -126,7 +128,7 @@ define(function(require, exports, module) { } } return false; - }; + };*/ }).call(Mode.prototype); exports.Mode = Mode; }); diff --git a/lib/ace/mode/rhtml.js b/lib/ace/mode/rhtml.js index c45f85ac..99885dbf 100644 --- a/lib/ace/mode/rhtml.js +++ b/lib/ace/mode/rhtml.js @@ -56,10 +56,10 @@ oop.inherits(Mode, HtmlMode); return this.$session.getState(position.row).match(/^r-/) ? 'R' : 'HTML'; }; - this.getNextLineIndent = function(state, line, tab, tabSize, row) + /* this.getNextLineIndent = function(state, line, tab, tabSize, row) { return this.codeModel.getNextLineIndent(row, line, state, tab, tabSize); - }; + }; */ }).call(Mode.prototype);