mercurial/revlog.py
branchstable
changeset 51110 2dec23658969
parent 51074 74c004a515bc
child 51111 315c74911993
equal deleted inserted replaced
51109:8d574691d915 51110:2dec23658969
  3271                     if dp != nullrev:
  3271                     if dp != nullrev:
  3272                         cachedelta = (dp, bytes(self._chunk(rev)))
  3272                         cachedelta = (dp, bytes(self._chunk(rev)))
  3273 
  3273 
  3274                 sidedata = None
  3274                 sidedata = None
  3275                 if not cachedelta:
  3275                 if not cachedelta:
  3276                     rawtext = self._revisiondata(rev)
  3276                     try:
       
  3277                         rawtext = self._revisiondata(rev)
       
  3278                     except error.CensoredNodeError as censored:
       
  3279                         assert flags & REVIDX_ISCENSORED
       
  3280                         rawtext = censored.tombstone
  3277                     sidedata = self.sidedata(rev)
  3281                     sidedata = self.sidedata(rev)
  3278                 if sidedata is None:
  3282                 if sidedata is None:
  3279                     sidedata = self.sidedata(rev)
  3283                     sidedata = self.sidedata(rev)
  3280 
  3284 
  3281                 if sidedata_helpers is not None:
  3285                 if sidedata_helpers is not None: