+2007-12-06 Jim Meyering <meyering@redhat.com>
+
+ Avoid a configure-time syntax error in gl_FUNC_ACL.
+ * m4/acl.m4 (gl_FUNC_ACL): Be careful to check for the acl_trivial
+ function in each branch, before testing the cache variable.
+
+2007-12-04 Eric Blake <ebb9@byu.net>
+
+ Make scripts executable.
+ * build-aux/config.guess: Add execute permissions.
+ * build-aux/config.sub: Likewise.
+ * build-aux/gendocs.sh: Likewise.
+
+ Fix frexp on mingw.
+ * m4/frexp.m4 (gl_FUNC_FREXP_WORKS): Detect mingw bug when
+ cross-compiling.
+ * doc/functions/frexp.texi (frexp): Document the bug.
+
+ Make cygwin fseeko check more reliable.
+ * m4/stdio_h.m4 (gl_STDIN_LARGE_OFFSET) [__CYGWIN__]: Use cygwin
+ version numbers, rather than unrelated feature check.
+ * doc/functions/fseeko.texi (fseeko): Tweak failure report.
+ * doc/functions/ftello.texi (ftello): Likewise.
+ Reported by Bruno Haible.
+
+ * m4/strerror.m4: Bump version number.
+
+2007-12-03 Bruno Haible <bruno@clisp.org>
+
+ * doc/functions/mprotect.texi: Mention the mingw problem.
+
+2007-12-03 Eric Blake <ebb9@byu.net>
+
+ * m4/strerror.m4 (gl_FUNC_STRERROR_SEPARATE): Ensure
+ REPLACE_STRERROR is initialized before this macro.
+
+2007-12-03 Paul Eggert <eggert@cs.ucla.edu>
+
+ Add support for Solaris 10 ACLs. Also, ACLs are Gnulib, not Autoconf.
+ * modules/acl (configure.ac): Rename AC_FUNC_ACL to gl_FUNC_ACL.
+ * m4/acl.m4 (gl_FUNC_ACL): Renamed from AC_FUNC_ACL. On Solaris,
+ put -lsec in even for programs other than 'ls'. This fixes a problem
+ for gettext reported by Bruno Haible in
+ <http://lists.gnu.org/archive/html/bug-gnulib/2007-12/msg00007.html>.
+ * lib/acl.c (copy_acl, qset_acl) [USE_ACL && defined ACL_NO_TRIVIAL]:
+ Add support for Solaris 10. This isn't efficient, but should get the
+ job done for now.
+
+2007-12-03 James Youngman <jay@gnu.org>
+
+ * doc/regexprops-generic.texi: change "an close-group" to "a
+ close-group" and "illegal" to "not allowed".
+
+2007-11-23 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+
+ * lib/unictype/pr_byname.c: Include unictype/pr_byname.h instead of
+ pr_byname.h. Needed for the rare case when the maintainer has done
+ "make maintainer-clean" in the source directory and then attempts a
+ build outside the source directory.
+ * lib/unictype/scripts.c: Include unictype/scripts_byname.h instead of
+ scripts_byname.h.
+
+2007-12-02 Martin Lambers <marlam@marlam.de>
+ Bruno Haible <bruno@clisp.org>
+
+ * lib/getpagesize.h: Remove file.
+ * lib/unistd.in.h: Include declaration of getpagesize here.
+ * m4/getpagesize.m4 (gl_FUNC_GETPAGESIZE): Renamed from gl_GETPAGESIZE.
+ Invoke gl_UNISTD_H_DEFAULTS. Set HAVE_GETPAGESIZE, HAVE_OS_H,
+ HAVE_SYS_PARAM_H.
+ * m4/unistd_h.m4 (gl_UNISTD_H_DEFAULTS): Initialize GNULIB_GETPAGESIZE,
+ HAVE_GETPAGESIZE, HAVE_OS_H, HAVE_SYS_PARAM_H.
+ * modules/getpagesize (Files): Remove lib/getpagesize.h.
+ (Depends-on): Add unistd.
+ (configure.ac): Invoke gl_UNISTD_MODULE_INDICATOR.
+ (Include): Use <unistd.h> instead of getpagesize.h.
+ * modules/unistd (Makefile.am): Substitute also GNULIB_GETPAGESIZE,
+ HAVE_GETPAGESIZE, HAVE_OS_H, HAVE_SYS_PARAM_H.
+ * m4/pagealign_alloc.m4 (gl_PREREQ_PAGEALIGN_ALLOC): Remove
+ gl_GETPAGESIZE invocation, already handled by module dependency.
+ * lib/pagealign_alloc.c: Don't include getpagesize.h.
+
2007-12-02 Bruno Haible <bruno@clisp.org>
+ * modules/strings-tests: New file.
+ * tests/test-strings.c: New file.
+
Move declarations of str{,n}casecmp from <string.h> to <strings.h>.
* lib/strings.in.h: New file.
* lib/string.in.h (strcasecmp, strncasecmp): Remove declarations.
Reported by Eric Blake.
2007-10-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
- Bruno Haible <bruno@clisp.org>
+ Bruno Haible <bruno@clisp.org>
* modules/malloc (configure.ac): Define GNULIB_MALLOC_GNU always.
* modules/realloc (configure.ac): Define GNULIB_REALLOC_GNU always.
gl_LGPL macro.
2007-10-28 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
- Bruno Haible <bruno@clisp.org>
+ Bruno Haible <bruno@clisp.org>
* lib/unistr.h (u8_uctomb_aux): Declare also if !HAVE_INLINE.
(u16_uctomb_aux): Likewise.