We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d5ee7ca commit 4a01832Copy full SHA for 4a01832
1 file changed
lib/irb/easter-egg.rb
@@ -121,6 +121,7 @@ def render_frame(i)
121
interrupted = false
122
prev_trap = trap("SIGINT") { interrupted = true }
123
canvas = Canvas.new(Reline.get_screen_size)
124
+ otio = Reline::IOGate.prep
125
Reline::IOGate.set_winch_handler do
126
127
end
@@ -139,6 +140,7 @@ def render_frame(i)
139
140
141
rescue Interrupt
142
ensure
143
+ Reline::IOGate.deprep(otio)
144
print "\e[?25h" # show cursor
145
trap("SIGINT", prev_trap)
146
0 commit comments