Mercurial > hg
comparison mercurial/cmdutil.py @ 20759:74139960c302
getgraphlogrevs: return an empty baseset instead of a empty list
We aims at returning smartset only so that function higher in the stack can use
smartset feature.
author | Lucas Moscovicz <lmoscovicz@fb.com> |
---|---|
date | Fri, 14 Mar 2014 13:26:40 -0700 |
parents | 98d6c7954057 |
children | d5fa413346e7 |
comparison
equal
deleted
inserted
replaced
20758:98d6c7954057 | 20759:74139960c302 |
---|---|
1647 revs = repo.revs('reverse(:.)') | 1647 revs = repo.revs('reverse(:.)') |
1648 else: | 1648 else: |
1649 revs = revset.spanset(repo) | 1649 revs = revset.spanset(repo) |
1650 revs.reverse() | 1650 revs.reverse() |
1651 if not revs: | 1651 if not revs: |
1652 return [], None, None | 1652 return revset.baseset(), None, None |
1653 expr, filematcher = _makegraphlogrevset(repo, pats, opts, revs) | 1653 expr, filematcher = _makegraphlogrevset(repo, pats, opts, revs) |
1654 if possiblyunsorted: | 1654 if possiblyunsorted: |
1655 revs.sort(reverse=True) | 1655 revs.sort(reverse=True) |
1656 if expr: | 1656 if expr: |
1657 # Revset matchers often operate faster on revisions in changelog | 1657 # Revset matchers often operate faster on revisions in changelog |