diff options
| author | ObserverOfTime <chronobserver@disroot.org> | 2022-10-03 19:41:45 +0300 |
|---|---|---|
| committer | Stephan Seitz <stephan.seitz@fau.de> | 2023-01-21 17:01:45 +0100 |
| commit | f5f7c7e0048cd25177928e68bafb44b0432fd01d (patch) | |
| tree | 43da6efc1284e4832e37ce6a9011476884626d3f /queries | |
| parent | feat: add thrift (#4185) (diff) | |
| download | nvim-treesitter-f5f7c7e0048cd25177928e68bafb44b0432fd01d.tar nvim-treesitter-f5f7c7e0048cd25177928e68bafb44b0432fd01d.tar.gz nvim-treesitter-f5f7c7e0048cd25177928e68bafb44b0432fd01d.tar.bz2 nvim-treesitter-f5f7c7e0048cd25177928e68bafb44b0432fd01d.tar.lz nvim-treesitter-f5f7c7e0048cd25177928e68bafb44b0432fd01d.tar.xz nvim-treesitter-f5f7c7e0048cd25177928e68bafb44b0432fd01d.tar.zst nvim-treesitter-f5f7c7e0048cd25177928e68bafb44b0432fd01d.zip | |
feat: add htmldjango
Diffstat (limited to 'queries')
| -rw-r--r-- | queries/htmldjango/folds.scm | 4 | ||||
| -rw-r--r-- | queries/htmldjango/highlights.scm | 35 | ||||
| -rw-r--r-- | queries/htmldjango/indents.scm | 3 | ||||
| -rw-r--r-- | queries/htmldjango/injections.scm | 1 |
4 files changed, 43 insertions, 0 deletions
diff --git a/queries/htmldjango/folds.scm b/queries/htmldjango/folds.scm new file mode 100644 index 000000000..5e8f17c78 --- /dev/null +++ b/queries/htmldjango/folds.scm @@ -0,0 +1,4 @@ +[ + (paired_statement) + (paired_comment) +] @fold diff --git a/queries/htmldjango/highlights.scm b/queries/htmldjango/highlights.scm new file mode 100644 index 000000000..848b455dd --- /dev/null +++ b/queries/htmldjango/highlights.scm @@ -0,0 +1,35 @@ +; adapted from https://github.com/interdependence/tree-sitter-htmldjango + +[ + (unpaired_comment) + (paired_comment) +] @comment @spell + +[ + "{{" "}}" + "{%" "%}" + (end_paired_statement) +] @punctuation.bracket + +[ + "end" + (tag_name) +] @function + +(variable_name) @variable + +(filter_name) @method +(filter_argument) @parameter + +(keyword) @keyword + +(operator) @operator +(variable "|" @operator) +(paired_statement "=" @operator) +(keyword_operator) @keyword.operator + +(number) @number + +(boolean) @boolean + +(string) @string diff --git a/queries/htmldjango/indents.scm b/queries/htmldjango/indents.scm new file mode 100644 index 000000000..8fa0a456c --- /dev/null +++ b/queries/htmldjango/indents.scm @@ -0,0 +1,3 @@ +(paired_statement) @indent +(end_paired_statement) @indent_end +(branch_statement) @branch diff --git a/queries/htmldjango/injections.scm b/queries/htmldjango/injections.scm new file mode 100644 index 000000000..6e49e8dcd --- /dev/null +++ b/queries/htmldjango/injections.scm @@ -0,0 +1 @@ +(content) @html @combined |
