Sync usage with man page.
[netbsd-mini2440.git] / gnu / dist / gettext / gettext-tools / m4 / ChangeLog.0
blob6092eebde351ade2de8a89c643d7e35b2ca0d101
1 2003-01-12  Bruno Haible  <bruno@clisp.org>
3         * onceonly.m4: New file, from gnulib.
4         * alloca.m4: New file, from gnulib.
5         * Makefile.am (EXTRA_DIST): Add them.
7 2003-01-12  Bruno Haible  <bruno@clisp.org>
9         * wint_t.m4: New file.
10         * Makefile.am (EXTRA_DIST): Add it.
12 2003-01-08  Bruno Haible  <bruno@clisp.org>
14         * gettext.m4 (AM_PO_SUBDIRS): Avoid warning when there are at least
15         two PO directories.
16         Reported by Alexander Turbov <AVTurbov@gwise.eltech.ru>.
18 2002-12-22  Bruno Haible  <bruno@clisp.org>
20         * inttypes_h.m4 (jm_AC_HEADER_INTTYPES_H): Whitespace change, takes
21         advantage of autoconf >= 2.52.
22         * stdint_h.m4 (jm_AC_HEADER_STDINT_H): Likewise.
23         * uintmax_t.m4 (jm_AC_TYPE_UINTMAX_T): Define HAVE_UINTMAX_T if
24         uintmax_t already exists. For consistency with HAVE_INTMAX_T, defined
25         by intmax.m4, needed by printf-parse.c.
27 2002-12-07  Bruno Haible  <bruno@clisp.org>
29         Switch to autoconf-2.57 and automake-1.7.2.
30         * fixautomake.m4: New file, extracted from configure.in.
31         * Makefile.am (EXTRA_DIST): Add it.
33 2002-11-19  Bruno Haible  <bruno@clisp.org>
35         Switch to autoconf-2.56.
36         * fnmatch.m4 (gt_FUNC_FNMATCH): Use AC_LIBOBJ instead of assigning
37         LIBOBJS.
38         * getline.m4 (AM_FUNC_GETLINE): Likewise.
40         * lib-ld.m4 (AC_LIB_PROG_LD_GNU): Define PATH_SEPARATOR before using
41         it.
43 2002-11-13  Bruno Haible  <bruno@clisp.org>
45         Assume ANSI C.
46         * c-bs-a.m4: Remove file.
47         * Makefile.am (EXTRA_DIST): Remove it.
49 2002-11-08  Bruno Haible  <bruno@clisp.org>
51         * progtest.m4 (AM_PATH_PROG_WITH_TEST): Portability to OS/2.
52         Reported by Andreas Buening <andreas.buening@nexgo.de>.
54 2002-11-08  Bruno Haible  <bruno@clisp.org>
56         * gettext.m4 (AM_GNU_GETTEXT): Print a message containing the macro's
57         main decisions.
58         Reported by Andreas Buening <andreas.buening@nexgo.de>.
60 2002-11-07  Bruno Haible  <bruno@clisp.org>
62         * libtool.m4: Upgrade to libtool-1.4.3.
64 2002-10-27  Bruno Haible  <bruno@clisp.org>
66         * intmax.m4: New file.
67         * longlong.m4: New file.
68         * longdouble.m4: New file.
69         * wchar_t.m4: New file.
70         * Makefile.am (EXTRA_DIST): Add them.
72 2002-08-25  Bruno Haible  <bruno@clisp.org>
74         * gettext.m4 (AM_PO_SUBDIRS): New variable POMAKEFILEDEPS. Substitute
75         it into Makefile.
77 2002-08-06  Bruno Haible  <bruno@clisp.org>
79         * gettext-0.11.5 released.
81 2002-07-27  Andreas Schwab  <schwab@suse.de>
83         * gettext.m4: Avoid expanding ALL_LINGUAS in comment.
85 2002-08-02  Bruno Haible  <bruno@clisp.org>
87         * Makefile.am (aclocal_DATA): Add ulonglong.m4.
89 2002-07-25  Bruno Haible  <bruno@clisp.org>
91         * gettext-0.11.4 released.
93 2002-07-24  Bruno Haible  <bruno@clisp.org>
95         * javacomp.m4 (gt_JAVACOMP): Ignore all gcj versions for now.
97 2002-07-23  Bruno Haible  <bruno@clisp.org>
99         * inttypes-pri.m4: New file.
100         * gettext.m4 (AM_INTL_SUBDIR): Require gt_INTTYPES_PRI.
101         * Makefile.am (aclocal_DATA): Add inttypes-pri.m4.
102         (EXTRA_DIST): Likewise.
104 2002-07-21  Bruno Haible  <bruno@clisp.org>
106         * stdint_h.m4 (jm_AC_HEADER_STDINT_H): Define
107         HAVE_STDINT_H_WITH_UINTMAX instead of HAVE_STDINT_H.
108         * inttypes_h.m4 (jm_AC_HEADER_INTTYPES_H): Define
109         HAVE_INTTYPES_H_WITH_UINTMAX instead of HAVE_INTTYPES_H.
110         * inttypes.m4: New file.
111         * gettext.m4 (AM_GNU_GETTEXT): Accept needsymbol =
112         need-formatstring-macros.
113         (AM_INTL_SUBDIR): Require jm_AC_TYPE_UINTMAX_T, gt_HEADER_INTTYPES_H.
114         * Makefile.am (aclocal_DATA): Add inttypes.m4, inttypes_h.m4,
115         stdint_h.m4, uintmax_t.m4.
116         (EXTRA_DIST): Add inttypes.m4.
118 2002-07-19  Bruno Haible  <bruno@clisp.org>
120         * gettext.m4 (AM_GNU_GETTEXT_VERSION): New macro.
121         Reported by Akim Demaille <akim@epita.fr>.
123 2002-07-17  Bruno Haible  <bruno@clisp.org>
125         * gettext-0.11.3 released.
127 2002-07-16  Bruno Haible  <bruno@clisp.org>
129         * gcj.m4: New file.
130         * Makefile.am (EXTRA_DIST): Add it.
131         * javacomp.m4 (gt_JAVACOMP): Set HAVE_GCJ_C instead of HAVE_GCJ.
133 2002-07-14  Bruno Haible  <bruno@clisp.org>
135         * libtool.m4 (_LT_AC_LTCONFIG_HACK): Add support for GNU/FreeBSD.
137 2002-06-15  Bruno Haible  <bruno@clisp.org>
139         * javacomp.m4 (gt_JAVACOMP): Ignore gcj versions that start with
140         "3.0" or "3.1". (gcj 3.0.4 compiles GetURL.java to invalid bytecode,
141         that crashes with an IllegalAccessError when executed by gij 3.0.4 or
142         with a VerifyError when executed by Sun Java. Likewise for gcj 3.1.)
144 2002-06-14  Bruno Haible  <bruno@clisp.org>
146         * lib-link.m4 (AC_LIB_RPATH): New option --disable-rpath.
147         (AC_LIB_LINKFLAGS_BODY): Don't hardcode library paths if
148         --disable-rpath was given.
150 2002-06-12  Bruno Haible  <bruno@clisp.org>
152         * lcmessage.m4 (AM_LC_MESSAGES): Don't test ac_cv_header_locale_h here.
153         * gettext.m4 (AM_INTL_SUBDIR): Test it here.
155 2002-06-07  Bruno Haible  <bruno@clisp.org>
157         * intdiv0.m4: New file.
158         * gettext.m4 (AM_INTL_SUBDIR): Require gt_INTDIV0.
159         * Makefile.am (aclocal_DATA): Add intdiv0.m4.
160         (EXTRA_DIST): Add intdiv0.m4.
162 2002-05-18  Bruno Haible  <bruno@clisp.org>
164         Make it possible to invoke AM_ICONV after AM_GNU_GETTEXT.
165         * iconv.m4 (AM_ICONV_LINKFLAGS_BODY): New macro.
166         (AM_ICONV_LINK): Require it.
167         (AM_ICONV): Invoke AM_ICONV_LINK. Requiring it is not sufficient,
168         because gettext.m4 invokes it inside an 'if'.
169         * gettext.m4 (AM_GNU_GETTEXT): Require AM_ICONV_LINKFLAGS_BODY.
171 2002-05-04  Bruno Haible  <bruno@clisp.org>
173         * javacomp.m4 (gt_JAVACOMP): Ignore non-digits in the first line of
174         the output of "gcj --version". Needed for gcj 3.1.
176 2002-04-30  Bruno Haible  <bruno@clisp.org>
178         * stdbool.m4 (gt_STDBOOL_H): If <stdbool.h> does not exist, check for
179         _Bool as a builtin primitive type. Needed for cc on OSF/1 5.1.
181 2002-04-24  Bruno Haible  <bruno@clisp.org>
183         * gettext-0.11.2 released.
185 2002-04-08  Bruno Haible  <bruno@clisp.org>
187         * gettext.m4 (AM_GNU_GETTEXT): Don't use _nl_domain_bindings; its
188         linkage name has changed between gettext 0.10.35 and 0.10.36.
189         Reported by Albert Chin-A-Young <china@thewrittenword.com>.
191         * lib-link.m4 (AC_LIB_LINKFLAGS_BODY): Handle -R options that appear
192         in $dependency_libs, for example on HP-UX 10.20 and OSF/1.
193         Reported by Albert Chin-A-Young <china@thewrittenword.com>
194         and Nelson H. F. Beebe <beebe@math.utah.edu>.
196         * javacomp.m4 (gt_JAVACOMP): Test whether "gcj -C" really works, to
197         protect against systems where libgcj.jar is missing or misinstalled.
199 2002-03-12  Bruno Haible  <bruno@clisp.org>
201         * gettext-0.11.1 released.
203 2002-03-04  Bruno Haible  <bruno@clisp.org>
205         * setenv.m4 (gt_FUNC_SETENV): Also check whether unsetenv is missing.
207 2002-03-02  Bruno Haible  <bruno@clisp.org>
209         * gettext.m4 (AM_GNU_GETTEXT): Set LIBINTL and LTLIBINTL to empty if
210         no preinstalled GNU gettext was found.
211         Reported by Paul Eggert.
213 2002-02-10  Bruno Haible  <bruno@clisp.org>
215         * gettext.m4 (AM_GNU_GETTEXT): Don't prevent installation of libintl
216         on NetBSD.
218 2002-02-06  Bruno Haible  <bruno@clisp.org>
220         * libtool.m4: Upgrade from libtool-1.4 to libtool-1.4.2.
222 2002-02-02  Bruno Haible  <bruno@clisp.org>
224         * fnmatch.m4 (gt_FUNC_FNMATCH): Ensure directory lib exists.
226 2002-02-04  Bruno Haible  <bruno@clisp.org>
228         * javacomp.m4 (gt_JAVACOMP): Use changequote to protect brackets.
229         Reported by Santiago Vila <sanvila@unex.es>.
231 2002-01-31  Bruno Haible  <bruno@clisp.org>
233         * gettext-0.11 released.
235 2002-01-30  Bruno Haible  <bruno@clisp.org>
237         * error.m4: New file.
238         * Makefile.am (EXTRA_DIST): Add it.
240 2002-01-24  Bruno Haible  <bruno@clisp.org>
242         * lib-link.m4 (AC_LIB_LINKFLAGS_BODY): Don't use AC_LIB_APPENDTOVAR
243         for LIB variables.
245 2002-01-24  Bruno Haible  <bruno@clisp.org>
247         * lib-link.m4 (AC_LIB_LINKFLAGS): Also define LTLIB${NAME}.
248         (AC_LIB_HAVE_LINKFLAGS): Likewise.
249         (AC_LIB_LINKFLAGS_BODY): Also define LTLIB${NAME}.
250         * iconv.m4 (AM_ICONV_LINK): Also define LTLIBICONV.
251         * gettext.m4 (AM_GNU_GETTEXT): Define LIBINTL and LTLIBINTL instead
252         of INTLLIBS.
254 2002-01-20  Bruno Haible  <bruno@clisp.org>
256         * lib-link.m4 (AC_LIB_LINKFLAGS): Fix quoting so that multiple
257         invocations of this macro work. Also set HAVE_LIBNAME for use by
258         AC_LIB_LINKFLAGS_BODY.
259         (AC_LIB_HAVE_LINKFLAGS): Fix quoting here as well.
260         (AC_LIB_LINKFLAGS_BODY): If a HAVE_LIBNAME macro is already set,
261         use the result of the corresponding previous AC_LIB_LINKFLAGS
262         invocation, don't look on the filesystem. Fix typo for /usr/lib.
263         Fix hardcode_libdir_flag_spec evaluation.
265 2002-01-20  Bruno Haible  <bruno@clisp.org>
267         * libtool.m4 (_LT_AC_LTCONFIG_HACK): Remove two temporary files after
268         use.
270 2002-01-19  Bruno Haible  <bruno@clisp.org>
272         * iconv.m4 (AM_ICONV_LINK): New macro, extracted from AM_ICONV.
273         (AM_ICONV): Call it.
274         * gettext.m4 (AM_GNU_GETTEXT): Call AM_ICONV_LINK instead of AM_ICONV.
276 2002-01-19  Bruno Haible  <bruno@clisp.org>
278         * gettext.m4 (AM_GNU_GETTEXT): Don't consider that -liconv is
279         necessary for -lintl. Instead, use the $LIBICONV value determined by
280         the AM_ICONV macro.
282 2002-01-19  Bruno Haible  <bruno@clisp.org>
284         * gettext.m4 (AM_GNU_GETTEXT): Remove shortcut check for <libintl.h>.
286 2002-01-18  Bruno Haible  <bruno@clisp.org>
288         * gettext.m4 (AM_PO_SUBDIRS): Split preprocessing of POTFILES.in into
289         two separate sed calls, otherwise the backslash that terminates the
290         last line doesn't get removed if the last line of POTFILES.in is a
291         comment line or a blank line.
293 2002-01-18  Bruno Haible  <bruno@clisp.org>
295         * gettext.m4 (AM_PO_SUBDIRS): Improve "found msgfmt program" message.
297 2002-01-13  Bruno Haible  <bruno@clisp.org>
299         * *.m4: Add copyright notice.
300         * hostname.m4: Quote first argument of AC_DEFUN.
302 2002-01-13  Bruno Haible  <bruno@clisp.org>
304         * lib-link.m4 (AC_LIB_LINKFLAGS): Avoid macro interaction with
305         AC_LIB_LINKFLAGS_BODY. Undefine the macros after use.
306         (AC_LIB_HAVE_LINKFLAGS): New macro.
308 2002-01-13  Bruno Haible  <bruno@clisp.org>
310         * lib-link.m4 (AC_LIB_LINKFLAGS): Fix mistake.
312 2002-01-12  Bruno Haible  <bruno@clisp.org>
314         * libtool.m4: Add support for Intel icc.
316 2002-01-12  Bruno Haible  <bruno@clisp.org>
318         * lib-prefix.m4 (AC_LIB_PREPARE_PREFIX): Fix shell programming mistake.
319         (AC_LIB_WITH_FINAL_PREFIX): New macro.
320         (AC_LIB_PREFIX): Use AC_LIB_WITH_FINAL_PREFIX. Remove
321         acl_final_exec_prefix assignment already done in AC_LIB_PREPARE_PREFIX.
322         * lib-link.m4 (AC_LIB_LINKFLAGS_BODY): Use AC_LIB_WITH_FINAL_PREFIX.
323         (AC_LIB_APPENDTOVAR): Likewise.
325 2002-01-12  Bruno Haible  <bruno@clisp.org>
327         * gettext.m4 (AM_PO_SUBDIRS): Exclude FreeBSD's msgfmt and xgettext
328         programs. They give usage messages on stderr but then terminate with
329         exit code 0.
331 2002-01-05  Bruno Haible  <bruno@clisp.org>
333         * gettext.m4 (AM_PO_SUBDIRS): Look for Rules-* files in the source dir,
334         not in the build dir.
336 2002-01-04  Bruno Haible  <bruno@clisp.org>
338         * gettext.m4 (AM_GNU_GETTEXT): If no intl directory exists and GNU
339         gettext was not found in libc or preinstalled libintl, don't define
340         ENABLE_NLS, and set USE_NLS to 'no'.
342 2001-12-12  Bruno Haible  <bruno@clisp.org>
344         * gettext.m4 (AM_PO_SUBDIRS): Reject xgettext versions that don't
345         support the --copyright-holder option.
347 2001-12-17  Bruno Haible  <bruno@clisp.org>
349         * fnmatch.m4: New file, inspired by autoconf-2.13 and autoconf-2.52.
350         * Makefile.am (EXTRA_DIST): Add it.
352 2001-12-17  Bruno Haible  <bruno@clisp.org>
354         * getline.m4 (AM_FUNC_GETLINE): Include <stdlib.h>, not <sys/types.h>,
355         for declaring size_t and exit().  #define getline to a different
356         symbol at linkage level.
358 2001-12-11  Bruno Haible  <bruno@clisp.org>
360         * javacomp.m4 (gt_JAVACOMP): Fix typo in jikes test.
362 2001-12-11  Bruno Haible  <bruno@clisp.org>
364         * gettext.m4 (AM_PO_SUBDIRS): Don't insert obsolete Rules-* files into
365         the Makefile.
367 2001-12-03  Bruno Haible  <bruno@clisp.org>
369         * gettext.m4 (AM_PO_SUBDIRS): Fix construction of Makefile if
370         builddir != srcdir.
372 2001-12-02  Bruno Haible  <bruno@clisp.org>
374         * lib-ld.m4: New file, extracted from libtool-1.4 libtool.m4.
375         * lib-link.m4: New file.
376         * lib-prefix.m4: New file.
377         * Makefile.am (aclocal_DATA): Add them.
378         (EXTRA_DIST): Likewise.
379         * iconv.m4 (AM_ICONV): Remove AC_ARG_WITH call. Invoke
380         AC_LIB_LINKFLAGS_BODY. Use $LIBICONV instead of "-lintl". Add
381         $INCICONV to CPPFLAGS if appropriate.
382         * gettext.m4 (AM_WITH_LIBINTL): Remove macro.
383         (AM_GNU_GETTEXT): Invoke AC_LIB_LINKFLAGS_BODY. Use $LIBINTL instead
384         of "-lintl $LIBICONV". Add $INCINTL to CPPFLAGS if appropriate.
386 2001-12-02  Bruno Haible  <bruno@clisp.org>
388         * gettext.m4 (AM_GNU_GETTEXT): Avoid an error message if there is
389         no Rules-* file.
391 2001-12-04  Bruno Haible  <bruno@clisp.org>
393         * javacomp.m4 (gt_JAVACOMP): Exclude at.dms.kjc.Main (KOPI) versions
394         released in 2000, because they can't compile intl-java. Version 1.4F
395         [May 2000] is buggy, version 1.5B [August 2001] is OK.
397 2001-11-25  Bruno Haible  <bruno@clisp.org>
399         * gettext.m4 (AM_PO_SUBDIRS): Also substitute UPDATEPOFILES and
400         DUMMYPOFILES into Makefile. Also insert Makevars and Rules-* into
401         Makefile.
403 2001-11-18  Bruno Haible  <haible@clisp.cons.org>
405         * gettext.m4: Split into submacros.
406         (AM_GNU_GETTEXT): Allow the first argument to be 'external'. Verify
407         the first two arguments. Add --with-libintl-prefix option.
408         (AM_WITH_LIBINTL, AM_PO_SUBDIRS, AM_INTL_SUBDIR): New macros.
410 2001-11-11  Bruno Haible  <haible@clisp.cons.org>
412         * gettext.m4 (AM_GNU_GETTEXT): For builds with $builddir != $srcdir,
413         prepend $(srcdir) to all elements of POFILES and GMOFILES.
415 2001-11-11  Bruno Haible  <haible@clisp.cons.org>
417         * javaexec.m4 (gt_JAVAEXEC): Use HAVE_JAVA instead of HAVE_JAVA_JVM.
418         The problem seen with automake-1.4 is gone with automake-1.5.
420 2001-11-05  Bruno Haible  <haible@clisp.cons.org>
422         * stdint_h.m4: New file.
423         * Makefile.am (EXTRA_DIST): Add it.
424         * uintmax_t.m4 (jm_AC_TYPE_UINTMAX_T): Require also
425         jm_AC_HEADER_STDINT_H.
426         * mkdtemp.m4 (gt_FUNC_MKDTEMP): Call jm_AC_HEADER_INTTYPES_H instead
427         of testing for inttypes.h. Call jm_AC_HEADER_STDINT_H instead of
428         testing for stdint.h.
430 2001-11-01  Bruno Haible  <haible@clisp.cons.org>
432         * javacomp.m4 (gt_JAVACOMP): Test for the existence of gcj, javac,
433         jikes in $PATH. Needed because the call of a program not found in PATH
434         yields return code 1 with SunOS 4 /bin/sh and is thus indistinguishable
435         from a successful call returning 1.
436         * javaexec.m4 (gt_JAVAEXEC): Likewise for gij, java, jre, jview.
438 2001-10-30  Bruno Haible  <haible@clisp.cons.org>
440         * gettext.m4 (AM_GNU_GETTEXT): Make sure "make dist" works even when
441         configured with --disable-nls.
443 2001-10-21  Bruno Haible  <haible@clisp.cons.org>
445         * mkdtemp.m4 (gt_FUNC_MKDTEMP): Also check for <inttypes.h>.
447 2001-10-21  Bruno Haible  <haible@clisp.cons.org>
449         * gettext.m4 (AM_GNU_GETTEXT): In INTLLIBS, use ${top_builddir}
450         instead of $(top_builddir), so that the value can also be used in
451         shell scripts. Note that in Makefiles both ${top_builddir} and
452         $(top_builddir) are equivalent.
454 2001-10-09  Bruno Haible  <haible@clisp.cons.org>
456         * gettext.m4 (AM_GNU_GETTEXT): Add check for getc_unlocked.
458 2001-09-29  Bruno Haible  <haible@clisp.cons.org>
460         * hostname.m4: New file.
461         * Makefile.am (EXTRA_DIST): Add it.
463 2001-10-10  Bruno Haible  <haible@clisp.cons.org>
465         * javacomp.m4 (gt_JAVACOMP): Ignore gcj version 2.xx, require at least
466         gcj 3.0.
468 2001-09-27  Bruno Haible  <haible@clisp.cons.org>
470         * gettext.m4 (AM_GNU_GETTEXT): Inline AM_WITH_NLS call.
471         (AM_WITH_NLS): Remove macro.
473 2001-09-23  Bruno Haible  <haible@clisp.cons.org>
475         * siginfo.m4: New file.
476         * Makefile.am (EXTRA_DIST): Add it.
478 2001-09-18  Bruno Haible  <haible@clisp.cons.org>
480         * gettext.m4 (AM_WITH_NLS): Test for msgmerge which understands the
481         --update option.
483 2001-10-20  Bruno Haible  <haible@clisp.cons.org>
485         Assume strchr() exists.
486         * gettext.m4 (AM_GNU_GETTEXT): Remove check for strchr.
488 2001-09-17  Bruno Haible  <haible@clisp.cons.org>
490         * backupfile.m4: New file.
491         * Makefile.am (EXTRA_DIST): Add it.
493 2001-09-25  Bruno Haible  <haible@clisp.cons.org>
495         * javacomp.m4: Recognize javac exit code 2.
497 2001-09-24  Bruno Haible  <haible@clisp.cons.org>
499         * gettext.m4 (AM_WITH_NLS): Capture not only the value of $LINGUAS,
500         but also whether it was set or unset.
501         Reported by Andreas Schwab <schwab@suse.de>.
503 2001-08-12  Jim Meyering  <meyering@lucent.com>
505         * mbrtowc.m4: Quote first arg of AC_DEFUN.
506         * mbstate_t.m4: Likewise.
507         * mbswidth.m4: Likewise.
509 2001-09-02  Bruno Haible  <haible@clisp.cons.org>
511         * signalblocking.m4: New file.
512         * Makefile.am (EXTRA_DIST): Add it.
514 2001-09-08  Bruno Haible  <haible@clisp.cons.org>
516         * javacomp.m4: New file.
517         * javaexec.m4: New file.
518         * Makefile.am (EXTRA_DIST): Add them.
520 2001-09-06  Bruno Haible  <haible@clisp.cons.org>
522         * setenv.m4: New file.
523         * Makefile.am (EXTRA_DIST): Add it.
525 2001-09-02  Bruno Haible  <haible@clisp.cons.org>
527         * mkdtemp.m4: New file.
528         * tmpdir.m4: New file.
529         * Makefile.am (EXTRA_DIST): Add them.
531 2001-09-03  Bruno Haible  <haible@clisp.cons.org>
533         * flex.m4: New file.
534         * Makefile.am (EXTRA_DIST): Add it.
536 2001-07-22  Bruno Haible  <haible@clisp.cons.org>
538         * gettext.m4 (AM_GNU_GETTEXT): Remove computation of CATALOGS.
539         (AM_WITH_NLS): Compute ALL_LINGUAS, GMOFILES, POFILES, CATALOGS while
540         creating po/Makefile from po/Makefile.in. Remove computation of
541         GMOFILES, POFILES during configure.
543 2001-07-22  Bruno Haible  <haible@clisp.cons.org>
545         * gettext.m4 (AM_WITH_NLS): Simplify the logic. Use the same tests
546         for MSGFMT and XGETTEXT in the case we use a preinstalled GNU libintl
547         and in the case of using the included libintl.
549 2001-06-30  Bruno Haible  <haible@clisp.cons.org>
551         * stdbool.m4: New file.
552         * Makefile.am (EXTRA_DIST): Add it.
554 2001-06-10  Bruno Haible  <haible@clisp.cons.org>
556         * ssize_t.m4: New file.
557         * unionwait.m4: New file.
558         * Makefile.am (EXTRA_DIST): Add them.
560 2001-09-13  Bruno Haible  <haible@clisp.cons.org>
562         * gettext-0.10.40 released.
564 2001-09-13  Bruno Haible  <haible@clisp.cons.org>
566         * gettext.m4 (AM_WITH_NLS): Change version determination of bison, so
567         that it also works with bison-1.29.
568         Reported by Karl Berry <karl@gnu.org>.
570 2001-07-24  Bruno Haible  <haible@clisp.cons.org>
572         * gettext-0.10.39 released.
574 2001-06-25  Bruno Haible  <haible@clisp.cons.org>
576         * mbswidth.m4: Also check for mbsinit. Needed for SCO 3.2v5.0.2.
578 2001-06-14  Bruno Haible  <haible@clisp.cons.org>
580         * gettext.m4 (AM_WITH_NLS): Add support for autoconf-2.50.
582 2001-06-08  Bruno Haible  <haible@clisp.cons.org>
584         * libtool.m4: Upgrade to libtool-1.4.
586 2001-05-30  Bruno Haible  <haible@clisp.cons.org>
588         * gettext.m4 (AM_WITH_NLS): Look only for GNU msgfmt and GNU xgettext.
589         Set the variables to ":" if not found.
590         * progtest.m4 (AM_PATH_PROG_WITH_TEST): If not found, print "no", not
591         the default value.
593 2001-05-23  Bruno Haible  <haible@clisp.cons.org>
595         * gettext-0.10.38 released.
597 2001-05-23  Bruno Haible  <haible@clisp.cons.org>
599         * iconv.m4 (AM_ICONV): Accept --with-libiconv-prefix option.
601 2001-05-17  Bruno Haible  <haible@clisp.cons.org>
603         * gettext.m4 (AM_WITH_NLS): Fix dcgettext test. Always add $LIBICONV
604         when using -lintl, because libintl may be a static library depending
605         on a (static or shared) libiconv.
607 2001-05-12  Paul Eggert  <eggert@twinsun.com>
609         * gettext.m4 (AM_GNU_GETTEXT): Add check for strtoul.
611 2001-05-14  Bruno Haible  <haible@clisp.cons.org>
613         * gettext.m4 (AM_WITH_NLS): Create po/POTFILES right before
614         po/Makefile, at config.status run time. Make it work independently of
615         the subdir name and of the subdir level.
616         (AM_GNU_GETTEXT): Don't create po/POTFILES at configure time.
618 2001-05-11  Bruno Haible  <haible@clisp.cons.org>
620         * glibc21.m4: New file, from fileutils-4.1.
621         * gettext.m4 (AM_GNU_GETTEXT): Require jm_GLIBC21.
622         * Makefile.am (EXTRA_DIST): Add glibc21.m4.
623         (aclocal_DATA): Add glibc21.m4.
625 2001-05-04  Bruno Haible  <haible@clisp.cons.org>
627         * gettext.m4 (AM_WITH_NLS): Let the GNU gettext package install its
628         libintl when a GNU libintl is already preinstalled.
630 2001-04-30  Bruno Haible  <haible@clisp.cons.org>
632         * gettext.m4 (AM_GNU_GETTEXT): Also check for the getegid, geteuid,
633         getgid, getuid functions. Needed for mingw32.
635 2001-04-27  H. J. Lu  <hjl@lucon.org>
636             Bruno Haible  <haible@clisp.cons.org>
638         * gettext.m4 (AM_WITH_NLS): Fix $CONFIG_FILES matching so it deals
639         correctly with tabs. Define INSTOBJEXT and GENCAT for older Makefiles.
641 2001-04-19  Bruno Haible  <haible@clisp.cons.org>
643         * gettext-0.10.37 released.
645 2001-04-17  Bruno Haible  <haible@clisp.cons.org>
647         * mbswidth.m4: Also include <string.h>; this is where AIX 3.2.5
648         declares wcwidth.
650 2001-04-12  Bruno Haible  <haible@clisp.cons.org>
652         * gettext.m4: Workaround an automake-1.4 bug: Don't write
653         AM_DISABLE_SHARED, even in comments, because that causes 'aclocal'
654         to pull in the libtool.m4 macros, which causes 'automake' to use
655         @LIBTOOL@ in its rules, even for packages that haven't called
656         AM_PROG_LIBTOOL.
658 2001-04-12  Bruno Haible  <haible@clisp.cons.org>
660         * gettext.m4 (AM_WITH_NLS): Fix syntax error in 'case'. Change
661         whitespace in $CONFIG_FILES to spaces for matching with 'case'.
662         Reported by Thorsten Kukuk <kukuk@suse.de>.
664 2001-04-11  Bruno Haible  <haible@clisp.cons.org>
666         * gettext.m4 (AM_WITH_NLS): Even if 'msgfmt' is not found in $PATH,
667         set CATOBJEXT=.gmo and use the gettext in libc or libintl.
669 2001-04-04  Bruno Haible  <haible@clisp.cons.org>
671         * mbswidth.m4: New file, from textutils-2.0.13 with modifications.
672         * mbrtowc.m4: Likewise.
673         * mbstate_t.m4: Likewise.
674         * Makefile.am (EXTRA_DIST): Add them.
676 2001-03-29  Bruno Haible  <haible@clisp.cons.org>
678         * gettext-0.10.36 released.
680 2001-03-23  Bruno Haible  <haible@clisp.cons.org>
682         * gettext.m4 (AM_WITH_NLS): Check for bison and set INTLBISON.
684 2001-03-20  Bruno Haible  <haible@clisp.cons.org>
686         * iconv.m4 (AM_ICONV): Recommend GNU libiconv.
688 2001-03-16  Bruno Haible  <haible@clisp.cons.org>
690         * gettext.m4 (AM_WITH_NLS): Allow po/Makefile.in to be generated from
691         a different file than po/Makefile.in.in.
693 2001-03-11  Bruno Haible  <haible@clisp.cons.org>
695         * getline.m4: New file, from fileutils-4.0.41 with modifications.
696         * Makefile.am (EXTRA_DIST): Add it.
698 2001-03-11  Bruno Haible  <haible@clisp.cons.org>
700         * gettext.m4 (AM_WITH_NLS): Accept a second argument 'need-ngettext'.
701         If it is given, check for the presence of ngettext() as well.
703 2001-03-10  Bruno Haible  <haible@clisp.cons.org>
705         * signed.m4: Quote first argument of AC_DEFUN.
707 2001-03-09  Bruno Haible  <haible@clisp.cons.org>
709         * Makefile.am (aclocal_DATA): Add codeset.m4 and iconv.m4, both needed
710         by gettext.m4.
712         * iconv.m4 (AM_ICONV): Cosmetic tweaks.
713         * setlocale.m4 (gt_SETLOCALE): Likewise.
715 2001-03-06  Bruno Haible  <haible@clisp.cons.org>
717         * signed.m4: New file.
718         * Makefile.am (EXTRA_DIST): Add it.
720 2001-03-03  Bruno Haible  <haible@clisp.cons.org>
722         * gettext.m4 (AM_WITH_NLS): Add $LIBICONV to $INTLLIBS.
724 2001-02-07  Pavel Roskin  <proski@gnu.org>
726         * c-bs-a.m4: Quote first argument of AC_DEFUN.
727         * codeset.m4: Likewise.
728         * gettext.m4: Likewise.
729         * iconv.m4: Likewise.
730         * inttypes_h.m4: Likewise.
731         * isc-posix.m4: Likewise.
732         * lcmessage.m4: Likewise.
733         * libtool.m4: Likewise.
734         * progtest.m4: Likewise.
735         * setlocale.m4: Likewise.
736         * uintmax_t.m4: Likewise.
737         * ulonglong.m4: Likewise.
739 2001-01-21  Bruno Haible  <haible@clisp.cons.org>
741         Use libtool.
742         * libtool.m4: New file, from libtool-1.3.5.
743         * Makefile.am (EXTRA_DIST): Add it.
744         * gettext.m4 (AM_WITH_NLS): Accept 'use-libtool' as first argument.
745         New variable BUILD_INCLUDED_LIBINTL. Don't force USE_NLS, force only
746         BUILD_INCLUDED_LIBINTL.
747         Remove unused variable INTLDEPS.
748         Fix value of INTLLIBS to match documentation.
749         Avoid unwanted matches of po/Makefile.in with AC_OUTPUT argument.
750         (AM_GNU_GETTEXT): Accept 'use-libtool' as first argument. Rename
751         variable l to INTL_LIBTOOL_SUFFIX_PREFIX.
753 2001-01-20  Bruno Haible  <haible@clisp.cons.org>
755         * gettext.m4 (AM_GNU_GETTEXT): Change computation of NEW_LINGUAS to
756         not include catalogs which are not present. Reported by Fredrik
757         Hallenberg. Also include catalogs of which a variant is requested.
759 2001-01-20  Bruno Haible  <haible@clisp.cons.org>
761         * gettext.m4 (AM_WITH_NLS): Add a third argument to AC_DEFINE.
762         * lcmessage.m4 (AM_LC_MESSAGES): Likewise.
764 2001-01-15  Bruno Haible  <haible@clisp.cons.org>
766         * iconv.m4 (AM_ICONV): Also check whether the iconv declaration
767         has const.
769 2001-01-07  Bruno Haible  <haible@clisp.cons.org>
771         * gettext.m4 (AM_WITH_NLS): Remove third argument. Don't call
772         AC_LINK_FILES. Now done through simple file copy in intl/Makefile.in.
773         (AM_GNU_GETTEXT): Remove GT_NO and GT_YES macros.
775 2001-01-07  Bruno Haible  <haible@clisp.cons.org>
777         * gettext.m4 (AM_GNU_GETTEXT): Assume <locale.h> exists.
778         * setlocale.m4 (gt_SETLOCALE): Likewise.
780 2001-01-06  Bruno Haible  <haible@clisp.cons.org>
782         Remove catgets fallback code.
783         - It does not handle message clash prevention through domains and
784           dgettext().
785         - It does not handle message catalog inheritance and the LANGUAGE
786           environment variable.
787         - It does not handle locale aliases.
788         - It does not handle automatic charset conversion.
789         - It does not handle plural form handling and ngettext().
790         - It uses a slow string to integer conversion.
791         - It is sensitive against installation problems.
792         * gettext.m4 (AM_WITH_NLS): Don't look for catgets any more. Don't
793         define INSTOBJEXT. Don't create intl/po2msg.sed and intl/po2tbl.sed.
795 2001-01-06  Bruno Haible  <haible@clisp.cons.org>
797         * setlocale.m4: New file.
798         * Makefile.am (EXTRA_DIST): Add it.
800 2001-01-06  Bruno Haible  <haible@clisp.cons.org>
802         * gettext.m4 (AM_WITH_NLS): Look for GNU gettext in libc and libintl,
803         ignoring Solaris X/Open gettext. Rename cache variables.
805 2000-12-30  Bruno Haible  <haible@clisp.cons.org>
807         * ulonglong.m4: New file, from fileutils-4.0.32.
808         * inttypes_h.m4: Likewise.
809         * uintmax_t.m4: Likewise.
810         * Makefile.am (EXTRA_DIST): Add them.
812 2000-09-14  Bruno Haible  <haible@clisp.cons.org>
814         * gettext.m4 (AM_WITH_NLS): Make the tests for gettext in libc and
815         in libintl similar. If found in libintl, add "-lintl" to $LIBS during
816         subsequent AC_TRY_LINKs and later to INTLLIBS.
817         Reported by GaĆ«l Roualland <gael.roualland@dial.oleane.com>.
819 2000-08-23  Bruno Haible  <haible@clisp.cons.org>
821         * c-bs-a.m4: New file, from sh-utils-2.0j.
822         * Makefile.am (EXTRA_DIST): Add it.
824 2000-07-29  Bruno Haible  <haible@clisp.cons.org>
826         * Makefile.am (EXTRA_DIST): Add codeset.m4, iconv.m4.
828 2000-07-28  Bruno Haible  <haible@clisp.cons.org>
830         Drop support for old Linux specific .msg catalog format.
831         * gettext.m4 (AM_GNU_GETTEXT): Assume .cat is always X/Open format.
832         Renamed xopen-msg.sed to po2msg.sin.
834 2000-07-28  Bruno Haible  <haible@clisp.cons.org>
836         * gettext.m4 (AM_GNU_GETTEXT): Renamed po2tbl.sed.in to po2tbl.sin.
838 2000-07-28  Bruno Haible  <haible@clisp.cons.org>
840         * gettext.m4 (AM_GNU_GETTEXT): The sed scripts are in $srcdir/intl,
841         and po2msg.sed, po2tbl.sed must be created in the intl subdir.
843 2000-06-16  Bruno Haible  <haible@clisp.cons.org>
845         * codeset.m4: New file, taken from fileutils-4.0u, with prefix AM.
846         * iconv.m4: New file, taken from fileutils-4.0u, with prefix AM.
847         * gettext.m4 (AM_GNU_GETTEXT): Add check for headers <stddef.h>,
848         <stdlib.h>. Add check for functions feof_unlocked, fgets_unlocked.
849         Invoke AM_ICONV and AM_LANGINFO_CODESET. Require AC_CANONICAL_HOST.
850         Bump to serial 7.
852         * isc-posix.m4: Undefine the macro before calling AC_DEFUN, otherwise
853         with autoconf-2.13 we get lots of ***BUG in Autoconf--please report***
854         errors.
856 2000-05-06  Ulrich Drepper  <drepper@redhat.com>
858         * gettext.m4: Add tests for tsearch, iconv, and mempcpy.
860         * gettext.m4: Lots of bug fixes.
862 1998-06-01 22:28  Ulrich Drepper  <drepper@cygnus.com>
864         * gettext.m4: Allow arguments for AM_GNU_GETTEXT to customize for
865         Cygnus trees.
867 1998-05-01 08:47  Ulrich Drepper  <drepper@cygnus.com>
869         * gettext-0.10.35 released.
871 1998-04-30  Ulrich Drepper  <drepper@cygnus.com>
873         * gettext.m4: Add AC_OUTPUT_COMMANDS in AM_GNU_GETTEXT to rewrite
874         the po/Makefile.
876 1998-04-29  Ulrich Drepper  <drepper@cygnus.com>
878         * Makefile.am (EXTRA_DIST): No need to mention *.m4 files here.
880         * gettext.m4: Fix test for gettext in libintl.
881         Patch by Guido Flohr <gufl0000@stud.uni-sb.de>.
883 1998-04-28  Ulrich Drepper  <drepper@cygnus.com>
885         * gettext.m4: Don't test for values.h.
887 1998-04-27 21:17  Ulrich Drepper  <drepper@cygnus.com>
889         * gettext.m4, lcmessage.m4, progtest.m4: Moved to here from toplevel.