mirror of
https://github.com/helix-editor/helix.git
synced 2024-09-11 18:58:00 +03:00
Improve HEEx comment highlights, inject comment lang (#3170)
This commit is contained in:
parent
dfc31e74af
commit
ec85fb9ab6
@ -2,14 +2,10 @@
|
||||
; HEEx delimiters
|
||||
[
|
||||
"<!"
|
||||
"<!--"
|
||||
"<"
|
||||
"<%!--"
|
||||
"<%#"
|
||||
">"
|
||||
"</"
|
||||
"--%>"
|
||||
"-->"
|
||||
"/>"
|
||||
; These could be `@keyword`s but the closing `>` wouldn't be highlighted
|
||||
; as `@keyword`
|
||||
@ -34,7 +30,13 @@
|
||||
(doctype) @constant
|
||||
|
||||
; HEEx comments are highlighted as such
|
||||
(comment) @comment
|
||||
[
|
||||
"<!--"
|
||||
"-->"
|
||||
"<%!--"
|
||||
"--%>"
|
||||
(comment)
|
||||
] @comment
|
||||
|
||||
; HEEx tags are highlighted as HTML
|
||||
(tag_name) @tag
|
||||
|
@ -19,3 +19,6 @@
|
||||
; <link href={ Routes.static_path(..) } />
|
||||
((expression (expression_value) @injection.content)
|
||||
(#set! injection.language "elixir"))
|
||||
|
||||
((comment) @injection.content
|
||||
(#set! injection.language "comment"))
|
Loading…
Reference in New Issue
Block a user