]> git.ipfire.org Git - thirdparty/gettext.git/commitdiff
More items.
authorBruno Haible <bruno@clisp.org>
Tue, 2 Jan 2001 20:56:24 +0000 (20:56 +0000)
committerBruno Haible <bruno@clisp.org>
Tue, 2 Jan 2001 20:56:24 +0000 (20:56 +0000)
Remove Marc Espie's wishlist - has been dealt with.

Admin/plans

index 4d5b8584fb9c2f16177a3f94bc3e0dde753c29da..c8c4b76f7ea4a1ec288e2f9b6881d3e1e4c5876b 100644 (file)
@@ -6,7 +6,10 @@ Things we plan to do. Comments welcome.
 
 - Restore lib/vasprintf.c.
 
-- Remove the distinction between localedir and gnulocaledir.
+- For gcc: Making the .pot files is maintainer mode; otherwise building
+  breaks for normal users which don't have all the source.
+
+- Respect the GNU standard targets in intl/Makefile.in and po/Makefile.in.in.
 
 - gettextize needs not copy intl/ChangeLog.
 
@@ -16,14 +19,7 @@ Things we plan to do. Comments welcome.
 - Document that gettext requires the LC_MESSAGES category (or LANGUAGE
   override) and LC_CTYPE category to be set correctly via setlocale.
 
-- Marc Espie's wishlist:
-  Makefile.in.in that ships with the most recent release
-  of gettext suffers from various defects:
-  - it does not work with separate compilation, as it creates files 
-    in $(srcdir) and not in $(buildir). Reading this file, somebody must
-    be confused about what's maintainer-dependent, and what's build-dependent.
-  - it has needless dependencies on gnu-makes, which are trivial to fix.
-  - it has bogus file readability tests, which should be executability tests.
+- Merge clisp specific changes.
 
 - Make sure Admin/ directory is not distributed.
 
@@ -46,6 +42,18 @@ Things we plan to do. Comments welcome.
 
 - Unify intlh.inst.in and libgettext.h.
 
+- What about gettext_noop? Kill it or maybe apply this:
+
+   2000-03-06  Paul Eggert  <eggert@twinsun.com>
+     * libgettext.h (gettext_noop): Do not parenthesize Str in the
+     definiens, as that breaks string literal concatenation.
+
+   /* For automatical extraction of messages sometimes no real
+      translation is needed.  Instead the string itself is the result.
+      Do not parenthesize Str in the definiens,
+      as that breaks string literal concatenation.  */
+  #define gettext_noop(Str) Str
+
 - Build also libintl.so, using libtool.
 
 - Check the *.m4 macros with bleeding-edge autoconf & automake.
@@ -59,6 +67,12 @@ Things we plan to do. Comments welcome.
 
 - Change bug report address to bug-gettext instead of bug-gnu-utils@gnu.org
 
+- install locale.alias from intl/, using a refcount mechanism like for
+  charset.alias
+
+- Split xgettext into a language dependent part and a language independent
+  part.
+
 Future:
 
 - Remove support for catgets and Solaris gettext.