Rev 17: use extend rather than append when outputting lines. in http://people.ubuntu.com/~robertc/baz2.0/plugins/groupcompress/trunk
Robert Collins
robertc at robertcollins.net
Thu Jul 24 03:21:43 BST 2008
At http://people.ubuntu.com/~robertc/baz2.0/plugins/groupcompress/trunk
------------------------------------------------------------
revno: 17
revision-id: robertc at robertcollins.net-20080724022142-j93zoiwj1xvwr8cu
parent: robertc at robertcollins.net-20080724020930-wnm0fmro7lari347
committer: Robert Collins <robertc at robertcollins.net>
branch nick: trunk
timestamp: Thu 2008-07-24 12:21:42 +1000
message:
use extend rather than append when outputting lines.
modified:
groupcompress.py groupcompress.py-20080705181503-ccbxd6xuy1bdnrpu-8
=== modified file 'groupcompress.py'
--- a/groupcompress.py 2008-07-24 02:09:30 +0000
+++ b/groupcompress.py 2008-07-24 02:21:42 +0000
@@ -273,7 +273,6 @@
endpoint = self.endpoint
offset = len(self.lines)
for (pos, line), index in izip(enumerate(new_lines), index_lines):
- self.lines.append(line)
endpoint += len(line)
self.line_offsets.append(endpoint)
if index:
@@ -281,6 +280,7 @@
(set(), set()))
indices.add(pos + offset)
next_lines.add(pos + offset + 1)
+ self.lines.extend(new_lines)
self.endpoint = endpoint
def ratio(self):
More information about the bazaar-commits
mailing list