summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRalf Wildenhues <Ralf.Wildenhues@gmx.de>2009-05-17 15:15:43 +0200
committerRalf Wildenhues <Ralf.Wildenhues@gmx.de>2009-05-17 15:15:43 +0200
commit65f53cc178cd5876f0fff48d8fd5c35e19bd00d0 (patch)
tree9815129138ffb0862d7e09eedb2bec6c24a18581
parent7fa2890c4ec91ae20589eee67eef0be9bcbe159b (diff)
downloadautomake-65f53cc178cd5876f0fff48d8fd5c35e19bd00d0.tar.gz
Rewrite NEWS for 1.11.
* NEWS: Rewrite, merging 1.10b and 1.10c entries. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
-rw-r--r--ChangeLog3
-rw-r--r--NEWS94
2 files changed, 33 insertions, 64 deletions
diff --git a/ChangeLog b/ChangeLog
index 073599158..156cb2eb4 100644
--- 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 0389cca5c..6bc2e6c7c 100644
--- 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.
-
-
-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