From 50cf31065c1e3502d8964bb3674b95567d752074 Mon Sep 17 00:00:00 2001 From: Michael Lan Date: Wed, 2 Feb 2022 12:45:51 -0800 Subject: fix(utils): adjust truncation condition --- lua/nvim-treesitter/ts_utils.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lua') diff --git a/lua/nvim-treesitter/ts_utils.lua b/lua/nvim-treesitter/ts_utils.lua index 06b43ce4c..5b7023c57 100644 --- a/lua/nvim-treesitter/ts_utils.lua +++ b/lua/nvim-treesitter/ts_utils.lua @@ -22,7 +22,7 @@ function M.get_node_text(node, bufnr) local lines = api.nvim_buf_get_lines(bufnr, start_row, end_row + 1, false) lines[1] = string.sub(lines[1], start_col + 1) -- end_row might be just after the last line. In this case the last line is not truncated. - if #lines == end_row - start_row then + if #lines == end_row - start_row + 1 then lines[#lines] = string.sub(lines[#lines], 1, end_col) end return lines -- cgit v1.2.3-70-g09d2