aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorL Lllvvuu <git@llllvvuu.dev>2023-09-10 13:53:10 -0700
committerChristian Clason <c.clason@uni-graz.at>2023-09-11 10:00:25 +0200
commit15d327fe6324d8269451131ec34ad4f2a8ef1e01 (patch)
tree4a85b5e4b7cbd5c7e563f51538784138417d5938
parentUpdate parsers: strace (diff)
downloadnvim-treesitter-15d327fe6324d8269451131ec34ad4f2a8ef1e01.tar
nvim-treesitter-15d327fe6324d8269451131ec34ad4f2a8ef1e01.tar.gz
nvim-treesitter-15d327fe6324d8269451131ec34ad4f2a8ef1e01.tar.bz2
nvim-treesitter-15d327fe6324d8269451131ec34ad4f2a8ef1e01.tar.lz
nvim-treesitter-15d327fe6324d8269451131ec34ad4f2a8ef1e01.tar.xz
nvim-treesitter-15d327fe6324d8269451131ec34ad4f2a8ef1e01.tar.zst
nvim-treesitter-15d327fe6324d8269451131ec34ad4f2a8ef1e01.zip
fix!: backport `ac9e755` from `main`
Co-authored-by: Pham Huy Hoang <hoangtun0810@gmail.com> Closes: neovim/neovim#25088
-rw-r--r--lua/nvim-treesitter/indent.lua2
1 files changed, 1 insertions, 1 deletions
diff --git a/lua/nvim-treesitter/indent.lua b/lua/nvim-treesitter/indent.lua
index 40c0cda46..80e0bc77b 100644
--- a/lua/nvim-treesitter/indent.lua
+++ b/lua/nvim-treesitter/indent.lua
@@ -124,7 +124,7 @@ function M.get_indent(lnum)
-- some languages like Python will actually have worse results when re-parsing at opened new line
if not M.avoid_force_reparsing[root_lang] then
-- Reparse in case we got triggered by ":h indentkeys"
- parser:parse()
+ parser:parse { vim.fn.line "w0" - 1, vim.fn.line "w$" - 1 }
end
-- Get language tree with smallest range around node that's not a comment parser