mercurial/hgweb/webcommands.py
changeset 37674 f83cb91b052e
parent 37512 aac97d043e6d
child 37698 7738ae638b62
equal deleted inserted replaced
37673:0c6b1ec75b73 37674:f83cb91b052e
   274 
   274 
   275         funcsused = revsetlang.funcsused(tree)
   275         funcsused = revsetlang.funcsused(tree)
   276         if not funcsused.issubset(revset.safesymbols):
   276         if not funcsused.issubset(revset.safesymbols):
   277             return MODE_KEYWORD, query
   277             return MODE_KEYWORD, query
   278 
   278 
   279         mfunc = revset.match(web.repo.ui, revdef, repo=web.repo)
   279         mfunc = revset.match(web.repo.ui, revdef,
       
   280                              lookup=revset.lookupfn(web.repo))
   280         try:
   281         try:
   281             revs = mfunc(web.repo)
   282             revs = mfunc(web.repo)
   282             return MODE_REVSET, revs
   283             return MODE_REVSET, revs
   283             # ParseError: wrongly placed tokens, wrongs arguments, etc
   284             # ParseError: wrongly placed tokens, wrongs arguments, etc
   284             # RepoLookupError: no such revision, e.g. in 'revision:'
   285             # RepoLookupError: no such revision, e.g. in 'revision:'