# HG changeset patch # User Patrick Mezard # Date 1345875650 -7200 # Node ID f511d2aa742cf565c98c8004829aa5a05b9357bc # Parent c072e559746d08bc90ead5bfebd7830fe832289d evolve: compute "troubled" revs in stabilize only when necessary diff -r c072e559746d -r f511d2aa742c hgext/evolve.py --- a/hgext/evolve.py Sat Aug 25 08:17:59 2012 +0200 +++ b/hgext/evolve.py Sat Aug 25 08:20:50 2012 +0200 @@ -1316,9 +1316,9 @@ graftcmd = commands.table['graft'][0] return graftcmd(ui, repo, old_obsolete=True, **{'continue': True}) - troubled = list(repo.revs('troubled()')) tr = _picknexttroubled(ui, repo, anyopt) if tr is None: + troubled = list(repo.revs('troubled()')) if troubled: ui.write_err(_('nothing to evolve here\n')) ui.status(_('(%i troubled changesets, do you want --any ?)\n')