From 53f6ce29df5841ce26e5a9f06fb371088b8d8031 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 c09bdfe3..1198d6df 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 9c97ddce..20fac01b 100644 --- a/runtime/queries/zsh/highlights.scm +++ b/runtime/queries/zsh/highlights.scm @@ -14,9 +14,8 @@ [ ";" ";;" - ";&" - ";;&" - ";|" + (case_fallthrough) + (case_test_next) "&" ] @punctuation.delimiter