# HG changeset patch # User Dmitriy Morozov <morozov@cs.duke.edu> # Date 1211013306 14400 # Node ID 1626ee683a86fd253923a64683d208359322a1f9 # Parent b8013798cbfc69b236890abadb17baf8fedbd87e Nickname list in alias batched together diff -r b8013798cbfc -r 1626ee683a86 alexandria.py --- a/alexandria.py Sat May 17 04:25:28 2008 -0400 +++ b/alexandria.py Sat May 17 04:35:06 2008 -0400 @@ -110,8 +110,13 @@ session.flush() print "Nicknames:" - for an in AuthorNickname.query.all(): - print ' %s: %s' % (an.name, an.author.name) + for a in Author.query.all(): + if len(a.nicknames) > 0: + print ' ' + a.name + ':', + for an in a.nicknames[:-1]: + print an.name + ',', + #print '%s: %s' % (a.nicknames[-1], a.name) + print a.nicknames[-1] def _set_options(p, options, required = []): title = options.title or ('title' in required) and raw_input("Enter title: ")