--- 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
 
