getopt: handle POSIXLY_CORRECT set but not exported
[gnulib.git] / ChangeLog
index 501b686..f3a5ffb 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,65 @@
+2010-09-07  Eric Blake  <eblake@redhat.com>
+
+       getopt: handle POSIXLY_CORRECT set but not exported
+       * m4/getopt.m4 (gl_GETOPT_CHECK_HEADERS): Restore pre-existing
+       export state of POSIXLY_CORRECT, due to bash set -o posix.
+       Reported by Dustin J. Mitchell.
+
+2010-09-05  Bruno Haible  <bruno@clisp.org>
+
+       gnulib-tool: Highlight the changed options.
+       * gnulib-tool (func_usage): Display the --import, --add-import,
+       --remove-import explanations in bold font.
+
+2010-09-06  Karl Berry  <karl@gnu.org>
+
+       * doc/gnulib-tool.texi (Modified imports): doc tweaks.
+
+2010-09-05  Bruno Haible  <bruno@clisp.org>
+
+       uniwidth/width: Update comment.
+       * lib/uniwidth/width.c (uc_width): Update comment for Unicode >= 3.1.
+       Reported by Emanuele Giaquinta <emanuele.giaquinta@gmail.com>.
+
+2010-09-05  Bruno Haible  <bruno@clisp.org>
+
+       isinf, isnan: Relax license.
+       * modules/isinf (License): Change from GPL to LGPL, with consent from
+       Ben Pfaff.
+       * modules/isnan (License): Likewise.
+       Requested by Ludovic Courtès.
+
+2010-09-04  Bruno Haible  <bruno@clisp.org>
+
+       gnulib-tool: Help migration from --import to --add-import or --update.
+       * gnulib-tool: Emit a verbose error message when --import is used
+       without any module name.
+
+2010-09-04  Bruno Haible  <bruno@clisp.org>
+
+       Update doc about gnulib-tool.
+       * doc/gnulib-tool.texi (VCS Issues): Explain 'gnulib-tool --import' vs.
+       'gnulib-tool --update' in more detail.
+       Reported by Eric Blake.
+
+2010-09-04  Bruno Haible  <bruno@clisp.org>
+
+       gnulib-tool: Change --import. New options --add/remove-import.
+       * gnulib-tool: New options --add-import, --remove-import.
+       (func_usage): Document them.
+       (have_associative): Define always.
+       (func_import): In import mode, don't merge the specified settings with
+       the cached settings. Implement remove-import mode.
+       * doc/gnulib-tool.texi (Modified imports): Mention the new options.
+       Explain when to use them versus --import.
+       (Simple update): Use --add-import instead of --import.
+       * NEWS: Mention the change.
+
+2010-09-04  Bruno Haible  <bruno@clisp.org>
+
+       * doc/gnulib-tool.texi (Initial import): Update paragraph about
+       separate gnulib.mk.
+
 2010-09-04  Bruno Haible  <bruno@clisp.org>
 
        gnulib-tool: Don't talk about CVS any more.