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