feat(tree-sitter): add injections for xml
This commit is contained in:
@@ -0,0 +1,32 @@
|
|||||||
|
;; extends
|
||||||
|
|
||||||
|
; js
|
||||||
|
(element
|
||||||
|
(STag
|
||||||
|
(Attribute
|
||||||
|
(Name) @_name (#eq? @_name "language")
|
||||||
|
(AttValue) @_value (#match? @_value "^\"javascript\"?$\\c")
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(content
|
||||||
|
(CDSect
|
||||||
|
(CData) @injection.content
|
||||||
|
(#set! injection.language "javascript"))))
|
||||||
|
|
||||||
|
; sql
|
||||||
|
(element
|
||||||
|
(STag
|
||||||
|
(Name) @_name (#eq? @_name "freeQuery")
|
||||||
|
)
|
||||||
|
(content
|
||||||
|
(CDSect
|
||||||
|
(CData) @injection.content
|
||||||
|
(#set! injection.language "sql"))))
|
||||||
|
|
||||||
|
(element
|
||||||
|
(STag
|
||||||
|
(Name) @_name (#eq? @_name "sql")
|
||||||
|
)
|
||||||
|
(content
|
||||||
|
(CharData) @injection.content
|
||||||
|
(#set! injection.language "sql")))
|
||||||
Reference in New Issue
Block a user