From e960efa60e97df58e089b00270f09d60f27202c8 Mon Sep 17 00:00:00 2001 From: Tobias S Date: Wed, 21 Dec 2022 12:10:42 +0100 Subject: [PATCH] fix: jumplist picker indexing the line after (#2273) --- lua/telescope/builtin/__internal.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lua/telescope/builtin/__internal.lua b/lua/telescope/builtin/__internal.lua index d9315a4..3a30dd3 100644 --- a/lua/telescope/builtin/__internal.lua +++ b/lua/telescope/builtin/__internal.lua @@ -1353,7 +1353,7 @@ internal.jumplist = function(opts) local sorted_jumplist = {} for i = #jumplist, 1, -1 do 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 "" table.insert(sorted_jumplist, jumplist[i]) end