Skip to content

Commit d178056

Browse files
committed
deprecate old treesitter functions
1 parent d178ff3 commit d178056

2 files changed

Lines changed: 229 additions & 380 deletions

File tree

lua/guihua/ts_obsolete/locals.lua

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,7 @@ function M.iter_scope_tree(node, bufnr)
104104
end
105105

106106
local scope = M.containing_scope(last_node, bufnr, false) or ts_utils.get_root_for_node(node)
107+
-- print(vim.inspect(scope), vim.inspect(scope[1]:parent()))
107108

108109
last_node = scope:parent()
109110

@@ -280,13 +281,12 @@ function M.containing_scope(node, bufnr, allow_scope)
280281
return
281282
end
282283

283-
local iter_node = node
284-
285-
while iter_node ~= nil and not vim.tbl_contains(scopes, iter_node) do
286-
iter_node = iter_node:parent()
284+
local iter = node
285+
while iter ~= nil and not vim.tbl_contains(scopes, iter) do
286+
iter = iter:parent()
287287
end
288288

289-
return iter_node or (allow_scope and node or nil)
289+
return iter or (allow_scope and node or nil)
290290
end
291291

292292
function M.nested_scope(node, cursor_pos)

0 commit comments

Comments
 (0)