]> git.ipfire.org Git - thirdparty/gettext.git/commitdiff
Update for Tcl mode.
authorBruno Haible <bruno@clisp.org>
Thu, 7 Mar 2002 13:26:36 +0000 (13:26 +0000)
committerBruno Haible <bruno@clisp.org>
Tue, 23 Jun 2009 10:07:47 +0000 (12:07 +0200)
doc/ChangeLog
doc/msgfmt.texi
doc/msgunfmt.texi
doc/xgettext.texi

index f8fbb6c4c62872fc0ac9d90c0f54c1bf04099437..d12c42e701d1b9026b846f12184e8df5cbbe70fd 100644 (file)
@@ -1,3 +1,10 @@
+2002-03-07  Bruno Haible  <haible@clisp.cons.org>
+
+       * xgettext.texi: Mention languages Python, Lisp, EmacsLisp, librep,
+       awk, Tcl, RST, Glade.
+       * msgfmt.texi: Mention Tcl mode.
+       * msgunfmt.texi: Likewise.
+
 2002-03-05  Bruno Haible  <haible@clisp.cons.org>
 
        * gettext.texi (Files You Must Create or Alter): Mention how things
index 685f1d6a0dd8dd69f8d903372c4bf783d53f7eb5..6de0b046bd362c0629515788614c45512dd4e866 100644 (file)
@@ -39,6 +39,11 @@ Java mode: generate a Java @code{ResourceBundle} class.
 @opindex --java2@r{, @code{msgfmt} option}
 Like --java, and assume Java2 (JDK 1.2 or higher).
 
+@item --tcl
+@opindex --tcl@r{, @code{msgfmt} option}
+@cindex Tcl mode, and @code{msgfmt} program
+Tcl mode: generate a tcl/msgcat @file{.msg} file.
+
 @end table
 
 @subsection Output file location
@@ -92,6 +97,25 @@ The class name is determined by appending the locale name to the resource name,
 separated with an underscore.  The @samp{-d} option is mandatory.  The class
 is written under the specified directory.
 
+@subsection Output file location in Tcl mode
+
+@table @samp
+@item -l @var{locale}
+@itemx --locale=@var{locale}
+@opindex -l@r{, @code{msgfmt} option}
+@opindex --locale@r{, @code{msgfmt} option}
+Specify the locale name, either a language specification of the form @var{ll}
+or a combined language and country specification of the form @var{ll_CC}.
+
+@item -d @var{directory}
+@opindex -d@r{, @code{msgfmt} option}
+Specify the base directory of @file{.msg} message catalogs.
+
+@end table
+
+The @samp{-l} and @samp{-d} options are mandatory.  The @file{.msg} file is
+written in the specified directory.
+
 @subsection Input file interpretation
 
 @table @samp
index c014cf83557c67f114f5be9374d8b4af94d96c32..353f839a5464133565daa3a01de80094c7cd7eff 100644 (file)
@@ -16,7 +16,12 @@ Uniforum style .po file.
 @opindex -j@r{, @code{msgunfmt} option}
 @opindex --java@r{, @code{msgunfmt} option}
 @cindex Java mode, and @code{msgunfmt} program
-Java mode: generate a Java @code{ResourceBundle} class.
+Java mode: input is a Java @code{ResourceBundle} class.
+
+@item --tcl
+@opindex --tcl@r{, @code{msgunfmt} option}
+@cindex Tcl mode, and @code{msgunfmt} program
+Tcl mode: input is a tcl/msgcat @file{.msg} file.
 
 @end table
 
@@ -51,6 +56,25 @@ or a combined language and country specification of the form @var{ll_CC}.
 The class name is determined by appending the locale name to the resource name,
 separated with an underscore.  The class is located using the @code{CLASSPATH}.
 
+@subsection Input file location in Tcl mode
+
+@table @samp
+@item -l @var{locale}
+@itemx --locale=@var{locale}
+@opindex -l@r{, @code{msgunfmt} option}
+@opindex --locale@r{, @code{msgunfmt} option}
+Specify the locale name, either a language specification of the form @var{ll}
+or a combined language and country specification of the form @var{ll_CC}.
+
+@item -d @var{directory}
+@opindex -d@r{, @code{msgunfmt} option}
+Specify the base directory of @file{.msg} message catalogs.
+
+@end table
+
+The @samp{-l} and @samp{-d} options are mandatory.  The @file{.msg} file is
+located in the specified directory.
+
 @subsection Output file location
 
 @table @samp
index a3e7dee9ead5d2bc7daf43db43b6511c9742f3a8..2ec9280e5b4200dc7689f4d36d4b03460c050486 100644 (file)
@@ -69,8 +69,9 @@ is written to standard output.
 @opindex --language@r{, @code{xgettext} option}
 @cindex supported languages, @code{xgettext}
 Specifies the language of the input files.  The supported languages
-are @code{C}, @code{C++}, @code{ObjectiveC}, @code{PO}, @code{Java},
-@code{YCP}.
+are @code{C}, @code{C++}, @code{ObjectiveC}, @code{PO}, @code{Python},
+@code{Lisp}, @code{EmacsLisp}, @code{librep}, @code{Java}, @code{awk},
+@code{YCP}, @code{Tcl}, @code{RST}, @code{Glade}.
 
 @item -C
 @itemx --c++