mercurial/hgweb/hgweb_mod.py
changeset 5270 6e0f05f6f68d
parent 5266 46c5e1ee8aaa
child 5290 05889b6b1468
equal deleted inserted replaced
5269:a0229e4e4b73 5270:6e0f05f6f68d
   480             for f in fl:
   480             for f in fl:
   481                 full, fnode = files[f]
   481                 full, fnode = files[f]
   482                 if not fnode:
   482                 if not fnode:
   483                     continue
   483                     continue
   484 
   484 
       
   485                 fctx = ctx.filectx(full)
   485                 yield {"file": full,
   486                 yield {"file": full,
   486                        "parity": parity.next(),
   487                        "parity": parity.next(),
   487                        "basename": f,
   488                        "basename": f,
   488                        "size": ctx.filectx(full).size(),
   489                        "date": fctx.changectx().date(),
       
   490                        "size": fctx.size(),
   489                        "permissions": mf.flags(full)}
   491                        "permissions": mf.flags(full)}
   490 
   492 
   491         def dirlist(**map):
   493         def dirlist(**map):
   492             fl = files.keys()
   494             fl = files.keys()
   493             fl.sort()
   495             fl.sort()