diff options
author | Lars Kanis <lars@greiz-reinsdorf.de> | 2021-07-08 10:09:38 +0200 |
---|---|---|
committer | aycabta <aycabta@gmail.com> | 2021-07-30 02:27:02 +0900 |
commit | 03f8c271796ffb976487495f1675ec7583b6762d (patch) | |
tree | 7eaa20c2ff3ac7bdcae7b3f899e65514c2b781f0 /lib | |
parent | 5313d234e01b5f34f969be265ec2cea7e921f9ae (diff) | |
download | ruby-03f8c271796ffb976487495f1675ec7583b6762d.tar.gz |
[ruby/reline] Windows cmd: Don't type anything when pressing ALT keys alone
Fixes #298
https://github.com/ruby/reline/commit/72acfcd27a
Diffstat (limited to 'lib')
-rw-r--r-- | lib/reline/windows.rb | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/lib/reline/windows.rb b/lib/reline/windows.rb index 072fb1b6cd..4a36bf40d3 100644 --- a/lib/reline/windows.rb +++ b/lib/reline/windows.rb @@ -190,9 +190,6 @@ class Reline::Windows # It's treated as Meta+Space on Windows. @@output_buf.push("\e".ord) @@output_buf.push(char_code) - elsif control_key_state.anybits?(LEFT_ALT_PRESSED | RIGHT_ALT_PRESSED) - @@output_buf.push("\e".ord) - @@output_buf.concat(char.bytes) elsif control_key_state.anybits?(ENHANCED_KEY) case virtual_key_code # Emulate getwch() key sequences. when VK_END |