lib/rouge/lexers/biml.rb in rouge-3.4.1 vs lib/rouge/lexers/biml.rb in rouge-3.5.0
- old
+ new
@@ -24,19 +24,19 @@
#TODO: how to deal with embedded <# tags inside a attribute string
#rule %r("<#[=]?\s*)m, Name::Tag, :directive_as_csharp
end
state :directive_as_csharp do
- rule /\s*#>\s*/m, Name::Tag, :pop!
+ rule %r/\s*#>\s*/m, Name::Tag, :pop!
rule %r(.*?(?=\s*#>\s*))m do
delegate CSharp
end
end
state :directive_tag do
- rule /\s+/m, Text
- rule /[\w.:-]+\s*=/m, Name::Attribute, :attr
- rule /[\w]+\s*/m, Name::Attribute
+ rule %r/\s+/m, Text
+ rule %r/[\w.:-]+\s*=/m, Name::Attribute, :attr
+ rule %r/\w+\s*/m, Name::Attribute
rule %r(/?\s*#>), Name::Tag, :pop!
end
end
end
end