diff options
Diffstat (limited to 'lua')
| -rw-r--r-- | lua/nvim-treesitter/indent.lua | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lua/nvim-treesitter/indent.lua b/lua/nvim-treesitter/indent.lua index 083aab170..f89c94761 100644 --- a/lua/nvim-treesitter/indent.lua +++ b/lua/nvim-treesitter/indent.lua @@ -67,7 +67,7 @@ function M.get_indent(lnum) if prevnonblank ~= lnum then local prev_node = get_node_at_line(root, prevnonblank-1) -- get previous node in any case to avoid erroring - while not prev_node do + while not prev_node and prevnonblank-1 > 0 do prevnonblank = vim.fn.prevnonblank(prevnonblank-1) prev_node = get_node_at_line(root, prevnonblank-1) end |
