From: Paolo 'Blaisorblade' Giarrusso <blaisorblade@yahoo.it>
Actually, simply adding the option is enough... Restrict print_crt_patch() to the case when we didn't specify --branch (as it's useless otherwise).
Signed-off-by: Paolo 'Blaisorblade' Giarrusso <blaisorblade@yahoo.it> ---
stgit/commands/delete.py | 8 +++++--- 1 files changed, 5 insertions(+), 3 deletions(-)
Show changes to stgit/commands/delete.py +5 −3
diff --git a/stgit/commands/delete.py b/stgit/commands/delete.py --- a/stgit/commands/delete.py +++ b/stgit/commands/delete.py @@ -32,8 +32,8 @@ be part of the unapplied list or be the case the command also popping it from the stack. Note that the 'delete' operation is irreversible.""" -options = [] - +options = [make_option('-b', '--branch', + help = 'use BRANCH instead of the default one')] def func(parser, options, args): """Deletes a patch @@ -48,4 +48,6 @@ def func(parser, options, args): crt_series.delete_patch(args[0]) print 'Patch "%s" successfully deleted' % args[0] - print_crt_patch() + + if not options.branch: + print_crt_patch()