Signed-off-by: Stefano Lattarini <stefano.lattar...@gmail.com> --- NG-NEWS | 45 ++++++++++++++++++++++----------------------- 1 file changed, 22 insertions(+), 23 deletions(-)
diff --git a/NG-NEWS b/NG-NEWS index 69d22e4..b4fbc55 100644 --- a/NG-NEWS +++ b/NG-NEWS @@ -103,7 +103,7 @@ Compilation and Object Files Serial testsuite harness (obsolescent) ====================================== -* The $(TESTS) and $(XFAIL_TESTS) variables are not anymore rewritten for +* The $(TESTS) and $(XFAIL_TESTS) variables are no longer rewritten for $(EXEEXT) appending. The use of compiled programs in $(TESTS) and $(XFAIL_TESTS) still works as before though, even on systems where $(EXEEXT) is non-empty. @@ -112,11 +112,10 @@ Serial testsuite harness (obsolescent) Parallel testsuite harness ========================== -* Automake does not automatically generate the definition of 'LOG_COMPILE' - variables anymore. These have always been meant for internal use only - anyway. +* Automake no longer automatically generate the definition of 'LOG_COMPILE' + variables. These have always been meant for internal use only anyway. -* The $(TESTS) and $(XFAIL_TESTS) variables are not anymore rewritten for +* The $(TESTS) and $(XFAIL_TESTS) variables are no longer rewritten for $(EXEEXT) appending. The use of compiled programs in $(TESTS) still works as before though, even on systems where $(EXEEXT) is non-empty, thanks to a careful use of pattern rules. @@ -168,7 +167,7 @@ Parallel testsuite harness * Errors about invalid content of $(TEST_EXTENSIONS) are reported at make runtime, not auto Automake runtime. -* It is not anymore possible to override TEST_LOGS at make runtime as a +* It is no longer possible to override TEST_LOGS at make runtime as a mean to redefine the list of tests to be run. # This won't work anymore! @@ -182,7 +181,7 @@ Parallel testsuite harness # "foo.test", "bar.test$(EXEEXT)" and "baz$(EXEEXT)". make check TESTS="foo bar baz" -* The use of 'RECHECK_LOGS' is not supported anymore. Thus, to lazily +* The use of 'RECHECK_LOGS' is no longer supported. Thus, to lazily re-run only the tests whose '.trs' or '.log' files are out-of-date, one must now use: @@ -200,7 +199,7 @@ Parallel testsuite harness Distribution ============ -* "Bare" wildcards are not usable anymore in $(EXTRA_DIST): +* "Bare" wildcards are no longer usable in $(EXTRA_DIST): EXTRA_DIST = $(srcdir)/doc/*.txt # This won't work anymore. @@ -265,11 +264,11 @@ Distribution Obsolete Features Removed ========================= -* Extension-less info files are not supported anymore. +* Extension-less info files are no longer supported. -* The only accepted suffix for input Texinfo files is now '.texi'; - the once-accepted values '.txi' and '.texinfo' are not handled - anymore, and their use will trigger an error. +* The only accepted suffix for input Texinfo files is now '.texi'; the + once-accepted values '.txi' and '.texinfo' are no longer handled, and + their use will trigger an error. * If the sources for a target library like 'libfoo.a' or 'libbar.la' are not explicitly specified, mainline Automake looks also (respectively) @@ -285,9 +284,9 @@ Obsolete Features Removed as recommended in the Autoconf manual (as of Autoconf 2.69, chapter "Obsolete Constructs", section "acconfig.h"). -* The 'mkinstalldirs' script is not installed, distributed, nor provided - anymore; its same effects can be obtained by "install-sh -d" instead. - Similarly, the $(mkinstallscripts) make variable is not defined anymore; +* The 'mkinstalldirs' script is no longer installed, distributed, nor + provided; its same effects can be obtained by "install-sh -d" instead. + Similarly, the $(mkinstallscripts) make variable is no longer defined; one should use $(MKDIR_P) instead. * The Automake-defined internal make variable '$(ACLOCAL_M4)' has been @@ -365,9 +364,9 @@ Source Files with Unknown Extensions (compilation rules, requirement for AC_PROG_CXX in configure.ac, etc), and use the C++ linker to link the 'foo' executable. - But Autommake-NG *won't follow those implicit chains of pattern rules* - anymore; so that the idiom above will have to be re-worked like follows - to preserve its intent and behaviour: + But Automake-NG will *no longer follow those implicit chains* of + pattern rules; so that the idiom above will have to be re-worked + like follows to preserve its intent and behaviour: %.cc: %.zoo: $(preprocess) $< > $@ @@ -378,9 +377,9 @@ Source Files with Unknown Extensions nodist_foo_SOURCES = bar.cc EXTRA_DIST = foo.zoo - And there is another major consequence of this change of semantics: one - can't use anymore "header files" with extensions unrecognized to Automake - anymore; for example, an usage like this will cause errors at make + And there is another major consequence of this change of semantics: now + one can no longer use "header files" with extensions unrecognized to + Automake; for example, an usage like this will cause errors at make runtime: # Won't work anymore. @@ -424,8 +423,8 @@ Miscellaneous has been renamed to AM_DEFAULT_INCLUDES, to avoid impinging on the user's namespace. Do not override this variable in your Makefiles! -* The Automake-generated clean targets do not exit successfully anymore if - an error occurs while removing a file or directory. +* The Automake-generated clean targets no longer exit successfully if an + error occurs while removing a file or directory. * The semantic of $(BUILT_SOURCES) support has been slightly altered; now, the files listed in $(BUILT_SOURCES) will be built not only before the -- 1.8.0.1.409.g252f922