Assume ANSI C.
[gnulib.git] / lib / ChangeLog
index da95230..be7254f 100644 (file)
@@ -1,6 +1,95 @@
+2003-06-20  Bruno Haible  <bruno@clisp.org>
+
+       Assume C89, so PARAMS isn't needed.
+       * unicodeio.h (PARAMS): Remove.
+       * unicodeio.c: Don't use PARAMS.
+
+2003-06-18  Jim Meyering  <jim@meyering.net>
+
+       Merge changes from coreutils.
+       * readutmp.c: Include <string.h> and <stdlib.h> unconditionally.
+       Remove explicit declarations of xmalloc and realloc.
+       Include xalloc.h.
+       (read_utmp): Remove anachronistic cast of xmalloc.
+
+2003-06-17  Paul Eggert  <eggert@twinsun.com>
+
+       Assume C89, so PARAMS isn't needed.
+       * backupfile.h (PARAMS): Remove.  All uses removed.
+       * closeout.h, dirname.h, filemode.h, fsusage.h, getdate.h, getline.h,
+       group-member.h, hard-locale.h, hash.h, linebuffer.h, long-options.h,
+       makepath.h, memcasecmp.h, memcoll.h, modechange.h, mountlist.h,
+       path-concat.h, physmem.h, posixtm.h, quote.h, readutmp.h, same.h,
+       save-cwd.h, savedir.h, stdio-safer.h, strtoimax.c, strverscmp.h,
+       unistd-safer.h, version-etc.h, xalloc.h, xreadlink.h, xstrtod.h,
+       xstrtol.h: Likewise.
+       * filemode.h, hard-locale.h, memcoll.h, modechange.h, physmem.h,
+       same.h, strverscmp.h: Do not include config.h; no longer needed.
+       Anyway, config.h should always be included before any other file.
+
+2003-06-11  Simon Josefsson  <jas@extundo.com>
+
+       * sysexit_.h: New file.
+
+2003-05-20  Derek Price  <derek@ximbiot.com>
+
+       * stat.c [LSTAT]: Compile/use slash_aware_lstat only if it is necessary.
+
+2003-06-10  Simon Josefsson  <jas@extundo.com>
+
+       * strchrnul.h: New file.
+       * strchrnul.c: New file.
+
+2003-06=10  Simon Josefsson <jas@extundo.com>
+
+       * argp.h: New file, from glibc.
+       * argp-ba.c: New file, from glibc.
+       * argp-eexst.c: New file, from glibc.
+       * argp-fmtstream.c: New file, from glibc.
+       * argp-fmtstream.h: New file, from glibc.
+       * argp-fs-xinl.c: New file, from glibc.
+       * argp-help.c: New file, from glibc.
+       * argp-namefrob.h: New file, from glibc.
+       * argp-parse.c: New file, from glibc.
+       * argp-pv.c: New file, from glibc.
+       * argp-pvh.c: New file, from glibc.
+       * argp-xinl.c: New file, from glibc.
+
+2003-06-07  Jim Meyering  <jim@meyering.net>
+
+       * readtokens.h: Put `Free Software Foundation, Inc.'
+       in place of my name in the copyright comment.
+       Remove definition and uses of __P.
+
+       From coreutils.
+       * stat.c: Don't declare xmalloc explicitly.
+       Instead, include "xalloc.h".
+       * readtokens.c (readtokens): Remove anachronistic casts of xmalloc,
+       xrealloc, and xcalloc return values.
+       * xgetcwd.c (xgetcwd): Include "xgetcwd.h".
+       Improve comment.
+       * xgetcwd.h: Remove definition/uses of PARAMS.
+
+2003-06-06  Jim Meyering  <jim@meyering.net>
+
+       * stdbool_.h: Renamed from stdbool.h.in.
+
 2003-06-06  Jim Meyering  <jim@meyering.net>
 
        Merge from coreutils.
+       * same.c: (same_name): Declare *_basename locals to be `const'.
+       Consolidate declarations and initializations of *_base* locals.
+
+       Merge from coreutils.
+       This avoids a core dump on systems without GNU putenv,
+       when running `env -u SOME_ALREADY_UNSET_VARIABLE'.
+       * putenv.c (__set_errno, LOCK, UNLOCK): Define.
+       (unsetenv): New static function, from GNU libc.
+       (rpl_putenv): Use it.
+
+       * modechange.c: Remove trailing blanks.
+
+       Merge from coreutils.
        * fsusage.c: Remove declaration of statfs.
        It conflicted with one from OSF/1 5.1 in <sys/mount.h>.
 
        posixtime failures better.
        Improve the test data (in comments only).
 
-2003-06-02  Jim Meyering  <jim@meyering.net>
-
-       * stdbool.h.in: Rename to stdbool.hin.
-
 2003-05-30    <karl@gnu.org>
 
        * mktime.c: update from libc.
 
        * argmatch.c: Include "quote.h".
        (argmatch_invalid): Remove explicit `' quotes.  Instead, use the
-       quote function.  Reported by Göran Uddeborg.
+       quote function.  Reported by Göran Uddeborg.
 
 2001-05-20  Alexandre Duret-Lutz  <duret_g@epita.fr>
 
 
 2000-01-17  Jim Meyering  <meyering@lucent.com>
 
-       * interlock: Remove unused file.  Reported by François Pinard.
+       * interlock: Remove unused file.  Reported by François Pinard.
 
 2000-01-16  Paul Eggert  <eggert@twinsun.com>