X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=lib%2FChangeLog;h=04f364d095c844b72accba7676c7526d90060b3b;hb=93f20861d0ef8383725ceb95772aee532c2c26ff;hp=8fcca51fad1e27b4b49b984c1d6b804049f5e144;hpb=0ae0f41ff2ce6943acd3620233efd393760c6c2e;p=gnulib.git diff --git a/lib/ChangeLog b/lib/ChangeLog index 8fcca51fa..04f364d09 100644 --- a/lib/ChangeLog +++ b/lib/ChangeLog @@ -1,6 +1,169 @@ +2002-11-21 Jim Meyering + + Merge in changes from the coreutils. + + * mountlist.h (ME_DUMMY): Don't count entries of type `auto' as dummy + ones. At least on GNU/Linux systems, `auto' means something else. + From Michael Stone. + +2002-11-20 Paul Eggert + + Merge argmatch cleanups from Bison. Assume C89. + + * argmatch.c: Include config.h here, not in argmatch.h. + Include stdlib.h, for EXIT_FAILURE. + Always include , since we assume C89. + (EXIT_FAILURE): Remove pre-C89 bug workaround. + * argmatch.h: Do not include or . + Include instead, since it's all we need for size_t. + (PARAMS): Remove. All uses removed. + (ARRAY_CARDINALITY): Do not bother to #undef. + (ARRAY_CARDINALITY, ARGMATCH, ARGCASEMATCH, invalid_arg, + ARGMATCH_VALID, XARGMATCH, XARGCASEMATCH): + Remove unnecessary parentheses. + (ARGMATCH_VALID, XARGMATCH, XARGCASEMATCH): + Insert necessary parentheses. + (ARGMATCH_CONSTRAINT, ARGMATCH_VERIFY): New macros. + (ARGMATCH_ASSERT): Use ARGMATCH_CONSTRAINT. + +2002-11-19 Bruno Haible + + * mbswidth.c: Include mbswidth.h right at the beginning. + * mbswidth.h: Include , for size_t. + + * mbswidth.h (PARAMS): Remove macro. + (mbswidth, mbsnwidth): Use ANSI C function declarations. + * mbswidth.c (mbswidth, mbsnwidth): Likewise. + + * gcd.h (PARAMS): Remove macro. + (gcd): Use ANSI C function declarations. + * gcd.c (gcd): Likewise. + +2002-11-15 Bruno Haible + + * strcspn.c: Include . + (strcspn): Use ANSI C function declaration. Change return type to + size_t. Use NULL. + * strpbrk.c: Minimize diffs to glibc. Include . + (strpbrk): Use NULL. + * strpbrk.h (PARAMS): Remove macro. + (strpbrk): Use ANSI C function declaration. + * strstr.c: Don't include . + * strstr.h (PARAMS): Remove macro. + (strstr): Use ANSI C function declarations. + +2002-11-06 Bruno Haible + + * gcd.h (gcd): Change argument type to 'unsigned long'. + * gcd.c (gcd): Likewise. + +2002-11-05 Bruno Haible + + * gcd.h: New file, from gettext-0.11.5. + * gcd.c: New file, from gettext-0.11.5. + +2002-11-05 Bruno Haible + + * error.c [!_LIBC]: Include gettext.h instead of . + * getopt.c [!_LIBC]: Include gettext.h instead of . + * obstack.c [!_LIBC]: Include gettext.h instead of . + * regex.c [!_LIBC]: Include gettext.h instead of . + + * argmatch.c: Include gettext.h instead of and . + * makepath.c: Include gettext.h instead of and . + + * closeout.c: Include gettext.h instead of . + * human.c: Include gettext.h instead of . + * quotearg.c: Include gettext.h instead of . + * rpmatch.c: Include gettext.h instead of . + * unicodeio.c: Include gettext.h instead of . + * userspec.c: Include gettext.h instead of . + * version-etc.c: Include gettext.h instead of . + * xmalloc.c: Include gettext.h instead of . + (textdomain): Remove definition. + * xmemcoll.c: Include gettext.h instead of . + + * long-options.c: Remove include of and definition of _. + * same.c: Remove include of and definition of _. + +2002-11-04 Bruno Haible + + * stpcpy.h: New file, from GNU gettext-0.11.5. + * strcase.h: New file, from GNU gettext-0.11.5. + * strpbrk.h: New file, from GNU gettext-0.11.5. + * strstr.h: New file, from GNU gettext-0.11.5. + * xgetcwd.h: New file, from GNU gettext-0.11.5. + +2002-05-09 Bruno Haible + + * config.charset: Update for newest glibc. Add canonical names + ISO-8859-14, KOI8-T, TCVN5712-1, GEORGIAN-PS. + +2002-05-09 Bruno Haible + + * localcharset.c (get_charset_aliases): Add more Windows specific + aliases. + +2002-05-08 Owen Taylor + + * config.charset: A few additions for Solaris. + +2001-12-05 Bruno Haible + + * localcharset.c (locale_charset): Don't return an empty string. + +2001-10-23 Bruno Haible + + * config.charset: msdos in uk_UA uses CP1125. + +2001-08-05 Bruno Haible + + Make it possible to build libcharset with CC=gcc CFLAGS="-x c++". + * localcharset.c (locale_charset): Declare as extern "C". + +2002-02-15 Bruno Haible + + * config.charset [msdosdjgpp]: For Russian, use CP866. + +2002-02-11 Bruno Haible + + * config.charset: Add support for NetBSD. + +2002-09-25 + + * strdup.c: copy from libc/string (via ../config/srclist*). + * getopt*: copy from libc/posix. + * gettext.h: copy from gettext. + * .cppi-disable: add strdup.c, gettext.h. + +2002-07-01 Jim Meyering + + * c-stack.c: Include sys/time.h. + From Volker Borchert. + +2002-06-11 Paul Eggert + + * fnmatch.c, fnmatch_loop.c (WIDE_CHAR_SUPPORT): + New macro. Use it uniformly instead of + (defined HAVE_WCTYPE_H && defined HAVE_WCHAR_H). + It also uses HAVE_BTOWC, to fix a porting bug on Solaris 2.5.1 + reported by Vin Shelton. + +2002-06-22 Jim Meyering + + * fnmatch.c (ISASCII, ISPRINT): Undefine, to avoid warning about + redefinition due to Solaris5.6's definition in /usr/include/sys/euc.h. + +2002-06-22 Paul Eggert + + * c-stack.h (segv_handler, c_stack_action) [! defined SA_SIGINFO]: + Do not assume SA_SIGINFO behavior. + Bug reported by Jim Meyering on NetBSD 1.5.2. + 2002-06-22 Jim Meyering * c-stack.c, c-stack.h: New files, from diffutils-2.8.2. + * exitfail.c, exitfail.h: Likewise. * Makefile.am (libfetish_a_SOURCES): Add exitfail.c and exitfail.h.