equal
deleted
inserted
replaced
700 Returns the first acceptable candidate revision, as ordered by |
700 Returns the first acceptable candidate revision, as ordered by |
701 _getcandidaterevs |
701 _getcandidaterevs |
702 """ |
702 """ |
703 if not revinfo.textlen: |
703 if not revinfo.textlen: |
704 return None # empty file do not need delta |
704 return None # empty file do not need delta |
|
705 |
|
706 # no delta for flag processor revision (see "candelta" for why) |
|
707 # not calling candelta since only one revision needs test, also to |
|
708 # avoid overhead fetching flags again. |
|
709 if revinfo.flags & REVIDX_RAWTEXT_CHANGING_FLAGS: |
|
710 return None |
705 |
711 |
706 cachedelta = revinfo.cachedelta |
712 cachedelta = revinfo.cachedelta |
707 p1 = revinfo.p1 |
713 p1 = revinfo.p1 |
708 p2 = revinfo.p2 |
714 p2 = revinfo.p2 |
709 revlog = self.revlog |
715 revlog = self.revlog |