diff options
-rw-r--r-- | src/command/command.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/command/command.c b/src/command/command.c index 487c9e02..1eada95a 100644 --- a/src/command/command.c +++ b/src/command/command.c @@ -3609,6 +3609,15 @@ _account_autocomplete(ProfWin *window, const char * const input) g_strfreev(args); return found; } + } else if ((g_strv_length(args) > 3) && (g_strcmp0(args[2], "pgpkeyid")) == 0) { + g_string_append(beginning, " "); + g_string_append(beginning, args[2]); + found = autocomplete_param_with_func(input, beginning->str, p_gpg_autocomplete_key); + g_string_free(beginning, TRUE); + if (found) { + g_strfreev(args); + return found; + } } else { found = autocomplete_param_with_ac(input, beginning->str, account_set_ac, TRUE); g_string_free(beginning, TRUE); |