From 2a5db2f4f1b72b5e8f565773395efe4e4569728c Mon Sep 17 00:00:00 2001 From: Corentin Brunel Date: Sat, 30 Jan 2021 04:16:17 -0500 Subject: [PATCH] fix: git branches previewer add nil check to cend (#478) Co-authored-by: Corentin Brunel --- lua/telescope/previewers/buffer_previewer.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lua/telescope/previewers/buffer_previewer.lua b/lua/telescope/previewers/buffer_previewer.lua index 0491640..75445f2 100644 --- a/lua/telescope/previewers/buffer_previewer.lua +++ b/lua/telescope/previewers/buffer_previewer.lua @@ -403,7 +403,9 @@ previewers.git_branch_log = defaulter(function(_) local _, cstart = line:find('- %(') if cstart then local cend = string.find(line, '%) ') - vim.api.nvim_buf_add_highlight(bufnr, ns_previewer, "TelescopeResultsConstant", i - 1, cstart - 1, cend) + if cend then + vim.api.nvim_buf_add_highlight(bufnr, ns_previewer, "TelescopeResultsConstant", i - 1, cstart - 1, cend) + end end local dstart, _ = line:find(' %(%d') if dstart then