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