mercurial/hbisect.py
changeset 14893 01e0091679c0
parent 14215 e5a59d31bb04
child 14894 3db92e3948d5
equal deleted inserted replaced
14891:62122c1c830b 14893:01e0091679c0
    43                     ancestors[rev] = []
    43                     ancestors[rev] = []
    44 
    44 
    45         # clear good revs from array
    45         # clear good revs from array
    46         for node in goodrevs:
    46         for node in goodrevs:
    47             ancestors[node] = None
    47             ancestors[node] = None
    48         for rev in xrange(len(changelog), -1, -1):
    48         for rev in xrange(len(changelog), goodrev, -1):
    49             if ancestors[rev] is None:
    49             if ancestors[rev] is None:
    50                 for prev in clparents(rev):
    50                 for prev in clparents(rev):
    51                     ancestors[prev] = None
    51                     ancestors[prev] = None
    52 
    52 
    53         if ancestors[badrev] is None:
    53         if ancestors[badrev] is None: