changeset 14334 | 85c82ebc96a3 |
parent 14207 | c1cca38818b9 |
child 14380 | 10546bb7d201 |
--- a/mercurial/changelog.py Mon May 16 12:44:34 2011 +0200 +++ b/mercurial/changelog.py Mon May 16 13:06:48 2011 +0200 @@ -100,6 +100,10 @@ class changelog(revlog.revlog): def __init__(self, opener): revlog.revlog.__init__(self, opener, "00changelog.i") + if self._initempty: + # changelogs don't benefit from generaldelta + self.version &= ~revlog.REVLOGGENERALDELTA + self._generaldelta = False self._realopener = opener self._delayed = False self._divert = False