fix: setup extension on access as well (#1628)
This commit is contained in:
@@ -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]
|
||||
|
||||
Reference in New Issue
Block a user