From 5527015a9a3c7cd1a89fe97fb50533447c702d65 Mon Sep 17 00:00:00 2001 From: nightwing Date: Tue, 1 May 2012 17:55:22 +0400 Subject: [PATCH] fix `&` breaking old gecko --- lib/ace/layer/text.js | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/lib/ace/layer/text.js b/lib/ace/layer/text.js index e4069659..bb8d733d 100644 --- a/lib/ace/layer/text.js +++ b/lib/ace/layer/text.js @@ -395,9 +395,9 @@ var Text = function(parentEl) { if (a) { return new Array(c.length+1).join(" "); } else if (c == "&") { - return useragent.isOldGecko ? "&" : "&"; + return "&"; } else if (c == "<") { - return "<"; + return "<"; } else if (c == "\t") { var tabSize = self.session.getScreenTabSize(screenColumn + tabIdx); screenColumn += tabSize - 1; @@ -411,10 +411,7 @@ var Text = function(parentEl) { (self.config.characterWidth * 2) + "px'>" + space + ""; } else if (b) { - if (self.showInvisibles) - return "" + self.SPACE_CHAR + ""; - else - return " "; + return "" + self.SPACE_CHAR + ""; } else { screenColumn += 1; return "