From bd2b32c30c2a548541592ba3663de4bb9e83a499 Mon Sep 17 00:00:00 2001 From: WEI LI Date: Sat, 11 Oct 2025 14:51:03 +0800 Subject: [PATCH] Fix PATH separator handling for tool resolution --- nvim/lua/config/tools/init.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nvim/lua/config/tools/init.lua b/nvim/lua/config/tools/init.lua index 4a03a209..3ad7f610 100644 --- a/nvim/lua/config/tools/init.lua +++ b/nvim/lua/config/tools/init.lua @@ -4,7 +4,7 @@ local api = vim.api local uv = vim.uv or vim.loop local util = require("config.util") local dir_separator = package.config:sub(1, 1) -local path_separator = package.config:sub(3, 3) +local path_separator = vim.fn.has "win32" == 1 and ";" or ":" local repo_root = util.repo_root() local function detect_platform()