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