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
treediscovery: use progress helper
Differential Revision: https://phab.mercurial-scm.org/D3801
upgrade: use progress helper
A minor side-effect is that we no longer print the progress at 0 (and
that we don't re-print it at its current value when starting the next
manifest/file).
Differential Revision: https://phab.mercurial-scm.org/D3800
upgrade: close progress after each revlog
IIUC, one is supposed to close each progress topic before strarting a
new one. Otherwise the topics are considered nested, which we don't
want here.
Differential Revision: https://phab.mercurial-scm.org/D3799
verify: use progress helper
Differential Revision: https://phab.mercurial-scm.org/D3798
verify: use progress helper for subdirectory progress
I also reworded a variable to make it clearer that it's only used for
subdirectories.
Differential Revision: https://phab.mercurial-scm.org/D3797