mercurial/bundlerepo.py
changeset 51047 861fe9273d57
parent 51029 498afb627f78
child 51096 8ec2de9c6770
equal deleted inserted replaced
51046:f636103c4d67 51047:861fe9273d57
   232                 self._linkmapper,
   232                 self._linkmapper,
   233                 self._dirlogstarts,
   233                 self._dirlogstarts,
   234                 dir=d,
   234                 dir=d,
   235             )
   235             )
   236         return super(bundlemanifest, self).dirlog(d)
   236         return super(bundlemanifest, self).dirlog(d)
   237 
       
   238     # XXX small hack to work around the use of manifest.manifestrevlog
       
   239     @property
       
   240     def _generaldelta(self):
       
   241         return self._revlog.delta_config.general_delta
       
   242 
       
   243     @_generaldelta.setter
       
   244     def _generaldelta(self, value):
       
   245         self._revlog.delta_config.general_delta = value
       
   246 
   237 
   247 
   238 
   248 class bundlefilelog(filelog.filelog):
   239 class bundlefilelog(filelog.filelog):
   249     def __init__(self, opener, path, cgunpacker, linkmapper):
   240     def __init__(self, opener, path, cgunpacker, linkmapper):
   250         filelog.filelog.__init__(self, opener, path)
   241         filelog.filelog.__init__(self, opener, path)