mercurial/revset.py
branchstable
changeset 20208 61a47fd64f30
parent 19721 d8ca6d965230
child 20285 189fe1b3d16a
equal deleted inserted replaced
20168:d4be314b2071 20208:61a47fd64f30
  1878     for k, v in ui.configitems('revsetalias'):
  1878     for k, v in ui.configitems('revsetalias'):
  1879         alias = revsetalias(k, v)
  1879         alias = revsetalias(k, v)
  1880         aliases[alias.name] = alias
  1880         aliases[alias.name] = alias
  1881     return _expandaliases(aliases, tree, [], {})
  1881     return _expandaliases(aliases, tree, [], {})
  1882 
  1882 
  1883 parse = parser.parser(tokenize, elements).parse
  1883 def parse(spec):
       
  1884     p = parser.parser(tokenize, elements)
       
  1885     return p.parse(spec)
  1884 
  1886 
  1885 def match(ui, spec):
  1887 def match(ui, spec):
  1886     if not spec:
  1888     if not spec:
  1887         raise error.ParseError(_("empty query"))
  1889         raise error.ParseError(_("empty query"))
  1888     tree, pos = parse(spec)
  1890     tree, pos = parse(spec)