hgext/graphlog.py
changeset 7379 ef22cb8896d6
parent 7374 ccec5ae82282
child 7383 b501c7f3c2ad
equal deleted inserted replaced
7378:8dde275680d8 7379:ef22cb8896d6
    22     """
    22     """
    23     assert start >= stop
    23     assert start >= stop
    24     cur = start
    24     cur = start
    25     while cur >= stop:
    25     while cur >= stop:
    26         ctx = repo[cur]
    26         ctx = repo[cur]
    27         parents = sorted(p.rev() for p in ctx.parents() if p.rev() != nullrev)
    27         parents = [p.rev() for p in ctx.parents() if p.rev() != nullrev]
       
    28         parents.sort()
    28         yield (ctx, parents)
    29         yield (ctx, parents)
    29         cur -= 1
    30         cur -= 1
    30 
    31 
    31 def filerevs(repo, path, start, stop):
    32 def filerevs(repo, path, start, stop):
    32     """file cset DAG generator yielding (rev, node, [parents]) tuples
    33     """file cset DAG generator yielding (rev, node, [parents]) tuples