equal
deleted
inserted
replaced
466 bms.add(repo[bmrev].rev()) |
466 bms.add(repo[bmrev].rev()) |
467 else: |
467 else: |
468 bms = set([repo[r].rev() |
468 bms = set([repo[r].rev() |
469 for r in repo._bookmarks.values()]) |
469 for r in repo._bookmarks.values()]) |
470 bms -= set([node.nullrev]) |
470 bms -= set([node.nullrev]) |
471 return subset.filter(bms.__contains__) |
471 return subset & bms |
472 |
472 |
473 def branch(repo, subset, x): |
473 def branch(repo, subset, x): |
474 """``branch(string or set)`` |
474 """``branch(string or set)`` |
475 All changesets belonging to the given branch or the branches of the given |
475 All changesets belonging to the given branch or the branches of the given |
476 changesets. |
476 changesets. |