Rename force_autocrlf to override_autocrlf for clarity

This commit is contained in:
JL102 2023-09-28 14:57:19 -04:00
commit 205f5af1d4
2 changed files with 6 additions and 3 deletions

View file

@ -32,7 +32,7 @@ M.defaults = {
-- process will lead to files with CRLF endings. Vi / vim / neovim cannot handle this. -- process will lead to files with CRLF endings. Vi / vim / neovim cannot handle this.
-- When true, Lazy will force git to clone with core.autocrlf=false. When false, Lazy will -- When true, Lazy will force git to clone with core.autocrlf=false. When false, Lazy will
-- not touch the core.autocrlf setting. -- not touch the core.autocrlf setting.
force_autocrlf = true, override_autocrlf = true,
}, },
dev = { dev = {
-- directory where you store your local plugin projects -- directory where you store your local plugin projects

View file

@ -67,12 +67,15 @@ M.clone = {
self.plugin.url, self.plugin.url,
} }
vim.print("force_autocrlf = " .. tostring(Config.options.git.force_autocrlf))
if Config.options.git.filter then if Config.options.git.filter then
args[#args + 1] = "--filter=blob:none" args[#args + 1] = "--filter=blob:none"
end end
if Config.options.git.override_autocrlf == true then
args[#args + 1] = "-c"
args[#args + 1] = "core.autocrlf=false"
end
if self.plugin.submodules ~= false then if self.plugin.submodules ~= false then
args[#args + 1] = "--recurse-submodules" args[#args + 1] = "--recurse-submodules"
end end