equal
deleted
inserted
replaced
861 """ |
861 """ |
862 # Why search for delta base if we cannot use a delta base ? |
862 # Why search for delta base if we cannot use a delta base ? |
863 assert self.revlog.delta_config.general_delta |
863 assert self.revlog.delta_config.general_delta |
864 # also see issue6056 |
864 # also see issue6056 |
865 sparse = self.revlog.delta_config.sparse_revlog |
865 sparse = self.revlog.delta_config.sparse_revlog |
866 curr = len(self.revlog) |
866 prev = self.target_rev - 1 |
867 prev = curr - 1 |
|
868 deltachain = lambda rev: self.revlog._deltachain(rev)[0] |
867 deltachain = lambda rev: self.revlog._deltachain(rev)[0] |
869 |
868 |
870 # exclude already lazy tested base if any |
869 # exclude already lazy tested base if any |
871 parents = [p for p in (self.p1, self.p2) if p != nullrev] |
870 parents = [p for p in (self.p1, self.p2) if p != nullrev] |
872 |
871 |