]> git.ipfire.org Git - thirdparty/automake.git/commitdiff
Rewrite NEWS for 1.11.
authorRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Sun, 17 May 2009 13:15:43 +0000 (15:15 +0200)
committerRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Sun, 17 May 2009 13:15:43 +0000 (15:15 +0200)
* NEWS: Rewrite, merging 1.10b and 1.10c entries.

Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
ChangeLog
NEWS

index 073599158c74ebd86df6b78c5ed46ca153c740d3..156cb2eb4cb36479663fdba9872c6d380b6b4d36 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2009-05-17  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
 
+       Rewrite NEWS for 1.11.
+       * NEWS: Rewrite, merging 1.10b and 1.10c entries.
+
        Sync auxiliary files from upstream.
        * lib/config.guess, lib/config.sub, lib/texinfo.tex: Sync from
        upstream.
diff --git a/NEWS b/NEWS
index 0389cca5c614b5f2a2ace71c0edccbf383b6c4d5..6bc2e6c7cec80ed316343b6a2769448dad16ee06 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,59 +1,4 @@
-New in 1.10c:
-
-* Languages changes:
-
-  - There is initial support for the Vala programming language, when using
-    Vala 0.7.0 or later.
-
-  - AM_PATH_PYTHON honors python's idea about the site directory.
-
-* Miscellaneous Changes:
-
-  - In 1.10b, the `parallel-tests' driver introduced per-extension test
-    driver variables `<EXT>_LOG_COMPILER', defined as
-
-      $(<EXT>_LOG_COMPILE) $(AM_<EXT>_LOG_FLAGS) $(<EXT>_LOG_FLAGS)
-
-    for extensions `.ext' registered in `TEST_EXTENSIONS'.  Now, for tests
-    without a known extension, add `LOG_COMPILER', defined as
-
-      $(LOG_COMPILE) $(AM_LOG_FLAGS) $(LOG_FLAGS)
-
-    to the rules.
-
-  - The new `parallel-tests' targets `recheck' and `recheck-html' will not run
-    any tests that have not run yet.
-
-  - The `silent-rules' mode introduces a configure-time `--enable-silent-rules'
-    option to specify the default build verbosity; it can still be overridden
-    with an explicit `make V=[0|1]'.  The configure switch necessitated to
-    remove the automake command-line switch `--silent-rules' and per-Makefile.am
-    settings `AUTOMAKE_OPTIONS = silent-rules', so the feature needs to be
-    enabled in configure.ac now, either by adding the `silent-rules' option
-    to `AM_INIT_AUTOMAKE', or by calling the new `AM_SILENT_RULES' macro.
-
-Bugs fixed in 1.10c:
-
-* Long standing bugs:
-
-  - Texinfo dvi, ps, pdf, and html output files are not removed upon
-    `make mostlyclean' any more; only the LaTeX by-products are.
-
-  - Renamed objects also work with the `subdir-objects' option and
-    source file languages which Automake does not know itself.
-
-  - `automake' now correctly complains about variable assignments which are
-    preceded by a comment, extend over multiple lines with backslash-escaped
-    newlines, and end in a comment sign.  Previous versions would silently
-    and wrongly ignore such assignments completely.
-
-* Bugs introduced by 1.10:
-
-  - The `parallel-tests' driver also works on systems with a nonempty
-    executable extension, such as Windows.
-
-\f
-New in 1.10b:
+New in 1.11:
 
 * Version requirements:
 
@@ -91,11 +36,16 @@ New in 1.10b:
 
   - Files with extension .sx are also treated as preprocessed assembler.
 
+  - The default source file extension (.c) can be overridden with
+    AM_DEFAULT_SOURCE_EXT now.
+
   - Python 3.0 is supported now, Python releases prior to 2.0 are no
     longer supported.
 
-  - The default source file extension (.c) can be overridden with
-    AM_DEFAULT_SOURCE_EXT now.
+  - AM_PATH_PYTHON honors python's idea about the site directory.
+
+  - There is initial support for the Vala programming language, when using
+    Vala 0.7.0 or later.
 
 * Miscellaneous changes:
 
@@ -173,16 +123,21 @@ New in 1.10b:
 
   - The `parallel-tests' option enables a new test driver that allows for
     parallel test execution, inter-test dependencies, lazy test execution
-    for unit-testing, and formatted result output as RST (reStructuredText)
-    and HTML.  Enabling this option may require some changes to your test
-    suite setup; see the manual for details.
+    for unit-testing, re-testing only failed tests, and formatted result output
+    as RST (reStructuredText) and HTML.  Enabling this option may require some
+    changes to your test suite setup; see the manual for details.
 
   - The `silent-rules' option enables Linux kernel-style silent build output.
     This option requires the widely supported but non-POSIX `make' feature
     of recursive variable expansion, so do not use it if your package needs
     to build with `make' implementations that do not support it.
-    Besides the normal option setting methods, it can also be enabled
-    globally by the new automake option `--silent-rules'.
+
+    To enable less verbose build output, the developer has to use the Automake
+    option `silent-rules' in `AM_INIT_AUTOMAKE', or call the `AM_SILENT_RULES'
+    macro.  The user may then set the default verbosity by passing the
+    `--enable-silent-rules' option to `configure'.  At `make' run time, this
+    default may be overridden using `make V=0' for less verbose, and `make V=1'
+    for backward-compatible verbose output.
 
   - New prefix `notrans_' for manpages which should not be transformed
     by --program-transform.
@@ -211,7 +166,7 @@ New in 1.10b:
     undocumented variables may be used in several documented macros such
     as $(AUTOCONF) or $(MAKEINFO).
 
-Bugs fixed in 1.10b:
+Bugs fixed in 1.11:
 
 * Long standing bugs:
 
@@ -257,6 +212,17 @@ Bugs fixed in 1.10b:
   - `make distcheck' works also when both a directory and some file below it
     have been added to a distribution variable, such as EXTRA_DIST or *_SOURCES.
 
+  - Texinfo dvi, ps, pdf, and html output files are not removed upon
+    `make mostlyclean' any more; only the LaTeX by-products are.
+
+  - Renamed objects also work with the `subdir-objects' option and
+    source file languages which Automake does not know itself.
+
+  - `automake' now correctly complains about variable assignments which are
+    preceded by a comment, extend over multiple lines with backslash-escaped
+    newlines, and end in a comment sign.  Previous versions would silently
+    and wrongly ignore such assignments completely.
+
 * Bugs introduced by 1.10:
 
   - Fix output of dummy dependency files in presence of post-processed