From a4bd4dc4a7b688b6f68f483bd04b85bb83a96bd8 Mon Sep 17 00:00:00 2001 From: Folke Lemaitre Date: Thu, 29 Dec 2022 23:06:37 +0100 Subject: [PATCH] fix(loader): normalize rtp paths on windows #230 --- lua/lazy/core/loader.lua | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lua/lazy/core/loader.lua b/lua/lazy/core/loader.lua index c350582..f08a70c 100644 --- a/lua/lazy/core/loader.lua +++ b/lua/lazy/core/loader.lua @@ -282,7 +282,12 @@ function M.add_to_rtp(plugin) local rtp = vim.api.nvim_get_runtime_file("", true) local idx_dir, idx_after + local is_win = jit.os:find("Windows") + for i, path in ipairs(rtp) do + if is_win then + path = Util.norm(path) + end if path == Config.me then idx_dir = i + 1 elseif not idx_after and path:sub(-6, -1) == "/after" then