diff --git a/lib/ace/layer/gutter.js b/lib/ace/layer/gutter.js
index 190fa6f1..d7f43cab 100644
--- a/lib/ace/layer/gutter.js
+++ b/lib/ace/layer/gutter.js
@@ -125,7 +125,7 @@ var Gutter = function(parentEl) {
var wrappedRowLength = this.session.getRowLength(i) - 1;
while (wrappedRowLength--) {
- html.push("
¦
");
+ html.push("\xA6");
}
html.push("
");
diff --git a/lib/ace/layer/text.js b/lib/ace/layer/text.js
index b251d9bb..89b684bf 100644
--- a/lib/ace/layer/text.js
+++ b/lib/ace/layer/text.js
@@ -60,10 +60,10 @@ var Text = function(parentEl) {
oop.implement(this, EventEmitter);
- this.EOF_CHAR = "¶";
- this.EOL_CHAR = "¬";
- this.TAB_CHAR = "→";
- this.SPACE_CHAR = "·";
+ this.EOF_CHAR = "\xB6"; //"¶";
+ this.EOL_CHAR = "\xAC"; //"¬";
+ this.TAB_CHAR = "\u2192"; //"→";
+ this.SPACE_CHAR = "\xB7"; //"·";
this.$padding = 0;
this.setPadding = function(padding) {
diff --git a/lib/ace/virtual_renderer.js b/lib/ace/virtual_renderer.js
index 257d039d..dfa0fb56 100644
--- a/lib/ace/virtual_renderer.js
+++ b/lib/ace/virtual_renderer.js
@@ -633,7 +633,7 @@ var VirtualRenderer = function(container, theme) {
var pos = this.$cursorLayer.getPixelPosition();
- var left = pos.left + this.$padding;
+ var left = pos.left;
var top = pos.top;
if (this.scrollTop > top) {