# HG changeset patch # User Pierre-Yves David # Date 1359996687 -3600 # Node ID 6cbb52a8401ba59f107cd3b30bc6b6e6d8d14ae0 # Parent eff18fcaaddcb5caadbc4a52e9fe22ef7db4ed16 prune: rename --new to --succ This is closer to want the documentation says. diff -r eff18fcaaddc -r 6cbb52a8401b hgext/evolve.py --- a/hgext/evolve.py Mon Feb 04 17:45:38 2013 +0100 +++ b/hgext/evolve.py Mon Feb 04 17:51:27 2013 +0100 @@ -1238,7 +1238,8 @@ return 1 @command('^prune|obsolete|kill', - [('n', 'new', [], _("successor changeset")), + [('n', 'new', [], _("successor changeset (DEPRECATED)")), + ('s', 'succ', [], _("successor changeset")), ('r', 'rev', [], _("revisions to prune"))], _('[OPTION] [-r] REV...')) def cmdprune(ui, repo, *revs, **opts): @@ -1253,11 +1254,12 @@ """ revs = list(revs) revs.extend(opts['rev']) + succs = opts['new'] + opts['succ'] wlock = repo.wlock() try: lock = repo.lock() try: - new = set(scmutil.revrange(repo, opts['new'])) + new = set(scmutil.revrange(repo, succs)) targetnodes = set(scmutil.revrange(repo, revs)) if not targetnodes: raise util.Abort('nothing to prune')