mercurial/revlog.py
changeset 43506 9f70512ae2cf
parent 43440 ec7ba79bf3db
child 43524 a7c0c5b5a50f
equal deleted inserted replaced
43505:47fac1692ede 43506:9f70512ae2cf
   100 REVIDX_EXTSTORED
   100 REVIDX_EXTSTORED
   101 REVIDX_DEFAULT_FLAGS
   101 REVIDX_DEFAULT_FLAGS
   102 REVIDX_FLAGS_ORDER
   102 REVIDX_FLAGS_ORDER
   103 REVIDX_RAWTEXT_CHANGING_FLAGS
   103 REVIDX_RAWTEXT_CHANGING_FLAGS
   104 
   104 
   105 parsers = policy.importmod(r'parsers')
   105 parsers = policy.importmod('parsers')
   106 rustancestor = policy.importrust(r'ancestor')
   106 rustancestor = policy.importrust('ancestor')
   107 rustdagop = policy.importrust(r'dagop')
   107 rustdagop = policy.importrust('dagop')
   108 
   108 
   109 # Aliased for performance.
   109 # Aliased for performance.
   110 _zlibdecompress = zlib.decompress
   110 _zlibdecompress = zlib.decompress
   111 
   111 
   112 # max size of revlog with inline data
   112 # max size of revlog with inline data
   554         engine = util.compengines[self._compengine]
   554         engine = util.compengines[self._compengine]
   555         return engine.revlogcompressor(self._compengineopts)
   555         return engine.revlogcompressor(self._compengineopts)
   556 
   556 
   557     def _indexfp(self, mode=b'r'):
   557     def _indexfp(self, mode=b'r'):
   558         """file object for the revlog's index file"""
   558         """file object for the revlog's index file"""
   559         args = {r'mode': mode}
   559         args = {'mode': mode}
   560         if mode != b'r':
   560         if mode != b'r':
   561             args[r'checkambig'] = self._checkambig
   561             args['checkambig'] = self._checkambig
   562         if mode == b'w':
   562         if mode == b'w':
   563             args[r'atomictemp'] = True
   563             args['atomictemp'] = True
   564         return self.opener(self.indexfile, **args)
   564         return self.opener(self.indexfile, **args)
   565 
   565 
   566     def _datafp(self, mode=b'r'):
   566     def _datafp(self, mode=b'r'):
   567         """file object for the revlog's data file"""
   567         """file object for the revlog's data file"""
   568         return self.opener(self.datafile, mode=mode)
   568         return self.opener(self.datafile, mode=mode)