Merge branch 'backcompat-tests-fix'
authorStefano Lattarini <stefano.lattarini@gmail.com>
Tue, 9 Nov 2010 11:24:22 +0000 (12:24 +0100)
committerStefano Lattarini <stefano.lattarini@gmail.com>
Tue, 9 Nov 2010 11:24:22 +0000 (12:24 +0100)
1  2 
ChangeLog

diff --cc ChangeLog
+++ b/ChangeLog
@@@ -1,41 -1,12 +1,50 @@@
+ 2010-11-09  Stefano Lattarini  <stefano.lattarini@gmail.com>
+       Fix bug in test `backcompat4.test' (stale autom4te cache).
+       * tests/backcompat4.test: Remove stale autom4te cache directory
+       before re-running aclocal and automake.  Also, since we are at
+       it, be more verbose in displaying contents of generated files,
+       to ease debuggability.
+       Reported by Ralf Wildenhues.
 +2010-11-07  Stefano Lattarini  <stefano.lattarini@gmail.com>
 +
 +      Fix a bug in variable concatanation with `+='.
 +      * lib/Automake/VarDef.pm (append): Since the content of the
 +      "appended-to" variable is going to be unconditionally normalized
 +      later, simply separate the appended value with a single whitespace
 +      character, instead of trying to be uselesssly smarter by using
 +      escaped newlines.  This fixes a bug in which extra backslashes
 +      where erroneously inserted in the variable's final value.
 +      * tests/pluseq11.test: New test, exposing the bug.
 +      * tests/Makefile.am (TESTS): Update.
 +      Reported by Andy Wingo.
 +
 +2010-11-07  Stefano Lattarini  <stefano.lattarini@gmail.com>
 +
 +      Modernize, improve and/or tweak various test scripts.
 +      * tests/stamph2.test: Improve m4 quoting in `configure.in', and
 +      prefer trailing `:' over trailing `Exit 0'.
 +      * tests/syntax.test: Escape literal dots in grep regexps.
 +      * tests/copy.test: Enable `errexit' shell flag.  Extend test by
 +      checking with `test' utility that the script `install-sh' is
 +      copied, but not symlinked.
 +      * tests/depdist.test: Move setting of `errexit' shell flag earlier
 +      in the script (just after inclusion of ./defs).  Avoid obsoleted
 +      constructs in generated `configure.in'.  Prefer to do our checks
 +      by running configure and make over grepping Makefile.in.
 +      * tests/target-cflags: Move setting of `errexit' shell flag
 +      earlier in the script (just after inclusion of ./defs). Use the
 +      `configure.in' stub created by `./defs', rather than writing it
 +      from scratch.
 +      * tests/target-clash: Do not uselessly run autoconf.
 +      * tests/ctarget1.test: Renamed ...
 +      * tests/cond-basic.test: ... to this.  Use the `configure.in' stub
 +      created by `./defs', rather than writing it from scratch.
 +      Move setting of `errexit' shell flag earlier in the script (just
 +      after inclusion of ./defs).  Other minor cosmetic changes.
 +      * tests/Makefile.am (TESTS): Updated.
 +
  2010-11-06  Stefano Lattarini  <stefano.lattarini@gmail.com>
  
        New tests on obsoleted usages of automake/autoconf macros (such