changeset 484:82ef628ddc07 stable

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) ........
author jruigrok
date Sun, 11 Apr 2010 08:53:54 +0000
parents 9f1d1cf022ea
children 9c064ee71cd2
files 0.9.x/ChangeLog 0.9.x/babel/messages/frontend.py
diffstat 2 files changed, 8 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- 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
--- 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)
 
Copyright (C) 2012-2017 Edgewall Software