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 83bd919 commit 569f27bCopy full SHA for 569f27b
lib/irb/easter-egg.rb
@@ -125,6 +125,7 @@ def render_frame(i)
125
canvas = Canvas.new(Reline.get_screen_size)
126
end
127
ruby_model = RubyModel.new
128
+ print "\e[?25l" # hide cursor
129
0.step do |i| # TODO (0..).each needs Ruby 2.6 or later
130
buff = canvas.draw do
131
ruby_model.render_frame(i) do |p1, p2|
@@ -138,6 +139,7 @@ def render_frame(i)
138
139
140
rescue Interrupt
141
ensure
142
+ print "\e[?25h" # show cursor
143
trap("SIGINT", prev_trap)
144
145
0 commit comments