diff -r f8182ab688a5 -r 475dad3432fd mercurial/revset.py --- a/mercurial/revset.py Mon Feb 29 17:43:39 2016 +0900 +++ b/mercurial/revset.py Sun Apr 03 16:55:23 2016 +0900 @@ -2366,6 +2366,11 @@ tree = parser.simplifyinfixops(tree, ('list', 'or')) return _relabelaliasargs(tree, args) +class _aliasrules(parser.basealiasrules): + """Parsing and expansion rule set of revset aliases""" + _section = _('revset alias') + _getlist = staticmethod(getlist) + class revsetalias(object): # whether own `error` information is already shown or not. # this avoids showing same warning multiple times at each `findaliases`.