mercurial/hgweb/webcommands.py
changeset 38043 5989261a8356
parent 37993 623dc2651d26
child 38060 aeccb08af311
equal deleted inserted replaced
38042:5a7cf42ba6ef 38043:5989261a8356
   396 
   396 
   397     def changelist():
   397     def changelist():
   398         revs = []
   398         revs = []
   399         if pos != -1:
   399         if pos != -1:
   400             revs = web.repo.changelog.revs(pos, 0)
   400             revs = web.repo.changelog.revs(pos, 0)
   401         curcount = 0
   401 
   402         for rev in revs:
   402         for entry in webutil.changelistentries(web, revs, revcount, parity):
   403             curcount += 1
       
   404             if curcount > revcount + 1:
       
   405                 break
       
   406 
       
   407             entry = webutil.changelistentry(web, web.repo[rev])
       
   408             entry['parity'] = next(parity)
       
   409             yield entry
   403             yield entry
   410 
   404 
   411     if shortlog:
   405     if shortlog:
   412         revcount = web.maxshortchanges
   406         revcount = web.maxshortchanges
   413     else:
   407     else: