pubs list returns papers sorted by the time they were added

main
Fabien Benureau 11 years ago
parent 7fe7704699
commit 3aaed155f6

@ -22,6 +22,10 @@ def parser(subparsers):
return parser return parser
def date_added(np):
n, p = np
return p.metadata['added']
def command(args): def command(args):
ui = get_ui() ui = get_ui()
rp = repo.Repository(config()) rp = repo.Repository(config())
@ -30,7 +34,7 @@ def command(args):
enumerate(rp.all_papers())) enumerate(rp.all_papers()))
ui.print_('\n'.join( ui.print_('\n'.join(
pretty.paper_oneliner(p, n=n, citekey_only=args.citekeys) pretty.paper_oneliner(p, n=n, citekey_only=args.citekeys)
for n, p in papers)) for n, p in sorted(papers, key=date_added)))
FIELD_ALIASES = { FIELD_ALIASES = {

Loading…
Cancel
Save