[Pkg-bazaar-commits] ./bzr/unstable r222: refactor total_text_size

mbp at sourcefrog.net mbp at sourcefrog.net
Fri Apr 10 07:44:00 UTC 2009


------------------------------------------------------------
revno: 222
committer: mbp at sourcefrog.net
timestamp: Sat 2005-04-09 15:50:22 +1000
message:
  refactor total_text_size
modified:
  bzrlib/revfile.py
-------------- next part --------------
=== modified file 'bzrlib/revfile.py'
--- a/bzrlib/revfile.py	2005-04-09 05:49:27 +0000
+++ b/bzrlib/revfile.py	2005-04-09 05:50:22 +0000
@@ -388,6 +388,12 @@
                 f.write("#%-7d " % rec[1])
                 
             f.write("%8x %8d %8d\n" % (rec[2], rec[3], rec[4]))
+
+    def total_text_size(self):
+        t = 0L
+        for idx in range(len(self)):
+            t += len(self.get(idx))
+        return t
         
 
 
@@ -439,10 +445,7 @@
         else:
             print idx
     elif cmd == 'total-text-size':
-        t = 0L
-        for idx in range(len(r)):
-            t += len(r.get(idx))
-        print t
+        print r.total_text_size()
     else:
         sys.stderr.write("unknown command %r\n" % cmd)
         return 1



More information about the Pkg-bazaar-commits mailing list