aboutsummaryrefslogtreecommitdiffstats
path: root/lua
diff options
context:
space:
mode:
Diffstat (limited to 'lua')
-rw-r--r--lua/nvim-treesitter/indent.lua10
1 files changed, 1 insertions, 9 deletions
diff --git a/lua/nvim-treesitter/indent.lua b/lua/nvim-treesitter/indent.lua
index dda632df3..b0982c6c6 100644
--- a/lua/nvim-treesitter/indent.lua
+++ b/lua/nvim-treesitter/indent.lua
@@ -39,14 +39,6 @@ local function get_last_node_at_line(root, lnum, col)
return root:descendant_for_range(lnum - 1, col, lnum - 1, col + 1)
end
----@param node TSNode
----@return number
-local function node_length(node)
- local _, _, start_byte = node:start()
- local _, _, end_byte = node:end_()
- return end_byte - start_byte
-end
-
---@param bufnr integer
---@param node TSNode
---@param delimiter string
@@ -133,7 +125,7 @@ function M.get_indent(lnum)
end
local local_root = tstree:root()
if ts.is_in_node_range(local_root, lnum - 1, 0) then
- if not root or node_length(root) >= node_length(local_root) then
+ if not root or root:byte_length() >= local_root:byte_length() then
root = local_root
lang_tree = tree
end