From 7414e84af96941fbe74555951ca6f5a58530775d Mon Sep 17 00:00:00 2001 From: Folke Lemaitre Date: Thu, 30 May 2024 11:03:02 +0200 Subject: [PATCH] fix(root): escape glob expressions --- lua/lazyvim/util/root.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lua/lazyvim/util/root.lua b/lua/lazyvim/util/root.lua index f1167337..4523f3cf 100644 --- a/lua/lazyvim/util/root.lua +++ b/lua/lazyvim/util/root.lua @@ -52,7 +52,7 @@ function M.detectors.pattern(buf, patterns) if name == p then return true end - if p:sub(1, 1) == "*" and name:find(p:sub(2) .. "$") then + if p:sub(1, 1) == "*" and name:find(vim.pesc(p:sub(2)) .. "$") then return true end end