mercurial/changelog.py
branchstable
changeset 24822 8678b1eafbcf
parent 24662 b5cd8c2f6e65
child 24961 8d81b36fa6ce
equal deleted inserted replaced
24821:57f1dbc99631 24822:8678b1eafbcf
   265         self._divert = False
   265         self._divert = False
   266         # split when we're done
   266         # split when we're done
   267         self.checkinlinesize(tr)
   267         self.checkinlinesize(tr)
   268 
   268 
   269     def readpending(self, file):
   269     def readpending(self, file):
       
   270         if not self.opener.exists(file):
       
   271             return # no pending data for changelog
   270         r = revlog.revlog(self.opener, file)
   272         r = revlog.revlog(self.opener, file)
   271         self.index = r.index
   273         self.index = r.index
   272         self.nodemap = r.nodemap
   274         self.nodemap = r.nodemap
   273         self._nodecache = r._nodecache
   275         self._nodecache = r._nodecache
   274         self._chunkcache = r._chunkcache
   276         self._chunkcache = r._chunkcache