From 83d4e89e94a980fbb560337096490703073a5f4c Mon Sep 17 00:00:00 2001 From: deuce <> Date: Tue, 17 Nov 2015 18:04:52 +0000 Subject: [PATCH] When using hotkeys, echo them, and do CRLF if necessary. --- exec/load/dorkit.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/exec/load/dorkit.js b/exec/load/dorkit.js index b7d30f13de..33fa0bcb12 100644 --- a/exec/load/dorkit.js +++ b/exec/load/dorkit.js @@ -1,3 +1,5 @@ +// TODO: Auto-pause stuff... + js.load_path_list.unshift(js.exec_dir+"dorkit/"); js.on_exit("js.load_path_list.shift()"); if (typeof(system) !== 'undefined') { @@ -565,8 +567,13 @@ var dk = { return str; } key = this.getkey(); - if (opt.hotkeys !== undefined && str.length === 0 && opt.hotkeys.indexOf(key) !== -1) + if (opt.hotkeys !== undefined && str.length === 0 && opt.hotkeys.indexOf(key) !== -1) { + if (ascii(key) >= 32) + this.print(key); + if (opt.crlf) + this.println(''); return key; + } switch(key) { case 'KEY_HOME': if (opt.select) { -- GitLab