aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/loader.lua
diff options
context:
space:
mode:
Diffstat (limited to 'runtime/lua/vim/loader.lua')
-rw-r--r--runtime/lua/vim/loader.lua3
1 files changed, 2 insertions, 1 deletions
diff --git a/runtime/lua/vim/loader.lua b/runtime/lua/vim/loader.lua
index bba42e7123..924503514b 100644
--- a/runtime/lua/vim/loader.lua
+++ b/runtime/lua/vim/loader.lua
@@ -452,7 +452,8 @@ function M.enable(enable)
end
else
_G.loadfile = _loadfile
- for l, loader in ipairs(loaders) do
+ for l = #loaders, 1, -1 do
+ local loader = loaders[l]
if loader == loader_cached or loader == loader_lib_cached then
table.remove(loaders, l)
end