Merge branch 'tests-init'
authorPeter Rosin <peda@lysator.liu.se>
Tue, 16 Nov 2010 12:08:23 +0000 (13:08 +0100)
committerPeter Rosin <peda@lysator.liu.se>
Tue, 16 Nov 2010 12:08:23 +0000 (13:08 +0100)
1  2 
ChangeLog

diff --cc ChangeLog
+++ b/ChangeLog
+ 2010-11-16  Peter Rosin  <peda@lysator.liu.se>
+       Skip MSVC oriented tests if the shell is not capable.
+       * tests/defs: New required entry 'xsi-shell'.
+       * tests/ar-lib.test, tests/compile3.test, tests/compile6.test:
+       Require a XSI capable shell.
+       Reported by Ralf Wildenhues.
+ 2010-11-15  Peter Rosin  <peda@lysator.liu.se>
+       compile: clear the `eat' variable earlier.
+       * lib/compile: Clear the `eat' variable earlier.
+       ($scriptversion): Update.
+       * tests/compile3.test: Prevent regressions.
 +2010-11-14  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
 +
 +      More stable configure output from sanity check.
 +      * m4/sanity.m4 (AM_SANITY_CHECK): Always print check line
 +      about ensuring newer files, even if we don't actually need
 +      to wait any more.
 +
 +2010-11-14  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
 +
 +      Rebuild menus in the manual.
 +      * doc/automake.texi: Rebuild menus (using ^C ^U ^A in emacs).
 +      Thanks to Ian Lance Taylor for the suggestion.
 +
 +      Fix install-strip when $(STRIP) contains several words.
 +      * lib/am/install.am (install-strip): Update comment.  Use
 +      separate sub-make invocations for empty and nonempty $(STRIP),
 +      to fix quoting issues.
 +      * tests/strip2.test, tests/strip3.test: New tests.
 +      * tests/Makefile.am (TESTS): Adjust.
 +
 +2010-11-10  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
 +
 +      Fix yaccdry.test failure: require bison.
 +      * tests/yaccdry.test: Require bison.
 +      Found by NixOS Hydra.
 +
 +2010-11-12  Stefano Lattarini  <stefano.lattarini@gmail.com>
 +
 +      Fix bug in test `backcompat6.test' (MSYS portability).
 +      * tests/backcompat6.test (Makefile.am): Grep the output from the
 +      test program, rather than diffing it, to avoid spurious failures
 +      on MinGW/MSYS due to LF vs. CRLF line endings.
 +      Reported by Ralf Wildenhues.
 +
 +2010-11-13  Stefano Lattarini  <stefano.lattarini@gmail.com>
 +
 +      Deprecate obsolete macro AM_WITH_REGEX.
 +      * m4/regex.m4: Document the `AM_WITH_REGEX' macro as obsolete,
 +      and state that it should be removed two years from now.
 +      (AM_WITH_REGEX): Raise an m4-time warning of the "obsolete"
 +      category when this macro is used.
 +      * doc/automake.texi (Public Macros): Move description of
 +      `AM_WITH_REGEX' from here ...
 +      (Obsolete Macros): ... to here, and declare it as obsolete
 +      and "to be removed in a future version".
 +      * tests/regex-obsolete.test: New test.
 +      * tests/Makefile.am (TESTS): Update.
 +
 +2010-11-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
 +
 +      Improve and extend tests on man pages support.
 +      * tests/man.test: Enable `errexit' shell flag, and related changes.
 +      Make grepping of generated Makefile.in slighty stricter.
 +      * tests/man3.test:  Add trailing `:' command.
 +      * tests/man5.test: Prefer cat + here-doc over echo to append to
 +      configure.in.
 +      * tests/man2.test: Likewise, and add trailing `:' command.
 +      * tests/man4.test: More thorough and consistent checking of make
 +      error messages.  Place fake `help2man' program in a new `bin'
 +      directory rather than in `.'.  Move the checks using the real
 +      `help2man' program to ...
 +      * tests/man6.test: ... this new test, and extend them.  This test
 +      passes with GNU make and Solaris make, still fails with BSD make.
 +      * tests/man7.test: New test, extracted from old man4.test, which
 +      checks for a bug in maintainer-clean w.r.t. generated manpages.
 +      * tests/man8.test: New test, extracted from old man4.test, which
 +      checks for a bug in distcheck w.r.t. generated manpages.  Passes
 +      with GNU make and Solaris make, still fails with BSD make.
 +
 +2010-11-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
 +
 +      Minor improvements and extensions to various tests.
 +      * tests/defun.test: Also run autoconf and grep the generated
 +      configure to make sure that aclocal truly picks up all the
 +      required macros.
 +      * tests/compile_f_c_cxx.test: Prefer trailing `:' over trailing
 +      `Exit 0'.  Do not create useless dummy source files.  Do not set
 +      useless `$(foo_LDADD)' variable in `Makefile.am'.  Do not call
 +      useless macro `AC_F77_LIBRARY_LDFLAGS' in `configure.in'.
 +      * tests/compile_f90_c_cxx.test: Likewise.
 +      * tests/suffix10.test: Slighty stricter grepping of make output.
 +      * tests/compile.test: Add trailing `:' command.
 +      * tests/defun2.test: Likewise.
 +      * tests/vars3.test: Likewise.
 +      * tests/vartar.test: Likewise.
 +      * tests/vars.test: Likewise.  Also, extend test by checking
 +      that the definition of `MY_FLAGS*' variables is preserved in
 +      the generated `Makefile.in'.
 +      * tests/stamph2.test: Prefer trailing `:' over trailing `Exit 0'.
 +      Use proper m4 quoting in `configure.in'.
 +
  2010-11-11  Stefano Lattarini  <stefano.lattarini@gmail.com>
  
        Tests defs: improve messages for skipped tests.