Mercurial > hg-stable
changeset 18503:7f769d3a8ad2 stable
hgweb: fix navigation label (issue3792)
Latest refactoring (6da1e979340a) was buggy and used a variable from
another loop. Tests are run on repo too small to cache that.
author | Pierre-Yves David <pierre-yves.david@logilab.fr> |
---|---|
date | Wed, 30 Jan 2013 17:32:17 +0100 |
parents | 68eecbaf1bd3 |
children | d1d5fdcc2d46 |
files | mercurial/hgweb/webutil.py |
diffstat | 1 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial/hgweb/webutil.py Tue Jan 29 20:03:51 2013 +0100 +++ b/mercurial/hgweb/webutil.py Wed Jan 30 17:32:17 2013 +0100 @@ -91,9 +91,9 @@ if rev not in self._revlog: continue if pos < rev < limit: - navafter.append(("+%d" % f, self.hex(rev))) + navafter.append(("+%d" % abs(rev - pos), self.hex(rev))) if 0 < rev < pos: - navbefore.append(("-%d" % f, self.hex(rev))) + navbefore.append(("-%d" % abs(rev - pos), self.hex(rev))) navafter.append(("tip", "tip"))