Mercurial > public > mercurial-scm > hg
comparison mercurial/scmutil.py @ 16828:8abee656e14c
merge with stable
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Fri, 01 Jun 2012 15:14:29 -0500 |
parents | 572d5e254f20 9da5a2864f3f |
children | 21e18c608b68 |
comparison
equal
deleted
inserted
replaced
16825:b6ef1395d77f | 16828:8abee656e14c |
---|---|
567 # defer syncing seen until next iteration | 567 # defer syncing seen until next iteration |
568 continue | 568 continue |
569 newrevs = set(xrange(start, end + step, step)) | 569 newrevs = set(xrange(start, end + step, step)) |
570 if seen: | 570 if seen: |
571 newrevs.difference_update(seen) | 571 newrevs.difference_update(seen) |
572 seen.union(newrevs) | 572 seen.update(newrevs) |
573 else: | 573 else: |
574 seen = newrevs | 574 seen = newrevs |
575 l.extend(sorted(newrevs, reverse=start > end)) | 575 l.extend(sorted(newrevs, reverse=start > end)) |
576 continue | 576 continue |
577 elif spec and spec in repo: # single unquoted rev | 577 elif spec and spec in repo: # single unquoted rev |