mercurial/stack.py
changeset 43077 687b865b95ad
parent 43075 57875cf423c9
child 46819 d4ba4d51f85f
equal deleted inserted replaced
43076:2372284d9457 43077:687b865b95ad
    14 
    14 
    15     The stack will always contain all drafts changesets which are ancestors to
    15     The stack will always contain all drafts changesets which are ancestors to
    16     the revision and are not merges.
    16     the revision and are not merges.
    17     """
    17     """
    18     if rev is None:
    18     if rev is None:
    19         rev = '.'
    19         rev = b'.'
    20 
    20 
    21     revspec = 'only(%s) and not public() and not ::merge()'
    21     revspec = b'only(%s) and not public() and not ::merge()'
    22     revisions = repo.revs(revspec, rev)
    22     revisions = repo.revs(revspec, rev)
    23     revisions.sort()
    23     revisions.sort()
    24     return revisions
    24     return revisions