diff --git a/lib/irb/color.rb b/lib/irb/color.rb index 71557ffbb9..caa7f5032a 100644 --- a/lib/irb/color.rb +++ b/lib/irb/color.rb @@ -94,7 +94,8 @@ module IRB # :nodoc: def colorize(text, seq) return text unless colorable? - "#{seq.map { |s| "\e[#{const_get(s)}m" }.join('')}#{text}#{clear}" + seq = seq.map { |s| "\e[#{const_get(s)}m" }.join('') + "#{seq}#{text}#{clear}" end def scan(code)