From 51228a60d1a5017030429ba38f018ff27a460c76 Mon Sep 17 00:00:00 2001 From: William Boman Date: Sun, 5 Mar 2023 03:33:41 +0100 Subject: feat(ui): display registries in help window (#1062) --- lua/mason-registry/sources/lua.lua | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'lua/mason-registry/sources/lua.lua') diff --git a/lua/mason-registry/sources/lua.lua b/lua/mason-registry/sources/lua.lua index d2032cc0..7af4feee 100644 --- a/lua/mason-registry/sources/lua.lua +++ b/lua/mason-registry/sources/lua.lua @@ -39,6 +39,14 @@ function LuaRegistrySource:install() return Result.success() end +function LuaRegistrySource:get_display_name() + if self:is_installed() then + return ("require(%q)"):format(self.spec.mod) + else + return ("require(%q) [uninstalled]"):format(self.spec.mod) + end +end + function LuaRegistrySource:__tostring() return ("LuaRegistrySource(mod=%s)"):format(self.spec.mod) end -- cgit v1.2.3-70-g09d2