comparison hgext/gpg.py @ 8210:344751cd8cb8

replace various uses of list.reverse()
author Matt Mackall <mpm@selenic.com>
date Sun, 26 Apr 2009 16:50:44 -0500
parents 4faaa0535ea7
children 46293a0c7e9f
comparison
equal deleted inserted replaced
8209:a1a5a57efe90 8210:344751cd8cb8
88 if not l: 88 if not l:
89 continue 89 continue
90 yield (l.split(" ", 2), (context, ln)) 90 yield (l.split(" ", 2), (context, ln))
91 ln +=1 91 ln +=1
92 92
93 # read the heads
93 fl = repo.file(".hgsigs") 94 fl = repo.file(".hgsigs")
94 h = fl.heads() 95 for r in reversed(fl.heads()):
95 h.reverse()
96 # read the heads
97 for r in h:
98 fn = ".hgsigs|%s" % hgnode.short(r) 96 fn = ".hgsigs|%s" % hgnode.short(r)
99 for item in parsefile(fl.read(r).splitlines(), fn): 97 for item in parsefile(fl.read(r).splitlines(), fn):
100 yield item 98 yield item
101 try: 99 try:
102 # read local signatures 100 # read local signatures
152 keys = getkeys(ui, repo, mygpg, data, context) 150 keys = getkeys(ui, repo, mygpg, data, context)
153 if not keys: 151 if not keys:
154 continue 152 continue
155 revs.setdefault(r, []) 153 revs.setdefault(r, [])
156 revs[r].extend(keys) 154 revs[r].extend(keys)
157 nodes = list(revs) 155 for rev in reversed(revs):
158 nodes.reverse()
159 for rev in nodes:
160 for k in revs[rev]: 156 for k in revs[rev]:
161 r = "%5d:%s" % (rev, hgnode.hex(repo.changelog.node(rev))) 157 r = "%5d:%s" % (rev, hgnode.hex(repo.changelog.node(rev)))
162 ui.write("%-30s %s\n" % (keystr(ui, k), r)) 158 ui.write("%-30s %s\n" % (keystr(ui, k), r))
163 159
164 def check(ui, repo, rev): 160 def check(ui, repo, rev):