maint.mk: make the news-check rule more configurable
[gnulib.git] / ChangeLog
index 84fdd90..edb9122 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,79 @@
+2010-06-08  Peter Simons  <simons@cryp.to>
+
+       maint.mk: make the news-check rule more configurable
+       * top/maint.mk (news-check-lines-spec) New variable.
+       (news-check): Use "sed -n 1,10p" in place of "head".
+
+2010-06-07  Jim Meyering  <meyering@redhat.com>
+
+       do-release-commit-and-tag: fix typo in --help
+       * build-aux/do-release-commit-and-tag (Usage): Fix typo in --help.
+
+       regex: avoid new dead-code warning with gcc-4.6.0
+       * lib/regex_internal.c (re_string_reconstruct): #if-0-out a dead
+       if-block containing a while-loop.  It's been unused for at least
+       5 years.
+
+2010-06-05  Bruno Haible  <bruno@clisp.org>
+
+       * doc/posix-functions/strcoll.texi: Mention Solaris limitation.
+       Reported by River Tarnell <river.tarnell@wikimedia.de> via Eric Blake.
+
+2010-06-04  Bruno Haible  <bruno@clisp.org>
+
+       Update to GNU gettext 0.18.1.
+       * modules/gettext (configure.ac): Require gettext infrastructure from
+       version 0.18.1.
+
+2010-06-03  Bruno Haible  <bruno@clisp.org>
+
+       Don't use AC_LIBOBJ with file names in subdirectories.
+       * m4/libunistring-base.m4 (gl_LIBUNISTRING_MODULE): Renamed from
+       gl_LIBUNISTRING_LIBSOURCE. Take a module name as argument, not a file
+       name. Define an automake conditional. Don't invoke AC_LIBOBJ.
+       * m4/libunistring.m4 (gl_LIBUNISTRING): Update AC_BEFORE invocation.
+       * modules/uni*/* (configure.ac): Use gl_LIBUNISTRING_MODULE instead of
+       gl_LIBUNISTRING_LIBSOURCE.
+       (Makefile.am): Augment lib_SOURCES here, conditionally.
+       * NEWS: Drop requirement for Automake option 'subdir-objects'.
+
+2010-06-03  Bruno Haible  <bruno@clisp.org>
+
+       Simplify gl_LIBUNISTRING_VERSION_CMP expansion.
+       * m4/libunistring-base.m4 (gl_LIBUNISTRING_VERSION_CMP): Ensure
+       expansion does not end with a newline.
+       (gl_LIBUNISTRING_LIBSOURCE, gl_LIBUNISTRING_LIBHEADER): Avoid
+       unnecessary newline.
+
+2010-06-03  Bruno Haible  <bruno@clisp.org>
+
+       Reduce dependencies.
+       * tests/test-quotearg.h: New file, extracted from
+       tests/test-quotearg.c.
+       * tests/test-quotearg-simple.c: New file, extracted from
+       tests/test-quotearg.c.
+       * tests/test-quotearg.c: Don't include <ctype.h>.
+       (struct result_strings, struct result_groups, LQ, RQ, LQ_ENC, RQ_ENC,
+       RQ_ESC, inputs, compare, use_quotearg_buffer, use_quotearg,
+       use_quote_double_quotes, use_quotearg_colon): Moved to
+       tests/test-quotearg.h.
+       (results_g, flag_results, custom_quotes, custom_results): Moved
+       to tests/test-quotearg-simple.c.
+       (main): Moved the part that does not depend on gettext to
+       tests/test-quotearg-simple.c. Return 77 if the test cannot be
+       performed.
+       * modules/quotearg-simple: New file.
+       * modules/quotearg-simple-tests: New file.
+       * modules/quotearg (Depends-on): Add quotearg-simple.
+       * modules/quotearg-tests (Status): Mark as gettext-dependent-test.
+       (Files): Add tests/test-quotearg.h.
+       Reported by Paolo Bonzini.
+
+2010-06-03  Bruno Haible  <bruno@clisp.org>
+
+       Reduce dependencies.
+       * modules/acl (Depends-on): Add gettext-h. Remove gettext.
+
 2010-06-03  Bruno Haible  <bruno@clisp.org>
 
        time: Undefine more broken macros.