Mercurial > public > mercurial-scm > hg
comparison mercurial/revset.py @ 20418:454c143b9955
revset: minor changes adding baseset to revsets
Changed bits of code to work with baseset implementations.
author | Lucas Moscovicz <lmoscovicz@fb.com> |
---|---|
date | Thu, 06 Feb 2014 14:57:25 -0800 |
parents | 827561a99569 |
children | 1da346bad3d8 |
comparison
equal
deleted
inserted
replaced
20417:827561a99569 | 20418:454c143b9955 |
---|---|
248 return getset(repo, getset(repo, subset, x), y) | 248 return getset(repo, getset(repo, subset, x), y) |
249 | 249 |
250 def orset(repo, subset, x, y): | 250 def orset(repo, subset, x, y): |
251 xl = getset(repo, subset, x) | 251 xl = getset(repo, subset, x) |
252 yl = getset(repo, subset - xl, y) | 252 yl = getset(repo, subset - xl, y) |
253 return baseset(xl + yl) | 253 return xl + yl |
254 | 254 |
255 def notset(repo, subset, x): | 255 def notset(repo, subset, x): |
256 return subset - getset(repo, subset, x) | 256 return subset - getset(repo, subset, x) |
257 | 257 |
258 def listset(repo, subset, a, b): | 258 def listset(repo, subset, a, b): |