From dff7e9b80256af66b3b62e7a0fc62dcb9e7c1f9e Mon Sep 17 00:00:00 2001 From: yetone Date: Tue, 11 Mar 2025 15:12:39 +0800 Subject: [PATCH] optimize: is_win (#1555) --- lua/avante/utils/init.lua | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lua/avante/utils/init.lua b/lua/avante/utils/init.lua index c3d80df..9eb9b6d 100644 --- a/lua/avante/utils/init.lua +++ b/lua/avante/utils/init.lua @@ -34,7 +34,12 @@ function M.has(plugin) return res end -function M.is_win() return jit.os:find("Windows") ~= nil end +local _is_win = nil + +function M.is_win() + if _is_win == nil then _is_win = jit.os:find("Windows") ~= nil end + return _is_win +end M.path_sep = (function() if M.is_win() then