diff --git a/after/queries/xml/injections.scm b/after/queries/xml/injections.scm new file mode 100644 index 0000000..db15404 --- /dev/null +++ b/after/queries/xml/injections.scm @@ -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")))