From 041dbd18f440207ad161503a384e7c82d575db66 Mon Sep 17 00:00:00 2001 From: DB <76707179+xVermillionx@users.noreply.github.com> Date: Sat, 9 Mar 2024 03:27:23 +0100 Subject: [PATCH] fix: searchcount exception on invalid search regex (#2693) * fix: wrap searchcount in pcall to avoid error * fix: searchcount in pcall --------- Co-authored-by: xVermillionx --- lua/nvim-tree.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lua/nvim-tree.lua b/lua/nvim-tree.lua index 07d06140..999a13b1 100644 --- a/lua/nvim-tree.lua +++ b/lua/nvim-tree.lua @@ -105,8 +105,8 @@ function M.open_on_directory() end function M.place_cursor_on_node() - local search = vim.fn.searchcount() - if search and search.exact_match == 1 then + local ok, search = pcall(vim.fn.searchcount) + if ok and search and search.exact_match == 1 then return end