diff options
author | Shobhit Chittora <chittorashobhit@gmail.com> | 2018-05-12 12:46:33 +0530 |
---|---|---|
committer | Ruben Bridgewater <ruben@bridgewater.de> | 2018-05-18 15:56:14 +0200 |
commit | eeb1d514ad4a650f134b23b3eef3c854d0bc48a6 (patch) | |
tree | a0f19c0ea78cb1d901afe809add7867cd2c53150 /lib/readline.js | |
parent | 0c852a1795c0f5886c5bf5e8fa20e76456e78222 (diff) | |
download | android-node-v8-eeb1d514ad4a650f134b23b3eef3c854d0bc48a6.tar.gz android-node-v8-eeb1d514ad4a650f134b23b3eef3c854d0bc48a6.tar.bz2 android-node-v8-eeb1d514ad4a650f134b23b3eef3c854d0bc48a6.zip |
repl: changes ctrl+u to delete from cursor to line start
Closes: #20145
PR-URL: https://github.com/nodejs/node/pull/20686
Fixes: https://github.com/nodejs/node/issues/20145
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Reviewed-By: Gus Caplan <me@gus.host>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
Diffstat (limited to 'lib/readline.js')
-rw-r--r-- | lib/readline.js | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/lib/readline.js b/lib/readline.js index 89dd1b84f2..835741a41a 100644 --- a/lib/readline.js +++ b/lib/readline.js @@ -800,10 +800,8 @@ Interface.prototype._ttyWrite = function(s, key) { } break; - case 'u': // delete the whole line - this.cursor = 0; - this.line = ''; - this._refreshLine(); + case 'u': // delete from current to start of line + this._deleteLineLeft(); break; case 'k': // delete from current to end of line |