From e16193b6e0ba9c9e6331719acd0a1a9a1297dc7e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jon=C3=A1=C5=A1=20Dujava?= <19737748+jdujava@users.noreply.github.com> Date: Fri, 6 Sep 2024 20:12:29 +0200 Subject: [PATCH] fix(query): use explicitly the legacy behavior (#358) After https://github.com/neovim/neovim/commit/6913c5e1d975a11262d08b3339d50b579e6b6bb8 it is necessary to opt-in explicitly to the old behavior. Signed-off-by: Jonas Dujava --- lua/treesitter-matchup/third-party/query.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lua/treesitter-matchup/third-party/query.lua b/lua/treesitter-matchup/third-party/query.lua index add114c..5c8960a 100644 --- a/lua/treesitter-matchup/third-party/query.lua +++ b/lua/treesitter-matchup/third-party/query.lua @@ -205,7 +205,7 @@ function M.iter_prepared_matches(query, qnode, bufnr, start_row, end_row) curr_obj[path[#path]] = value end - local matches = query:iter_matches(qnode, bufnr, start_row, end_row) + local matches = query:iter_matches(qnode, bufnr, start_row, end_row, { all = false }) local function iterator() local pattern, match, metadata = matches()