# HG changeset patch # User Augie Fackler # Date 1422300750 18000 # Node ID 282c0d8c188013deb33258051d6197398582fbce # Parent cecaec0e8719ebf62d5b5c33ba2912a580a6b865 revset: use UnknownIdentifier where appropriate diff -r cecaec0e8719 -r 282c0d8c1880 mercurial/revset.py --- a/mercurial/revset.py Mon Jan 26 14:31:48 2015 -0500 +++ b/mercurial/revset.py Mon Jan 26 14:32:30 2015 -0500 @@ -368,7 +368,7 @@ def func(repo, subset, a, b): if a[0] == 'symbol' and a[1] in symbols: return symbols[a[1]](repo, subset, b) - raise error.ParseError(_("not a function: %s") % a[1]) + raise error.UnknownIdentifier(a[1], symbols.keys()) # functions @@ -2151,7 +2151,7 @@ if isinstance(tree, tuple): arg = _getaliasarg(tree) if arg is not None and (not known or arg not in known): - raise error.ParseError(_("not a function: %s") % '_aliasarg') + raise error.UnknownIdentifier('_aliasarg', []) for t in tree: _checkaliasarg(t, known)