lib/rouge/lexers/perl.rb in rouge-2.0.6 vs lib/rouge/lexers/perl.rb in rouge-2.0.7
- old
+ new
@@ -64,10 +64,10 @@
rule %r(\$(\\[\\\$]|[^\$])*\$[egimosx]*), re_tok, :pop!
end
state :root do
rule /#.*?$/, Comment::Single
- rule /^=[a-zA-Z0-9]+\s+.*?\n=cut/, Comment::Multiline
+ rule /^=[a-zA-Z0-9]+\s+.*?\n=cut/m, Comment::Multiline
rule /(?:#{keywords.join('|')})\b/, Keyword
rule /(format)(\s+)([a-zA-Z0-9_]+)(\s*)(=)(\s*\n)/ do
groups Keyword, Text, Name, Text, Punctuation, Text