diff options
Diffstat (limited to 'runtime/queries/jinja')
| -rw-r--r-- | runtime/queries/jinja/highlights.scm | 19 | ||||
| -rw-r--r-- | runtime/queries/jinja/injections.scm | 5 |
2 files changed, 24 insertions, 0 deletions
diff --git a/runtime/queries/jinja/highlights.scm b/runtime/queries/jinja/highlights.scm new file mode 100644 index 000000000..cb6f9ff41 --- /dev/null +++ b/runtime/queries/jinja/highlights.scm @@ -0,0 +1,19 @@ +; inherits: jinja_inline + +[ + "{{" + "{{-" + "{{+" + "+}}" + "-}}" + "}}" + "{%" + "{%-" + "{%+" + "+%}" + "-%}" + "%}" +] @keyword.directive + +; TODO: only match raw +(raw_start) @keyword diff --git a/runtime/queries/jinja/injections.scm b/runtime/queries/jinja/injections.scm new file mode 100644 index 000000000..162db3aee --- /dev/null +++ b/runtime/queries/jinja/injections.scm @@ -0,0 +1,5 @@ +((inline) @injection.content + (#set! injection.language "jinja_inline")) + +((comment) @injection.content + (#set! injection.language "comment")) |
