# HG changeset patch # User Pierre-Yves David # Date 1347629789 -7200 # Node ID b1bdcb4506defef0e857e2710633f7686d8034a5 # Parent 897f6da2314ed3871b05282cf5f42531f2b872f2 hg prune: prevent empty call diff -r 897f6da2314e -r b1bdcb4506de hgext/evolve.py --- a/hgext/evolve.py Wed Sep 12 14:24:23 2012 +0200 +++ b/hgext/evolve.py Fri Sep 14 15:36:29 2012 +0200 @@ -1722,6 +1722,8 @@ try: new = set(noderange(repo, opts['new'])) targetnodes = set(noderange(repo, revs)) + if not targetnodes: + raise util.Abort('nothing to prune') if new: sucs = tuple(repo[n] for n in new) else: