summaryrefslogtreecommitdiffstats
path: root/Admin
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2001-01-02 20:56:24 +0000
committerBruno Haible <bruno@clisp.org>2001-01-02 20:56:24 +0000
commitd5f12614d12e06e1f3d12afbff0d9c3bff7a3e47 (patch)
tree8111fb7808298e9a6bc7e5b90435a2721cc8584d /Admin
parentdb1ecd115d2336143836fd338a03cf98092ad9a8 (diff)
downloadexternal_gettext-d5f12614d12e06e1f3d12afbff0d9c3bff7a3e47.zip
external_gettext-d5f12614d12e06e1f3d12afbff0d9c3bff7a3e47.tar.gz
external_gettext-d5f12614d12e06e1f3d12afbff0d9c3bff7a3e47.tar.bz2
More items.
Remove Marc Espie's wishlist - has been dealt with.
Diffstat (limited to 'Admin')
-rw-r--r--Admin/plans32
1 files changed, 23 insertions, 9 deletions
diff --git a/Admin/plans b/Admin/plans
index 4d5b858..c8c4b76 100644
--- a/Admin/plans
+++ b/Admin/plans
@@ -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.