summaryrefslogtreecommitdiff
path: root/js
diff options
context:
space:
mode:
Diffstat (limited to 'js')
-rw-r--r--js/lex.js3
-rw-r--r--js/matrix.js2
2 files changed, 4 insertions, 1 deletions
diff --git a/js/lex.js b/js/lex.js
index 641fd2e..12976d5 100644
--- a/js/lex.js
+++ b/js/lex.js
@@ -88,6 +88,9 @@ Lex.prototype.fill = function(fg, bg){
Lex.prototype.eq = function(lex){
return lex && this.fg == lex.fg && this.bg == lex.bg && this.char == lex.char
}
+Lex.prototype.eqColor = function(lex){
+ return lex && this.fg == lex.fg && this.bg == lex.bg
+}
Lex.prototype.ne = function(lex){
return ! this.eq(lex)
}
diff --git a/js/matrix.js b/js/matrix.js
index dc5d166..732820e 100644
--- a/js/matrix.js
+++ b/js/matrix.js
@@ -168,7 +168,7 @@ Matrix.prototype.mirc = function () {
var lines = this.aa.map(function(row, y){
var last, line = ""
row.forEach(function(lex, x) {
- if (lex.eq(last)) {
+ if (lex.eqColor(last)) {
line += lex.sanitize()
}
else {