--- a/hgext/gpg.py Sun Apr 26 16:50:44 2009 -0500
+++ b/hgext/gpg.py Sun Apr 26 16:50:44 2009 -0500
@@ -90,11 +90,9 @@
yield (l.split(" ", 2), (context, ln))
ln +=1
+ # read the heads
fl = repo.file(".hgsigs")
- h = fl.heads()
- h.reverse()
- # read the heads
- for r in h:
+ for r in reversed(fl.heads()):
fn = ".hgsigs|%s" % hgnode.short(r)
for item in parsefile(fl.read(r).splitlines(), fn):
yield item
@@ -154,9 +152,7 @@
continue
revs.setdefault(r, [])
revs[r].extend(keys)
- nodes = list(revs)
- nodes.reverse()
- for rev in nodes:
+ for rev in reversed(revs):
for k in revs[rev]:
r = "%5d:%s" % (rev, hgnode.hex(repo.changelog.node(rev)))
ui.write("%-30s %s\n" % (keystr(ui, k), r))