diff options
Diffstat (limited to 'lib/highline.rb')
-rw-r--r-- | lib/highline.rb | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/highline.rb b/lib/highline.rb index 47df4be..7178a84 100644 --- a/lib/highline.rb +++ b/lib/highline.rb @@ -546,6 +546,9 @@ class HighLine if character == "\b" || character == "\u007F" chopped = line.chop! output_erase_char if chopped && question.echo + elsif character == "\cU" + line.size.times { output_erase_char } if question.echo + line = "" elsif character == "\e" ignore_arrow_key else |