From df50f9700d071b174c9f316a62814eab49755ad4 Mon Sep 17 00:00:00 2001 From: Christian Clason Date: Fri, 20 Mar 2026 10:38:35 +0100 Subject: [PATCH] feat(zsh)!: update parser and queries --- lua/nvim-treesitter/parsers.lua | 2 +- runtime/queries/zsh/highlights.scm | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/lua/nvim-treesitter/parsers.lua b/lua/nvim-treesitter/parsers.lua index c09bdfe32..1198d6df6 100644 --- a/lua/nvim-treesitter/parsers.lua +++ b/lua/nvim-treesitter/parsers.lua @@ -2687,7 +2687,7 @@ return { }, zsh = { install_info = { - revision = 'b5d435fdef93257af6a7b6f957662fc88942609f', + revision = 'bd344c23a7683e293d077c6648e88f209782fedb', url = 'https://github.com/georgeharker/tree-sitter-zsh', }, maintainers = { '@georgeharker' }, diff --git a/runtime/queries/zsh/highlights.scm b/runtime/queries/zsh/highlights.scm index 9c97ddce0..20fac01ba 100644 --- a/runtime/queries/zsh/highlights.scm +++ b/runtime/queries/zsh/highlights.scm @@ -14,9 +14,8 @@ [ ";" ";;" - ";&" - ";;&" - ";|" + (case_fallthrough) + (case_test_next) "&" ] @punctuation.delimiter