From 07c1cefcf62dbd094b6f97061c469264ee089898 Mon Sep 17 00:00:00 2001 From: Koni Marti Date: Fri, 24 Nov 2023 16:03:00 +0100 Subject: patch: create sub-command structure Create the sub-command structure for the :patch command. Make the :patch command accessible from any context. Signed-off-by: Koni Marti Acked-by: Robin Jarry --- main.go | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'main.go') diff --git a/main.go b/main.go index 75069e13..f5194b6b 100644 --- a/main.go +++ b/main.go @@ -22,6 +22,7 @@ import ( "git.sr.ht/~rjarry/aerc/commands/compose" "git.sr.ht/~rjarry/aerc/commands/msg" "git.sr.ht/~rjarry/aerc/commands/msgview" + "git.sr.ht/~rjarry/aerc/commands/patch" "git.sr.ht/~rjarry/aerc/commands/terminal" "git.sr.ht/~rjarry/aerc/config" "git.sr.ht/~rjarry/aerc/lib/crypto" @@ -41,25 +42,32 @@ func getCommands(selected ui.Drawable) []*commands.Commands { account.AccountCommands, msg.MessageCommands, commands.GlobalCommands, + patch.PatchCommands, } case *app.Composer: return []*commands.Commands{ compose.ComposeCommands, commands.GlobalCommands, + patch.PatchCommands, } case *app.MessageViewer: return []*commands.Commands{ msgview.MessageViewCommands, msg.MessageCommands, commands.GlobalCommands, + patch.PatchCommands, } case *app.Terminal: return []*commands.Commands{ terminal.TerminalCommands, commands.GlobalCommands, + patch.PatchCommands, } default: - return []*commands.Commands{commands.GlobalCommands} + return []*commands.Commands{ + commands.GlobalCommands, + patch.PatchCommands, + } } } -- cgit