From 2e5ee9d43ed6eeb9d80e105406fa7e187f56931e Mon Sep 17 00:00:00 2001 From: Simon Hauser Date: Thu, 3 Dec 2020 13:50:27 +0100 Subject: [PATCH] Fix file_ingore_patterns for tags and lsp (#309) closes #299 authored by: @Conni2461 --- lua/telescope/pickers.lua | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/lua/telescope/pickers.lua b/lua/telescope/pickers.lua index b066bd6..bf35aa2 100644 --- a/lua/telescope/pickers.lua +++ b/lua/telescope/pickers.lua @@ -439,9 +439,12 @@ function Picker:find() log.trace("Processing result... ", entry) for _, v in ipairs(self.file_ignore_patterns or {}) do - if string.find(entry.value, v) then - log.debug("SKPIPING", entry.value, "because", v) - return + local file = type(entry.value) == 'string' and entry.value or entry.filename + if file then + if string.find(file, v) then + log.debug("SKPIPING", entry.value, "because", v) + return + end end end