mercurial/hgweb.py
changeset 183 767916673e16
parent 182 089594a5bbde
child 195 b98bcf66dd9d
equal deleted inserted replaced
182:089594a5bbde 183:767916673e16
   510         cl = self.repo.changelog
   510         cl = self.repo.changelog
   511         mf = cl.read(cl.tip())[0]
   511         mf = cl.read(cl.tip())[0]
   512 
   512 
   513         self.repo.lookup(0) # prime the cache
   513         self.repo.lookup(0) # prime the cache
   514         i = self.repo.tags.items()
   514         i = self.repo.tags.items()
   515         i.sort()
   515         n = [ (cl.rev(e[1]), e) for e in i ] # sort by revision
       
   516         n.sort()
       
   517         n.reverse()
       
   518         i = [ e[1] for e in n ]
   516 
   519 
   517         def entries():
   520         def entries():
   518             parity = 0
   521             parity = 0
   519             for k,n in i:
   522             for k,n in i:
   520                 yield self.t("tagentry",
   523                 yield self.t("tagentry",