comparison mercurial/changelog.py @ 5450:c728424d44c6

revlog: fix caching of buffer objects
author Matt Mackall <mpm@selenic.com>
date Thu, 11 Oct 2007 00:46:53 -0500
parents d1bee415406e
children
comparison
equal deleted inserted replaced
5449:17a4b20eda7b 5450:c728424d44c6
72 self.offset += len(s) 72 self.offset += len(s)
73 ret += s 73 ret += s
74 return ret 74 return ret
75 75
76 def write(self, s): 76 def write(self, s):
77 self.data.append(s) 77 self.data.append(str(s))
78 self.offset += len(s) 78 self.offset += len(s)
79 79
80 class changelog(revlog): 80 class changelog(revlog):
81 def __init__(self, opener): 81 def __init__(self, opener):
82 revlog.__init__(self, opener, "00changelog.i") 82 revlog.__init__(self, opener, "00changelog.i")