diff mercurial/hgweb/webcommands.py @ 14043:1c1e1232abdc

graphlog: make use of graphmod's revset support
author Alexander Solovyov <alexander@solovyov.net>
date Sat, 23 Apr 2011 15:04:15 +0200
parents c3372529247f
children 421d56a055fd
line wrap: on
line diff
--- a/mercurial/hgweb/webcommands.py	Sun Mar 13 15:53:38 2011 +0100
+++ b/mercurial/hgweb/webcommands.py	Sat Apr 23 15:04:15 2011 +0200
@@ -755,7 +755,7 @@
     if rev < web.maxshortchanges:
         startrev = uprev
 
-    dag = graphmod.revisions(web.repo, startrev, downrev)
+    dag = graphmod.dagwalker(web.repo, range(startrev, downrev - 1, -1))
     tree = list(graphmod.colored(dag))
     canvasheight = (len(tree) + 1) * bg_height - 27
     data = []