mirror of https://github.com/helix-editor/helix
Replace inherits with existing HTML highlights
parent
5d1c9034e5
commit
0f15130ae2
|
@ -1,3 +1,48 @@
|
||||||
; inherits: html
|
(tag_name) @tag
|
||||||
|
(erroneous_end_tag_name) @error
|
||||||
|
(doctype) @constant
|
||||||
|
(attribute_name) @attribute
|
||||||
|
(comment) @comment
|
||||||
|
|
||||||
|
((attribute
|
||||||
|
(attribute_name) @attribute
|
||||||
|
(quoted_attribute_value (attribute_value) @markup.link.url))
|
||||||
|
(#any-of? @attribute "href" "src"))
|
||||||
|
|
||||||
|
((element
|
||||||
|
(start_tag
|
||||||
|
(tag_name) @tag)
|
||||||
|
(text) @markup.link.label)
|
||||||
|
(#eq? @tag "a"))
|
||||||
|
|
||||||
|
(attribute [(attribute_value) (quoted_attribute_value)] @string)
|
||||||
|
|
||||||
|
((element
|
||||||
|
(start_tag
|
||||||
|
(tag_name) @tag)
|
||||||
|
(text) @markup.bold)
|
||||||
|
(#any-of? @tag "strong" "b"))
|
||||||
|
|
||||||
|
((element
|
||||||
|
(start_tag
|
||||||
|
(tag_name) @tag)
|
||||||
|
(text) @markup.italic)
|
||||||
|
(#any-of? @tag "em" "i"))
|
||||||
|
|
||||||
|
((element
|
||||||
|
(start_tag
|
||||||
|
(tag_name) @tag)
|
||||||
|
(text) @markup.strikethrough)
|
||||||
|
(#any-of? @tag "s" "del"))
|
||||||
|
|
||||||
|
[
|
||||||
|
"<"
|
||||||
|
">"
|
||||||
|
"</"
|
||||||
|
"/>"
|
||||||
|
"<!"
|
||||||
|
] @punctuation.bracket
|
||||||
|
|
||||||
|
"=" @punctuation.delimiter
|
||||||
|
|
||||||
["---"] @punctuation.delimiter
|
["---"] @punctuation.delimiter
|
||||||
|
|
Loading…
Reference in New Issue