Merge gl_HEADER_STRING_H_DEFAULTS and gl_STRING_MODULE_INDICATOR_DEFAULTS into
[gnulib.git] / ChangeLog
index 35d70b8..107e21c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,62 @@
-2007-02-11  Bruno Haible  <bruno@clisp.org>
+2007-02-17  Bruno Haible  <bruno@clisp.org>
+
+       * m4/string_h.m4 (gl_HEADER_STRING_H_DEFAULTS): Include the contents of
+       gl_STRING_MODULE_INDICATOR_DEFAULTS.
+       (gl_STRING_MODULE_INDICATOR_DEFAULTS): Remove macro.
+       (gl_HEADER_STRING_H_BODY, gl_STRING_MODULE_INDICATOR): Update.
+
+2007-02-17  Bruno Haible  <bruno@clisp.org>
+
+       * modules/link-warning: New file.
+       * build-aux/link-warning.h: New file, extracted from lib/string_.h.
+       * lib/string_.h (GL_LINK_WARNING): Remove definition.
+       * modules/string (Depends-on): Add link-warning.
+       (Makefile.am): Copy the contents of build-aux/link-warning.h into
+       string.h.
+
+2007-02-17  Bruno Haible  <bruno@clisp.org>
+
+       * lib/string_.h (memmem, mempcpy, memrchr, stpcpy, stpncpy, strcasecmp,
+       strncasecmp, strchr, strchrnul, strdup, strndup, strnlen, strcspn,
+       strpbrk, strspn, strrchr, strsep, strstr, strcasestr, strtok_r): Break
+       long lines.
+
+2007-02-17  Ben Pfaff  <blp@cs.stanford.edu>
+            Bruno Haible  <bruno@clisp.org>
+
+       * modules/tmpfile: New file.
+       * lib/tmpfile.c: New file.
+       * m4/tmpfile.m4: New file.
+       * MODULES.html.sh (func_all_modules): New section "Input/output".
+
+2007-02-15  Bruno Haible  <bruno@clisp.org>
+
+       * lib/clean-temp.c [WIN32 && !CYGWIN]: Include <windows.h>.
+       (supports_delete_on_close): New function.
+       (open_temp, fopen_temp): Use _O_TEMPORARY when supported.
+
+2007-02-14  Bruno Haible  <bruno@clisp.org>
+
+       * modules/mbspcasecmp-tests: New file.
+       * tests/test-mbspcasecmp.sh: New file.
+       * tests/test-mbspcasecmp.c: New file.
+
+       New module mbspcasecmp.
+       * modules/mbspcasecmp: New file.
+       * lib/mbspcasecmp.c: New file.
+       * lib/string_.h (strncasecmp): Change warning message.
+       (mbspcasecmp): New declaration.
+       * m4/mbspcasecmp.m4: New file.
+       * m4/string_h.m4 (gl_STRING_MODULE_INDICATOR_DEFAULTS): Initialize
+       GNULIB_MBSPCASECMP.
+       * modules/string (string.h): Also substitute GNULIB_MBSPCASECMP.
+       * MODULES.html.sh (Internationalization functions): Add mbspcasecmp.
+
+2007-02-14  Bruno Haible  <bruno@clisp.org>
+
+       * modules/mbsncasecmp-tests: New file.
+       * tests/test-mbsncasecmp.sh: New file.
+       * tests/test-mbsncasecmp.c: New file.
 
        New module mbsncasecmp.
        * modules/mbsncasecmp: New file.