##// END OF EJS Templates
walkchangerevs: replace try/except with 'next'...
Pierre-Yves David -
r25147:fb7b9a76 default
parent child Browse files
Show More
@@ -1843,13 +1843,12 b' def walkchangerevs(repo, match, opts, pr'
1843 for windowsize in increasingwindows():
1843 for windowsize in increasingwindows():
1844 nrevs = []
1844 nrevs = []
1845 for i in xrange(windowsize):
1845 for i in xrange(windowsize):
1846 try:
1846 rev = next(it, None)
1847 rev = it.next()
1847 if rev is None:
1848 if want(rev):
1849 nrevs.append(rev)
1850 except (StopIteration):
1851 stopiteration = True
1848 stopiteration = True
1852 break
1849 break
1850 elif want(rev):
1851 nrevs.append(rev)
1853 for rev in sorted(nrevs):
1852 for rev in sorted(nrevs):
1854 fns = fncache.get(rev)
1853 fns = fncache.get(rev)
1855 ctx = change(rev)
1854 ctx = change(rev)
General Comments 0
You need to be logged in to leave comments. Login now