From 62c1542141926aeeb79435cb8a8593e47cc89e43 Mon Sep 17 00:00:00 2001 From: Folke Lemaitre Date: Tue, 20 Dec 2022 08:31:19 +0100 Subject: [PATCH] fix(cache): normalize paths --- lua/lazy/core/cache.lua | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lua/lazy/core/cache.lua b/lua/lazy/core/cache.lua index b1321fa..7038171 100644 --- a/lua/lazy/core/cache.lua +++ b/lua/lazy/core/cache.lua @@ -99,6 +99,7 @@ end ---@param modpath string ---@return any, string? function M.loadfile(modpath) + modpath = modpath:gsub("\\", "/") return M.load(modpath, modpath) end @@ -106,6 +107,7 @@ end ---@param modpath string ---@return function?, string? error_message function M.load(modkey, modpath) + modpath = modpath:gsub("\\", "/") local hash = M.hash(modpath) if not hash then -- trigger correct error @@ -167,6 +169,7 @@ function M.get_rtp() end end for _, path in ipairs(vim.api.nvim_list_runtime_paths()) do + path = path:gsub("\\", "/") if not skip[path] then M.rtp[#M.rtp + 1] = path end