mercurial/revset.py
changeset 22534 6261b9c549a2
parent 22533 5b65429721d5
child 22535 44f471102f3a
equal deleted inserted replaced
22533:5b65429721d5 22534:6261b9c549a2
   809             if m(f):
   809             if m(f):
   810                 fl = repo.file(f)
   810                 fl = repo.file(f)
   811                 for fr in fl:
   811                 for fr in fl:
   812                     s.add(fl.linkrev(fr))
   812                     s.add(fl.linkrev(fr))
   813 
   813 
   814     return subset.filter(s.__contains__)
   814     return subset & s
   815 
   815 
   816 def first(repo, subset, x):
   816 def first(repo, subset, x):
   817     """``first(set, [n])``
   817     """``first(set, [n])``
   818     An alias for limit().
   818     An alias for limit().
   819     """
   819     """