diff -r 3e856d8abe9c -r c0068b058fcd mercurial/hgweb/webcommands.py --- a/mercurial/hgweb/webcommands.py Fri Jul 27 13:56:19 2012 +0200 +++ b/mercurial/hgweb/webcommands.py Fri Jul 27 17:48:49 2012 +0200 @@ -394,8 +394,7 @@ branches=webutil.nodebranchdict(web.repo, ctx)) def tags(web, req, tmpl): - i = web.repo.tagslist() - i.reverse() + i = reversed(web.repo.tagslist()) parity = paritygen(web.stripecount) def entries(notip=False, limit=0, **map): @@ -466,8 +465,7 @@ latestentry=lambda **x: entries(1, **x)) def summary(web, req, tmpl): - i = web.repo.tagslist() - i.reverse() + i = reversed(web.repo.tagslist()) def tagentries(**map): parity = paritygen(web.stripecount)