fix: setup extension on access as well (#1628)

This commit is contained in:
fdschmidt93
2021-12-27 18:32:47 +01:00
committed by GitHub
parent 3dafcb419b
commit 99aa102b38

View File

@@ -16,6 +16,9 @@ extensions.manager = setmetatable({}, {
__index = function(t, k)
local ext = load_extension(k)
t[k] = ext.exports or {}
if ext.setup then
ext.setup(extensions._config[k] or {}, require("telescope.config").values)
end
extensions._health[k] = ext.health
return t[k]