Show More
@@ -87,7 +87,7 b' def _revdescendants(repo, revs, followfi' | |||
|
87 | 87 | |
|
88 | 88 | return generatorset(iterate(), iterasc=True) |
|
89 | 89 | |
|
90 |
def |
|
|
90 | def revsbetween(repo, roots, heads): | |
|
91 | 91 | """Return all paths between roots and heads, inclusive of both endpoint |
|
92 | 92 | sets.""" |
|
93 | 93 | if not roots: |
@@ -406,7 +406,7 b' def rangeset(repo, subset, x, y):' | |||
|
406 | 406 | |
|
407 | 407 | def dagrange(repo, subset, x, y): |
|
408 | 408 | r = fullreposet(repo) |
|
409 |
xs = |
|
|
409 | xs = revsbetween(repo, getset(repo, r, x), getset(repo, r, y)) | |
|
410 | 410 | # XXX We should combine with subset first: 'subset & baseset(...)'. This is |
|
411 | 411 | # necessary to ensure we preserve the order in subset. |
|
412 | 412 | return xs & subset |
General Comments 0
You need to be logged in to leave comments.
Login now