equal
deleted
inserted
replaced
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() |