diff --git a/lib/irb/color.rb b/lib/irb/color.rb index 34912420e4..6378e14856 100644 --- a/lib/irb/color.rb +++ b/lib/irb/color.rb @@ -156,10 +156,10 @@ module IRB # :nodoc: end if lvars_code - colored.sub(/\A.+\n/, '') - else - colored + raise "#{lvars_code.dump} should have no \\n" if lvars_code.include?("\n") + colored.sub!(/\A.+\n/, '') # delete_prefix lvars_code with colors end + colored end private