equal
deleted
inserted
replaced
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:' |