lib/rouge/lexers/markdown.rb in rouge-1.10.1 vs lib/rouge/lexers/markdown.rb in rouge-1.11.0

- old
+ new

@@ -33,9 +33,10 @@ # TODO: syntax highlight the code block, github style rule /(\n[ \t]*)(```|~~~)(.*?)(\n.*?)(\2)/m do |m| sublexer = Lexer.find_fancy(m[3].strip, m[4]) sublexer ||= PlainText.new(:token => Str::Backtick) + sublexer.reset! token Text, m[1] token Punctuation, m[2] token Name::Label, m[3] delegate sublexer, m[4]