mercurial/revset.py
changeset 22536 8040a44aab1c
parent 22535 44f471102f3a
child 22537 bbf4f3dfd700
equal deleted inserted replaced
22535:44f471102f3a 22536:8040a44aab1c
  1165                 return src
  1165                 return src
  1166             src = prev
  1166             src = prev
  1167 
  1167 
  1168     o = set([_firstsrc(r) for r in args])
  1168     o = set([_firstsrc(r) for r in args])
  1169     o -= set([None])
  1169     o -= set([None])
  1170     return subset.filter(o.__contains__)
  1170     return subset & o
  1171 
  1171 
  1172 def outgoing(repo, subset, x):
  1172 def outgoing(repo, subset, x):
  1173     """``outgoing([path])``
  1173     """``outgoing([path])``
  1174     Changesets not found in the specified destination repository, or the
  1174     Changesets not found in the specified destination repository, or the
  1175     default push location.
  1175     default push location.