lib/rouge/lexers/ruby.rb in rouge-1.3.1 vs lib/rouge/lexers/ruby.rb in rouge-1.3.2
- old
+ new
@@ -318,9 +318,14 @@
rule %r((\s+)(/)(?=\S|\s*/)) do
groups Text, Str::Regex
goto :slash_regex
end
+ rule /(\s*)(%=)/ do
+ groups Text, Operator
+ goto :expr_start
+ end
+
rule(%r((?=\s*/))) { pop! }
rule(//) { goto :expr_start }
end