diff --git a/lib/pry/pry_instance.rb b/lib/pry/pry_instance.rb index 77e6d4d8..c5e83307 100644 --- a/lib/pry/pry_instance.rb +++ b/lib/pry/pry_instance.rb @@ -193,7 +193,7 @@ class Pry loop do val = retrieve_line(eval_string, target) process_line(val, eval_string, target) - break if valid_expression?(eval_string) && !null_input?(val) || input.eof? + break if valid_expression?(eval_string) && !null_input?(val) end @suppress_output = true if eval_string =~ /;\Z/