diff --git a/lib/reline/windows.rb b/lib/reline/windows.rb index 4a36bf40d3..08d90306c7 100644 --- a/lib/reline/windows.rb +++ b/lib/reline/windows.rb @@ -206,6 +206,8 @@ class Reline::Windows @@output_buf.push(0, 80) when VK_DELETE @@output_buf.push(0, 83) + when VK_RETURN + @@output_buf.push(char_code) # must be 0x0D end elsif char_code == 0 and control_key_state != 0 # unknown