equal
deleted
inserted
replaced
521 |
521 |
522 def tags(self): |
522 def tags(self): |
523 cl = self.repo.changelog |
523 cl = self.repo.changelog |
524 mf = cl.read(cl.tip())[0] |
524 mf = cl.read(cl.tip())[0] |
525 |
525 |
526 self.repo.lookup(0) # prime the cache |
526 i = self.repo.tagslist() |
527 i = self.repo.tags.items() |
527 i.reverse() |
528 n = [ (cl.rev(e[1]), e) for e in i ] # sort by revision |
|
529 n.sort() |
|
530 n.reverse() |
|
531 i = [ e[1] for e in n ] |
|
532 |
528 |
533 def entries(): |
529 def entries(): |
534 parity = 0 |
530 parity = 0 |
535 for k,n in i: |
531 for k,n in i: |
536 yield self.t("tagentry", |
532 yield self.t("tagentry", |