--- a/mercurial/graphmod.py Fri Sep 05 17:28:37 2008 +0200
+++ b/mercurial/graphmod.py Fri Sep 12 16:15:01 2008 +0200
@@ -27,6 +27,7 @@
"""
assert start_rev >= stop_rev
+ assert stop_rev >= 0
curr_rev = start_rev
revs = []
cl = repo.changelog
--- a/mercurial/hgweb/webcommands.py Fri Sep 05 17:28:37 2008 +0200
+++ b/mercurial/hgweb/webcommands.py Fri Sep 12 16:15:01 2008 +0200
@@ -588,7 +588,7 @@
count = len(web.repo)
changenav = webutil.revnavgen(rev, maxchanges, count, web.repo.changectx)
- tree = list(graphmod.graph(web.repo, rev, rev - revcount))
+ tree = list(graphmod.graph(web.repo, rev, downrev))
canvasheight = (len(tree) + 1) * bg_height - 27;
data = []