gnulib-tool: Change --import. New options --add/remove-import.
[gnulib.git] / ChangeLog
index 47e82e4..11684bc 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,35 @@
+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.
+       * gnulib-tool (func_usage, func_import): Write "version control"
+       instead of CVS.
+
 2010-09-04  Jim Meyering  <meyering@redhat.com>
 
+       maint.mk: avoid obscure sc_copyright_check failure in coreutils
+       * top/maint.mk (v_etc_file): Prepend $(gnulib_dir)/, to avoid
+       false positives (whose names may be ill-chosen) when searching
+       non-VC'd files.  Otherwise, a file named "a b/lib/version-etc.c"
+       would cause a false-positive.
+
        avoid coreutils "make distcheck" failure
        Coreutils tests with an absolute build directory name that contains
        a space.  Not quoting this directory name caused a failure.