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