Mercurial > hg > pyhgsh
comparison mercurial/hgweb.py @ 568:e8fd41110dce
[PATCH] Add tags to hgweb
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
[PATCH] Add tags to hgweb
From: Goffredo Baroncelli <kreijack@libero.it>
manifest hash: 3a59c363799c974b042dbb55f943d830feb1b34f
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)
iD8DBQFCxcfHywK+sNU5EO8RAgEKAJ40SRMOyBOkbS8QU2MIBUzBnhu5AwCbBDjR
M+gaWyqzqOBzO1r+9zpb37k=
=l1pL
-----END PGP SIGNATURE-----
author | mpm@selenic.com |
---|---|
date | Fri, 01 Jul 2005 14:46:31 -0800 |
parents | 4fc63e22b1fe |
children | 3e347929f5f9 |
comparison
equal
deleted
inserted
replaced
567:87f37e61d0db | 568:e8fd41110dce |
---|---|
152 yield self.t("fileellipses") | 152 yield self.t("fileellipses") |
153 | 153 |
154 def parent(self, t1, node=nullid, rev=-1, **args): | 154 def parent(self, t1, node=nullid, rev=-1, **args): |
155 if node != hex(nullid): | 155 if node != hex(nullid): |
156 yield self.t(t1, node = node, rev = rev, **args) | 156 yield self.t(t1, node = node, rev = rev, **args) |
157 | |
158 def showtag(self, t1, node=nullid, **args): | |
159 for t in self.repo.nodetags(node): | |
160 yield self.t(t1, tag = t, **args) | |
157 | 161 |
158 def diff(self, node1, node2, files): | 162 def diff(self, node1, node2, files): |
159 def filterfiles(list, files): | 163 def filterfiles(list, files): |
160 l = [ x for x in list if x in files ] | 164 l = [ x for x in list if x in files ] |
161 | 165 |
257 author = changes[1], | 261 author = changes[1], |
258 parent1 = self.parent("changelogparent", | 262 parent1 = self.parent("changelogparent", |
259 hex(p1), cl.rev(p1)), | 263 hex(p1), cl.rev(p1)), |
260 parent2 = self.parent("changelogparent", | 264 parent2 = self.parent("changelogparent", |
261 hex(p2), cl.rev(p2)), | 265 hex(p2), cl.rev(p2)), |
266 changelogtag = self.showtag("changelogtag",n), | |
262 p1 = hex(p1), p2 = hex(p2), | 267 p1 = hex(p1), p2 = hex(p2), |
263 p1rev = cl.rev(p1), p2rev = cl.rev(p2), | 268 p1rev = cl.rev(p1), p2rev = cl.rev(p2), |
264 manifest = hex(changes[0]), | 269 manifest = hex(changes[0]), |
265 desc = changes[4], | 270 desc = changes[4], |
266 date = t, | 271 date = t, |
324 author = changes[1], | 329 author = changes[1], |
325 parent1 = self.parent("changelogparent", | 330 parent1 = self.parent("changelogparent", |
326 hex(p1), cl.rev(p1)), | 331 hex(p1), cl.rev(p1)), |
327 parent2 = self.parent("changelogparent", | 332 parent2 = self.parent("changelogparent", |
328 hex(p2), cl.rev(p2)), | 333 hex(p2), cl.rev(p2)), |
334 changelogtag = self.showtag("changelogtag",n), | |
329 p1 = hex(p1), p2 = hex(p2), | 335 p1 = hex(p1), p2 = hex(p2), |
330 p1rev = cl.rev(p1), p2rev = cl.rev(p2), | 336 p1rev = cl.rev(p1), p2rev = cl.rev(p2), |
331 manifest = hex(changes[0]), | 337 manifest = hex(changes[0]), |
332 desc = changes[4], | 338 desc = changes[4], |
333 date = t, | 339 date = t, |
374 node = nodeid, | 380 node = nodeid, |
375 parent1 = self.parent("changesetparent", | 381 parent1 = self.parent("changesetparent", |
376 hex(p1), cl.rev(p1)), | 382 hex(p1), cl.rev(p1)), |
377 parent2 = self.parent("changesetparent", | 383 parent2 = self.parent("changesetparent", |
378 hex(p2), cl.rev(p2)), | 384 hex(p2), cl.rev(p2)), |
385 changesettag = self.showtag("changesettag",n), | |
379 p1 = hex(p1), p2 = hex(p2), | 386 p1 = hex(p1), p2 = hex(p2), |
380 p1rev = cl.rev(p1), p2rev = cl.rev(p2), | 387 p1rev = cl.rev(p1), p2rev = cl.rev(p2), |
381 manifest = hex(changes[0]), | 388 manifest = hex(changes[0]), |
382 author = changes[1], | 389 author = changes[1], |
383 desc = changes[4], | 390 desc = changes[4], |