tests: in test-split.t, save a "clean" copy of pre-split repo for later use
Differential Revision: https://phab.mercurial-scm.org/D2015
tests: use progress helper
With this commit, the only in-tree caller of ui.progress() is
scmutil.progress(). That means that we could deprecate it. It also
means that we can considering inlining it in scmutil.progress.
Differential Revision: https://phab.mercurial-scm.org/D3812
changegroup: use progress helper
Although it looks like this code was micro-optimized, I could not
measure any slow-down.
Differential Revision: https://phab.mercurial-scm.org/D3811
synthrepo: close progress topics
Differential Revision: https://phab.mercurial-scm.org/D3810
synthrepo: use progress helper
Differential Revision: https://phab.mercurial-scm.org/D3809
largefiles: use progress helper
Differential Revision: https://phab.mercurial-scm.org/D3808
convert: use progress helper
Differential Revision: https://phab.mercurial-scm.org/D3807
lfs: use progess helper
Differential Revision: https://phab.mercurial-scm.org/D3806
relink: use progress helper
This doesn't use progress.increment() because progress output is
skipped for some positions (so we may end up calling "update(0),
update(2), update(7)", or similar).
Differential Revision: https://phab.mercurial-scm.org/D3805
patchbomb: use progress helper
Differential Revision: https://phab.mercurial-scm.org/D3804
patchbomb: don't close unused progress topic
The "writing" topic has not been used since
1830d0cc4bc1 (patchbomb:
minor refactoring of mbox functionality, preparing for move,
2011-11-23).
Differential Revision: https://phab.mercurial-scm.org/D3803
churn: use progess helper
Differential Revision: https://phab.mercurial-scm.org/D3802