diff options
author | Robin Jarry <robin@jarry.cc> | 2024-10-12 00:21:45 +0200 |
---|---|---|
committer | Robin Jarry <robin@jarry.cc> | 2024-10-23 10:22:51 +0200 |
commit | 26033eaecfe6733b2f911dea283433df11773256 (patch) | |
tree | 8aa1453e1aca6e6dd579615eed377fbe5a315522 /commands/account/expand-folder.go | |
parent | 3c9ad93801ce9bb71d76fa398d7d94f1afd2c2cb (diff) | |
download | aerc-26033eaecfe6733b2f911dea283433df11773256.tar.gz |
completion: add commands descriptions
Update the Command interface to include a Description() method.
Implement the method for all commands using short descriptions inspired
from the aerc(1) man page.
Return the description values along with command names so that they can
be displayed in completion choices.
Implements: https://todo.sr.ht/~rjarry/aerc/271
Signed-off-by: Robin Jarry <robin@jarry.cc>
Tested-by: Bojan Gabric <bojan@bojangabric.com>
Tested-by: Jason Cox <me@jasoncarloscox.com>
Acked-by: Tim Culverhouse <tim@timculverhouse.com>
Diffstat (limited to 'commands/account/expand-folder.go')
-rw-r--r-- | commands/account/expand-folder.go | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/commands/account/expand-folder.go b/commands/account/expand-folder.go index 8eafa0ed..8b1a8c66 100644 --- a/commands/account/expand-folder.go +++ b/commands/account/expand-folder.go @@ -13,6 +13,10 @@ func init() { commands.Register(ExpandCollapseFolder{}) } +func (ExpandCollapseFolder) Description() string { + return "Expand or collapse the current folder." +} + func (ExpandCollapseFolder) Context() commands.CommandContext { return commands.MESSAGE_LIST } |