mercurial/revset.py
changeset 22531 22ba2c0825da
parent 22530 faf4f63533ff
child 22532 0cf46b8298fe
equal deleted inserted replaced
22530:faf4f63533ff 22531:22ba2c0825da
   374     cl = repo.changelog
   374     cl = repo.changelog
   375     for r in getset(repo, baseset(cl), x):
   375     for r in getset(repo, baseset(cl), x):
   376         for i in range(n):
   376         for i in range(n):
   377             r = cl.parentrevs(r)[0]
   377             r = cl.parentrevs(r)[0]
   378         ps.add(r)
   378         ps.add(r)
   379     return subset.filter(ps.__contains__)
   379     return subset & ps
   380 
   380 
   381 def author(repo, subset, x):
   381 def author(repo, subset, x):
   382     """``author(string)``
   382     """``author(string)``
   383     Alias for ``user(string)``.
   383     Alias for ``user(string)``.
   384     """
   384     """