mercurial/hgweb/webcommands.py
branchstable
changeset 19485 02c71f96eb6c
parent 19462 a87d9102f7af
child 19486 002b711a3e8a
equal deleted inserted replaced
19484:a987972de0e6 19485:02c71f96eb6c
   877     morevars['revcount'] = revcount * 2
   877     morevars['revcount'] = revcount * 2
   878 
   878 
   879     count = len(web.repo)
   879     count = len(web.repo)
   880     pos = rev
   880     pos = rev
   881     start = max(0, pos - revcount + 1)
   881     start = max(0, pos - revcount + 1)
   882     end = min(count, start + revcount)
   882     end = pos + 1
   883     pos = end - 1
       
   884 
   883 
   885     uprev = min(max(0, count - 1), rev + revcount)
   884     uprev = min(max(0, count - 1), rev + revcount)
   886     downrev = max(0, rev - revcount)
   885     downrev = max(0, rev - revcount)
   887     changenav = webutil.revnav(web.repo).gen(pos, revcount, count)
   886     changenav = webutil.revnav(web.repo).gen(pos, revcount, count)
   888 
   887