summaryrefslogtreecommitdiff
path: root/src/mailman/bin/mailman.py
Commit message (Collapse)AuthorAgeFilesLines
* Factor out most of the i18n subsystem and convert to using the flufl.i18nBarry Warsaw2009-11-151-1/+1
| | | | package.
* Refactor the subcommands so that the infrastructure does more of the menialBarry Warsaw2009-08-161-1/+17
| | | | | | | tasks. This also let's the bin/mailman command sort its subcommands for help printing. Add the outline of a 'members' subcommand.
* bin/mailman help as an alias for bin/mailman --helpBarry Warsaw2009-08-091-1/+1
|
* A start on the 'mailman' subcommand layout, with the help of argparse. RightBarry Warsaw2009-08-091-0/+79
now the only subcommand is 'lists' which displays all mailing lists like the old bin/list_lists command did (which is now removed). Remove bin/version since 'bin/mailman --version' does this for us. Simplify the calculation of the bin scripts; there will be many fewer of them. Extend i18n to use a class based structure. By default, all i18n strings are dedented after translation and substitution, which improves command line help. The class structure allows for overriding this behavior.