mercurial/revset.py
changeset 22450 95af98616aa7
parent 22449 da05fe01170b
child 22451 186fd06283b4
equal deleted inserted replaced
22449:da05fe01170b 22450:95af98616aa7
  1234 
  1234 
  1235     ps = set()
  1235     ps = set()
  1236     cl = repo.changelog
  1236     cl = repo.changelog
  1237     for r in getset(repo, spanset(repo), x):
  1237     for r in getset(repo, spanset(repo), x):
  1238         ps.update(cl.parentrevs(r))
  1238         ps.update(cl.parentrevs(r))
  1239     return subset & ps
  1239     return baseset(ps) & subset
  1240 
  1240 
  1241 def parentspec(repo, subset, x, n):
  1241 def parentspec(repo, subset, x, n):
  1242     """``set^0``
  1242     """``set^0``
  1243     The set.
  1243     The set.
  1244     ``set^1`` (or ``set^``), ``set^2``
  1244     ``set^1`` (or ``set^``), ``set^2``