branch | stable |
changeset 18497 | a58d8936647a |
parent 18478 | 886936ecc21b |
child 18524 | 66ae2ded0968 |
--- a/mercurial/hgweb/webcommands.py Sun Jan 27 15:13:53 2013 -0600 +++ b/mercurial/hgweb/webcommands.py Tue Jan 29 16:44:51 2013 +0100 @@ -129,9 +129,10 @@ qw = lower(query).split() def revgen(): + cl = web.repo.changelog for i in xrange(len(web.repo) - 1, 0, -100): l = [] - for j in xrange(max(0, i - 100), i + 1): + for j in cl.revs(max(0, i - 100), i + 1): ctx = web.repo[j] l.append(ctx) l.reverse()