diff options
Diffstat (limited to 'lua')
| -rw-r--r-- | lua/nvim-treesitter/indent.lua | 10 |
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 |
