--- a/mercurial/bundlerepo.py Mon Apr 09 10:18:10 2018 -0700
+++ b/mercurial/bundlerepo.py Fri Apr 06 22:39:58 2018 -0700
@@ -217,11 +217,11 @@
self._dirlogstarts, dir=d)
return super(bundlemanifest, self).dirlog(d)
-class bundlefilelog(bundlerevlog, filelog.filelog):
+class bundlefilelog(filelog.filelog):
def __init__(self, opener, path, cgunpacker, linkmapper):
filelog.filelog.__init__(self, opener, path)
- bundlerevlog.__init__(self, opener, self.indexfile, cgunpacker,
- linkmapper)
+ self._revlog = bundlerevlog(opener, self.indexfile,
+ cgunpacker, linkmapper)
def baserevision(self, nodeorrev):
return filelog.filelog.revision(self, nodeorrev, raw=True)