summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorPaul Smith <psmith@gnu.org>2000-01-22 08:57:17 +0000
committerPaul Smith <psmith@gnu.org>2000-01-22 08:57:17 +0000
commit2fd5b943d10664ddd815348e86b082aa2c5d2bfb (patch)
treecbaa9ce561306ae1d2c547d25d66c1494fbed0a2 /ChangeLog
parent74fca88bf3cfc802308018faf69b0231876c633c (diff)
downloadgunmake-2fd5b943d10664ddd815348e86b082aa2c5d2bfb.tar.gz
* Implement GNU gettext internationalization support in GNU make.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog21
1 files changed, 21 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 3e37cd0..ca42bb8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,24 @@
+2000-01-22 Paul D. Smith <psmith@gnu.org>
+
+ Integrate GNU gettext support.
+
+ * configure.in: Add AM_GNU_GETTEXT.
+ * Makefile.am: Add options for setting LOCALEDIR, -Iintl, etc.
+ * acinclude.m4: Add gettext autoconf macros.
+ * acconfig.h: Add new gettext #defines.
+ * make.h: Include libintl.h. Make sure _() and N_() macros are
+ declared. Make gettext() an empty macro is NLS is disabled.
+ * main.c (struct command_switch switches[]): Can't initialize
+ static data with _() (gettext calls), so use N_() there then use
+ gettext() directly when printing the strings.
+ * remake.c (no_rule_error): The string constants can't be static
+ when initializing _() macros.
+ * file.c (print_file): Reformat a few strings to work better for
+ translation.
+ * po/POTFILES.in, po/Makefile.in.in: New files. Take
+ Makefile.in.in from the latest GNU tar distribution, as that
+ version works better than the one that comes with gettext.
+
2000-01-21 Paul D. Smith <psmith@gnu.org>
Installed patches for the VMS port.