--- lib/ruby/3.0.0/irb/ruby-lex.rb.orig 2020-12-24 19:33:01.000000000 -0800 +++ lib/ruby/3.0.0/irb/ruby-lex.rb 2021-01-19 13:11:18.000000000 -0800 @@ -185,7 +185,7 @@ @line.force_encoding(@io.encoding) yield @line, @exp_line_no end - break if @io.eof? + break unless l @line = '' @exp_line_no = @line_no