fix: jumplist picker indexing the line after (#2273)

This commit is contained in:
Tobias S
2022-12-21 12:10:42 +01:00
committed by GitHub
parent d16581ef7d
commit e960efa60e

View File

@@ -1353,7 +1353,7 @@ internal.jumplist = function(opts)
local sorted_jumplist = {} local sorted_jumplist = {}
for i = #jumplist, 1, -1 do for i = #jumplist, 1, -1 do
if vim.api.nvim_buf_is_valid(jumplist[i].bufnr) then if vim.api.nvim_buf_is_valid(jumplist[i].bufnr) then
jumplist[i].text = vim.api.nvim_buf_get_lines(jumplist[i].bufnr, jumplist[i].lnum, jumplist[i].lnum + 1, false)[1] jumplist[i].text = vim.api.nvim_buf_get_lines(jumplist[i].bufnr, jumplist[i].lnum - 1, jumplist[i].lnum, false)[1]
or "" or ""
table.insert(sorted_jumplist, jumplist[i]) table.insert(sorted_jumplist, jumplist[i])
end end