Mercurial > public > mercurial-scm > hg-stable
diff mercurial/hgweb/webcommands.py @ 39443:6268fed317d0
merge with stable
author | Augie Fackler <augie@google.com> |
---|---|
date | Tue, 04 Sep 2018 12:16:28 -0400 |
parents | 08b2ae9fc030 ede3bf31fe63 |
children | be0f32ca2671 |
line wrap: on
line diff
--- a/mercurial/hgweb/webcommands.py Tue Sep 04 13:29:21 2018 +0900 +++ b/mercurial/hgweb/webcommands.py Tue Sep 04 12:16:28 2018 -0400 @@ -394,12 +394,12 @@ ctx = web.repo['tip'] symrev = 'tip' - def changelist(): + def changelist(maxcount): revs = [] if pos != -1: revs = web.repo.changelog.revs(pos, 0) - for entry in webutil.changelistentries(web, revs, revcount, parity): + for entry in webutil.changelistentries(web, revs, maxcount, parity): yield entry if shortlog: @@ -426,7 +426,7 @@ changenav = webutil.revnav(web.repo).gen(pos, revcount, count) - entries = list(changelist()) + entries = list(changelist(revcount + 1)) latestentry = entries[:1] if len(entries) > revcount: nextentry = entries[-1:]