From 1a325df4f5c860391012db4e046f0c4ec21b4f09 Mon Sep 17 00:00:00 2001 From: Davide Bertola Date: Fri, 11 Sep 2015 10:06:35 +0200 Subject: [PATCH 1/2] Fix undefined error for 'isMac' This happens to me while typing and its very annoying. I find it strange that nobody else spotted it. --- src/term.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/term.js b/src/term.js index 626be53..5cb01da 100644 --- a/src/term.js +++ b/src/term.js @@ -2525,7 +2525,7 @@ Terminal.prototype.keyDown = function(ev) { break; // CTRL-K case 75: - if ((!isMac && ev.ctrlKey) || (isMac && ev.metaKey)) { + if ((!this.isMac && ev.ctrlKey) || (this.isMac && ev.metaKey)) { this.clear(); return cancel(ev); } From 30a3a7d44bd4e2522897259aff0ecd61dfd59518 Mon Sep 17 00:00:00 2001 From: Davide Bertola Date: Fri, 11 Sep 2015 10:18:12 +0200 Subject: [PATCH 2/2] add missing break whoops --- src/term.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/term.js b/src/term.js index 5cb01da..33c6eae 100644 --- a/src/term.js +++ b/src/term.js @@ -2529,6 +2529,7 @@ Terminal.prototype.keyDown = function(ev) { this.clear(); return cancel(ev); } + break; // F1 case 112: key = '\x1bOP';