From 1daf0917cf859c3c089c62e960b128fe3382fc6d Mon Sep 17 00:00:00 2001 From: Simon Hauser Date: Tue, 8 Mar 2022 10:37:56 +0100 Subject: [PATCH] fix: treesitter picker with lua (defintions) (#1779) --- lua/telescope/builtin/files.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lua/telescope/builtin/files.lua b/lua/telescope/builtin/files.lua index 091c818..2a5dd22 100644 --- a/lua/telescope/builtin/files.lua +++ b/lua/telescope/builtin/files.lua @@ -278,8 +278,8 @@ files.treesitter = function(opts) local ts_locals = require "nvim-treesitter.locals" local results = {} - for _, definitions in ipairs(ts_locals.get_definitions(opts.bufnr)) do - local entries = prepare_match(definitions) + for _, definition in ipairs(ts_locals.get_definitions(opts.bufnr)) do + local entries = prepare_match(ts_locals.get_local_nodes(definition)) for _, entry in ipairs(entries) do table.insert(results, entry) end