lib/rouge/formatters/terminal256.rb in rouge-2.0.7 vs lib/rouge/formatters/terminal256.rb in rouge-2.1.0
- old
+ new
@@ -15,10 +15,10 @@
def stream(tokens, &b)
tokens.each do |tok, val|
escape = escape_sequence(tok)
yield escape.style_string
- yield val.gsub("\n", "\n#{escape.style_string}")
+ yield val.gsub("\n", "#{escape.reset_string}\n#{escape.style_string}")
yield escape.reset_string
end
end
class EscapeSequence