From 8564ea66201d1398cb8ee5b91efc784a379c4a64 Mon Sep 17 00:00:00 2001 From: ruki Date: Sat, 8 Aug 2026 22:41:30 +0800 Subject: fix plugin bug and add description --- xmake/actions/addon/main.lua | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'xmake/actions/addon/main.lua') diff --git a/xmake/actions/addon/main.lua b/xmake/actions/addon/main.lua index d072cec7f..52cb2376b 100644 --- a/xmake/actions/addon/main.lua +++ b/xmake/actions/addon/main.lua @@ -179,7 +179,8 @@ end function _collect_installed_addons() local entries = {} for name, addoninfo in pairs(addon.rescan()) do - table.insert(entries, {name = name, version = addoninfo.version, payloads = addoninfo.payloads}) + table.insert(entries, {name = name, version = addoninfo.version, + description = addoninfo.description, payloads = addoninfo.payloads}) end table.sort(entries, function (a, b) return a.name < b.name end) return entries @@ -237,7 +238,7 @@ function _list() if #installed > 0 then for _, entry in ipairs(installed) do local note = string.format("(%s, %s)", entry.version, table.concat(entry.payloads, ", ")) - _print_addon(entry.name, nil, width, note) + _print_addon(entry.name, entry.description, width, note) end else print(" (none)") -- cgit v1.3.1