lib/rouge/lexers/vue.rb in rouge-3.17.0 vs lib/rouge/lexers/vue.rb in rouge-3.18.0
- old
+ new
@@ -56,10 +56,14 @@
push :script
push :lang_tag
end
end
+ prepend :tag do
+ rule %r/[a-zA-Z0-9_:#\[\]()*.-]+\s*=\s*/m, Name::Attribute, :attr
+ end
+
state :style do
rule %r/(<\s*\/\s*)(style)(\s*>)/ do
groups Name::Tag, Keyword, Name::Tag
pop!
end
@@ -119,6 +123,5 @@
rule(/[<{][^<{]*/) { delegate @lang }
end
end
end
end
-