mercurial/revlog.py
changeset 47151 24be247a13b4
parent 47150 8d3c2f9d4af7
child 47153 fbf38517d17d
equal deleted inserted replaced
47150:8d3c2f9d4af7 47151:24be247a13b4
   327 
   327 
   328         self._indexfile = indexfile
   328         self._indexfile = indexfile
   329         self._datafile = datafile
   329         self._datafile = datafile
   330         self.nodemap_file = None
   330         self.nodemap_file = None
   331         self.postfix = postfix
   331         self.postfix = postfix
       
   332         self.opener = opener
   332         if persistentnodemap:
   333         if persistentnodemap:
   333             self.nodemap_file = nodemaputil.get_nodemap_file(
   334             self.nodemap_file = nodemaputil.get_nodemap_file(self)
   334                 opener, self._indexfile
   335 
   335             )
       
   336 
       
   337         self.opener = opener
       
   338         assert target[0] in ALL_KINDS
   336         assert target[0] in ALL_KINDS
   339         assert len(target) == 2
   337         assert len(target) == 2
   340         self.target = target
   338         self.target = target
   341         #  When True, indexfile is opened with checkambig=True at writing, to
   339         #  When True, indexfile is opened with checkambig=True at writing, to
   342         #  avoid file stat ambiguity.
   340         #  avoid file stat ambiguity.