mercurial/revlog.py
changeset 41083 cbc3cbd9ff93
parent 40837 64051af15596
child 41084 84491ae0b3f0
equal deleted inserted replaced
41082:4d40f6bb4cef 41083:cbc3cbd9ff93
  1536         if rev == nullrev:
  1536         if rev == nullrev:
  1537             return True
  1537             return True
  1538         deltap = self.deltaparent(rev)
  1538         deltap = self.deltaparent(rev)
  1539         if deltap == nullrev:
  1539         if deltap == nullrev:
  1540             return True
  1540             return True
       
  1541         elif not self._sparserevlog:
       
  1542             return False
  1541         p1, p2 = self.parentrevs(rev)
  1543         p1, p2 = self.parentrevs(rev)
  1542         if deltap in (p1, p2):
  1544         if deltap in (p1, p2):
  1543             return False
  1545             return False
  1544         return self.issnapshot(deltap)
  1546         return self.issnapshot(deltap)
  1545 
  1547