Comments
Patch
@@ -74,11 +74,11 @@ class revnav(object):
"""
if not self:
# empty repo
return ({'before': (), 'after': ()},)
- navbefore = []
+ navbefore = [("(0)", self.hex(0))]
navafter = []
for f in _navseq(1, pagelen):
if f > limit:
break
@@ -86,11 +86,10 @@ class revnav(object):
navafter.append(("+%d" % f, self.hex(pos + f)))
if pos - f >= 0:
navbefore.insert(0, ("-%d" % f, self.hex(pos - f)))
navafter.append(("tip", "tip"))
- navbefore.insert(0, ("(0)", self.hex(0)))
def gen(l):
def f(**map):
return ({"label": i[0], "node": i[1]} for i in l)
return f