diff options
| author | Christian Clason <c.clason@uni-graz.at> | 2026-07-02 12:26:27 +0200 |
|---|---|---|
| committer | Christian Clason <ch.clason+github@icloud.com> | 2026-07-18 22:23:55 +0200 |
| commit | e778b6097dc8ed79cf288ac31d92869dd2880f95 (patch) | |
| tree | db570440b460817175c6fa4a7b44a86a4953a640 | |
| parent | feat(gnuplot!): update parser and queries (diff) | |
| download | nvim-treesitter-e778b6097dc8ed79cf288ac31d92869dd2880f95.tar nvim-treesitter-e778b6097dc8ed79cf288ac31d92869dd2880f95.tar.gz nvim-treesitter-e778b6097dc8ed79cf288ac31d92869dd2880f95.tar.bz2 nvim-treesitter-e778b6097dc8ed79cf288ac31d92869dd2880f95.tar.lz nvim-treesitter-e778b6097dc8ed79cf288ac31d92869dd2880f95.tar.xz nvim-treesitter-e778b6097dc8ed79cf288ac31d92869dd2880f95.tar.zst nvim-treesitter-e778b6097dc8ed79cf288ac31d92869dd2880f95.zip | |
feat(jinja,jinja_inline)!: update parser and queries
Breaking change: replace anonymous control flow nodes with named nodes.
| -rw-r--r-- | lua/nvim-treesitter/parsers.lua | 4 | ||||
| -rw-r--r-- | runtime/queries/jinja_inline/highlights.scm | 25 |
2 files changed, 15 insertions, 14 deletions
diff --git a/lua/nvim-treesitter/parsers.lua b/lua/nvim-treesitter/parsers.lua index 78aaab8c3..0f02e70e2 100644 --- a/lua/nvim-treesitter/parsers.lua +++ b/lua/nvim-treesitter/parsers.lua @@ -1083,7 +1083,7 @@ return { jinja = { install_info = { location = 'tree-sitter-jinja', - revision = '413dba9fea354b62f6adada1815b2f504e32ffb5', + revision = 'c213d3745ccdcaaa858869181c7b1bf9557a025f', url = 'https://github.com/cathaysia/tree-sitter-jinja', }, maintainers = { '@cathaysia' }, @@ -1094,7 +1094,7 @@ return { jinja_inline = { install_info = { location = 'tree-sitter-jinja_inline', - revision = '413dba9fea354b62f6adada1815b2f504e32ffb5', + revision = 'c213d3745ccdcaaa858869181c7b1bf9557a025f', url = 'https://github.com/cathaysia/tree-sitter-jinja', }, maintainers = { '@cathaysia' }, diff --git a/runtime/queries/jinja_inline/highlights.scm b/runtime/queries/jinja_inline/highlights.scm index fd2030fa8..9829e75ea 100644 --- a/runtime/queries/jinja_inline/highlights.scm +++ b/runtime/queries/jinja_inline/highlights.scm @@ -49,14 +49,15 @@ ] @keyword [ - "endtrans" - "endblock" - "endwith" - "endfilter" - "endmacro" - "endcall" - "endset" - "endautoescape" + (endtrans_statement) + (endblock_statement) + (endwith_statement) + (endfilter_statement) + (endmacro_statement) + (endcall_statement) + (endset_statement) + (endautoescape_statement) + "required" ] @keyword (do_statement @@ -74,9 +75,9 @@ [ "if" - "else" - "endif" - "elif" + (else_statement) + (endif_statement) + (elif_block) ] @keyword.conditional [ @@ -84,7 +85,7 @@ "in" "continue" "break" - "endfor" + (endfor_statement) ] @keyword.repeat "call" @function.call |
