Mercurial > hg
changeset 14900:fc3d6f300d7d
revset: allow bypassing alias expansion
For internal usage of revset queries, we don't want aliases breaking things.
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Thu, 21 Jul 2011 14:04:57 -0500 |
parents | 6d1d0b9c4ecc |
children | a773119f30ba |
files | mercurial/revset.py |
diffstat | 1 files changed, 2 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial/revset.py Tue Jul 19 17:51:45 2011 -0500 +++ b/mercurial/revset.py Thu Jul 21 14:04:57 2011 -0500 @@ -1019,7 +1019,8 @@ tree, pos = parse(spec) if (pos != len(spec)): raise error.ParseError(_("invalid token"), pos) - tree = findaliases(ui, tree) + if ui: + tree = findaliases(ui, tree) weight, tree = optimize(tree, True) def mfunc(repo, subset): return getset(repo, subset, tree)