]> git.ipfire.org Git - thirdparty/gettext.git/commitdiff
New example hello-c++-wxwidgets.
authorBruno Haible <bruno@clisp.org>
Mon, 27 Mar 2006 11:57:29 +0000 (11:57 +0000)
committerBruno Haible <bruno@clisp.org>
Tue, 23 Jun 2009 10:13:04 +0000 (12:13 +0200)
NEWS
gettext-tools/doc/ChangeLog
gettext-tools/doc/gettext.texi
gettext-tools/examples/ChangeLog
gettext-tools/examples/Makefile.am
gettext-tools/examples/README
gettext-tools/examples/po/Makefile.am

diff --git a/NEWS b/NEWS
index 5a2530a155bdad4b17de98a8bc2aa33ad3c54dd0..12f27609970155bd666cd2245a6dac0270ea5879 100644 (file)
--- a/NEWS
+++ b/NEWS
     Binary compatibility is guaranteed, however.
 
 * Portability to mingw.
+
+* Documentation:
+  A complete example showing the use of GNU gettext with the wxWidgets GUI
+  toolkit has been added.
 \f
 Version 0.14.5 - May 2005
 
index e96f8f6b0ce496d3b66cf48f4818539526740aa2..6e79abcf482b9d17c03202fef9137f2668544021 100644 (file)
@@ -1,3 +1,7 @@
+2006-03-25  Bruno Haible  <bruno@clisp.org>
+
+       * gettext.texi (C): Also mention the hello-c++-wxwidgets example.
+
 2006-03-19  Bruno Haible  <bruno@clisp.org>
 
        * xgettext.texi (--keyword): Document the extracted comments syntax.
index 1190727364e7d288cd2dd5b0f4bc5da7da4e80de..23a06464e3ad9d94c2d59eef37607a501ae2607f 100644 (file)
@@ -8010,8 +8010,8 @@ yes
 
 The following examples are available in the @file{examples} directory:
 @code{hello-c}, @code{hello-c-gnome}, @code{hello-c++}, @code{hello-c++-qt}, 
-@code{hello-c++-kde}, @code{hello-c++-gnome}, @code{hello-objc}, 
-@code{hello-objc-gnustep}, @code{hello-objc-gnome}.
+@code{hello-c++-kde}, @code{hello-c++-gnome}, @code{hello-c++-wxwidgets},
+@code{hello-objc}, @code{hello-objc-gnustep}, @code{hello-objc-gnome}.
 
 @node sh, bash, C, List of Programming Languages
 @subsection sh - Shell Script
index 5409e4a58dc3b845a680de3b5a7286e2f2fdc9ce..8da4460657ba6b9a47826a26b165d3c628348d4f 100644 (file)
@@ -1,3 +1,15 @@
+2006-03-25  Bruno Haible  <bruno@clisp.org>
+
+       New example for wxWidgets.
+       * hello-c++-wxwidgets: New subdirectory.
+       * README: Mention it.
+       * Makefile.am (EXAMPLESFILES): Add the files in hello-c++-wxwidgets.
+       * po/Makefile.am (POTFILES): Add hello-c++-wxwidgets source.
+       (SMALLPOTS): Add hello-c++-wxwidgets.pot.
+       (hello-c++-wxwidgets.pot): New rule.
+       (SMALLPOFILES_FOR_lang): Add hello-c++-wxwidgets elements.
+       (../hello-c++-wxwidgets/po/$(LL).po): New rule.
+
 2005-10-18  Bruno Haible  <bruno@clisp.org>
 
        * hello-c/po/Makevars (USE_MSGCTXT): New macro.
index 78c97f622126051b52512804d871a8339241af31..64a5ab505884552c55712c2e3584f878cda6ada9 100644 (file)
@@ -1,5 +1,5 @@
 ## Makefile for the gettext-tools/examples subdirectory of GNU gettext
-## Copyright (C) 2001-2005 Free Software Foundation, Inc.
+## Copyright (C) 2001-2006 Free Software Foundation, Inc.
 ##
 ## This program is free software; you can redistribute it and/or modify
 ## it under the terms of the GNU General Public License as published by
@@ -256,6 +256,38 @@ EXAMPLESFILES = \
   hello-c++-gnome/po/zh_CN.po \
   hello-c++-gnome/po/zh_TW.po \
   \
+  hello-c++-wxwidgets/INSTALL \
+  hello-c++-wxwidgets/autogen.sh \
+  hello-c++-wxwidgets/autoclean.sh \
+  hello-c++-wxwidgets/hello.cc \
+  hello-c++-wxwidgets/Makefile.am \
+  hello-c++-wxwidgets/configure.ac \
+  hello-c++-wxwidgets/m4/Makefile.am \
+  hello-c++-wxwidgets/m4/wxwidgets.m4 \
+  hello-c++-wxwidgets/po/Makefile.am \
+  hello-c++-wxwidgets/po/LINGUAS \
+  hello-c++-wxwidgets/po/af.po \
+  hello-c++-wxwidgets/po/ca.po \
+  hello-c++-wxwidgets/po/de.po \
+  hello-c++-wxwidgets/po/el.po \
+  hello-c++-wxwidgets/po/es.po \
+  hello-c++-wxwidgets/po/fr.po \
+  hello-c++-wxwidgets/po/ga.po \
+  hello-c++-wxwidgets/po/it.po \
+  hello-c++-wxwidgets/po/ja.po \
+  hello-c++-wxwidgets/po/nl.po \
+  hello-c++-wxwidgets/po/pl.po \
+  hello-c++-wxwidgets/po/ro.po \
+  hello-c++-wxwidgets/po/ru.po \
+  hello-c++-wxwidgets/po/sk.po \
+  hello-c++-wxwidgets/po/sr.po \
+  hello-c++-wxwidgets/po/sv.po \
+  hello-c++-wxwidgets/po/tr.po \
+  hello-c++-wxwidgets/po/uk.po \
+  hello-c++-wxwidgets/po/vi.po \
+  hello-c++-wxwidgets/po/zh_CN.po \
+  hello-c++-wxwidgets/po/zh_TW.po \
+  \
   hello-objc/INSTALL \
   hello-objc/autogen.sh \
   hello-objc/autoclean.sh \
index 2095e8e132f151de7263c7ee62075ef0029feafa..9945d7940918e022ababcefd77c9cacd799c942b 100644 (file)
@@ -11,6 +11,7 @@ environment.
     hello-c++-qt               C++               Qt
     hello-c++-kde              C++               KDE
     hello-c++-gnome            C++               GNOME
+    hello-c++-wxwidgets        C++               wxWidgets
     hello-objc                 ObjectiveC
     hello-objc-gnustep         ObjectiveC        GNUstep
     hello-objc-gnome           ObjectiveC        GNOME
index d8822e4277ee0d55d4bf532d9f9a179617dc707a..b305ad1f0ff2e0d59e149e62dead70f663a7c8f4 100644 (file)
@@ -1,5 +1,5 @@
 ## Makefile for the gettext-tools/examples/po subdirectory of GNU gettext
-## Copyright (C) 1995-1998, 2000-2005 Free Software Foundation, Inc.
+## Copyright (C) 1995-1998, 2000-2006 Free Software Foundation, Inc.
 ##
 ## This program is free software; you can redistribute it and/or modify
 ## it under the terms of the GNU General Public License as published by
@@ -29,6 +29,7 @@ POTFILES = \
   examples/hello-c++-kde/hellowindow.h \
   examples/hello-c++-kde/hellowindow.cc \
   examples/hello-c++-gnome/hello.cc \
+  examples/hello-c++-wxwidgets/hello.cc \
   examples/hello-objc/hello.m \
   examples/hello-objc-gnustep/main.m \
   examples/hello-objc-gnustep/AppController.h \
@@ -64,6 +65,7 @@ SMALLPOTS = \
   hello-c++-qt.pot \
   hello-c++-kde.pot \
   hello-c++-gnome.pot \
+  hello-c++-wxwidgets.pot \
   hello-objc.pot \
   hello-objc-gnustep.pot \
   hello-objc-gnome.pot \
@@ -221,6 +223,9 @@ hello-c++-kde.pot : $(POTFILES_DEPS)
 hello-c++-gnome.pot : $(POTFILES_DEPS)
        $(SHELL) '$(srcdir)/xsmallpot.sh' '$(srcdir)' hello-c++-gnome
 
+hello-c++-wxwidgets.pot : $(POTFILES_DEPS)
+       $(SHELL) '$(srcdir)/xsmallpot.sh' '$(srcdir)' hello-c++-wxwidgets
+
 hello-objc.pot : $(POTFILES_DEPS)
        $(SHELL) '$(srcdir)/xsmallpot.sh' '$(srcdir)' hello-objc
 
@@ -369,6 +374,7 @@ SMALLPOFILES_FOR_lang = \
   ../hello-c++-qt/po/$$lang.po \
   ../hello-c++-kde/po/$$lang.po \
   ../hello-c++-gnome/po/$$lang.po \
+  ../hello-c++-wxwidgets/po/$$lang.po \
   ../hello-objc/po/$$lang.po \
   ../hello-objc-gnustep/po/$$lang.po \
   ../hello-objc-gnome/po/$$lang.po \
@@ -409,6 +415,9 @@ SMALLPOFILES_FOR_lang = \
 ../hello-c++-gnome/po/$(LL).po: hello-c++-gnome.pot $(LL).po
        $(SHELL) mmsmallpo.sh hello-c++-gnome $(LL)
 
+../hello-c++-wxwidgets/po/$(LL).po: hello-c++-wxwidgets.pot $(LL).po
+       $(SHELL) mmsmallpo.sh hello-c++-wxwidgets $(LL)
+
 ../hello-objc/po/$(LL).po: hello-objc.pot $(LL).po
        $(SHELL) mmsmallpo.sh hello-objc $(LL)