# HG changeset patch # User jruigrok # Date 1270976034 0 # Node ID 82ef628ddc079784659a8a0d58f040c68884c6fa # Parent 9f1d1cf022ea2a3e6f156bb5e0b65162486cb269 Merged revisions 471 via svnmerge from http://svn.edgewall.org/repos/babel/trunk ........ r471 | dfraser | 2009-05-08 10:05:03 +0200 (vr, 08 mei 2009) | 2 lines add `--project` and `--version` options for commandline (fixes #173) ........ diff --git a/0.9.x/ChangeLog b/0.9.x/ChangeLog --- a/0.9.x/ChangeLog +++ b/0.9.x/ChangeLog @@ -14,6 +14,7 @@ * Make --no-wrap work by reworking --width's default and mimic xgettext's behaviour of always wrapping comments (ticket #145). * Fixed negative offset handling of Catalog._set_mime_headers (ticket #165). + * Add --project and --version options for commandline (ticket #173). Version 0.9.5 diff --git a/0.9.x/babel/messages/frontend.py b/0.9.x/babel/messages/frontend.py --- a/0.9.x/babel/messages/frontend.py +++ b/0.9.x/babel/messages/frontend.py @@ -819,6 +819,10 @@ help='set report address for msgid') parser.add_option('--copyright-holder', dest='copyright_holder', help='set copyright holder in output') + parser.add_option('--project', dest='project', + help='set project name in output') + parser.add_option('--version', dest='version', + help='set project version in output') parser.add_option('--add-comments', '-c', dest='comment_tags', metavar='TAG', action='append', help='place comment block with TAG (or those ' @@ -871,7 +875,9 @@ "exclusive") try: - catalog = Catalog(msgid_bugs_address=options.msgid_bugs_address, + catalog = Catalog(project=options.project, + version=options.version, + msgid_bugs_address=options.msgid_bugs_address, copyright_holder=options.copyright_holder, charset=options.charset)