From: Paolo \'Blaisorblade\' Giarrusso Date: Mon, 31 Oct 2005 20:54:47 +0000 (+0100) Subject: Add an option to delete a patch from a certain branch X-Git-Tag: v0.14.3~598 X-Git-Url: https://git.distorted.org.uk/~mdw/stgit/commitdiff_plain/7354d6941b555dd15a0fe9c9e46d4394cf92f01f Add an option to delete a patch from a certain branch From: Paolo 'Blaisorblade' Giarrusso 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 --- diff --git a/stgit/commands/delete.py b/stgit/commands/delete.py index 01bea62..c97d8ed 100644 --- a/stgit/commands/delete.py +++ b/stgit/commands/delete.py @@ -32,8 +32,8 @@ be part of the unapplied list or be the topmost one, in the latter 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()