Rev 23: Add another progress bar. in file:///data/jelmer/bzr-stats/trunk/
Jelmer Vernooij
jelmer at samba.org
Fri Jul 4 13:43:31 BST 2008
At file:///data/jelmer/bzr-stats/trunk/
------------------------------------------------------------
revno: 23
revision-id: jelmer at samba.org-20080704124331-hg0jgb6cs9boauut
parent: jelmer at samba.org-20080704122439-22a6fxmbcfn4jgzm
committer: Jelmer Vernooij <jelmer at samba.org>
branch nick: trunk
timestamp: Fri 2008-07-04 14:43:31 +0200
message:
Add another progress bar.
modified:
__init__.py __init__.py-20060629132721-mkbaty0vfk4y3v59-1
=== modified file '__init__.py'
--- a/__init__.py 2008-07-04 12:24:39 +0000
+++ b/__init__.py 2008-07-04 12:43:31 +0000
@@ -310,10 +310,11 @@
repository.lock_read()
try:
ancestry = filter(lambda x: x is not None, repository.get_ancestry(revid))
+ revs = repository.get_revisions(ancestry)
pb = ui.ui_factory.nested_progress_bar()
try:
- revs = repository.get_revisions(ancestry)
- for rev,delta in izip(revs, repository.get_deltas_for_revisions(revs)):
+ for i, (rev,delta) in enumerate(izip(revs, repository.get_deltas_for_revisions(revs))):
+ pb.update("analysing revisions", i, len(revs))
# Don't count merges
if len(rev.parent_ids) > 1:
continue
More information about the bazaar-commits
mailing list