summaryrefslogtreecommitdiff
path: root/lua/telescope
diff options
context:
space:
mode:
authorSimon Hauser <Simon-Hauser@outlook.de>2022-03-08 10:37:56 +0100
committerGitHub <noreply@github.com>2022-03-08 10:37:56 +0100
commit1daf0917cf859c3c089c62e960b128fe3382fc6d (patch)
tree403d74c7c02bc7e114e18c60c1b8dd1ac1488bc4 /lua/telescope
parentb501d9ecb7d8181e2238620c919740025e8b2096 (diff)
fix: treesitter picker with lua (defintions) (#1779)
Diffstat (limited to 'lua/telescope')
-rw-r--r--lua/telescope/builtin/files.lua4
1 files 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