+2010-08-14 Reuben Thomas <rrt@sc3d.org>
+
+ regex: Tweak doc.
+ * doc/regex.texi (Overview): Don't mention regex.c.
+ (GNU Regular Expression Compiling): Likewise.
+
+2010-08-14 Brian Gough <bjg@gnu.org>
+ Bruno Haible <bruno@clisp.org>
+
+ git-merge-changelog: add doc relating to use with bzr and hg.
+ * lib/git-merge-changelog.c: Add comments regarding bzr, hg, diff3.
+
+2010-08-14 Matthias Bolte <matthias.bolte@googlemail.com>
+
+ pthread: fix pthread.h creation for srcdir != builddir
+ * modules/pthread (Makefile.am): Fix the rule to work also in a
+ non-srcdir build.
+
+2010-08-13 Karl Berry <karl@gnu.org>
+
+ * doc/regex.texi (Predefined Syntaxes): @smallexample.
+ * doc/posix-*/*: force line break before @url of POSIX
+ specifications.
+ Suggested by Werner Lemberg.
+
+2010-08-10 Paul Eggert <eggert@cs.ucla.edu>
+
+ strtod: fix const diagnostic
+ * lib/strtod.c (strtod): Don't assign const char * to char *,
+ as this elicits a warning from GCC when warnings are enabled.
+
+2010-08-10 Pádraig Brady <P@draigbrady.com>
+ and Eric Blake <eblake@redhat.com>
+
+ copy-acl: ignore ENOTSUP on HP-UX
+ * lib/acl-internal.h (ACL_NOT_WELL_SUPPORTED): Move definition up,
+ so that it is available for HP-UX.
+ * lib/copy-acl.c (qcopy_acl): Use it.
+ Reported by Patrick M. Callahan.
+
+2010-08-10 Eric Blake <eblake@redhat.com>
+
+ open, chown: relax license
+ * modules/open (License): Change to LGPLv2+, with consent by all
+ authors, for use in augeas.
+ * modules/chown (License): Likewise.
+ * modules/lchown (Likewise): Likewise.
+ Requested by Adam Stokes.
+
+2010-08-09 Karl Berry <karl@gnu.org>
+
+ * build-aux/ar-lib: new file, import from Automake.
+ * config/srclist.txt: autocheck for updates.
+
+2010-08-09 Eric Blake <eblake@redhat.com>
+
+ readlinkat: adjust client modules
+ * modules/areadlinkat (Depends-on): Use readlinkat, not
+ symlinkat.
+ * modules/areadlinkat-with-size (Depends-on): Likewise.
+
+ mknod: be more vocal about danger of running tests as root
+ * m4/mknod.m4 (gl_FUNC_MKNOD): Make it harder to run configure as
+ root, since that is just asking for problems.
+ Suggested by Bruno Haible, based on a report by Rainer Tammer.
+
+ readlinkat: split into its own module
+ * modules/symlinkat: Split readlinkat...
+ * modules/readlinkat: ...into separate module.
+ * m4/symlinkat.m4 (gl_FUNC_SYMLINKAT): Move readlinkat check...
+ * m4/readlinkat.m4 (gl_FUNC_READLINAT): ...to new file.
+ * lib/symlinkat.c (readlinkat): Move...
+ * lib/readlinkat.c: ...into new file.
+ * modules/symlinkat-tests: Split readlinkat test...
+ * modules/readlinkat-tests: ...into separate module.
+ * tests/test-symlinkat.c: Split...
+ * tests/test-readlinkat.c: ...into new file.
+ * NEWS: Document the split.
+ * doc/posix-functions/readlinkat.texi (readlinkat): Likewise.
+ * lib/unistd.in.h (readlinkat): Likewise.
+ Suggested by Bruno Haible.
+
+2010-08-08 Bruno Haible <bruno@clisp.org>
+
+ memxfrm: Speed up.
+ * lib/memxfrm.c (memxfrm): Allocate enough memory ahead of time, so
+ that usually only one call to strxfrm is necessary for each string
+ part.
+ Reported by Paul Eggert <eggert@cs.ucla.edu>.
+
+2010-08-07 Karl Berry <karl@gnu.org>
+
+ * doc/posix-headers/limits.texi,
+ * doc/posix-functions/malloc.texi,
+ * doc/posix-functions/strsignal.texi: missing @item.
+ * doc/ld-version-script.texi: spurious leading i.
+ * doc/regex.texi (Interval Operators): no commas inside @var.
+
+2010-08-01 Bruno Haible <bruno@clisp.org>
+
+ Integrate the regex documentation.
+ * doc/gnulib.texi: Define 'cn' index.
+ (Regular expressions): New a chapter that includes regex.texi and
+ regexprops-generic.texi.
+ * doc/regex.texi: Remove boilerplate stuff. Use simplified @node
+ syntax.
+
+ Whitespace cleanup.
+ * doc/regex.texi: Remove trailing spaces.
+
+ Add regex documentation.
+ * doc/regex.texi: New file. Taken from regex-0.12/doc/regex.texi in
+ http://ftp.gnu.org/old-gnu/regex/regex-0.12.tar.gz.
+ Written by Kathy A. Hargreaves and Karl Berry.
+
+2010-08-01 Bruno Haible <bruno@clisp.org>
+
+ link: Update documentation.
+ * doc/posix-functions/link.texi: Update regarding Solaris.
+
+2010-07-31 Bruno Haible <bruno@clisp.org>
+
+ Update modules list.
+ * MODULES.html.sh (Sorting functions <stdlib.h>): Add array-mergesort.
+ (String handling <string.h>): Add memcmp2, memxfrm.
+ (Container data structures): Add xlist, xsublist, xoset.
+ (Core language properties): Add alignof, unused-parameter.
+ (Process control, Numeric conversion functions <stdlib.h>): Renamed
+ from Numeric conversion functions <stdlib.h>. Add _Exit, atoll.
+ (Unibyte characters <ctype.h>): New section.
+ (String handling <string.h>): New section.
+ (Mathematics <math.h>): Add acos, acosl, asin, asinl, atan, atan2,
+ atanl, cbrt, copysign, cos, cosh, cosl, erf, erfc, exp, expl, fabs,
+ fmod, hypot, j0, j1, jn, ldexp, lgamma, log, log10, log1p, logb, logl,
+ modf, nextafter, pow, remainder, rint, sin, sinh, sinl, sqrt, sqrtl,
+ tan, tanh, tanl, y0, y1, yn.
+ (Support for systems lacking POSIX:2008): Add alphasort, dirent,
+ dprintf, dprintf-posix, duplocale, fcntl, getlogin, getopt-posix,
+ grantpt, iconv-h, ioctl, isblank, langinfo, nl_langinfo, pread,
+ ptsname, pwrite, scandir, servent, sys_utsname, ttyname_r, uname,
+ unlockpt, vdprintf, vdprintf-posix.
+ (Enhancements for POSIX:2008 functions): Add getopt-gnu. Remove getopt.
+ (File system functions): Add concat-filename, sys_file, sys_ioctl,
+ xconcat-filename.
+ (File descriptor based Input/Output): Add dup3, fd-safer-flag,
+ getdtablesize, pipe2, pipe2-safer.
+ (Security): New section.
+ (Networking functions): Add accept4.
+ (Signal handling): Add sigpipe.
+ (Internationalization functions): Add xstriconveh, mbmemcasecmp,
+ mbmemcasecoll.
+ (Unicode string functions): Add libunistring-optional, unistr/u*-cmp2,
+ unistr/u*-strcoll, uniwbrk/*, uninorm/*, unicase/*.
+ (Executing programs): Add findprog-lgpl, pipe-filter-gi,
+ pipe-filter-ii.
+ (Misc): Add argp-version-etc, login_tty, parse-duration.
+
+2010-07-31 Bruno Haible <bruno@clisp.org>
+
+ Improve doc in MODULES.html.
+ * modules/linkat (Description): Add the word "function".
+ * modules/mkfifo (Description): Likewise.
+ * modules/mknod (Description): Likewise.
+ * modules/remove (Description): Likewise.
+ * modules/renameat (Description): Likewise.
+ * modules/stat (Description): Likewise.
+ * modules/symlink (Description): Likewise.
+ * modules/unlink (Description): Likewise.
+
+2010-07-31 Bruno Haible <bruno@clisp.org>
+
+ ansi-c++-opt: Provide option --enable-c++/--disable-c++ when possible.
+ * m4/ansi-c++.m4 (gl_CXX_CHOICE): In Autoconf 2.66 or newer, provide
+ option --enable/disable-c++ instead of --enable/disable-cxx.
+ * NEWS: Mention the change.
+
+2010-07-31 Bruno Haible <bruno@clisp.org>
+
+ readlink, areadlink: Relax test a bit.
+ * tests/test-readlink.h (test_readlink): Accept EINVAL as an
+ alternative to ENOTDIR.
+ * tests/test-areadlink.h (test_areadlink): Likewise.
+ Reported by Rainer Tammer.
+
2010-07-31 Bruno Haible <bruno@clisp.org>
unistr/u8-strstr, unistr/u16-strstr: Optimize the one-character case.