Release Notes: - Added comment language injections for builtin languages. This enables highlighting of `TODO`s and similar notes with the comment extension installed. Signed-off-by: Donnie Adams <donnie@thedadams.com>
22 lines
638 B
Scheme
22 lines
638 B
Scheme
((comment) @injection.content
|
|
(#set! injection.language "comment")
|
|
)
|
|
|
|
(script_element
|
|
(raw_text) @injection.content
|
|
(#set! injection.language "javascript"))
|
|
|
|
(style_element
|
|
(raw_text) @injection.content
|
|
(#set! injection.language "css"))
|
|
|
|
(attribute
|
|
(attribute_name) @_attribute_name (#match? @_attribute_name "^style$")
|
|
(quoted_attribute_value (attribute_value) @injection.content)
|
|
(#set! injection.language "css"))
|
|
|
|
(attribute
|
|
(attribute_name) @_attribute_name (#match? @_attribute_name "^on[a-z]+$")
|
|
(quoted_attribute_value (attribute_value) @injection.content)
|
|
(#set! injection.language "javascript"))
|