Mercurial > public > mercurial-scm > hg-stable
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 | 9db7fd77417d |
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") |