mercurial/revset.py
changeset 11284 0b5c2e82aeb5
parent 11283 a6356b2695a3
child 11289 4215ce511134
equal deleted inserted replaced
11283:a6356b2695a3 11284:0b5c2e82aeb5
   430     cl = repo.changelog
   430     cl = repo.changelog
   431     s = set([cl.rev(n) for t, n in repo.tagslist() if t != 'tip'])
   431     s = set([cl.rev(n) for t, n in repo.tagslist() if t != 'tip'])
   432     return [r for r in subset if r in s]
   432     return [r for r in subset if r in s]
   433 
   433 
   434 symbols = {
   434 symbols = {
       
   435     "adds": adds,
       
   436     "all": getall,
   435     "ancestor": ancestor,
   437     "ancestor": ancestor,
   436     "ancestors": ancestors,
   438     "ancestors": ancestors,
       
   439     "author": author,
       
   440     "branch": branch,
       
   441     "children": children,
       
   442     "closed": closed,
       
   443     "contains": contains,
       
   444     "date": date,
   437     "descendants": descendants,
   445     "descendants": descendants,
       
   446     "file": hasfile,
   438     "follow": follow,
   447     "follow": follow,
       
   448     "grep": grep,
       
   449     "head": head,
       
   450     "heads": heads,
       
   451     "keyword": keyword,
       
   452     "limit": limit,
       
   453     "max": maxrev,
   439     "merge": merge,
   454     "merge": merge,
   440     "reverse": reverse,
   455     "modifies": modifies,
   441     "sort": sort,
   456     "outgoing": outgoing,
   442     "branch": branch,
       
   443     "keyword": keyword,
       
   444     "author": author,
       
   445     "user": author,
       
   446     "date": date,
       
   447     "grep": grep,
       
   448     "p1": p1,
   457     "p1": p1,
   449     "p2": p2,
   458     "p2": p2,
   450     "parents": parents,
   459     "parents": parents,
   451     "children": children,
   460     "removes": removes,
   452     "max": maxrev,
   461     "reverse": reverse,
   453     "limit": limit,
       
   454     "file": hasfile,
       
   455     "contains": contains,
       
   456     "heads": heads,
       
   457     "roots": roots,
   462     "roots": roots,
   458     "all": getall,
   463     "sort": sort,
   459     "closed": closed,
       
   460     "head": head,
       
   461     "modifies": modifies,
       
   462     "adds": adds,
       
   463     "removes": removes,
       
   464     "outgoing": outgoing,
       
   465     "tagged": tagged,
   464     "tagged": tagged,
       
   465     "user": author,
   466 }
   466 }
   467 
   467 
   468 methods = {
   468 methods = {
   469     "negate": negate,
   469     "negate": negate,
   470     "range": rangeset,
   470     "range": rangeset,