diff -r c5d4f9cc8da7 -r 022282152632 mercurial/revset.py --- a/mercurial/revset.py Tue May 05 12:33:26 2015 -0500 +++ b/mercurial/revset.py Sun May 03 12:28:15 2015 -0400 @@ -334,11 +334,6 @@ return baseset([x]) return baseset() -def symbolset(repo, subset, x): - if x in symbols: - raise error.ParseError(_("can't use %s here") % x) - return stringset(repo, subset, x) - def rangeset(repo, subset, x, y): m = getset(repo, fullreposet(repo), x) n = getset(repo, fullreposet(repo), y) @@ -2088,7 +2083,7 @@ "range": rangeset, "dagrange": dagrange, "string": stringset, - "symbol": symbolset, + "symbol": stringset, "and": andset, "or": orset, "not": notset,