# HG changeset patch # User Laurent Charignon # Date 1430783765 25200 # Node ID 8376fe35ebdacf0368509fedef2a9fb97770ddc9 # Parent 29363f79514fc2f2deeb2c91099412aaf49a5d82 evolve: add new variable and comment Add comment and introduce a new variable to keep track of if the progress ui is shown. Later on we will use this variable in the implementation of the --rev option. diff -r 29363f79514f -r 8376fe35ebda hgext/evolve.py --- a/hgext/evolve.py Mon May 04 16:09:05 2015 -0700 +++ b/hgext/evolve.py Mon May 04 16:56:05 2015 -0700 @@ -1246,11 +1246,13 @@ # Progress handling seen = 1 count = allopt and _counttroubled(ui, repo) or 1 + showprogress = allopt def progresscb(): if allopt: ui.progress('evolve', seen, unit='changesets', total=count) + # Continuation handling if contopt: if anyopt: raise util.Abort('cannot specify both "--any" and "--continue"') @@ -1286,7 +1288,8 @@ progresscb() nexttrouble = _picknexttroubled(ui, repo, anyopt or allopt) - if allopt: + # Cleanup + if showprogress: ui.progress('evolve', None) if repo['.'] != startnode: