comparison mercurial/hgweb.py @ 978:ea67e5b37043

hgweb: Changed file revision page to list format syntax
author Josef "Jeff" Sipek <jeffpc@optonline.net>
date Wed, 17 Aug 2005 22:08:15 -0500
parents 289975641886
children 87d40e085e08
comparison
equal deleted inserted replaced
977:289975641886 978:ea67e5b37043
396 lr = fl.linkrev(n) 396 lr = fl.linkrev(n)
397 cn = cl.node(lr) 397 cn = cl.node(lr)
398 cs = cl.read(cl.node(lr)) 398 cs = cl.read(cl.node(lr))
399 t = float(cs[2].split(' ')[0]) 399 t = float(cs[2].split(' ')[0])
400 400
401 l.insert(0, self.t("filelogentry", 401 l.insert(0, {"parity": parity,
402 parity = parity, 402 "filenode": hex(n),
403 filenode = hex(n), 403 "filerev": i,
404 filerev = i, 404 "file": f,
405 file = f, 405 "node": hex(cn),
406 node = hex(cn), 406 "author": cs[1],
407 author = cs[1], 407 "date": t,
408 date = t, 408 "parent": self.parents("filelogparent",
409 parent = self.parents("filelogparent",
410 fl.parents(n), fl.rev, file=f), 409 fl.parents(n), fl.rev, file=f),
411 desc = cs[4])) 410 "desc": cs[4]})
412 parity = 1 - parity 411 parity = 1 - parity
413 412
414 yield l 413 for e in l: yield e
415 414
416 yield self.t("filelog", 415 yield self.t("filelog",
417 file = f, 416 file = f,
418 filenode = filenode, 417 filenode = filenode,
419 entries = entries) 418 entries = entries)