summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authoraycabta <aycabta@gmail.com>2019-05-31 22:53:01 +0900
committeraycabta <aycabta@gmail.com>2019-05-31 22:53:01 +0900
commit21a43489b18d2ceb04182e0d36bb906439a86610 (patch)
tree9d4ffc03ec4bf0f260b52c35b287a270d146f9a8 /lib
parent73890d9d79425415774a3a2d72ee5882bc41e5c7 (diff)
Use IO#sync= instead of a monkey patch
Diffstat (limited to 'lib')
-rw-r--r--lib/reline.rb8
1 files changed, 1 insertions, 7 deletions
diff --git a/lib/reline.rb b/lib/reline.rb
index 5f3c0e416e..55e5c5ee61 100644
--- a/lib/reline.rb
+++ b/lib/reline.rb
@@ -304,13 +304,7 @@ module Reline
def inner_readline(prompt, add_hist, multiline, &confirm_multiline_termination)
if ENV['RELINE_STDERR_TTY']
$stderr.reopen(ENV['RELINE_STDERR_TTY'], 'w')
- class << $stderr
- alias :old_puts :puts
- def puts(*v)
- old_puts(*v)
- flush
- end
- end
+ $stderr.sync = true
end
@@config.read
otio = Reline::IOGate.prep