memxfrm: Speed up.
[gnulib.git] / ChangeLog
index 3246438..3c7a86e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,41 @@
+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.
@@ -52,6 +90,7 @@
        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>