Fix confusion regarding deprecated modules.
[pspp] / ChangeLog
index a1745185d0edf00dfbe69d4735b266a887f80dc2..5615ad8bd2a9df30a1b45aeec7497d3050978db7 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,71 @@
+2011-05-16  Bruno Haible  <bruno@clisp.org>
+
+       Fix confusion regarding deprecated modules.
+       * modules/calloc (Status, Notice): Mark module as deprecated, not
+       obsolete.
+       * modules/fnmatch-posix (Status, Notice): Likewise.
+       * modules/getdate (Status, Notice): Likewise.
+       * modules/getopt (Status, Notice): Likewise.
+       * modules/malloc (Status, Notice): Likewise.
+       * modules/pipe (Status, Notice): Likewise.
+       * modules/realloc (Status, Notice): Likewise.
+       * modules/rename-dest-slash (Status, Notice): Likewise.
+       * modules/unictype/bidicategory-all (Status, Notice): Likewise.
+       * modules/unictype/bidicategory-byname (Status, Notice): Likewise.
+       * modules/unictype/bidicategory-name (Status, Notice): Likewise.
+       * modules/unictype/bidicategory-of (Status, Notice): Likewise.
+       * modules/unictype/bidicategory-test (Status, Notice): Likewise.
+
+2011-05-16  Bruno Haible  <bruno@clisp.org>
+
+       doc: List the target platforms.
+       * doc/gnulib-intro.texi (Target Platforms): New section.
+       * doc/gnulib.texi (Introduction): Update menu.
+       * README (Portability guidelines): Refer to the new section. Update
+       statement about oldest supported environment. Remove rationale why
+       <errno.h>, <string.h>, <stdlib.h> are assumed. Update example of an
+       unportable C89 function.
+       Reported by Bastien Roucariès <roucaries.bastien@gmail.com> and
+       Charles Wilson <cygwin@cwilson.fastmail.fm>. Feedback from Paul Eggert.
+
+2011-05-16  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * build-aux/bootstrap (gnulib_tool): Handle symlink timestamps better.
+
+2011-05-13  Paul Eggert  <eggert@cs.ucla.edu>
+
+       intprops-tests: new module
+       * modules/intprops-tests, tests/test-intprops.c: New files.
+
+       intprops: add safe, portable integer overflow checking
+       * lib/intprops.h (_GL_INT_CONVERT, _GL_INT_TWOS_COMPLEMENT):
+       (_GL_INT_SIGNED, _GL_INT_MINIMUM, _GL_INT_MAXIMUM):
+       (_GL_SIGNED_INT_MINIMUM, INT_ADD_RANGE_OVERFLOW):
+       (INT__SUBTRACT__RANGE_OVERFLOW, INT_NEGATE_RANGE_OVERFLOW):
+       (INT_MULTIPLY_RANGE_OVERFLOW, INT_REMAINDER_RANGE_OVERFLOW):
+       (INT_LEFT_SHIFT_RANGE_OVERFLOW, _GL_ADD_OVERFLOW):
+       (_GL__SUBTRACT__OVERFLOW, _GL_MULTIPLY_OVERFLOW, _GL_DIVIDE_OVERFLOW):
+       (_GL_REMAINDER_OVERFLOW, _GL_UNSIGNED_NEG_MULTIPLE, INT_ADD_OVERFLOW):
+       (INT__SUBTRACT__OVERFLOW, INT_NEGATE_OVERFLOW, INT_MULTIPLY_OVERFLOW):
+       (INT_DIVIDE_OVERFLOW, INT_REMAINDER_OVERFLOW):
+       (INT_LEFT_SHIFT_OVERFLOW, _GL_BINARY_OP_OVERFLOW): New macros.
+
+2011-05-12  James Youngman  <jay@gnu.org>
+
+       Add a test for glibc's Bugzilla bug #12378.
+       * m4/fnmatch.m4: Use gnulib's fnmatch if the system fnmatch
+       doesn't allow the literal matching of a lone "[" (which is
+       required by POSIX).
+       * tests/test-fnmatch.c (main): Check that "[/b" matches itself.
+
+2011-05-11  Ulrich Drepper  <drepper@gmail.com>
+
+       Sync glibc change fixing Bugzilla bug #12378.
+       * lib/fnmatch_loop.c (FCT): When matching '[' keep track of
+       beginning and fall back to matching as normal character if the
+       string ends before the matching ']' is found.  This is what POSIX
+       requires.
+
 2011-05-13  Eric Blake  <eblake@redhat.com>
 
        getcwd-lgpl: relax test for FreeBSD