]> git.ipfire.org Git - thirdparty/automake.git/commitdiff
[ng] Remove subdirectory 'old/', not really relevant for Automake NG
authorStefano Lattarini <stefano.lattarini@gmail.com>
Mon, 22 Dec 2014 20:12:50 +0000 (21:12 +0100)
committerStefano Lattarini <stefano.lattarini@gmail.com>
Mon, 22 Dec 2014 20:44:43 +0000 (21:44 +0100)
Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com>
12 files changed:
Makefile.am
old/ChangeLog-tests [deleted file]
old/ChangeLog.00 [deleted file]
old/ChangeLog.01 [deleted file]
old/ChangeLog.02 [deleted file]
old/ChangeLog.03 [deleted file]
old/ChangeLog.04 [deleted file]
old/ChangeLog.09 [deleted file]
old/ChangeLog.11 [deleted file]
old/ChangeLog.96 [deleted file]
old/ChangeLog.98 [deleted file]
old/TODO [deleted file]

index 0b21450d90c1e547a862144416906f0d4de01107..cfb6572b7fa52be339533c54ea76c2b7aa0da713 100644 (file)
@@ -1,6 +1,6 @@
 ## Process this file with automake to create Makefile.in
 
-## Makefile for Automake.
+## Makefile for Automake NG.
 
 # Copyright (C) 1995-2014 Free Software Foundation, Inc.
 
@@ -90,11 +90,6 @@ EXTRA_DIST += \
   contrib/check-html.am \
   contrib/README
 
-# Older files, kept mostly for historical interest.
-EXTRA_DIST += \
-  $(addprefix old/ChangeLog., 96 98 00 01 02 03 04 09 11) \
-  old/ChangeLog-tests old/TODO
-
 # Maintainer-specific files and scripts.
 EXTRA_DIST += \
   maintainer/am-ft \
diff --git a/old/ChangeLog-tests b/old/ChangeLog-tests
deleted file mode 100644 (file)
index bd0175c..0000000
+++ /dev/null
@@ -1,1448 +0,0 @@
-2001-02-07  Tom Tromey  <tromey@redhat.com>
-
-       * Makefile.am (XFAIL_TESTS): Removed remake3.test,
-       distcommon.test.
-
-       * Makefile.am (XFAIL_TESTS): Added new files.
-
-       * remake3.test: New file.
-       * Makefile.am (TESTS): Added new file.
-
-       * distcommon.test: New file.
-       * Makefile.am (TESTS): Added new file.
-
-2001-02-04  Tom Tromey  <tromey@redhat.com>
-
-       * exsource.test: Updated for new include code.
-
-2001-02-03  Tom Tromey  <tromey@redhat.com>
-
-       * Makefile.am (XFAIL_TESTS): Removed colon7.test.
-
-2001-01-29  Akim Demaille  <akim@epita.fr>
-
-       * check.test: New.
-
-2001-01-28  Tom Tromey  <tromey@redhat.com>
-
-       * listval.test: New file.
-       * Makefile.am (TESTS): Added listval.test.
-
-2001-01-26  Tom Tromey  <tromey@redhat.com>
-
-       * makevars.test: Fail if automake fails.
-
-2001-01-26  Pavel Roskin  <proski@gnu.org>
-
-       * Makefile.am (XFAIL_TESTS): Added colon7.test.
-
-2001-01-26  Akim Demaille  <akim@epita.fr>
-
-       * vtexi.test (info_TEXINFOS): Check that the path to mdate-sh is
-       already correct.
-
-       * defs (AUTOCONF, has_autoconf, needs_autoconf): New.
-       * ansi3.test, cond9.test, depacl2.test, install2.test, pr19.test,
-       * pr87.test, pr9.test, subobj3.test, target-cflags.test: Use them.
-
-2001-01-25  Pavel Roskin  <proski@gnu.org>
-
-       * makevars.test: Disable shell tracing.
-
-2001-01-25  Akim Demaille  <akim@epita.fr>
-
-       * makevars.test: New.
-
-2001-01-24  Akim Demaille  <akim@epita.fr>
-
-       * vtexi.test (info_TEXINFOS): Escape a $ in egrep pattern.
-
-2001-01-23  Akim Demaille  <akim@epita.fr>
-
-       * vtexi.test: Also check that stamp-vti properly depends upon
-       configure.in and the Texinfo source file.
-
-2001-01-21  Kevin Ryde <user42@zip.com.au>
-
-       * colon7.test: Grep for a couple of AC_OUTPUT problems.
-
-2001-01-15  Tom Tromey  <tromey@redhat.com>
-
-       * subdir3.test: Allow any number of dependencies.
-
-       * subobj4.test: Fixed test case.
-
-       * amassign.test: New file.
-       * Makefile.am (TESTS): Added new file.
-
-2001-01-12  Tom Tromey  <tromey@redhat.com>
-
-       * subobj4.test: New file.
-       * Makefile.am (TESTS): Added subobj4.test.
-
-       * cxxansi.test: New file.
-       * Makefile.am (TESTS): Added cxxansi.test.
-
-2000-12-21  Tom Tromey  <tromey@redhat.com>
-
-       * vtexi.test: Fixed to reflect new rules.
-
-2000-12-17  Tom Tromey  <tromey@redhat.com>
-
-       * Makefile.am (XFAIL_TESTS): Don't mention ldflags.test.
-
-2000-11-25  Tom Tromey  <tromey@cygnus.com>
-
-       * space.test: New file.
-       * Makefile.am (TESTS): Added space.test.
-
-2000-11-23  Pavel Roskin  <proski@gnu.org>
-
-       * pr87.test: Prevent automake from looking into .. and ../..
-       by using AC_CONFIG_AUX_DIR(.) in configure.in.
-
-2000-11-23  Tom Tromey  <tromey@cygnus.com>
-
-       * pr87.test: New file.  From PR automake/87.
-       * Makefile.am (TESTS): Added pr87.test.
-
-2000-10-17  Pavel Roskin  <proski@gnu.org>
-
-       * Makefile.am (TESTS): Added aclocali1.test.
-       * aclocali1.test: New file.
-
-2000-08-30  Tom Tromey  <tromey@cygnus.com>
-
-       * Makefile.am (XFAIL_TESTS): Removed pr72.test.
-
-       For PR automake/72:
-       * Makefile.am (TESTS): Added pr72.test.
-       (XFAIL_TESTS): Likewise.
-       * pr72.test: New file.
-
-2000-08-28  Tom Tromey  <tromey@cygnus.com>
-
-       * Makefile.am (XFAIL_TESTS): Added ldflags.test.
-
-2000-08-27  Tom Tromey  <tromey@cygnus.com>
-
-       For PR automake/75:
-       * Makefile.am (TESTS): Added fortdep.test.
-       * fortdep.test: New file.
-
-       For PR automake/68:
-       * Makefile.am (TESTS): Added header.test.
-       * header.test: New file.
-
-2000-08-26  Tom Tromey  <tromey@cygnus.com>
-
-       For PR automake/73:
-       * Makefile.am (TESTS): Added instman2.test.
-       * instman2.test: New file.
-
-       For PR automake/77:
-       * Makefile.am (TESTS): Added ldflags.test.
-       * ldflags.test: New file.
-
-2000-08-06  Jim Meyering  <meyering@lucent.com>
-
-       * Makefile.am (TESTS): Add subdir4.test.
-       * subdir4.test: New test for the just-fixed depcomp failure.
-
-2000-08-02  Akim Demaille  <akim@epita.fr>
-
-       * depacl.test: Weaken the regexp looking for AM_PROG_CC_C_STDC in
-       aclocal.m4.
-
-2000-05-01  Pavel Roskin  <pavel_roskin@geocities.com>
-
-       * install2.test: Prevent automake from looking into .. and ../..
-       by using AC_CONFIG_AUX_DIR(.) in configure.in
-       * pr19.test: Likewise
-       * subobj3.test: Likewise
-
-2000-03-19  Tom Tromey  <tromey@cygnus.com>
-
-       * libobj2.test: Put depcomp into subdir.
-       * confsub.test: Put depcomp into subdir.
-       * defs: Always copy `depcomp'.
-
-       * defs: Correctly create `depcomp'.
-       * nodepcomp.test: Remove depcomp.
-
-       More for PR automake/38:
-       * symlink3.test: New file.
-       * Makefile.am (TESTS): Added symlink3.test.
-
-       For PR automake/38:
-       * symlink2.test: New file.
-       * Makefile.am (TESTS): Added symlink2.test.
-
-       For PR automake/45:
-       * defs, acoutnoq.test, texinfo8.test, tagsub.test, subdir2.test,
-       subdir.test, scripts.test, remake2.test, remake.test, pr2.test,
-       parse.test, output4.test, output3.test, output2.test, output.test,
-       libobj10.test, libobj9.test, libobj8.test, libobj7.test,
-       libobj6.test, libobj2.test, libobj.test, fpinstall.test,
-       fpinst2.test, depend3.test, confsub.test, config.test,
-       confh4.test, confh3.test, confh2.test, confh.test, conf2.test,
-       colon7.test, colon6.test, colon5.test, colon4.test, colon3.test,
-       colon2.test, colon.test, acouttbs.test, acoutqnl.test,
-       acoutput.test: Put AM_INIT_AUTOMAKE into configure.in.
-
-       * install2.test: Expect a `dist' failure.
-
-2000-03-19  Tom Tromey  <tromey@cygnus.com>
-
-       * nodepcomp.test: New file.
-       * Makefile.am (TESTS): Added nodepcomp.test.
-
-2000-02-02  Assar Westerlund  <assar@sics.se>
-
-       * target-cflags.test: new test case to target-specific CFLAGS
-
-2000-01-08  Tom Tromey  <tromey@cygnus.com>
-
-       * ansi.test, texinfo.test, empty.test, insh2.test, texinfo8.test:
-       Remove @SET_MAKE@ before using Makefile.
-       * backsl2.test: Don't add AC_PROG_MAKE_SET in configure.in;
-       already done.
-       * defs: Put AC_PROG_MAKE_SET in configure.in.
-       * acoutnoq.test, acoutput.test, acoutqnl.test, acouttbs.test,
-       acouttbs2.test, colon.test, colon2.test, colon3.test, colon4.test,
-       colon5.test, colon6.test, colon7.test, conf2.test, confh.test,
-       confh2.test, confh3.test, confh4.test, config.test, depend3.test,
-       discover.test, fpinst2.test, gnits.test, ldadd.test, libobj.test,
-       libobj10.test, libobj2.test, libobj6.test, libobj7.test,
-       libobj8.test, libobj9.test, output.test, output2.test,
-       output3.test, output4.test, output5.test, package.test,
-       parse.test, pr2.test, remake.test, remake2.test, scripts.test,
-       stamph.test, texinfo8.test: Likewise.
-
-1999-12-26  Tom Tromey  <tromey@cygnus.com>
-
-       * subobj3.test: Remove depcomp.
-       * pr9.test: Remove depcomp.
-       Remove opportunistic check.
-       * pr19.test: Remove depcomp.
-
-1999-12-25  Tom Tromey  <tromey@cygnus.com>
-
-       * suffix2.test: Create config.guess and config.sub so user doesn't
-       need libtoolize.  From Klaus Reichl.
-
-1999-12-19  Tom Tromey  <tromey@cygnus.com>
-
-       Test for PR automake/9:
-       * pr9.test: New file.
-       * Makefile.am (TESTS): Added pr9.test.
-
-       * pr19.test: Fail gracefully if gzip missing.
-       * install2.test: Fail gracefully if gzip missing.
-
-1999-12-19  Pavel Roskin  <pavel_roskin@geocities.com>
-
-       * tests/defs: add all permissions to testSubDir before
-       removing it.
-
-1999-12-19  Tom Tromey  <tromey@cygnus.com>
-
-       * pr2.test: Use egrep, not grep.
-
-       Test for PR automake/2:
-       * pr2.test: New file.
-       * Makefile.am (TESTS): Added pr2.test.
-
-1999-12-15  Tom Tromey  <tromey@cygnus.com>
-
-       * dup3.test: New file.
-       * Makefile.am (TESTS): Added dup3.test.
-
-1999-12-13  Tom Tromey  <tromey@cygnus.com>
-
-       * pr19.test: New file.  For PR automake/19.
-       * Makefile.am (TESTS): Added pr19.test.
-
-       * lex4.test: New file.  For PR automake/6.
-       * Makefile.am (TESTS): Added lex4.test.
-
-       * suffix3.test: New file.
-       * Makefile.am (TESTS): Added suffix3.test.
-
-       * suffix2.test: Added `no-dependencies' to options in
-       Makefile.am.  Removed trailing `exit 1'.
-
-       * nostdinc.test: New file.
-       * Makefile.am (TESTS): Added nostdinc.test.
-
-       * condincl2.test: New file.
-       * condincl.test: New file.
-       * Makefile.am (TESTS): Added condincl.test, condincl2.test.
-
-       * suffix2.test: New file.
-       * Makefile.am (TESTS): Added suffix2.test.
-
-       * subobj.test: Remove final test.
-
-1999-12-12  Tom Tromey  <tromey@cygnus.com>
-
-       * Makefile.am (XFAIL_TESTS): Removed subobj3.test.
-
-1999-12-10  Tom Tromey  <tromey@cygnus.com>
-
-       * install2.test: New file.
-       * Makefile.am (TESTS): Added install2.test.
-
-       * specflags5.test: New file.
-       * Makefile.am (TESTS): Added specflags5.test.
-
-1999-12-06  Tom Tromey  <tromey@cygnus.com>
-
-       * confh4.test: Corrected final test.
-
-       * confh4.test: New file.  PR automake/34.
-       * Makefile.am (TESTS): Mention confh4.test.
-
-1999-11-22  Tom Tromey  <tromey@cygnus.com>
-
-       * defs: Never hard link `depcomp'.  From Pavel Roskin
-
-       * exsource.test: Don't use configure substitution in _SOURCES.
-       * depend.test: Don't use configure substitution in _SOURCES.
-       * cygwin32.test: Don't use configure substitution in _SOURCES.
-
-       * subobj.test: Check for another bug.
-
-       * Makefile.am (XFAIL_TESTS): Removed sourcesub.test,
-       ltlibobjs.test.
-
-1999-11-21  Tom Tromey  <tromey@cygnus.com>
-
-       * specflags3.test: Updated test for new dependency
-       implementation.
-
-1999-10-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
-
-       * defs: Set CDPATH to avoid verbose cd.
-
-1999-09-14  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
-
-       * defs: Avoid printing the full pathname of testSubDir.
-
-       * exsource.test: Update.
-
-1999-06-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
-
-       * exsource.test: sed @AMDEP@ away from `include' line.
-
-       * compile_f_c_cxx.test: depcomp is no longer in the same line.
-
-1999-04-25  Alexandre Oliva  <oliva@dcc.unicamp.br>
-
-       * compile_f_c_cxx.test: Look for $(depcomp) for C and C++.
-       * suffix.test: We no longer emit % rules.
-
-1999-04-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
-
-       * defs: Create link or copy of depcomp.
-       * depend2.test: Removed, no more disted dependencies.
-       * Makefile.am (TESTS): Likewise.
-       * exsource.test: Adjust dependency filenames.
-       * mdate3.test: Adjust for depcomp.
-
-1999-11-07  Tom Tromey  <tromey@cygnus.com>
-
-       * dash.test: New file.
-       * Makefile.am (TESTS): Added dash.test.
-
-1999-08-26  Tom Tromey  <tromey@cygnus.com>
-
-       * texinfo8.test: Use directory named `sub'.
-
-       * symlink.test: Use directory named `sub' (just in case; for
-       Windows).
-
-1999-08-15  Tom Tromey  <tromey@cygnus.com>
-
-       * ansi4.test: New file.
-       * Makefile.am (TESTS): Added ansi4.test.
-
-1999-07-30  Tom Tromey  <tromey@cygnus.com>
-
-       * double.test (bin_PROGRAMS): New file.
-       * Makefile.am (TESTS): Added double.test.
-
-1999-07-27  Tom Tromey  <tromey@cygnus.com>
-
-       * empty4.test: New file.
-       * Makefile.am (TESTS): Added empty4.test.
-
-1999-07-13  Tom Tromey  <tromey@cygnus.com>
-
-       * empty3.test: New file.
-       * Makefile.am (TESTS): Added empty3.test.
-
-       * empty2.test: Also look for `pavel.o'.
-
-       * empty2.test: New file.
-       * Makefile.am (TESTS): Added empty2.test.
-
-1999-05-27  Tom Tromey  <tromey@cygnus.com>
-
-       * subobj3.test: New file.
-       * Makefile.am (TESTS): Added subobj3.test.
-       (XFAIL_TESTS): Likewise.
-
-       * ltlibobjs.test: New file.
-       * Makefile.am (TESTS): Added ltlibobjs.test.
-       (XFAIL_TESTS): Added ltlibobjs.test.
-
-       * Makefile.am (XFAIL_TESTS): Added sourcesub.test.
-
-1999-05-19  Tom Tromey  <tromey@cygnus.com>
-
-       * specflags4.test: Typo fix.
-
-       * specflags4.test: New file.  From Pavel Roskin.
-       * Makefile.am (TESTS): Added specflags4.test.
-
-       * specflags.test: Added regression test for missing space.
-
-1999-05-13  Tom Tromey  <tromey@cygnus.com>
-
-       * sourcesub.test: New file.
-       * Makefile.am (TESTS): Added sourcesub.test.
-
-1999-05-01  Tom Tromey  <tromey@cygnus.com>
-
-       * libobj2.test: Reverted previous change; it is incorrect.
-
-       * libobj2.test: Error if libtu.a.P is mentioned.
-
-1999-04-27  Tom Tromey  <tromey@cygnus.com>
-
-       * cond9.test: New file.  From Raja R Harinath.
-       * Makefile.am (TESTS): Added cond9.test.
-
-       * pluseq8.test: New file.
-       * Makefile.am (TESTS): Added pluseq8.test.
-
-       * canon5.test: Updated to reflect change to MACRO_PATTERN.
-
-       * specflags3.test: New file.
-       * Makefile.am (TESTS): Added specflags3.test.
-       (TESTS): Now lists one file per line, for simpler maintenance.
-
-       * specflags2.test: New file.
-       * specflags.test: New file.
-       * Makefile.am (TESTS): Added specflags.test, specflags2.test.
-
-1999-04-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
-
-       * canon5.test (bin_PROGRAMS): New file.
-       * Makefile.am (TESTS): Added canon5.test.
-
-1999-04-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
-
-       * libobj10.test: New file.
-       * Makefile.am (TESTS): Added libobj10.test.
-
-1999-04-11  Tom Tromey  <tromey@cygnus.com>
-
-       * subobj2.test: New file.
-       * Makefile.am (TESTS): Added subobj2.test.
-
-       * subobj.test: New file.
-       * Makefile.am (TESTS): Added subobj.test.
-
-       * confh.test: Use `sed' to extract full definition of
-       DIST_COMMON.  Look for stamp-h.in rule in include/Makefile.in.
-       * Makefile.am (XFAIL_TESTS): Removed confh.test.
-
-1999-04-10  Tom Tromey  <tromey@cygnus.com>
-
-       * defs: Ensure srcdir is always absolute.
-
-       * Makefile.am (XFAIL_TESTS): Removed cond8.test.
-
-       * gcj2.test: New file.
-       * Makefile.am (TESTS): Added gcj2.test.
-
-1999-04-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
-
-       * suffix.test: New file.
-       * Makefile.am: Added suffix.test.
-
-       * Makefile.am (XFAIL_TESTS): Added cond8.test.
-
-       * cond3.test: Refer to am_targ_OBJECTS.
-
-       * yacc2.test, yacc3.test: New files.
-       * Makefile.am (TESTS): Added yacc2.test and yacc3.test.
-
-1999-04-09  Tom Tromey  <tromey@cygnus.com>
-
-       * nodist.test: New file.
-       * Makefile.am (TESTS): Added nodist.test.
-
-       * gcj.test: New file.
-       * Makefile.am (TESTS): Added gcj.test.
-
-1999-04-08  Tom Tromey  <tromey@cygnus.com>
-
-       * cond8.test: New file.
-       * Makefile.am (TESTS): Added cond8.test.
-
-1999-04-07  Alexandre Oliva  <oliva@dcc.unicamp.br>
-
-       * backsl2.test: New file.
-       * Makefile.am (TESTS): Added backsl2.test.
-
-       * texinfo8.test: texinfo.tex is only disted by aux/Makefile.
-
-       * texinfo8.test: New file.
-       * Makefile.am (TESTS): Added texinfo8.test.
-
-1999-03-31  Tom Tromey  <tromey@cygnus.com>
-
-       * pluseq2.test, pluseq3.test: Updated for recent \-preservation
-       change.
-
-1999-03-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
-
-       * Makefile.am (XFAIL_TESTS): add confh.test
-
-1999-03-30  Tom Tromey  <tromey@cygnus.com>
-
-       * mclean.test: Fixed typo.
-
-       * mclean.test: New file.
-       * Makefile.am (TESTS): Added mclean.test.
-
-1999-03-30  Alexandre Oliva  <oliva@dcc.unicamp.br>
-
-       * confh.test: if include/Makefile.am is created, the test fails
-
-1999-03-27  Tom Tromey  <tromey@cygnus.com>
-
-       * extra4.test: Allow EXTRA_DATA to be specified.
-
-1999-03-22  Tom Tromey  <tromey@cygnus.com>
-
-       * ldadd.test: Use AC_PROG_LIBTOOL, not AM_PROG_LIBTOOL.
-
-       * pluseq7.test: New file.
-       * Makefile.am (TESTS): Added pluseq7.test.
-       * pluseq6.test: New file.
-       * Makefile.am (TESTS): Added pluseq6.test.
-
-1999-03-21  Tom Tromey  <tromey@cygnus.com>
-
-       * nodep.test: New file.
-       * Makefile.am (TESTS): Added nodep.test.
-
-       * subdir3.test: Correctly mention _SOURCES in Makefile.am.
-
-       * subdir3.test: New file.
-       * Makefile.am (TESTS): Added subdir3.test.
-       * xsource.test: Changed to check whether multiple source files
-       with same object name cause failure.
-
-1999-03-11  Tom Tromey  <tromey@cygnus.com>
-
-       * libobj9.test: New file.
-       * Makefile.am (TESTS): Added libobj9.test.
-
-       * insthook.test: Don't require GNU grep.  From John Pierce.
-
-       * lex3.test: New file.
-       * Makefile.am (TESTS): Added lex3.test.
-
-1999-03-01  Tom Tromey  <tromey@cygnus.com>
-
-       * ansi3.test: Use no-dependencies option to avoid GNU make
-       requirement.  From Jerome Lovy.
-
-1999-02-27  Tom Tromey  <tromey@cygnus.com>
-
-       * ext.test (foo_SOURCES): New file.
-       * Makefile.am (TESTS): Added ext.test.
-
-1999-02-11  Tom Tromey  <tromey@cygnus.com>
-
-       * cygwin32.test: Use AC_EXEEXT, not AM_EXEEXT.
-
-       * obsolete2.test: New file.
-       * Makefile.am (TESTS): Added obsolete2.test.
-
-1999-02-01  Tom Tromey  <tromey@cygnus.com>
-
-       * installsh.test (AUTOMAKE): Use $PERL.  From Pavel Roskin.
-
-       * cond5.test: Sleep 15 seconds, not 5.  Some people still run the
-       test on slow machines.
-
-1999-01-22  Tom Tromey  <tromey@cygnus.com>
-
-       * copy.test: New file.
-       * Makefile.am (TESTS): Added copy.test.
-
-       * ppf77.test: New file.
-       * Makefile.am (TESTS): Added ppf77.test.
-
-1999-01-14  Tom Tromey  <tromey@cygnus.com>
-
-       * confh3.test: New file.
-       * Makefile.am (TESTS): Added confh3.test.
-
-       * confh2.test: New file.
-       * Makefile.am (TESTS): Added confh2.test.
-
-       * confh.test: Run automake differently the second time.
-
-       * mdate3.test: New file.
-       * Makefile.am (TESTS): Added mdate3.test.
-
-1999-01-11  Tom Tromey  <tromey@cygnus.com>
-
-       * confh.test: New file.
-       * Makefile.am (TESTS): Added confh.test.
-
-1999-01-10  Tom Tromey  <tromey@cygnus.com>
-
-       * objc.test: Updated to account for new ObjC support.
-
-       * pluseq5.test: New file.
-       * Makefile.am (TESTS): Added pluseq5.test.
-
-       * all.test: Test all *-local targets, not just all-local.
-
-       * all.test: New file.
-       * Makefile.am (TESTS): Added all.test.
-
-1999-01-07  Tom Tromey  <tromey@cygnus.com>
-
-       * include.test: New file.
-       * Makefile.am (TESTS): Added include.test.
-
-1998-12-21  Tom Tromey  <tromey@cygnus.com>
-
-       * insthook.test: Updated to fail when it should.
-
-1998-12-11  Tom Tromey  <tromey@cygnus.com>
-
-       * insthook.test: New file.
-       * Makefile.am (TESTS): Added insthook.test.
-
-1998-11-27  Tom Tromey  <tromey@cygnus.com>
-
-       * cond7.test: New file.  From Pavel Roskin.
-       * Makefile.am (TESTS): New file.
-
-1998-11-10  Tom Tromey  <tromey@cygnus.com>
-
-       * pluseq4.test: New file.
-       * Makefile.am (TESTS): Added pluseq4.test.
-
-1998-11-09  Tom Tromey  <tromey@cygnus.com>
-
-       * pluseq3.test: New file.
-       * Makefile.am (TESTS): Added pluseq3.test.
-
-       * pluseq2.test: New file.
-       * Makefile.am (TESTS): Added pluseq2.test.
-
-1998-10-30  Tom Tromey  <tromey@cygnus.com>
-
-       * pluseq.test: New file.
-       * Makefile.am (TESTS): Added pluseq.test.
-
-1998-10-28  Tom Tromey  <tromey@cygnus.com>
-
-       * Makefile.am (distclean-local): Typo fix.
-
-1998-10-20  Tom Tromey  <tromey@cygnus.com>
-
-       * Makefile.am (TESTS): Sorted tests.  From Jeff Garzik.
-
-1998-10-13  Tom Tromey  <tromey@cygnus.com>
-
-       * libobj7.test: Updated to reflect minor change in automake (test
-       wasn't resilient enough).
-       * instman.test: Updated to reflect fact that mkinstalldirs will be
-       in distribution.
-
-       * cxxonly.test: Removed.
-
-Mon Aug 31 09:46:59 1998  Matthew D. Langston  <langston@SLAC.Stanford.EDU>
-
-       * Makefile.am (TESTS): Added compile_f_c_cxx.test.
-       * compile_f_c_cxx.test: New file.
-
-Sat Aug 29 18:17:58 1998  Matthew D. Langston  <langston@SLAC.Stanford.EDU>
-
-       * Makefile.am (TESTS): Added flink.test link_c_cxx.test
-       link_f_c.test link_f_c_cxx.test link_f_cxx.test link_f_only.test.
-       Removed flink.test.
-       * flibs.test: New File.
-       * link_c_cxx.test: New file.
-       * link_f_c.test: New file.
-       * link_f_c_cxx.test: New file.
-       * link_f_cxx.test: New file.
-       * link_f_only.test: New file.
-
-Tue Aug 11 10:46:36 1998  Matthew D. Langston  <langston@SLAC.Stanford.EDU>
-
-       * Makefile.am (TESTS): Add cxxonly.test, fonly.test, flink.test,
-       fnoc.test and fo.test.
-       * cxxonly.test: New file.
-       * fonly.test: New file.
-       * flink.test: New file.
-       * fnoc.test: New file.
-       * fo.test: New file.
-
-1998-10-08  Tom Tromey  <tromey@cygnus.com>
-
-       * confdist.test: New file.
-       * Makefile.am (TESTS): Added confdist.test.
-
-1998-10-07  Tom Tromey  <tromey@cygnus.com>
-
-       * extra4.test: New file.
-       * extra3.test: New file.
-       * Makefile.am (TESTS): Added extra3.test, extra4.test.
-
-Mon Oct  5 12:47:32 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * badline.test: New file.
-       * Makefile.am (TESTS): Added badline.test.
-
-Thu Oct  1 00:03:39 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * seenc.test: Updated test to account for removed line numbers.
-
-       * xsource.test: Correctly fail if source in subdir.
-
-Wed Sep 30 12:17:34 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * colon7.test: New file.
-       * Makefile.am (TESTS): Added colon7.test.
-
-Tue Sep 29 02:09:11 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * config.test: New file.
-       * Makefile.am (TESTS): Added config.test.
-
-       * Makefile.am (TESTS): Reference clean.test, not clean.am.
-
-Mon Sep 28 01:46:34 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * recurs2.test: New file, from Jim Meyering.
-       * Makefile.am (TESTS): Added recurs2.test.
-
-       * Makefile.am (TESTS): Added clean.am.
-       * clean.test: New file.
-       * ansi2.test: Updated test for new SUBDIRS change.
-       * noinst.test: Updated test for new SUBDIRS change.
-       * checkall.test: Added check to make sure check-local is handled.
-       Updated test for new SUBDIRS change.
-       * java.test: Updated test for new SUBDIRS change.
-
-Sun Sep 27 20:01:20 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * Makefile.am (TESTS): Added else.test.
-       * else.test: New file.
-
-       * Makefile.am (TESTS): Added parse.test.
-       * parse.test: New file.
-
-Sat Sep 26 19:17:43 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * aclocal.test: Put AM_INIT_AUTOMAKE into configure.in.
-       * library.test: Use AC_EXEEXT.
-       * texinfo5.test: Use AC_EXEEXT.
-       * Many files: use AC_PROG_INSTALL, not AM_PROG_INSTALL.
-
-       Test suite updates for the @SHELL@ change:
-       * exsource.test: Set SHELL on `make' command line.
-       * ansi.test: Set SHELL on `make' command line.
-       * texinfo.test: Set SHELL on `make' command line.
-       * insh2.test: Set SHELL on `make' command line.
-       * empty.test: Rewrite @SHELL@ to /bin/sh.
-
-Tue Sep 22 01:20:00 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * ansi3.test: Use gcc and not gcc -traditional.
-
-Tue Sep 15 22:19:48 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * texinfo7.test: New file.
-
-Sun Aug 16 23:17:38 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * colon6.test: New file.
-
-Fri Aug 14 11:09:03 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * cond6.test: New file.
-
-Mon Aug 10 21:05:15 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * ansi3.test: New file.
-
-Sat Jul 18 00:27:26 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * recurs.test: New file.
-
-       * cond3.test: Changed to match recent fixes.
-
-Fri Jul 17 23:44:49 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * cond4.test, cond5.test: New files.
-
-Tue May 26 01:44:37 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * syntax.test: New file.
-
-Sun Apr  5 15:26:42 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * version3.test: Increased version number to ensure failure for a
-       long time to come.
-
-       * library.test: New file.
-
-       * lex2.test: Updated since lex error changed to warning.
-
-Fri Apr  3 13:04:50 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * colon5.test: New file.
-
-       * exdir2.test: New file.
-       * instdata.test: New file.
-
-Wed Mar 25 15:30:39 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * badopt.test: new file.
-       * version3.test: New file.
-
-Mon Mar 23 10:52:36 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * libobj8.test: New file.
-
-Fri Mar 20 00:32:16 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * lex2.test: New file.
-
-       * aclocalii.test: New file.
-
-       * javasubst.test: New file.
-
-Thu Mar 19 14:11:45 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * javaprim.test: New file.
-
-       * sinclude.test: New file.
-
-Wed Mar 18 17:15:22 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * java.test: New file.
-
-Sun Mar  8 15:35:14 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * colon4.test: New file.
-
-Fri Mar  6 21:17:10 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * colon3.test: Refined tests.
-
-Tue Feb 24 12:29:05 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * man.test: Removed.
-
-       * condman2.test: New file.
-
-Mon Feb 23 16:20:49 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * texinfo6.test: New file.
-
-Mon Feb 16 00:08:58 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * aclocali.test: New file.
-
-Fri Feb 13 00:36:38 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * texinfo5.test (info_TEXINFOS): New file.
-
-       * condman.test: New file.
-
-       * Makefile.am (distclean-local): Ignore rm return value.
-
-Thu Feb 12 21:00:34 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * unused.test: New file.
-
-       * whoami.test: New file.
-
-       * alpha.test: New file.
-
-Wed Feb 11 17:28:30 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * aclocal.test: New file.
-
-Thu Feb  5 13:22:17 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * cxxcpp.test: New file.
-
-Mon Dec  1 15:48:16 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * cond3.test: New file.
-
-Sat Nov 29 22:09:27 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * objc.test: New file.
-
-Sat Oct 25 00:04:04 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * libobj7.test: New file.
-
-Tue Oct 21 00:46:24 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * lex2.test: Removed; @LEXLIB@ no longer required.
-
-       * depacl2.test: Use -I, not --acdir.
-
-       * install.test: New file.
-       * ammissing.test: New file.
-
-Sun Sep 28 17:19:52 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * cxxnoc.test: Changed to reflect MKDEP change.
-
-Wed Sep 24 16:01:59 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * output5.test: New file.
-
-       * depend3.test: New file.
-
-Mon Aug 25 17:24:42 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * cygwin32.test: Use AM_EXEEXT, not AM_CYGWIN32.
-
-Tue Aug  5 20:33:33 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * libobj6.test: New file.
-
-Mon May 26 22:47:36 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * depend.test: Fixed test.
-
-Sat May 10 18:28:14 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * depend2.test: Fixed test; added another check.
-
-Sun May  4 15:47:24 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * xsource.test: New file.
-
-Tue Apr 29 19:08:47 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * cond.test, cond2.test: New files from Ian Taylor.
-
-Sun Apr 27 21:07:49 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * confsub.test: Fixed bug.
-
-Fri Apr 25 12:30:22 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * conf2.test: New file.
-
-Tue Apr  8 19:26:07 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * ansi.test, empty.test, exsource.test, insh2.test, man.test,
-       mkinst2.test, texinfo.test, texinfo2.test: Use $MAKE.
-
-       * defs (MAKE): Define.
-
-Mon Apr  7 17:35:49 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * version2.test: New file.
-
-Wed Apr  2 00:12:26 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * ldadd.test: New file.
-
-Fri Mar 28 23:36:04 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * stamph.test: New file.
-
-Thu Mar 27 18:10:47 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * lisp.test: New file.
-
-Sat Mar 22 01:14:03 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * cygwin32.test: New file.
-
-Thu Mar 20 00:34:33 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * exsource.test: Exit if not using GNU make.
-
-Tue Mar 18 22:36:34 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * remake2.test: Changed for `missing' support.
-
-Sun Mar 16 14:29:45 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * seenc.test: New file.
-
-       * checkall.test, noinst.test: Don't use bogus construct when
-       checking.
-
-       * libobj3.test, canon.test, target.test, spell2.test,
-       primary2.test, discover.test, lex2.test: Fixed to test what it
-       claims to test.
-
-Mon Mar 10 23:21:03 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * libobj.test, libobj2.test: Use AC_PROG_CC.
-
-       * confsub.test: Modified for definition of CONFIG_HEADER_FULL.
-
-       * cxxlibobj.test: New file.
-
-Wed Feb 26 13:05:42 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * tagsub.test: New file.
-
-Sun Feb 23 11:58:00 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * texinfo.test, texinfo2.test, texinfo3.test, info.test,
-       mdate.test, vtexi.test, canon2.test, mdate2.test, vtexi2.test:
-       Updated for new texinfo handling.
-
-       * texinfo4.test: New file.
-       * texinfo3.test: New file.
-
-Sat Feb 22 09:48:44 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * yaccpp.test: New file.
-
-Tue Feb 11 09:51:47 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * texinfo2.test: Fixed quoting bug.  From Michael Brantley.
-
-Tue Feb  4 18:41:32 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * confsub.test: Check subdir/Makefile.in to make sure dependency
-       is correct.
-
-       * ansi2.test: ANSI2KNR dependency of all.
-
-Tue Dec 10 00:43:14 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * defun2.test: New file.
-       * subst.test: New file.
-
-Sun Dec  8 12:25:22 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * colneq2.test: New file.
-
-Sat Dec  7 12:52:45 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * output4.test: New file.
-       * output3.test: New file.
-       * remake2.test: New file.
-       * output2.test: New file.
-
-Fri Dec  6 19:00:31 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * output.test: New file.
-
-Thu Dec  5 18:23:17 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * remake.test: New file.
-       * colon3.test: New file.
-       * colon2.test: New file.
-       * cxxo.test: New file.
-
-Wed Dec  4 00:41:44 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * defs: Allow user to set interpreter via PERL environment
-       variable.
-
-       * Makefile.am (distclean-local): New target.
-
-Tue Dec  3 11:55:18 1996  Gordon Matzigkeit  <gord@gnu.ai.mit.edu>
-
-       * dup.test, dup2.test: Modified, now that aclocal allows
-       acinclude.m4 to override any installed macro file.
-
-Mon Dec  2 22:44:16 1996  Gordon Matzigkeit  <gord@gnu.ai.mit.edu>
-
-       * alllib.test: Removed from distribution, since LIBFILES are no
-       longer computed.
-
-Sun Nov 24 14:36:00 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * extra2.test: New file.
-
-Fri Nov 22 00:10:04 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * stdlib.test: New file.
-
-Thu Nov 21 22:51:35 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * confsub.test: Use AM_CONFIG_HEADER.
-
-Tue Nov 19 23:37:32 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * confvar2.test: New file.
-
-Fri Nov 15 00:09:18 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * ansi2.test: New file.
-
-       * libfiles.test: Removed (obsolete).
-
-       * libobj.test, canon4.test, libobj2.test, alllib.test,
-       ranlib.test: Fixed for Gord's changes to library handling.
-
-       * Many files: Use AC_PROG_CC to avoid error.
-
-Thu Oct 24 15:22:53 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * confvar.test: New file.
-       * ranlib.test: New file.
-
-Mon Oct 21 22:57:51 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * version.test: New file.
-
-Fri Oct 11 00:51:04 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * libobj5.test: New file.
-       * libobj4.test: New file.
-       * distdir.test: New file.
-       * lex2.test: New file.
-
-Sun Oct  6 11:00:44 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * acsilent.test: New file.
-       * req.test: New file.
-       * acinclude.test: New file.
-
-Sat Oct  5 11:31:38 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * discover.test: New file.
-
-       * mkinst2.test: Renamed from mkinstall2.test.
-
-       * symlink.test: New file.
-
-Thu Oct  3 19:55:23 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * vpath.test: New file.
-
-Mon Sep 30 08:34:07 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * comment2.test: New file.
-
-Mon Sep 23 00:23:34 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * spell3.test: New file.
-
-Sun Sep 22 14:42:09 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * depend2.test: New file.
-
-Sat Sep 21 14:01:10 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * primary2.test: New file.
-       * primary.test: New file.
-
-Fri Sep 20 09:39:27 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * confsub.test: New file.
-
-Mon Sep 16 00:05:52 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * spell2.test: New file.
-
-       * spell.test: New file.
-
-Thu Sep 12 14:57:49 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * implicit.test: New file.
-
-Wed Sep 11 13:57:10 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * colneq.test: New file.
-
-       * interp2.test: New file.
-
-Sun Sep  8 10:47:07 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * gnits.test: New file.
-
-Thu Sep  5 22:54:26 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * libobj3.test: New file.
-
-Tue Sep  3 20:57:38 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * block.test: New file.
-
-Mon Aug 26 23:04:01 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * alllib.test: New file.
-
-       * interp.test: New file.
-
-Mon Aug 12 13:58:55 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * libobj2.test: New file.
-
-       * order.test: New file.
-
-Sun Aug 11 00:10:42 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * cxxnoc.test: New file.
-
-       * cxxlink.test: Use AC_PROG_CXX.
-
-       * lex.test: Use AC_PROG_LEX, AC_DECL_YYTEXT.
-
-       * yacc.test: Use AC_PROG_YACC in configure.in.
-
-       * cxxlink.test: New file.
-
-       * yacc.test: Fixed test for new yacc code.
-
-Sat Aug 10 10:09:45 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * defun.test: New file.
-
-       * dup.test: New file.
-
-Fri Aug  9 09:18:07 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * canon4.test: New file.
-
-Thu Aug  8 10:47:45 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * exsource.test: New file.
-
-       * subdir2.test: New file.
-
-       * scripts.test: New file.
-
-Tue Aug  6 12:30:41 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * lex.test: New file.
-
-Mon Aug  5 01:03:03 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * obsolete.test: New file.
-
-       * Many files: Use AM_ macros, not fp_ macros.
-
-       * info.test: New file.
-
-Sun Aug  4 12:47:34 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * man.test: New file.
-
-       * acouttbs2.test: New file.
-
-       * libfiles.test: New file.
-
-       * comment.test: New file.
-
-       * tags.test: New file.
-
-       * vtexi2.test: New file.
-
-       * colon.test: New file.
-
-Sun Jul 28 11:43:00 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * defs (ACLOCAL): Added definition.
-
-       * depacl.test, depacl2.test, error.test: New tests for aclocal.
-
-Fri Jul 19 10:09:56 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * ansi.test: New file.
-
-Sun Jun  9 23:20:03 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * texinfo2.test: New file.
-
-Sat Jun  8 10:00:42 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * mkinstall2.test: New file.
-
-Fri Jun  7 18:17:11 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * yacc.test: New file.
-
-Sun Jun  2 09:04:52 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * dejagnu.test: New file.
-
-       * texinfo.test: New file.
-
-Thu May 23 09:58:48 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * fpinst2.test: New file.
-
-       * fpinstall.test: New file.
-
-Wed May 22 09:45:52 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * outdir.test: New file.
-
-Sat May 18 10:51:37 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * insh2.test: New file.
-
-Fri May 17 17:32:35 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * number.test: New file.
-
-       * defs, many .test files: Define PACKAGE and VERSION in
-       configure.in.
-
-       * package.test: New file.
-
-       * backsl.test: New file.
-
-Thu May 16 09:15:57 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * subdir.test: New file.
-
-Tue May 14 10:17:17 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * mdate2.test: New file, from report by Jim Meyering.
-
-       * canon3.test: New file.
-
-       * auxdir.test: New file.
-
-       * mkinstall.test: New file.
-
-       * extra.test: Reversed sense of test.
-
-Fri Apr 26 15:15:01 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * instman.test: New file.
-
-Thu Apr 25 17:12:30 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * noinst.test: New file
-
-       * exdir.test: Quoting change from Gord Matzigkeit.
-
-       * extra.test (EXTRA_PROGRAMS): New file.
-
-Tue Apr  9 22:55:07 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * target.test: New file.
-
-Wed Apr  3 15:10:54 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * canon2.test: New file
-
-       * insh.test: New file.
-
-Wed Mar 27 23:31:51 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * rulepat.test: New file.
-
-Sat Mar 16 08:37:36 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * empty.test: New file.
-
-Fri Mar 15 17:55:13 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * installsh.test: New file.
-
-Tue Mar  5 16:22:46 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * badprog.test: Rewrote.
-
-       * canon.test: New file.
-
-Mon Mar  4 21:08:37 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * exdir.test: New file.
-
-Fri Mar  1 17:23:53 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * depend.test: New file.
-
-       * badprog.test: New file.
-
-       * defs (AUTOMAKE): Pass --foreign.
-
-Thu Feb 29 20:23:42 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       More tests:
-       * prefix.test: New file.
-       * spelling.test: New file
-       * confincl.test: New file.
-       * Makefile.am (TESTS): Updated.
-
-Wed Feb 28 11:57:02 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * acoutqnl.test: New file.
-       * Makefile.am (TESTS): Include it.
-
-Tue Feb 27 10:52:58 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * Makefile.am (DIST_OTHER): Include "defs".
-
-       * defs (AUTOMAKE): Never relative to $srcdir.
-
-Mon Feb 26 23:14:08 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * libobj.test: Put AC_PROG_RANLIB in configure.in
-
-Mon Feb 19 08:22:22 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * proginst.test: New file.
-
-Tue Feb 13 18:54:39 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * libobj.test: New file.
-
-Mon Feb 12 17:05:48 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * acouttbs.test: New file.
-
-       * Makefile.am (DIST_OTHER): New variable.
-
-       * acoutnoq.test: New file.
-
-Sun Feb 11 16:39:14 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * checkall.test: Delay a little.
-
-       * Makefile.am (check-local): Print name of failing test.
-
-Sat Feb 10 17:08:39 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * checkall.test: New file.
-
-       * instexec.test: New file.
-
-       * mdate.test, vtexi.test, acoutput.test: New files.
-
-       * Started.
-
------
-
-Copyright 2012-2014 Free Software Foundation, Inc.
-
-Copying and distribution of this file, with or without modification, are
-permitted provided the copyright notice and this notice are preserved.
diff --git a/old/ChangeLog.00 b/old/ChangeLog.00
deleted file mode 100644 (file)
index ce43ef8..0000000
+++ /dev/null
@@ -1,2211 +0,0 @@
-2000-12-29  Derek Price  <derek.price@openavenue.com>
-
-       * automake.in (handle_dependencies): Switched the DEP_FILES
-       definition to be conditional on @AMDEP@.
-
-2001-02-03  Ville Laurikari  <vlaurika@hutcs.cs.hut.fi>
-
-       * depcomp (aix): New side-effect dependency tracking mode, for
-       the C for AIX compiler.
-       * m4/depend.m4 (AM_DEPENDENCIES): Recreate `conftest.c' and
-       `conftest.h' for each test.
-
-2001-02-03  Tom Tromey  <tromey@redhat.com>
-
-       * automake.texi (Dist): Updated to mention caveat of putting
-       directory in EXTRA_DIST and also providing a nice example of
-       removing the CVS dir.
-       From Ganesan Rajagopal.
-
-       * m4/depend.m4 (depcpp): Run tests in a subdir.  Fixes report from
-       Bob Proulx.
-
-       * automake.in (scan_one_autoconf_file): Disable warning about
-       AM_PROG_LIBTOOL.
-
-       * automake.in (handle_configure): Don't modify variable which
-       aliases list element.  Don't push @inputs onto the dist list.
-       Fixes colon7.test.
-       (initialize_per_input) [dist_dirs]: New variable.
-       (handle_dist_worker): Use global dist_dirs.
-       (handle_configure): Set dist_dirs entries at toplevel.
-
-2001-02-02  Gordon Sadler  <gbsadler1@lcisp.com>
-
-       * automake.texi (Java Support): Added index, @section.
-
-2001-02-02  Pavel Roskin  <proski@gnu.org>
-
-       * automake.in (scan_autoconf_traces): Restore trace messages.
-
-       * automake.in (handle_aclocal_m4): Fix stripping of the initial
-       "./" from the dependencies of aclocal.m4.
-       Reported by Ralf Corsepius.
-
-2001-02-01  Pavel Roskin  <proski@gnu.org>
-
-       * aclocal.in: Rename "verbosity" to "verbose". Always prepend
-       "aclocal: " to the verbose output.
-
-       * automake.in: Remove all debugging messages.
-
-2001-01-31  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (add_depend2): Quote properly $obj and $source.
-
-2001-01-31  Akim Demaille  <akim@epita.fr>
-
-       * depend2.am: Instead of replacing @PFX@ in $(@PFX@COMPILE), and
-       then replacing `$(@PFX@COMPILE)' for the files that need some
-       special flags, use only @COMPILE@.  Similarly for @LTCOMPILE@.
-       Try to document this file.
-       * automake.in (add_depend2): Adjust to these changes.
-
-2001-01-31  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (%factored_dependencies): New.
-       (file_contents): Use it.
-       (handle_phony): Rename as...
-       (handle_factored_dependencies): this.
-       * subdirs.am: No need for convolved syntax to declare .PHONY.
-
-2001-01-31  Akim Demaille  <akim@epita.fr>
-
-       * automake.in: maintainer-check fixes.
-
-2001-01-31  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (file_contents): Rewrite: instead of trying to parse
-       it line by line, first swallow it completely into $CONTENTS,
-       *then*, parse it *paragraph* by paragraph.
-
-2001-01-30  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (file_contents): Remove.
-       (file_contents_with_transform): Swap the order of the arguments,
-       and rename as...
-       (file_contents): this.
-       Adjust all uses.
-
-2001-01-30  Tom Tromey  <tromey@redhat.com>
-
-       * automake.in (scan_one_autoconf_file): Don't mention
-       omit_dependencies.
-
-2001-01-29  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&scan_autoconf_config_files): Extract from
-       &scan_one_autoconf_file.
-       (&scan_one_autoconf_file): Use it.
-       (&scan_autoconf_traces): New.
-       ($scan_autoconf_files): Use it.
-
-2001-01-29  Akim Demaille  <akim@epita.fr>
-
-       * texinfos.am, tags.am, subdirs.am, multilib.am, mans.am: Add a
-       .PHONY target.
-       * automake.in (handle_texinfo, handle_man_pages, handle_multilib)
-       (handle_etags, handle_subdirs): Don't push into @phony.
-
-2001-01-29  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (scan_one_autoconf_file): Correctly recognize
-       configure.ac.
-
-2001-01-29  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (handle_tests_dejagnu): New, extracted from...
-       (handle_tests): here.  Use `.PHONY:'.
-
-2001-01-29  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (handle_phony): Sort.
-       (file_contents_with_transform): Catch `.PHONY:'.
-       (handle_tests): Instead dumping the hard coded target check-TESTS
-       and registering its .PHONYsm, get them from...
-       * check.am: here, new file.
-
-2001-01-29  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (add_depend2): Use &transform.
-
-2001-01-29  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (handle_tags): Use &transform.
-       (am_error, am_line_error, am_conf_error, read_am_file): Use
-       directly arrays in strings, no need for &join.
-       Require Perl 5.
-       * Makefile.am (maintainer-check): Use grep -w when looking for
-       words.
-
-2001-01-29  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (prog_error): New.
-       Spread its use.
-
-2001-01-29  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (handle_single_transform_list): if (@list) { foreach
-       (@list) ...} can be written as a simple `foreach' loop.
-
-2001-01-29  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (define_standard_variables): Use &transform instead
-       of build_rx.
-
-2001-01-29  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (handle_texinfo): Use the new $texinfodir instead of
-       the removed $texinfo_tex.
-
-2001-01-29  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (handle_libraries, handle_ltlibraries): Use
-       &transform.
-
-2001-01-29  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (handle_programs) <xexe>: Remove, replaced by
-       `exeext'.
-       Use it, and &transform.
-
-2001-01-29  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (get_object_extension) <$default_includes>: New.
-       Use it and &transform.
-
-2001-01-28  Tom Tromey  <tromey@redhat.com>
-
-       * automake.in (variable_value_as_list_worker): Handle entries in
-       %am_var_defs.  Fixes listval.test.
-
-2001-01-26  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (handle_texinfo): Don't use $conf_pat, just
-       $conf_dir to transform MDDIR since now &transform handles the
-       escaping of RE special characters by itself.
-
-2001-01-24  Akim Demaille  <akim@epita.fr>
-
-       * m4/depend.m4 (AM_DEPENDENCIES): Don't leave `AC_PROG_CC' etc. in
-       clear.
-       * m4/init.m4: Likewise.
-       * m4/sanity.m4: s/conftestfile/conftest.file/.
-
-2001-01-24  Tom Tromey  <tromey@redhat.com>
-
-       * automake.in (handle_libraries): Use $configure_ac; typo fix.
-
-       * automake.in (transform): Quote substitution.
-
-2001-01-21  Alexandre Duret-Lutz  <duret_g@epita.fr>
-           Tom Tromey  <tromey@redhat.com>
-
-       * automake.in (obsolete_rx): Match whole macro names, not
-       substrings.
-       * aclocal.in (obsolete_rx): Likewise.
-
-2001-01-21  Tom Tromey  <tromey@redhat.com>
-
-       * automake.texi: Changed dir category.
-
-2001-01-18  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (handle_texinfo): Use &transform, and transform
-       CONFIGURE_AC.
-       Reported by Lars Hecking, and diagnosed by Raja R Harinath.
-
-2001-01-16  Akim Demaille  <akim@epita.fr>
-
-       Let Automake support `configure.ac'.
-
-       * automake.in: In the comments, prefer `configure.ac' to
-       `configure.in'.
-       When using &am_conf_error, don't repeat `in configure.in', since
-       the function already reports it.
-       When referring to `configure.in' use `$configure_ac' instead.
-       (configure_ac): New global variable.
-       (scan_configure, scan_one_configure_file): Rename as...
-       (scan_autoconf_files, scan_one_autoconf_file): this.
-       (scan_autoconf_files): Compute $configure_ac.
-       (transform): New function.
-       (handle_configure): Use it to transform CONFIGURE_AC in
-       `remake.am' and in `remake-hdr.am'.
-       (common_files): Also consider `configure.ac'.
-       Use consistently single quotes.
-       * aclocal.in (configure_ac): New variable.
-       Use it.
-       * texi-vers.am: Depend on CONFIGURE_AC not configure.in.
-       * remake.am: Likewise.
-       * remake-hdr.am: Likewise.
-
-2001-01-16  Akim Demaille  <akim@epita.fr>
-
-       * m4/multi.m4: Remove the hairy useless quotation of `$'.
-       Simplify `ifelse([$2],,,[$2])' into... `$2'!
-       * m4/minuso.m4: Don't use changequote!
-       * m4/cond.m4: Fix quotation.
-       * m4/sanity.m4: Follow the Autoconf coding style.
-       * m4/missing.m4 (AM_MISSING_INSTALL_SH): Use a for loop.
-       * m4/depend.m4 (AM_DEPENDENCIES): Fix quotation issues.
-       Use AC_CACHE_CHECK.
-
-2001-01-15  Tom Tromey  <tromey@redhat.com>
-
-       * automake.in (handle_single_transform_list): Don't print rule
-       here when source is in subdir and object is not.  Fixes
-       subobj4.test.
-
-       * automake.in (handle_single_transform_list): Correctly compute
-       $nonansi_obj.  Fixes cxxansi.test.
-
-       * automake.texi (Man pages): Updated to account for man1_MANS,
-       etc.
-
-2001-01-13  Steve Robbins  <smr@debian.org>
-           Tom Tromey  <tromey@redhat.com>
-
-       * aclocal.in (scan_configure): Don't recognize macro assignments
-       or AC_SUBSTs.
-       (add_file): Likewise.
-
-2001-01-13  Kevin Ryde  <user42@zip.com.au>
-
-       * automake.in (handle_ltlibraries): Omit -rpath from
-       check_LTLIBRARIES, as per noinst_LTLIBRARIES.
-
-2001-01-11  Tom Tromey  <tromey@redhat.com>
-
-       * depcomp (case gcc3): Use -MD, not -M.
-
-2001-01-10  Tom Tromey  <tromey@redhat.com>
-
-       * depcomp: Handle gcc 3.
-
-2000-12-23  Tom Tromey  <tromey@redhat.com>
-
-       * configure.in: Updated to 1.4c for cvs.
-
-       * configure.in: Updated to 1.4b and released.
-
-       * config.guess, config.sub, texinfo.tex: New versions.
-
-       * automake.in (handle_dist_worker): Always define DIST_SUBDIRS.
-       Re-fixes pr87.test.
-
-       * subdirs.am (maintainer-clean-recursive): Use DIST_SUBDIRS for
-       distclean and maintainer-clean.
-       * automake.texi (Top level): Document use of DIST_SUBDIRS.
-
-       From Rusty Ballinger:
-       * automake.in (handle_java): Don't skip `noinst' prefix.
-
-       * automake.texi (Invoking aclocal): Mention ## comments.
-
-2000-12-22  Tom Tromey  <tromey@redhat.com>
-
-       From Raja R Harinath:
-       * automake.in (libtoolize_sometimes): New global.
-       (initialize_global_constants): Added libtoolize_sometimes to
-       common_files.
-
-       * m4/depend.m4 (AM_SET_DEPDIR): Ignore errors when running rmdir.
-
-       * m4/depend.m4 (AM_SET_DEPDIR): Remove .deps directory when done.
-
-2000-12-21  Tom Tromey  <tromey@redhat.com>
-
-       * automake.texi (Tags): Document GTAGS target.
-       * tags.am (GTAGS): New target.
-
-       * automake.in (libtoolize_files): Removed ltconfig.
-       (initialize_global_constants): Added ltconfig to common_files.
-
-2000-12-21  Kevin Ryde  <user42@zip.com.au>
-
-       * automake.in (handle_footer): Generate .SUFFIXES target when user
-       defines suffixes but automake does not.
-
-2000-12-20  Marc Espie  <espie@openbsd.org>
-
-       * automake.in (handle_texinfo): Make path of $vtexi explicit in
-       dependency.
-       * texi-vers.am: Likewise.
-
-2000-12-20  Tom Tromey  <tromey@redhat.com>
-
-       From Kevin Ryde:
-       * automake.in (handle_footer): Always push user suffixes at the
-       start of .SUFFIXES:.
-       * automake.texi (Suffixes): Updated to reflect new suffix
-       handling.
-
-2000-12-18  Tom Tromey  <tromey@redhat.com>
-
-       * automake.in (handle_built_sources): Removed.
-       (handle_merge_targets): Handle BUILT_SOURCES.
-       * automake.texi (Sources): Updated documentation of
-       BUILT_SOURCES.
-
-2000-12-17  Tom Tromey  <tromey@redhat.com>
-
-       * m4/protos.m4: Always do header checks.
-
-       * automake.in (handle_ltlibraries): Check for LDFLAGS variables
-       before using values.
-
-       * automake.in (handle_ltlibraries): Allow _LDFLAGS to be
-       conditionally defined.  Fixes PR automake/77 and ldflags.test.
-
-2000-11-25  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (file_contents_with_transform): Added file name and
-       line number to error report.
-       (MACRO_PATTERN, BOGUS_MACRO_PATTERN): Leading spaces are ok.
-
-2000-11-23  Pavel Roskin  <proski@gnu.org>
-
-       * m4/regex.m4 (AM_WITH_REGEX): This macro was broken because
-       of M4 underquoting.
-       * m4/ccstdc.m4 (AC_PROG_CC_STDC): Added some M4 quotes.
-       * m4/dmalloc.m4 (AM_WITH_DMALLOC): Likewise.
-       * m4/lispdir.m4 (AM_PATH_LISPDIR): Likewise.
-       * m4/maintainer.m4 (AM_MAINTAINER_MODE): Likewise.
-       * m4/multi.m4 (AM_WITH_DMALLOC): Likewise.
-       * m4/python.m4 (AM_PATH_PYTHON): Likewise.
-       * m4/strtod.m4 (AM_FUNC_STRTOD): Likewise.
-
-2000-11-23  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (require_file_internal): Pass $file as second
-       argument to maybe_push_required_file.  Fixes PR automake/87.
-
-2000-11-18  Tom Tromey  <tromey@cygnus.com>
-
-       * m4/depend.m4 (AM_DEPENDENCIES): Redirect `$am_depcomp' stdout to
-       /dev/null.  From Paul Martinolich.
-
-2000-11-16  Morten Eriksen  <mortene@sim.no>
-
-       * aclocal.in (write_aclocal): Set ``binmode'' after file has been
-       opened, otherwise it has no effect.
-
-2000-10-23  Morten Eriksen  <mortene@sim.no>
-
-       * aclocal.in (write_aclocal): Don't write aclocal.m4 with
-       CRLFs. This circumvents a bug in Cygwin bash.
-
-       * automake.in (generate_makefile): Don't write Makefile.in
-       files with CRLFs, as it causes problems for the dependency-file
-       extraction in AM_OUTPUT_DEPENDENCY_COMMANDS.
-
-2000-10-19  Alex Hornby  <alex@anvil.co.uk>
-
-       * automake.in (handle_merge_targets): Allow parallel install
-       with forced relink.
-
-2000-10-19  Akim Demaille  <akim@epita.fr>
-
-       * subdir4.test (depcomp): Don't create it, defs does.
-
-2000-10-17  Pavel Roskin  <proski@gnu.org>
-
-       * automake.in (handle_aclocal_m4): exclude aclocal.m4 and
-       acinclude.m4 from the dependencies of aclocal.m4 to avoid
-       circular and duplicated dependencies. Strip "./" from the
-       dependencies.
-
-2000-10-17  Lars J. Aas  <larsa@sim.no>
-
-       * aclocal.in (write_aclocal): Set up aclocal.m4 header with
-       normal comments (#) instead of m4 dnl-type comments.
-
-2000-10-17  Alex Hornby  <alex@anvil.com>
-
-       * depcomp: Altered sed clause to strip of inclusion depth
-       numbers generated by cpp. Also output in gcc style.
-
-2000-10-16  Morten Eriksen  <mortene@sim.no>
-
-       * depcomp (msvisualcpp): New dependency tracking mode, for
-       Microsoft Visual C++.
-
-2000-10-16  Morten Eriksen  <mortene@sim.no>
-
-       * depcomp: Fix a bug in SGI dependency tracking mode with source
-       files which do not dependend on any other source files.
-
-2000-10-16  Rodney Brown  <RodneyBrown@mynd.com>
-
-       * aclocal.in, aclocal.m4: Standardize FSF Copyright statements.
-       * automake.in, automake.texi: Likewise.
-       * clean-kr.am, clean.am: Likewise.
-       * comp-vars.am: Likewise.
-       * compile, compile.am: Likewise.
-       * data-clean.am: Likewise.
-       * data.am: Likewise.
-       * dejagnu.am: Likewise.
-       * depcomp: Likewise.
-       * depend.am, depend2.am: Likewise.
-       * dist-vars.am, dist.am: Likewise.
-       * elisp-comp: Likewise.
-       * footer.am: Likewise.
-       * header-vars.am, header.am: Likewise.
-       * java-clean.am java.am: Likewise.
-       * kr-extra.am: Likewise.
-       * library.am: Likewise.
-       * libs-clean.am, libs.am: Likewise.
-       * libtool.am: Likewise.
-       * lisp-clean.am lisp.am: Likewise.
-       * ltlib-clean.am ltlib.am: Likewise.
-       * ltlibrary.am: Likewise.
-       * m4/Makefile.in: Likewise.
-       * m4/strtod.m4: Likewise.
-       * mans-vars.am, mans.am: Likewise.
-       * mdate-sh: Likewise.
-       * missing: Likewise.
-       * multilib.am: Likewise.
-       * program.am: Likewise.
-       * progs-clean.am, progs.am: Likewise.
-       * python-clean.am, python.am: Likewise.
-       * remake-hdr.am, remake.am: Likewise.
-       * scripts.am: Likewise.
-       * subdirs.am: Likewise.
-       * tags-clean.am, tags.am: Likewise.
-       * texi-vers.am: Likewise.
-       * texinfos.am: Likewise.
-       * ylwrap: Likewise.
-
-2000-10-09  Pavel Roskin  <proski@gnu.org>
-
-       * m4/init.m4 (AM_INIT_AUTOMAKE): Don't rely on variable
-       assignments changing $? - it's broken in ash-0.2.
-       * m4/missing.m4 (AM_MISSING_HAS_RUN): Likewise.
-
-       * automake.in (handle_aclocal_m4): If ACLOCAL_M4_SOURCES is
-       defined use it as the list of M4 files aclocal.m4 depends on.
-
-2000-10-06  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * aclocal.in (add_file): Strip comments while scanning for
-       macro dependencies.
-
-2000-09-15  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (initialize_global_constants): End the
-       result of dist-bzip2 with tar.bz2, not bz2.
-
-2000-08-30  Tom Tromey  <tromey@cygnus.com>
-
-       Fix for PR automake/72:
-       * automake.in (initialize_per_input): Define `need_link'.
-       (finish_languages): Use need_link.
-       (handle_source_transform): Set need_link if required.
-
-2000-08-28  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (yacc, yaccxx, lex, lexxx): Set `derived-autodep'
-       key.
-       (register_language): Default the `derived-autodep' option.
-       (handle_single_transform_list): Add to %dep_files if language has
-       `derived-autodep' set.  Re-fixes lex4.test.
-
-2000-08-27  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_single_transform_list): Only add to
-       %dep_files if language is found and supports automatic dependency
-       tracking.  Fixes PR automake/75.
-
-       * automake.in (am_primary_prefixes): Don't set `valid' for
-       configure variables that don't satisfy the other constraints.
-       Fixes PR automake/68.
-
-2000-04-14  Victor V. Vengerov  <vvv@oktet.ru>
-
-       Fix for PR automake/67.
-       * automake.in (handle_multilib): remove .am suffix in fragment
-       name passed to file_contents.
-       * m4/multi.m4: Add missing ')' in AC_ARG_ENABLE invocation.
-       Remove external quotes in first arg of AC_OUTPUT_COMMANDS.
-       Remove unnecessary "rel-to-top-srcdir" before config-ml.in.
-
-2000-08-26  Tom Tromey  <tromey@cygnus.com>
-
-       * subdirs.am (maintainer-clean-recursive): Always run clean rules
-       in `.' after all subdirs.  Fixes PR automake/3 and PR automake/24.
-
-       * automake.in (handle_man_pages): Generate install targets for man
-       even if man_MANS not defined.  From `danpb'.  Fixes PR automake/73.
-
-       * m4/depend.m4 (depcpp): Use `-o conftest.o'.
-       Fix for PR automake/74.  From js pendry.
-
-2000-08-20  Eli Zaretskii  <eliz@is.elta.co.il>
-
-       * depcomp (gcc): Support DOS-style absolute file names with drive
-       letters.
-
-2000-08-06  Jim Meyering  <meyering@lucent.com>
-
-       * automake.in (handle_dependencies): Set $require_file_found{'depcomp'}
-       if the depcomp file exists, before calling require_config_file on
-       `depcomp'.  This makes require_file_internal skip its buggy existence
-       test that would make automake fail (with `required file `lib/depcomp'
-       not found') when AC_CONFIG_AUX_DIR is not set.
-
-       This change change does not fix the existing bug where, if `depcomp'
-       is not present in the build directory (at the top level), automake
-       still gives the inaccurate diagnostic about *lib*/depcomp rather
-       than ./depcomp.
-
-2000-08-05  Jim Meyering  <meyering@lucent.com>
-
-       * m4/header.m4 (AM_CONFIG_HEADER): Fix typo in last change:
-       add missing closing bracket and closing parenthesis.
-       Don't quote the first argument to AC_OUTPUT_COMMANDS.
-       Backslash-escape the backquotes and `$' in `am_indx'-incrementing stmt.
-
-2000-08-04  Tom Tromey  <tromey@cygnus.com>
-
-       Idea from Nicolas Thiery:
-       * automake.texi (Tests): Document DEJATOOL as a list.
-       * dejagnu.am (RUNTESTDEFAULTFLAGS): Use $$tool, not $(DEJATOOL).
-       (check-DEJAGNU): Run runtest in a loop.
-
-2000-08-02  Akim Demaille  <akim@epita.fr>
-
-       * m4: Quote properly the name of the macros being defined.
-       Use `#' instead of `dnl' where appropriate.
-       * m4/header.m4 (AM_CONFIG_HEADER): Get rid of changequote, just
-       quote.
-       Don't quote passive characters.
-       Pull the AC_PREREQ outside the macro.
-       * m4/init.m4: Pull the AC_PREREQ outside the macro.
-
-2000-07-28  Tom Tromey  <tromey@cygnus.com>
-
-       * lisp.am (uninstall-@DIR@LISP): Prefix file with $(DESTDIR).
-       From Bruno Haible.
-
-2000-07-13  Kevin Ryde  <user42@zip.com.au>
-
-       * automake.in (am_install_var): Apply the $(EXEEXT) hack to
-       EXTRA_PROGRAMS as well as other _PROGRAMS.
-
-2000-07-02  Jim Meyering  <meyering@lucent.com>
-
-       * automake.in (scan_one_configure_file): Recognize AC_LIBOBJ.
-
-2000-06-19  Paolo Bonzini    <bonzini@gnu.org>
-
-       * texi-vers.am: define UPDATED-MONTH variable (for an example, see
-       GNU make's manual)
-
-2000-06-02  Morten Eriksen  <mortene@sim.no>
-
-       * depcomp: workaround for problem with SGI IRIX sed (it can only
-       handle lines of up to 8192 characters, the rest of the line will
-       be mangled).
-
-2000-05-31  Morten Eriksen  <mortene@sim.no>
-
-       * depcomp: tell SGI MIPSpro compilers to generate dependencies
-       through the pre-processor (only CVS libtool has the -Wc option
-       yet).
-
-2000-05-15  Brendan O'Dea  <bod@compusol.com.au>
-
-       * missing: Add support for `help2man'.
-
-2000-05-11  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_tests): Work correctly if TESTS is empty;
-       print nothing if it is.  From Kevin Ryde.
-
-2000-05-08  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.texi (Texinfo): Mention vers*.texi.
-
-2000-05-04  Akim Demaille  <akim@epita.fr>
-
-       AM_INIT_AUTOMAKE is no longer optional, so don't look for
-       `VERSION=' and `PACKAGE='.
-       * automake.in (seen_package, seen_version): Remove initializations of
-       unnecessary variables.
-       (scan_one_configure_file): Don't set them.
-       (scan_configure): Don't use them.
-
-2000-05-01  Akim Demaille  <akim@epita.fr>
-
-       * m4/init.m4 (AC_PROVIDE_IFELSE): If it is not defined, do it.
-       (AM_INIT_AUTOMAKE): Update the writing conventions.
-       Quote the arguments properly.
-       Add a few missing `dnl'.
-       Use AC_PROVIDE_IFELSE.
-
-2000-04-26  Jim Meyering  <meyering@lucent.com>
-
-       * automake.in (scan_one_configure_file): Handle the AC_CONFIG_FILES
-       macro.  Based on a patch from Harlan Stenn.
-
-2000-04-13  Akim Demaille  <akim@epita.fr>
-
-       * compile: Remove unnecessary double quotes in assignments.
-
-2000-04-13  Akim Demaille  <demaille@epita.fr>
-
-       * automake.in (scan_one_configure_file): Also recognize
-       AC_CONFIG_HEADERS.
-       Remove trailing blanks.
-
-2000-04-05  Tom Tromey  <tromey@cygnus.com>
-
-       * header-vars.am (DESTDIR): Commented out definition.
-
-       * automake.in (require_file_internal): Pass --copy to libtoolize
-       if automake was run with `--copy'.
-
-2000-03-22  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.texi (Uniform): Fix definition of pkglibdir.
-       From thi <ttn@revel.glug.org>.
-
-2000-03-19  Tom Tromey  <tromey@cygnus.com>
-
-       * aclocal.in (parse_arguments): Copyright 2000.
-       (write_aclocal): Likewise.
-       * automake.in (parse_arguments): Copyright 2000.
-       (initialize_global_constants): Likewise.
-
-       * automake.in (generate_makefile): Call handle_dist after
-       handle_dependencies and handle_tests.  Fixes subobj3.test and
-       pr19.test regressions.
-
-2000-03-19  Gordon Matzigkeit  <gord@fig.org>
-
-       * depend2.am (@EXT@.o): Look for the source file in srcdir as well
-       as the current directory.
-       (@EXT@.lo): Likewise.
-
-2000-03-19  OKUJI Yoshinori  <okuji@kuicr.kyoto-u.ac.jp>
-
-       * automake.in (handle_data): Pass -candist instead of
-       -defaultdist, for the compatibility.
-
-2000-03-19  Tom Tromey  <tromey@cygnus.com>
-
-       Fix for test nodepcomp.test:
-       * automake.in (require_file_internal): Use readlink on symlinks.
-       Only unlink file if we are going to try to add it again.
-       (handle_dependencies): Require `depcomp' here.
-       (scan_configure): Don't require `depcomp'.
-
-2000-03-16  OKUJI Yoshinori  <okuji@kuicr.kyoto-u.ac.jp>
-
-       * automake.in (handle_configure): Remove $(BUILT_SOURCES) from
-       the rule to remake Makefile, whether $use_dependencies is true
-       or not. This was a historical one and doesn't make sense any
-       longer.
-
-2000-03-19  Tom Tromey  <tromey@cygnus.com>
-
-       More for PR automake/38:
-       * automake.texi (Invoking Automake): Document --force-missing.
-       * automake.in (force_missing): New global.
-       (parse_arguments): Recognize --force-missing.
-       (initialize_global_constants): Document --force-missing.
-       (require_file_internal): Handle --force-missing.
-
-       Fix for PR automake/38:
-       * automake.in (require_file_internal): Check for and handle
-       dangling symlinks.  Fixes symlink2.test.
-
-       Fix for PR automake/45:
-       * automake.texi (configure): Mention requirement to run
-       AM_INIT_AUTOMAKE.
-       (Requirements): Removed most text.
-       * automake.in (seen_init_automake): New global.
-       (scan_configure): Error if AM_INIT_AUTOMAKE not seen.
-       (scan_one_configure_file): Don't support AM_INIT_GUILE_MODULE.
-       Set seen_init_automake if needed.
-
-       Fix for PR automake/41:
-       * automake.in (require_file_found): New global.
-       (require_file_internal): Set require_file_found entry.
-       (handle_texinfo): Require file any number of times.
-
-       * automake.in (handle_dist_worker): Exit if `cp' fails.  Fixes
-       install2.test.
-
-       * tags.am: Don't reference $$here.  Report from Sven Verdoolaege.
-
-2000-03-13  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
-
-       * m4/missing.m4: Print the backtick in a way that won't cause
-       autoconf CVS to emit any warnings.
-
-2000-03-01  Jim Meyering  <meyering@lucent.com>
-
-       * automake.in (handle_dist_worker) [generating rules for distdir]:
-       Don't use `ln' (which was just a space optimization anyway) to
-       populate $(distdir).  Otherwise, the dist rules that change
-       permissions would end up affecting the master sources.
-       * texinfos.am (dist-info): Likewise.
-
-2000-02-13  Jim Meyering  <meyering@lucent.com>
-
-       * automake.in (generate_makefile): Detect write/close failure.
-
-2000-02-02  Assar Westerlund  <assar@sics.se>
-
-       * automake.in (handle_single_transform_list): do not use $< which
-       is not handled by all non-GNU makes.  Instead do explicit sh code
-       testing for the file in this directory and srcdir.  Based on a
-       suggestion by Alexandre Oliva <oliva@lsd.ic.unicamp.br>
-
-2000-01-12  Tom Tromey  <tromey@cygnus.com>
-
-       * m4/lispdir.m4: Added --with-lispdir argument processing.
-       From Kevin Dalley.
-
-2000-01-06  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_configure): Don't check for
-       AC_PROG_MAKE_SET.
-       (scan_configure): Check for AC_PROG_MAKE_SET.
-
-       * header-vars.am (@SET_MAKE@): Added.
-       * subdirs.am (@SET_MAKE@): Removed.  Report from Motoyuki
-       Kasahara.
-
-1999-12-19  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_dist_worker): Expand DIST_COMMON under all
-       conditions.
-       (require_file_internal): Corrected arguments to second invocation
-       of maybe_push_required_file.
-
-       Fix for PR automake/9:
-       * automake.in (make_dirs, make_dirs_set): New globals.
-       (is_make_dir): New function.
-       (handle_configure): Use it.
-       (require_file_internal): Push file if there is no Makefile in its
-       directory.
-       (initialize_per_input): Initialize handle_dist_run.
-       (push_dist_common): Inspect handle_dist_run.
-       (handle_dist): Set handle_dist_run.  Push items from
-       configure_dist_common onto dist_common if appropriate.
-       (configure_dist_common): New global.
-       (scan_configure): Set it.
-       (maybe_push_required_file): New function.
-       (require_file_internal): Use it.
-
-       * automake.in (handle_dist_worker): Scan DIST_COMMON to see if
-       more subdirs are defined.  From Axel Belinfante.  Fixes
-       PR automake/2.
-
-1999-12-18  Tom Tromey  <tromey@cygnus.com>
-
-       Partial fix for PR automake/40:
-       * lisp.am (install-@DIR@LISP): Handle nobase_ case.
-       (uninstall-@DIR@LISP): Likewise.
-       * header.am (install-@DIR@HEADERS): Handle nobase_ case.
-       (uninstall-@DIR@HEADERS): Likewise.
-       * data.am (install-@DIR@DATA): Handle nobase_ case.
-       (uninstall-@DIR@DATA): Likewise.
-       * automake.in (am_primary_prefixes): Recognize `nobase_' prefix.
-       (am_install_var): Recognize and handle `nobase_' prefix.
-
-1999-12-17  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (get_object_extension): Added space before `-I.'.
-       Report from Ralf Corsepius.
-
-1999-12-15  Tom Tromey  <tromey@cygnus.com>
-
-       * aclocal.in: Don't pass $acdir to scan_m4_files.
-       (parse_arguments): Push $acdir on end of dirlist.
-       (scan_file): Don't warn if duplicate macro seen.
-
-1999-12-13  Tom Tromey  <tromey@cygnus.com>
-
-       Fix for PR automake/30 and PR automake/23.  Fixes test
-       suffix3.test.
-       * automake.in (initialize_per_input): Initialize
-       source_suffix_pattern.
-       (derive_suffix): New function.
-       (handle_single_transform_list): Call it.
-
-       * automake.in (add_depend2): Handle the no-dependency-tracking
-       case.  Fixes test suffix2.test.
-
-       * depcomp (tmpdepfile): [case sgi] Added missing `fi'.
-
-       * automake.in (get_object_extension): Fixed quoting on
-       -I$(srcdir).
-
-       * depend2.am: Removed erroneous comment.
-
-       * automake.texi (Program variables): Document nostdinc.
-       (Options): Likewise.
-       * automake.in (get_object_extension): Respect nostdinc option.
-       (handle_options): Recognize nostdinc.
-       * comp-vars.am (DEFS): Use @DEFAULT_INCLUDES@ as sole
-       substitution.
-
-       * automake.in (read_am_file): Allow conditional includes.  Fixes
-       test condincl.test.
-
-       * depcomp: Handle case on SGI when libtool is `yes'.
-       * depend2.am (@EXT@.o): Set libtool.
-       (@EXT@.lo): Likewise.
-       (@EXT@.obj): Likewise.
-
-       * depcomp: Unify dashmstdout and dashXmstdout cases.  Move hp case
-       after gcc case.
-
-1999-12-13  Pavel Roskin  <pavel_roskin@geocities.com>
-
-       * automake.in (add_depend2): substitute $rule in the rules
-       for individual files.  Fixes test specflags5.test.
-
-1999-12-12  Tom Tromey  <tromey@cygnus.com>
-
-       * m4/depout.m4 (AM_OUTPUT_DEPENDENCY_COMMANDS): Run mkinstalldirs
-       to create directories.  Fixes test subobj3.test.
-
-1999-12-10  Tom Tromey  <tromey@cygnus.com>
-
-       * m4/depout.m4 (AM_OUTPUT_DEPENDENCY_COMMANDS): Don't print
-       message when creating .deps files.
-
-       * automake.in (initialize_global_constants): If unreadable by
-       owner, make it readable by owner regardless of number of links.
-       Fixes more of install2.test.
-
-       * missing: Try to see if gnutar or gtar exist before invoking
-       them.
-
-       * m4/missing.m4 (AM_MISSING_INSTALL_SH): Remove ${SHELL} from
-       install_sh value.  Look for install-sh and install.sh in a
-       somewhat more sensible way.  Fixes test install2.test.  Partially
-       from Jim Meyering.
-
-1999-12-09  Pavel Roskin  <pavel_roskin@geocities.com>
-
-       * m4/missing.m4: remove redundant backquote
-
-1999-11-23  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (initialize_global_constants): Use `bzip2 -9', not
-       `bzip --best'  Report from Jim Meyering.
-
-1999-11-22  Tom Tromey  <tromey@cygnus.com>
-
-       * m4/missing.m4 (AM_MISSING_INSTALL_SH): Don't take argument.
-       * m4/init.m4 (AM_INIT_AUTOMAKE): Don't pass argument to
-       AM_MISSING_INSTALL_SH.
-       * automake.in (scan_one_configure_file): Reverted previous
-       change.
-
-       * automake.in (scan_one_configure_file): Define `install_sh'
-       configure variable when AM_INIT_AUTOMAKE seen.  Report from Jim
-       Meyering.
-
-       * automake.in (handle_single_transform_list): Generate explicit
-       rule for subdir objects.  Fixes new addition to subobj.test.
-
-       * automake.in (handle_lib_objects_cond): Allow LIBOBJS to be
-       defined by AC_SUBST.  Fixes ltlibobjs.test.
-
-       Fix for sourcesub.test:
-       * automake.in (handle_single_transform_list): Added `var'
-       argument.  If config sub found, give error.
-       (handle_source_transform): Updated for new
-       handle_source_transform.
-
-       * py-compile: New file.
-       * m4/Makefile.am (m4data_DATA): Added python.m4.
-       * m4/python.m4: New file.
-       * automake.texi (Uniform): Mention PYTHON.
-       (Python): New node.
-       * Makefile.am (amfiles): Added python.am, python-clean.am.
-       (dist_script_DATA): Added py-compile.
-       * python.am: New file.
-       * python-clean.am: New file.
-       * automake.in (seen_pythondir): New global.
-       (generate_makefile): Call handle_python.
-       (handle_python): New function.
-       (scan_one_configure_file): Set seen_pythondir if AM_PATH_PYTHON
-       seen.
-       (am_install_var): Special-case PYTHON like JAVA.
-       (scan_configure): Check for py-compile.
-       (initialize_global_constants): Added py-compile to @common_files.
-
-       * ltlib.am (install-@DIR@LTLIBRARIES): Added missing space.
-
-1999-11-21  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (finish_languages): Only generate suffix rule when
-       not doing dependency tracking.
-
-       * m4/init.m4 (AM_INIT_AUTOMAKE): Use AM_MISSING_INSTALL_SH.
-       * m4/missing.m4 (AM_MISSING_INSTALL_SH): New macro.
-
-       * depend2.am: Use @SOURCE@, @OBJ@, @LTOBJ@, @OBJOBJ@, and @BASE@.
-       Always use `-o'.
-
-1999-11-19  Tom Tromey  <tromey@cygnus.com>
-
-       * dist.am: Set `CDPATH=:' to avoid problems.  Merged from
-       Alexandre's change on branch.
-
-1999-10-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
-
-       * Makefile.am (maintainer-check): Look for occurrences of ``cd'
-       without `CDPATH'.
-       * dejagnu.am: Set CDPATH before cd.
-       * Makefile.in: Rebuilt.
-
-       * automake.in (handle_single_transform_list): Change `\1' for `$1'
-       in `s///' replacement.
-
-       * automake.in (handle_dist): Set CDPATH before cd.
-       * dejagnu.am (check-DEJAGNU): Likewise.
-       * texinfos.am (install-info-am, dist-info): Likewise.
-       * m4/init.m4 (AM_INIT_AUTOMAKE): Likewise.
-       * m4/missing.m4 (AM_MISSING_HAS_RUN): Likewise.
-       * aclocal.m4, configure, Makefile.in: Rebuilt.
-
-       * AUTHORS: Added myself.
-
-1999-09-14  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
-
-       * m4/missing.m4: Support relative srcdir and ac_aux_dir.
-       Reported by Tim Wilkinson <tim@transvirtual.com>
-       * aclocal.m4, configure: Rebuilt.
-
-1999-08-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
-
-       * m4/lex.m4 (AM_PROG_LEX): Require AM_MISSING_HAS_RUN and, if no
-       LEX program is found, use `${am_missing_run}flex'.
-
-1999-08-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
-
-       * automake.in (handle_single_transform_list): Replace `$(OBJEXT)'
-       with `o' in depfile.
-
-       * automake.in (handle_lib_objects_cond): Remove second dot from
-       dependency file names.
-
-       * depend2.am (OBJEXT@EXT@.obj): Dependency file should be .Po,
-       regardless of OBJEXT.
-
-       * automake.in (handle_dependencies): Add blank line after depend2.
-       (handle_dependencies): Start DEP_FILES with `@AMDEP@'.  Output
-       blank line before `include's, not after them.
-       (scan_one_configure_file): Do not special-case `DEP_' any more.
-
-       * m4/depout.m4 (AM_OUTPUT_DEPENDENCY_COMMANDS): Run for loop only
-       if AMDEP is empty.
-       * aclocal.m4, configure: Rebuilt.
-
-       * m4/depend.m4 (AMDEPBACKSLASH): Define.
-       * depend2.am (@EXT@.o, @EXT@.lo, @EXT@.obj): Use AMDEPBACKSLASH.
-
-       * automake.in (handle_dependencies): Generate `include's for
-       dependency files after `@AMDEP@'.
-
-       * m4/missing.m4: Use eval, instead of a sub-shell, to test for
-       --run support in the missing script, since SHELL is not exported.
-       Reported by job bogan <job@piquin.uchicago.edu>
-       * aclocal.m4, configure: Rebuilt.
-
-1999-08-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
-
-       * aclocal.m4, configure: Rebuilt with itself.
-       * Makefile.in, m4/Makefile.in, tests/Makefile.in: Likewise.
-
-       * m4/missing.m4 (AM_MISSING_PROG): Remove DIRECTORY argument.
-       Require AM_MISSING_HAS_RUN.  Use am_missing_run, defined by...
-       (AM_MISSING_HAS_RUN): New macro.
-       * m4/init.m4: Remove missing_dir from calls to AM_MISSING_PROG.
-       * automake.texi (Requirements): Likewise.
-       * version.texi, stamp-vti: Rebuilt.
-
-1999-07-28  Tom Tromey  <tromey@cygnus.com>
-
-       * depcomp: Handle the `hp' mode.
-
-1999-07-06  Tom Tromey  <tromey@cygnus.com>
-
-       * depcomp: Work around HP-UX 10.20 sed bug.
-
-1999-07-05  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_dependencies): Generate a separate include
-       for each dep file.  Report from Alexandre Oliva.
-       * depend.am: Don't include DEP_FILES.
-
-1999-06-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
-
-       * depend.am: Add @AMDEP@ before `include', so that dependency
-       tracking can be disabled.
-       * depend2.am: Ditto, before all lines related with dependency
-       tracking.
-       * m4/depend.m4 (AM_DEP_TRACK): New macro, that documents
-       --enable/disable-dependency-tracking and sets AMDEP accordingly.
-       It is implicitly disabled if depcomp is missing.
-       (AM_DEPENDENCIES): Disable dependency tracking unless it can be
-       generated by side-effect.
-       * m4/init.m4 (AM_INIT_AUTOMAKE): Require AM_DEP_TRACK.
-       * automake.in (handle_dependencies): Add @AMDEP@ before the value
-       of DEP_FILES.
-       * m4/depout.m4 (AM_OUTPUT_DEPENDENCY_COMMANDS): Handle DEP_FILES
-       starting with `#'.
-
-       * depcomp: Support -xM for dependency generation, for Sun CC.
-       Reported by Alex Hornby <alex@anvil.co.uk>
-       * m4/depend.m4: Extract the list of supported dependency-tracking
-       mechanisms from the depcomp script and use it to test each one.
-       * THANKS: Added Alex Hornby.
-
-       * depend2.am: Move $(depcomp) to the line of $(...DEPMODE), so as
-       to leave $(...COMPILE) in a line by itself.
-
-       * THANKS: Added Miles Bader.
-
-1999-06-01  Miles Bader  <miles@ccs.mt.nec.co.jp>
-
-       * m4/depend.m4 (AM_DEPENDENCIES): Add check for `makedepend'.
-       Fix `dashmstdout' to ignore non-dependency-generating uses of the
-       -M flag.
-       * depcomp (makedepend): New dependency-generating method.
-
-1999-06-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
-
-       * missing: If given `--run' as first argument, try to run the
-       given program before falling back to the ``emulated'' behavior.
-       Add support for `tar'.
-       * automake.in: Use new `tar' support for `dist'.
-       * m4/missing.m4 (AM_MISSING_PROG): Instead of checking for the
-       program, prepend `missing --run' to the given program name.
-       * m4/init.m4: Remove AMTAR-related stuff.
-       * NEWS: Updated.
-
-       * m4/depout.m4: Instead of `find'ing Makefiles, just iterate on
-       CONFIG_FILES.  Do not use temporary variable for list of
-       dependency files, it breaks Cygwin.
-
-1999-04-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
-
-       * depcomp (gcc): Imported comments removed from depend2.am, so
-       that we don't lose them.
-
-       * m4/depout.m4 (AM_OUTPUT_DEPENDENCY_COMMANDS): Avoid sed s/$U//
-       when not using ansi2knr.
-
-1999-04-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
-
-       * m4/depend.m4 (AM_DEPENDENCIES): Test for depcc -E support.
-       * depcomp (cpp): Extract dependencies from `# nnn "..."' lines.
-
-1999-04-25  Alexandre Oliva  <oliva@dcc.unicamp.br>
-
-       * m4/depend.m4 (AM_DEPENDENCIES): Add a definition to conftest.h,
-       so as not to compile an empty source; some compilers fail on this.
-       Redirect stderr of depcc to /dev/null.  Test for -M with -o,
-       because some compilers will output the rules to the output file.
-       * depcomp (dashmstdout): Add --silent before --mode=compile, so
-       that we don't get libtool output mixed up with make rules.
-
-       * m4/init.m4 (AM_INIT_AUTOMAKE): Require AM_SET_DEPDIR.
-       * depend2.am: Set tmpdepfile too, to speed up depcomp.  Always use
-       -o for libtool, otherwise it may try to deduce the object name
-       from the dependency-generation flag.
-       * depcomp: Assume depdir exists.  Preserve depfile on unsuccessful
-       compilations.
-
-       * libtool.am: Do not emit .c.lo here...
-       * depend2.am: ... emit .*.lo here, only when using libtool.
-       * automake.in (get_object_extension): No more @MINUSO@ here.
-       (handle_single_transform_list): Set $depfile from $object.
-       (handle_dependencies): Emit depend2.am for all used languages,
-       regardless of $use_dependencies; the setting of depcomp makes the
-       difference.
-       (lang_cxx_finish): Do not emit compilation rules.
-       (lang_objc_finish): Likewise.
-       (lang_java_finish): Likewise.
-
-1999-04-21  Tom Tromey  <tromey@cygnus.com>
-
-       * m4/depout.m4 (AM_OUTPUT_DEPENDENCY_COMMANDS): Correctly
-       interpolate DEPDIR in DEP_FILES expansion.
-
-1999-04-20  Lee Iverson  <leei@Canada.AI.SRI.COM>
-
-       * m4/depend.m4 (AM_DEPENDENCIES): Fix up test for SGI-style
-       dependency updating.
-       * m4/depout.m4 (AM_OUTPUT_DEPENDENCY_COMMANDS): Fix sed script to
-       handle multi-line dependency lists.
-
-1999-11-12  Tom Tromey  <tromey@cygnus.com>
-
-       Fix for PR automake/14:
-       * aclocal.in: Added `ud_GNU_GETTEXT'.  Updated to mention
-       AC_CYGWIN.
-       * automake.in: Mention AC_CYGWIN, not AC_CYGWIN32.
-
-       * m4/multi.m4: Added missing `]'.  From Akim Demaille.
-
-       * Makefile.am (path-check): Make sure distdir is writeable before
-       removing it.
-       * automake.in (handle_texinfo): Added `cm' and `ov' extensions.
-       (handle_dist_worker): Make sure distdir is writeable before
-       removing it.
-       (initialize_global_constants [$dist_trailer]): Make sure distdir
-       is writeable before removing it.
-       * dist.am (distcheck): Make the new source tree read-only before
-       compiling.  Idea from Karl Berry.
-
-       * automake.texi (Gnits): Allow COPYING.LIB again.
-       * automake.in (check_gnits_standards): Allow COPYING.LIB again.
-
-1999-11-11  Jim Meyering  <meyering@ascend.com>
-
-       * dist.am (distcheck): Remove $(distdir).tar.gz before counting
-       files.
-
-1999-11-09  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_dist): Typo fix.  From Jim Meyering.
-
-1999-11-09  Jim Meyering  <meyering@ascend.com>
-
-       * automake.in (handle_dist): Remove the DISTHOOK and GETTEXT
-       markers, no matter what.
-
-1999-11-08  Tom Tromey  <tromey@cygnus.com>
-
-       * dist.am (distcheck): Put `&&' at the start of the distcheck-hook
-       line.
-
-       * automake.in (handle_dist_worker): Use `cp -R', not `cp -r'.
-       From Jim Meyering.  Also, don't mention file name in `cp'
-       destination.  From Olly Betts.
-
-1999-10-27  Miodrag Vallat  <miodrag@ifrance.com>
-
-       * texinfos.am (uninstall-info): Use installed info file, not one
-       from srcdir or builddir.
-
-1999-11-07  Tom Tromey  <tromey@cygnus.com>
-
-       * clean.am (maintainer-clean-generic): Remove Makefile.in.  From
-       Jeff Bailey
-
-       Fix for PR automake/18:
-       * automake.in (handle_dist): Add contents of dist.am to the output
-       rules.
-       * Makefile.am (amfiles): Added dist.am.
-       * dist.am: New file.
-       (distcheck): Added uninstall and distclean checks.
-
-       * automake.in (PATH_PATTERN): Added `-' as allowable character.
-       Fixes PR automake/20.  From Matthew D. Langston.
-
-       * automake.in (SUFFIX_RULE_PATTERN): Add `0-9' as characters
-       allowed in suffixes.  Fixes PR 22.  From Matthias Clasen.
-
-1999-10-03  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
-
-       * m4/lispdir.m4: -batch must come before -q.
-       * elisp-comp: Likewise.
-       Reported by Lars Hecking <lhecking@nmrc.ucc.ie>
-       * THANKS: Added Lars.
-
-1999-08-15  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (get_object_extension): Fixed quoting bug.  Fixes
-       ansi4.test.
-
-1999-07-27  Tom Tromey  <tromey@cygnus.com>
-
-       * config.guess, config.sub: New versions from autoconf.
-
-1999-07-13  Tom Tromey  <tromey@cygnus.com>
-
-       Work around losing `awk'.  Report from Harlan Stenn.
-       * m4/init.m4 (AM_INIT_AUTOMAKE): Require AC_PROG_AWK.
-       * tags.am (ID, TAGS): Use $(AWK), not `awk'.
-
-       * automake.in (handle_source_transform): Mark prefix as seen if
-       corresponding _SOURCES variable exists.  Fixes empty2.test.
-
-1999-06-25  OKUJI Yoshinori  <okuji@kuicr.kyoto-u.ac.jp>
-
-       * configure.in (ACLOCAL): Do not prepend the variable SRCDIR to
-       m4.
-       (AUTOMAKE): Set --amdir to current directory.
-
-1999-06-20  Tom Tromey  <tromey@cygnus.com>
-
-       * Makefile.am (TAGS_FILES): New macro.
-       (ETAGS_ARGS): Moved files into TAGS_FILES.
-       (TAGS_DEPENDENCIES): Likewise.
-       (ETAGS_ARGS): Removed.
-       (TAGS_DEPENDENCIES): Removed duplicate definition.
-
-       * tags.am (ID): Handle VPATH correctly.  Use TAGS_FILES.  Report
-       from Ganesan Rajagopal.
-       (TAGS): Likewise.
-
-1999-06-18  Thomas Tanner  <tanner@ffii.org>
-
-       * automake.in (handle_ltlibraries): Check for -module in LDFLAGS,
-       too.
-
-1999-06-20 Mark Elbrecht <snowball3@bigfoot.com>
-
-       * ylwrap: Handle filenames output by the DOS version of Bison.
-
-1999-06-20  Tom Tromey  <tromey@cygnus.com>
-
-       * ylwrap: Be less strict when recognizing DOS paths.  From Mark
-       Elbrecht.
-
-1999-06-19  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_dist_worker): Remove redundant entries from
-       DIST_SUBDIRS.
-
-       * automake.in (handle_lib_objects_cond): Better error message when
-       unrecognized option passed in LDADD.
-
-1999-06-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
-
-       * configure.in (ACLOCAL, AUTOMAKE): Use our own scripts, with
-       appropriate --acdir and --amdir arguments.
-
-1999-06-07  Alexandre Oliva  <oliva@dcc.unicamp.br>
-
-       * automake.in (dist_header): Avoid changing permissions of files
-       in the source tree, trying a complex `find/chmod' command before
-       falling back to plain chmod.
-       (handle_dist_worker): Do not create directories with mode 777, the
-       find above will take care of that.
-       * m4/init.m4: Set install_sh for find/chmod above.
-
-       * THANKS: Added Shuhei Amakawa.
-
-1999-06-07  Shuhei Amakawa <sa264@cam.ac.uk>
-
-       * mans.am: Strip dirname from given filename.
-
-1999-06-07  Jim Meyering  <meyering@ascend.com>
-
-       * automake.in (handle_dist): Change emitted rules so that a failure
-       in `$(MAKE) distcheck-hook' propagates to the outer make.
-
-1999-05-27  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_single_transform_list): Replace AM_FLAG and
-       not FLAG in compilation rule.
-       (add_depend2): Likewise.
-
-       * ltlib.am (install-@DIR@LTLIBRARIES): Pass INSTALL_STRIP_FLAG to
-       libtool.
-
-       * m4/dmalloc.m4: Updated dmalloc site information.
-
-1999-05-19  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_single_transform_list): Push object name
-       without extension onto lang_specific_files.  Fixes
-       specflags4.test.
-
-       * automake.in (handle_single_transform_list): Added missing
-       space.  Fixes specflags.test.
-
-1999-05-05  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in: Disabled dependency tracking for Java.
-
-1999-05-04  Tom Tromey  <tromey@cygnus.com>
-
-       * library.am (@LIBRARY@): Use $(@XLIBRARY@_AR).
-       * automake.in (handle_libraries): Recognize _AR variable.
-
-1999-04-30  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (finish_languages): Always use `-o $@' with
-       libtool.  Define ltcompile and ltlink at outermost scope in
-       function.
-       * libtool.am (.c.lo): Removed.
-
-       * automake.in (finish_languages): Put `.' before extension in
-       suffix list, `.obj' rule, and `.lo' rule.  Look at `-flags', not
-       `-flag'.  From Pavel Roskin.
-
-1999-04-28  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (finish_languages): Fixed scoping of ltcompile and
-       ltlink.  From Pavel Roskin.
-
-1999-04-27  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (read_main_am_file): Don't start macro definition
-       with backslash-newline.  Instead, append newline at the end if
-       required.
-
-       * automake.in (read_am_file): Insert a backslash before a trailing
-       newline.  Fixes pluseq8.test.
-
-       * automake.in (MACRO_PATTERN): Allow digits and `_' to start a
-       macro name.
-       (check_canonical_spelling): Don't insert `AM' before macro name
-       (reverts Alexandre's 1999-04-27 patch).
-       * automake.texi: Reverted documentation change for `AM' patch.
-
-       * automake.in (handle_lib_objects_cond): Prefer `$1' over `\1'.
-       Minor rewrite for clarity.
-       (check_canonical_spelling): Prefer `$1' over `\1'.
-
-       * depend2.am (@OBJ@): Renamed.  Use @SOURCE@, @COMPILE@.  Always
-       use `-o $@'.
-       (@LTOBJ@): Likewise.
-       * automake.in (handle_single_transform_list): Don't print rule if
-       doing dependency tracking and the file's language supports it.
-       (initialize_per_input): Initialize lang_specific_files.
-       (add_depend2): New function.
-       (handle_dependencies): Use it.
-
-       * automake.in (lang_ppf77_finish): Use lang_f77_finish.
-       ratfor compiler name is `RCOMPILE'.  ppf77 compiler name changed
-       to `PPF77COMPILE' to allow use of f77 and ppf77 in the same
-       directory.
-       (lang_ratfor_finish): Use lang_f77_finish.
-
-       * compile.am (NOTDEPEND.c.o): Removed.
-       (OBJEXT.c.obj): Likewise.
-       * automake.in: Added `flags' attribute to all relevant languages.
-       (handle_single_transform_list): Handle per-derived-object flags.
-       Changed interface and all callers.
-       (handle_built_sources): Don't call handle_single_transform_list.
-       Added `compile' and `compiler-name' attribute to all relevant
-       languages.
-       (finish_languages): Define compiler variables here.
-       (lang_cxx_finish): Don't call define_compiler_variable.  Don't
-       define flag variable or .o rules.  Don't add to @suffixes.
-       (lang_f77_finish): Likewise.
-       (lang_ppf77_finish): Likewise.
-       (lang_objc_finish): Likewise.
-       (lang_java_finish): Likewise.
-       (finish_languages): Define flag variable here.
-       Added `output-arg' attribute to all relevant languages.
-       (finish_languages): Define `.o' rules here.
-       (finish_languages): Put extension on @suffixes.
-       (get_object_extension): Don't transform NOTDEPEND or MINUSO.
-
-1999-04-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
-
-       * automake.in (initialize_global_constants): Invoke gzip for
-       dist-shar just like in plain dist, i.e., pass it GZIP_ENV and -c.
-
-       * automake.in (initialize_global_constants): Remove zip file
-       before re-creating it.
-       Reported by Bob Friesenhahn <bfriesen@simple.dallas.tx.us>
-
-       * texinfos.am (uninstall-info): Look for info file in srcdir, just
-       like in install-info-am.
-       Reported by Tudor Hulubei <tudor@cs.unh.edu>
-
-       * automake.in (handle_lib_objects_cond): \Q doesn't work either.
-       Let's use the good ol' substitution, then.
-       Reported by Russ Allbery <rra@stanford.edu>
-
-       * automake.in (check_canonical_spelling): Insert AM before names
-       starting with non-letters.
-
-       * automake.texi: Document it.
-
-1999-04-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
-
-       * automake.in (handle_lib_objects_cond): Do not use quotemeta, it
-       doesn't work on perl4.  Maybe \Q and \E do.
-
-1999-04-24  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in: Treat `.zip' and `.jar' files as Java.
-
-       * automake.in (generate_makefile): Define `subdir' after reading
-       .am file.
-       (read_main_am_file): Give programming error if variable defined
-       before invocation.
-
-1999-04-22  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (generate_makefile): Define `subdir' variable.
-       (handle_dist): Don't define `subdir'.
-
-       * automake.in (handle_texinfo): Change numbering scheme for
-       stamp-vti files, to avoid problems with DOS.
-       From Michel de Ruiter.
-
-       * automake.texi: Don't mention AM_FUNC_MKTIME.
-       * aclocal.in (obsolete_macros): Mention AM_FUNC_MKTIME.
-       * automake.in (scan_one_configure_file): Recognize
-       AC_FUNC_MKTIME, not AM_FUNC_MKTIME.
-       (obsolete_macros): Mention AM_FUNC_MKTIME.
-       * m4/Makefile.am (m4data_DATA): Removed mktime.m4.
-       * m4/mktime.m4: Removed.
-
-1999-04-20  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.texi (Top level): Don't recommend substing SUBDIRS.
-
-1999-04-20  Brian Ford <ford@vss.fsi.com>
-
-       * scripts.am: Change else if's to elif.
-
-1999-04-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
-
-       * automake.in (handle_lib_objects_cond): Only require the source
-       of a LIBOBJ if it's not in BUILT_SOURCES.
-       Reported by Erez Zadok.
-
-1999-04-19  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in: Treat `.class' files as Java source.
-       (lang_java_finish): Handle `.class' files.
-
-1999-04-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
-
-       * m4/lispdir.m4: Match only `/(share|lib)/x?emacs/site-lisp/*$'.
-
-       * m4/lispdir.m4: Do not override lispdir if it's already defined.
-       Run some emacs-lisp to find out the site-lisp directory, but
-       relocate it into prefix.
-
-1999-04-17  Paul Eggert  <eggert@twinsun.com>
-
-       * m4/mktime.m4 (bigtime_test, main): Move alarm from
-       bigtime_test to main, since Solaris 7 (64-bit) mktime loops
-       even outside of bigtime_test.  Use a time limit of 60 seconds
-       for the whole test, not 10 seconds per iteration.
-
-1999-04-17  Erez Zadok  <ezk@cs.columbia.edu>
-
-       * automake.in: Create stamps for headers in appropriate
-       directories, even if the input file lives in a different place.
-       * remake-hdr.am: Likewise.
-
-1999-04-16  Tom Tromey  <tromey@cygnus.com>
-
-       From Brian Ford:
-       * progs.am (install-@DIR@PROGRAMS, uninstall-@DIR@PROGRAMS):
-       Invoke `sed' only once per program.
-       * scripts.am (install-@DIR@SCRIPTS, uninstall-@DIR@SCRIPTS):
-       Invoke `sed' only once per program.
-
-1999-04-13  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_subdirs): Make `install-recursive' phony.
-       From Michel de Ruiter.
-
-       * automake.in (handle_ltlibraries): Added missing `check'.
-
-1999-04-12  Tom Tromey  <tromey@cygnus.com>
-
-       * ansi2knr.c: New version from Pavel Roskin (via ansi2knr.c
-       maintainer).
-
-1999-04-11  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_dist): Use AMTAR.
-       (initialize_global_constants): Likewise.
-       * m4/init.m4 (AM_INIT_AUTOMAKE): Use AMTAR, not TAR.
-
-       * automake.in (lang_sub_obj): New function.
-       (lang_cxx_rewrite): Use it.
-       (lang_asm_rewrite): Likewise.
-       (lang_objc_rewrite): Likewise.
-       (lang_cxx_finish): Add `-o $@' to all C++ rules.
-       (lang_asm_finish): Add `-o' to suffix rules when appropriate.
-       (lang_objc_finish): Add `-o $@' to all ObjC rules.
-       (lang_java_finish): Likewise.
-
-       * automake.in: Only register `asm' once.
-       (lang_asm_finish): Put assembly suffixes on @suffixes.
-
-       * libtool.am (.s.lo): Removed.
-       (.S.lo): Likewise.
-       * automake.in (lang_asm_finish): Handle libtool.
-
-       * libtool.am (.c.o): Always pass -c to libtool.
-
-       * automake.in (lang_yacc_rewrite): Handle sources in subdirs.
-       (lang_yaccxx_rewrite): Likewise.
-       (lang_lex_rewrite): Likewise.
-       (lang_lexxx_rewrite): Likewise.
-
-       Assembly code no longer included by default:
-       * compile.am (.s.o): Removed.
-       (.S.o): Likewise.
-       * automake.in: Register `asm' language.
-       (lang_asm_finish): Generate suffix rules for assembly.
-       (get_object_extension): Don't add `.s' or `.S' to suffix list.
-
-       * automake.in (get_object_extension): Substitute @MINUSO@ when
-       including compile.am.
-       * compile.am (.c.o): Added @MINUSO@.
-       (.c.obj): Likewise.
-
-       First cut at allowing objects in subdirectories:
-       * m4/Makefile.am (m4data_DATA): Added minuso.m4.
-       * Makefile.am (dist_script_DATA): Added compile.
-       * m4/minuso.m4: New file.
-       * automake.in (initialize_global_constants): Added compile to
-       common_files.
-       (seen_cc_c_o): New global.
-       (scan_one_configure_file): Set it when AM_PROG_CC_C_O seen.
-       (handle_options): Recognize `subdir-objects' option.
-       (lang_c_rewrite): Added directory argument.
-       (lang_yacc_rewrite): Likewise.
-       (lang_yaccxx_rewrite): Likewise.
-       (lang_lex_rewrite): Likewise.
-       (lang_lexxx_rewrite): Likewise.
-       (handle_single_transform_list): Pass directory to _rewrite
-       function.  Generate dependencies for dirstamp files for each .o;
-       it is just the rules we want to create once.
-       (lang_c_rewrite): Handle `subdir-objects' option.
-       (lang_c_rewrite): Require `compile' program.
-       * compile: New file.
-
-       * automake.in (initialize_per_input): Initialize %directory_map.
-       (handle_single_transform_list): Only create .dirstamp rules once
-       per directory.
-
-       * m4/gcj.m4 (AM_PROG_GCJ): Use AC_CHECK_PROGS, not AC_CHECK_PROG.
-
-       Fix for confh.test:
-       * automake.in (configure_input_files): New global.
-       (scan_configure): Set it.
-       (handle_configure): Use configure_input_files when determining
-       which subdirs have a Makefile.am.  Fixes confh.test.
-       (handle_configure): Only recognize acconfig.h in top srcdir.
-
-1999-04-10  Tom Tromey  <tromey@cygnus.com>
-
-       * depend2.am (%.o): Use `$(*D)/$(*F)', not just `$(*F)'.
-       (%.lo): Likewise.
-
-       * automake.in (am_install_var): Remove redundancies from the
-       result.  Fixes test cond8.test.
-
-       * automake.in (handle_single_transform_list): Handle dependency
-       tracking when files are created in subdirs.  Error if object in
-       subdir has `..' component.
-
-       * automake.in (initialize_global_constants): Use $(TAR), not tar.
-
-       * automake.in (handle_ltlibraries): Allow check_LTLIBRARIES.
-
-       * automake.in (lang_yacc_finish): Added missing `&'.
-
-1999-04-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
-
-       * automake.in (handle_configure): Replace multiple occurrences of
-       @STAMP@ in the same line; completes the patch for remake-hdr.am
-       below.
-
-       * automake.in (handle_dependencies): Fix test for `autodep'
-       support.
-
-       * automake.in (handle_source_transform): Add a pfx to used_pfx
-       only if it's conditional or non-empty, to reduce the number of
-       empty variables.  Emit _OBJECS variable based on program name if
-       no SOURCES were explicitly specified.
-
-       * remake-hdr.am: Create the stamp file before the header file,
-       and just rename it after, so that the timestamps will be correct.
-       Reported by Marc Horowitz <marc@mit.edu>
-
-       * automake.in (lang_yacc_finish): Generate and dist a `.h' for a
-       `.y' iff YFLAGS or AM_YFLAGS contain `-d'.
-       Reported by Jim Meyering <meyering@ascend.com>
-
-       * automake.in (lang_yacc_finish): $hname must not contain a `.'.
-
-1999-04-10  Tom Tromey  <tromey@cygnus.com>
-
-       * Makefile.am (EXTRA_DIST): New macro.
-       * ChangeLog.1996, ChangeLog.1998: New files.
-
-1999-04-09  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_source_transform): Handle dist and nodist
-       prefixes.
-       (initialize_per_input): Initialize dist_sources.
-       (check_libobjs_sources): Handle dist and nodist prefixes.
-       (generate_makefile): Define DIST_SOURCES.
-       * dist-vars.am (DISTFILES): Reference DIST_SOURCES, not SOURCES.
-
-       * automake.texi (Macros): Mention AM_PROG_GCJ.
-       (Java Support): New node.
-       (Dist): Documented dist_ and nodist_ prefixes.
-
-       * m4/gcj.m4 (AM_PROG_GCJ): Renamed from AC_PROG_GCJ.
-
-       * automake.in (lang_java_finish): Generate .lo rule for `.java'
-       files, not `.gcj' files.
-
-       * m4/gcj.m4: New file.
-       * m4/Makefile.am (m4data_DATA): Added gcj.m4.
-
-       * automake.in: Register the `java' language.
-       (resolve_linker): Handle GCJLINK.
-       (lang_java_rewrite): New function.
-       (LANG_IGNORE, LANG_PROCESS, LANG_SUBDIR): New constants.
-       (lang_c_rewrite): Use new constants.
-       (lang_cxx_rewrite): Likewise.
-       (lang_header_rewrite): Likewise.
-       (lang_yacc_rewrite): Likewise.
-       (lang_yaccxx_rewrite): Likewise.
-       (lang_lex_rewrite): Likewise.
-       (lang_lexxx_rewrite): Likewise.
-       (lang_asm_rewrite): Likewise.
-       (lang_f77_rewrite): Likewise.
-       (lang_ppf77_rewrite): Likewise.
-       (lang_ratfor_rewrite): Likewise.
-       (lang_objc_rewrite): Likewise.
-       (handle_single_transform_list): Likewise.  Handle LANG_SUBDIR
-       return from rewrite function.
-       (lang_java_finish): New function.
-       (register_language): Changed interface and all calls.  Added
-       `autodep' settings to various languages.
-       (handle_dependencies): Use `autodep' property of language when
-       including dependency-tracking code.
-
-1999-04-07  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_texinfo): Indentation fixes.
-
-1999-04-07  Alexandre Oliva  <oliva@dcc.unicamp.br>
-
-       * automake.in (value_to_list): Skip *only* trailing backslashes.
-
-1999-04-07  Pavel Roskin  <pavel_roskin@geocities.com>
-
-       * automake.in (value_to_list): Skip trailing backslashes.
-
-1999-04-07  Alexandre Oliva  <oliva@dcc.unicamp.br>
-
-       * automake.in (handle_texinfo): Add texinfo.tex to config_aux_dir
-       when appropriate.
-       Reported by Per Cederqvist <ceder@lysator.liu.se>
-       (handle_texinfo): Do not define texinfo_tex='.', use
-       '$(srcdir)/texinfo.tex' instead; the directory name will be
-       properly extracted.
-       (require_conf_file_with_line): Fixed typo.
-
-1999-04-03  Raja R Harinath  <harinath@cs.umn.edu>
-
-       * automake.in (handle_tests): Test `dir=./' before `dir=', so that
-       we do not depend on PATH starting with `.'.
-
-1999-03-31  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (quote_cond_val): Quote \n.
-       (unquote_cond_val): Unquote \n.
-       (read_am_file): If line ends with `\', preserve it and add a
-       newline.
-       (read_main_am_file): In conditional case, put conditional text at
-       beginning of each generated line.
-
-1999-03-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
-
-       * automake.in (handle_tests): support XFAIL_TEST
-       * automake.texi: document it
-
-1999-04-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
-
-       * End of merge from trunk.
-
-1999-04-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
-
-       * automake.in (cmdline_use_dependencies): Reintroduce it.
-       (--ignore-deps): Set cmdline_use_dependencies again.
-       (handle_dependencies): If use_dependencies is not set, define
-       depcomp as empty.
-       (handle_configure): Pass --ignore-deps to generated Makefile.ins.
-       (scan_configure): Do not require depcomp when ignoring
-       dependencies.
-       (initialize_global_constants): Reintroduce --ignore-deps.
-
-1999-04-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
-
-       * depcomp: New file.
-       * Makefile.am (dist_script_DATA): Added depcomp.
-       * automake.in (cmdline_use_dependencies, omit_dependencies,
-       dependency_macros): Removed.
-       (--ignore-deps): Just ignore.
-       (handle_single_transform_list, dep_files): Named dependency files
-       as \$(DEPDIR)/$base.P$obj
-       (handle_lib_objects_cond): Likewise.
-       (generate_dependency_code): Do not check for AM_*_DEPENDENCIES.
-       (scan_one_configure_file): Likewise.
-       (handle_dependencies): Always enable auto-dep.  Define `depcomp'.
-       Ignore OMIT_DEPENDENCIES.
-       (handle_configure): Do not pass --ignore-deps.
-       (scan_configure): Require `depcomp'.
-       (initialize_global_constants): Make `depcomp' common.  Remove
-       `--ignore-deps' from usage.
-       (get_object_extension): No more NOTDEPEND in compile nor libtool.
-       * compile.am: Remove rules for .c.o and .c.obj
-       * depend.am (distclean-depend): Wipe out $(DEPDIR)
-       * depend2.am (@FPFX@DEPMODE): Define from config.status.
-       Use it and depcomp in suffix rules.
-       * libtool.m4: Likewise.
-       * m4/ccdepend.m4, m4/cxxdepend.m4: Removed.
-       * m4/depvars.m4, m4/objcdepend.m4: Likewise.
-       * m4/Makefile.am (dist_m4data_DATA): Likewise.
-       * m4/depout.m4 (AM_OUTPUT_DEPENDENCY_COMMANDS): Extract DEPDIR
-       from the Makefile and subst it in deps.  Report creation of deps
-       files (for now).  Replace $U with `_' and the empty string.  Write
-       a comment to each created file.
-       * m4/depend.m4 (AM_SET_DEPDIR): Select a valid deps dir name.
-       (AM_DEPENDENCIES): Accept CC, CXX and OBJC.  Just determine the
-       dependency mode and AC_SUBST [$1]DEPMODE.
-       * m4/init.m4 (AM_INIT_AUTOMAKE): Automatically call
-       AM_DEPENDENCIES for CC and CXX, if the corresponding AC_PROG
-       appears in configure.in, before or after AM_INIT_AUTOMAKE.
-
-1999-04-02  Raja R Harinath  <harinath@cs.umn.edu>
-
-       * depout.m4: Fix sed expression for extracting `dirpart'.
-
-1999-03-29  Tom Tromey  <tromey@cygnus.com>
-
-       * depend2.am (DEP_@FPFX@COMPILE): Use `!=' and not `-ne'.
-
-       * compile.am (.c.obj): Also disabled when dependency tracking
-       enabled.
-       * depend2.am (@EXT@.obj): New target.
-       * automake.in (get_object_extension): Added explanatory comment.
-       (generate_dependency_code): Handle $seen_objext.
-
-       * depend.am: Removed obsolete comment.
-       * depend2.am: Minor formatting fix.
-
-1999-03-28  Tom Tromey  <tromey@cygnus.com>
-
-       * m4/Makefile.am (dist_m4data_DATA): Renamed, and added new
-       files.
-       (EXTRA_DIST): Removed.
-       * automake.in (dependency_macros): New global.
-       (scan_one_configure_file): Recognize new dependency tracking
-       macros, and define new resulting configure variables.
-       (generate_dependency_code): New sub.
-       (handle_dependencies): Use it.
-       * depend2.am (DEP_@FPFX@COMPILE): New macro.
-       (@EXT@.o): Use it.
-       (@EXT@.lo): Likewise.
-       * m4/depvars.m4: New file.
-       * m4/objcdepend.m4: New file.
-       * m4/cxxdepend.m4: New file.
-       * m4/init.m4: Moved dependency handling code into depout.m4.
-       * m4/depout.m4: New file.
-       * m4/ccdepend.m4: New file.
-       * m4/depend.m4: New file.
-
-       * depend2.am (@EXT@.o): Renamed to be old-style suffix pattern.
-       (@EXT@.lo): Likewise.
-       * m4/init.m4 (AM_INIT_AUTOMAKE): Don't create `.deps/.P'; it is no
-       longer needed.
-
-       * m4/init.m4 (AM_INIT_AUTOMAKE): Add code to config.status which
-       will create the required .P files for dependency tracking.
-       * automake.in (scan_dependency_file): Removed.
-       (handle_dependencies): Never call scan_dependency_file.
-       (generate_deps): Removed.
-       (parse_arguments): Don't recognize --generate-deps, --build-dir,
-       --srcdir-name, or --include-deps.  Do recognize --ignore-deps.
-       (srcdir_name): Removed.
-       (build_directory): Removed.
-       (initialize_global_constants): Changed $USAGE to reflect argument
-       parsing changes.
-       (handle_dist_worker): Never run automake in `dist' rule.
-       (handle_configure): Use --ignore-deps, not --include-deps.
-       * depend.am (DEPS_MAGIC): Removed.
-       (DEP_FILES): Unconditionally include.
-
-1999-03-27  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (saw_sources_p): Correctly count header extensions
-       seen.
-       (handle_headers): Fixed order of arguments to am_install_var.
-
-       * automake.in (am_install_var): Don't error if EXTRA_foo is
-       defined uselessly.
-
-       * scripts.am (install-@DIR@SCRIPTS): Use NDIR when appropriate.
-       (uninstall-@DIR@SCRIPTS): Likewise.
-       * progs.am (install-@DIR@PROGRAMS): Use NDIR when appropriate.
-       (uninstall-@DIR@PROGRAMS): Likewise.
-       * ltlib.am (install-@DIR@LTLIBRARIES): Use NDIR when appropriate.
-       (uninstall-@DIR@LTLIBRARIES): Likewise.
-       * lisp.am (install-@DIR@LISP): Use NDIR when appropriate.
-       (uninstall-@DIR@LISP): Likewise.
-       * libs.am (install-@DIR@LIBRARIES): Use NDIR when appropriate.
-       (uninstall-@DIR@LIBRARIES): Likewise.
-       * java.am (install-@DIR@JAVA): Use NDIR when appropriate.
-       (uninstall-@DIR@JAVA): Likewise.
-       * header.am (install-@DIR@HEADERS): Use NDIR when appropriate.
-       (uninstall-@DIR@HEADERS): Likewise.
-       * data.am (install-@DIR@DATA): Use NDIR when appropriate.
-       (uninstall-@DIR@DATA): Likewise.
-       * Makefile.in: Rebuilt.
-       * Makefile.am (dist_pkgdata_DATA): Renamed.
-       (EXTRA_DIST): Removed.
-       (install-data-hook): Added POST_INSTALL; print commands as they
-       are run; respect DESTDIR.
-       * dist-vars.am (DISTFILES): Removed $(HEADERS).
-       * automake.in (am_install_var): Accept `-candist' and
-       `-defaultdist' options.  Handle `dist_' and `nodist_' prefixes.
-       (am_primary_prefixes): Added can_dist argument.  Recognize `dist_'
-       and `nodist_' prefixes.
-       (handle_scripts): Pass -candist to am_install_var.
-       (handle_data): Pass -defaultdist to am_install_var.
-       (handle_headers): Likewise.
-       (handle_emacs_lisp): Pass -candist to am_install_var.
-       (handle_java): Pass -candist to am_install_var.
-
-1999-03-26  Tom Tromey  <tromey@cygnus.com>
-
-       * m4/init.m4: Fixed typo when invoking SHELL.
-
-       * automake.in (lang_yacc_finish): Always use `.h' as suffix for
-       yacc header file.  From Ralf Corsepius.
-
-       * Makefile.in: Rebuilt.
-       * Makefile.am: Updated to reflect removal of TAR subst.
-       * automake.texi (Options): Document dist-bzip2.
-       * automake.in (TAR): Removed global.
-       (initialize_global_constants): Changed `dist' to use pipe with
-       gzip; work with non-GNU tar.
-       (handle_dist): Handle non-GNU tar.  Don't define TAR.
-       (initialize_global_constants): Added `dist-bzip2' entry.
-       (handle_options): Recognize dist-bzip2 option.
-       (handle_dist): Likewise.
-       * configure: Rebuilt.
-       * configure.in: Don't check for tar.
-       * m4/init.m4 (AM_INIT_AUTOMAKE): Check for `tar'.  Substitute
-       AMTARFLAGS.
-
-       * automake.in (am_install_var): Removed obsolete comment.
-
-       * texinfos.am (uninstall-info): Don't print loop but instead print
-       commands.  Simplified pre-uninstall loop.
-       * scripts.am (uninstall-@DIR@SCRIPTS): Don't print loop but
-       instead print commands.
-       * progs.am (uninstall-@DIR@PROGRAMS): Don't print loop but instead
-       print commands.
-       * ltlib.am (uninstall-@DIR@LTLIBRARIES): Don't print loop but
-       instead print commands.
-       * lisp.am (install-@DIR@LISP): Strip subdir from file name.
-       (uninstall-@DIR@LISP): Likewise.  Also, don't print loop but
-       instead print commands.
-       * libs.am (uninstall-@DIR@LIBRARIES): Don't print loop but instead
-       print commands.
-       * java.am (uninstall-@DIR@JAVA): Don't print loop but instead
-       print commands.
-       * header.am (install-@DIR@HEADERS): Strip subdir from file name.
-       (uninstall-@DIR@HEADERS): Likewise.  Also, don't print loop but
-       instead print commands.
-       * data.am (install-@DIR@DATA): Strip subdir from file name.
-       (uninstall-@DIR@DATA): Likewise.  Also, don't print loop but
-       instead print commands.
-
-       * automake.in (handle_merge_targets): `install-strip' is a phony
-       target.  From Michel de Ruiter.
-
-1999-03-25  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (define_compiler_variable): Don't define variable
-       with trailing `_'.
-
-1999-03-25  Alexandre Oliva  <oliva@dcc.unicamp.br>
-
-       * automake.in (LDADD): accept -dlopen and -dlpreopen here
-       * automake.texi: ditto
-
-1999-03-25  Alexandre Oliva  <oliva@dcc.unicamp.br>
-
-       * automake.in (TESTS): make from Solaris 7/x86 loses if srcdir
-       is absolute and != objdir.  dir="" or "$(srcdir)/" fixes it
-
-1999-03-24  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (define_compiler_variable): New sub.
-       (finish_languages): Use it.
-       (lang_cxx_finish): Likewise.
-       (lang_f77_finish): Likewise.
-       (lang_ppf77_finish): Likewise.
-       (lang_ratfor_finish): Likewise.
-       (lang_objc_finish): Likewise.
-
-1999-03-23  Tom Tromey  <tromey@cygnus.com>
-
-       * progs.am (install-@DIR@PROGRAMS): Use `-e' instead of multiple
-       sed invocations.  From Elrond.
-       (uninstall-@DIR@PROGRAMS): Likewise.
-
-       * automake.in (lang_lex_finish): Rewrite `l', not `y', to `c'.
-       From Ralf Corsepius.
-
-1999-02-01  Thomas Tanner  <tanner@gmx.de>
-
-       * automake.in: accept both A(C|M)_PROG_LIBTOOL, print a
-       warning when AM_PROG_LIBTOOL was found
-       * automake.texi: renamed AM_PROG_LIBTOOL to AC_PROG_LIBTOOL
-
-1999-03-22  Tom Tromey  <tromey@cygnus.com>
-
-       Made `+=' more robust.  Fixes pluseq6.test and pluseq7.test.
-       * automake.in (define_standard_variables): New sub.
-       (read_main_am_file): Use two passes to scan standard variables.
-       (read_am_file): Don't special-case configure variables with `+='.
-       (initialize_per_input): Initialize %var_was_plus_eq.
-       (read_am_file): Set var_was_plus_eq element correctly.
-       (define_variable): Give error if variable assigned with `+=' is
-       internally defined.
-       (initialize_per_input): Initialize %am_var_defs.
-       (file_contents_with_transform): Set element in %am_var_defs.
-       (read_am_file): Use %am_var_defs.
-
-1999-03-21  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (initialize_per_input): Initialize %object_map.
-       (handle_single_transform_list): Allow source files in
-       subdirectories.
-
-1999-03-21  Jim Meyering  <meyering@na-net.ornl.gov>
-
-       * automake.in (handle_dist): Add missing newline after the first
-       semicolon.
-
-1999-03-11  Tom Tromey  <tromey@cygnus.com>
-
-       * m4/error.m4, m4/mktime.m4, m4/obstack.m4, m4/regex.m4,
-       m4/strtod.m4: Use $ac_objext, not `.o'.  From Jim Meyering.
-
-       From Jim Meyering:
-       * automake.in (handle_dist): Add `;\' to end of distcheck-hook
-       line.
-       (scan_one_configure_file): In LIBOBJS, recognize `$ac_objext' as
-       legitimate ending.  Fixes libobj9.test.
-
-       From Ralf Corsepius.  Fixes lex3.test.
-       * automake.in (lang_yacc_finish): Include `.' in name pushed onto
-       maintainer-clean list.
-       (lang_lex_finish): Likewise.
-
-1999-03-02  Tom Tromey  <tromey@cygnus.com>
-
-       * subdirs.am (maintainer-clean-recursive): Changed "&&" into "if"
-       construct to work around FreeBSD make/sh problem.  From Rich Wales.
-
-1999-03-01  Tom Tromey  <tromey@cygnus.com>
-
-       Fixes from Pavel Roskin:
-       * automake.in (variable_conditions_sub): Sort list passed to
-       variable_conditions_permutations.
-       (variable_conditions): Sort list before returning.
-
-1999-02-27  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (lang_extensions): New sub.
-       (handle_dependencies): Use it.
-       (cxx_extensions): Removed.
-       (lang_cxx_finish): Use lang_extensions.
-       (f77_extensions): Removed.
-       (lang_f77_finish): Use lang_extensions.
-       (objc_extensions): Removed.
-       (lang_ppf77_finish): Put `.' before extension.  Fixes ext.test.
-       Report from Dave Morrison.
-       (lang_ratfor_finish): Likewise.
-
-1999-02-26  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (finish_languages): Added AM_LDFLAGS.
-       (lang_cxx_finish): Likewise.
-       (lang_f77_finish): Likewise.
-       (lang_ppf77_finish): Likewise.
-       (lang_ratfor_finish): Likewise.
-       (lang_objc_finish): Likewise.
-
-1999-02-11  Tom Tromey  <tromey@cygnus.com>
-
-       * aclocal.in (obsolete_macros): Copied from automake.in.
-       (obsolete_rx): Use only keys of obsolete_macros.
-       (scan_configure): Report replacement macro for an obsolete macro.
-       * automake.in (obsolete_macros): Added ud_GNU_GETTEXT.
-
-       * automake.in (obsolete_macros): Corrected typo in AM_EXEEXT
-       entry.  Fixes obsolete2.test.
-
-       * automake.in (obsolete_macros): Use empty string to indicate no
-       substitution.
-       (scan_one_configure_file): Likewise.
-
-1999-02-07  Paul Eggert  <eggert@twinsun.com>
-
-       * m4/ccstdc.m4 (AM_PROG_CC_STDC): Prefer -Ae to -Aa
-       -D_HPUX_SOURCE, since -Ae allows `long long' and this is
-       needed by some programs.
-
-1999-02-10  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_texinfo): Added `pgs' to list of
-       extensions.  From NISHIDA Keisuke.
-
-1999-02-04  Akim Demaille  <demaille@inf.enst.fr>
-
-       * automake.in (handle_texinfo): remove texinfo.tex from
-       TEXINFODIR.
-
-1999-02-02  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_merge_targets): Use INSTALL_STRIP_FLAG.
-       * progs.am (install-@DIR@PROGRAMS): Added INSTALL_STRIP_FLAG.
-       * header-vars.am (INSTALL_PROGRAM): Removed
-       AM_INSTALL_PROGRAM_FLAGS.
-       (INSTALL_STRIP_FLAG): New macro.
-
-       * automake.in: Handle `ypp' as C++ yacc source and `lpp' as C++
-       lex source.
-       (lang_yacc_finish): Likewise.
-       (lang_lex_finish): Likewise.
-
-1999-02-01  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_dist_worker): Correctly find find in $$d,
-       not $$.  From Bill Davidson.
-
-       * automake.in (finish_languages): Use "&", not "do".  From Pavel
-       Roskin.
-       (handle_single_transform_list): Likewise.
-
-1999-01-29  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_configure): Removed unused variable.  From
-       Pavel Roskin.
-
-       * ansi2knr.c: New version from L. Peter Deutsch.
-
-1999-01-22  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (require_file_internal): Correctly examine return
-       value of `system'.  From Andris Pavenis.  Fixes copy.test.
-
-       * m4/init.m4 (AM_INIT_AUTOMAKE): Require autoconf 2.13.
-
-       * automake.in (lang_ppf77_rewrite): New function.  From Jochen
-       Kuepper.  Fixes ppf77.test.
-       (lang_ratfor_rewrite): New function
-
-       * automake.in (handle_configure): Use `&' before sub calls (Perl 4
-       fix).  From Erez Zadok.
-
-1999-01-15  Tom Tromey  <tromey@cygnus.com>
-
-       * configure.in: Version 1.4a (oops).
-
-       * configure.in: Updated version to 1.5a.
-
-1999-01-14  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_configure): Compute $header_dir based on
-       $one_name, not $one_hdr.  Reported by Erez Zadok.  Fixes
-       confh2.test.
-       (handle_configure): Compute relative path to input header
-       correctly in all cases.
-
-       * automake.in (handle_tests): Avoid error messages from dejagnu
-       test rules.  From Karl Heuer.
-
-       * automake.in (handle_texinfo): Add `/' to end of $conf_dir.
-
-       * Makefile.am (AUTOMAKE_OPTIONS): Added `1.4'.
-
-       * texi-vers.am ($(srcdir)/stamp-@VTI@): Find @TEXI@ in srcdir.
-       From Alexandre Oliva and Erez Zadok.
-
-       * automake.in (create): Renamed from touch.
-       (handle_configure): Use create, not touch.
-
-       * config.sub, config.guess: New versions from autoconf.
-
-       * mkinstalldirs: New version from autoconf.
-
-1999-01-12  Tom Tromey  <tromey@cygnus.com>
-
-       * config.sub, config.guess, COPYING, texinfo.tex: New versions
-       from FSF.
-
-1999-01-11  Marcus G. Daniels  <mgd@chama.santafe.edu>
-
-       * automake.in (PATH_PATTERN): New variable:
-       (INCLUDE_PATTERN): Use it.  Ignore all include commands using
-       symbols besides $(top_srcdir) and $(srcdir).
-
-1999-01-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
-
-       * automake.in (handle_dist_worker): avoid failure in `make dist'
-       if last file is a builddir-only file
-
-1999-01-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
-
-       * missing (autoheader): `s' was missing from sed script; grr
-
-1999-01-11  Tom Tromey  <tromey@cygnus.com>
-
-       * remake-hdr.am (@STAMP@): Reverted timestamp change.
-       ($(srcdir)/@STAMP@.in): Likewise.
-
-1999-01-10  Tom Tromey  <tromey@cygnus.com>
-
-       * Makefile.am (scriptdir): New macro.
-       (script_DATA): Likewise.
-       (install-data-hook): Use them.
-       (EXTRA_DIST): Added script_DATA.
-       (installcheck-local): Use script_DATA.
-
-       * Makefile.am (pkgdata_DATA): Removed duplicate definition.
-
-1999-01-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
-
-       * missing (autoheader): accept multiple header files
-       (automake): simplify sed processing
-
-1999-01-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
-
-       * automake.in (handle_configure, stamp_dir): create only one stamp
-       file per header, instead of one in the top-level directory and one
-       in the directory that contains the header.
-
-1999-01-10  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (lang_objc_finish): Formatting fix.
-
-       * automake.in (objc_extensions): New sub.
-       (handle_dependencies): Only generate dependency-tracking code for
-       ObjC when ObjC source seen.
-
------
-
-Copyright 1999-2014 Free Software Foundation, Inc.
-
-Copying and distribution of this file, with or without modification, are
-permitted provided the copyright notice and this notice are preserved.
diff --git a/old/ChangeLog.01 b/old/ChangeLog.01
deleted file mode 100644 (file)
index be5df4e..0000000
+++ /dev/null
@@ -1,4937 +0,0 @@
-2001-12-31  Tom Tromey  <tromey@redhat.com>
-
-       * automake.texi (Extending): Document installcheck-local.  Added
-       installdirs-local index entry.
-       (Tests): Document installcheck-local.
-
-       * automake.in (handle_single_transform_list): Indentation fix.
-
-2001-12-31  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (common_files): Add COPYING.DOC.
-       Suggested by Karl Berry.
-
-2001-12-30  Tom Tromey  <tromey@redhat.com>
-
-       * automake.in (define_configure_variable): Define a user macro,
-       not an automake macro.
-       * tests/Makefile.am (TESTS): Added ar.test.
-       * tests/ar.test: New file.
-
-       For PR automake/211:
-       * automake.in (object_compilation_map): New global.
-       (initialize_per_input): Initialize it.
-       (COMPILE_LIBTOOL): New constant.
-       (COMPILE_ORDINARY): Likewise.
-       * tests/Makefile.am (TESTS): Added pr211.test.
-       * tests/pr211.test: New file.
-
-       For PR automake/215:
-       * configure.in: Use AM_AUTOMAKE_OPTIONS.
-       * Makefile.am (AUTOMAKE_OPTIONS): Removed.
-       * automake.texi (Macros): Document AM_AUTOMAKE_OPTIONS.
-       (Options): Mention AM_AUTOMAKE_OPTIONS.
-       * automake.in (global_options): New global.
-       (global_options_line): Likewise.
-       (scan_autoconf_traces): Trace AM_AUTOMAKE_OPTIONS.
-       (scan_one_autoconf_file): Likewise.
-       (process_option_list): New function.
-       (handle_options): Use it.  Also, handle global options.
-       * m4/Makefile.am (m4data_DATA): Added options.m4.
-       * m4/options.m4: New file.
-
-       * lib/am/install.am (?SUBDIRS?installdirs-am): Handle
-       installdirs-local.
-       (?!SUBDIRS?installdirs): Likewise.
-       * automake.in (handle_installdirs): Handle installdirs-local.
-       * automake.texi (Extending): Mention installdirs.
-       * tests/Makefile.am (TESTS): Added installdir.test.
-       * tests/installdir.test: New file.
-
-2001-12-30  Akim Demaille  <akim@epita.fr>
-
-       * lib/am/yacc.am: Also rename the possible y.output file.
-       Remove the trailing y.tab.h.
-
-2001-12-30  Paolo Bonzini  <bonzini@gnu.org>
-
-       * automake.texi (Install): Remove mention of nonexistent
-       uninstall-hook.
-
-2001-12-30  Alan Modra  <amodra@bigpond.net.au>
-
-       * automake.in (generate_makefile): Unlink output file before
-       opening so that any hard links are not changed.
-
-2001-12-30  Tom Tromey  <tromey@redhat.com>
-
-       * tests/pr220.test: Use `required' to pick up gcc.
-
-       For PR automake/243:
-       * m4/depout.m4 (_AM_OUTPUT_DEPENDENCY_COMMANDS): Strip everything
-       after `:'.
-       * tests/Makefile.am (TESTS): Added pr243.test.
-       * tests/pr243.test: New file.
-
-       For PR automake/220:
-       * tests/Makefile.am (TESTS): Added pr220.test.
-       * tests/pr220.test: New file.
-       * m4/cond.m4 (AM_CONDITIONAL): Cause creation of config.status to
-       fail if conditional was never run.
-
-       For PR automake/260:
-       * lib/depcomp (tru64): Correctly handle libtool case.
-       From doreille@smr.ch.
-
-2001-12-30  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * lib/am/distdir.am (distcleancheck_listfiles): Unquote.
-       Reported by Yann Droneaud.
-
-2001-12-29  Tom Tromey  <tromey@redhat.com>
-
-       For PR automake/266:
-       * tests/Makefile.am (TESTS): Added pr266.test.
-       * tests/pr266.test: New file.
-       * m4/depout.m4 (_AM_OUTPUT_DEPENDENCY_COMMANDS): Handle
-       non-standard name for makefile.
-
-       For PR automake/279:
-       * automake.in (conditional_ambiguous_p): New sub.
-       (handle_lib_objects_cond): Use it.
-       (check_ambiguous_conditional): Use it.
-       * tests/Makefile.am (TESTS): Added pr279.test, pr279-2.test.
-       * tests/pr279.test: New file.
-       * tests/pr279-2.test: New file.
-
-2001-12-26  Tom Tromey  <tromey@redhat.com>
-
-       For PR automake/249:
-       * tests/Makefile.am (TESTS): Added nodist2.test.
-       * tests/nodist2.test: New file
-
-2001-12-26  Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-       * m4/multi.m4: Fix quoting in AC_OUTPUT_COMMANDS.
-
-2001-12-26  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * configure.in: Test for Autoconf >= 2.52.
-       * tests/defs (needs_autoconf, has_autoconf): Delete definition.
-       * tests/ansi3.test, tests/ansi5.test, tests/ccnoco.test,
-       tests/cond4.test, tests/cond9.test, tests/cond16.test,
-       tests/cond18.test, tests/cond19.test, tests/cond20.test,
-       tests/confsub.test, tests/depcomp2.test, tests/depdist.test,
-       tests/depend2.test, tests/dirname.test, tests/distname.test,
-       tests/extra5.test, tests/install2.test, tests/lex3.test,
-       tests/make.test, tests/nobase.test, tests/pr9.test,
-       tests/pr87.test, tests/stamph2.test, tests/subdir5.test,
-       tests/subdirbuiltsources.test, tests/subobj3.test,
-       tests/subobj5.test, tests/subobj6.test, tests/substref.test,
-       tests/target-cflags.test, tests/yacc4.test, tests/yacc7.test,
-       tests/yaccvpath.test: Do not use $needs_autoconf.
-
-2001-12-14  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * configure.in: Bump version to 1.5c.
-
-2001-12-14  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * configure.in: Bump version to 1.5b.
-
-       * lib/config.sub, lib/config.guess: New versions from FSF.
-
-       * lib/am/lex.am, lib/am/yacc.am: Use `rm -f', not `rm'.
-
-2001-12-12  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (check_gnu_standards, check_gnits_standards): Pass
-       "$am_file.am" as WHERE argument to require_file.
-
-2001-12-12  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * m4/python.m4 (AM_PATH_PYTHON): Check all known Python interpreters
-       in loop until we find one the satisfies the user supplied version.
-       Add python2 to the list of known interpreters.  Don't use
-       changequote.  Cache the calculation of PYTHON_VERSION and
-       PYTHON_PLATFORM.
-       (AM_PYTHON_CHECK_VERSION): New function, extracted from
-       AM_PATH_PYTHON and modernized.
-       * m4/runlog.m4: New file.
-       * m4/Makefile.am (m4data_DATA): Add it.
-
-2001-12-06  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/confsub.test, tests/depdist.test, tests/extra5.test,
-       tests/nobase.test, tests/stamph2.test,
-       tests/subdirbuiltsources.test: Require Autoconf.
-
-2001-12-05  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.texi (Dist): Document $(DISTCHECK_CONFIGURE_FLAGS).
-       * lib/am/distdir.am (distcheck): Honnor $(DISTCHECK_CONFIGURE_FLAGS).
-       Suggested by Merijn de Jonge.
-
-2001-12-05  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * lib/am/tags.am (ID): Search $(LISP) files in $(srcdir),
-       like other ID dependencies.
-       Suggested by Christian Cornelssen.
-
-2001-12-05  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (handle_dist): Distribute common files which
-       do not exist but are target of a Makefile rule.
-       * automake.texi (Dist): Update.
-       * test/builtcommon3.test: New file.
-       * test/Makefile.am (TESTS): Add distcommon3.test.
-
-2001-12-04  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (macro_define): Fix misuse of chomp introduced on
-       2001-11-28.
-
-2001-11-28  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (append_comments): New.  Extracted from
-       read_am_file.  Match '\n' with a regexp, don't use substr (the
-       perlport man page says '\n' is not always one byte wide).
-       (read_am_file):  Use it.  Always chomp $_.
-       (file_contents_internal):  Use append_comments.
-       (macro_define): Don't treat the trailing '\n' with substr, use
-       a regexp or chomp.
-
-2001-11-28  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/defs: Turn on shell traces when VERBOSE=x.
-
-2001-11-26  Tom Tromey  <tromey@redhat.com>
-
-       * automake.texi (Assembly Support): Mention .s and .S as only
-       suffixes.
-
-2001-11-26  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/subdirbuiltsources.test: Set -e after sourcing defs, not
-       before.
-
-2001-11-26  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/lex3.test: Require GNU Make.
-
-2001-11-26  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/defs (ACLOCAL): Add -I $srcdir/../m4 before any other
-       directory.
-
-2001-11-26  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * lib/am/tags.am (TAGS): Search %CONFIG% and $(LISP) files
-       in $(srcdir), like other TAGS dependencies.
-       Suggested by Christian Cornelssen.
-
-2001-11-26  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&macro_define): Use $where when reporting an error,
-       not the place where the macro was first defined since (i) if this
-       is the first definition, then obviously it was not defined before,
-       and (ii) anyway, the error is with the new definition, not the
-       first.
-
-2001-11-26  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * lib/am/distdir.am (distcheck): Call distcleancheck.
-       (distcleancheck_listfiles, distcleancheck): New, extracted from
-       distcheck.
-       * automake.texi (Checking the distribution): Document
-       distcleancheck_listfiles and distcleancheck.
-
-2001-11-25  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (scan_one_autoconf_file): Parenthesize qw// in
-       foreach invocation, otherwise Perl5.005_03 complains about a
-       syntax error.  Reported by Yann Droneaud.
-
-2001-11-19  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (scan_texinfo_file): Suppress FIXME about strange
-       map behavior.
-
-2001-11-19  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/defs (aclocaldir): Check for existence of libtool.m4 and
-       gettext.m4 if required.
-
-2001-11-16  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (define_objects_from_sources,
-       handle_lib_objects_cond, value_to_list): Use quotemeta instead of
-       the equivalant substitution.
-
-2001-11-16  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (SUFFIX_RULE_PATTERN): Add '_(){}$@' to the
-       set of accepted characters in extensions.
-       (rule_define): Convert '.o' and '.obj' into '$(OBJEXT)' for
-       internall use.
-       * tests/suffix6.test: Ensure that `.o' is handled like `.$(OBJEXT)'.
-
-2001-11-16  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.texi (Suffixes): Don't require SUFFIXES, but document
-       its use for the "extreme" cases.
-
-2001-11-16  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (rule_define): Use $KNOWN_EXTENSIONS_PATTERN
-       to match suffix rules for known extensions, or call
-       accept_extensions on suffixe rules for unknown extensions.
-       (var_SUFFIXES_trigger): New function.
-       (macro_define): Call var_VAR_trigger when $VAR is updated.
-       * tests/suffix6.test, tests/suffix7.test: New files.
-       * tests/Makefile.am (TESTS): Add suffix6.test and suffix7.test.
-
-2001-11-16  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (KNOWN_EXTENSIONS_PATTERN, known_extensions_list):
-       New variables.
-       (handle_single_transform_list, lang_yacc_target_hook): Use
-       KNOWN_EXTENSIONS_PATTERN.
-       (accept_extension): New function.
-       (register_language): Call it.
-
-2001-11-16  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       At every place where an "$extension" is used, include the leading
-       dot in the extension, don't hardcode it when building the filename.
-       That will make any support for a dot-less extension easier to add.
-
-       * automake.in (SUFFIX_RULE_PATTERN): Include extension dots in
-       backref groups.
-       ("main"): Prepend a '.' to the supported extensions of all
-       languages (e.g. 'c' becomes '.c').
-       (handle_languages, handle_single_transform_list,
-       handle_lib_objects_cond, handle_headers, derive_suffix,
-       rule_define): Do not add a dot
-       before extensions, and include dots in matching groups.
-       * lib/am/depend2.am (.%EXT%.o, .%EXT%.obj, .%EXT%.lo): Rename as ...
-       (%EXT%.o, %EXT%.obj, %EXT%.lo): ... these.
-       * lib/am/lex.am (.%EXT%.%DERIVED-EXT%): Rename as ...
-       (%EXT%%DERIVED-EXT%): ... this.
-       * lib/am/yacc.am: Likewise.
-
-2001-11-12  Akim Demaille  <akim@epita.fr>
-
-       * m4/make.m4 (AM_MAKE_INCLUDE): Serial 2.
-       Use `"#"' and `"\""', which
-       Autoconf mode prefers over `'#'' and `'"''.
-       * m4/missing.m4 (AM_MISSING_HAS_RUN): Serial 3.
-       Rely on AC_MSG 2.50's quotation.
-
-2001-11-09  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (scan_texinfo_file): Typo from 2001-11-05.
-
-2001-11-09  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * lib/am/distdir.am (distdir): Also look for directory in build
-       directory first. (See 2001-05-14.)
-       * tests/Makefile.am (TESTS): Add extra5.test.
-       * tests/extra5.test: New file.
-       From Dean Povey.
-
-2001-11-09  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       Fix for distcommon2.test:
-       * automake.in (automake_needs_to_reprocess_all_files): New
-       variable.
-       ("main"): Process all Makefiles a second time if
-       $automake_needs_to_reprocess_all_files is set.
-       (maybe_push_required_file): Return 1 or 0 whether the file is
-       pushed or not.
-       (require_file_internal): Set $automake_needs_to_reprocess_all_files
-       if an added file can't be pushed.
-
-       * test/distcommon2.test: New file.
-       * test/Makefile.am (TESTS): Add distcommon2.test.
-       From Pavel Roskin.
-
-2001-11-09  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (exec_dir_p): Remove.  Replace by...
-       (EXEC_DIR_PATTERN):... this.
-       (am_install_var): Adjust to use EXEC_DIR_PATTERN.
-
-2001-11-09  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       Fix for nobase.test:
-       * lib/am/header-vars.am (install_sh_DATA): New.
-       * lib/am/data.am (install-%DIR%%PRIMARY%): Declare and use
-       %DIR%%PRIMARY%_INSTALL, and set it to $(install_sh_DATA) instead
-       of $(INSTALL_DATA) for nobase_ targets.
-       * lib/am/lisp.am (install-%DIR%LISP): Likewise.
-       * lib/am/python.am (install-%DIR%PYTHON): Likewise.
-       * tests/nobase.test (configure.in): Append AC_OUTPUT.
-       * tests/Makefile.am (XFAIL_TESTS): Remove nobase.test.
-
-2001-11-08  Akim Demaille  <akim@epita.fr>
-
-       * automake.texi: Remove references to stamp-h.in, which no longer
-       exists.
-       * tests/stamph2.test: Formatting change.
-
-2001-11-08  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/suffix3.test: Check for foo.$(OBJEXT) in Makefile.in.
-       Don't use -Wno-error.
-
-2001-11-08  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/suffix4.test ($AUTOMAKE): Don't use -Wno-error.
-       * tests/suffix5.test ($AUTOMAKE): Likewise.
-
-2001-11-07  Akim Demaille  <akim@epita.fr>
-
-       * m4/init.m4 (AM_INIT_AUTOMAKE): Don't escape quotes in
-       AC_MSG_ERROR.
-       Reported by Jim Meyering.
-
-2001-11-07  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * lib/am/distdir.am (am__remove_distdir): Define in topdir only.
-
-2001-11-05  Paul Eggert  <eggert@twinsun.com>
-
-       * lib/am/distdir.am (am__remove_distdir):
-       New macro.  Do not change permission of non-directories.
-       Change only user permission, as there's no point to changing group
-       or other permission.
-       (distdir, dist, dist-bzip2, dist-tarZ, dist-shar, dist-zip, dist-all,
-        distcheck): Use it.
-
-2001-11-05  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * lib/am/python.am: Cleanup the cleaning section.
-       * automake.texi (Python): Remove documentation for PYCFILES
-       and PYOFILES.  Update the first paragraphes.
-
-2001-11-05  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (FOREIGN, GNU, GNITS, AC_CANONICAL_HOST,
-       AC_CANONICAL_SYSTEM, MOSTLY_CLEAN, DIST_CLEAN): Define as constants.
-       Adjust usage everywhere.
-
-2001-11-05  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (libtool_files, libtool_sometimes, common_files,
-       common_sometimes, config_aux_path): Use qw to simplify definition.
-       (scan_texinfo_file) <clean_suffixes, predefined_index,
-       hidden_index>: Likewise.
-       (scan_autoconf_traces) <traced>: Likewise.
-       (scan_one_autoconf_file, check_gnu_standards, resolve_linker):
-       Likewise.
-
-2001-11-05  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (handle_single_transform_list): Pass $nonansi_obj to
-       derive_suffix.  Don't use an hardcoded 'o' for object extensions.
-       (derive_suffix): Accept $OBJ as a second argument, don't
-       hardcode 'o'.
-       * tests/suffix5.test: New test.
-       * tests/Makefile.am (TESTS): Add suffix5.test.
-       Reported by Arkadiusz Miskiewicz <misiek@pld.ORG.PL>.
-
-2001-11-05  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (handle_single_transform_list): Don't call
-       $lang->target_hook for undefinied langages.
-       * tests/suffix4.test: New test.
-       * tests/Makefile.am (TESTS): Add suffix4.test.
-       Reported by Dmitry Mikhin <dmitrym@acres.com.au>.
-
-2001-11-05  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (@common_sometimes, &handle_configure): No longer
-       use stamp-hin.
-       * lib/am/remake-hdr.am: Adjust.
-       * tests/confh.test: There is no stamp.hin.
-
-2001-11-01  Akim Demaille  <akim@epita.fr>
-
-       * lib/am/lex.am, lib/am/yacc.am: Use the output file name in
-       `#line' and multiple inclusion guards.
-       * lib/ylwrap: Remove debugging code.
-       (input_dir, input_rx): Move where used.
-       Use the output file name in `#line'.
-
-2001-10-31  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (transform): Update documentation.
-
-2001-10-31  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * m4/gcj.m4 (AM_PROG_GCJ): Define GCJFLAGS if unset.
-       Reported by Olivier Louchart-Fletcher <olivier@zipworld.com.au>.
-
-2001-10-30  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&create): Reinstall.
-
-2001-10-30  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&append_exeext): Use macro_delete.
-
-2001-10-30  Akim Demaille  <akim@epita.fr>
-
-       * automake.in ($verbose): Remove, inherited from
-       Automake::General.
-       (&variable_delete): Rename as...
-       (&macro_delete): this, for consistency.
-       (&variable_assert): New.
-       (&variable_value_as_list, &variable_value_as_list_recursive_worker):
-       Use it.
-
-2001-10-29  Akim Demaille  <akim@epita.fr>
-
-       * m4/lispdir.m4 (AM_PATH_LISPDIR): Use AC_RUN_LOG to avoid
-       cluttering configure's stdout.
-
-2001-10-28  Akim Demaille  <akim@epita.fr>
-
-       * automake.in: Various formatting changes.
-       (create): Remove, unused.
-
-2001-10-28  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&append_exeext): New.
-       (&am_primary_prefixes): Use it.
-
-2001-10-28  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (am_primary_prefixes): Now, in accordance with its
-       comment, return the list of prefixes actually used, not all the
-       possible prefixes for a primary.
-       (&handle_libraries, &handle_ltlibraries, &handle_java)
-       (&am_install_var): Adjust.
-       * Makefile.am (maintainer-check): Allow `local $_;'.
-
-2001-10-28  Akim Demaille  <akim@epita.fr>
-
-       * automake.in: Various formatting changes.
-       (&variable_defined): Second argument is optional.
-
-2001-10-28  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&am_primary_prefixes): Now returns a list, not a
-       hash.
-       (&handle_libraries, &handle_ltlibraries, &handle_java)
-       (&am_install_var): Adjust.
-
-2001-10-28  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (@libtoolize_files, @libtoolize_sometimes): Rename
-       as...
-       (@libtool_files, @libtool_sometimes): these.
-       ($libtool_location): Remove, completely replaced by $seen_libtool.
-       (&require_file_internal): Do not run libtoolize, that's
-       autoreconf's job.
-
-2001-10-28  Akim Demaille  <akim@epita.fr>
-
-       * tests/acoutnoq.test, tests/acoutput.test, tests/acoutqnl.test,
-       * tests/acouttbs.test, tests/auxdir.test, tests/colon.test,
-       * tests/colon2.test, tests/colon3.test, tests/colon4.test,
-       * tests/colon5.test, tests/colon6.test, tests/colon7.test,
-       * tests/conf2.test, tests/config.test, tests/depcomp.test,
-       * tests/depcomp2.test, tests/discover.test, tests/fpinst2.test,
-       * tests/fpinstall.test, tests/ldadd.test, tests/libobj7.test,
-       * tests/libobj8.test, tests/output.test, tests/output2.test,
-       * tests/output3.test, tests/output4.test, tests/output5.test,
-       * tests/pr2.test, tests/remake.test, tests/remake2.test,
-       * tests/remake3.test, tests/scripts.test, tests/stamph.test,
-       * tests/subdir.test, tests/subdir2.test, tests/subdir4.test,
-       * tests/tagsub.test, tests/texinfo8.test: Remove PACKAGE and VERSION
-       assignments.
-
-2001-10-28  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&scan_autoconf_traces): Use eq for equality.
-       Anchor regexps.
-       Remove dead comment.
-       (&initialize_per_input): Don't initialize several times the same
-       vars.
-
-2001-10-28  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (scan_one_autoconf_file): When using %generalize, be
-       sure to replace only words.  AC_FUNC_OBSTACK was matching
-       M4_AC_FUNC_OBSTACK.
-
-2001-10-26  Akim Demaille  <akim@epita.fr>
-
-       * tests/stamph2.test: Strengthen.
-       * tests/confh2.test, tests/confh3.test: Remove.
-       These are bad tests: they don't check the effects, but some
-       internal details in Makefile.
-       And they are covered by stamph2.test.
-
-2001-10-26  Akim Demaille  <akim@epita.fr>
-
-       Now that stamp-h's are created by config.status, we don't need to
-       handle them in Makefile's.
-
-       * lib/am/remake-hdr.am (%STAMP%): Just run config.status.
-       * m4/header.m4 (_AM_STAMP): New.
-       (_AM_CONFIG_HEADER): Use it.
-
-2001-10-26  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&generate_makefile, &handle_texinfo_helper)
-       (&handle_man_pages, &handle_dist, &handle_configure, &handle_all)
-       (&define_pretty_variable, &read_am_file, &file_contents_internal)
-       (&am_install_var, &push_dist_common, &unquote_m4_arg): Simplify
-       `join (' ', @list)' into `"@list"'.
-
-2001-10-26  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (@config_fullnames, @config_names): Remove.
-       (@config_headers): Now contains the actual spec used in
-       AC_CONFIG_HEADERS.
-       (&split_config_file_spec): New.
-       (&handle_tags, &handle_configure, &handle_all, &scan_autoconf_traces)
-       (&scan_one_autoconf_file): Adjust.
-       (&scan_one_autoconf_file): Pff, don't think _AM_CONFIG_HEADER is
-       AM_CONFIG_HEADER.
-
-2001-10-26  Akim Demaille  <akim@epita.fr>
-
-       * m4/header.m4 (_AM_CONFIG_HEADER): New.
-       (AM_CONFIG_HEADER): Use it.
-
-2001-10-26  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&handle_configure): Use the config.status 2.50
-       invocation syntax for config files and headers.
-       autoheader needs the name of the file to create, not from what it
-       must be created, hence CONFIG_HEADER_FULL is $one_name, not
-       $one_fullname.
-       * lib/am/configure.am, lib/am/remake-hdr.am: Likewise.
-       * tests/confsub.test (SUBDIRS): Adjust to the new config.status
-       invocation.
-       Strengthen: Use the non-default config.hin source.
-       Strengthen: Make sure config.h is properly updated when config.hin
-       is changed.
-
-2001-10-26  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&handle_configure): Seeing Automake files in
-       @other_input_files is a programming error, not merely something to
-       ignore.
-       Factor slightly the code.
-
-2001-10-26  Akim Demaille  <akim@epita.fr>
-
-       * automake.in ($canonical_location): New.
-       Use it.
-       (&require_config_file, $line_error): Remove.
-
-2001-10-24  Akim Demaille  <akim@epita.fr>
-
-       * automake.in: Use &verbose.
-       (&generate_makefile, &scan_texinfo_file, &scan_aclocal_m4): Use
-       Automake::XFile.
-
-2001-10-25  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * lib/am/python.am (install-%DIR%PYTHON, uninstall-%DIR%PYTHON):
-       Have the basename step optional and use %NDIR% instead of %DIR% in
-       filenames in order to support 'nobase_'.
-
-2001-10-24  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (handle_languages, handle_single_transform_list,
-       lang_c_rewrite): Use require_conf_file instead of
-       require_config_file to require depcomp or compile from
-       Makefile.am.  (This is a part of my patch of 2001-10-15 which got
-       mistakenly reverted.)
-
-2001-10-24  Akim Demaille  <akim@epita.fr>
-
-       * tests/confh.test: Since 2001-10-20 Kevin Ryde, stamp-h is
-       stamp-h1.
-
-2001-10-24  Akim Demaille  <akim@epita.fr>
-
-       Since the ansi2knr patch from 2001-10-20 Kevin Ryde, `$U' can
-       appear in Makefile.in in the clean rule.
-
-       * tests/cxxansi.test: Adjust.
-
-2001-10-24  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&am_print_error, &am_file_error, &am_macro_error)
-       (&am_target_error, &am_line_error, &am_conf_error, &am_file_warning):
-       Rename as...
-       (&print_error, &file_error, &macro_error, &target_error, &line_error)
-       (&conf_error, &file_warning): these.
-       (&file_warning): Fix the prototype and argument handling.
-       (&am_line_warning): Remove, unused.
-
-       Also, repair the misapplication of previous patches.
-
-2001-10-21  Akim Demaille  <akim@epita.fr>
-
-       * automake.in ($ac_output_location): Replace with...
-       ($ac_config_files_location): this.
-       (&scan_autoconf_traces): We don't need $file and $line, $here is
-       enough.
-       (&scan_one_autoconf_file): Use `$in_ac_output' to store the macro
-       name (AC_OUTPUT or AC_CONFIG_FILES) for error messages.
-
-2001-10-21  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&require_file_with_macro): Use &require_file.
-       (&read_am_file): Move the definition of $here at its proper place.
-
-2001-10-21  Akim Demaille  <akim@epita.fr>
-
-       * automake.in ($libtool_line, $seen_pythondir): Replace with...
-       ($libtool_location, $pythondir_location): these.
-       (&require_conf_file_with_line, &require_conf_file_with_line):
-       Remove, unused.
-       (&require_file): Don't forget $where.
-       (&require_conf_file): Ahem...  Fix the name.
-       (&require_config_file): Invoke &require_conf_file, not yourself.
-       (&am_line_error): Fix the default am_file_error invocation.
-
-2001-10-21  Akim Demaille  <akim@epita.fr>
-
-       * automake.in ($seen_lispdir): Replace with...
-       ($am_lispdir_location): this.
-       (&require_conf_file): New.
-       (&require_config_file, &require_conf_file_with_line,
-       (&require_conf_file_with_conf_line): Use it.
-       (&require_conf_file_with_macro): New.
-
-2001-10-21  Akim Demaille  <akim@epita.fr>
-
-       * automake.in ($config_header_line, $ac_output_line)
-       ($ac_gettext_line, $package_version_line): Replace with...
-       ($config_header_location, $ac_output_location)
-       ($ac_gettext_location, $package_version_location): these.
-       (&require_file_with_conf_line, &require_file_with_line): Remove,
-       no longer used.
-
-2001-10-21  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&require_file_internal): Instead of $file and $line,
-       take $where as first argument.
-       Adjust all callers.
-       (&require_file_with_macro): New.
-       Use it where internal black magic was used to recover the location
-       of a macro definition.
-
-2001-10-21  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&read_am_file): Define and use `$here'.
-       Avoid using am_line_error.
-
-2001-10-21  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&am_target_error): New.
-       Use it where appropriate instead of...
-       (&am_line_error): this.
-       Using it for a target is a croak error.
-
-2001-10-21  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&am_macro_error): New.
-       Use it where appropriate instead of...
-       (&am_line_error): this.
-       Using it for a macro is a croak error.
-
-2001-10-21  Akim Demaille  <akim@epita.fr>
-
-       * tests/asm.test: s/AC_PROG_AS/AM_PROG_AS/.
-       AC_OUTPUT a Makefile.
-
-2001-10-21  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (%var_line): Rename as...
-       (%var_location): this.
-       Use it consistently as the location where the macro is defined,
-       file and line when possible, otherwise just file.
-       (&read_am_file): Rules have their own location tracking, don't
-       pollute %var_location.
-
-2001-10-21  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (am_line_error): Clarify.
-
-2001-10-21  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&am_print_error): Set $exit_status since all your
-       users do.
-       (&am_error, &am_file_error, &am_line_error, &am_conf_error):
-       Don't.
-       (&am_conf_line_error, &am_conf_line_warning): Remove.
-       Adjust callers to use &am_file_error and...
-       (&am_file_warning): new.
-
-2001-10-21  Akim Demaille  <akim@epita.fr>
-
-       * m4/regex.m4: Use AC_LIBOBJ.
-       Require 2.50, and use AC_LIBSOURCES freely.
-       * tests/asm.tests: Formatting changes.
-       Exercise AM_PROG_AS.
-
-2001-10-21  Akim Demaille  <akim@epita.fr>
-
-       * tests/install.test: This test is an empty shell, do not run
-       automake.
-       * tests/Makefile.am (TESTS): Don't run it.
-       * tests/defs (ACLOCAL): When using gettext, pass in the installed
-       aclocaldir.
-       * tests/subdircond.test (SUBDIRS): AM_GNU_GETTEXT needs automake
-       --add--missing.
-       * tests/obsolete2.test: Remove, merged into...
-       * tests/obsolete.test: here.
-       Both aclocal and automake should complain.
-
-2001-10-21  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (scan_autoconf_traces): Don't recognize AC_SUBSTs
-       for symbols which cannot be Make macro names.
-       (scan_one_autoconf_file): `$here' is new.
-       Use it consistently instead of `1' to remember a token was seen.
-
-2001-10-21  Akim Demaille  <akim@epita.fr>
-
-       * tests/subdircond.test: Requires gettext.
-       * tests/libobj.test, tests/libobj10.test, tests/libobj2.test,
-       * tests/libobj6.test, tests/libobj9.test, tests/libtool.test,
-       * tests/libtool2.test, tests/ltdeps.test, tests/ltlibobjs.test,
-       * tests/nolink.test, tests/obsolete.test, tests/pr72.test,
-       * tests/sinclude.test, tests/subdircond.test, tests/subobj4.test:
-       Produce valid configure.in, use aclocal appropriately, declare
-       when libtool is required.
-
-2001-10-21  Akim Demaille  <akim@epita.fr>
-
-       * m4/lex.m4: Don't run AC_DECL_YYTEXT, Autoconf does.
-       * automake.texi (Macros, Yacc and Lex): Adjust.
-       * automake.in ($seen_decl_yytext): Rename as...
-       ($seen_prog_lex): this.
-       (&scan_autoconf_traces): Add AC_PROG_LEX support.
-       (&scan_one_autoconf_file, &lang_lex_finish): Adjust.
-
-2001-10-21  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&scan_autoconf_traces): Add support for
-       AM_PATH_LISPDIR and AM_PATH_PYTHON.
-
-2001-10-21  Akim Demaille  <akim@epita.fr>
-
-       * tests/defs (ACLOCAL): Point to the installed aclocaldir if
-       libtool is required.
-       * tests/lex.test: Run AC_INIT once.
-       * tests/ldflags.test, tests/listval.test, tests/suffix2.test:
-       Libtool is required.
-       * tests/header.test: Build a correct configure.in.
-       * tests/defun2.test (configure.in): Be a bit respectful with
-       Autoconf, close the macro invocations.
-       * tests/confdeps.test: Even when not using aclocal, aclocal.m4
-       must be correct.
-
-       * automake.in (scan_autoconf_traces): Add support for
-       AC_CANONICAL_HOST, AC_CANONICAL_SYSTEM, A[CM]_PROG_LIBTOOL,
-       AM_CONFIG_HEADER, AM_MAINTAINER_MODE.
-       * tests/condincl.test (target): Better pattern, to avoid matching
-       the definition of `target_alias' which is now properly discovered
-       as an AC_SUBST by traces.
-       * cond4.test: Better grep pattern: After all, why shouldn't
-       TWO_FALSE be AC_SUBST properly.
-       * tests/installsh.test (AUTOMAKE, ACLOCAL): Adjust.
-
-2001-10-20  Kevin Ryde <user42@zip.com.au>
-
-       * lib/am/ansi2knr.am (mostlyclean-kr): Only rm *_.c when
-       actually using ansi2knr.
-
-       * automake.in (handle_configure): Always put a number on $stamp_name,
-       to match AM_CONFIG_HEADER.
-
-2001-10-20  Tom Tromey  <tromey@redhat.com>
-
-       * tests/Makefile.am (TESTS): Added condd.test.
-       (XFAIL_TESTS): Added condd.test.
-       * tests/condd.test: New file.
-
-2001-10-20  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&scan_autoconf_traces): Add support for
-       AM_C_PROTOTYPES, AM_GNU_GETTEXT, AM_PROG_CC_C_O, and
-       AC_CONFIG_AUX_DIR.
-       * tests/alpha.test (configure.in): Automake wants a Makefile.
-
-2001-10-20  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (scan_autoconf_traces): Use an unlikely to be used
-       separator between trace arguments, in particular not `:' as it is
-       within AC_CONFIG_FILES's $1.
-
-2001-10-20  Akim Demaille  <akim@epita.fr>
-
-       * tests/alpha.test (configure.in): Create, don't append.  A single
-       AC_INIT is enough.
-
-2001-10-20  Akim Demaille  <akim@epita.fr>
-
-       * tests/acoutnoq.test, tests/acoutput.test, tests/acoutput2.test,
-       * tests/acoutqnl.test, tests/acouttbs.test, tests/all.test,
-       * tests/alpha.test, tests/ansi.test, tests/asm.test,
-       * tests/auxdir.test, tests/auxdir2.test, tests/backsl2.test,
-       * tests/badline.test, tests/block.test, tests/canon2.test,
-       * tests/check.test, tests/checkall.test, tests/clean.test,
-       * tests/colneq.test, tests/colneq2.test, tests/colon.test,
-       * tests/colon2.test, tests/colon3.test, tests/colon4.test,
-       * tests/colon5.test, tests/colon6.test, tests/colon7.test,
-       * tests/comment.test, tests/comment3.test, tests/cond.test,
-       * tests/cond2.test, tests/cond6.test, tests/cond7.test,
-       * tests/condincl.test, tests/condincl2.test, tests/condman.test,
-       * tests/condman2.test, tests/confdist.test, tests/confh.test,
-       * tests/confh2.test, tests/confh3.test, tests/confvar.test,
-       * tests/confvar2.test, tests/copy.test, tests/ctarget1.test,
-       * tests/cxxcpp.test, tests/dash.test, tests/dejagnu.test,
-       * tests/dejagnu2.test, tests/distcommon.test, tests/distdir.test,
-       * tests/else.test, tests/empty.test, tests/exdir.test,
-       * tests/exdir2.test, tests/extra3.test, tests/extra4.test,
-       * tests/flibs.test, tests/fnoc.test, tests/fo.test,
-       * tests/fonly.test, tests/fortdep.test, tests/fpinst2.test,
-       * tests/fpinstall.test, tests/gcj2.test, tests/gnits.test,
-       * tests/include.test, tests/info.test, tests/insh.test,
-       * tests/insh2.test, tests/install.test, tests/installsh.test,
-       * tests/instdata.test, tests/instdata2.test, tests/instexec.test,
-       * tests/insthook.test, tests/instman.test, tests/instman2.test,
-       * tests/java.test, tests/javaprim.test, tests/javasubst.test,
-       * tests/libobj3.test, tests/link_f_only.test, tests/lisp.test,
-       * tests/man.test, tests/mclean.test, tests/mdate.test,
-       * tests/mdate2.test, tests/mdate3.test, tests/mdate4.test,
-       * tests/mkinst2.test, tests/mkinstall.test, tests/nodepcomp.test,
-       * tests/noinst.test, tests/obsolete.test, tests/obsolete2.test,
-       * tests/outdir.test, tests/output.test, tests/output2.test,
-       * tests/output3.test, tests/output4.test, tests/output5.test,
-       * tests/package.test, tests/pluseq.test, tests/pluseq2.test,
-       * tests/pluseq3.test, tests/pluseq5.test, tests/pluseq6.test,
-       * tests/pluseq8.test, tests/ppf77.test, tests/pr2.test,
-       * tests/primary.test, tests/proginst.test, tests/python.test,
-       * tests/remake.test, tests/remake2.test, tests/remake3.test,
-       * tests/rulepat.test, tests/scripts.test, tests/seenc.test,
-       * tests/sinclude.test, tests/spell.test, tests/spell3.test,
-       * tests/spelling.test, tests/stamph.test, tests/subdir.test,
-       * tests/subdir2.test, tests/subdircond.test, tests/subst.test,
-       * tests/symlink.test, tests/symlink2.test, tests/symlink3.test,
-       * tests/syntax.test, tests/tags.test, tests/tagsub.test,
-       * tests/texinfo.test, tests/texinfo10.test, tests/texinfo2.test,
-       * tests/texinfo3.test, tests/texinfo4.test, tests/texinfo5.test,
-       * tests/texinfo6.test, tests/texinfo7.test, tests/texinfo8.test,
-       * tests/texinfo9.test, tests/vars.test, tests/vartar.test,
-       * tests/version.test, tests/version2.test, tests/version3.test,
-       * tests/version4.test, tests/vpath.test, tests/vtexi.test,
-       * tests/vtexi2.test, tests/werror.test: Run aclocal before automake.
-
-2001-10-20  Akim Demaille  <akim@epita.fr>
-
-       * tests/acoutnoq.test, tests/acoutput.test, tests/acoutqnl.test,
-       * tests/acouttbs.test, tests/asm.test, tests/colon.test,
-       * tests/colon2.test, tests/colon3.test, tests/colon4.test,
-       * tests/colon5.test, tests/colon6.test, tests/colon7.test,
-       * tests/conf2.test, tests/confh.test, tests/confh2.test,
-       * tests/confh3.test, tests/confh4.test, tests/config.test,
-       * tests/confsub.test, tests/depend3.test, tests/discover.test,
-       * tests/fpinst2.test, tests/fpinstall.test, tests/gnits.test,
-       * tests/header.test, tests/ldadd.test, tests/ldflags.test,
-       * tests/libobj.test, tests/libobj10.test, tests/libobj2.test,
-       * tests/libobj6.test, tests/libobj7.test, tests/libobj8.test,
-       * tests/libobj9.test, tests/mdate4.test, tests/obsolete.test,
-       * tests/output.test, tests/output2.test, tests/output3.test,
-       * tests/output4.test, tests/output5.test, tests/package.test,
-       * tests/parse.test, tests/pr2.test, tests/remake.test,
-       * tests/remake2.test, tests/remake3.test, tests/scripts.test,
-       * tests/stamph.test, tests/subdir.test, tests/subdir2.test,
-       * tests/subdir4.test, tests/subdirbuiltsources.test,
-       * tests/subobj4.test, tests/tagsub.test, tests/texinfo8.test,
-       * tests/yacc5.test, tests/yacc6.test, tests/yacc7.test: Remove
-       AC_ARG_PROGRAM, AC_PROG_INSTALL and AC_PROG_MAKE_SET invocation
-       since AM_INIT_AUTOMAKE requires them.
-
-2001-10-20  Akim Demaille  <akim@epita.fr>
-
-       * tests/defs (configure.in): Use credible AM_INIT_AUTOMAKE
-       arguments.
-       Don't run AC_ARG_PROGRAM another time, it is required by
-       AM_INIT_AUTOMAKE.
-       * tests/aclocal.test: Work on the default configure.in
-       * tests/config.test (configure.in): Don't AC_ARG_PROGRAM.
-       First AM_INIT_AUTOMAKE, then AM_CONFIG_HEADER.
-
-       Be realistic in testing: AC_INIT is required for Autoconf.
-       Broken so called optimized tests break trace handling.
-
-       * tests/aclibobj.test, tests/aclocal.test, tests/acoutnoq.test,
-       * tests/acoutput.test, tests/acoutput2.test, tests/acoutqnl.test,
-       * tests/acouttbs.test, tests/acsilent.test, tests/alpha.test,
-       * tests/colon.test, tests/colon2.test, tests/colon3.test,
-       * tests/colon4.test, tests/colon5.test, tests/colon6.test,
-       * tests/colon7.test, tests/cond.test, tests/cond2.test,
-       * tests/cond3.test, tests/cond5.test, tests/conf2.test,
-       * tests/confh.test, tests/confh2.test, tests/confh3.test,
-       * tests/confh4.test, tests/config.test, tests/confsub.test,
-       * tests/ctarget1.test, tests/depcomp.test, tests/depend3.test,
-       * tests/distcommon.test, tests/dup3.test, tests/fpinst2.test,
-       * tests/fpinstall.test, tests/header.test, tests/ldflags.test,
-       * tests/libobj.test, tests/libobj10.test, tests/libobj2.test,
-       * tests/libobj6.test, tests/libobj7.test, tests/libobj8.test,
-       * tests/libobj9.test, tests/output.test, tests/output2.test,
-       * tests/output3.test, tests/output4.test, tests/parse.test,
-       * tests/pr2.test, tests/recurs.test, tests/recurs2.test,
-       * tests/remake.test, tests/remake2.test, tests/remake3.test,
-       * tests/req.test, tests/scripts.test, tests/subdir.test,
-       * tests/subdir2.test, tests/subdir4.test, tests/subobj4.test,
-       * tests/tagsub.test, tests/texinfo8.test, tests/version.test,
-       * tests/version2.test: Add AC_INIT in `configure.in'.
-
-2001-10-20  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&scan_autoconf_traces): Add support for
-       AM_INIT_AUTOMAKE, AM_CONDITIONAL.
-       Let @args have a more natural M4 correspondence: $1 is args[1], no
-       args[0] etc.
-       (&scan_autoconf_files): Using autoconf traces is no longer a
-       complement of the previous ad hoc scheme: use either.
-
-2001-10-20  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&scan_one_autoconf_file): `%generalize' is new, and
-       factors dedicated $libsources assignments.
-
-2001-10-20  Akim Demaille  <akim@epita.fr>
-
-       * m4/error.m4, m4/obstack.m4, m4/ptrdiff.m4, m4/strtod.m4:
-       Remove, since Autoconf 2.52 has them.
-       * automake.in, aclocal.in, automake.texi: Adjust.
-
-2001-10-19  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&read_main_am_file): s/generated automatically/
-       generated/.
-       Insert @configure_input@, since 2.50 no longer output this
-       automatically for Makefiles.
-
-2001-10-19  Kevin Ryde <user42@zip.com.au>
-
-       * lib/am/check.am (check-TESTS): Add an "else true" to work with
-       Ultrix 4.5 /bin/sh when $(TESTS) is empty.
-
-2001-10-16  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/Makefile.am (TESTS, XFAIL_TESTS): Add nobase.test.
-       * tests/nobase.test: New file.  Based on a bug report
-       from Martin Frydl <martin@idoox.com>.
-
-2001-10-16  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (am_install_var): Don't strip nobase_ from $X, do
-       this with $nodir_name only.  Use $nodir_name where appropriate.
-
-2001-10-15  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (handle_languages, handle_single_transform_list,
-       lang_c_rewrite): Use require_conf_file instead of
-       require_config_file to require depcomp or compile from Makefile.am.
-       (require_aux_file_with_line): New function, adapted from
-       require_conf_gile_with_line.
-       (require_conf_file_with_line, require_conf_file_with_conf_line):
-       Simplify using require_aux_file_with_line.
-       (require_config_file): Simplify using require_conf_file_with_conf_line.
-       (require_conf_file): New function.
-
-2001-10-15  Akim Demaille  <akim@epita.fr>
-
-       * m4/depend.m4 (AM_DEP_TRACK): Use AC_SUBST([AMDEPBACKSLASH])
-       normally, what is wrong is that automake outputs a variable
-       definition for it, hence...
-       * automake.in (scan_one_autoconf_file): don't.
-
-       * m4/depout.m4 (_AM_OUTPUT_DEPENDENCY_COMMANDS): New, extracted
-       from...
-       (AM_OUTPUT_DEPENDENCY_COMMANDS): here.  Adjust.
-       Use AC_CONFIG_COMMANDS.
-       (_AM_OUTPUT_DEPENDENCY_COMMANDS): Use AS_DIRNAME and AS_MKDIR_P.
-
-2001-10-15  Akim Demaille  <akim@epita.fr>
-
-       * m4/header.m4 (AM_CONFIG_HEADER): Don't use m4_patsubst.
-
-2001-10-15  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&variable_conditions): Be deterministic and Perl
-       version independent: sort the result.
-       (&variable_output, &variable_pretty_output): Sort all the @conds,
-       not only when defaulted.
-       * tests/cond3.test: Adjust.
-
-2001-10-15  Akim Demaille  <akim@epita.fr>
-
-       * automake.in: Formatting changes.
-
-2001-10-15  Akim Demaille  <akim@epita.fr>
-
-       * aclocal.in: Use Automake::General and Automake::XFile.
-       Use find_configure_ac.
-       Output the Emacs tags for Autoconf mode selection.
-
-2001-10-10  Akim Demaille  <akim@epita.fr>
-
-       * lib/COPYING, COPYING, lib/config.guess, lib/config.sub: Update
-       from master copies.
-
-2001-10-09  Akim Demaille  <akim@epita.fr>
-
-       Do not use Autoconf internals.
-
-       * tests/dirname.test: Don't use AC_PLAIN_SCRIPT.
-       * m4/header.m4 (_AM_DIRNAME): Use regexp and patsubst, not
-       m4_regexp and m4_patsubst, since the latter are reserved for ERE
-       macro in GNU M4 1.5.
-
-2001-10-08  Akim Demaille  <akim@epita.fr>
-
-       * m4/cond.m4 (AM_CONDITIONAL): Don't use m4_match as Autoconf
-       changed its name.
-
-2001-10-05  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (scan_autoconf_files): Use find_configure_ac from
-       General.
-
-2001-10-02  Akim Demaille  <akim@epita.fr>
-
-       * lib/Automake/Struct.pm: Update from Autoconf.
-       * lib/Automake/General.pm, lib/Automake/XFile.pm: New, from CVS
-       Autoconf.
-       * automake.in: Use them.
-       (&uniq, $me): Remove, as they are provided by Automake::General.
-
-2001-10-02  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * Makefile.am (maintainer-check): Don't check for 'cd' calls in m4.
-       * lib/am/tags.am (GTAGS): Use $(am__cd) instead of 'CDPATH=: && cd'.
-       * lib/am/dejagnu.am (check-DEJAGNU): Likewise.
-       * lib/am/distdir.am (distcheck): Likewise.
-       * lib/am/texinfos.am (install-info-am, dist-info): Rewrite without
-       using cd so we don't have to fiddle with CDPATH.
-       * lib/am/header-vars.am (am__cd): Define so as to support Zsh and
-       DOSish path separator.
-
-2001-10-02  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * lib/am/python.am (install-%DIR%PYTHON,
-       uninstall-%DIR%PYTHON): Strip path of source file.
-       (clean-python): Comment out.
-
-2001-10-02  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (handle_python): Use require_conf_file_with_conf_line
-       instead of require_file_with_conf_line, so that elisp-comp and
-       py-compile are installed in the aux-directory.
-       (handle_emacs_lisp): Likewise.  Define elisp_comp.
-       * lib/am/lisp.am (.el.elc): Use elisp_comp.
-
-2001-10-01  Akim Demaille  <akim@epita.fr>
-
-       * lib/am/distdir.am (distcheck): Report the trailing files.
-       Run `dist-gzip', not `dist', as it may leave other distribution
-       flavors.
-
-2001-09-29  Paul Eggert  <eggert@twinsun.com>
-
-       * lib/mkinstalldirs: Use "mkdir -p" if it works, as that fixes
-       bugs when making file names with unusual characters.  Quote chmod
-       arg "$dirmode", in case it contains white space.
-
-       Incorporate the following change from autoconf mkinstalldirs:
-
-       1999-04-10  Ben Elliston  <bje@cygnus.com>
-
-       Add `-m' flag to specify the mode of a newly created
-       directory.  Add command line usage and `-h', `--help' options.
-       Contributed by Jeff Garzik.
-
-2001-09-27  Akim Demaille  <akim@epita.fr>
-
-       * m4/cond.m4, m4/init.m4, m4/header.m4: Remove Autoconf 2.13 code.
-
-2001-09-27  Akim Demaille  <akim@epita.fr>
-
-       * lib/am/distdir.am (dist): Rename as...
-       (dist-gzip): this.
-       (dist): Additional name for dist-all.
-       * automake.texi (Options, Dist): Adjust.
-
-2001-09-25  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * aclocal.in (obsolete_macros): Update AM_EXEEXT message.
-       * automake.in (obsolete_macros): Likewise.
-       (seen_objext): Remove (unused).
-       (scan_one_autoconf_file): Don't handle AC_OBJEXT.
-       * lib/am/header-vars.am (EXEEXT, OBJEXT,
-       PATH_SEPARATOR): New variables.
-       * tests/obsolete2.test: Use AM_FUNC_FNMATCH instead of AM_EXEEXT.
-
-2001-09-23  Tim Van Holder  <tim.van.holder@pandora.be>
-
-       * m4/auxdir.m4, m4/init.m4: Require autoconf 2.50 and rely on it to
-       neutralize CDPATH for us.
-       * m4/init.m4: Don't substitute EXEEXT or OBJEXT anymore.
-       * lib/am/texibuild.am: Use $(PATH_SEPARATOR), not ':' to build
-       TEXINPUTS.
-
-2001-09-22  Akim Demaille  <akim@epita.fr>
-
-       * configure.in, NEWS: Bump to 1.5a.
-       Require 2.52.
-
-2001-09-22   Paul Eggert  <eggert@twinsun.com>
-
-       * ChangeLog, ChangeLog.1996, ChangeLog.1998, ChangeLog.2000,
-       Makefile.am, NEWS, README, TODO, configure.in, lib/Makefile.am,
-       lib/acinstall, lib/am/Makefile.am, m4/Makefile.am, m4/as.m4,
-       m4/auxdir.m4, m4/ccstdc.m4, m4/cond.m4, m4/depend.m4,
-       m4/depout.m4, m4/dmalloc.m4, m4/error.m4, m4/gcj.m4, m4/header.m4,
-       m4/init.m4, m4/install-sh.m4, m4/lex.m4, m4/lispdir.m4,
-       m4/maintainer.m4, m4/make.m4, m4/minuso.m4, m4/missing.m4,
-       m4/multi.m4, m4/obstack.m4, m4/protos.m4, m4/ptrdiff.m4,
-       m4/python.m4, m4/regex.m4, m4/sanity.m4, m4/strip.m4,
-       m4/termios.m4, m4/winsz.m4: Add copyright notice.
-
-       * INSTALL, lib/INSTALL: Upgrade to latest autoconf version,
-       which has a copyright notice.
-
-       * m4/strtod.m4: Correct the dates on the copyright notice.
-
-2001-09-17  Akim Demaille  <akim@epita.fr>
-
-       * lib/missing (autom4te): New.
-       (aclocal, autoconf, automake, autoheader, help2man): Propagate
-       actual failures.
-
-2001-08-27  Tom Tromey  <tromey@redhat.com>
-
-       * automake.texi (A Shared Library): Clarify installation
-       requirement.
-       (Install): Typo.  From Adrian Bunk.
-
-2001-08-27  Tom Tromey  <tromey@redhat.com>
-
-       * automake.texi (Macros): Typo fix.
-       From Christian Cornelssen
-
-2001-08-27  Tom Tromey  <tromey@redhat.com>
-
-       * tests/ansi3.test, tests/ansi5.test, tests/ccnoco.test,
-       tests/cond4.test, tests/cond16.test, tests/cond18.test,
-       tests/cond19.test, tests/depcomp2.test, tests/depend2.test,
-       tests/lex3.test, tests/pr87.test, tests/subobj3.test,
-       tests/substref.test: Clear CFLAGS.
-
-       * automake.texi (Yacc and Lex): Mention lex, not yacc.
-       From Alexey Mahotkin.
-
-2001-08-27  Tom Tromey  <tromey@redhat.com>
-
-       * tests/yacc7.test: Use test -f, not test -e.
-
-2001-08-27  Adrian Bunk  <bunk@fs.tum.de>
-
-       * automake.texi (etags): Typo fix.
-
-2001-08-27  Guido Draheim <guidod@gmx.de>
-
-       * automake.in : restrict ansi2knr option to be a filepath
-
-2001-08-23  Richard Boulton <richard@tartarus.org>
-
-       * tests/yacc7.test: Actually add this file: was accidentally omitted.
-
-2001-08-22  Tom Tromey  <tromey@redhat.com>
-
-       * automake.texi (Conditionals): Mention that conditionals must
-       always be invoked.  For PR automake/220.
-
-2001-08-22  Richard Boulton <richard@tartarus.org>
-           Tom Tromey  <tromey@redhat.com>
-
-       * automake.in (lang_yacc_target_hook): Make header file depend on
-       .c file, not .y file.
-       * lib/am/yacc.am: Non-generic rule changed to depend on %OBJ% (the
-       .c file) rather than %SOURCE% (the .y file)  Removed `.y.h' rule.
-       * tests/yacc7.test: New file.
-       * tests/Makefile.am (TESTS): Added yacc7.test.
-
-2001-08-22  Tim Van Holder  <tim.van.holder@pandora.be>
-
-       * m4/missing.m4: Require AM_AUX_DIR_EXPAND and use $am_aux_dir.
-
-2001-08-18  Tom Tromey  <tromey@redhat.com>
-
-       * automake.texi (Dist): Mention dist-all.
-
-2001-08-18  Tom Tromey  <tromey@redhat.com>
-
-       * tests/cond3.test: Use portable sed expression.
-       From Richard Boulton.
-
-2001-08-13  Richard Boulton <richard@tartarus.org>
-
-       * automake.in (handle_source_transform): Call
-       define_objects_from_sources() instead of calling
-       variable_value_as_list(), handle_single_transform_list() and
-       define_pretty_variable() directly.
-       (handle_single_transform_list): Add $topparent parameter, used for
-       error messages.  Improved error message.
-       (define_objects_from_sources): New function.
-       (subobjname): New function.
-       (variable_conditions_recursive): New name for variable conditions.
-       (variable_value_as_list_recursive): New name for variable_value_as_list.
-       (variable_value_as_list_worker): Renamed to ...
-       (variable_value_as_list_recursive_worker): ... this.
-       (variable_conditions_sub): Renamed to ...
-       (variable_conditions_recursive_sub): ... this.
-       (variable_conditions): Rewritten: now doesn't recurse subvariables.
-       (variable_value_as_list): Rewritten: now doesn't recurse subvariables.
-       (substfroms): New global.
-       (substtos): New global.
-       (substnums): New global.
-       * tests/cond3.test: Update to work with new method of defining _OBJECTS.
-       * tests/cond4.test: Update to work with new method of defining _OBJECTS.
-       * tests/sourcesub2.test: New test.
-       * tests/Makefile.am (TEST): Added sourcesub2.test.
-
-2001-08-11  Tom Tromey  <tromey@redhat.com>
-
-       * configure.in: Upped to 1.4s.
-
-2001-08-09  Richard Boulton <richard@tartarus.org>
-
-       * automake.in (handle_single_transform_list): Use new global,
-       `%linkers_used', to store the linkers used, rather than an internal
-       variable.  Enables correct linker to be calculated across a group
-       of calls to &handle_single_transform_list.  Return only list of
-       objects, since linker to be used is now externally determined.
-       (handle_source_transform): adapted for new calling conventions of
-       handle_single_transform_list.  Calls resolve_linker() on a set of
-       all the linkers used for any prefix, rather than for each prefix in
-       turn.
-       (linkers_used): New global.
-       * tests/link_dist.test: New test.
-       * tests/Makefile.am (TESTS): Added link_dist.test.
-
-2001-08-08  Raja R Harinath  <harinath@cs.umn.edu>
-
-       Dissociate testsuite 'make' invocations from outer 'make'.
-       * tests/defs: Unset the MFLAGS, MAKEFLAGS and MAKELEVEL
-       environment variables.
-       * tests/cond16.test: Use '$MAKE -s', and avoid GNU make
-       dependency.
-       * tests/substref.test: Likewise.
-
-2001-08-08  Richard Boulton <richard@tartarus.org>
-
-       * tests/cond18.test: New file.
-       * tests/cond19.test: New file.
-       * tests/cond20.test: New file.
-       * tests/cond4.test: Updated to check the generated _OBJECTS more
-       thoroughly.
-       * tests/Makefile.am (TESTS): Added cond18.test, cond19.test and
-       cond20.test
-
-2001-08-08  Richard Boulton <richard@tartarus.org>
-
-       * automake.in (file_contents_internal): if a rule is conditionally
-       defined, define the standard automake definition for it for those
-       conditions which are not conditionally defined.
-       (invert_conditions): New function: invert a list of conditionals.
-
-       * tests/cond14.test: New file.
-       * tests/cond15.test: New file.
-       * tests/Makefile.am (TESTS): Added cond14.test and cond15.test.
-
-2001-08-05  Tom Tromey  <tromey@redhat.com>
-
-       * tests/Makefile.am (TESTS): Added dejagnu2.test.
-       * tests/dejagnu2.test: New file.
-       * lib/am/dejagnu.am (site.exp): Don't conditionalize.
-       * automake.in (handle_scripts): Removed dead code.
-       (handle_tests_dejagnu): Don't handle site.exp generation
-       specially.
-
-2001-08-04  Richard Boulton <richard@tartarus.org>
-
-       * tests/cond17.test: New file: test for being able to define an
-       object to be generated in different ways according to a
-       conditional.
-       * tests/Makefile.am (XFAIL_TESTS): Add cond17.test.
-       (TESTS): Added cond17.test.
-
-2001-08-02  Richard Boulton <richard@tartarus.org>
-
-       * automake.in (variable_conditions_sub): Handle variable
-       substitution refs when computing conditions based on subvariable
-       conditions.  Fixes substitution refs of system variables when sub
-       variable is conditional.
-       (SUBST_REF_PATTERN): New global.
-       * tests/cond16.test: New file: regression test for variable
-       substitution refs.
-       * test/Makefile.am (TESTS): Added cond16.test.
-
-2001-08-03  Tom Tromey  <tromey@redhat.com>
-
-       * tests/substref.test: Require GNU make; backed out previous
-       change.
-
-       * tests/substref.test: Handle entering/leaving directory
-       messages.
-
-2001-08-03  Richard Boulton <richard@tartarus.org>
-
-       * automake.in (value_to_list): Check for whether $from is defined,
-       rather than whether it is true, so that empty $froms are allowed in
-       substitution reference patterns.
-
-       * tests/substref.test: New file: test behavior of substitution
-       references when the $from side of the substitution is empty.
-       * tests/Makefile.am (TESTS): Added substref.test.
-
-2001-08-03  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * m4/install-sh.m4: New file.
-       * m4/Makefile.am (m4data_DATA): Add install-sh.m4.
-       * m4/missing.m4 (AM_MISSING_INSTALL_SH): Move ...
-       * m4/install-sh.m4 (AM_PROG_INSTALL_SH): ... here.  Don't check
-       for install.sh any longer, always use install-sh, don't even
-       fall back to missing.  Use $am_aux_dir, making $install_sh absolute.
-       * m4/strip.m4 (AM_PROG_INSTALL_STRIP): Simplify, since $install_sh
-       is absolute.
-       * m4/init.m4: Adjust call to AM_PROG_INSTALL_SH.
-
-2001-08-02  Tim Van Holder  <tim.van.holder@pandora.be>
-
-       * automake.texi (EXEEXT): Clarify.
-
-2001-08-01  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * m4/missing.m4 (AM_MISSING_HAS_RUN): Typo.
-
-       * m4/auxdir.m4: More comments.
-
-2001-07-31  Richard Boulton <richard@tartarus.org>
-           Raja R Harinath <harinath@cs.umn.edu>
-
-       * automake.in (variable_conditions_sub): Remove @parent_conds
-       argument.  This was old logic - duplicate or impossible
-       conditionals are removed later by &variable_conditions_reduce().
-       Fixes tests/cond13.test.
-       (conditionals_true_when): Removed.
-       * tests/Makefile.am (XFAIL_TESTS): Removed cond13.test.
-
-2001-07-31  Tom Tromey  <tromey@redhat.com>
-
-       * tests/Makefile.am (TESTS): Added cond13.test.
-       (XFAIL_TESTS): Likewise.
-       * tests/cond13.test: New file.
-
-       * configure.in: Upped to version 1.4k.
-
-       * configure.in: Released 1.4j.
-
-       * lib/config.guess: Updated from master sources.
-       * lib/config.sub: Likewise.
-
-2001-07-30  Tom Tromey  <tromey@redhat.com>
-
-       * automake.texi (A Program): Typo.  Added subsections and more
-       text about conditional compilation.
-       (A Shared Library): Moved earlier.
-       (Program variables): Updated LINK text.  Added AM_CFLAGS.
-       (C++ Support): Added AM_CXXFLAGS.
-       (Fortran 77 Support): Added AM_FFLAGS and AM_RFLAGS.
-       (EXEEXT): New node.
-
-       * tests/Makefile.am (TESTS): Added aclibobj.test.
-       * tests/aclibobj.test: New file.
-       * automake.in (handle_lib_objects_cond): Avoid undefined variable
-       error.
-       (scan_one_autoconf_file): Handle AC_LIBSOURCE and AC_LIBSOURCES.
-
-       * automake.texi (Dist): Mention other distribution types.
-       (Install): Updates.
-
-2001-07-29  Tom Tromey  <tromey@redhat.com>
-
-       * automake.texi (Program and Library Variables): Texinfo fix.
-       From Alexey Mahotkin.
-
-2001-07-28  Tom Tromey  <tromey@redhat.com>
-
-       * automake.texi (Strictness): Mention Cygnus mode.
-       (Cygnus): Updated.
-       (Uniform): Likewise.
-       (Canonicalization): Likewise.
-       (Install): Add `nobase_' to example; typo fix.
-       (Clean): Typo.
-       (Dist): Expand on putting a directory into EXTRA_DIST.  Insert
-       section markers.
-       (Options): Texinfo fixes; some text updates.
-       (Tags): Update.
-
-2001-07-27  Tom Tromey  <tromey@redhat.com>
-
-       * automake.texi (Invoking Automake): Document --Werror and
-       --Wno-error.
-
-2001-07-26  Tom Tromey  <tromey@redhat.com>
-
-       * tests/nolink.test: Added no-exeext.
-
-       * automake.in (check_variable_defined_unconditionally): Don't call
-       macro_dump.
-
-       * automake.texi (Optional): Don't mention ALL_LINGUAS.
-       (gettext): Likewise.
-       * automake.in (seen_linguas, all_linguas, all_linguas_line):
-       Removed.
-       (handle_gettext): Don't do any checking of the languages.
-       (scan_one_autoconf_file): Don't look for ALL_LINGUAS.
-
-       * automake.in (am_print_error): New function.
-       (am_error): Use it.
-       (am_file_error): Likewise.
-       (am_line_error): Likewise.
-       (am_conf_error): Likewise.
-       (am_conf_line_error): Likewise.
-
-       * automake.texi (Options): Document no-exeext.
-       * automake.in (handle_options): Recognize no-exeext.
-       (rule_define): Handle no-exeext.
-       * tests/Makefile.am (TESTS): Added new file.
-       * tests/exeext2.test: New file.
-
-       * automake.in (make_input_list): Removed.
-       (scan_autoconf_config_files): Don't add to make_input_list.
-       (scan_one_autoconf_file): Don't use make_input_list.
-       (scan_autoconf_files): Use make_list, not make_input_list.
-       (scan_autoconf_files): Likewise.
-
-       * automake.in (seen_exeext): Removed.
-       (generate_makefile): Don't define EXEEXT or OBJEXT.
-       (scan_one_autoconf_file): Don't check for AC_EXEEXT.
-       (am_install_var): Don't check $seen_exeext.
-       (handle_programs): Likewise.
-       (rule_define): Allow x to override x$(EXEEXT), for now.
-       (file_contents_internal): Only define rule if rule_define allows
-       us to.
-       * m4/init.m4 (AM_INIT_AUTOMAKE): Define EXEEXT and OBJEXT.
-
-2001-07-25  Tom Tromey  <tromey@redhat.com>
-
-       From Nicolas Joly:
-       * tests/pr9.test: Require GNU make.
-       * tests/dirname.test: Don't use `-u'.
-
-2001-07-22  Tom Tromey  <tromey@redhat.com>
-
-       * tests/Makefile.am (TESTS): Added auxdir2.test.
-       (XFAIL_TESTS): Likewise.
-       * tests/auxdir2.test: New file.
-
-       * tests/Makefile.am (XFAIL_TESTS): Removed substtarg.test.
-       * automake.in (TARGET_PATTERN): Add `@' as allowable character.
-
-       * tests/Makefile.am (XFAIL_TESTS): Removed exeext.test.
-       * automake.in (am_install_var): Add $(EXEEXT) even if program name
-       holds `.'.  Don't add $(EXEEXT) if program name already has it.
-       (handle_programs): Don't add $(EXEEXT) if user already did.
-       (make_paragraphs): Don't compute EXEEXT.
-
-       * tests/Makefile.am (TESTS): Added exeext.test.
-       (XFAIL_TESTS): Likewise.
-       * tests/exeext.test: New file.
-
-2001-07-22  Tom Tromey  <tromey@redhat.com>
-
-       * lib/am/progs.am (install-%DIR%PROGRAMS): Test for `prog', not
-       `prog.exe' on Cygwin with libtool.  From Robert Collins.
-
-2001-07-21  Tim Van Holder  <tim.van.holder@pandora.be>
-
-       * tests/dirname.test: Explicitly use $SHELL to run the
-       script; this avoids failures on DJGPP.
-       * tests/install2.test: Skip if 'chmod 000' doesn't make
-       a file unreadable.
-
-2001-07-21  Tom Tromey  <tromey@redhat.com>
-
-       * tests/libtool2.test: Check for libtoolize.
-
-       * tests/Makefile.am (TESTS): Added substtarg.test.
-       (XFAIL_TESTS): Likewise.
-       * tests/substtarg.test: New file.
-
-       * automake.in (handle_dist): Handle case where aux dir doesn't
-       have a Makefile.  Fixes depdist.test.
-       * tests/Makefile.am (XFAIL_TESTS): Removed depdist.test.
-       * tests/depdist.test: Look for config/depcomp.
-
-       * tests/Makefile.am (TESTS): Added depdist.test.
-       (XFAIL_TESTS): Likewise.
-       * tests/depdist.test: New file.  From Eric Magnien.
-
-       * tests/ccnoco.test: Removed `configure.2' test; in autoconf 2.50
-       AC_PROG_CC_C_O does require AC_PROG_CC.
-
-       From Erik Lindahl:
-       * lib/depcomp (tru64): Some Tru64 compilers use `foo.d' and not
-       `foo.o.d'.
-       * m4/depend.m4 (_AM_DEPENDENCIES): Check to make sure compilation
-       output is suitable for make.
-
-       * automake.texi (Macros): Document AM_PROG_AS.
-       (Assembly Support): New node.
-       * m4/Makefile.am (m4data_DATA): Added as.m4.
-       * m4/as.m4: New file.
-
-       * automake.texi (Tags): Added uref to global tags.
-
-2001-07-21  Tim Van Holder  <tim.van.holder@pandora.be>
-
-       * automake.in (handle_single_transform_list): Use $(DEPDIR)
-       instead of hardcoding '.deps'.
-       * m4/depend.m4 (AM_SET_DEPDIR): Sync with libtool's libdir check.
-
-2001-07-20  Derek Price  <dprice@collab.net>
-
-       * m4/header.m4 (AM_CONFIG_HEADER): Create stamp-h files in the correct
-       locations.
-       * tests/dirname.test: New test.
-       * tests/stamph2.test: New test.
-       * tests/Makefile.am: Add new tests.
-       * tests/Makefile.in: Regenerated.
-
-2001-07-19  Tom Tromey  <tromey@redhat.com>
-
-       * automake.texi (Tags): Document GTAGS_ARGS.
-       * lib/am/tags.am (GTAGS): Added GTAGS_ARGS.  From Shigio Yamaguchi.
-
-2001-07-19  Tom Tromey  <tromey@redhat.com>
-           Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       Fix for ccnoco.test, subobj8.test:
-       * m4/Makefile.am (m4data_DATA): Added auxdir.m4.
-       * tests/Makefile.am (XFAIL_TESTS): Removed ccnoco.test,
-       subobj8.test.
-       * m4/minuso.m4 (AM_PROG_CC_C_O): Use absolute path to compile.
-       Use AM_AUX_DIR_EXPAND.
-       * lib/compile: Handle case where `-o' argument is the name of an
-       executable, not an object file.
-       * m4/auxdir.m4: New file, from...
-       * m4/missing.m4: ... here.  Moved AM_AUX_DIR_EXPAND.
-       * automake.in (handle_single_transform_list, lang_c_rewrite):
-       Require compile using `require_config_file'.
-
-2001-07-19  Tom Tromey  <tromey@redhat.com>
-
-       * automake.texi (Program and Library Variables): Added X example
-       for _LDADD.
-
-2001-07-19  Tom Tromey  <tromey@redhat.com>
-
-       * automake.texi (Distributing): Updated to reflect new license.
-
-2001-07-18  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (require_build_directory): New function, extracted
-       from ...
-       (handle_single_transform_list): ... here.
-       (require_build_directory_maybe): New function.
-       (handle_prograns, handle_libraries, handle_ltlibraries): Call
-       require_build_directory_maybe() to ensure the subdirectory
-       in which a target may lie will exist when the target is created.
-       (handle_libraries, handle_ltlibraries): Use basename before
-       checking library name.
-       * lib/am/library.am (%LIBRARY%): Depend on %DIRSTAMP%.
-       * lib/am/ltlibrary.am (%LTLIBRARY%): Likewise.
-       * lib/am/program.am (%PROGRAM%): Likewise.
-
-2001-07-18  Tim Van Holder  <tim.van.holder@pandora.be>
-
-       * m4/missing.m4: Reword comment.
-
-2001-07-18  Pavel Roskin  <proski@gnu.org>
-
-       * automake.texi: Rename AM_DEPENDENCIES to _AM_DEPENDENCIES.
-       * tests/gcj.test: Likewise.
-       * tests/gcj2.test: Likewise.
-       * tests/gcj3.test: Likewise.
-
-2001-07-18  Tom Tromey  <tromey@redhat.com>
-
-       * lib/compile: Change how lockdir is computed.  If linking or
-       compiling without `-o', just run the compiler.
-
-       * tests/Makefile.am (TESTS): Added ccnoco.test.
-       (XFAIL_TESTS): Likewise.
-       * tests/ccnoco.test: New file.
-
-2001-07-17  Tom Tromey  <tromey@redhat.com>
-
-       * lib/ylwrap: Added special exception.
-       * lib/py-compile: Added license.
-       * lib/mdate-sh: Added special exception.
-       * lib/elisp-comp: Added special exception.
-       * lib/compile: Added special exception.
-       * lib/depcomp: Added special exception.
-
-       Report from Motoyuki Kasahara:
-       * tests/make.test: Use am__include.
-       * tests/exsource.test: Use am__include.
-       * m4/make.m4 (AM_MAKE_INCLUDE): Use am__include and am__quote.
-       * automake.in (handle_languages): Use am__include and am__quote.
-
-       * m4/depend.m4 (AM_DEPENDENCIES): Renamed to _AM_DEPENDENCIES.
-       * m4/init.m4: Updated callers.
-
-2001-06-10  Tim Mooney  <mooney@dogbert.cc.ndsu.NoDak.edu>
-
-       * aclocal.in (parse_arguments, write_aclocal): Update Copyrights.
-       * aclocal.in (scan_configure, add_file): Handle the full macro
-       name even if it contains numbers, such as I18N.
-
-2001-07-16  Tom Tromey  <tromey@redhat.com>
-
-       * automake.texi (Dependencies): Link to dependency tracking page.
-       (Data): Mention dist_.
-       (Clean): Mention clean heuristics.
-       (Install): Mention nobase_.
-
-       * automake.texi (Program and Library Variables): Document _LINK.
-
-2001-07-16  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (handle_libraries): Allow libraries to lie in
-       a subdirectory by constraining only the basename to start
-       with 'lib', not the whole path.
-
-2001-07-16  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/subobj8.test: New file.
-       * tests/Makefile.am (XFAIL_TESTS, TESTS): Add subobj8.test.
-
-2001-07-16  Tom Tromey  <tromey@redhat.com>
-
-       Fix for PR automake/212:
-       * lib/am/lisp.am (install-%DIR%LISP): Added missing `\'.
-       (uninstall-%DIR%LISP): Likewise.
-
-2001-07-15  Tom Tromey  <tromey@redhat.com>
-
-       * automake.in (usage): Rewrote code to handle columnization.
-       From Alexey Mahotkin and Maxim Sinev.
-
-       Report from Ralf Corsepius:
-       * automake.in (TARGET_PATTERN): Add `+' as valid character.
-       (SUFFIX_RULE_PATTERN): Likewise.
-       * tests/Makefile.am (TESTS): Added cxx.test.
-       * tests/cxx.test: New file.
-
-       * lib/am/tags.am (distclean-tags): Remove files for gtags.
-       From Shigio Yamaguchi.
-
-2001-07-14  Steve M. Robbins  <steve@nyongwa.montreal.qc.ca>
-
-       * lib/am/distdir.am (distcheck): Emit diagnostic when files
-       remain after "make uninstall".
-
-2001-07-14  Tom Tromey  <tromey@redhat.com>
-
-       * lib/am/tags.am (.PHONY): Depend on GTAGS.  From Shigio Yamaguchi.
-
-       * lib/missing (makeinfo): Redirect stdout and stderr outside
-       subshell.  From Alexandre Oliva.
-
-2001-07-14  Akim Demaille  <akim@epita.fr>
-
-       * automake.in ($obsolete_rx): No need for `\b(foo\b|\bbar)\b',
-       `\b(foo|bar)\b' is what we want.
-       * aclocal.in: Likewise.
-
-2001-07-14  Akim Demaille  <akim@epita.fr>
-
-       * m4/depend.m4 (AM_DEPENDENCIES): Don't define `depcpp' which is
-       not used.
-       Do not require the corresponding AC_PROG_CC as AC_PROG_CC is
-       actually modified to require AM_DEPENDENCIES.
-       Rename `confdir' as `conftest.dir' so that the configure trap
-       remove it.
-
-2001-07-04  Tom Tromey  <tromey@redhat.com>
-
-       Fix for nolink.test:
-       * tests/Makefile.am (XFAIL_TESTS): Removed nolink.test.
-       * lib/am/program.am (%PROGRAM%%EXEEXT%): Use %EXEEXT%.
-       * automake.in (am_install_var): Only rewrite PROGRAMS if
-       $seen_exeext.
-       (make_paragraphs): Always define %EXEEXT%.
-
-2001-07-04  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/nolink.test: New file.
-       * tests/Makefile.am (TEST, XFAIL_TESTS): Add nolink.test.
-
-2001-07-04  OKUJI Yoshinori  <okuji@gnu.org>
-
-       * automake.in (scan_texinfo_file): Add the second argument to
-       `@syncodeindex' into @CLEAN_SUFFIXES, because the combined index
-       itself may not be used directly.
-
-2001-07-04  Tom Tromey  <tromey@redhat.com>
-
-       * missing: Updated.
-       * lib/missing (makeinfo): Use subshell, not explicit sh
-       invocation.
-
-       * automake.texi (Headers): Mention that we prefer uninstalled
-       headers in _SOURCES.
-       (ANSI): Mention cross-compilation limitation.
-
-2001-07-03  Tom Tromey  <tromey@redhat.com>
-
-       * configure.in: Upped to 1.4i.
-
-       * configure.in: Released 1.4h.
-
-       * lib/config.guess, lib/config.sub: Updated.
-
-2001-07-02  Tom Tromey  <tromey@redhat.com>
-
-       Fix for libtool2.test:
-       * tests/libtool2.test: Use `rm -f' to placate maintainer-check.
-       * lib/am/libtool.am (distclean-libtool): Conditional on TOPDIR.
-       * automake.in (generate_makefile): Call handle_libtool
-       unconditionally.
-       * tests/Makefile.am (XFAIL_TESTS): Removed libtool2.test.
-
-       * tests/libtool2.test: Look for `.lo' files to be removed.
-
-       * tests/Makefile.am (XFAIL_TESTS): Added libtool2.test.
-
-       * tests/Makefile.am (TESTS): Removed dup.test.
-       * tests/dup.test: Removed.
-       * aclocal.in (scan_file): Don't give error for duplicate macro.
-
-2001-07-01  Tom Tromey  <tromey@redhat.com>
-
-       * automake.texi (Program and Library Variables): Document
-       subdir-objects.  Document fact that per-object flags override AM_
-       flags.
-       (Options): Likewise.
-       (Yacc and Lex): Document YFLAGS, AM_YFLAGS, LFLAGS, AM_LFLAGS.
-       (Multilibs): New node.
-       (Macros): Documented missing macros.
-       (Auxiliary Programs): New node.
-
-       * lib/missing (makeinfo): If makeinfo exists, and we're in --run
-       mode, then simply fail.
-
-2001-07-01  Tim Van Holder  <tim.van.holder@pandora.be>
-
-       * lib/ylwrap: Improve support for DOS paths (and paths
-       containing backslashes in general).
-
-2001-07-01  Tom Tromey  <tromey@redhat.com>
-
-       * lib/missing: Added special exception to license.
-
-       * missing: Updated.
-       * lib/missing: Updated.  Added comment explaining configure.ac
-       oddity.
-
-       * lib/depcomp: Reorder arguments to gcc3.
-       From Per Oyvind Hvidsten.
-
-       * tests/Makefile.am (TESTS): Added libtool2.test.
-       * tests/libtool2.test: New file.
-
-       * automake.texi (Program and Library Variables): Added example for
-       _AR.
-
-2001-06-29  Tom Tromey  <tromey@redhat.com>
-
-       * tests/cond11.test: Use `=', not `=='.
-       * tests/cond12.test: Look for automake in build directory, not
-       source directory.
-
-2001-06-29  Richard Boulton  <richard@tartarus.org>
-
-       * automake.in (conditionals_true_when): Pass first parameters by
-       reference, avoiding bug which put all parameters in @CONDS instead
-       of @WHENS.  Report by Kalle Olavi Niemitalo.
-       Take a single WHEN instead of an array of WHENS.
-       Remove FIXME; can't now have an empty @WHENS.
-       (conditional_is_redundant): New sub.
-       (variable_conditions_reduce): Check whether each condition is
-       implied by any of the other conditions (other those already
-       discarded), rather than checking only against those already
-       considered (and kept).  Also, fix sense of check: was keeping
-       tautologous terms instead of discarding them.  Use
-       conditional_is_redundant instead of conditionals_true_when.
-       * tests/Makefile.am (TESTS): Added cond11.test and cond12.test.
-       * tests/cond11.test: New file.
-       * tests/cond12.test: New file.
-
-2001-06-29  Raja R Harinath  <harinath@cs.umn.edu>
-
-       * automake.in (saw_sources_p): Work even if there are more
-       than one header files, and more than of one type of header.
-       * tests/Makefile.am (TESTS): Added new file.
-       * tests/depend4.test: New file.
-
-2001-06-28  Tom Tromey  <tromey@redhat.com>
-
-       * lib/am/libs.am (RANLIB): Don't define.
-
-2001-06-28  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (am_install_var): Assign 1 to $first on
-       first interation.
-
-2001-06-23  Tom Tromey  <tromey@redhat.com>
-
-       Fix for yacc5.test:
-       * lib/ylwrap: Changed usage.
-       * lib/am/yacc.am: Rewrote to use new substitutions.
-       * lib/am/lex.am: Likewise.
-       * automake.in (handle_languages): Skip files whose language
-       doesn't have a compiler.  Handle `define_flag' attribute.
-       Changed '$' to "\$" to aid Emacs fontification.
-       (struct): Added `rule_file'.  Removed `derived_autodep'.  Added
-       `_target_hook' and `define_flag'.
-       (yacc, yaccxx, lex, lexxx): Set `rule_file', `flags', `compile',
-       and `compiler' attributes.  Removed `linker', `derived_autodep',
-       and `ansi' attributes.  Added `define_flag'.
-       (yacc, yaccxx): Added `_target_hook'.
-       (saw_extension): Count number of times extension seen.
-       (count_files_for_language): New sub.
-       (saw_sources_p): Use it.
-       (handle_single_transform_list): Allow language rewrite function
-       to return a new source extension.  Call target_hook.
-       (yacc_sources, lex_sources): Removed.
-       (initialize_per_input): Don't initialize yacc_sources or
-       lex_sources.
-       (lang_yacc_rewrite): Rewrote.
-       (lang_yaccxx_rewrite): Likewise.
-       (lang_lex_rewrite): Likewise.
-       (lang_lexxx_rewrite): Likewise.
-       (output_yacc_build_rule): Removed.
-       (output_lex_build_rule): Removed.
-       (lang_yacc_finish): Removed build rule generation.
-       (lang_lex_finish): Likewise.
-       (DASH_D_PATTERN): New global.
-       (lang_yacc_target_hook): New function.
-       (_target_hook): New function.
-       (register_language): Default `define_flag'.
-       * tests/yacc5.test: Updated test.
-       * tests/yacc4.test: Exit with status 77 if bison doesn't work.
-       * tests/yacc3.test: Remove bogus `make' invocation.  Added test
-       for all YFLAGS variables.
-
-2001-06-20  Tom Tromey  <tromey@redhat.com>
-
-       * tests/yacc5.test: Check for per-executable YFLAGS.
-
-2001-06-19  Tom Tromey  <tromey@redhat.com>
-
-       * tests/Makefile.am (TESTS): Added yacc5.test.
-       * tests/yacc5.test: New file.
-
-2001-06-17  Tom Tromey  <tromey@redhat.com>
-
-       * automake.in (require_file_internal): Check for already-required
-       file after searching for it, and only if it is not found.  Don't
-       use `readlink' when checking for dangling symlink.  Work if
-       --force-missing specified.
-       * tests/acoutput2.test: Also test --force-missing.
-
-       Fix for libtool.test:
-       * automake.in (generate_makefile): Call handle_libtool.
-       (handle_libtool): New sub.
-       (handle_compile): Don't read `libtool' file.
-
-       * tests/acoutput2.test: New file.
-       * tests/Makefile.am (TESTS): Added acoutput2.test.
-
-2001-06-15  Tom Tromey  <tromey@redhat.com>
-
-       * tests/Makefile.am (TESTS): Added libtool.test.
-       * tests/libtool.test: New file.
-
-2001-06-14  Tom Tromey  <tromey@redhat.com>
-
-       Fix some lisp bugs reported by Bruno Haible:
-       * lib/am/lisp.am (uninstall-%DIR%LISP): Added DESTDIR to the
-       echo.
-       (install-%DIR%LISP): Handle case where lispdir is not defined.
-       (uninstall-%DIR%LISP): Likewise.
-       (.el.elc): Added `else' clause.
-
-       Fix for bug reported by Steve M. Robbins:
-       * automake.in (handle_single_transform_list): When building a file
-       from a subdirectory, continue to use `AM_' prefix.
-       * tests/Makefile.am (TESTS): Added subobj7.test.
-       * tests/subobj7.test: New file.
-
-       * lib/am/configure.am ($(top_builddir)/config.status): Added
-       $(top_builddir) prefix to work around problems with some vendor
-       makes.  From Nicolas Joly.
-
-       * automake.in (yacc_lex_finish_helper): Find ylwrap in
-       top_srcdir.  From Tim Van Holder.
-       * tests/Makefile.am (TESTS): Added yacc6.test.
-       * tests/yacc6.test: New file.
-
-2001-06-14  Tim Van Holder  <tim.van.holder@pandora.be>
-
-       * tests/defs, tests/installsh.test: Properly support
-       DOS-style paths.
-
-2001-06-14  Tom Tromey  <tromey@redhat.com>
-
-       * tests/Makefile.am (TESTS): Added mdate4.test.
-       * tests/mdate4.test: New file.
-
-       * aclocal.in (scan_m4_files): Removed unused variable.
-
-2001-06-14  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * aclocal.in (scan_m4_files): Tweak the building of &search so
-       that multiple macro names can be found on the same line.  Ensure
-       we match whole macro name, not only substrings.
-
-2001-06-12  Tom Tromey  <tromey@redhat.com>
-
-       * automake.texi (ANSI): Minor clarification.
-       (Other GNU Tools): Don't mention Guile.
-       (Guile): Removed.
-       (Java Support): Mention file extensions.
-       (Man pages): Mention dist_.  Don't mention info pages.
-
-2001-06-11  Tom Tromey  <tromey@redhat.com>
-
-       * automake.texi (Program variables): Document AM_CPPFLAGS.
-       Deprecate INCLUDES.
-       (Java Support): Document AM_GCJFLAGS.
-       (Support for Other Languages): Removed `fixme'; added link to
-       suffix rule handling.
-
-       * automake.texi (Program and Library Variables): Document _LIBADD,
-       _LDADD, _LDFLAGS, _AR, and _DEPENDENCIES.
-
-2001-06-11  Kevin Dalley  <kevind@rahul.net>
-
-       * missing: Support configure.ac.
-
-2001-06-08  Tom Tromey  <tromey@redhat.com>
-
-       * tests/version4.test: New file.
-       * automake.in (version_check): New sub.
-       (handle_options): Use it.
-       * tests/Makefile.am (AUTOMAKE_OPTIONS): Removed.
-       (TESTS): Added version4.test.
-       * m4/Makefile.am (AUTOMAKE_OPTIONS): Removed.
-       * Makefile.am (AUTOMAKE_OPTIONS): Remove `gnits'.
-
-2001-06-04  Kevin Dalley  <kevind@rahul.net>
-
-       * lib/am/dejagnu.am (site.exp): Fix typo.
-
-2001-06-02  Tom Tromey  <tromey@redhat.com>
-
-       * automake.in (variable_conditions_sub): Move parent-only code
-       from here...
-       (variable_conditions): ... to here.
-       (variable_conditions_sub): Include this variable's conditions in
-       the resulting condition list.
-       * tests/Makefile.am (XFAIL_TESTS): Removed ltdeps.test.
-
-2001-06-01  Tom Tromey  <tromey@redhat.com>
-
-       * tests/Makefile.am (XFAIL_TESTS): Added ltdeps.test.
-       (TESTS): Likewise.
-       * tests/ltdeps.test: New file.  Report from Lars J. Aas.
-
-2001-05-31  Tom Tromey  <tromey@redhat.com>
-
-       * automake.texi (Alternative): New node.
-       (Macros): Use new name for gcc.
-       (Java Support): Likewise.
-       (Dependencies): Rewrote.
-       (Invoking Automake): (Re-)document -i, --ignore-deps, and
-       --include-deps.
-
-       * automake.texi (Top level): Removed erroneous spaces.  Documented
-       MAKE and MAKEFLAGS.
-
-2001-05-29  Tom Tromey  <tromey@redhat.com>
-
-       * m4/init.m4 (AM_INIT_AUTOMAKE): Allow any AM_*FLAGS variable.
-
-       * automake.texi (Include): Rewrote.
-       (Suffixes): Remove Java example.
-       (Java): Added more explanation.  Document variables.
-       (Uniform): Mention JAVA as a primary.
-       (Python): Updated for new Python support.
-       (Sources): Added a weak example.
-
-       * lib/am/java.am (class%DIR%.stamp): Use AM_JAVACFLAGS.
-
-       * automake.texi (A Program): Mention `check' prefix.
-       (Program and Library Variables): New node.
-       (Texinfo): Document UPDATED-MONTH, MAKEINFOFLAGS, and
-       AM_MAKEINFOFLAGS.
-       (etags): Mention per-program flags.
-       (Tests): Document AM_RUNTESTFLAGS; added sectioning; more
-       updates.
-
-       * lib/am/texinfos.am (.PHONY): Always list uninstall-info-am and
-       install-info-am.
-
-2001-05-28  Tom Tromey  <tromey@redhat.com>
-
-       * m4/Makefile.am (MAINT_CHARSET): Removed.
-       * Makefile.am (MAINT_CHARSET): Removed.
-       * automake.in (maint_charset, dist_charset): Removed.
-       (local_maint_charset): Removed.
-       (initialize_per_input): Don't use maint_charset.
-       (handle_dist): Don't compute maint_charset or check DIST_CHARSET.
-
-       * lib/am/texibuild.am (.%SUFFIX%.info): Use MAKEINFOFLAGS and
-       AM_MAKEINFOFLAGS.
-       (.%SUFFIX%.dvi): Likewise.
-       (.%SUFFIX%): Likewise.
-
-2001-05-27  Tom Tromey  <tromey@redhat.com>
-
-       * automake.in (handle_multilib): Only add multilib support code at
-       top level.
-       * lib/am/multilib.am: Handle invocation of *-multi targets
-       differently for SUBDIRS and non-SUBDIRS Makefiles.
-       * m4/multi.m4 (AM_ENABLE_MULTILIB): Removed erroneous comment.
-       Only add multilib code when the Makefile in question is actually
-       rebuilt.
-
-       * lib/am/dejagnu.am (check-DEJAGNU): Added AM_RUNTESTFLAGS.
-
-2001-05-25  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (handle_single_transform_list): Skip unknown
-       extensions.
-
-2001-05-25  Tom Tromey  <tromey@redhat.com>
-
-       * m4/init.m4 (AM_INIT_AUTOMAKE): Ignore AM_RUNTESTFLAGS.
-
-2001-05-24  Tom Tromey  <tromey@redhat.com>
-
-       * automake.in (handle_texinfo_helper): Find mdate-sh in current
-       directory in some situations.
-
-       * automake.in (generate_makefile): Better explanation for ansi2knr
-       fix.
-
-2001-05-23  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (handle_languages): Skip unknown extensions.
-       (derive_suffix): Check whether $extension_map{$source_ext}
-       is undefined, not empty.
-
-2001-05-23  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (read_am_file): Ignore trailing backslash on
-       comment lines.
-
-2001-05-22  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (ASSIGNMENT_PATTERN): Forbid : and + in variable names.
-
-2001-05-21  Akim Demaille  <akim@epita.fr>
-
-       * automake.texi (Macros): Explain the ``AC_PROG_LEX invoked
-       multiple times'' warning.
-
-2001-05-20  Tom Tromey  <tromey@redhat.com>
-
-       * configure.in: Updated to 1.4g.
-
-       * configure.in: Updated to 1.4f.
-
-       * Makefile.am (EXTRA_DIST): Added ChangeLog.2000.
-
-       * lib/ansi2knr.c: New version.
-
-       * Makefile.am (FETCHFILES): Added ansi2knr.c.
-       (fetch): Likewise.
-
-2001-05-19  Tom Tromey  <tromey@redhat.com>
-
-       * config.guess, config.sub: New versions from FSF.
-
-       * Makefile.am (fetch): Compare against files in srcdir.
-
-       For for ansi2knr report from Harlan Stenn:
-       * automake.in (generate_makefile): Run handle_compile before
-       handle_languages.
-
-2001-05-18  Tom Tromey  <tromey@redhat.com>
-
-       * automake.in: Reverted erroneous checkin.
-
-2001-05-18  Akim Demaille  <akim@epita.fr>
-
-       * lib/am/texinfos.am (install-info-am, uninstall-info-am): Be robust
-       to missing `install-info'.
-
-2001-05-17  Tom Tromey  <tromey@redhat.com>
-
-       * automake.in (lang_c_finish): Use `rm -f'.
-
-       * automake.in (lang_c_finish): Remove _.c file if ansi2knr fails.
-       * tests/Makefile.am (TESTS): Added new file.
-       * tests/ansi5.test: New file.
-
-2001-05-17  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * lib/am/install.am (install-strip): Set INSTALL_PROGRAM_ENV if
-       STRIP is not empty.
-       * m4/strip.m4 (AM_PROG_INSTALL_STRIP): Set INSTALL_STRIP_PROGRAM
-       to install-sh unconditionally.  Don't set INSTALL_STRIP_PROGRAM_ENV.
-       * automake.texi (Requirements): Document the use of the STRIP
-       variable in cross-compilation environments.
-
-2001-05-17  Tom Tromey  <tromey@redhat.com>
-
-       * m4/depend.m4 (AM_DEPENDENCIES): If depcomp doesn't exist, revert
-       to no dependency tracking.
-       * tests/Makefile.am (TESTS): Added depcomp2.test.
-       * tests/depcomp2.test: New file.  From Pavel Roskin.
-
-       * lib/depcomp (aix): Bug fix and simplification from Larry Jones.
-
-       * lib/depcomp (tru64): New dependency tracking mode.
-
-       Fix for PR automake/159:
-       * lib/depcomp (aix): Rewrote.
-       (sgi): Likewise.
-
-       Fix for PR automake/174:
-       * tests/Makefile.am (XFAIL_TESTS): Removed comment3.test.
-       * automake.in (read_am_file): Warn if `#' is at start of rule.
-
-2001-05-16  Tom Tromey  <tromey@redhat.com>
-
-       For PR automake/174:
-       * tests/Makefile.am (TESTS): Added comment3.test.
-       (XFAIL_TESTS): Likewise.
-       * tests/comment3.test: New file.
-
-       Fix for PR automake/175:
-       * tests/Makefile.am (XFAIL_TESTS): Removed make.test.
-       * m4/make.m4 (AM_MAKE_INCLUDE): Omit `Entering directory' and
-       `Leaving directory' messages.
-
-       For PR automake/175:
-       * tests/Makefile.am (XFAIL_TESTS): Added make.test.
-       * tests/make.test: Run test with `make -w'.
-
-       * tests/Makefile.am (TESTS): Removed maintclean.test.
-       * lib/am/clean.am (maintainer-clean-generic): Don't remove
-       Makefile.in.
-       * lib/am/configure.am (maintainer-clean-am): Removed.
-       (maintainer-clean-conf): Removed.
-       * tests/maintclean.test: Removed.
-
-2001-05-15  Tom Tromey  <tromey@redhat.com>
-
-       Fix for PR automake/177:
-       * Makefile.am (maintainer-clean): Set perllibdir before invoking
-       automake or aclocal.
-
-       Fix for maintclean.test:
-       * tests/Makefile.am (XFAIL_TESTS): Removed maintclean.test.
-       * lib/am/clean.am (distclean-generic): Don't remove config.cache
-       or config.log.
-       (distclean, maintainer-clean): Moved to...
-       * lib/am/configure.am: ... here.
-       (distclean): Remove config.cache and config.log.
-       (maintainer-clean): Removed.
-       (maintainer-clean-conf): New target.
-       (maintainer-clean-am): New target.
-
-       * tests/Makefile.am (TESTS): Added maintclean.test.
-       (XFAIL_TESTS): Likewise.
-       * tests/maintclean.test: New file.
-
-       Fixes PR automake/175:
-       * tests/target-cflags.test: Use $needs_gnu_make.
-       * tests/exsource.test: Use $needs_gnu_make.
-       * tests/make.test: Require GNU make.
-       * tests/defs (needs_gnu_make): Compute.
-
-2001-05-14  Tom Tromey  <tromey@redhat.com>
-
-       * lib/ylwrap: Fixed quoting on regular expression.  Fixes
-       yacc4.test.
-
-       Fix for texinfo10.test.
-       * tests/Makefile.am (XFAIL_TESTS): Remove texinfo10.test.
-       * lib/am/texinfos.am: Use LOCAL-TEXIS liberally.
-       * automake.in (handle_texinfo_helper): New sub.
-       (handle_texinfo): Rewrote.  Now defines LOCAL-TEXIS.
-       * tests/texinfo10.test: Added more cases.
-
-       Fix for yaccvpath.test:
-       * tests/Makefile.am (XFAIL_TESTS): Removed yaccvpath.test.
-       * lib/am/distdir.am (distdir): Always look for file in build
-       directory first.
-       * lib/ylwrap: Quote the `#line' regular expression.
-       * lib/am/yacc.am (%YACC_SUFFIX%%C_SUFFIX%): Reverted earlier
-       change; don't run sed on the generated file.
-       * tests/yaccvpath.test: Create new parser in srcdir.  Added test
-       to make sure parser will be rebuilt at dist time.
-
-2001-05-13  Pavel Roskin  <proski@gnu.org>
-
-       * automake.in ($IGNORE_PATTERN): Allow spaces before comments
-       beginning with `##'.
-       * automake.texi (General Operation): Document it.
-
-2001-05-13  Tom Tromey  <tromey@redhat.com>
-
-       Reported by Rainer Orth:
-       * lib/am/distdir.am (?DISTDIR?distdir): Define conditional on
-       TOPDIR_P.
-       * tests/Makefile.am (TESTS): Added distname.test.
-       * tests/distname.test: New file.
-
-       * Makefile.am (dist_pkgdata_DATA): Removed.
-
-       * tests/defs: Find files to copy in lib/.
-       * automake.in (perllibdir): Set to Automake directory.
-       * ansi2knr.c, ansi2knr.1: Removed.
-       * Makefile.am (dist_am_DATA): Removed.
-       (amdir): Removed.
-       (maintainer-check): Look for lib/am/*.am.  Expect 28 lines of
-       diffs.
-       (scriptdir): Removed.
-       (dist_script_DATA): Likewise.
-       (install-data-hook): Likewise.
-       (installcheck-local): Likewise.
-       (TAGS_FILES): Removed amfiles.
-       (dist_pkgdata_DATA): Removed ansi2knr.c and ansi2knr.1.
-       * tests/installsh.test (AUTOMAKE): Use --libdir, not --amdir, and
-       point it to the right directory.
-       * ansi2knr.am, check.am, clean-hdr.am, clean.am, comp-vars.am,
-       compile.am, configure.am, data.am, dejagnu.am, depend.am,
-       depend2.am, distdir.am, footer.am, header-vars.am, header.am,
-       install.am, java.am, lang-compile.am, lex.am, library.am, libs.am,
-       libtool.am, lisp.am, ltlib.am, ltlibrary.am, mans-vars.am,
-       mans.am, multilib.am, program.am, progs.am, python.am,
-       remake-hdr.am, scripts.am, subdirs.am, tags.am, texi-vers.am,
-       texibuild.am, texinfos.am, yacc.am: Moved to lib/am/.
-       * configure.in (AC_OUTPUT): Added lib/am/Makefile.
-       (AUTOMAKE): Use --libdir, not --amdir.
-       Ues AC_CONFIG_AUX_DIR.
-       * lib/Makefile.am (SUBDIRS): Added `am'.
-       (scriptdir): New macro.
-       (dist_script_DATA): Likewise.
-       (dist_pkgdata_DATA): Likewise.
-       (install-data-hook): New target.
-       (installcheck-local): Likewise.
-       * lib/am/Makefile.in: New file.
-       * lib/am/Makefile.am: Removed everything except amdir and
-       dist_am_DATA.
-
-2001-05-13  Akim Demaille  <akim@epita.fr>
-
-       * automake.in ($pkgdata_dir): Rename as...
-       ($libdir): this.
-       ($am_dir): Remove, replace its uses with $libdir.
-       (&parse_arguments): Replace --amdir with --libdir.
-       * automake.texi (Invoking Automake): Document --libdir, not
-       --amdir.
-       * tests/defs (AUTOMAKE): Use --libdir, not --amdir.
-
-2001-05-13  Tom Tromey  <tromey@redhat.com>
-
-       * m4/depout.m4 (AM_OUTPUT_DEPENDENCY_COMMANDS): Use AMDEP_TRUE,
-       not AMDEP.
-       * m4/depend.m4 (AM_DEPENDENCIES): Require AM_DEP_TRACK.
-       Correctly look at AMDEP_TRUE, not AMDEP.
-
-       Report from Robert Boehne:
-       * tests/Makefile.am (TESTS): Added depend2.test.
-       * tests/depend2.test: New file.
-
-2001-05-13  James Henstridge  <james@daa.com.au>
-
-       * m4/python.m4 (AM_PATH_PYTHON): Added more names for python.
-       Point pythondir at site-packages directory.  Rename
-       PYTHON_SITE_PACKAGE to pkgpythondir.  Rename PYTHON_SITE_EXEC to
-       pyexecdir.  Removed package/module argument.  Removed
-       PYTHON_SITE_INSTALL.  Added version checking.
-
-2001-05-14  Jim Meyering  <meyering@lucent.com>
-
-       * automake.in (macro_define): Change one remaining use of
-       `variable_dump' to `macro_dump'.
-
-2001-05-13  Tom Tromey  <tromey@redhat.com>
-
-       * m4/depend.m4 (AM_DEPENDENCIES): Prefer gcc3 over gcc for objc
-       and gcj.
-
-2001-05-13  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&scan_texinfo_file, &handle_dist, &handle_gettext)
-       (&handle_footer, &handle_factored_dependencies, &handle_emacs_lisp)
-       (&am_primary_prefixes): Use `map' rather than `grep'.
-
-2001-05-13  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (Language): Set config_vars for yacc, yaccxx, lex,
-       lexxx, asm.
-       (&lang_c_finish, &lang_yacc_finish, &lang_lex_finish): Simplify.
-       (&lang_asm_finish): Remove, set asm's finisher to C's one.
-
-2001-05-13  Akim Demaille  <akim@epita.fr>
-
-       * lang-compile.am: New file, loaded once per language.
-       * depend2.am: Move definitions loaded once per language in the
-       aforementioned file.
-       * automake.in (&handle_languages): Load it.
-       (&lang_ppf77_finish, &lang_ratfor_finish): Remove as it's now
-       handled by lang-compile.am.
-
-2001-05-13  Tom Tromey  <tromey@redhat.com>
-
-       * tests/Makefile.am (TESTS): Added python.test.
-       * tests/python.test: New file.
-       * automake.in (handle_languages): Use
-       config_aux_dir_set_in_configure_in.
-       (handle_python): Correctly mention AM_PATH_PYTHON.  Use
-       py-compile, not py_comp.  Define py_compile macro.
-
-2001-05-13  Derek Price  <dprice@openavenue.com>
-
-       * automake.in (require_file_with_conf_line,
-       require_file_with_line, require_file): Pass a @require_file_path
-       of $relative_dir instead of '.' to require_file_internal so that
-       all the special casing of '.' can be removed elsewhere.
-       (require_config_file, require_conf_file_with_line,
-       require_conf_file_with_conf_line): Remove special casing for '.'
-       and make sure $config_aux_dir is maintained properly.
-       (require_file_internal): Remove special casing of '.' and set
-       @require_file_path when missing files are added.
-       (maybe_push_required_file): Remove special casing of '.'
-       (handle_dependencies): Remove a workaround for a bug now fixed
-       and remove $config_aux_dir special casing.
-       (handle_configure): Remove special casing for $config_aux_dir
-       (handle_python): Ditto.
-       (yacc_lex_finish_helper): Change $config_aux_dir switch to
-       switch on the value of $config_aux_dir_set_in_configure_in.
-       (handle_texinfo): Ditto.
-       (scan_one_configure_file): Set $config_aux_dir and
-       $config_aux_dir_set_in_configure_in properly so special casing
-       on the value of $config_aux_dir can be removed elsewhere.
-       * tests/depcomp.test: New file.
-       * tests/confsub.test: Look for depcomp in $(top_srcdir) instead of the
-       first subdir containing a C file.
-       * tests/libobj2.test: Ditto.
-       * tests/Makefile.am (TESTS): Added 'depcomp.test'.
-
-2001-05-12  Tom Tromey  <tromey@redhat.com>
-
-       * tests/gcj.test: Updated for gcj dependency tracking.
-       * tests/gcj2.test: Likewise.
-
-       Fixes PR automake/169.
-       * m4/depend.m4 (AM_DEPENDENCIES): Handle GCJ.  Don't assume gcc
-       style for OBJC.
-       * automake.in (java): Added autodep entry.
-       * tests/Makefile.am (TESTS): Added gcj3.test.
-       * tests/gcj3.test: New file.
-
-2001-05-12  Raja R Harinath  <harinath@cs.umn.edu>
-
-       * automake.in (ASSIGNMENT_PATTERN): Make variable-name pattern
-       stop at the first '='.
-       * tests/Makefile.am (TESTS): Added vars.test.
-       * tests/vars.test: New file.
-
-2001-05-12  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&handle_single_transform_list): Simplify
-       computation of $object and $this_obj_ext.
-       * tests/lex3.test: Merge into...
-       * tests/lex.test: here.
-       * tests/pr19.test: Improve and rename as...
-       * tests/lex3.test: this.
-
-2001-05-09  Tom Tromey  <tromey@redhat.com>
-
-       * automake.in (read_am_file): Correctly compute $saw_bk.
-       (scan_autoconf_files): Ensure configure_dist_common is always
-       set.
-       * tests/defs (AUTOMAKE): Added --Werror.
-
-2001-05-09  Pavel Roskin  <proski@gnu.org>
-
-       * automake.in (define_compiler_variable): Escape $(LIBTOOL) in
-       double quotes.
-
-2001-05-09  Tom Tromey  <tromey@redhat.com>
-
-       * tests/werror.test: Use `rm -f'.
-
-2001-05-09  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&am_line_warning): Invoke `am_line_error', not itself.
-
-2001-05-09  Akim Demaille  <akim@epita.fr>
-
-       * automake.in: Remove some code left from bad patches.
-       (&handle_dependency): Remove, for the same reason.
-
-2001-05-09  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&make_paragraphs): Transform BUILD, HOST and TARGET.
-       (&handle_tests_dejagnu, &define_standard_variables): Don't.
-       (&define_standard_variables): Don't transform %top_builddir% since...
-       * header-vars.am: Use %TOPDIR% instead.
-
-2001-05-09  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (@objects): Remove, unused.
-       Remove all the code related to it, and to former `$(OBJECTS)'.
-
-2001-05-08  Tom Tromey  <tromey@redhat.com>
-
-       For PR automake/29:
-       * ylwrap: Handle arguments to program.  Remove old code that tried
-       to avoid absolute paths and add new code to do it in all cases.
-       Removed ancient logic that tried to deal with relative path.
-       * tests/Makefile.am (TESTS): Added yacc4.test.
-       * tests/yacc4.test: New file.
-
-       Fix for PR automake/149 and werror.test:
-       * automake.in (require_file_internal): Use am_line_warning or
-       am_conf_line_warning when suppressing error.
-       (am_line_warning): New sub.
-       (am_conf_line_warning): Save and restore warning signal.
-       * tests/Makefile.am (XFAIL_TESTS): Removed werror.test.
-
-       Fix for PR automake/36:
-       * tests/Makefile.am (TESTS): Added asm.test.
-       * tests/asm.test: New file.
-       * automake.in (asm): Use ASFLAGS and AS.
-       (lang_asm_finish): New sub.
-
-       * automake.in (read_am_file): Removed debugging code.
-
-       For PR automake/149:
-       * tests/Makefile.am (TESTS): Added werror.test.
-       (XFAIL_TESTS): Likewise.
-       * tests/werror.test: New file.
-
-       * automake.in (conditional_true_when): Don't return if we see
-       `TRUE'.
-
-       * tests/objc.test: Removed.
-       * tests/Makefile.am (XFAIL_TESTS): Removed objc.test.
-       (TESTS): Likewise.
-
-       * automake.in (subst): New sub.
-       (handle_languages): Use it.
-       (output_lex_build_rule): Likewise; also use _am_quote.
-       (check_libobjs_sources): Likewise.
-       (make_paragraphs): Use subst.
-
-       * automake.in (check_libobjs_sources): Re-fixed AMDEP_TRUE
-       problem.
-
-       * automake.in (file_contents_internal): Prototype now `$$%'.
-       (register_language): Prototype now `%'.
-
-       Fixes test subobj6.test and PR automake/160:
-       * tests/Makefile.am (XFAIL_TESTS): Removed subobj6.test.
-       * compile.am (mostlyclean-compile): Added MOSTLYRMS.
-       (distclean-compile): Added DISTRMS.
-       * tests/subobj6.test (wish_SOURCES): Updated to reflect
-       `mostlyclean' use; added test for non-subdir case.
-       * automake.in (compile_clean_files): New global.
-       (MOSTLY_CLEAN, DIST_CLEAN): New constants.
-       (initialize_per_input): Initialize compile_clean_files.
-       (handle_single_transform_list): Set compile_clean_files entries.
-       (handle_compile): Handle compilation cleanups.
-
-2001-05-08  Lars J. Aas  <larsa@sim.no>
-
-       * automake.texi (Canonicalizing Automake macros): Document not
-       canonicalizing strudels (@) anymore.
-
-2001-05-08  Akim Demaille  <akim@epita.fr>
-
-       * distdir.am (dist-all): Build all the flavors using a single
-       distdir.
-
-2001-05-08  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&file_contents_internal): Apply the @cond_stack to
-       the rules and assignments.
-       Don't rely on `$.' as it's biased by &make_paragraphs.
-       Don't remove backslashes in variable values.
-
-2001-05-08  Akim Demaille  <akim@epita.fr>
-
-       * automake.in ($IGNORE_PATTERN): Improve for multi-line matches.
-       ($RULE_PATTERN): Use that from `&make_paragraphs'.
-       ($MACRO_PATTERN): Just catch the name of a macro.
-       ($BOGUS_MACRO_PATTERN): Remove.
-       ($ASSIGNMENT_PATTERN): New.
-       (&file_contents_internal, &make_paragraphs): Adjust.
-       (&macro_define): Catch bad macro names.
-       (&cond_stack_endif): Better error message.
-       (&file_contents_internal): Don't remove backslashes in variable
-       values.
-       (&macro_define): Do it for `+=' user variables.
-       (&define_standard_variables): Use `undef' instead of a dummy
-       variable.
-       (&make_paragraph): Be sure not to chop the trail of hash only
-       lines: adjust the `##' regexp.
-       (&rule_define): Fix a bug: don't read $1 but $target.
-       * tests/condincl.test: Strengthen.
-
-2001-05-08  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (Language): Add attributes `Name' and `config_vars'.
-       (&finish): Work properly if there is no _finish.
-       (Automake): Register language Names and AC_SUBST dependencies.
-       Register Fortran 77 variables upon which ratfor and ppf77 depend.
-       (&handle_languages): Once per language, invoke
-       `define_linker_variables', and check its config_vars.
-       (&lang_cxx_finish, &lang_f77_finish, &lang_objc_finish)
-       (&lang_java_finish): Remove.
-       (&lang_ppf77_finish, &lang_ratfor_finish): Adjust.
-
-2001-05-08  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&file_contents_internal): Accept $IS_AM.
-       (&handle_compile, &define_standard_variables, &file_contents): Adjust.
-
-2001-05-08  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (am_install_var): Use `next' instead of `if' on the
-       body of $X loop.
-
-2001-05-08  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (Language): Add attributes `lder' and `ld'.
-       (&register_language): Specify for cxx, objc, f77, gcj.
-       (&define_linker_variable): New.
-       (&lang_cxx_finish, &lang_f77_finish, &lang_objc_finish)
-       (&lang_java_finish): Adjust.
-       (&libtool_compiler): Remove.
-
-2001-05-08  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&handle_lib_objects_cond): Don't take $LEX_SEEN as
-       argument, as you don't use it.
-       Hence...
-       (&handle_lib_objects): Don't take $LEX_SEEN as argument, as you
-       don't use it.
-       Hence...
-       (&handle_programs): Don't mess with %lex_sources, as you don't use
-       it.
-
-2001-05-08  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (Language): Add attribute `link'.
-       (&register_language): Specify for cxx, objc, f77, gcj.
-       (&lang_cxx_finish, &lang_f77_finish, &lang_objc_finish)
-       (&lang_java_finish): Adjust.
-
-2001-05-08  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&define_compiler_variables): Use only $LANG as
-       argument.
-       (&handle_languages): Adjust.
-
-2001-05-08  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&define_program_variable): Remove.
-       (&scan_one_autoconf_file): Skip MAKEINFO when found in an
-       AM_MISSING_PROG.
-       (&handle_texinfo): Don't define MAKEINFO and TEXI2DVI.
-       * texinfos.am: Do it.
-
-2001-05-08  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&handle_tests_dejagnu): Don't define EXPECT and
-       RUNTEST.
-       * dejagnu.am: Do it.
-       (site.exp): Use `if'.
-
-2001-05-08  Akim Demaille  <akim@epita.fr>
-
-       * automake.in: Formatting changes.
-       (variable_dump, variables_dump): Rename as...
-       (macro_dump, macros_dump): these.
-
-2001-05-08  Akim Demaille  <akim@epita.fr>
-
-       Support `if !COND', `else COND', `end COND'.
-
-       * automake.texi (Conditionals): Document it.
-       * automake.in ($WHITE_PATTERN, $MACRO_PATTERN, $BOGUS_MACRO_PATTERN)
-       ($GNITS_VERSION_PATTERN, $INCLUDE_PATTERN): Use `\d' and `\s'.
-       ($IF_PATTERN, $ELSE_PATTERN, $ENDIF_PATTERN): Likewise, and accept
-       a leading `!' before the condition.
-       (&handle_options): Use `\d'.
-       (&cond_stack_if, &cond_stack_else, &&cond_stack_endif): New.
-       (&read_am_file, &file_contents_internal): Use them.
-       (&transform): No longer substitute `%!COND%', forcing the use of
-       `! %?COND%'.
-       * ansi2knr.am, lex.am, tags.am, texinfos.am, yacc.am: Adjust.
-
-2001-05-08  Akim Demaille  <akim@epita.fr>
-
-       Uniform handling of per-object compilation rules.
-       Note: Automake is repaired.
-
-       * automake.in (&handle_languages): Output per object rules for all
-       the objects, not only for those which language supports dependency
-       tracking.
-       Fix Automake: when outputting per-object rules, use `-o' if the
-       language has no `output_flag', as it's really needed.
-       (&handle_single_transform_list): Instead of special casing files
-       which need per object rules but which language don't support
-       dependency tracking, keep them in the queue for processing by
-       `&handle_languages'.
-
-2001-05-08  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&handle_languages): `ext-compile.am' and
-       `depend2.am' are now equivalent for generic rules: output only the
-       latter.
-       * ext-compile.am: Remove.
-
-2001-05-08  Akim Demaille  <akim@epita.fr>
-
-       Note: This patch breaks Automake.  Repaired within two patches.
-
-       * automake.in (Language): Replace the attribute `output_arg' with
-       `compile_flag' and `output_flag'.
-       (Automake): Adjust language registrations.
-       (&handle_languages): Transform `-c' and `-o' for both suffix and
-       per object rules, instead of `OUTARG' and `LTOUTARG' only for
-       generic rules.
-       (&handle_single_transform_list): Adjust to `compile_flag' and
-       `output_flag'.
-       * depend2.am, ext-compile.am: Use `%-c%' and `%-o%'.
-
-2001-05-08  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&handle_languages): Don't transform %COMPILER%.
-       Use `$lang->compiler' instead of `$pfx' to transform generic
-       %COMPILE% and %LTCOMPILE%.
-       * ext-compile.am: Use %COMPILE%, %LTCOMPILE% and %SOURCE% instead
-       of %COMPILER% and $<.
-
-2001-05-07  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&handle_languages): Use the same `%transform' for
-       both `depend2.am' and `ext-compile.am'.
-       Delay the definition of `$flag' so it is right before the first use,
-       and rename as `$flags'.
-
-2001-05-07  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&handle_languages): Compute `$ltoutarg' and
-       `$outarg' independently of dependency code.
-       There is no use looping on a language's possible extensions since
-       we loop over used extensions.
-       Therefore, there is no use for a local `%transform'.
-
-2001-05-07  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&handle_languages): Don't use $comp.
-
-2001-05-07  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&handle_languages): Merge the two loops over
-       %extension_seen/%languages into one and group code to be run once
-       per language together.
-
-2001-05-07  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&handle_languages): Move the `if
-       ($use_dependencies)' block so that loops over extensions and
-       languages are next to each other.
-
-2001-05-07  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&depend2): Remove, merged into...
-       (&handle_languages): here.
-
-2001-05-07  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&finish_languages): Rename as...
-       (&handle_languages): this.
-       Include the body of...
-       (&handle_dependency): this.
-       Remove.
-
-2001-05-06  Tom Tromey  <tromey@redhat.com>
-
-       For PR automake/46:
-       * tests/Makefile.am (TESTS): Add subdir5.test.
-       (XFAIL_TESTS): Likewise.
-       * tests/subdir5.test: New file.
-
-       * tests/subobj6.test (wish_SOURCES): Use $MAKE.
-       * tests/subobj5.test (wish_SOURCES): Use $MAKE.
-
-       * automake.in (GNITS_VERSION_PATTERN): Document.  Add `fork
-       identifier'.
-       (handle_options): Handle fork identifier in version number.
-
-       * automake.texi (Dist): Document distcheck-hook.
-
-       * tests/confh4.test: Update to reflect DEFS change.
-       For PR automake/132.
-
-       Fix for PR automake/132:
-       * automake.in (c, c++, objc, asm, ppf77): Add DEFAULT_INCLUDES to
-       compilation.
-       (java): Remove INCLUDES and DEFS from compilation.
-       (lang_c_finish): Add DEFAULT_INCLUDES to compilation.
-       * compile.am (DEFS): Don't include %DEFAULT_INCLUDES%.
-       (DEFAULT_INCLUDES): New macro.
-
-       * automake.in (usage): Re-align explanatory text.
-       Fixes PR automake/148.
-
-       * automake.texi (Uniform): Don't use @PROGRAMS@.
-       Fixes PR automake/154.
-
-       For PR automake/160:
-       * tests/Makefile.am (TESTS): Add subobj5.test and subobj6.test.
-       (XFAIL_TESTS): Add subobj6.test.
-       * tests/subobj6.test: New file.
-
-       * automake.texi (Uniform): Mention dist_, nodist_, and nobase_.
-       (Top level): Don't mention `flat'.
-       (Extending): Likewise.
-       (User Variables): New node.
-
-       * distdir.am (distdir): Make subdirectory for each file.
-       Fixes test subobj5.test.
-
-       * tests/Makefile.am (TESTS): Add new file.
-       (XFAIL_TESTS): Likewise.
-       * tests/texinfo10.test: New file.
-
-2001-05-05  Pavel Roskin <proski@gnu.org>
-
-       * automake.in (scan_texinfo_file): Treat @defindex and @synindex
-       in the same way as @defcodeindex and @syncodeindex respectively.
-
-2001-05-05  Tom Tromey  <tromey@redhat.com>
-
-       * mans.am (install-man%SECTION%): Minor cleanup.
-       (uninstall-man%SECTION%): Likewise.
-
-       * tests/Makefile.am (XFAIL_TESTS): Removed man.test.
-       * mans.am (install-man%SECTION%): Handle dist_ and nodist_
-       prefixes.
-       (uninstall-man%SECTION%): Likewise.
-       * automake.in (handle_man_pages): Handle dist_ and nodist_
-       prefixes.
-
-       * automake.texi (Future): Removed.
-       (Depth): Removed.
-       (Hello): Don't mention `deep'.
-       (Top level): Likewise.
-
-       * automake.in (conditional_true_when): Use a hash, not index().
-       Also, a TRUE component always results in a true return.
-       Fixes test cond10.test.  For PR automake/164.
-       * tests/Makefile.am (XFAIL_TESTS): Removed cond10.test.
-
-2001-05-05  Raja R Harinath  <harinath@cs.umn.edu>
-
-       For PR automake/164:
-       * tests/Makefile.am (TESTS): Added new file.
-       (XFAIL_TESTS): Likewise.
-       * tests/cond10.test: New file.
-
-2001-05-05  Tom Tromey  <tromey@redhat.com>
-
-       * texinfos.am (uninstall-info-am): Debian install-info v1.8.3
-       prints to stderr.
-       (install-info-am): Likewise.
-
-2001-05-05  Pavel Roskin <proski@gnu.org>
-
-       * automake.in (scan_texinfo_file): Don't push undefined values
-       to @clean_suffixes.
-
-2001-05-05  Richard Boulton  <richard@tartarus.org>
-
-       * automake.in (handle_dist): Check for existence of DIST_SUBDIRS
-       first.
-
-2001-05-05  Robert Collins  <robert.collins@itdomain.com.au>
-
-       * automake.in (required_targets): Added uninstall-am.
-
-2001-05-05  Tom Tromey  <tromey@redhat.com>
-
-       Fix bug reported by Robert Boehne:
-       * automake.in (output_lex_build_rule): Don't let AMDEP_TRUE be
-       substituted.
-       (handle_dependencies): Likewise.
-       * Makefile.am (maintainer-check): Look for AMDEP_TRUE
-       substitution.  Correct diff now has 30 lines.  Look for space
-       after losing `undef'.
-
-2001-05-04  Peter Eisentraut  <peter_e@gmx.net>
-
-       * m4/sanity.m4: Remove the temp file before possible error exits.
-
-2001-05-04  Akim Demaille  <akim@epita.fr>
-
-       * configure.in: Set perllibdir.
-       From Dave Morrison.
-
-2001-05-04  Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
-
-       * automake.in ($pkgdata_dir): New.
-       (&require_file_internal): Use it.
-
-2001-05-03  Akim Demaille  <akim@epita.fr>
-
-       Case insensitive FS choke on Automake/ vs automake.
-       Reported by Tim Van Holder.
-
-       * Automake/: Move into...
-       * lib/: this new directory.
-
-2001-05-03  Raja R Harinath  <harinath@cs.umn.edu>
-
-       * data.am (install-%DIR%%PRIMARY%): Execute the same command as
-       echoed.
-
-2001-04-30  Jim Meyering  <meyering@lucent.com>
-
-       * automake.in: Remove `/lib' from include directory.
-
-2001-04-27  Akim Demaille  <akim@epita.fr>
-
-       AM_INIT_AUTOMAKE is no longer optional.
-
-       * automake.in ($seen_make_set, $seen_prog_install)
-       ($seen_arg_prog): Remove.
-       (&handle_programs, &handle_scripts, &scan_one_autoconf_file):
-       Remove related code.
-
-2001-04-27  Akim Demaille  <akim@epita.fr>
-
-       * tests/specflags4.test, tests/specflags5.test: Remove, merged
-       into...
-       * tests/specflags3.test: here.
-
-2001-04-27  Akim Demaille  <akim@epita.fr>
-
-       * automake.in ($seen_path_xtra): Remove.
-       (&handle_compile): Don't handle `AC_PATH_XTRA' AC_SUBST variables.
-       (&scan_one_autoconf_file): Do it, instead of setting $seen_path_xtra.
-
-2001-04-27  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&file_contents_internal): Declare it.
-
-2001-04-27  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&read_am_file, &file_contents_internal): Don't
-       define macros when `FALSE', to avoid errors on doubly defined
-       variables but under condition `FALSE'.  In order to allow...
-       (&am_install_var): When reading the associated file for the first
-       time, enable `%?FIRST%'.
-       (&handle_libraries): Let libs.am define $(AR) and $(RANLIB).
-       * libs.am: Do it when `%?FIRST%'.
-
-2001-04-27  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (handle_compile): Let ansi2knr.am define $(ANSI2KNR).
-       * ansi2knr.am: Do it.
-       Prefer `if %?FOO%' to `if %!FOO%'.
-
-2001-04-27  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&register_language, &finish_languages): Use `pure'
-       as a Boolean.
-       (&register_language): Use %done properly with objects, not names.
-       (&finish_languages): Replace `$non_c' with `$needs_c'.
-
-2001-04-27  Akim Demaille  <akim@epita.fr>
-
-       Unify LISP, PYTHON and JAVA primaries.
-
-       * automake.in (&handle_emacs_lisp): Be like &handle_python, i.e.,
-       return if there are no files, hook elisp-comp on the Autoconf
-       macro, rely on lisp.am to define variables.
-       (&handle_python, &handle_java): Likewise.
-       (&scan_one_autoconf_file): Pseudo AC_SUBST of `pythondir' and
-       `PYTHON' must be handled here, not in `&handle_python'.
-       * java.am: Define needed variables and rules.
-
-2001-04-27  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&am_install_var): Transform `ONE_PRIMARY'.
-       * data.am: Use it.
-       * header.am: Include data.am.
-
-2001-04-27  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&am_install_var): Transform `PRIMARY'.
-       * data.am: Equip with %PRIMARY%.
-
-2001-04-27  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (@conditional_stack): Rename as...
-       (@cond_stack): this.
-       (&file_contents_internal): Support inclusion of files.
-
-2001-04-27  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&lang_extensions): Remove.
-       (&add_depend2, &saw_sources_p): Adjust.
-       * depend2.am: `%EXT%' no longer includes the dot.
-
-2001-04-27  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&finish_languages, &handle_single_transform_list)
-       (&add_depend2, &handle_dependencies): No longer use the language
-       name in `$lang'.  Rename `$lang_obj' as `$lang'.
-
-2001-04-27  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&register_language): Use `new Language' with a hash.
-
-2001-04-27  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&register_language): Rename `output-arg' and
-       `derived-autodep' as `output_arg' and `derived_autodep' to match
-       the Language attribute.
-       Set the defaults in %option instead of $lang.
-
-2001-04-27  Akim Demaille  <akim@epita.fr>
-
-       * Automake/: New directory.
-       * Automake/Struct.pm: New file, based on Perl 5.6's Class::Struct.
-       * automake.in (Language): Use Automake::Struct.
-       * tests/defs: Adjust to find Struct.
-
-2001-04-23  Pavel Roskin <proski@gnu.org>
-
-       * automake.in: Add forward declaration for register_language().
-       * tests/Makefile.am (XFAIL_TESTS): Remove installsh.test - it
-       passes now.
-
-2001-04-20  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (%required_targets): Add `uninstall'.
-       From Robert Collins.
-
-2001-04-12  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (Language): Add attribute `name'.
-       (&register_language): The name of the language is now given in the
-       hash.
-       No longer use `$lang' as the name of the language.
-       Rename `$lang_obj' as `$lang'.
-
-2001-04-12  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (Language): Add attribute `_finish'.
-       (&finish): New.
-       (Automake): Adjust.
-       (&lang_header_finish, &lang_yaccxx_finish, &lang_lexxx_finish)
-       (&lang_asm_finish): Remove.
-
-2001-04-12  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (Language): Add attribute `extensions'.
-       (Automake): Pass a hash to `&register_language' instead of a
-       list of pseudo assignments.
-       (&register_language): Adjust.
-       (&finish_languages): Initialize `$ltoutarg'.
-
-2001-04-12  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (Language): Add attribute `output_arg'.
-       (%language_map): Remove.
-       (&register_language): Build only the object, and store in
-       %languages only.
-       (&finish_languages, &handle_single_transform_list): Adjust.
-
-2001-04-12  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (Language): Add attributes `flags', `compile' and
-       `compiler'.
-       (&finish_languages, &handle_single_transform_list, &handle_dist)
-       (&add_depend2, &register_language): Use them and the `linker' and
-       `pure' attributes.
-
-2001-04-12  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&handle_single_transform_list, &finish_languages)
-       (&handle_dist, &handle_dependencies): Use the language object for
-       autodep and derived-autodep too.
-
-2001-04-12  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&macro_define): Ignore Automake definition for
-       ($var, $cond) if there is already a user definition for ($var, $cond).
-
-2001-04-12  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&scan_texinfo_file): Catch @cindex and the like,
-       but also @deffn and so on which push data in indexes.
-       Reported by Derek R. Price.
-
-2001-04-12  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (Language): New package, temporarily in this file.
-       Use Class::Struct.
-       (Automake): New package.
-       (%languages): New.
-       (&handle_single_transform_list): Use the language object's `ansi'
-       attribute instead of `$language_map{"$lang-ansi-p"}'.
-       (&register_language): Build and register the language too.
-
-2001-04-11  Tom Tromey  <tromey@redhat.com>
-
-       Fixes report from Larry Jones:
-       * automake.in (handle_dependencies): Add `@_am_quote@' where
-       appropriate.
-       * m4/make.m4 (AM_MAKE_INCLUDE): Handle BSD-style make.
-
-2001-04-11  Akim Demaille  <akim@epita.fr>
-
-       * depend2.am: Fix the `if' condition for Libtool.
-       Reported by Robert Boehne.
-
-2001-04-10  Robert Collins  <robert.collins@itdomain.com.au>
-
-       * tests/subobj5.test: New file.
-
-2001-04-10  Ralf Corsepius  <corsepiu@faw.uni-ulm.de>
-
-       * m4/make.m4 (AM_MAKE_INCLUDE): Pass `-s' to make.
-       * tests/Makefile.am (TESTS): Added make.test.
-       * tests/make.test: New file.
-
-2001-04-10  Tom Tromey  <tromey@redhat.com>
-
-       * tests/defs: Changed how ACLOCAL and AUTOMAKE are set.
-
-2001-04-10  Derek R. Price  <dprice@collab.net>
-
-       * tests/defs: Allow user to override AUTOMAKE and ACLOCAL.
-
-2001-04-10  Akim Demaille  <akim@epita.fr>
-
-       * distdir.am: Add a missing backslash.
-
-2001-04-10  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&scan_aclocal_m4): Handle $relative_dir and special
-       variables.
-       Specify to the caller whether $regen_aclocal_m4.
-       (&handle_configure): Adjust.
-       Transform `REGEN-ACLOCAL-M4'.
-       Reported by Tom.
-       * configure.am: Use it.
-       * tests/defs (me): New.
-       * tests/confdeps.test: New.
-
-2001-04-09  Tom Tromey  <tromey@redhat.com>
-
-       * m4/missing.m4 (AM_MISSING_HAS_RUN): Use `true', not `:'.
-       Fixes report from Jim Meyering.
-
-2001-04-09  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&handle_configure): Don't bother with optimizing
-       macro uses.
-
-2001-04-09  Akim Demaille  <akim@epita.fr>
-
-       * tests/cond3.test (expected): Adjust.
-
-2001-04-09  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&handle_single_transform_list): Remove $xbase,
-       unused.
-       (&handle_source_transform): All the variables have conditions now,
-       simplify.
-       (&variable_delete): Admit an argument @conds.
-
-2001-04-09  Akim Demaille  <akim@epita.fr>
-
-       * automake.in ($source_suffix_pattern): Remove, unused.
-       %extension_map seems to have replaced it.
-
-2001-04-09  Akim Demaille  <akim@epita.fr>
-
-       * ext-compile.am: New file.
-       * automake.in (&finish_languages): Output it.
-       Require a C linker if there are several registered source suffixes.
-       (&handle_compile): No longer push the `.c', `.o', `.obj', `.lo'
-       extensions, which are discovered in ext-compile.am.
-       With the help from Robert Boehne.
-
-2001-04-09  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&handle_compile): Extract from...
-       (&get_object_extension): here.
-       (&read_am_file): Call it.
-       ($included_generic_compile, $included_knr_compile)
-       ($included_libtool_compile): Remove.
-       ($get_object_extension_was_run): New.
-
-2001-04-09  Akim Demaille  <akim@epita.fr>
-
-       Use AM_CONDITIONAL and if/endif for AMDEP.
-
-       * m4/depend.m4 (AM_DEP_TRACK): Use AM_CONDITIONAL to define AMDEP.
-       * automake.in (&add_depend2): Transform %AMDEP% into `AMDEP' (leading
-       to a configure time if/endif), or to `FALSE' (static removal of
-       the code).
-       (&handle_dependencies): Adjust to use `AMDEP_TRUE'.
-       * depend2.am: Use if/endif.
-
-       Adjust the 101 tests that use dependencies so that they
-       properly invoke aclocal before automake.  They need to `see'
-       `AM_CONDITIONAL([AMDEP], ...)'.
-
-2001-04-09  Akim Demaille  <akim@epita.fr>
-
-       * tags.am: Fix missing leading tabs.
-
-2001-04-09  Akim Demaille  <akim@epita.fr>
-
-       * automake.in: Use simple quotes to define the _PATTERN variables
-       to unobfuscate the regexps.
-       ($AM_CONDITIONAL_PATTERN): Let the user quote the variable.
-
-2001-04-09  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&rule_define): When you discover a suffix rules,
-       register the extensions for .SUFFIXES.
-       (&handle_texinfo): Don't register the suffixes.
-       (&get_object_extension): Don't register suffixes, let them be
-       discovered in depend2.am.
-       (&handle_emacs_lisp): Depend on your lisp.am.
-       * lisp.am: Include the rule &handle_emacs_lisp used to output.
-
-2001-04-09  Akim Demaille  <akim@epita.fr>
-
-       * subdirs.am: Don't define info related recursive targets.
-       * texinfos.am: Do.
-
-2001-04-09  Akim Demaille  <akim@epita.fr>
-
-       * subdirs.am (RECURSIVE_TARGETS): New variable.
-       Use it.
-       * automake.in (&handle_subdirs): Output it.
-       (&file_contents_internal): Support value spread on several lines.
-
-2001-04-09  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&handle_man_pages): Rely on mans.am to define
-       man%SECTION%dir and MANS.
-       * mans.am: Do it.
-
-2001-04-09  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&variable_dump): Use %var_type properly.
-       (&macro_define): Enforce better overriding rules.
-       Handle the special case that used to handle...
-       (&define_pretty_variable): this.
-       Hence, don't.
-       The variables you define are owned by Automake.
-       (&generate_makefile): PRE_INSTALL and co must not be defined *by
-       the user*.
-       (&variable_defined): Now independent of the owner.
-       (&variable_output, &variable_pretty_output): Adjust to %var_type.
-
-2001-04-09  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (%var_was_plus_eq): Rename as...
-       (%var_type): this.
-       (%def_type): Remove.
-       (&macro_define): %var_type may now hold `', `+', or `:'.
-       (%conditional, %am_vars, %content_lines): Rename as...
-       (%var_value, %var_comment, %var_line): these.
-
-2001-04-09  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&variable_output): Admit a list of @CONDS.
-       (&variable_pretty_output): New.
-       (&define_pretty_variable): Use it.
-       (&read_am_file, &file_contents_internal): Prepend a separator to
-       $am_vars only if there is none yet.
-       (&file_contents_internal): Rename $separator as $spacing to
-       harmonize with &read_am_file.
-
-2001-04-09  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&am_install_var): Transform DIST, and let the *.am
-       files handle DIST_COMMON.
-       * data.am, header.am, java.am, list.am, python.am, script.am: Set
-       DIST_COMMON.
-
-2001-04-09  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (%dist_common): Remove.
-       (%configure_dist_common): Replace with...
-       ($configure_dist_common): this.
-       (&generate_makefile): Read the user file before using
-       push_dist_common, as it sets DIST_COMMON, and read_am_file checks
-       that no variable is defined before it is run.
-       (&handle_texinfo): Don't handle DIST_COMMON, let your file do it.
-       (&dist_cmp): Rename as...
-       (&for_dist_common): this.
-       (&handle_dist): Don't handle DIST_COMMON, let `configure.am' do
-       it.
-       Adjust to $configure_dist_common.
-       * configure.am, texi-vers.am: Set DIST_COMMON.
-
-2001-04-09  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&handle_aclocal_m4): Rename as...
-       (&scan_aclocal_m4): this.
-       Return the list of aclocal.m4 dependencies.
-       (&handle_configure): Invoke it, and use it when loading...
-       * configure.am: Template the rules to recreate aclocal.m4.
-
-2001-04-09  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&get_object_extension): Use ansi2knr.am.
-       * clean-kr.am, kr-extra.am: Remove, merged into...
-       * ansi2knr.am: this new file.
-
-2001-04-09  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&transform): Fix an incredible bug which was
-       breaking the if/endif system.
-       ($ELSE_PATTERN): Admit an optional argument.
-
-2001-04-09  Akim Demaille  <akim@epita.fr>
-
-       * comp-vars.am: Remove, merged into...
-       * compile.am: here.
-       * automake.in (&get_object_extension): Adjust.
-
-2001-04-09  Akim Demaille  <akim@epita.fr>
-
-       * remake.am: Merge into...
-       * configure.am: ... here.
-       * automake.in (&handle_configure): Adjust.
-
-2001-04-09  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&output_lex_build_rule): Output this...
-       * lex.am: New file.
-
-2001-04-09  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&condition_negate): New.
-       (&variable_conditions_permutations): Use it.
-       (&read_am_file, &file_contents): Use it on `else' clauses to
-       support `if FALSE'.
-       (&output_yacc_build_rule): Output this...
-       * yacc.am: New file.
-
-2001-04-09  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&make_paragraphs): Transform TOPDIR_P and TOPDIR.
-       (&handle_dist): Don't.
-       (&handle_clean): Don't handle config.status here, let...
-       * clean.am: ... do it.
-       * distdir.am: Adjust.
-
-2001-04-09  Akim Demaille  <akim@epita.fr>
-
-       * automake.in: Use strict vars and subs.
-       Declare `%require_file_found'.
-       (&handle_source_transform, &make_paragraphs): Declare my variables.
-
-2001-04-09  Akim Demaille  <akim@epita.fr>
-
-       * data.am, header.am, java.am, libs.am, lisp.am, ltlib.am,
-       * progs.am, python.am: Use if/endif instead of ?INSTALL?.
-       * java.am (_am_installdirs): Be sure to set it.
-
-2001-04-09  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&make_condition): Return '#' when FALSE.
-       (&conditional_string): Return FALSE, not '#' in the corresponding
-       cases.
-       (&file_contents_internal): Adjust.
-       (&check_variable_defined_unconditional): Dump the guilty variable.
-
-2001-04-09  Akim Demaille  <akim@epita.fr>
-
-       * distdir.am: Use and abuse of if/endif.
-       * scripts.am: Using if/endif with variables is fine.
-
-2001-04-09  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&make_paragraphs):  Extract from &file_contents.
-       Make it more robust than the previous RE based scheme.
-       (&file_contents): Use it.
-
-2001-04-09  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&make_paragraphs):  Extract from &file_contents.
-       Make it more robust than the previous RE based scheme.
-       (&file_contents): Use it.
-
-2001-04-09  Akim Demaille  <akim@epita.fr>
-
-       * tests/yacc2.test: Don't define several times a variable, as
-       automake complains.
-
-2001-04-09  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&handle_source_transform): Fix pr72: don't define
-       $linker if there are no @files.
-
-2001-04-09  Akim Demaille  <akim@epita.fr>
-
-       Avoid reading twice header-vars.am as now macro_define
-       complains.
-
-       * automake.in (&define_standard_variables): Don't output the
-       variables.
-       (&read_main_am_file): Output first user variables, then Automake
-       variables.
-       Don't call twice &define_standard_variables.
-       Save variable comments in $am_vars.
-       (&variable_output): New.
-       (&file_contents_internal): New.
-       Save variable comments in $am_vars.
-       (&file_contents): Use it.
-
-2001-04-09  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&macro_define): The user is allowed to override
-       a value if it was set by Automake, or if it was found in AC_SUBST.
-
-2001-04-09  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&handle_source_transform): Better locality of the
-       variables.
-       Use `next' to skip nonexistent variables.
-
-2001-04-09  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&variable_dump): If a variable is undefined, say
-       it.
-       (&check_ambiguous_conditional): Give finer error messages.
-       (&macro_define): Check that a `+=' variable is not set with `='.
-       Check for ambiguous definitions each time you _set_ (even with `+=')
-       a variable.
-       (&read_main_am_file): Perform a deep copy of %conditional.
-
-2001-04-09  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&variable_defined): Some callers, e.g.,
-       &am_primary_prefixes, really want to know if the variable is
-       defined for any condition, not `TRUE' by default.
-       (&am_primary_prefixes): Give a more precise error message.
-
-2001-04-09  Akim Demaille  <akim@epita.fr>
-
-       (&variable_conditions): Don't include `FALSE' in the result.
-
-2001-04-09  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&variable_conditions_reduce): FALSE is absorbent.
-       (&variable_conditions): Don't include `FALSE' in the result.
-
-2001-04-09  Akim Demaille  <akim@epita.fr>
-
-       * tests/defs, tests/depend3.test: Remove useless code.
-
-2001-04-09  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&handle_source_transform):  Use
-       &variable_conditions, don't read $conditional{$var}.
-       (&variable_conditions_sub): When the call is the top level call,
-       generate all the permutations of the conditions.
-
-2001-04-09  Akim Demaille  <akim@epita.fr>
-
-       * depend2.am (@AMDEP@%FPFX%DEPMODE): Define it when GENERIC so
-       that it does not get noticed twice by automake, which now
-       complains for multiple definitions.
-       * tests/vartar.test: s/INSTALL/install/g, automake now complains
-       because we defined INSTALL.
-
-2001-04-09  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&generate_makefile) Use macro_define to define
-       SOURCES and OBJECTS.
-       (&variable_defined): Don't check for $conditional{VAR}{COND} as
-       this would make perl create $condition{VAR}, which we don't want.
-
-2001-04-09  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&variable_defined, &define_pretty_variable):
-       Simplify code which used to handle the cases where not all
-       variables were in %conditional.
-       (&define_variable): Use &define_pretty_variable.
-       (&variable_conditions_sub, &variable_value_as_list_worker)
-       (&variable_value_as_list, &rule_define): Simplify syntax.
-       (&read_main_am_file): Dump the guilty predefined variables.
-
-2001-04-09  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&variable_conditions_sub)
-       (&variable_value_as_list_worker): Remove dead code which used to
-       handle the cases where not all variables were in %conditional.
-
-2001-04-09  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&handle_source_transform, &read_main_am_file):
-       Simplify loops which were split in two parts, conditional vs
-       unconditional variables.
-
-2001-04-09  Akim Demaille  <akim@epita.fr>
-
-       Handle unconditional values of variables as conditioned by
-       `TRUE'.
-
-       * automake.in (%contents): Remove.
-       (&generate_makefile, &handle_ltlibraries, &macro_define)
-       (&read_am_file, &variable_defined, &variable_conditions_sub)
-       (&variable_value, &variable_value_as_list_worker)
-       (&variable_value_as_list, &define_pretty_variable)
-       (&read_main_am_file): Use
-       $conditional, not %contents.
-       (&variable_conditions_permutations): Don't return TRUE and FALSE.
-       (&variable_conditionally_defined): New.
-       (&handle_dist): Use it.
-       (&check_ambiguous_conditional): When multiply defined, specify
-       under which condition.
-       (&macro_define): Use it.
-       (&variable_delete): New.
-       (&read_am_file): Use it.
-       (&am_install_var): Simplify, as all the variables are in
-       %conditional now.
-
-2001-04-07  Tom Tromey  <tromey@redhat.com>
-
-       * tests/Makefile.am (XFAIL_TESTS): Added man.test.
-       (TESTS): Likewise.
-       * tests/man.test: New file.
-
-2001-04-07  Raja R Harinath  <harinath@cs.umn.edu>
-
-       * depcomp (gcc3): Invert test condition.
-
-2001-04-07  Tom Tromey  <tromey@redhat.com>
-
-       * depcomp (gcc3, gcc): Don't assume $? will be set in `if'
-       statement.  Report from Larry Jones.
-
-2001-04-07  Raja R Harinath  <harinath@cs.umn.edu>
-
-       * depcomp (sgi): Fix sed expression.  Report from Robert Boehne.
-
-2001-04-01  Tom Tromey  <tromey@redhat.com>
-
-       * java.am (.PHONY clean-am): Removed trailing ":".
-       From Per Bothner.  Fixes PR automake/139.
-
-2001-03-28  Akim Demaille  <akim@epita.fr>
-
-       * program.am: Fix a stupid typo: now *all* (not none) the programs
-       use `$(EXEEXT)'.
-       Reported by Robert Boehne.
-
-2001-03-23  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&read_am_file, &file_contents): Avoid name clashes
-       on $cond.
-
-2001-03-23  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&variable_conditionally_defined): Rename as...
-       (&check_variable_unconditionally_defined): this.
-       (&variable_dump): Fix the output.
-       (&variable_defined, &macro_define): Since conditions are
-       canonicalized, don't use a loop to look for a condition: read the
-       hash.
-       (&macro_define, &rule_define, &read_am_file, &file_contents):
-       Rename $cond_string as $cond.
-       * distdir.am (PACKAGE, VERSION): Remove; since they are already
-       discovered via AC_SUBST, they now trigger a `defined twice' error.
-
-2001-03-23  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&handle_footer, &handle_installdirs)
-       (&read_main_am_file): Don't read %contents directly, use
-       &variable_value.
-
-2001-03-23  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&read_am_file): Define the variables in a single
-       shot.
-       Factor the $saw_bk code.
-
-2001-03-23  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&read_am_file): Keep $cond_string up to date.
-
-2001-03-23  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&define_variable): Use &macro_define.
-
-2001-03-23  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&macro_define): Don't lose the location if we
-       redefine a variable.
-       Don't push all the variables in @var_list, let...
-       (&read_am_file, &file_contents): ... do it.
-       (&define_pretty_variable): Use macro_define.
-       (&am_install_var): Delete the value of variables being redefined
-       to pacify &macro_define which checks that variables are not
-       doubly defined.
-
-2001-03-23  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&conditional_dump): Rename as...
-       (&variables_dump): this.  Use...
-       (&variable_dump): this new sub.
-
-2001-03-23  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&file_contents): Maintain $cond_string sync with
-       @cond_stack.
-       Output rules only if not under `FALSE'.
-       Define variables under $cond_string.
-       * scripts.am: For the time being if/endif does not work properly
-       with macros.
-
-2001-03-23  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (IF_PATTERN): Unobfuscate the parens.
-       (ENDIF_PATTERN): Allow a condition to be specified.
-       (&file_contents): Use a @cond_stack.
-       (&transform): At least for an easy transition, also transform
-       %?FOO% and %!FOO%, as suggested by Lars.
-       * scripts.am: First test bed for static if/endif use.
-
-2001-03-23  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&file_contents): Use rule_define.
-
-2001-03-23  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&macro_define): Don't rely on $1.
-       Initialize the variable.
-       Set its Automakism only if not defined or if given to the user.
-       When concatenating values, insert a separator only if the value
-       was not empty.
-       (&read_am_file): When dumping the @var_list, skip Automake
-       variables.
-       (&file_contents): Use macro_define.
-
-2001-03-23  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&rule_define): Extract from...
-       (&read_am_file): here.
-
-2001-03-23  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&macro_define, &read_am_file): More work for the
-       former from the latter.  Reorganize the latter.
-
-2001-03-23  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&macro_define): Extract from...
-       (&read_am_file): here.
-
-2001-03-23  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (%am_var_defs): Replace with...
-       (%var_is_am): this.
-       (&handle_installdirs, &variable_value_as_list_worker, &read_am_file)
-       (&file_contents, am_primary_&prefixes): Adjust.
-       (&variable_defined, &define_variable): The actual semantics is
-       `user defined'.
-       (&read_main_am_file): Assert the var is user defined when
-       outputting @var_list.
-
-2001-03-23  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (read_am_file): TRUE and FALSE are predefined
-       conditionals.
-       (&by_condition): Adjust.
-       (&conditional_string): Recognize `TRUE' and `FALSE'.
-       (&make_condition): Use it.
-       * m4/cond.m4: Reject TRUE and FALSE as conditionals.
-       * automake.texi (Conditionals): Adjust.
-       * tests/cond9.test: s/FALSE/WRONG/.
-
-2001-03-12  Pavel Roskin  <proski@gnu.org>
-
-       * tests/Makefile.am (XFAIL_TESTS): Remove cond3.test, it passes
-       now.
-
-2001-03-12  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&variable_conditions_permutations): Separate the
-       conditions.
-       * tests/cond3.test: Improve the sed expression.
-
-2001-03-09  Pavel Roskin  <proski@gnu.org>
-
-       * Makefile.am (maintainer-check): Scan all *.am files and tests
-       for invocations of `rm' without `-f'.
-       * tests/mclean.test: Adjusted to prevent triggering the above
-       test.
-
-2001-03-09  Tom Tromey  <tromey@redhat.com>
-
-       * automake.in (scan_one_autoconf_file): Fixed comment to avoid
-       maintainer-check failure.
-
-2001-03-09  Akim Demaille  <akim@epita.fr>
-
-       * tests/cond3.test: Strengthen.
-
-2001-03-09  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&conditional_string): Produce a unique string
-       characterizing a condition stack.
-       (&conditional_same): Remove, comparing two strings is now enough.
-       (&variable_defined): Adjust.
-       (&read_am_file): Use conditional_string.
-
-2001-03-08  Akim Demaille  <akim@epita.fr>
-
-       * automake.in: Use -w.
-       Normalize all use of `$lang . '-foo'' into `"$lang-foo"'.
-       (&parse_arguments): Support --Werror and --Wno-error as a
-       temporary hack until --warning/-W is properly implemented.
-       (&handle_single_transform_list): Prototype.
-       Be sure to define $directory.
-       Use `exists' instead of testing the value of a maybe undefined
-       hash value.
-       (&add_depend2, &handle_configure, &handle_footer, &file_contents)
-       (&handle_factored_dependencies): Use defined values.
-       (&scan_one_autoconf_file): Save $_.
-       * tests/lex2.test, tests/sinclude.test, tests/suffix3.test:
-       Run automake with --Wno-error.
-
-2001-03-07  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&handle_all): Use an array instead of a scalar for
-       local_headers.
-       Get rid of all-redirect: let `all' be that target.
-
-2001-03-07  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&handle_merge_targets): Ventilate its non `all'
-       related content into...
-       (&generate_makefile): here.
-       (&handle_merge_targets): Rename as...
-       (&handle_all): this.
-       Remove a useless `if': `@all' is obviously not empty, since it
-       contains at least the `basename ($makefile)' which has just been
-       unshifted.
-
-2001-03-07  Akim Demaille  <akim@epita.fr>
-
-       * automake.in, aclocal.in: Backquote is inert in double quotes.
-
-2001-03-06  Akim Demaille  <akim@epita.fr>
-
-       * Makefile.am (maintainer-check): Simplify `grep -v ... | grep .'
-       into `grep -v ...'.
-
-2001-03-06  Pavel Roskin  <proski@gnu.org>
-
-       * java.am: Use `rm -f' instead of `rm'.
-
-2001-03-06  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&push_dist_common): Simplify.
-
-2001-03-06  Jens Krüger <jens_krueger@physik.tu-muenchen.de>
-
-       * ltlib.am: Replaced spaces with tab.
-
-2001-03-06  Pavel Roskin  <proski@gnu.org>
-
-       * tests/Makefile.am (XFAIL_TESTS): noinstdir.test removed, it's
-       fixed now.
-
-2001-03-05  Pavel Roskin  <proski@gnu.org>
-
-       * header.am, scripts.am: Use ?INSTALL? in the install and
-       uninstall rules.
-
-2001-03-05  Pavel Roskin  <proski@gnu.org>
-
-       * tests/copy.test: Never use `rm' without `-f' - it may ask
-       questions, notably for read-only files during `make distcheck'.
-       * tests/insh.test: Likewise.
-       * tests/installsh.test: Likewise.
-       * tests/symlink.test: Likewise.
-       * tests/symlink2.test: Likewise.
-       * tests/symlink3.test: Likewise.
-
-2001-03-05  Pavel Roskin  <proski@gnu.org>
-
-       * noinstdir.test: New test.
-       * tests/Makefile.am (TESTS): Add noinstdir.test.
-       (XFAIL_TESTS): Likewise.
-
-2001-03-05  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&handle_options): Change the RE so that the third
-       part of the versions always exist.
-       (&file_contents): Don't pass uninitialized values to &transform.
-
-2001-03-05  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&file_contents): Require a hash as second argument.
-       Adjust callers.
-
-2001-03-05  Akim Demaille  <akim@epita.fr>
-
-       Always use hashes with &file_contents.
-
-       * automake.in (&handle_texinfo): texibuild.am does not need
-       TEXINFODIR.
-       texinfos.am wants only TEXICLEANS.
-       (&handle_dist, &add_depend2, &handle_clean): Replace $xform with
-       %transform.
-       * texinfos.am: Adjust.
-
-2001-03-05  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&handle_programs, &handle_libraries, &handle_tags)
-       (&handle_ltlibraries, &handle_emacs_lisp, &handle_python): Adjust.
-       (&am_install_var): Forget about `-clean'.
-       Transform ?INSTALL?.
-       Always output the *.am file.
-       * data-clean.am, java-clean.am, libs-clean.am, lisp-clean.am,
-       * ltlib-clean.am, progs-clean.am, python-clean.am, tags-clean.am:
-       Remove, merged into the corresponding *.am file.
-       * data.am, libs.am, ltlib.am, progs.am, python.am: Equip with
-       ?INSTALL?.
-
-2001-03-05  Pavel Roskin  <proski@gnu.org>
-
-       * Makefile.am (amfiles): Add configure.am. Sort alphabetically.
-
-2001-03-05  Akim Demaille  <akim@epita.fr>
-
-       If OBJEXT and EXEEXT are not set, provide a default value, and use
-       them unconditionally.
-
-       * automake.in (&generate_makefile): Provide default values for
-       EXEEXT and OBJEXT.
-       (&get_object_extension, &finish_languages)
-       (&handle_single_transform_list, &handle_programs, &add_depend2)
-       (&check_cygnus, &lang_c_finish, am_install_var): Don't bother with
-       them, they are defined.
-       * compile.am, depend2.am, program.am, progs.am: Likewise.
-       * remake-hdr.am: Fix a typo.
-       * tests/cxxo.test, tests/fo.test, tests/implicit.test,
-       * tests/interp.test, tests/subobj.test, tests/subobj2.test,
-       * tests/suffix2.test: Adjust.
-
-2001-03-05  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&file_contents): Map MAINTAINER-MODE to
-       @MAINTAINER_MODE_TRUE@ or nothing.
-       * configure.am, remake-hdr.am, remake.am, texi-vers.am: Adjust.
-       Suggested by Tom.
-
-2001-03-05  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&do_one_merge_target): Remove, was only called from...
-       (&handle_merge_targets): here for `all'.
-       Adjust.
-
-2001-03-05  Akim Demaille  <akim@epita.fr>
-
-       Make the installation/uninstallation of Info pages follow the
-       regular am/recursive scheme.
-
-       * automake.in (%required_targets, %dependencies): Add
-       install-info.
-       (%dependencies): Add install-info, install-info-am, and
-       unstall-info.
-       (&handle_subdirs): Don't transform INSTALLINFO, which mapping was
-       reversed BTW.  Does anybody use the option `no-installinfo'?
-       (&handle_merge_targets): Let the handling of info related targets
-       to...
-       (&handle_factored_dependencies): this.
-       * subdirs.am: Use ?INSTALL-INFO?.
-       * texinfos.am: Define the install-info, uninstall-info and
-       uninstall-info-am targets.
-
-2001-03-05  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (%required_targets, %dependencies): Add dvi, info,
-       dvi-am, info-am.
-       (@info, @dvi): Remove.
-       (&handle_texinfo, &handle_merge_targets): Adjust.
-       (&handle_factored_dependencies): Required targets are phony.
-       * texinfos.am: Build info, dvi, and the corresponding -am or
-       -recursive targets.
-
-2001-03-05  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&am_install_var): Remove $cygxform, unused.
-
-2001-03-05  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&file_contents): Transform LIBTOOL.
-       (&am_install_var): Remove $ltxform.
-       * ltlib.am, progs.am: Adjust.
-
-2001-03-05  Akim Demaille  <akim@epita.fr>
-
-       * automake.in: Require AC_PROG_INSTALL in...
-       (&scan_autoconf_files): here.
-
-2001-03-05  Akim Demaille  <akim@epita.fr>
-
-       * configure.am: New file.
-       * automake.in (&file_contents): Transform CONFIGURE-AC.
-       (&handle_texinfo, &handle_configure): Don't transform
-       CONFIGURE_AM.
-       (&handle_configure): Use `configure.am'.
-       * remake-hdr.am, remake.am, texi-vers.am: Adjust to
-       MAINTAINER-MODE and CONFIGURE-AC.
-
-2001-03-05  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&pretty_print_internal): Don't output useless
-       spaces.
-       (define_pretty_variable): Don't issue the space after the `=' sign
-       to avoid trailing spaces in Makefile.ins.
-
-2001-03-05  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&generate_makefile): Invoke &initialize_per_input
-       *before* setting $am_file_name and $in_file_name.
-
-2001-03-05  Akim Demaille  <akim@epita.fr>
-
-       * automake.in ($in_file_name, $am_file_name, $relative_dirs):
-       Globals, initialized...
-       (&initialize_per_input): here.
-
-2001-03-05  Akim Demaille  <akim@epita.fr>
-
-       * automake.in ($am_relative_dir): Global.
-       (&initialize_per_input): Init it.
-       (%make_list, @make_input_list): My them from
-       (&scan_autoconf_files): here.
-       (&require_file_internal): Mying changes.
-
-2001-03-05  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (%am_vars, @var_list, %def_type): Globals.
-       (&initialize_per_input): Initialize them.
-       (&read_main_am_file): Don't local them.
-       (&get_object_extension): $objext is private.
-       (&handle_single_transform_list): $lang is.
-       (&handle_ltlibraries): $libname_rx is.
-       (&scan_autoconf_config_files): How about actually paying attention
-       to your arguments, instead of working on $_? (this is no Perl
-       variable, it's a Perl variable followed by a question mark).
-       (&file_contents): $contents and $separator are private.
-       (&am_install_var): Declare @condvals, not $condvals.
-       (%make_dirs): My.
-
-2001-03-05  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&initialize_per_input): Move to the top.
-       Precede with the `my' list of its variables.
-
-2001-03-05  Akim Demaille  <akim@epita.fr>
-
-       * automake.in ($am_file): Use vars.
-       ($am_file_name, $in_file_name): Private to &generate_makefile.
-
-2001-03-05  Akim Demaille  <akim@epita.fr>
-
-       * automake.in: Preparation for `use strict': Move the
-       initialization of the constants to the top, from...
-       (&initialize_global_constants): here.
-
-2001-03-05  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&handle_single_transform_list, &add_depend2): Let
-       $lang_specific_files{$lang} be a list instead of a string.
-
-2001-03-05  Akim Demaille  <akim@epita.fr>
-
-       Let's make it run ten times faster...
-
-       * automake.in (&transform): Be sure to remove the `\n' with ?FOO?
-       transformations.
-       (&file_contents): Let `$command' remove the Automake commands, and
-       normalize the series of `\n'.
-       Slurp the file and apply $command in a single step.
-       No longer apply the `@MAINTAINER_MODE_TRUE@' transformation which
-       is already normalized to be handled by &transform.
-
-2001-03-05  Tom Tromey  <tromey@redhat.com>
-
-       * automake.in (register_language): Add entry for `-pure'.
-       Added `pure=yes' entries for cxx, objc, f77, ppf77, ratfor, java.
-       (finish_languages): Use `-pure' field of language map.
-
-2001-03-03  Tom Tromey  <tromey@redhat.com>
-
-       * tests/yaccvpath.test: No need to remove dummy files.
-       * tests/subobj3.test: No need to remove dummy files.
-       * tests/pr9.test: No need to remove dummy files.
-       * tests/pr87.test: No need to remove dummy files.
-       * tests/pr19.test: No need to remove dummy files.
-       * tests/install2.test: No need to remove dummy files.
-       * tests/defs: Actually copy in install-sh, mkinstalldirs, missing,
-       and depcomp.
-
-2001-02-27  Pavel Roskin  <proski@gnu.org>
-
-       * tests/yaccvpath.test: Add a delay to make parse.c really out
-       of date. Detect the problem earlier, after `make distdir'. Drop
-       dependency on flex. Always use the `-y' flag for bison. Comment
-       changes.
-       * tests/Makefile.am: Add yaccvpath.test to XFAIL_TESTS.
-
-2001-03-02  Jens Krüger <jens_krueger@physik.tu-muenchen.de>
-
-       * depend2.am (?!GENERIC??LIBTOOL?%LTOBJ%): Add `%' to fix typo.
-
-2001-02-28  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&add_depend2): Transform `GENERIC'.
-       Get rid of the ad hoc transformation of `@EXT@.o:' which in
-       addition was broken by the `@ -> %' patch.
-       * depend2.am: Adjust to use ?GENERIC?.
-
-2001-02-28  Akim Demaille  <akim@epita.fr>
-
-       * Makefile.am (maintainer-check): `undef $/' is OK.
-
-2001-02-28  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&handle_configure): Fortunately, $top_reldir,
-       the definition of which was highly suspicious, was unused.
-
-2001-02-27  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (%exec_dir_p): Move to the top so that it is visible
-       to all routines.
-
-2001-02-27  Pavel Roskin  <proski@gnu.org>
-
-       * tests/yaccvpath.test: Prevent automake from looking into ..
-       and ../.. by using AC_CONFIG_AUX_DIR in configure.in.
-
-2001-02-27  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (%exec_dir_p): Pulled out from...
-       (&am_primary_prefixes): here.
-
-2001-02-27  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&usage): Display $0, not $me.
-
-2001-02-27  Akim Demaille  <akim@epita.fr>
-
-       * mans.am: s/INSTALL_MAN/INSTALL-MAN/.
-       * automake.in (&handle_clean): Don't escape what's given to
-       &transform.
-
-2001-02-27  Akim Demaille  <akim@epita.fr>
-
-       Distinguish automake substitutions from config.status
-       substitutions.
-
-       * automake.in (&add_depend2): Transform AMDEP.
-       (&handle_clean): Transform MCFILES and MFILES.
-       (&file_contents): Transform MAINTAINER_MODE.
-       (&transform, &am_install_var): Use `%', not `@'.
-       Adjust all the *.am files.
-       * clean.am: Use ?MFILES? instead of ad hoc MAINTAINERCLEAN.
-       * depend2.am: Display the double dependency on both ?AMDEP? and
-       @AMDEP@.
-
-2001-02-27  Tom Tromey  <tromey@redhat.com>
-
-       * distdir.am (distcheck): Fixed new code.
-
-       * tests/yaccvpath.test: Fail gracefully if bison/flex not found.
-       Only configure once.
-
-       * distdir.am (distcheck): Print error message if distclean failed
-       to fully clean.
-
-2001-02-27  Pavel Roskin  <proski@gnu.org>
-
-       * tests/Makefile.am (TESTS): s/yaccpvath/yaccvpath/.
-
-2001-02-25  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/Makefile.am (TESTS): Added yaccvpath.test.
-       * tests/yaccvpath.test: New file.
-
-2001-02-26  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&am_install_var): Recognize whether predefined
-       directories are `data' or `exec'.
-       * libs.am, ltlib.am, progs.am, python.am, scripts.am: Install
-       ?EXEC?.
-       * tests/instdata2.test: Update.
-
-2001-02-26  Akim Demaille  <akim@epita.fr>
-
-       * texinfos.am: No ?EXEC? hook as currently installing TEXINFOS is
-       necessarily in infodir.
-
-2001-02-26  Akim Demaille  <akim@epita.fr>
-
-       * automake.in ($am_file): Be `local', as my'd variables used in
-       `foreach' loops are always private to the loop.
-
-2001-02-26  Pavel Roskin  <proski@gnu.org>
-
-       * Makefile.am: Add install.am.
-
-2001-02-26  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&target_cmp, &dist_cmp): Do not prototype comparing
-       routines, otherwise the elements to compare are passed in @_
-       instead of $a and $b.
-
-2001-02-26  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (%required_targets): `installcheck-am' is needed.
-
-2001-02-26  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&transform_cond): Merge into...
-       (&transform): this.
-       Adjust all uses.
-
-2001-02-26  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&handle_dist): Use &transform instead of dedicated
-       magic for DISTDIRS.
-       But be sure to always do it.
-       * distdir.am: Adjust.
-
-2001-02-26  Akim Demaille  <akim@epita.fr>
-
-       * automake.in: Use File::Basename.
-       (&dirname, &basename): Remove.
-
-2001-02-26  Akim Demaille  <akim@epita.fr>
-
-       * automake.in ($me): New.
-       Use it.
-       (&usage): Display your full name.
-
-2001-02-26  Akim Demaille  <akim@epita.fr>
-
-       * automake.texi (Invoking Automake): Remove dead options.
-
-2001-02-26  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&scan_texinfo_file): Also compute the list of files
-       to clean.
-       Handle local errors.
-       (&handle_texinfo): Use it.
-
-2001-02-26  Akim Demaille  <akim@epita.fr>
-
-       * automake.in: Don't pass arguments to...
-       (&parse_arguments): Work on @ARGV.
-       Use Getopt.
-       Add support for `-f'.
-       (&version): New.
-       (&usage): Update.
-
-2001-02-26  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&handle_merge_targets, &do_one_merge_target): Don't
-       handle installcheck and installcheck-am.
-       * install.am: Do it.
-
-2001-02-26  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&handle_merge_targets, &do_one_merge_target): Don't
-       handle install and install-am.
-       * install.am: Do it.
-
-2001-02-26  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&handle_merge_targets, &do_one_merge_target): Don't
-       work on targets handled by %dependencies.
-       (&handle_factored_dependencies): Do it.
-       * install.am: Install install-exec, install-data and uninstall's
-       suites.
-
-2001-02-26  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&handle_merge_targets): Move `install-strip' from
-       here...
-       * install.am: to here.
-
-2001-02-26  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (@installdirs): Remove.
-       (&file_contents): Be able to grow Automake macros with `+='.
-       (&handle_texinfo, &handle_man_pages, &am_install_var): Let your
-       files define _am_installdirs.
-       (&handle_installdirs): Remove the code, just output `install.am'.
-       * install.am: New.
-       * data.am, header.am, libs.am, lisp.am, ltlib.am, mans.am, progs.am,
-       * python.am, scripts.am, texinfos.am: Extend $(_am_installdirs).
-
-2001-02-26  Akim Demaille  <akim@epita.fr>
-
-       * tests/instdata2.test (libexec_DATA): Exercise more
-       possibilities.
-
-2001-02-25  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * header-vars.am (INSTALL_STRIP_FLAG): Remove (obsolete).
-
-2001-02-25  Tom Tromey  <tromey@redhat.com>
-
-       * tests/instdata2.test: Added `sbin_DATA' check.
-
-       * tests/Makefile.am (TESTS): Added subdircond.test.
-       * tests/subdircond.test: New file.
-       * automake.in (handle_gettext): Don't fail if SUBDIRS
-       conditionally defined.
-
-       * automake.in: Use IO::File.
-       (generate_makefile): Use IO::File.
-       (scan_texinfo_file): Likewise.
-       (handle_aclocal_m4): Likewise.
-       (scan_autoconf_traces): Likewise.
-       (scan_one_autoconf_file): Likewise.
-       (read_am_file): Likewise.
-       (file_contents): Likewise.
-       (create): Likewise.
-
-2001-02-25  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (handle_texinfo): Remove code handled by texinfos.am.
-
-2001-02-25  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&transform): Also call &transform_cond on your
-       arguments.
-       (&handle_dist): Adjust.
-       (&handle_factored_dependencies): Uniq dependencies.
-
-2001-02-25  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&handle_gettext): Simplify redundant `if'.
-       Used &variable_value, don't read %contents directly.
-
-2001-02-25  Akim Demaille  <akim@epita.fr>
-
-       * automake.in ($install_recursive): Remove, replaced with calls to
-       `&variable_defined ('SUBDIRS')'.
-       (&handle_dist, &handle_clean): Don't transform_cond SUBDIRS since...
-       (&file_contents): now does.
-
-2001-02-25  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&handle_man_pages): $found is dead.
-
-2001-02-25  Akim Demaille  <akim@epita.fr>
-
-       Internally just store the conditionals as space separated lists of
-       CONDITIONS (instead of @CONDITIONS@).
-
-       * automake.in (&conditional_true_when, &variable_conditions_sub):
-       Split conditions at spaces.
-       (&handle_dependencies, &variable_conditions_permutations): Don't
-       put @ around conditions.
-       (&variable_conditions_cmp): There are no @ to strip.
-       (&make_condition): New.
-       (&define_pretty_variable, &read_main_am_file, &read_am_file): Use
-       it.
-       (&read_main_am_file, &read_am_file): Stop playing with @ by hand.
-       Join @conditional_stack with spaces.
-       (&read_main_am_file): Adjust the output of variables.
-       Output `TRUE = true' under the condition `TEST' as `@TEST@TRUE =
-       true' and no longer `@TEST@TRUE = @TEST@true'.
-       (&variable_conditions_cmp): Rename as...
-       (&by_condition): this.
-       Sort in a human pleasant order.
-       Use it everywhere a human can see conditions.
-       (&variable_conditions_reduce): Don't sort conditions, that's
-       pointless.
-       * tests/cond.test, ctarget1.test, pluseq3.test: Strengthen.
-
-2001-02-25  Akim Demaille  <akim@epita.fr>
-
-       * automake.in: `my' the globals.
-
-2001-02-25  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&initialize_per_input): %targets_conditionals is
-       new.
-       (&read_am_file): When slurping a rule, set the target related
-       variable, and no variable related variable.
-       (&file_contents): Likewise.
-       * tests/vartar.test, tests/ctarget1.test: New.
-
-2001-02-25  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&variable_defined, &variable_value_as_list_worker):
-       If $VAR is effectively a variable, don't die if it's also a
-       target.
-       Plus some formatting changes.
-
-2001-02-25  Akim Demaille  <akim@epita.fr>
-
-       * automake.in: Mying changes.
-       * Makefile.am (maintainer-check): Check the stability of the
-       number of uses of `local'.
-
-2001-02-25  Akim Demaille  <akim@epita.fr>
-
-       * automake.in: Mying changes.
-
-2001-02-25  Akim Demaille  <akim@epita.fr>
-
-       * automake.in: Mying changes.
-
-2001-02-25  Akim Demaille  <akim@epita.fr>
-
-       * automake.in: Mying changes.
-       (&handle_tags): Fix a bug uncovered by the previous mying changes:
-       transform CONFIG into $config, not $xform.
-
-2001-02-25  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&handle_texinfo, &handle_man_pages, &am_install_var):
-       Don't deal with install-data-am, install-exec-am and unstall-am.
-       (&initialize_per_input): Add them to %dependencies.
-       Remove %exec_dir_p since the *.am files are now in charge of it.
-       Remove @uninstall, @install_data, @install_exec.
-       (&handle_merge_targets): Adjust to these removals.
-       (&file_contents): Also &transform_cond for --no-installman and
-       --no-installinfo.
-       (&do_one_merge_target): Add some magic to install hooks on
-       %dependencies' targets.
-       (%required_targets): New.
-       (&handle_factored_dependencies): Output required targets.
-       * data.am, header.am, java.am, libs.am, lisp.am, ltlib.am,
-       * mans-vars.am, mans.am, progs.am, python.am, scripts.am,
-       * texinfos.am: Declare your dependencies on install-data-am,
-       install-exec-am and uninstall-am.
-       * tests/instdata2.test (incldata_HEADERS): New test.
-
-2001-02-24  Tom Tromey  <tromey@redhat.com>
-
-       * Makefile.am (amfiles): Added texibuild.am.
-       * texibuild.am: New file.
-       * tests/Makefile.am (TESTS): Added texinfo9.test.
-       * tests/texinfo9.test: New file.
-       * automake.in (handle_texinfo): Keep track of suffixes used.  Give
-       error if suffix unrecognized.  Removed extraneous newline.
-
-2001-02-23  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&am_install_var): Don't hook on the clean targets
-       and .PHONY.
-       * data-clean.am, java-clean.am, libs-clean.am, lisp-clean.am,
-       * ltlib-clean.am, progs-clean.am, python-clean.am, tags-clean.am:
-       Do it.
-
-2001-02-23  Akim Demaille  <akim@epita.fr>
-
-       * automake.in: Promote local `my' over `local'.
-
-2001-02-23  Akim Demaille  <akim@epita.fr>
-
-       * automake.in: Formatting and mying changes.
-
-2001-02-23  Akim Demaille  <akim@epita.fr>
-
-       * automake.in: Formatting and mying changes.
-
-2001-02-23  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&handle_man_pages): Let install-man and
-       uninstall-man be handled by the dependency tracker.
-       (&initialize_per_input): Let %dependencies track them.
-       * mans.am: Add the needed hooks with the proper dependencies.
-
-2001-02-22  Pavel Roskin  <proski@gnu.org>
-
-       * tests/target-cflags.test: Don't use subshell to configure in
-       subdirectory. Typo fix - run `./foo', not `/foo'.
-
-2001-02-22  Akim Demaille  <akim@epita.fr>
-
-       * automake.in: Formatting and mying changes.
-
-2001-02-21  Tom Tromey  <tromey@redhat.com>
-
-       * automake.in (handle_dist): Introduce new variable to avoid extra
-       keys in %dist_dirs.  Fixes distdir.test.
-
-       * automake.in (handle_texinfo): Only remove suffixes we can
-       handle.
-
-       * tests/distdir.test: Check to make sure directory isn't made in
-       build directory.
-
-       * automake.in (handle_dist): Do nothing in Cygnus mode.
-
-2001-02-21  Pavel Roskin  <proski@gnu.org>
-
-       * header-vars.am: Remove tabs before variable definitions.
-
-2001-02-21  Akim Demaille  <akim@epita.fr>
-
-       * tests/distdir.test (EXTRA_DIST): Use a finer pattern to avoid
-       false diagnostics.
-
-2001-02-21  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&dist_cmp, &target_cmp): Be sure to return a
-       numeric value as required by Perl 5.6.
-
-2001-02-21  Akim Demaille  <akim@epita.fr>
-
-       * dist-vars.am: Remove, merge into...
-       * distdir.am: this.
-       * automake.in (dirname, basename, backname): Move to the top of
-       the file so that prototypes are checked,
-       Use them without `&'.
-       (&handle_dist): Adjust.
-
-2001-02-21  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&check_ambiguous_conditional, &read_main_am_file):
-       Use a uniform naming scheme.
-       (&quote_cond_val, &unquote_cond_val): Delete, dead code.
-       (&read_am_file): Fix conditional definition of backslash continued
-       items.
-
-2001-02-21  Akim Demaille  <akim@epita.fr>
-
-       Change the handling of conditionals: instead of using an ad-hoc
-       encoding to store a hash in a string, use hashes.
-
-       * automake.in (&conditional_dump): New.
-       (&check_ambiguous_conditional, &variable_defined)
-       (&variable_conditions_sub, &variable_value_as_list_worker)
-       (&define_variable, read_am_file, &read_main_am_file): Be sure to
-       handle `$conditional{$vars}' as a hash instead of a plain string.
-
-2001-02-21  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&conditional_true_when): Modernize, simplify.
-       Warning: `$comp' is now private (my), while it used to be
-       `inherited' from a `local' elsewhere in the code.  AFAICT it was
-       wrong, but some dirty side effect might show up.
-       (&conditionals_true_when): New.
-       (&variable_conditions_sub, &variable_conditions_reduce): Use it.
-
-2001-02-21  Akim Demaille  <akim@epita.fr>
-
-       * automake.in ($top_builddir): Remove, used in one place.
-       (&define_standard_variables): Adjust.
-       Move the definition of triplet variables into...
-       * header-vars.am: here.
-
-2001-02-21  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&initialize_global_constants): Don't define $USAGE.
-       (&usage): Handle the former content of $USAGE.
-       Don't pretend autoconf cares about Makefile.in.
-       Classify the options.
-       (&handle_tests): Formatting and mying changes.
-
-2001-02-21  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&handle_tests_dejagnu): Move the definition of a
-       default `site.exp' into...
-       * dejagnu.am (site.exp): here.
-       Use DOS compliant file names.
-
-2001-02-21  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&dist_cmp): New.
-       (&handle_dist): Use it.
-       Promote `my' over `local'.
-
-2001-02-21  Akim Demaille  <akim@epita.fr>
-
-       * dist.am: Remove, merge into...
-       * distdir.am: here.  Use the neat sed snippet for banners.
-       BTW, distcheck is phony.
-       * automake.in (&handle_dist_worker): Remove, merge into...
-       (&handle_dist): this.
-       (&file_contents): Strip leading new lines.
-       Be sure to end comments with new lines.
-
-2001-02-21  Akim Demaille  <akim@epita.fr>
-
-       * distdir.am (GZIP_ENV): Define.
-       * automake.in (&handle_dist): Don't.
-       (&uniq): New.
-       (&handle_dist_worker, &am_install_var): Use it.
-
-2001-02-21  Akim Demaille  <akim@epita.fr>
-
-       * distdir.am (distdir): Handle the DIST-TARGETS.
-       * automake.in (&handle_dist_worker): Don't.
-
-2001-02-21  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&file_contents): Transform the global options (such
-       as CYGNUS).
-       (&handle_texinfo, &handle_dist_worker, &handle_tests_dejagnu): Don't.
-
-2001-02-21  Akim Demaille  <akim@epita.fr>
-
-       * distdir.am (distdir): Be sure to have permissive rights on its
-       contents.
-       (dist-all, dist-bzip2, dist-zip, dist-tarZ): New conditional
-       targets.
-       And BTW, all of these guys are phony.
-       * automake.in (&handle_dist_worker): As its name doesn't indicate,
-       output distributions.
-       (&handle_dist): As its name doesn't indicate, don't.
-       (&initialize_global_constants): Don't define variables which
-       content is now handled by distdir.am.
-       But register `dist-all' as a factored target.
-       (&handle_factored_dependencies): Don't output empty targets.
-
-2001-02-20  Tom Tromey  <tromey@redhat.com>
-
-       * m4/init.m4 (AM_INIT_AUTOMAKE): Simplify m4_pattern_allow
-       invocation.
-
-2001-02-18  Tom Tromey  <tromey@redhat.com>
-
-       * m4/strip.m4 (AM_PROG_INSTALL_STRIP): Don't call AM_PROG_STRIP.
-       Set INSTALL_STRIP_PROGRAM_ENV to `$(STRIP)', not `$STRIP'.
-       (AM_PROG_STRIP): Commented out.
-
-2001-02-17  Raja R Harinath  <harinath@cs.umn.edu>
-
-       * depcomp (gcc3): Protect against the compiler deleting
-       the dependency output file.
-
-2001-02-17  Tom Tromey  <tromey@redhat.com>
-
-       * automake.in (handle_merge_targets): Use double quotes around
-       setting of INSTALL_STRIP_PROGRAM.
-       * m4/strip.m4 (AM_PROG_INSTALL_STRIP): Set INSTALL_STRIP_PROGRAM
-       to absolute path at runtime.
-       (AM_PROG_STRIP): Don't explicitly test $STRIP.
-
-2001-01-28  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * m4/strip.m4: New file.
-       * m4/Makefile.am (m4data_DATA): Add strip.m4.
-       * m4/init.m4: Call AM_PROG_INSTALL_STRIP.
-       * m4/missing.m4 (AM_AUX_DIR_EXPAND): New function.
-       * automake.in (handle_merge_targets): In the install-strip rule,
-       set INSTALL_PROGRAM to INSTALL_STRIP_PROGRAM, and INSTALL_PROGRAM_ENV
-       to INSTALL_STRIP_PROGRAM_ENV; don't use INSTALL_STRIP_FLAG.
-       * progs.am (install-@DIR@PROGRAMS): Adapt to use INSTALL_PROGRAM_ENV,
-       don't use INSTALL_STRIP_FLAG any longer.
-
-2001-02-16  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (scan_one_configure_file): Unquote AC_CONFIG_AUX_DIR's
-       argument.
-
-2001-02-16  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (unquote_m4_arg): New function.
-       (scan_one_configure_file): Call unquote_m4_arg on
-       AM_CONFIG_HEADER argument, so that AM_CONFIG_HEADER([foobar.h])
-       works.
-
-2001-02-15  Tom Tromey  <tromey@redhat.com>
-
-       * config.guess, config.sub: New versions from FSF.
-
-       * Makefile.am (WGET): New macro.
-       (FETCHFILES): New macro.
-       (fetch): New target.
-
-       * tests/subobj3.test: Exit with status 77 if gcc not found.
-       * tests/pr9.test: Exit with status 77 if gzip not found.
-       * tests/pr87.test: Exit with status 77 if gcc not found.
-       * tests/pr19.test: Exit with status 77 if gzip or gcc not found.
-       * tests/install2.test: Exit with status 77 if gzip not found.
-       * tests/exsource.test: Exit with status 77 if GNU make not found.
-       * tests/ansi3.test: Exit with status 77 if gcc not found.
-
-       * tests/target-cflags.test: Require GNU make.  Exit with status 77
-       if gcc or make not found.  Fixes PR automake/121.
-
-       * configure.in: Require Perl 5.005.
-       * automake.in: Require 5.005.
-
-       * automake.texi (Top): Conditionalize on `nottex', not `info'.
-       Fixes PR automake/122.
-
-2001-02-14  Tom Tromey  <tromey@redhat.com>
-
-       * automake.in (add_depend2): Only emit a given object rule once.
-       Fixes specflags6.test.
-
-2001-02-14  Richard Boulton  <richard@tartarus.org>
-
-       * tests/specflags6.test: New file.
-
-2001-02-14  Tom Tromey  <tromey@redhat.com>
-
-       * automake.texi (A Shared Library): Mention -module.
-
-2001-02-13  Tom Tromey  <tromey@redhat.com>
-
-       * automake.in (do_one_merge_target): Always register $name and
-       $name-am as phony.
-
-       * automake.in (do_one_merge_target): Register `all' as phony
-       target.
-
-       * configure.in: Updated to 1.4e for cvs.
-
-2001-02-12  Tom Tromey  <tromey@redhat.com>
-
-       * configure.in: Updated to 1.4d and released.
-
-       * m4/init.m4 (AM_INIT_AUTOMAKE): Explicitly allow various AM_*
-       names through autoconf.
-
-       Fix for subdirbuiltsources.test:
-       * automake.in (initialize_per_input): [all_target] Initialize to
-       empty string.
-       (handle_merge_targets): Use all-redirect target to handle built
-       sources.
-       (do_one_merge_target): Don't generate all-redirect rule.
-
-2001-02-11  Peter Muir  <iyhi@yahoo.com>
-
-       * tests/subdirbuiltsources.test: New file.
-       * tests/Makefile.am (TESTS): Added new file.
-
-2001-02-10  Tom Tromey  <tromey@redhat.com>
-
-       * tests/condlib.test: New file.
-       * tests/Makefile.am (TESTS): Added new file.
-
-2001-02-10  Lars J. Aas  <larsa@sim.no>
-
-       * automake.in ($MACRO_PATTERN): Include '@' in name regex.
-       (&canonicalize): New. Includes '@' in canonical range.
-       (&check_canonical_spelling, &handle_programs, &handle_libraries,
-       &handle_ltlibraries, &handle_texinfo): Use &canonicalize.
-
-2001-02-10  Raja R Harinath  <harinath@cs.umn.edu>
-
-       * automake.in (handle_configure): Revert part of
-       '2001-02-04  Kevin Ryde <user42@zip.com.au>'.  Don't
-       set CONFIG_COMMANDS explicitly.
-
-2001-02-09  Raja R Harinath  <harinath@cs.umn.edu>
-
-       * depcomp (gcc3): Propagate exit code.
-
-2001-02-09  Lars J. Aas  <larsa@sim.no>
-
-       * header.am (install-@DIR@HEADERS): s,?!NOBASE?,?!BASE?, (typo)
-
-2001-02-09  Tom Tromey  <tromey@redhat.com>
-
-       Clean up maintainer-check warnings:
-       * Makefile.am (maintainer-check): Ignore comment lines in CDPATH
-       check.
-       * automake.in (handle_dist_worker): Removed redundant `my $xform'.
-
-2001-02-09  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&file_contents): Remove a dead branch.
-
-2001-02-09  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&transform): Use `my', not `local'.
-       (&transform_cond): New.
-       (&get_object_extension, &handle_texinfo, &handle_tags)
-       (&handle_dist_worker, &handle_dist, &add_depend2, &handle_clean)
-       (&handle_tests_dejagnu): Use it.
-       * texinfos.am, lisp.am, header.am, dist.am, distdir.am, depend2.am
-       * dejagnu.am, data.am, clean.am: Adjust to the new syntax.
-
-2001-02-09  Akim Demaille  <akim@epita.fr>
-
-       * automake.in: Various formatting changes, and modernization of
-       Perl constructs.
-       (&backname): New.
-       (&handle_configure, define_standard_variables): Use it.
-
-2001-02-08  Tom Tromey  <tromey@redhat.com>
-
-       * automake.in (file_contents): Only add $actions if any are
-       found.  Fixes new failure in pr87.test.
-
-2001-02-08  Pavel Roskin  <proski@gnu.org>
-
-       * tests/pr87.test: Check foo/Makfile.in after it is created.
-
-2001-02-08  Tom Tromey  <tromey@redhat.com>
-
-       * tests/pr87.test: Added check for blank line after `.c.o' rule.
-       Report from Lars J. Aas.
-
-2001-02-07  Lars J. Aas  <larsa@sim.no>
-
-       * lisp.am (install-@DIR@LISP): Removed extra space.
-       * header.am (install-@DIR@HEADERS): Removed extra space.
-       * data.am (install-@DIR@DATA): Removed extra space.
-
-2001-02-07  Tom Tromey  <tromey@redhat.com>
-
-       * m4/init.m4 (AM_INIT_AUTOMAKE): Use \", not ".
-
-       * automake.in (handle_dependencies): Use _am_include, not
-       AMINCLUDE.
-       * tests/exsource.test: Use _am_include, not AMINCLUDE.
-       * m4/make.m4 (AM_MAKE_INCLUDE): Use _am_include, not AMINCLUDE.
-
-       * tests/Makefile.am (XFAIL_TESTS): Removed distcommon.test.
-
-       * tests/Makefile.am (EXTRA_DIST): Added ChangeLog-old.
-
-       * automake.in (handle_configure): Handle case where output file is
-       in subdir with no Makefile of its own.  Fixes remake3.test,
-       distcommon.test.
-
-2001-02-06  Pavel Roskin  <proski@gnu.org>
-
-       * automake.in (handle_dependencies): Rename AM_INCLUDE to
-       AMINCLUDE.
-       * m4/make.m4 (AM_MAKE_INCLUDE): Likewise.
-       * tests/exsource.test: Likewise.
-
-2001-02-06  Derek Price  <derek.price@openavenue.com>
-
-       * automake.in (handle_configure): Fix syntax error.
-
-2001-02-06  Akim Demaille  <akim@epita.fr>
-
-       * subdirs.am: This file is the exception: clean recursive targets
-       are called by the clean targets, not the clean-am targets.
-       Otherwise we have a circular dependency: clean -> clean-am ->
-       clean-recursive -> clean.
-       * automake.in (handle_clean): Bind `-local' targets to `-am'
-       targets, not top targets.
-       Don't declare -recursive dependencies of the clean targets:
-       `subdirs.am' did it.  Less hard coded knowledge, transferred
-       into...
-       * clean.am: here.
-
-2001-02-06  Akim Demaille  <akim@epita.fr>
-
-       Monstro unsplitable patch.
-
-       The aim is to remove hard coded knowledge about clean targets from
-       automake.in, leaving them in the *.am files.
-       In addition to the mechanic needed to factor some dependencies, it
-       appears some rules (most notably distclean and maintainer-clean)
-       need factored actions.  So first, be ready to catch factored
-       rules.
-
-       * automake.in (&file_contents): For the time being, use an extended
-       $RULE_PATTERN which is able to match any kind of rules, with or
-       without dependency, with or without actions.
-       Handle all the rules uniformly, storing in %actions the factored
-       actions.
-       (&flatten, &target_cmp): New.
-       (&handle_factored_dependencies): Output the %actions.
-       No longer special case `clean'.
-       Output the rules in alphabetical order, but keeping `.PHONY' last.
-
-       Now we must not use &push_phony_cleaners, which is doing all sort
-       of magic to push a bit of everything in all the clean targets.
-       The biggest problem being that, making a Cartesian product, it
-       requires many useless targets.  The `*.am' file know better.
-       But first, register the new factored rules.
-
-       * automake.in (&initialize_per_input): Include clean, mostlyclean,
-       maintainer-clean, distclean and their `*-am' counterpart in
-       %dependencies.
-       Initialize %actions.
-       (get_object_extension, handle_texinfo, handle_tags, handle_multilib)
-       handle_dependencies, handle_subdirs, handle_configure, handle_clean)
-       (handle_emacs_lisp, handle_python): Don't play with
-       &push_phony_cleaners nor &depend and `clean'.
-       * texinfos.am, texi-vers.am, tags-clean.am:
-       * subdirs.am,python-clean.am, multilib.am, lisp-clean.am:
-       * libtool.am, kr-extra.am, depend.am, compile.am, clean.am:
-       * clean-kr.am, clean-hdr.am: Do it.
-       Whenever a target is empty, just remove it, it will no longer be
-       called.
-
-       There is still some magic about clean to hard code.  But really,
-       that's the end of &do_one_clean_target.
-
-       * automake.in (&do_one_clean_target): Kaboom out.
-       (&handle_clean): Rewrite the magic code.
-       (&am_install_var): No longer use &push_phony_cleaners, nor depend
-       on `clean'.
-       (&push_phony_cleaners): Kaboom too.
-
-2001-02-06  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (do_one_clean_target): Don't hard code knowledge
-       about libtool, and maintainer-clean.
-       * clean.am, libtool.am: Handle these.
-
-2001-02-05  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (handle_texinfo): No longer hard code the clean
-       targets.
-       (texinfos.am): Include them.
-
-2001-02-05  Akim Demaille  <akim@epita.fr>
-
-       * Makefile.am (perl4-check): Remove, we now require Perl 5.
-       (maintainer-check): Don't be silent when you find a problem, and
-       actually, even specify the locations.
-       Also check that @_ is assigned to arrays.
-
-2001-02-05  Akim Demaille  <akim@epita.fr>
-
-       * m4/regex.m4: Use AC_LIBSOURCES.
-       * automake.in (scan_autoconf_traces): Trace AC_LIBSOURCE, not
-       _AC_LIBOBJ_DECL.
-
-2001-02-04  Tom Tromey  <tromey@redhat.com>
-
-       * m4/Makefile.am (m4data_DATA): Added make.m4.
-       * automake.in (handle_dependencies): Use @AM_INCLUDE@ to include
-       dependency files.
-       * m4/depend.m4 (AM_DEPNDENCIES): Require AM_MAKE_INCLUDE.
-       Copy depcomp to subdir.
-       * m4/make.m4: New file.
-
-2001-02-04  Pavel Roskin  <proski@gnu.org>
-
-       * automake.in (handle_dist_worker): Remove a line that is now
-       in distdir.am.
-
-2001-02-04  Kevin Ryde  <user42@zip.com.au>
-
-       * automake.in (handle_configure): Call config.status with empty
-       CONFIG_LINKS and CONFIG_COMMANDS when regenerating a file.
-
-2001-02-04  Tom Tromey  <tromey@redhat.com>
-
-       * depcomp (ddashmd): Removed case.
-       (sgi): Handle failure exit correctly
-       (aix): Likewise.  Also, add dummy `.h' targets.
-
-2001-02-04  Akim Demaille  <akim@epita.fr>
-
-       * distdir.am (distdir): New file, extracted from...
-       * automake.in (handle_dist_worker): here.
-       Adjust.
-
-2001-02-04  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (@clean): Remove, replaced by...
-       ($dependencies{'clean'}): this.
-       Use `&depend' instead of push'ing into @clean.
-       (handle_factored_dependencies): For the time being, skip 'clean'.
-       (do_one_clean_target): Don't ask for argument 1 and 4 as they are
-       always `clean', and `@clean'.
-
-2001-02-04  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (%dependencies): Don't be initialize globally for
-       all the files, but in...
-       (&initialize_per_input): here.
-       (&depend): New.
-       (@phony): Replace all occurrences with the corresponding &depend
-       invocation.
-
-2001-02-03  Tom Tromey  <tromey@redhat.com>
-
-       * header.am (install-@DIR@HEADERS): Use INSTALL_HEADER.
-       * header-vars.am (INSTALL_HEADER): New macro.
-
-       * automake.texi (Rebuilding): New node.
-
------
-
-Copyright (C) 2001-2014 Free Software Foundation, Inc.
-
-Copying and distribution of this file, with or without modification, are
-permitted provided the copyright notice and this notice are preserved.
diff --git a/old/ChangeLog.02 b/old/ChangeLog.02
deleted file mode 100644 (file)
index b521643..0000000
+++ /dev/null
@@ -1,3225 +0,0 @@
-2002-12-31  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/Automake/ChannelDefs.pm: New file.
-       * lib/Automake/Makefile.am (dist_perllib_DATA): Add ChannelDefs.pm.
-       * automake.in: Move all "register_channel" calls to ChannelDefs.pm.
-       (prog_error, error, fatal, verb, switch_warning, parse_WARNINGS,
-       parse_warnings): Move to ChannelDefs.pm.
-       (usage): Move the warning list to Automake::ChannelDefs::usage
-       and call it.
-       (set_strictness): Move channel setings to
-       Automake::ChannelDefs::set_strictness and call it.
-
-       * automake.in (err): Rename as ...
-       (error): ... this.  Adjust all callers.
-       Suggested by H.Merijn Brand.
-
-2002-12-13  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * tests/version7.test: Require GNU make.
-       Reported by Patrick Welche.
-
-2002-12-11  Brian Ford  <ford@vss.fsi.com>
-
-       * m4/init.m4 (AM_INIT_AUTOMAKE): Properly quote AC_PACKAGE_TARNAME
-       and AC_PACKAGE_VERSION.
-
-2002-12-11  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.texi (ANSI): Since Autoconf 2.54, LIBOBJ and LTLIBOBJ
-       no longer have to be rewritten in order to support deansification.
-       (Tests): Link to the DejaGnu manual.
-       (Optional): Comment out FIXME.
-       (Complete, A Library, LIBOBJS): Use $(LIBOBJ) and $(ALLOCA)
-       instead of @LIBOBJ@ and @ALLOCA@.
-       (Sources): Typo.
-
-2002-12-05  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/am/texinfos.am (install-info-am, uninstall-info-am): Strip
-       directories from info filenames.
-       * tests/texinfo13.test: Make sure main.info gets installed
-       as $(infodir)/main.info.
-
-       * automake.in (handle_dist): Do not define %GETTEXT% if the user
-       is using $seen_gettext_external, this distcheck won't run
-       `./configure' with a meaningless `--with-included-gettext'.
-       * tests/gettext.test: Make sure distcheck uses --with-included-gettext.
-       * tests/gettext2.test: Make sure distcheck does not use
-       --with-included-gettext.
-
-       * m4/ccstdc.m4: Define am_cv_prog_cc_stdc for backward
-       compatibility and diagnose the use of AM_PROG_CC_STDC.
-       * automake.texi (Public macros) <AM_PROG_CC_STDC>: Remove
-       documentation, this macro is no longer supported.
-       Reported by Kevin Ryde.
-
-2002-12-04  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (handle_languages): Test $objdir, not $srcdir, to
-       decide whether a _.c file is in a subdirectory and has to be
-       cleaned separately.
-       Reported by Kevin Ryde.
-
-       * tests/ansi10.test (liblib_a_LIBADD): Set ac_cv_prog_cc_stdc
-       not am_cv_prog_cc_stdc.
-
-       * automake.texi (Options): Some English nits from Eric Siegerman.
-       (Sources): Rewrite the introduction and move the example to ...
-       (Built sources example): ... this separate node.
-
-       * automake.in (variable_pretty_output): Strip trailing
-       backslashes in $val after $val is defined...
-       Reported by Kevin Ryde.
-
-       * tests/depcomp2.test: Pass CC='gcc' as an argument to ./configure
-       not in the environment.  Otherwise the test will fail when
-       run with ksh and VERBOSE=x.
-       Reported by Paul Jarc.
-
-       * tests/man2.test: Exercize `make uninstall', to test
-       the previous change.
-
-2002-12-03  Nicolas Joly  <njoly@pasteur.fr>
-
-       * lib/am/mans.am (uninstall-man%SECTION%): Change the extension of
-       the man pages being uninstalled, if needed.
-
-2002-12-03  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (macro_define): Do not strip escaped new lines
-       in Automake's +='ed variables.  We don't know whether it will
-       be pretty printed or not at this point.
-       (variable_pretty_output): Do this here.
-       * tests/pluseq10.test: New file.
-       * tests/Makefile.am (TESTS): Add pluseq10.test.
-       Reported by Ralf Corsepius.
-
-2002-12-02  Charles Wilson  <cwilson@ece.gatech.edu>
-
-       * tests/gnits3.test (AM_INSTALLCHECK_STD_OPTIONS_EXEMPT):
-       Append $(EXEEXT) again.
-
-2002-12-02  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.texi (Sources): Illustrate $(BUILT_SOURCES) with an
-       example.
-
-       * automake.texi (Options): Programs listed in
-       AM_INSTALLCHECK_STD_OPTIONS_EXEMPT should have $(EXEEXT) appended.
-       * tests/gnits3.test (AM_INSTALLCHECK_STD_OPTIONS_EXEMPT):
-       Append $(EXEEXT).
-       Reported by Charles Wilson.
-
-2002-12-01  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (lang_c_finish): Do not fill de_ansi_files with
-       subdirectory informations for %libsources files.  A LIBOBJS source
-       is always in the current directory.  This reverts part of a change
-       from 2002-01-13.
-       * tests/ansi10.test: New file.
-       * tests/Makefile.am (TESTS): Add ansi10.test.
-
-       * automake.in (do_check_merge_target): Add missing space.
-
-       * lib/config.guess, lib/config.sub, lib/texinfo.tex: New upstream
-       versions.
-
-       * configure.in: Do not use missing while checking for Autoconf's
-       version, otherwise we won't notice that Autoconf isn't installed.
-       Augment the error message with a few questions to help users.
-
-2002-11-30  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * tests/gnits2.test, tests/gnits3.test: Move the greps inside the
-       Makefile, so we can honor $(EXEEXT).  Otherwise these tests
-       fail under Cygwin.
-       Reported by Charles Wilson.
-
-       For PR automake/375 (Debian Bug #168671):
-       * automake.in (scan_texinfo_file): Erase all known index files, no
-       matter whether they are used at the top-level or not, because we
-       can never know if they are used in included files.  The remaining
-       macros we recognize at the top-level of a Texi document are
-       @defindex, @defcodeindex, @synindex, and @syncodeindex.
-       * tests/texinfo18.test: New file.
-       * tests/Makefile.am (TESTS): Add texinfo18.test.
-       Reported by Simon Richter.
-
-       * automake.in (scan_texinfo_file): Honor only the first @setfilename.
-       * tests/texinfo17.test: New file.
-       * tests/Makefile.am (TESTS): Add texinfo17.test.
-       Reported by Karl Berry.
-
-       For PR automake/357:
-       * automake.in (require_file_internal): Don't complain a file is "not
-       found" when it is a target.  Make sure "not found" files are otherwise
-       reported as error (they were reported as 'note').
-       * tests/distcommon3.test: Augment to test the above.
-       * tests/libobj12b.test: Touch ltmain.sh.
-       * tests/required2.test: Make sure Automake fails because ltmain.sh
-       has been removed.
-       Reported by Ronald Landheer.
-
-       * tests/texinfo3.test: Make sure we don't output single suffix
-       inference rules when building `.info'-less Info files (this
-       confuses Solaris make).  Run distcheck to make sure the rules
-       work.
-       * automake.in (output_texinfo_build_rules): Define GENERIC_INFO
-       and SOURCE_INFO.
-       * lib/am/texibuild.am (%SOURCE_SUFFIX%%DEST_SUFFIX%,
-       %DEST_PREFIX%%DEST_SUFFIX%): Honor GENERIC_INFO and SOURCE_INFO.
-
-2002-11-29  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       For PR automake/359:
-       * automake.in (do_check_merge_target): Make `check' dependent on
-       $(BUILT_SOURCES) if the variable is defined.  Run `check-am' or
-       `check-recursive' in a submake in this case.
-       * tests/check2.test, tests/check3.test: New files.
-       * tests/check.test: Make sure `check' depends on `check-am'.
-       * tests/Makefile.am (TESTS): Add check2.test and check3.test.
-
-       For PR automake/371 and PR automake/372:
-       * automake.in (rule_define): Honor inference rules with multiple
-       targets, and warn when they are used.
-       * tests/suffix11.test: New file.
-       * tests/Makefile.am (TESTS): Add suffix11.test.
-       Reported by Duncan Gibson.
-
-2002-11-28  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       For PR automake/370:
-       * automake.in (handle_languages): Don't prepend $U to $myext
-       since handle_single_transform_list now appends it to $obj.
-       Process the rule twice to handle deansified files in subdirectories.
-       Mark _.c files in subdirectories for cleaning.
-       (handle_single_transform_list): Append $U to $obj_sans_ext if
-       needed: before this dependencies were output foo.Po instead
-       of foo$U.Po.  Don't output explicit dependencies for renamed
-       objects or sources in sub-directories: we already output
-       a full compile rule for them.
-       (lang_c_finish): Don't always use the full filename in the
-       .c -> _.c rule.  This reverts part of my change of 2002-11-21.
-       * tests/ansi6.test, tests/ansi7.test: Make sure deansified
-       files are created in the right directory, and cleaned.
-       Reported by Kevin Ryde.
-
-2002-11-25  Jim Meyering  <jim@meyering.net>
-
-       * lib/install-sh: Put `$0:' at the beginning of each diagnostic,
-       not `install:'.
-
-2002-11-21  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (make_condition_string): New function.
-       (cond_stack_if, cond_stack_else, cond_stack_endif): Use it.
-       Suggested by Raja R Harinath.
-
-       * tests/texinfo13.test: Require texi2dvi-o.
-       * tests/defs.in: Handle required=texi2dvi-o.
-
-       * automake.in (lang_c_finish): Use $@ in the .c -> _.c rule.
-
-       * automake.in (handle_single_transform_list): Don't strip the
-       directory from $full_ansi.  This reverts my patch of 2002-10-16.
-       (lang_c_finish): Use the full filename, including the directory,
-       in the .c -> _.c rule.  These two files must reside in the same
-       directory.
-       * tests/ansi6.test: Also try to compile without ansi2knr.
-       Reported by Andreas Schwab
-
-2002-11-20  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/Automake/Conditional.pm (strip): New function.
-       * lib/Automake/ConditionalSet.pm (sub_conditions): Use it.
-       Suggested by Raja R Harinath.
-
-       * automake.in (conditional_ambiguous_p, macro_define, rule_define,
-       require_variables): Use ->human instead of ->string.
-       * lib/Automake/Conditional.pm (string): Don't sort conditions, they
-       are already sorted.
-       (_to_human, human): New functions.
-       * lib/Automake/ConditionalSet.pm (human): New function.
-       * tests/cond27.test, tests/library3.test, tests/pluseq5.test,
-       tests/pluseq9.test: Adjust.
-
-       * lib/Automake/Conditional.pm [SYNOPSIS]: Fix not's description.
-       * lib/Automake/ConditionalSet.pm (sub_conditions): New function.
-       (multiply): Also accept an Automake::Conditional as argument.
-       * automake.in (variable_not_always_defined_in_cond): Simplify,
-       using only Automake::ConditionalSet methods.
-       Suggested by Raja R Harinath.
-
-       * lib/Automake/ConditionalSet.pm (conds): Use value() to simplify.
-       (invert): Rewrite as a product-of-sums to sum-of-products converter.
-       (_multiply, multiply): New functions.
-       * lib/Automake/Conditional.pm (not): New function.
-       * lib/Automake/tests/ConditionalSet.pl (test_invert): Update.
-       * automake.in (condition_negate): Move ...
-       * lib/Automake/Conditional.pm (negate_condition): ... here.
-       Suggested by Raja R Harinath.
-
-2002-11-19  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/Automake/ConditionalSet.pm (_simplify, simplify): New methods.
-       (true): Cache return value, so _simplify can use it.
-       * lib/Automake/tests/ConditionalSet.pl (test_simplify): New function.
-       * automake.in (variable_not_always_defined_in_cond): Return
-       a simplified ConditionalSet.
-       (macro_define, require_variables): Adjust.
-       * tests/Makefile.am (TEST): Add library3.test.
-       * tests/library3.test: New file.
-       * tests/pluseq9.test: Adjust.
-       Thanks to Raja R Harinath.
-
-2002-11-18  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/Automake/tests/Makefile.am, lib/Automake/tests/Conditional.pl,
-       lib/Automake/tests/ConditionalSet.pl: New files.
-       * lib/Automake/Makefile.am (SUBDIRS): New variable.
-       * configure.in: Output lib/Automake/tests/Makefile.
-       * lib/Automake/ConditionalSet.pm (by_conditions): Delete.
-       (conds): Don't use by_conditions, sort alphabetically, and
-       return sorted conds.
-       (string): Call ->string on each Conditional.
-       * tests/Makefile.am (TESTS): Remove cond12.test.
-       * tests/cond12.test: Remove, moved to
-       lib/Automake/tests/ConditionalSet.pl.
-       * tests/cond3.test: Adjust conditional ordering.
-
-2002-11-15  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/Automake/ConditionalSet.pm (_permutations_worker): Ignore TRUE
-       conditions.
-       (permutations): Treat empty permutations as TRUE.
-       (invert): Simplify.
-       Suggested by Raja R Harinath.
-
-2002-11-14  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (variable_defined): Thinko.
-       * lib/Automake/ConditionalSet.pm (true): Simplify.
-       (permutations): Fix documentation.
-       (new): Don't simplify conditional sets that contain TRUE.
-       Reported by Raja R Harinath.
-
-2002-11-14  Eric Blake  <ebb9@email.byu.edu>
-
-       * lib/am/depend2.am: Add missing fi in c.obj rules.
-
-2002-11-14  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (handle_installdirs): Reindent to workaround a
-       parsing bug in Perl 5.6.0.
-       Reported by Patrick Welche.
-
-       * lib/Automake/Conditional.pm: Add reference to ConditionalSet.pm.
-       * lib/Automake/ConditionalSet.pm: New file.
-       * lib/Automake/Makefile.am (dist_perllib_DATA): Add ConditionalSet.pm.
-       * automake.in: Use ConditionalSet.
-       (by_condition, invert_conditions, variable_conditions_permutations):
-       Remove, now defined as Automake::ConditionalSet::by_condition,
-       Automake::ConditionalSet::invert, and
-       Automake::ConditionalSet::permutations.
-       (variable_sorted_conditions): Remove.
-       (msg_var, msg_target handle_source_transform, handle_lib_objects,
-       conditional_ambiguous_p, variable_not_always_defined_in_cond,
-       macro_define, macro_dump, variable_defined,
-       variable_conditions_recursive, variable_conditions,
-       target_conditions, variable_conditionally_defined,
-       variable_conditions_recursive_sub,
-       check_variable_defined_unconditionally, variable_value_as_list,
-       variable_value_as_list_recursive_worker, variable_output,
-       variable_pretty_output, rule_define, append_exeext,
-       am_install_var, require_variables_for_macro): Adjust to
-       use ConditionalSet.
-
-2002-11-13  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (variable_conditions): Split into ...
-       (variable_conditions, variable_sorted_conditions): ... these
-       functions, where variable_sorted_conditions has the semantic of
-       the old variable_condition.
-       (target_conditions): New function.
-       (msg_var, handle_lib_objects_cond, check_ambiguous_conditional,
-       variable_not_always_defined_in_cond, macro_define,
-       variable_defined, check_variable_defined_unconditionally,
-       variable_conditions_recursive_sub,
-       variable_conditions_permutations, variable_value_as_list,
-       variable_value_as_list_recursive_worker, append_exeext,
-       am_install_var, require_variables_for_macro): Use variable_conditions.
-       (msg_target, rule_define): Use target_conditions.
-       (define_objects_from_sources, macro_define, macro_dump,
-       variable_pretty_output): Use variable_sorted_conditions.
-
-       * automake.texi (Conditional Sources): Fix the `+=' example.
-       Reported by Mike Castle.
-
-       * automake.in: Don't declare TRUE and FALSE, import them from
-       Automake::Conditional.
-       * lib/Automake/Conditional.pm (TRUE, FALSE): New constants.
-       (new): Simplify using FALSE.
-       (reduce): New function, moved from ...
-       * automake.in (variable_conditions_reduce): ... here.
-       (variable_conditions_recursive_sub, invert_conditions):
-       Adjust calls to Automake::Conditional::reduce.
-       * tests/cond12.test: Adjust to use Automake::Conditional.
-
-2002-11-09  Jim Meyering  <jim@meyering.net>
-
-       Make install-sh work even when names contain spaces or
-       certain (but not all) shell metachars.
-
-       * lib/install-sh: Remove lots of unnecessary quoting.
-       Add double quotes where necessary.
-       Write diagnostics to stderr, not stdout.
-       Normalize spacing in diagnostics: use one space (not two,
-       and not a TAB) after the leading `install:'.
-       Remove trailing white space.
-       Remove unnecessary curly braces.
-       If removing the destination fails, also try to move it aside.
-       Use `trap' more portably.
-       * tests/installsh2.test: New file, to test for the above fix.
-       * tests/Makefile.am (TESTS): Add installsh2.test.
-
-       * automake.texi: Fix some typos and a grammar nit.
-
-2002-11-07  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (switch_warning): Subject Perl warnings to -Werror.
-
-       * automake.texi (Extending): Complete unterminated sentence.
-       Reported by Mike Castle.
-
-2002-11-06  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&conditional_ambiguous_p): Don't forget to ->string
-       the Conditionals.
-
-2002-10-31  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.texi (Dist): Fix the distcleancheck_listfiles example.
-       Reported by Karl Berry.
-
-2002-10-31  Akim Demaille  <akim@epita.fr>
-
-       * tests/location.test (Makefile.am): Strengthen.
-       * lib/Automake/Channels.pm (_print_message): Be sure to flush
-       $partial when the message is output.
-       Thanks to Alexandre Duret-Lutz.
-
-2002-10-31  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&read_am_file): Use $last_where to register the
-       _first_ line of a variable definition as location instead of the
-       last one.
-       (&conditional_ambiguous_p): Don't forget to ->string the
-       Conditionals.
-       (&rule_define): Likewise.
-       * tests/location.test: Adjust to exercise this.
-
-2002-10-25  Charles Wilson  <cwilson@ece.gatech.edu>
-
-       * tests/defs.in: Add explicit stanza for python -V.
-
-2002-10-16  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * tests/ansi6.test, tests/ansi7.test: Set ac_cv_prog_cc_stdc instead
-       of am_cv_prog_cc_stdc.  This follows Akim's patch of 2002-10-09,
-       and reveals a bug in my patch of 2002-10-15.
-       * automake.in (handle_single_transform_list): Strip directory name
-       from $full_ansi if subdir-objects is not set.
-
-       * lib/texinfo.tex: New version from Texinfo 4.2b.
-
-2002-10-15  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (handle_single_transform_list) <full_ansi>: New variable.
-       Use this to record correct dependencies about deansifiable files which
-       are using per-program flags or are in a subdirectory.
-       * tests/ansi9.test: New file.
-       * tests/Makefile.am (TESTS): Add ansi9.test.
-       Reported by Paul D. Smith
-
-2002-10-12  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * aclocal.in (ac_defun_rx, ac_require_rx): If the macro name is
-       quoted, accept any character but `]'.  This makes it possible
-       to define macros such as `AC_LANG_PREPROC(Fortran 90)'.
-       (scan_m4_files): Quote $key in the regex.  Don't define $expr, it's
-       not used.
-       (add_file, scan_file): Adjust to the new definitions of $ac_defun_rx
-       and $ac_require_rx.
-       * tests/aclocal2.test: New file.
-       * tests/Makefile.am (TESTS): Add aclocal2.test.
-       Reported by Tamara L. Dahlgren and Tom Epperly.
-
-2002-10-11  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       For Debian Bug#153697:
-       * lib/am/dejagnu.am (distclean-DEJAGNU): Remove $tool.sum and
-       $tool.log.
-       Suggested by Andrew Suffield.
-
-2002-10-10  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       For PR automake/369:
-       * lib/am/python.am: Lookup python files in build directory or
-       source directory.
-       From Mathias Doreille.
-       * tests/python3.test: New file.
-       * tests/Makefile.am (TESTS): Add python3.test.
-       * tests/defs: Handle `required=python'.
-
-       For PR automake/358:
-       * lib/am/texi-vers.am (%STAMPVTI%): Depend on configure instead of
-       configure.ac.
-       Suggested by Thien-Thi Nguyen.
-       * lib/am/configure.am ($(srcdir)/configure): Depends on
-       %CONFIGURE_DEPS%
-       * automake.in (@configure_deps): New array.
-       (scan_autoconf_traces): Scan for m4_include and m4_sinclude,
-       and fill @configure_deps.
-       (handle_configure): Substitute %CONFIGURE_DEPS%.
-       Distribute @configure_deps.
-       * tests/version7.texi: New file.
-       * tests/vtexi.test: Adjust.
-       * tests/Makefile.am (TESTS): Add version7.test.
-       * automake.texi (Dist): Mention that m4_include'd files
-       are distributed.
-
-2002-10-09  Akim Demaille  <akim@epita.fr>
-
-       * m4/ccstdc.m4 (AM_PROG_CC_STDC): Its definition is now empty:
-       the content of this macro was merged in AC_PROG_CC.
-       * m4/protos.m4 (AM_C_PROTOTYPES): Adjust to AC_C_PROTOTYPES.
-       * tests/depacl.test: Remove, it exercizes aclocal in a way that was
-       exercized by all the other tests since the test suite really uses
-       aclocal.
-       * tests/Makefile.am (TESTS): Remove depacl.test.
-
-2002-10-08  Paul Eggert  <eggert@twinsun.com>
-
-       * lib/am/texibuild.am (%DEST_PREFIX%%DEST_SUFFIX%,
-       %DEST_PREFIX%.dvi, %DEST_PREFIX%.pdf): Use "makeinfo -o output
-       input", not "makeinfo input -o output", as the latter fails if
-       POSIXLY_CORRECT=1.
-       * lib/am/texinfos.am (.dvi.ps): Likewise for dvips.
-       * m4/depend.m4 (_AM_DEPENDENCIES): Likewise for $depcc.
-
-2002-10-08  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (file_contents_internal): Fix the relationship
-       regex flags, don't use `m'.
-
-       For Debian Bug#162583:
-       * automake.in (file_contents_internal): Simplify regex to
-       separate relationship from actions in rules.
-       Reported by Sam Hocevar.
-
-       * lib/Automake/Conditional.pm (has): Simplify.
-
-2002-10-07  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/Automake/Conditional.pm: New file.
-       * lib/Automake/Makefile.am (dist_perllib_DATA): Add Conditional.pm.
-       * automake.in: Use Automake::Conditional.
-       (TRUE, FALSE): New constants.
-       (%var_value, %var_location, %var_comment, %var_type, %var_owner,
-       %targets, %target_source, %target_name, %target_owner): Tie to
-       Tie::RefHash::Nestable.
-       (generate_makefile, process_option_list, handle_options,
-       handle_languages, handle_source_transform, handle_compile,
-       handle_libtool, handle_texinfo_helper, handle_dist, handle_subdirs,
-       scan_aclocal_m4, handle_emacs_lisp, handle_python,
-       scan_autoconf_files, variable_assert, define_variable,
-       define_pretty_variable, define_configure_variable, am_install_var,
-       push_dist_common): Use TRUE.
-       (define_objects_from_sources): Fix return value on
-       "recursively-defined" errors.
-       (conditional_string, conditional_true_when, conditional_is_redundant,
-       conditional_implies_any, make_conditions): Remove these functions,
-       obsoleted by Conditional.pm.
-       (cond_stack_if, cond_stack_else, cond_stack_endif): Return
-       an Automake::Conditional instance.
-       (by_condition, conditional_ambiguous_p,
-       variable_not_always_defined_in_cond, macro_define,
-       variable_conditions_recursive, variable_conditions_recursive_sub,
-       variable_conditions_reduce, invert_conditions,
-       variable_conditions_permutations,
-       check_variable_defined_unconditionally, variable_value_as_list,
-       variable_output, variable_pretty_output, rule_define,
-       read_am_file, file_contents_internal, require_variables): Adjust
-       to use Automake::Conditional objects.
-       (handle_footer): Get $(SUFFIXES) in 'all' conditions.
-       * tests/cond12.test: Adjust to use Automake::Conditional objects.
-
-2002-10-01  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (handle_source_transform): If foo_SOURCES is defined
-       conditionally, create and use am__foo_SOURCES_DIST for distribution.
-       * tests/condd.test: Extend to check distributed files.
-       * tests/substref.test: Make sure we don't use such a variable when
-       it's not needed.
-       Reported by Marcus Brinkmann.
-
-2002-09-30  Ezra Peisach  <epeisach@MED-XTAL.BU.EDU>
-
-       * tests/defs.in: Run $MAKE --version -v.
-       * tests/dollar.test: Abort on ./defs failure.
-       * tests/lex5.test: Require GNUmake, not make.
-
-2002-09-30  Kevin Ryde  <user42@zip.com.au>
-
-       * m4/as.m4 (AM_PROG_AS): Let CCAS and CCASFLAGS default to the actual
-       values of $CC and $CFLAGS (as opposed to $(CC) and $(CFLAGS)), so
-       configure tests can use them.  Use AC_ARG_VAR instead of AC_SUBST.
-
-2002-09-30  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (require_variables): The fix introduced in 2002-09-19
-       is incomplete.  Rewrite the conditional variable definition check
-       using &variable_not_always_defined_in_cond.
-       * tests/cond26.test, tests/cond27.test, tests/cond28.test: New file.
-       * tests/Makefile.am (TESTS): Add cond26.test, cond27.test, and
-       cond28.test.
-       Reported by Juergen Keil.
-
-       * automake.in (INTERNAL): Redefine as an empty location,
-       so that internal locations get displayed as `automake:'.
-
-       * lib/am/distdir.am (distdir): Create $dc_destdir right before
-       its use.
-       Reported by Akim Demaille.
-
-       Fix for PR automake/366:
-       * automake.in (handle_dist): Strip $(srcdir) and replace
-       $(top_srcdir) when computing DIST_COMMON directories.
-       * tests/include2.test: Use an obsolute $(srcdir), and check
-       for spurious directories in $(distdir)/sub.
-       * lib/am/distdir.am: Rewrite $(top_srcdir) as $(top_builddir).
-       Reported by Kevin Ryde.
-
-2002-09-29  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * lib/Automake/Channels.pm (%_default_options): Add 'partial'.
-       (_format_message): Rename as ...
-       (_format_sub_message): ... this.
-       (_format_message): New function, extracted from ...
-       (_print_message): ... here.  Honor the 'partial' option.
-       ($partial): New variable.
-       * automake.in (handle_ltlibraries, check_ambiguous_conditional,
-       rule_define): Mark partial messages.
-
-       * automake.in (handle_ltlibraries): Record library locations in
-       %liblocations, and print the previous declaration on error.
-       * tests/libtool6.test: Check that the locations of the two
-       definitions are shown.
-
-       For PR automake/360:  Propagate more locations.
-       * automake.in (handle_programs): Adjust usage of am_install_var's
-       return value.  Pass on locations as context to file_contents.
-       (handle_libraries, handle_ltlibraries): Likewise.  Use locations
-       in the 'not a standard library name' diagnostic.
-       (handle_emacs_lisp, handle_python): Adjust usage of am_install_var's
-       return value.  Pass on locations to require_variables and
-       require_conf_file.
-       (check_ambiguous_conditional): Strip trailing dot in message.
-       (value_to_list): Add the $WHERE and $LOC_WANTED arguments.
-       (variable_value_as_list_recursive_worker): Add the $LOC_WANTED
-       argument.  Adjust calls to value_to_list.
-       (variable_value_as_list_recursive): Call
-       variable_value_as_list_recursive_worker with $LOC_WANTED = 0.
-       (variable_loc_and_value_as_list_recursive): New function,
-       variable_value_as_list_recursive_worker with $LOC_WANTED = 1.
-       (am_install_var): Use variable_loc_and_value_as_list_recursive,
-       and return a list of [$location, $value] pairs.
-       (rule_define): Use better locations in EXEEXT diagnostic.
-       (handle_source_transform, define_objects_from_sources): Add and use
-       a $WHERE argument.  Adjust callers.
-       * tests/stdlib.test: Grep the location in error message.
-       * tests/location.test: New file.
-       * tests/Makefile.am (TESTS): Add location.test.
-
-       * tests/exeext3.test: New file.
-       * tests/Makefile.am (TESTS): Add exeext3.test.
-       * automake.in (%target_name): New hash.
-       (initialize_per_input): Reset %target_name.
-       (rule_define): Fill %target_name, and use it to detect targets
-       which have been registered with key X but really are X$(EXEEXT).
-
-2002-09-28  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       For PR automake/360:
-       * lib/Automake/Location.pm: New file.
-       * lib/Automake/Channels.pm (_print_message): Display contexts
-       when given an Automake::Location.
-       (msg): Clone the location.
-       * lib/Automake/Makefile.am (dist_perllib_DATA): Add Location.pm.
-       * tests/comment5.test: Make sure we display `included from' stacks.
-       * automake.in: Use Automake::Location.
-       (INTERNAL): New constant.
-       (file_contents, file_contents_internal, define_variable,
-       define_pretty_variable, read_am_file): Take $WHERE as argument.
-       Adjust all callers.
-       (scan_autoconf_traces) <$where>: Define as a Location, and use
-       it instead of $here.
-       (macro_define, rule_define): Make sure $WHERE is a location.
-       Clone it before updating $var_location or $targets.
-
-2002-09-27  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * lib/mkinstalldirs: Reindent using `sh-indentation: 2'.
-       Suggested by Bruno Haible.
-
-       * Makefile.am (fetch, FETCHFILES): Don't fetch install-sh from
-       Autoconf.  Automake now has the master copy of install-sh and
-       mkinstalldirs.
-
-2002-09-25  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * configure.in: Bump version to 1.7a.
-
-       * NEWS, configure.ac: Version 1.7.
-
-2002-09-25  Art Haas  <ahaas@neosoft.com>
-
-       * automake.texi (Optional, Options, Distributing, ANSI,
-       API versioning): Spelling fixes and Texi tweaks.
-
-2002-09-25  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * configure.in: Check for 'tex'.
-       * tests/defs.in: Handle required=tex using configure's result.
-       Reported by Patrick Welche.
-
-       * Makefile.am (mdate-sh): Remove.
-       * mdate-sh: Delete.
-       Suggested by Akim Demaille.
-
-2002-09-25  Tom Tromey  <tromey@redhat.com>
-
-       * NEWS: Mention distuninstallcheck.
-       * automake.texi (Dist): Document new macro and target.
-       * lib/am/distdir.am (distuninstallcheck_listfiles): New macro.
-       (distuninstallcheck): New target.
-       (distcheck): Use distuninstallcheck.
-
-2002-09-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
-
-       * tests/specflags7.test (true_CFLAGS, false_CFLAGS, false.c): Use
-       AM_TRUE, AM_FALSE to avoid bad interaction with Tru64 UNIX
-       <sys/types.h>.
-       * tests/specflags8.test (true_CPPFLAGS, false_CPPFLAGS, false.c):
-       Likewise.
-
-2002-09-25  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (output_texinfo_build_rules): Define %SOURCE_REAL%.
-       * lib/am/texibuild.am (%DEST_PREFIX%%DEST_SUFFIX%,
-       %DEST_PREFIX%.dvi, %DEST_PREFIX%.pdf): Add %SOURCE_REAL% as dependency.
-
-2002-09-24  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
-
-       * lib/am/ltlib.am (clean-%DIR%LTLIBRARIES): Use $$dir in make
-       command.
-
-2002-09-24  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (handle_single_transform_list): Revert the change
-       from 2002-09-22.  We need to erase .libs/ in the object directory
-       in addition to the library directory.
-
-       * tests/target-cflags.test: Build in `build/', not `obj/' because
-       `obj/' is special to BSD make.
-
-       * automake.in (read_am_file): Prefix included files with
-       $(top_srcdir) or $(srcdir) in DIST_COMMON.  Fixes
-       subdircond2.test, and subdircond3.test on OSF1.
-
-       * tests/defs.in (SHELL): Set it.
-
-       * lib/am/distdir.am (distcleancheck): Mention `in build directory'
-       in error message.
-
-2002-09-23  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       For PR automake/350:
-       * automake.in (handle_ltlibraries): Allow a library to be installed
-       many times in the same directory.
-       * tests/libtool5.test, tests/libtool6.test: New files.
-       * tests/Makefile.am (TESTS): Add libtool5.test and libtool6.test.
-
-2002-09-22  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (handle_ltlibraries): Fill $libtool_clean_directories
-       here, with directories where .la files are built...
-       (handle_single_transform_list): ... not here with directories
-       where .lo files are built.
-       * tests/libtool3.test: Build a library in a subdirectory to
-       check for this.
-       Reported by Peter Gavin.
-
-       * tests/cond5.test: Give more time to automake.
-       Reported by Art Haas.
-
-       * configure.in: Really check for Autoconf 2.54.
-
-       * automake.texi (Yacc and Lex): ylwrap is used only when there is
-       more than one yacc or lex source file in a directory.
-
-       * automake.in (macro_define): Update a variable's location each
-       time its owner is updated.
-       * tests/gnuwarn.test: Append to CFLAGS to check for this.
-       Reported by Harlan Stenn.
-
-2002-09-20  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * configure.in: Bump version to 1.6g.
-
-       * configure.in, NEWS: Bump version to 1.6f.
-
-       * Makefile.am (INSTALL): New rules.
-
-2002-09-20  Mirko Streckenbach  <strecken@infosun.fmi.uni-passau.de>
-
-       For PR automake/363:
-       * m4/cond.m4: Fix AC_MSG_ERROR quoting.
-
-2002-09-19  Pavel Roskin  <proski@gnu.org>
-
-       * tests/warnopts.test: Fix random failures by removing Autoconf
-       cache directory when configure.in changes.  Use the code and the
-       comment from tests/asm.test.
-
-2002-09-19  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.texi (Program and Library Variables) <maude_LIBADD>:
-       Don't mention _LDADD for Libtool libraries.
-       Reported by Schleicher Ralph.
-
-       For PR automake/361:
-       * tests/suffix8.test: More explicit dependencies.
-       Reported by Paul Eggert.
-
-       * automake.in (rule_define): Don't diagnose duplicate user rules.
-       * tests/phony.test, tests/percent2.test: New files.
-       * tests/Makefile.am (TESTS): Add them.
-       Reported by Ralf Corsepius.
-
-       * automake.in (require_variables): Search variable definitions
-       in any condition implied by $cond.
-       * tests/cond25.test: New file.
-       * tests/Makefile.am (TESTS): Add cond25.test.
-       Reported by Pavel Roskin.
-
-       * tests/subobj9.test: Skip this test on configure errors.
-       Reported by Paul Eggert.
-
-2002-09-18  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * configure.in: Bump version to 1.6e.
-
-       * configure.in, NEWS: Bump version to 1.6d.
-       * tests/libobj12.test, tests/libobj12b.test: Include ./defs,
-       not $srcdir/defs.
-       * tests/suffix8.test: Typo.
-
-       * automake.in (check_ambiguous_conditional, rule_define): Issue
-       syntactic warnings, not errors.
-       (macro_define): Don't adjust the owner of a variable which is being
-       appended in a condition different from its definition.
-       (variable_output, variable_pretty_output): Make sure the
-       requested condition exists.
-
-       For PR automake/353: fill %var_location, %var_comment,
-       %var_type, %var_owner for each condition.
-       * automake.in (msg_cond_var): New function.
-       (msg_var): Use it.
-       (generate_makefile, process_option_list, handle_languages,
-       handle_lib_objects_cond, handle_compile, handle_libtool,
-       handle_ltlibraries, handle_texinfo_helper, handle_tests,
-       handle_emacs_lisp, handle_python, macro_define, macro_delete,
-       macro_dump, variable_assert, variable_output,
-       variable_pretty_output, read_am_file, read_main_am_file,
-       file_contents_internal, am_primary_prefixes,
-       require_variables_for_macro): Adjust accesses to %var_location,
-       %var_comment, %var_type, %var_owner.
-       (append_comments, require_file_with_macro,
-       require_conf_file_with_macro, require_variables): Add the
-       $cond argument.
-       * tests/comment7.test: New file.
-       * tests/Makefile.am (TESTS): Add comment7.test.
-
-2002-09-17  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       For PR automake/353:
-       * automake.in (check_ambiguous_conditional): Display locations for
-       the two definitions of the ambiguous variable.  Show the macro_dump
-       output in --verbose only.  Accept $where as a third argument,
-       (macro_define): Pass $where.
-
-       * automake.in (handle_programs): Ooops.  Really add LDADD
-       objects into _DEPENDENCIES.
-       * tests/libobj12.test: Check for it.
-
-2002-09-17  Assar Westerlund  <assar@kth.se>
-           Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (handle_programs, handle_libraries,
-       handle_ltlibraries): Maintain $seen_libobjs on a
-       per-program/per-library basis, instead of globally to each
-       of these functions.
-       * tests/libobj12.test, tests/libobj12b.test: New files.
-       * tests/Makefile.am (TESTS): Add libobj12.test and libobj12b.test.
-
-2002-09-17  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/defs.in (configure.in): Don't call AC_PROG_INSTALL and
-       AC_PROG_MAKE_SET.
-
-       * lib/config.guess, lib/config.sub, lib/INSTALL,
-       lib/Automate/Struct.pm: New upstream version.
-       * Makefile.am (mdate-sh): New rule.
-       (FETCHFILES): Add Automate/Struct.pm.
-       (fetch): Get Automate/Struct.pm.
-       (AUTOMAKESOURCES, CLEANFILES): New macros.
-       (EXTRA_DIST, TAGS_FILES): Use them.
-       * install-sh, mkinstalldirs, missing: Delete.
-
-       * automake.in: Rename the 'unused' channel to 'syntax'.
-       (variable_defined): Issue a warning instead of an error
-       for variable-is-a-target conditions.
-       * automake.texi (Invoking Automake): Rename the 'unused'
-       channel to 'syntax'.
-       * tests/warnopts.test: Likewise.
-
-       * tests/suffix8.test: Add explicit dependencies.
-       * tests/texinfo13.test, tests/texinfo16.test: Require tex.
-
-2002-09-16  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * configure.in, m4/init.m4, NEWS: Require Autoconf 2.54.
-
-       * automake.in (variable_defined): Thinko in $cond handling.
-
-2002-09-15  Paul Eggert  <eggert@twinsun.com>
-
-       * lib/Automake/Channels.pm: Don't use 'our', as it isn't portable
-       to Perl 5.00503.
-
-       * Makefile.am (maintainer-check): Don't use egrep.
-
-2002-09-15  Tom Tromey  <tromey@redhat.com>
-
-       * tests/subdircond3.test: Pass flags to make in environment.
-       * tests/subdircond2.test: Pass flags to make in environment.
-       * Makefile.am (maintainer-check): Add a new check for @...@
-       substitutions.  Updated correct number of diffs between source and
-       build trees.
-
-       * configure.in (aclocal, automake): Don't create.
-       * automake.in ($prefix): Don't define.
-       * aclocal.in ($prefix): Don't define.
-       * Makefile.am (do_subst): New macro.
-       (automake): New target.
-       (aclocal): Likewise.
-
-2002-09-15  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * aclocal.in, automake.in: Requote each "@var@" as '@var@'.
-
-2002-09-14  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/Makefile.am (XFAIL_TESTS): Remove specflags7.test and
-       specflags8.test.
-
-2002-09-13  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.texi (Building ctags and etags): Rename and adjust as ...
-       (Building true and false): ... this.
-       * tests/targetclash.test: New file.
-       * tests/specflags7.test, tests/specflags8.test: Adjust to build
-       true and false.
-       * tests/Makefile.am (TESTS): Add targetclash.test.
-
-       Diagnose target clashes, for PR automake/344:
-       * automake.in (%targets): Record conditionals for definitions.
-       (%target_conditional): Remove (obsoleted by %targets).
-       (%target_source, %target_owner): New hashes.
-       (TARGET_AUTOMAKE, TARGET_USER): New constants.
-       (initialize_per_input): Adjust to reset new variables.
-       (err_cond_target, msg_cond_target): New functions.
-       (msg_target): Adjust usage of %targets.
-       (conditional_ambiguous_p): Take a list of conditional to check
-       as a third parameter, so this can be used for other things that
-       variables.
-       (handle_lib_objects_cond): Adjust conditional_ambiguous_p usage.
-       (variable_defined): Restrict the target-with-same-name check
-       to user targets.
-       (rule_define): Add the $SOURCE argument, and take $OWNER instead
-       of $IS_AM.  Diagnose target clashes (including ambugious
-       conditionals).  Return a list of conditions where the rule should
-       be defined instead of a boolean.  Fill %target_source and
-       %target_owner.
-       (target_define): Use `exists', not `defined'.
-       (read_am_file): Adjust the call to rule_define.
-       (file_contents_internal): Add more FIXMEs.  Simplify my moving
-       and documenting the "define rules in undefined conditions" to
-       rule_define.
-       * tests/Makefile.am (XFAIL_TESTS): Add specflags7.test and
-       specflags8.test.
-
-2002-09-12  Akim Demaille  <akim@epita.fr>
-
-       * aclocal.in: Prototype all the functions.
-       Add `(C)' to Copyrights.
-       (&add_file): Strip the comments before checking for `AC_REQUIRE'.
-       Remove Perl 4 hacks, since anyway we require 5.005 via General.pm.
-
-2002-09-11  Akim Demaille  <akim@epita.fr>
-
-       * lib/am/texinfos.am (TEXI2PDF): Pass --batch to texi2dvi, since
-       it was already supported when --pdf support was added.
-
-2002-09-10  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * lib/Automake/Channels.pm (_default_options): Add `backtrace'.
-       (msg): Die with backtrace if requested.
-       * automake.in: Enable `backtrace' on the `automake' channel.
-
-       * automake.in (process_option_list): Mention `Automake' in
-       version-mismatch error.
-       Suggested by Akim Demaille.
-
-       * tests/Makefile.am ($(TESTS)): Replace by ...
-       (check_SCRIPTS): ... this.
-       Suggested by Raja R Harinath.
-
-2002-09-09  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/Makefile.am ($(TESTS)): New, depends on defs.
-       (BUILT_SOURCES): Remove (useless because of PR/359).
-
-       * m4/init.m4: Execute cygpath in a sub-shell.
-
-2002-09-08  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (macro_define): Warn about `:=' assignments.
-       * tests/colneq.test: Check for this warning.
-
-       * automake.texi (Include): Fragments are always distributed.
-       * NEWS: Likewise.
-
-2002-09-08  Andreas Buening  <andreas.buening@nexgo.de>
-
-       Fix for automake/334:
-       * lib/am/depend2.am: Replaced "cygpath -w" by $(CYGPATH_W).
-       * m4/init.m4: New make variable CYGPATH_W.
-
-2002-09-08  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * configure.in: Check for EGREP and FGREP.  Create tests/defs.
-       * tests/defs: Rename as ...
-       * tests/defs.in: ... this.  Add copyright notice.  Use configure's
-       values for PERL, EGREP, and FGREP.  Be verbose if $srcdir is unset.
-       * tests/Makefile.am (EXTRA_DIST): Remove defs.
-       (BUILT_SOURCES): New.
-       * tests/acinclude.test, tests/aclibobj.test, tests/aclocal.test,
-       tests/aclocali.test, tests/aclocali1.test, tests/aclocalii.test,
-       tests/acoutnoq.test, tests/acoutput.test, tests/acoutput2.test,
-       tests/acoutqnl.test, tests/acouttbs.test, tests/acouttbs2.test,
-       tests/acsilent.test, tests/acsubst.test, tests/acsubst2.test,
-       tests/all.test, tests/alpha.test, tests/amassign.test,
-       tests/ammissing.test, tests/ansi.test, tests/ansi2.test,
-       tests/ansi3.test, tests/ansi4.test, tests/ansi5.test,
-       tests/ansi6.test, tests/ansi7.test, tests/ansi8.test,
-       tests/ar.test, tests/asm.test, tests/autoheader.test,
-       tests/autoheader2.test, tests/auxdir.test, tests/auxdir2.test,
-       tests/backsl.test, tests/backsl2.test, tests/badline.test,
-       tests/badopt.test, tests/badprog.test, tests/block.test,
-       tests/canon.test, tests/canon2.test, tests/canon3.test,
-       tests/canon4.test, tests/canon5.test, tests/ccnoco.test,
-       tests/check.test, tests/checkall.test, tests/clean.test,
-       tests/colneq.test, tests/colneq2.test, tests/colon.test,
-       tests/colon2.test, tests/colon3.test, tests/colon4.test,
-       tests/colon5.test, tests/colon6.test, tests/colon7.test,
-       tests/comment.test, tests/comment2.test, tests/comment3.test,
-       tests/comment4.test, tests/comment5.test, tests/comment6.test,
-       tests/compile_f_c_cxx.test, tests/cond.test, tests/cond10.test,
-       tests/cond11.test, tests/cond12.test, tests/cond13.test,
-       tests/cond14.test, tests/cond15.test, tests/cond16.test,
-       tests/cond17.test, tests/cond18.test, tests/cond19.test,
-       tests/cond2.test, tests/cond20.test, tests/cond21.test,
-       tests/cond22.test, tests/cond23.test, tests/cond24.test,
-       tests/cond3.test, tests/cond4.test, tests/cond5.test,
-       tests/cond6.test, tests/cond7.test, tests/cond8.test,
-       tests/cond9.test, tests/condd.test, tests/condincl.test,
-       tests/condincl2.test, tests/condlib.test, tests/condman.test,
-       tests/condman2.test, tests/conf2.test, tests/confdeps.test,
-       tests/confdist.test, tests/confh.test, tests/confh4.test,
-       tests/config.test, tests/confincl.test, tests/confsub.test,
-       tests/confvar.test, tests/confvar2.test, tests/copy.test,
-       tests/ctarget1.test, tests/cxx.test, tests/cxx2.test,
-       tests/cxxansi.test, tests/cxxcpp.test, tests/cxxlibobj.test,
-       tests/cxxlink.test, tests/cxxnoc.test, tests/cxxo.test,
-       tests/cygwin32.test, tests/dash.test, tests/defun.test,
-       tests/defun2.test, tests/dejagnu.test, tests/dejagnu2.test,
-       tests/depacl.test, tests/depacl2.test, tests/depcomp.test,
-       tests/depcomp2.test, tests/depdist.test, tests/depend.test,
-       tests/depend2.test, tests/depend3.test, tests/depend4.test,
-       tests/destdir.test, tests/dirforbid.test, tests/dirlist.test,
-       tests/discover.test, tests/distcommon.test,
-       tests/distcommon2.test, tests/distcommon3.test,
-       tests/distdir.test, tests/distname.test, tests/dollar.test,
-       tests/double.test, tests/dup2.test, tests/dup3.test,
-       tests/else.test, tests/empty.test, tests/empty2.test,
-       tests/empty3.test, tests/empty4.test, tests/error.test,
-       tests/exdir.test, tests/exdir2.test, tests/exeext.test,
-       tests/exeext2.test, tests/exsource.test, tests/ext.test,
-       tests/ext2.test, tests/extra.test, tests/extra2.test,
-       tests/extra3.test, tests/extra4.test, tests/extra5.test,
-       tests/extra6.test, tests/extra7.test, tests/flibs.test,
-       tests/fnoc.test, tests/fo.test, tests/fonly.test,
-       tests/fortdep.test, tests/fpinst2.test, tests/fpinstall.test,
-       tests/gcj.test, tests/gcj2.test, tests/gcj3.test, tests/gcj4.test,
-       tests/gcj5.test, tests/getopt.test, tests/gettext.test,
-       tests/gettext2.test, tests/gnits.test, tests/gnits2.test,
-       tests/gnits3.test, tests/gnuwarn.test, tests/header.test,
-       tests/implicit.test, tests/include.test, tests/include2.test,
-       tests/info.test, tests/insh.test, tests/insh2.test,
-       tests/install.test, tests/install2.test, tests/installdir.test,
-       tests/installsh.test, tests/instdata.test, tests/instdata2.test,
-       tests/instexec.test, tests/insthook.test, tests/instman.test,
-       tests/instman2.test, tests/interp.test, tests/interp2.test,
-       tests/java.test, tests/java2.test, tests/javaprim.test,
-       tests/javasubst.test, tests/ldadd.test, tests/ldflags.test,
-       tests/lex.test, tests/lex2.test, tests/lex3.test, tests/lex4.test,
-       tests/lex5.test, tests/libobj10.test, tests/libobj11.test,
-       tests/libobj2.test, tests/libobj3.test, tests/libobj4.test,
-       tests/libobj5.test, tests/libobj7.test, tests/libobj8.test,
-       tests/library.test, tests/library2.test, tests/libtool.test,
-       tests/libtool2.test, tests/libtool3.test, tests/libtool4.test,
-       tests/link_c_cxx.test, tests/link_dist.test, tests/link_f_c.test,
-       tests/link_f_c_cxx.test, tests/link_f_cxx.test,
-       tests/link_f_only.test, tests/lisp.test, tests/lisp2.test,
-       tests/listval.test, tests/ltdeps.test, tests/ltlibobjs.test,
-       tests/maintclean.test, tests/make.test, tests/makevars.test,
-       tests/man.test, tests/man2.test, tests/mclean.test,
-       tests/mdate.test, tests/mdate2.test, tests/mdate3.test,
-       tests/mdate4.test, tests/mkinst2.test, tests/mkinstall.test,
-       tests/nobase.test, tests/nodefine.test, tests/nodefine2.test,
-       tests/nodep.test, tests/nodepcomp.test, tests/nodist.test,
-       tests/nodist2.test, tests/noinst.test, tests/noinstdir.test,
-       tests/nolink.test, tests/nostdinc.test, tests/number.test,
-       tests/obsolete.test, tests/order.test, tests/outdir.test,
-       tests/output.test, tests/output2.test, tests/output3.test,
-       tests/output4.test, tests/output5.test, tests/package.test,
-       tests/parse.test, tests/percent.test, tests/pluseq.test,
-       tests/pluseq2.test, tests/pluseq3.test, tests/pluseq4.test,
-       tests/pluseq5.test, tests/pluseq6.test, tests/pluseq7.test,
-       tests/pluseq8.test, tests/pluseq9.test, tests/postproc.test,
-       tests/ppf77.test, tests/pr2.test, tests/pr204.test,
-       tests/pr211.test, tests/pr220.test, tests/pr224.test,
-       tests/pr229.test, tests/pr243.test, tests/pr266.test,
-       tests/pr279-2.test, tests/pr279.test, tests/pr287.test,
-       tests/pr300-lib.test, tests/pr300-ltlib.test,
-       tests/pr300-prog.test, tests/pr307.test, tests/pr72.test,
-       tests/pr87.test, tests/pr9.test, tests/prefix.test,
-       tests/primary.test, tests/primary2.test, tests/proginst.test,
-       tests/python.test, tests/python2.test, tests/ranlib.test,
-       tests/recurs.test, tests/recurs2.test, tests/remake.test,
-       tests/remake2.test, tests/remake3.test, tests/req.test,
-       tests/required.test, tests/required2.test, tests/rulepat.test,
-       tests/scripts.test, tests/seenc.test, tests/sinclude.test,
-       tests/sourcesub.test, tests/sourcesub2.test, tests/space.test,
-       tests/specflags.test, tests/specflags2.test,
-       tests/specflags3.test, tests/specflags6.test,
-       tests/specflags7.test, tests/specflags8.test,
-       tests/specflags9.test, tests/spell.test, tests/spell2.test,
-       tests/spell3.test, tests/spelling.test, tests/stamph.test,
-       tests/stamph2.test, tests/stdlib.test, tests/strip.test,
-       tests/subdir.test, tests/subdir2.test, tests/subdir3.test,
-       tests/subdir4.test, tests/subdir5.test, tests/subdir6.test,
-       tests/subdir7.test, tests/subdirbuiltsources.test,
-       tests/subdircond.test, tests/subdircond2.test,
-       tests/subdircond3.test, tests/subobj.test, tests/subobj2.test,
-       tests/subobj3.test, tests/subobj4.test, tests/subobj5.test,
-       tests/subobj6.test, tests/subobj7.test, tests/subobj8.test,
-       tests/subobj9.test, tests/subobjname.test, tests/subpkg.test,
-       tests/subst.test, tests/substref.test, tests/substtarg.test,
-       tests/suffix.test, tests/suffix10.test, tests/suffix2.test,
-       tests/suffix3.test, tests/suffix4.test, tests/suffix5.test,
-       tests/suffix6.test, tests/suffix7.test, tests/suffix8.test,
-       tests/suffix9.test, tests/symlink.test, tests/symlink2.test,
-       tests/symlink3.test, tests/syntax.test, tests/tags.test,
-       tests/tagsub.test, tests/target-cflags.test, tests/target.test,
-       tests/texinfo.test, tests/texinfo10.test, tests/texinfo13.test,
-       tests/texinfo16.test, tests/texinfo2.test, tests/texinfo3.test,
-       tests/texinfo4.test, tests/texinfo5.test, tests/texinfo6.test,
-       tests/texinfo7.test, tests/texinfo8.test, tests/texinfo9.test,
-       tests/transform.test, tests/unused.test, tests/vars.test,
-       tests/vars2.test, tests/vars3.test, tests/vartar.test,
-       tests/version.test, tests/version2.test, tests/version3.test,
-       tests/version4.test, tests/version5.test, tests/version6.test,
-       tests/vpath.test, tests/vtexi.test, tests/vtexi2.test,
-       tests/warnopts.test, tests/werror.test, tests/whoami.test,
-       tests/xsource.test, tests/yacc.test, tests/yacc2.test,
-       tests/yacc3.test, tests/yacc4.test, tests/yacc5.test,
-       tests/yacc6.test, tests/yacc7.test, tests/yacc8.test,
-       tests/yaccpp.test, tests/yaccvpath.test: Add copyright notice.
-       Source ./defs instead of $srcdir/defs.
-
-2002-09-05  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * lib/am/distdir.am (distcheck): Strip $(srcdir) prefix on
-       distributed files, to workaround Sun make VPATH munging.
-       This fixes subdircond2.test, subdircond3.test, and subpkg.test
-       on Solaris.
-       * tests/extra6.test, tests/lex3.test, tests/pr87.test,
-       tests/pr9.test, tests/target-cflags.test, tests/texinfo13.test,
-       tests/texinfo16.test, tests/yacc7.test, tests/yaccvpath.test:
-       Don't require GNU make.
-
-       * lib/am/distdir.am (distcheck): Add missing `;'.
-
-       * lib/am/scripts.am (installcheck-%DIR%SCRIPTS): Account for
-       Sun make rewriting rules in VPATH builds.  (Fixes gnits3.test.)
-       * lib/am/progs.am (installcheck-%DIR%PROGRAMS): Likewise.
-
-2002-09-04  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       For automake/354:
-       * lib/am/texibuild.am (%SOURCE_SUFFIX%.dvi, %SOURCE_SUFFIX%.pdf):
-       Don't use `-o' unless necessary.
-
-2002-08-25  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       For PR automake/343:
-       * automake.in (scan_texinfo_file) <clean_suffixes>: Remove dvi, ps,
-       and pdf.
-       (output_texinfo_build_rules): Define %DIRSTAMP% when processing
-       texibuild.am.  Return $dirstamp and a list of files to clean.
-       (handle_texinfo_helper): Process texi-vers.am after the call to
-       output_texinfo_build_rules and use $dirstamp to define %DIRSTAMP%.
-       * lib/am/texi-vers.am (%STAMPVTI%): Build %DIRSTAMP% if needed.
-       * lib/am/texibuild.am (%DEST_PREFIX%%DEST_SUFFIX%): Likewise.
-       (%DEST_PREFIX%.dvi, %DEST_PREFIX%.pdf): Depend on %DIRSTAMP%.
-       * tests/texinfo13.test: New file.
-       * tests/Makefile.am (TESTS): Add texinfo13.test.
-       * lib/am/texinfos.am (install-info-am, dist-info): Looks for
-       info files in build or source directory.
-       This completes the change from 2002-07-30 (for PR automake/168).
-
-2002-08-24  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (CLEAN, MAINTAINER_CLEAN): New constants.
-       (maintainer_clean_files): Replace by ...
-       (clean_files): ... this new variable.
-       (initialize_per_input, lang_yacc_target_hook,
-       lang_lex_target_hook): Use %clean_files instead of
-       @maintainer_clean_files.
-       (handle_clean): Rewrite, using %clean_files.
-       (require_build_directory_maybe): Use %clean_files instead
-       of %compile_clean_files.  This allows using
-       &require_build_directory_maybe for non-compiling targets.
-       * lib/am/clean.am (mostlyclean-generic, clean-generic,
-       distclean-generic, maintainer-clean-generic): Rewrite using
-       %MOSTLYCLEAN_RMS%, %CLEAN_RMS%, %DISTCLEAN_RMS%, and
-       %MAINTAINER_CLEAN_RMS%.
-
-       For Debian Bug#157778:
-       * m4/python.m4: Fix output of `python' in checking messages
-       when no version of Python is required.
-
-2002-08-23  Raja R Harinath  <harinath@cs.umn.edu>
-
-       * lib/am/depend2.am (%EXT%.lo): Fix typo.  Rename the file that
-       was generated by gcc -MF.
-
-2002-08-23  Pavel Roskin  <proski@gnu.org>
-
-       * lib/am/progs.am: Exit in case of install failure, otherwise
-       it is ignored on Cygwin because of the surrounding "for" loop.
-
-2002-08-23  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.texi (Top level): More words about conditional
-       subdirectories.  Don't mention AC_PROG_MAKE_SET.
-       * tests/subdircond2.test, tests/subdircond3.test: New files.
-       * tests/Makefile.am (TESTS): Add them.
-
-       For PR automake/347:
-       * automake.in (MACRO_PATTERN): Allow `.' in variable names.
-       (scan_variable_expansions, check_variable_expansions): New functions.
-       (macro_define): Call check_variable_expansions.
-       (read_am_file): Likewise, when outputing rules.
-       (variable_conditions_recursive_sub): Simplify using
-       scan_variable_expansions.
-       * tests/vars3.test: New file.
-       * tests/Makefile.am (TESTS): Add vars3.test.
-       * tests/colneq.test: Use -Wno-portability.
-
-       * lib/Automake/Channels.pm (buffering, backlog): New variables.
-       (buffer_messages, flush_messages): New functions.
-       (@EXPORT): Add buffer_messages and flush_messages.
-       * automake.in (generate_makefile): Call buffer_messages and
-       flush_messages to buffer warnings until AUTOMAKE_OPTIONS has
-       been read.
-
-       * automake.in (read_am_file): Fix computation of path to
-       included file when $(top_srcdir) is not used.
-       * tests/include2.test: Augment.
-
-2002-08-22  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (set_strictness): Never enable 'portability'
-       warnings for now.
-       (usage): Adjust `-Wportability' doc.
-       * automake.texi (Invoking Automake): Likewise.
-       Suggested by Ralf Corsepius.
-
-2002-08-21  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * lib/am/ltlib.am (clean-%DIR%LTLIBRARIES): Fix cleanup of
-       so_location files in current directory.
-
-       Fix for PR automake/346:
-       * automake.texi (Optional): Suppress the documentation for
-       AC_PATH_XTRA, AC_FUNC_ALLOCA, AC_FUNC_ERROR_AT_LINE, AC_FUNC_FNMATCH,
-       AC_FUNC_GETLOADAVG, AC_FUNC_MEMCMP, AC_FUNC_MKTIME, AC_FUNC_OBSTACK,
-       AC_FUNC_STRTOD, AC_REPLACE_FUNCS, AC_REPLACE_GNU_GETOPT,
-       AC_STRUCT_ST_BLOCKS, AM_WITH_REGEX, AC_CHECK_TOOL, AC_CHECK_PROG,
-       AC_CHECK_PROGS, AC_PATH_PROG, and AC_PATH_PROGS.  Augment the
-       documentation of AC_LIBSOURCE and AC_SUBST to explain this
-       applies to any macro that calls them.
-
-2002-08-19  Tom Tromey  <tromey@redhat.com>
-
-       For PR automake/348:
-       * tests/Makefile.am (TESTS): Added include2.test.
-       * tests/include2.test: New file.
-       * tests/include.test: Check to make sure include file is
-       distributed.
-       * automake.in (read_am_file): Distribute included files.
-
-2002-08-19  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       Fix for PR automake/345:
-       * tests/defs: Add support for required=non-root, stolen
-       from fileutils' test suite.
-       * tests/destdir.test: Use required=non-root.
-
-       * tests/vtexi.test: Fix spurious failure introduced on 2002-07-30.
-
-2002-08-17  Tom Tromey  <tromey@redhat.com>
-
-       For PR automake/347:
-       * automake.in (rule_define): Given portability warning if "%" seen
-       in target name.
-       (TARGET_PATTERN): Added `%'.
-       * tests/Makefile.am (TESTS): Added percent.test.
-       * tests/percent.test: New file.
-
-2002-08-15  Art Haas  <ahaas@neosoft.com>
-
-       * lib/am/depend2.am: Use correct name for dependency file in
-       libtool fastdep case.
-
-2002-08-14  Art Haas  <ahaas@neosoft.com>
-
-       * lib/am/depend2.am: Added missing `;'.
-
-2002-08-02  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.texi (Python): Fix wording.
-
-       * tests/ext2.test: New file.  This bug is present in Automake 1.6.3
-       and was fixed by the change on variable_conditions_permutations
-       and invert_conditions on 2002-05-16.
-       * tests/Makefile.am (TESTS): Add ext2.test.
-       Reported by Ladislav Strojil.
-
-2002-08-01  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * aclocal.in (parse_arguments): Add `dirlist' paths add the
-       very end of the search path, after aclocal-APIVERSION/ and
-       aclocal/.
-       * automake.texi (Macro search path): Adjust to reflect the
-       new ordering.
-       * tests/dirlist.test: Check for this.
-
-2002-07-31  Charles Wilson  <cwilson@ece.gatech.edu>
-
-       * aclocal.in (parse_arguments): Add support for extending
-       default macro search path, using a `dirlist' file within
-       the aclocal directory.
-       * automake.texi (Invoking aclocal): Move option descriptions into ...
-       (aclocal options): ... this new node.
-       (Macro search path): New node.
-       * tests/dirlist.test: New file.
-       * tests/Makefile.am (TESTS): Add dirlist.test.
-       * m4/dirlist: New file.
-       * m4/Makefile.am (EXTRA_DIST): Add dirlist.
-       * tests/defs: Honor any installed dirlist when searching for
-       libtool.m4 and gettext.m4.
-
-2002-07-30  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       Build info files in builddir instead of srcdir (for PR automake/168),
-       and prepare support for info files in subdirecties.
-       * automake.in (output_texinfo_build_rules): New function.
-       (handle_texinfo_helper): Use output_texinfo_build_rules, and
-       prepare to support subdir texinfos.  Define am__TEXINFO_TEX_DIR.
-       * lib/am/texi-vers.am: Build version.texi and stamp-vti in the
-       current directory, not $(srcdir).  Use %STAMPVTI% to name the stamp
-       file.
-       * lib/am/texibuild.am: Rewrite to output files in the current
-       directory, not $(srcdir).  Also, support both generic and
-       non-generic output.  Pass `-o $@' to makeinfo, texinfo, and
-       texi2dvi (for PR automake/339).
-       * tests/texinfo3.test: Make sure the `.texi:' rule is output.
-       * tests/texinfo10.test: Use set -e, so the checks are not ignored.
-       * tests/texinfo16.test: New file.
-       * tests/Makefile.am (TESTS): Add texinfo16.test.
-
-2002-07-29  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * aclocal.in (write_aclocal): Don't write the filename ($output_file)
-       in the aclocal.m4 header.
-
-       * configure.in: Require Autoconf 2.53b.
-
-2002-07-28  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * configure.in: Bump version to 1.6c.
-
-       * configure.in: Bump version to 1.6b.
-       * lib/config.guess, lib/config.sub, lib/Automake/XFile.pm: New
-       upstream versions.
-       * automake.in: Don't write @ALLOCA@ and @LIBOBJS@ in clear text,
-       since this file is processed by config.status.
-
-2002-07-25  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (read_am_file): Escaped newlines in comments are not
-       portable.  If a comment line doesn't start with a `#', add it.
-       * tests/comment6.test: Ensure this is done.
-
-2002-07-24  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       Fix failures reported by Patrick Welche on NetBSD.
-       * tests/gnits2.test, tests/gnits3.test: Don't trust the exit
-       status of `make -k'.
-       * tests/obsolete.test: Source obs.1 and obs.2 from current
-       directory.
-
-2002-07-23  Patrick Welche  <prlw1@newn.cam.ac.uk>
-
-       * lib/am/configure.am (am__CONFIG_DISTCLEAN_FILES): Add
-       configure.lineno.
-
-2002-07-23  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/required2.test: New file.
-       * tests/Makefile.am (TESTS): Add required2.test.
-       * automake.in (initialize_per_input): Remove %require_file_found
-       setting.  This reverts my change of 2002-04-19.
-       (require_file_internal): Use the full name of a file as a
-       key in %require_file_found, not only the basename.
-       Reported by Andrew Suffield.
-
-2002-07-22  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (handle_subdirs): Warn if `obj' appears in SUBDIRS.
-       * tests/subdir7.test: New file.
-       * tests/Makefile.am (TESTS): Add subdir7.test.
-
-       * lib/mkinstalldirs: Remove Id keyword.
-
-       * lib/am/progs.am (installcheck-%DIR%PROGRAMS): Honor
-       AM_INSTALLCHECK_STD_OPTIONS_EXEMPT.
-       * lib/am/scripts.am (installcheck-%DIR%SCRIPTS): Likewise.
-       * automake.texi (Options) <std-options>: Document
-       AM_INSTALLCHECK_STD_OPTIONS_EXEMPT.
-       (Gnits): Reference std-options.
-       * tests/gnits3.test: New file.
-       * tests/Makefile.am (TESTS): Add gnits3.test.
-       Suggested by Jim Meyering.
-
-2002-07-20  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/gnits2.test: Use --program-prefix.  Test for scripts too.
-       Replace the sed script by calls to grep, easier to debug.
-       * lib/am/progs.am (installcheck-%DIR%PROGRAMS): Honor nobase
-       and $(transform).
-       * lib/am/scripts.am (installcheck-%DIR%SCRIPTS): Likewise.
-
-       * lib/am/progs.am (install-%DIR%PROGRAMS, uninstall-%DIR%PROGRAMS):
-       Always strip the directory part before applying $(transform),
-       even for nobase_ targets.
-       * lib/am/scripts.am (install-%DIR%SCRIPTS, uninstall-%DIR%SCRIPTS):
-       Likewise.
-       * tests/nobase.test: Use --program-prefix while testing nobase
-       support.
-
-2002-07-19  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/dirname.test: Delete.  We don't define _AM_DIRNAME anymore.
-       * tests/Makefile.am (TESTS): Remove dirname.test.
-
-       * m4/init.m4: Require Autoconf 2.53b.
-       * m4/header.m4 (AM_CONFIG_HEADER): Redefine using AU_DEFUN.
-       * m4/ccstdc.m4 (fp_PROG_CC_STDC): New AU_DEFUN.
-       * m4/dmalloc.m4 (fp_WITH_DMALLOC): Likewise.
-       * m4/lispdir.m4 (ud_PATH_LISPDIR): Likewise.
-       * m4/maintainer.m4 (jm_MAINTAINER_MODE): Likewise.
-       * m4/protos.m4 (fp_C_PROTOTYPES): Likewise.
-       * m4/regex.m4 (fp_WITH_REGEX): Likewise.
-       * m4/termios.m4: Delete.  AM_SYS_POSIX_TERMIOS is now AU_DEFUNed
-       in m4/obsolete.m4.
-       * m4/winsz.m4: Delete. AM_HEADER_TIOCGWINSZ_NEEDS_SYS_IOCTL is now
-       AU_DEFUNed in m4/obsolete.m4.
-       * m4/obsol-gt.m4, m4/obsol-lt.m4, m4/obsolete.m4 : New files.
-       * m4/Makefile.am (dist_m4data_DATA): Add obsol-gt.m4, obsol-lt.m4,
-       and obsolete.m4. Remove termios.m4 and winsz.m4.
-       * aclocal.in (obsolete, obsolete_rx): Remove.
-       (scan_configure): Don't grep for obsolete macros.
-       * tests/defs (AUTOUPDATE): Define.
-       * Makefile.am (maintainer-check): Check for misuses of autoupdate.
-       * tests/obsolete.test: Rewrite.  Exercize the AU_DEFUN macros from
-       m4/obsolete.m4.
-
-       Fix for PR automake/338:
-       * automake.in (seen_gettext_external): New variable.
-       (handle_gettext): Conditionalize the intl/ check on
-       $seen_gettext_external.  Fix grep usage.
-       (scan_autoconf_traces): Set $seen_gettext_external if
-       `external' is passed to AM_GNU_GETTEXT.
-       * tests/gettext.test, tests/gettext2.test: New files.
-       * tests/Makefile.am (TESTS): Add gettext.test and gettext2.test.
-
-2002-07-18  Alexandre Duret-Lutz  <duret_g@epita.fr>
-           Akim Demaille  <akim@epita.fr>
-
-       * m4/header.m4 (_AM_DIRNAME, _AM_STAMP, _AM_CONFIG_HEADER,
-       _AM_CONFIG_HEADER_INSINUATE): Remove them all.  Leave just ...
-       (AM_CONFIG_HEADER): ... this new definition for compatibility.
-       * m4/init.m4: Don't call _AM_CONFIG_HEADER_INSINUATE.
-       (_AC_AM_CONFIG_HEADER_HOOK): New macro.
-       * tests/confh5.tests: Delete.
-       * tests/Makefile.am (TESTS): Remove confh5.tests.
-
-2002-07-16  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (handle_single_transform_list): Typo.
-
-       * lib/Automake/Channels.pm (dup_channel_setup,
-       drop_channel_setup): New functions.
-       (@EXPORT): Add them.
-       * automake.in (generate_makefile): Call dup_channel_setup and
-       drop_channel_setup.
-       (process_option_list): Recognize --warnings and -W options.
-       * automake.texi (Options): Document them.
-       * tests/pluseq5.test: Check that -Wno-obsolete will disable the
-       warning.
-       * tests/warnopts.test: New file.
-       * tests/Makefile.am (TESTS): Add warnopts.test.
-
-2002-07-12  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in: Register warning channel `gnu'.
-       (set_strictness): Turn on `gnu' in --gnu and --gnits.
-       (usage): Mention the `gnu' category.
-       (%var_is_am): Replace by ...
-       (%var_owner): ... this, which uses ...
-       (VAR_AUTOMAKE, VAR_CONFIGURE, VAR_MAKEFILE): ... these new constants.
-       Adjust all uses of %var_is_am.
-       (handle_languages): Warn about user variables being overriden.
-       (require_variables): Also check %configure_vars for the existence
-       of a required variable.
-       * automake.texi (Invoking Automake): Document -Wgnu.
-       * tests/yacc2.test, tests/yacc3.test: Use -Wno-gnu when
-       we test YFLAGS.
-       * tests/gnuwarn.test: New file.
-       * tests/Makefile.am (TESTS): Add gnuwarn.test.
-
-2002-07-11  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       Fix for PR automake/337:
-       * automake.in: Redefine the `flags' attribute of each language
-       as a list.  List CPPFLAGS in `flags' when it is used.
-       (register_language): Set the default value of 'flags'.
-       (handle_single_transform_list): Adjust to treat `flags' as a list.
-       (handle_languages): Likewise.  Don't bother defining the
-       configure variable for `c', this is always done since we trace
-       configure.ac.
-       * automake.texi (etags): Use per-executable _CPPFLAGS.
-       (Program and Library Variables): Mention maude_CPPFLAGS.
-       (Program variables): Likewise.
-       * tests/specflags8.test: Use _CPPFLAGS instead of _CFLAGS.
-       * tests/specflags9.test: New file.
-       * tests/Makefile.am (TESTS): Add specflag9.test.
-
-2002-07-10  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.texi: Use `variable' instead of `macro' everywhere it
-       designates a Makefile variable.
-       (Texinfo): `VERSION', `UPDATED', `EDITION', and `UPDATED-MONTH' are
-       `flags', not `macros'.  `Macro' means something else in Texinfo.
-       Also show how to use these flags.
-       * automake.in (file_contents_internal): s/macro/variable/ in
-       error message.
-
-       * automake.in (parse_arguments): Call Getopt twice: once to catch
-       --help or --verbose, and once to process the other arguments.
-       (usage, verbose): Always exit 0, ignoring $exit_code (which anyway
-       should always be 0 because of the change to parse_arguments).
-       * tests/Makefile.am (TESTS): Add getopt.test.
-       * tests/getopt.test: New file.
-
-2002-07-09  Tom Tromey  <tromey@redhat.com>
-
-       For PR automake/286:
-       * automake.texi (Tags): Document ctags.
-       * automake.in (handle_tags): Handle ctags.
-       * lib/am/tags.am (CTAGS): New macro.
-       (CTAGSFLAGS): Likewise.
-       (ctags): New target.
-       (distclean-tags): Remove `tags'.
-
-       * lib/am/depend2.am: Reworked syntax to avoid parsing problem.
-
-       * lib/am/depend2.am: Search in srcdir and builddir for %SOURCE%
-       before passing to cygpath.  Partial fix for PR automake/334.
-
-2002-07-09  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (generate_makefile): Suggest using AM_CPPFLAGS
-       instead of INCLUDES.
-       * tests/pluseq5.test: Check that AM_CPPFLAGS is suggested.
-
-2002-07-09  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (usage, version): Honor $exit_code.
-       (parse_arguments): Use fatal.
-
-2002-07-09  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.texi (Invoking Automake): Document WARNINGS.
-       * automake.in (switch_warning, parse_WARNINGS): New function.
-       (setup_warnings): Rename to ...
-       (parse_warnings): ... this.  Move most of the code to switch_warning.
-       Accept a comma separated list of categories.
-       * tests/vars2.test: Use a comma separated list of warning categories.
-
-2002-07-08  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * NEWS (New in 1.6): Mention that libtoolize is no longer run
-       by automake.
-
-2002-07-08  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       Fix for PR automake/291:
-       * automake.in (macro_define): Catch variable names starting
-       with `_'.
-       (handle_installdirs): Rename _am_installdirs to am__installdirs.
-       * lib/am/data.am, lib/am/install.am, lib/am/libs.am,
-       lib/am/lisp.am, lib/am/ltlibs.am, lib/am/mans.am,
-       lib/am/progs.am, lib/am/python.am, lib/am/scripts.am,
-       lib/am/texinfos.am: Likewise.
-       * tests/canon5.test: Use -Wno-portability.
-       * tests/vars2.test: New file.
-       * tests/Makefile.am (TESTS): Add vars2.test.
-
-2002-07-08  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/defs (AUTOMAKE): Add -Wall.
-       * tests/outdir.test: Use -Wno-obsolete.
-
-2002-07-07  Tom Tromey  <tromey@redhat.com>
-
-       * m4/depend.m4 (_AM_DEPENDENCIES): Compute am__fastdep<compiler>
-       conditional.
-       * automake.in (handle_languages): Compute FASTDEP.
-       * lib/am/depend2.am: Added %FASTDEP% mode.
-
-2002-07-07  Tom Tromey  <tromey@redhat.com>
-
-       * automake.texi (Optional): AM_MAINTAINER_MODE is ok in Gnits mode
-       now.  Fixes PR automake/332.
-
-2002-07-06  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/nobase.test (test-install-exec): Move all the `test -f'
-       tests in the Makefile so we can use $(EXEEXT) on programs.
-       Reported by Charles Wilson.
-
-2002-07-06  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * m4/header.m4 (AM_CONFIG_HEADER): New macro.
-       * tests/confh5.test: Make sure that Autoconf complains if
-       AM_CONFIG_HEADER or AC_CONFIG_HEADERS is called before
-       AM_INIT_AUTOMAKE.
-
-2002-07-06  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * lib/Automake/Channels.pm: New file.
-       * lib/Automake/Makefile.am (dist_perllib_DATA): Add Channels.pm.
-       * automake.in: Use Automake::Channels and register some channels
-       for errors and warnings.
-       ($exit_status): Remove, replaced by Channels::$exit_code.
-       (%required_variables): Remove, Channels will filter-out duplicates
-       itself.
-       (initialize_per_input): Call reset_local_duplicates.
-       (prog_error): Adjust to all `msg'.
-       (setup_warnings): New functions.
-       (parse_arguments): Accept -W CATEGORY and --warnings=CATEGORY,
-       call setup_warnings.
-       (usage): Update usage text accordingly.
-       (macro_dump, macros_dump): Return the dump as a string instead
-       of printing it.
-       (am_install_var) <$warned_about_extra>: Remove, Channels will
-       filter-out duplicates itself.
-       (set_strictness): Turn on/off channels for each stricness.
-       (err, fatal, err_var, err_target, err_am, err_ac, msg_var,
-       msg_target, msg_am, msg_ac, reject_var, reject_target, verb):
-       New functions, to replace ...
-       (print_error, am_error, file_error, macro_error, target_error,
-       conf_error, file_warning): ... these functions.  Remove them.
-       Update all the code to use the new functions.  The rough
-       correspondance is
-          am_error                -> err_am
-          file_error              -> err
-          macro_error             -> err_var
-          target_error            -> err_target
-          conf_error              -> err_ac
-          die                     -> fatal
-          macro_error if defined  -> reject_var
-          target_error if defined -> reject_target
-          verbose                 -> verb
-       * automake.texi (Invoking Automake): Document -W and --warnings.
-       Remove the documentation for --Werror and --Wno-error.
-       * tests/defs: Use -Werror, not --Werror.
-       * tests/exeext2.test: Test that the error message
-       is enabled with -Wobsolete.
-       * tests/output5.test: Rewrite to test that Automake complains
-       when there is no Makefile specified. (The original test was
-       succeeding for the wrong reason.)
-       * tests/seenc.test: Don't use --Wno-error, there is no reason now
-       that -Werror doesn't stop after the first error.
-       * tests/subobj.test: Use --add-missing, and check that
-       `compile' is installed and that Automake says so.
-       * tests/subobj2.test: Don't create `compile'.
-
-2002-07-05  Tom Tromey  <tromey@redhat.com>
-
-       * automake.texi (Java Support): Mention --main and _LDFLAGS.
-       For PR automake/324.
-
-2002-07-04  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/asm.test: Erase Autom4te's cache between each test.
-
-2002-07-03  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (am_macro_for_var): Add LIBTOOL.
-       (ac_macro_for_var): Add RANLIB.
-       (seen_libtool): Remove.
-       (handle_libtool, lang_c_finish, define_compiler_variable,
-       make_paragraphs): Use
-       variable_defined ('LIBTOOL') instead of $seen_libtool.
-       (handle_languages) <%transform>: Don't set 'LIBTOOL', it is
-       already done in make_paragraphs.
-       (handle_libraries): Simplify by requiring RANLIB with
-       &require_variables_for_macro.
-       (handle_ltlibraries): Simplify by requiring LIBTOOL with
-       &require_variables_for_macro.
-       (scan_autoconf_traces): Don't trace for AC_PROG_LIBTOOL and
-       AM_PROG_LIBTOOL.
-       * tests/libtool4.test, tests/library2.test: New files.
-       * tests/Makefile.in (TESTS): Add libtool4.test and library2.test.
-
-2002-07-02  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (create, keyed_aclocal_warning): Delete, unused.
-
-2002-07-01  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (ac_macro_for_var): Add YACC.
-
-2002-07-01  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       Handle multiple suffix rules with the same input extension.
-       For PR automake/37.
-
-       * automake.in (suffix_rules_default): New variable.
-       (suffix_rules): Redefine as a hash of hashes of pairs.
-       (initialize_per_input): Setup suffix_rules_default from
-       suffix_rules on first call, an override suffix_rules
-       with suffix_rules_default on following calls.
-       (struct) <output_extensions>: New attribute.
-       (register_language): Set the default for output_extensions.
-       Call register_suffix_rule for each suffix.
-       (derive_suffix, handle_languages): Adjust to the new definition
-       of $suffix.
-       (register_suffix_rule): New function.
-       (rule_define): Call register_suffix_rule.
-       * tests/suffix8.test, tests/suffix9.test, tests/suffix10.test:
-       New files.
-       * tests/Makefile.am (TESTS): Add them.
-
-2002-06-30  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (am_macro_for_var, ac_macro_for_var,
-       required_variables): New variables.
-       (am_c_prototypes, seen_prog_lex, am_lispdir_location,
-       pythondir_location): Remove.
-       (initialize_per_input): Clear %required_variables.
-       (require_variables, require_variables_for_macro): New functions.
-       (handle_languages): Call &require_variables for $lang->config_vars.
-       (handle_compile): Call &require_variables_for_macro for the
-       ANSI2KNR and U variables.
-       (handle_emacs_lisp): Call &require_variables for EMACS and libdir.
-       (handle_python): Call &require_variables for PYTHON.  Don't
-       explicitly allow `python' as a prefix for PYTHON.
-       (scan_autoconf_traces): Don't scan AC_PROG_LEX, AM_C_PROTOTYPES,
-       AM_PATH_LISPDIR, and AM_PATH_PYTHON.
-       (scan_autoconf_traces) <AC_SUBST>: Don't filter out ANSI2KNR and
-       AMDEPBACKSLASH here...
-       (define_configure_variable): ... do this here.
-       (am_primary_prefixes): Probe the existence of ${X}dir using
-       &require_variables_for_macro.  If a standard prefix is not
-       legitimate, say so.  Ignore all configure variables.
-       * tests/ansi8.test, tests/cxx2.test, tests/gcj5.test,
-       tests/lisp2.test, tests/python2.test: New files
-       * tests/Makefile.am (TESTS): Add them.
-       * tests/asm.test: Grep stderr.
-       * tests/lex2.test: Rewrite to test that Automake suggests AM_PROG_LEX.
-       * tests/python.test: Make sure py-compile is installed.
-
-2002-06-27  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (LANG_IGNORE, LANG_PROCESS, LANG_SUBDIR,
-       COMPILE_LIBTOOL, COMPILE_ORDINARY): Redefine as constants.
-       Adjust all occurrences.
-
-2002-06-27  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * aclocal.in: Add local variables so that Emacs setups GNU style
-       for perl-mode and cperl-mode.
-       * automake.in: Likewise.
-       (WHITE_PATTERN, RULE_PATTERN, SUFFIX_RULE_PATTERN, MACRO_PATTERN,
-       ASSIGNMENT_PATTERN, IF_PATTERN, ELSE_PATTERN, ENDIF_PATTERN,
-       INCLUDE_PATTERN, EXEC_DIR_PATTERN): Write $ as "\$" to please
-       perl-mode.
-
-2002-06-27  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * Makefile.am (fetch): Fetch install-sh from Autoconf CVS.
-       * lib/config.sub, lib/install-sh: New upstream versions.
-
-2002-06-26  Paul Eggert  <eggert@twinsun.com>
-
-       * Makefile.am (maintainer-check): Don't assume that egrep exists;
-       this fixes a portability bug introduced in the 2002-06-08 fix for
-       PR automake/317.
-
-2002-06-26  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (required_targets): Add ps and ps-am.
-       (initialize_per_input): Reset them.
-       (handle_texinfo_helper): Fill @pss_list, and define the
-       PSS make variable.
-       * lib/am/texinfos.am (RECURSIVE_TARGETS): Add ps-recursive.
-       (ps, ps-am): New targets.
-       * automake.texi (Auxiliary Programs) <texinfo.tex>: Mention
-       `make ps' and `make pdf'.
-       (Texinfo): Document `make ps', `make pdf', and `make dvi'.
-       (Extending): The `ps' and `pdf' targets support a `-local' version.
-
-2002-06-26  Art Haas  <ahaas@neosoft.com>
-
-       * automake.texi: s/.../@dots{}/.
-
-2002-06-26  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * configure.in: Check that ln works, fall back to `cp -p'.
-       * Makefile.am (install-exec-hook): Use $(LN) instead of ln.
-       Reported by Andreas Buening.
-
-2002-06-21  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in: Register &lang_lex_target_hook for lex and lexxx.
-       (lang_lex_target_hook): New function.
-       * tests/lex3.c: Complete to check that maintainer-clean erases
-       Lex's output.
-       Reported by Flavien Astraud.  This was lost on 2001-06-23 too.
-
-2002-06-21  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (lang_yacc_target_hook): Add $output to
-       @maintainer_clean_files.  This was lost on 2001-06-23.
-       * tests/yacc7.test, tests/yacc4.test: Complete to check
-       that maintainer-clean erases YACC's output files,
-       respectively with and without `-d'.
-       Reported by Flavien Astraud.
-
-2002-06-19  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * lib/am/lang-compile.am (%FPFX%DEPMODE): Delete.  This is now
-       traced from configure.ac.
-
-       * automake.in (macro_define): Don't accept to override an AC_SUBST
-       or Automake variable in a new condition.
-       * tests/cond23.test, tests/cond24.test: New file.
-       * tests/Makefile.am (TESTS): Add cond23.test and cond24.test.
-       Reported by Patrik Weiskirchre.
-
-2002-06-19  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/nobase.test, tests/pr204.test, tests/pr300-lib.test,
-       tests/pr300-ltlib.test, tests/pr300-prog.test,
-       tests/specflags7.test, tests/specflags8.test, tests/subdir5.test,
-       tests/subobj6.test, tests/subpkg.test, tests/transform.test:
-       Require gcc.
-
-2002-06-18  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/libtool2.test: Use required=libtoolize.
-       * tests/install2.test: Use required=gzip.
-
-2002-06-18  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/defs (required): Handle bison; set YACC automatically.
-       * tests/pr204.test, tests/yacc4.test, tests/yacc8.test,
-       tests/yaccvpath.test: Require bison.  Don't set YACC.
-
-2002-06-18  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/defs (required): Handle `gcc' and `g++'; automatically
-       export CC and CXX when they are required.
-       * tests/ansi3.test, tests/ansi5.test, tests/ccnoco.test,
-       tests/cond4.test, tests/cond16.test, tests/cond18.test,
-       tests/cond19.test, tests/depcomp2.test, tests/depend2.test,
-       tests/lex3.test, tests/pr87.test, tests/pr220.test,
-       tests/substref.test, tests/target-cflags.test, tests/yacc4.test,
-       tests/yaccvpath.test: Require gcc.  Don't pass CC=gcc to
-       configure.
-       * tests/subobj9.test: Require g++.
-
-2002-06-18  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/defs (required): Handle `GNUmake'.
-       (needs_gnu_make): Don't define anymore.
-       * tests/cond4.test, tests/cond18.test, tests/cond19.test,
-       tests/dollar.test, tests/exsource.test, tests/extra6.test,
-       tests/lex3.test, tests/make.test, tests/pr9.test, tests/pr87.test,
-       tests/subdir5.test, tests/target-cflags.test, tests/yacc7.test,
-       tests/yaccvpath.test: Use `required=GNUmake' instead of
-       `$needs_gnu_make'.
-
-2002-06-17  Paolo Bonzini  <bonzini@gnu.org>
-
-       * automake.in (process_option_list): Recognize std-options.
-       (handle_options): Enable std-options in gnits strictness.
-       (am_install_var): If std-options, enable CK-OPTS section.
-       * lib/am/scripts.am (installcheck-am): New target.
-       * lib/am/progs.am (installcheck-am): New target.
-       * tests/gnits2.test: New file.
-       * tests/Makefile.am (TESTS): Add gnits2.test.
-       * automake.texi (Gnits, Options): Document std-options.
-
-2002-06-17  Kevin Ryde  <user42@zip.com.au>
-
-       * automake.in (scan_texinfo_file): Add tmp to @clean_suffixes,
-       as generated by recent texinfo.tex.
-
-2002-06-14  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * m4/header.m4 (AM_CONFIG_HEADER): Rename to ...
-       (_AM_CONFIG_HEADERS): ... this.
-       (_AM_CONFIG_HEADER_INSINUATE): Define AC_CONFIG_HEADERS to
-       call _AM_CONFIG_HEADERS; and AM_CONFIG_HEADER to call
-       AC_CONFIG_HEADERS.
-       * automake.in (scan_autoconf_traces): Trace AC_CONFIG_HEADERS
-       instead of AM_CONFIG_HEADER.
-       * tests/autoheader2.test: New file.
-       * tests/Makefile.am (TESTS): Add autoheader2.test.
-       Suggested by Raja R Harinath.
-
-2002-06-13  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * m4/header.m4 (_AM_CONFIG_HEADER_INSINUATE): Use m4_copy instead
-       of m4_rename so that AC_CONFIG_HEADER is never undefined and
-       therefore still traced after the redefinition.
-       * tests/defs (AUTOHEADER): Define.
-       * tests/autoheader.test: New file.
-       * tests/Makefile.am (TESTS): Add autoheader.test.
-       Reported by Braden McDaniel.
-
-2002-06-13  Paolo Bonzini  <bonzini@gnu.org>
-
-       * automake.in (check_gnu_standards): In --gnu mode, accept
-       one of COPTING, COPYING.LESSER, or COPYING.LIB.
-       (common_files): Add COPYING.LESSER.
-       * automake.texi (Gnits): Document this.
-
-2002-06-13  Paolo Bonzini  <bonzini@gnu.org>
-
-       * automake.in (required_targets): Add the pdf and pdf-am targets.
-       (initialize_per_input): Likewise.
-       (scan_texinfo_file): Add pdf to @clean_suffixes.
-       (handle_texinfo_helper): Output the .pdf dependencies, and define
-       the PDFS variable.
-       * lib/am/texinfos.am (TEXI2PDF): New variable.
-       (pdf, pdf-am): New targets.
-       (.PHONY): Add pdf, pdf-am, and pdf-recursive.
-       * lib/am/texibuild.am (.%SUFFIX%.pdf): New rule.
-
-2002-06-13  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       Fix pr307.test failure with gcc 3.x.
-       * lib/depcomp (dashmstdout): Strip the call to libtool, and
-       replace `-o $object' by `-o /dev/null' before running "$@"
-       to generate dependencies.
-       (cpp): Strip the call to libtool as well as `-o $object'.
-
-2002-06-12  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * lib/depcomp (tru64): Expect dependency files in .libs/, maybe as
-       $base.lo.d, when libtool is used.
-       Reported by Nicolas Joly.
-
-2002-06-11  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * lib/am/java.am (class%DIR%.stamp): Don't run $(JAVAC) when there
-       is no file to compile.
-       * tests/java2.test: New file.
-       * tests/Makefile.am (TESTS): Add java2.test.
-       Reported by Braden N. McDaniel.
-
-2002-06-11  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/maintclean.test: Don't check for autom4te.cache if
-       it's not created by Autoconf.
-       Reported by Bernd Jendrissek.
-
-2002-06-11  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.texi (Tests): Document site.exp.  Update DejaGnu's url.
-
-2002-06-10  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * lib/am/header-vars.am (transform): Define.
-       Was removed by mistake on 2002-04-13.
-       * tests/transform.test: New file.
-       * tests/Makefile.am (TESTS): Add transform.test.
-       Reported by Nicolas Joly.
-
-2002-06-10  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/dollar.test: Require GNU make.
-       * tests/maintclean.test: Don't use `export YACC=false'.  Pass
-       YACC=false to configure instead.
-
-2002-06-10  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * lib/config.guess, lib/config.sub, lib/texinfo.tex, lib/INSTALL,
-       INSTALL: New upstream versions.
-
-2002-06-10  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/sinclude.test: Check for m4_include too.
-
-2002-06-10  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/sinclude.test: Rename the package as amsinclude;
-       am__sinclude still trigers the sinclude macro once it has been
-       converted to am--sinclude.
-       Reported by Nicolas Joly.
-
-2002-06-10  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.texi (API versioning): Typo.
-
-2002-06-10  Nicolas Joly  <njoly@pasteur.fr>
-
-       * THANKS (Nicolas Joly): Remove duplicate.
-
-2002-06-10  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * Makefile.am (maintainer-check): Fix $MAKE -e detection.
-       * tests/yacc7.test: Use rm -f.
-
-2002-06-10  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/defs (ACLOCAL, AUTOMAKE): Use absolute paths.
-       * tests/subpkg.test: New file.
-       * tests/Makefile.am (TESTS): Add subpkg.test.
-
-2002-06-09  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       For PR automake/318:
-       * tests/nobase.test: Rewrite to test _HEADERS, _DATA, _SCRIPTS,
-       _PROGRAMS, _LIBRARIES, and _LTLIBRARIES.
-       * lib/am/scripts.am (install-%DIR%SCRIPTS,
-       uninstall-%DIR%SCRIPTS): Honor nobase_; strip the directory by
-       default.
-       (?%DIR%SCRIPT_INSTALL): New variable.
-       * lib/am/header-vars.am (install_sh_SCRIPT): New variable.
-       Reported by Eric Siegerman.
-
-2002-06-08  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (lang_yacc_target_hook): Add rule to recover from
-       the removal of $header.
-       * lib/am/yacc.am (%BASE%.h): Remove (duplicate with the one
-       output by lang_yacc_target_hook).
-       * tests/yacc7.test: Try to recreate foo.h after its removal.
-       * tests/yacc8.test: Add `AM_YFLAGS = -d' and try to recreate
-       parse.h too.
-       Reported by Bernd Jendrissek.
-
-2002-06-08  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       For PR automake/317:
-       * Makefile.am (maintainer-check): Disallow `for f in $(FILES)',
-       suggest `list='$(FILES)'; for f in $$list' instead.
-       * lib/am/distdir.am (distdir): Adjust `for' usage.
-       * lib/am/texinfos.am (maintainer-clean-aminfo): Likewise.
-       * tests/dollar.test: New file.
-       * tests/Makefile.am (TESTS): Add dollar.test.
-       Reported by Eric Siegerman and Philip Fong.
-
-2002-06-06  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       For PR automake/47 (fixed a long time ago):
-       * tests/yacc7.test: Also check that parser sources are distributed.
-
-2002-06-06  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * lib/am/configure.am (am__CONFIG_DISTCLEAN_FILES): New variable.
-       (distclean): Use it.
-       (maintainer-clean): Delete autom4te.cache and
-       $(am__CONFIG_DISTCLEAN_FILES).
-       * tests/maintclean.test: New file.
-       * tests/Makefile.am (TESTS): Add maintclean.test.
-
-2002-06-05  Miloslav Trmac  <trmac@popelka.ms.mff.cuni.cz>
-
-       * lib/am/dejagnu.am (site.exp): Quote build_alias, host_alias, and
-       target_alias.
-
-2002-05-31  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * Makefile.am (maintainer-check): Check for egrep and fgrep.
-
-       * test/cond22.test: Set SHELL when calling $MAKE -e.
-
-2002-05-31  Richard Boulton <richard@tartarus.org>
-
-       Fix PR automake/326:
-       * automake.in (define_objects_from_sources): Calculate the result in
-       all conditions before passing this to subobjname to pick a name to
-       store the result in.
-       (subobjname): Expect a list of condition/value pairs as input.
-       Combine this list and use it as the key to determine the variable name.
-       * test/cond22.test: New file.
-       * tests/Makefile.am (TESTS): Add cond22.test
-
-2002-05-30  Paul Eggert  <eggert@twinsun.com>
-
-       * lib/am/distdir.am (distdir): Don't assume that 'grep -F' works;
-       instead, use shell pattern matching.
-
-2002-05-29  Paul Eggert  <eggert@twinsun.com>
-
-       Don't assume that egrep and fgrep exist, as POSIX 1003.1-2001 no
-       longer requires them.
-
-       * Makefile.am (maintainer-check): Use grep -E and grep -F instead
-       of egrep and fgrep.  Omit unnecessary -E and -F.
-       Fix quoting typo -- "fgrep '\$${'" should have been "fgrep '$${'".
-       * lib/am/distdir.am (distdir): fgrep -> grep -F.
-       Use $(), not ${}, for Make variables.
-       * lib/am/texinfos.am (install-info-am, uninstall-info-am):
-       fgrep -> grep
-       * m4/make.m4 (AM_MAKE_INCLUDE): Likewise.
-       * tests/defs: Set FGREP and EGREP.
-
-       * tests/aclocali.test, tests/acoutput2.test, tests/all.test,
-       tests/ansi.test, tests/ansi4.test, tests/colon3.test,
-       tests/cond21.test, tests/condlib.test, tests/confh4.test,
-       tests/confsub.test, tests/cxxansi.test, tests/cxxo.test,
-       tests/depend4.test, tests/discover.test, tests/distname.test,
-       tests/dup3.test, tests/empty4.test, tests/fo.test,
-       tests/implicit.test, tests/insh2.test, tests/interp.test,
-       tests/lex.test, tests/lex3.test, tests/lex4.test,
-       tests/libobj5.test, tests/libobj7.test, tests/make.test,
-       tests/makevars.test, tests/nostdinc.test, tests/parse.test,
-       tests/pluseq.test, tests/pluseq4.test, tests/pluseq6.test,
-       tests/pr2.test, tests/pr9.test, tests/seenc.test,
-       tests/specflags.test, tests/specflags3.test,
-       tests/specflags6.test, tests/subobj.test, tests/subobj2.test,
-       tests/suffix3.test, tests/texinfo.test, tests/texinfo6.test,
-       tests/texinfo8.test, tests/vtexi.test, tests/yacc3.test,
-       tests/yacc6.test: fgrep -> $FGREP, egrep -> $EGREP
-
-2002-05-24  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       For PR automake/323:
-       * m4/depend.m4: Missing comma.
-       * tests/gcj4.test: New file.
-       * tests/Makefile.am (TESTS): Add gcj4.test.
-       Reported by David Pashley.
-
-2002-05-22  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/defs (configure.in): Don't double-quote $me.
-       * tests/sinclude.test: Overwrite configure.in and use
-       `am__sinclude' instead of `sinclude' as package name.
-       Exercise `m4_sinclude' instead of `sinclude'.
-
-2002-05-20  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (conditional_implies_one_of): Rename as ...
-       (conditional_implies_any): ... this.
-       * tests/pluseq9.test: Exercise another case with the new
-       `C' variable.
-       Suggested by Raja R Harinath.
-
-2002-05-17  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/defs (configure.in): Quote macro arguments.
-       Reported by Nicolas Joly.
-
-2002-05-17  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * lib/am/header-vars.am (build_triplet, host_triplet,
-       target_triplet): Define.  Were removed by mistake on 2002-04-13.
-
-2002-05-17  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       For PR automake/186:
-       * lib/am/distdir.am (distcheck): Attempt a DESTDIR install.
-       * tests/destdir.test: New file.
-       * tests/Makefile.am (TESTS): Add destdir.test.
-
-2002-05-16  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (conditional_true_when): Return false if $WHEN == FALSE.
-       (conditional_is_redundant): Simplify.
-       (conditional_implies_one_of,
-       variable_not_always_defined_in_cond): New functions
-       (macro_define): Reject appends if the variable is not defined in
-       all conditions where `+=' applies.
-       (invert_conditions): Rewrite.  Before this patch,
-       invert_conditions("A_TRUE B_TRUE", "A_TRUE B_FALSE", "A_FALSE")
-       would return ("A_FALSE B_TRUE", "A_FALSE B_TRUE"), which seems
-       wrong (these conditions implies "A_FALSE").  Now it outputs (),
-       which just means the input conditions cover all cases.
-       (variable_conditions_permutations): Never output FALSE conditions.
-       * tests/pluseq2.test, tests/pluseq3.test: Define data_DATA
-       in the CHECK_FALSE condition to fix the test.
-       * tests/pluseq5.test: Actually check the diagnostic.
-       * tests/pluseq9.test: New file.
-       * tests/Makefile.am (TESTS): Add pluseq9.test.
-
-2002-05-14  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       Fix for PR automake/322:
-       * automake.in (read_am_file): Rename $was_rule as $prev_state, and
-       set it with IN_RULE_DEF, IN_VAR_DEF, or IN_COMMENT as appropriate.
-       Handle comments continued by backslashes.
-       * tests/comment6.test: New file.
-       * tests/Makefile.am (TESTS): Add comment6.test.
-       Reported by Braden N. McDaniel.
-
-2002-05-08  Charles Wilson  <cwilson@ece.gatech.edu>
-           Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * lib/am/progs.am (clean-%DIR%PROGRAMS): If Libtool is used, clean
-       both `program$(EXEEXT)' and `program'; needed under Cygwin.
-       * tests/libtool3.test: New file.
-       * tests/Makefile.am (TESTS): Add libtool3.test.
-
-2002-05-07  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * TODO: Undust.
-
-2002-05-06  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * Makefile.am (FETCHFILES, fetch): Get INSTALL from Autoconf CVS.
-
-2002-05-06  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       Erase stamps from the Makefile that generates them.
-
-       * automake.in (handle_configure): Append each used stamp to
-       @distclean_config.  Don't warn about stamp-h in AC_OUTPUT, this
-       file is not used anymore.
-       * lib/am/clean.am (distclean-generic): Don't erase stamp-h and
-       stamp-h[0-9]*.
-       * tests/subdir6.test: New file.
-       * tests/Makefile.am (TESTS): Add it.
-
-2002-05-06  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       Fix for condd.test (conditional `+='):
-       * automake.in (%appendvar): New.
-       (initialize_per_input): Clear it.
-       (macro_define): Handle += for variable defined in another condition.
-       * automake.texi (Conditional Sources): Use conditional += in
-       the example.
-       (General Operation, Conditionals): Remove note about broken +=.
-       * tests/cond21.test: New file.
-       * tests/condd.test: Also test conditional append to a _SOURCE
-       variable.  Create missing directories.
-       * tests/Makefile.am (TESTS): Add cond21.test.
-       (XFAILS): Remove condd.test.
-
-2002-05-05  Tom Tromey  <tromey@redhat.com>
-
-       * automake.texi (Program and Library Variables): Mention _LFLAGS.
-
-2002-04-30  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * lib/am/ltlib.am (clean-%DIR%LTLIBRARIES): Erase so_locations
-       files.  Fix subobj9.test on OSF and IRIX.
-       Reported by Nelson H. F. Beebe.
-
-2002-04-26  Tom Tromey  <tromey@redhat.com>
-
-       * lib/am/dejagnu.am (distclean-DEJAGNU): New target.
-       For Debian bug 144221.
-
-2002-04-26  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/man2.test: Use `pwd`, not $PWD.  Use $MAKE -e.
-
-2002-04-25  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (subobjname): Use the length of %subobjvar
-       instead of $subobjnamenum.
-       (subobjnamenum): Remove.
-
-2002-04-25  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       For PR automake/307:
-       * lib/depcomp: Never compute dependencies in the background, this
-       can cause races with libtool.  Compute the dependencies after
-       the actual compilation.  Don't make libtool silent now that
-       it's run in the foreground.
-       * tests/pr307.test: New file.
-       * tests/Makefile.am (TESTS): Add pr307.test.
-       Reported by Laurent Morichetti.
-
-2002-04-25  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * lib/am/check.am: Show skipped tests.  Display the
-       $(PACKAGE_BUGREPORT) address on failure.
-
-2002-04-24  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       Fix PR automake/315:
-       * automake.in (subobjname): Rewrite to generate variable name
-       unique for each content.
-       (%substnums): Remove.
-       (%subobjvar): New hash.
-       (initialize_per_input): Clear %subobjvar.
-       (define_objects_from_sources): Return the name of the variable
-       defined, in addition to the linker.  Call subobjname only once
-       the content of the variable to define is known.
-       (handle_source_transform): Adjust call to define_objects_from_sources.
-       * tests/specflags8.test: Mention PR 315.
-       * tests/subobjname.test: New file.
-       * tests/Makefile.am (XFAIL_TESTS): Remove specflags8.test.
-       (TESTS): Add subobjname.test.
-
-2002-04-23  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * m4/depout.m4 (_AM_OUTPUT_DEPENDENCY_COMMANDS): Grep
-       the whole file for 'generated by automake', not only the
-       first line.  This accounts for post-processed Makefile.in's.
-       * tests/postproc.test: New file.
-       * tests/Makefile.am (TESTS): Add postproc.test.
-
-2002-04-22  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       For PR automake/151 and PR automake/314:
-       * automake.texi (A Program): Split into
-       (Program Sources, Linking, Conditional Sources, Conditional
-       Programs): ... these subsections; moving the Linking node
-       before the Conditional discussions.
-       (Conditional Sources): More details.  Notably, mention
-       hello_DEPENDENCIES.
-       (Conditionals): Adjust reference to Conditional Programs.
-
-2002-04-19  Paul Eggert  <eggert@twinsun.com>
-
-       Fix some bugs when using "$@" when there might be zero positional
-       arguments in cases where this matters.  Zsh doesn't support
-       the workaround ${1+"$@"} that has been used by Automake since
-       the Mon Dec  4 11:55:36 1995 change.
-
-       * aclocal.in: Use 'case' statement to work around problem.
-       * automake.in: Likewise.
-       * lib/ylwrap: Likewise.
-       * lib/missing: No need for workaround, as the command is never
-       invoked with zero arguments.
-       * tests/ccnoco.test: Likewise.
-       * missing: Update from lib/missing.
-
-2002-04-19  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (initialize_per_input): Clear %require_file_found.
-       (%require_file_found): Group the declaration with the other
-       variables initialized by initialize_per_input.
-       * tests/required.test: New file.
-       * tests/Makefile.am (TESTS): Add it.
-       Reported by Marius Vollmer.
-
-2002-04-19  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * m4/header.m4 (_AM_CONFIG_HEADER_INSINUATE): New function,
-       override AC_CONFIG_HEADERS with AM_CONFIG_HEADER.
-       (_AM_CONFIG_HEADER): Use _AM_AC_CONFIG_HEADERS.
-       * m4/init.m4: Call _AM_CONFIG_HEADER_INSINUATE.
-       * tests/stamph2.test: Use AC_CONFIG_HEADERS for some of the config
-       files.
-       * tests/confh5.test: New file.
-       * tests/Makefile.am (TESTS): Add confh5.test.
-       * automake.texi (Optional, Public macros): Update descriptions
-       of AC_CONFIG_HEADERS and AM_CONFIG_HEADER.
-
-2002-04-13  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/man2.test: New file.
-       * tests/Makefile.am (TESTS): Add man2.test.
-       * lib/am/mans.am (install-man%SECTION%): Change the extension
-       of the man pages being installed, as documented.
-
-2002-04-13  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       Enable traces; wipe out the old configure.in parser.
-
-       * automake.in (scan_autoconf_traces): Use '$ENF{AUTOCONF}' of
-       'autoconf'.  Honnor the $filename argument.
-       (scan_autoconf_files): Don't call scan_one_autoconf_file.
-       Always call scan_autoconf_traces.
-       (scan_one_autoconf_file): Remove, with it associated regexes.
-       (obsolete, obsolete_rx): Remove.
-       (register_language, handle_languages): Remove the 'define_flag'
-       support.  Remove it from the struct and language definitions too.
-       (unquote_m4_arg): Remove.
-       * lib/am/header-vars.am, lib/am/compile.am, lib/am/lisp.am: Remove
-       the `FOO = @FOO@' definitions for all AC_SUBST'ed variables.  They
-       are now generated automatically.
-       * aclocal.in (obsolete_macros): Don't mention obsolete_macros in
-       automake.in.
-       * automake.texi (Invoking Automake): Mention the AUTOCONF envvar.
-
-2002-04-13  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/version6.test: New file.
-       * tests/Makefile.am (TESTS): Add tests/version6.test.
-       * automake.in (version_check): Return 0 on equality.
-
-2002-04-13  Andreas Schwab  <schwab@suse.de>
-
-       * THANKS: Update my mail address.
-
-2002-04-12  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/discover.test: Use a full configure.in that calls AC_INIT.
-       Use AC_LIBOBJ.  Grep the error message.
-       * test/ldadd.test: Don't use LIBOBJS.  Use a full configure.in.
-       Grep the error message.  Require libtool.
-       * tests/ldflags.test:  Don't use LIBOBJS.
-       * tests/seenc.test: Use AC_LIBOBJ, --Wno-error, and grep the
-       error messages for CC and CXX.
-
-2002-04-12  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (scan_autoconf_traces) <AC_SUBST>: Ignore ANSI2KNR
-       and AMDEPBACKSLASH.
-       * tests/distcommon2.test: Use a full configure.in that calls AC_INIT.
-       * tests/ext.test: Enable dependencies for OBJC.
-       * tests/libobj.test, tests/libobj6.test, tests/libobj9.test:
-       Delete.  They tests for different flavors of $LIBOBJS assignments
-       that wont be supported anymore.
-       * tests/libobj2.test, tests/libobj10.test: Use AC_LIBOBJ.
-       * tests/obsolete.test: Don't test Automake.
-       * tests/suffix5.test: Require libtool.
-       * tests/Makefile.am (TESTS): Remove libobj.test, libobj6.test and
-       libobj9.test.
-
-2002-04-10  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * configure.in (APIVERSION): Fix definition.
-
-2002-04-10  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * NEWS: Catch up with changes since 1.6.
-
-2002-04-10  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/yacc8.test: Don't assume GNU make, run config.status
-       to regenerate the Makefile.
-
-2002-04-10  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * Makefile.am (maintainer-check): Make sure `$MAKE -e' is
-       always followed by a SHELL setting.
-       * tests/ansi3.test, tests/ansi5.test, tests/subobj3.test: Set
-       SHELL when calling `$MAKE -e'.
-
-2002-04-10  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/subobj9.test: Use configure.in, not configure.ac,
-       otherwise this fails with old libtool versions.
-
-2002-04-10  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * lib/config.guess, lib/config.sub, lib/texinfo.tex: New upstream
-       versions.
-
-2002-04-10  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * ChangeLog.2001: New file, extracted from ChangeLog.
-       * Makefile.am (EXTRA_DIST): Add it.
-
-2002-04-09  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.texi (Canonicalization): The sources for libmumble++.a
-       go into libmumble___a_SOURCES.
-
-2002-04-07  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * Makefile.am (maintainer-check): Check for `sleep 1' uses in the
-       test suite.  Suggest `sleep 2' instead.
-       * tests/confsub.test: Use `sleep 2'.
-
-2002-04-04  Paul Eggert  <eggert@twinsun.com>
-
-       * lib/am/subdirs.am:
-       ($(RECURSIVE_TARGETS), maintainer-clean-recursive):
-       $(MAKEFLAGS) -> $$MAKEFLAGS, so that we don't run into problems if
-       MAKEFLAGS contains '$(...)'.
-
-2002-04-02  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/specflags8.test: Typo.
-
-2002-04-02  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/specflags6.test: Run aclocal.
-       * tests/Makefile.am (TESTS): Add specflags6.test.
-
-2002-04-02  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/specflags7.test, tests/specflags8.test: New files.
-       * tests/Makefile.am (TESTS): Add them.
-       (XFAIL_TESTS): Add specflags8.test.
-
-2002-03-29  Tom Tromey  <tromey@redhat.com>
-
-       * automake.in (check_typos): Examine AM_LDFLAGS.
-       Fixes PR automake/311.
-
-       For PR automake/312:
-       * lib/am/libtool.am (clean-libtool): Use LTRMS.
-       * automake.in (handle_single_transform_list): When processing a
-       libtool object, clean the ordinary object and register the
-       directory.
-       (libtool_clean_directories): New global.
-       (initialize_per_input): Initialize it.
-       (generate_makefile): Call handle_libtool later.
-       (handle_libtool): Handle libtool_clean_directories.
-       * tests/subobj9.test: New file.
-       * tests/Makefile.am (TESTS): Added subobj9.test.
-
-2002-03-26  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/extra6.test, tests/subdir5.test: Require GNU make.
-
-2002-03-26  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/dup3.test (ACLOCAL): s/srcdir/testsrcdir/.
-
-2002-03-26  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/extra7.test: New file.
-       * tests/Makefile.am: Add it.
-       * lib/am/distdir.an (distdir): When a distribuable directory
-       exists both in `.' and $(srcdir), merge both directories.  This
-       works around a failure of extra6.test on Tru64 reported by
-       Nicolas Joly.
-
-2002-03-26  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/pr87.test, tests/yaccvpath.test: Require GNU make.
-
-2002-03-26  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * Makefile.am (maintainer-check): Catch occurrences of
-       `$MAKE foo=bar' in the testsuite.  Suggest using
-       `foo=bar $MAKE -e' instead.
-       * tests/ansi3.test, tests/ansi5.test, tests/subobj3.test:
-       Use $MAKE -e.  This fixes a ansi5.test failure with Solaris make.
-       * tests/defs: Unset $srcdir, and set $testsrcdir to its old value.
-       * tests/installsh.test (AUTOMAKE, ACLOCAL): Use $testsrcdir.
-
-2002-03-26  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       Fix for PR automake/310:
-       * lib/am/depend2.am, lib/am/lex.am, lib/am/yacc.am: Quote %SOURCE%
-       so it never appears as a plain word.
-
-2002-03-25  Angus Leeming  <a.leeming@ic.ac.uk>
-
-       * lib/depcomp (tru64): Correctly compute `base'.
-
-2002-03-21  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/pr211.test: s/requires/required/, otherwise the test fails
-       if libtool is not installed.
-
-2002-03-21  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/dirname.test: Don't use $SHELL when calling ./configure.
-
-2002-03-21  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/dirname.test: Use --quiet to fix failure on installations
-       using a site script.
-       Reported by Nicolas Joly.
-
-2002-03-21  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * Makefile.am (maintainer-check): Check for misuses of make,
-       autoconf, automake, aclocal, and perl in the testsuite.  Suggest
-       using $MAKE, $AUTOCONF, $AUTOMAKE, $ACLOCAL, and $PERL instead.
-       * tests/confsub.test: Use $AUTOCONF and $MAKE.
-       * tests/extra5.test, tests/extra6.test, tests/lex5.test,
-       tests/nobase.test, tests/nodist2.test, tests/pr204.test,
-       tests/pr224.test, tests/pr287.test, tests/strip.test,
-       tests/yacc8.test: Use $MAKE.
-
-2002-03-20  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       Add support for two-dot versions.
-
-       * tests/version5.test: New file.
-       * tests/Makefile.am (TESTS): Add it.
-       * automake.in (version_split, version_compare): New functions.
-       (version_check): Rewrite using version_split and version_compare.
-       (process_option_list): Adjust regex.
-
-2002-03-18  Richard Boulton <richard@tartarus.org>
-
-       Fix for PR automake/306:
-       * automake.texi (Generalities): Document +=.
-       (Conditionals): Document limitations of += with conditionals.
-
-2002-03-17  Tom Tromey  <tromey@redhat.com>
-
-       Fix for PR automake/295:
-       * automake.texi (Invoking Automake): Deprecate --output-dir.
-       * automake.in (usage): Don't document --output-dir.
-       (output_directory): Don't initialize.
-       (parse_arguments): Deprecate --output-dir.
-
-       * m4/init.m4 (AUTOMAKE, ACLOCAL): Removed extra quotes.
-       Fixes PR automake/304.
-
-2002-03-17  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/dirforbid.test: Workaround for NetBSD sh bug.
-       Fixes PR automake/305.
-
-2002-03-11  Richard Boulton <richard@tartarus.org>
-
-       * automake.in (check_typos): Allow variables with reserved
-       suffices (such as _LDFLAGS) and prefixes which aren't
-       recognised if the variable is defined in configure.ac.
-       Fixes acsubst.test.
-
-2002-03-11  Richard Boulton <richard@tartarus.org>
-
-       * tests/acsubst.test: New test, by Alexandre Duret-Lutz
-       * tests/acsubst2.test: New test, by Alexandre Duret-Lutz
-       * tests/Makefile.am (TEST): Added acsubst.test and acsubst2.test
-
-2002-03-11  Peter Breitenlohner  <peb@mppmu.mpg.de>
-
-       * tests/defs: Unset DESTDIR, otherwise `make DESTDIR=/foo check'
-       causes failures.
-
-2002-03-07  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       Fix for PR automake/303:
-       * automake.in (version_check): Move the error message ...
-       (process_option_list): ... here, so we can distinguish between
-       global and local options.
-
-2002-03-07  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/pr300-lib.test, tests/pr300-ltlib.test,
-       tests/pr300-prog.test: Use AC_OUTPUT, not AC_OUTPUT(Makefile), so
-       Autoconf doesn't complain about Makefile being output twice.
-
-2002-03-06  Tom Tromey  <tromey@redhat.com>
-
-       * configure.in: Upped version to 1.6a.
-
-2002-03-05  Tom Tromey  <tromey@redhat.com>
-
-       * configure.in: Released 1.6.
-
-2002-03-05  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       Fix for PR automake/300:
-       * tests/pr300-lib.test, tests/pr300-ltlib.test,
-       tests/pr300-prog.test: New files.
-       * tests/Makefile.am (TESTS): Add them.
-       * automake.in (handle_ltlibraries): Strip nobase_ prefix to
-       compute the directory.
-       * lib/am/header-vars.am (install_sh_PROGRAM): New variable.
-       * lib/am/libs.am (%DIR%LIBRARIES_INSTALL): New variable.
-       (install-%DIR%LIBRARIES): Use it.  Honor nobase_.
-       (uninstall-%DIR%LIBRARIES): Honor nobase_.
-       * lib/am/ltlibs.am (%DIR%LTLIBRARIES_INSTALL): New variable.
-       (install-%DIR%LTLIBRARIES): Use it.  Honor nobase_.
-       (uninstall-%DIR%LTLIBRARIES): Honor nobase_.
-       * lib/am/progs.am (%DIR%PROGRAMS_INSTALL): New variable.
-       (install-%DIR%PROGRAMS): Use it.  Honor nobase_.
-       (uninstall-%DIR%PROGRAMS): Honor nobase_.
-       See also the fix for nobase.test on 2001-11-09.
-
-2002-03-05  Tom Tromey  <tromey@redhat.com>
-
-       * lib/config.sub, lib/config.guess, lib/texinfo.tex: Updated.
-
-2002-03-05  Pavel Roskin  <proski@gnu.org>
-
-       * tests/yacc8.test: Add a command between "test" and "cd" to
-       work around a bug in bash-2.05.
-
-2002-03-05  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       Fix for PR automake/294:
-       * tests/dirforbid.test: New file.
-       * tests/Makefile.am (TESTS): Add it.
-       * automake.in (standard_prefix): New hash.
-       (am_primary_prefixes): Forbid standard_prefixes which are not
-       explicitely allowed.
-       * automake.texi (Uniform): Remove FIXME.
-
-2002-03-05  Jim Meyering  <meyering@lucent.com>
-
-       * automake.in (@common_files): Add config.rpath.
-
-2002-03-05  Kevin Ryde  <user42@zip.com.au>
-
-       For PR automake/297:
-       * lex.m4 (AM_PROG_LEX): Don't set LEX=${am_missing_run}flex until
-       after AC_PROG_LEX, since it will try to run it and fail (in autoconf
-       2.52 at least).
-
-2002-02-25  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (scan_one_autoconf_file): Declare
-       LEX_OUTPUT_ROOT and LEXLIB as configure variables when
-       AM_PROG_LEX or AC_PROG_LEX are seen.  This allows to ...
-       * lib/am/lex.am: ... remove the LEX_OUTPUT_ROOT and LEXLIB
-       definitions.  Search %SOURCE% in $(srcdir).  Use s||| instead
-       of s/// in the sed invocation, to support filenames containing
-       slashes.
-       * lib/am/yacc.am: Search %SOURCE% in $(srcdir).  Use s||| too.
-       * tests/lex5.test, tests/yacc8.test: New files.
-       * tests/Makefile.am (TESTS): Add them.
-
-2002-02-23  Per Bothner  <per@bothner.com>
-
-       * m4/depout.m4 (_AM_OUTPUT_DEPENDENCY_COMMANDS): Set `dirpart' to
-       `.' in else branch.
-
-2002-02-22  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/make.test: Revert the grep logic to work around a bug
-       in NetBSD sh (see NetBSD Problem Report #11542).
-       Reported by Patrick Welche.
-
-2002-02-20  Tim Van Holder  <tim.van.holder@pandora.be>
-
-       * m4/lispdir.m4: Redirect /dev/null to stdin when running $EMACS
-       to try and prevent a non-lisp emacs from starting in interactive
-       mode.
-       * automake.texi: Document this change.
-
-2002-02-19  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.texi (Macros): Split into ...
-       (Public Macros, Private Macros): ... these.
-
-2002-02-19  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/insthook.test: Use sed instead of "tail +X".
-
-2002-02-18  Paul Eggert  <eggert@twinsun.com>
-
-       * lib/depcomp: Don't use "tail +3"; it's not portable to
-       POSIX 1003.1-2001 hosts.
-
-2002-02-18  Jim Meyering  <meyering@lucent.com>
-
-       * tests/cond12.test: Use sed 1q, not `head -n 1'.
-       The latter is not portable to some old systems.
-       * m4/depout.m4: Don't use `head -1'; it's no longer portable.
-       Use `sed 1q' instead.
-       * tests/insthook.test: Likewise.
-
-2002-02-17  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (handle_lib_objects_cond): Tell the user to put
-       global linker flags in AM_LDFLAGS, not LDFLAGS.
-
-       * automake.texi (General Operation): AC_SUBST'ed variables
-       override Automake's variables.
-       (Uniform): More words and @refs.
-       (Auxiliary Programs) <config.sub, config.guess>: Add URL.
-       (etags): More explanations about the first example.
-       (Invoking Automake): Mention autoreconf.  More @refs.
-       (Requirements): Mention AC_CONFIG_FILES.
-       (Optional): AC_CHECK_TOOL will no longer install config.sub and
-       config.guess.  Mention AC_LIBOBJ, AC_LIBSOURCE, and AC_LIBSOURCES.
-       (Invoking aclocal): aclocal no longer warn about duplicates.
-       (Macros) <AM_INIT_AUTOMAKE>: More explanations.
-       (Extending aclocal): Suggest using the output of
-       `aclocal --print-ac-dir` to install third-party macros.
-       (Alternative): Specify ordering of dist_, nodist_, and nobase_
-       prefixes.
-       (A Program): Mention scripts.  The global LDADD variable is not
-       meant to hold link flags, suggest using AM_LDFLAGS instead.
-       (Program and Library Variables) <maude_LIBADD, maude_LDADD>:
-       _LIBADD and _LDADD are subject to the same restriction wrt to
-       link flags.
-       (Program and Library Variables) <maude_DEPENDECIES>: Is also
-       derived from maude_LIBADD.
-       (Program variables): Define AM_LDFLAGS.
-       (Dependencies): Passing the no-dependencies option to
-       AM_INIT_AUTOMAKE is preferred.
-       (Scripts): Explain why automake is magically cleaned.
-       Mention noinst_SCRIPTS and check_SCRIPTS.
-       (Data): Use dist_ in Automake's example.
-       (Dist): Reference AM_INIT_AUTOMAKE for PACKAGE and VERSION.
-       Mention AC_CONFIG_FILES instead of AC_OUTPUT.
-
-2002-02-14  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * Makefile.am (FETCHFILES): Add Automake/XFile.pm.
-       (fetch): Fetch XFile.pm.  Update the files in $(srcdir) instead
-       of asking the maintainer to do it manually.
-       * lib/config.guess, lib/config.sub, lib/texinfo.tex,
-       Automake/XFile.pm: New upstream versions.
-
-2002-02-02  Tom Tromey  <tromey@redhat.com>
-
-       * automake.texi (Macros): Warn about upgrading.
-
-2002-02-01  Tom Tromey  <tromey@redhat.com>
-
-       Change per GNU coding standards:
-       * aclocal.in (parse_arguments): Only mention most recent year in
-       copyright output.
-       * automake.in (version): Only mention most recent year.
-
-2002-01-30  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.texi (API versioning): New Node.
-       (Extending): Use $(DESTDIR) in examples.
-
-2002-01-28  Akim Demaille  <akim@epita.fr>
-
-       * m4/lispdir.m4 (AM_PATH_LISPDIR): Serial 5.
-       Respect the --help layout.
-
-2002-01-27  Tom Tromey  <tromey@redhat.com>
-
-       * configure.in: Bumped to 1.5e.
-
-       * lib/am/yacc.am: Use `rm -f'.
-
-       * configure.in: Released 1.5d.
-
-       * lib/config.guess: New version from FSF.
-
-       * Makefile.am (uninstall-hook): New target.
-
-2002-01-24  Akim Demaille  <akim@epita.fr>
-
-       * lib/install-sh: Update, from Autoconf.
-
-2002-01-24  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (scan_one_autoconf_file): Don't treat AC_CHECK_TOOL
-       as AC_CANONICAL_HOST (the former does not require the latter since
-       Autoconf 2.50).
-       * m4/strip.m4 (AM_PROG_INSTALL_STRIP): Check for strip.
-       * automake.texi (Requirements): Do not require STRIP to be
-       defined by the user.
-
-2002-01-23  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * lib/am/depend.am (distclean-depend): Erase %DEPDIRS%, not $(DEPDIRS).
-       * automake.in (handle_languages): Compute and substitute %DEPDIRS%.
-       * tests/pr224.test: Make sure .deps subdirectories are
-       erased by distclean.
-
-2002-01-22  Tom Tromey  <tromey@redhat.com>
-
-       * m4/gcj.m4 (AM_PROG_GCJ): Don't invoke dependency code if
-       no-dependencies option is set.
-       * m4/init.m4 (AM_INIT_AUTOMAKE): Don't invoke dependency code if
-       no-dependencies option is set.  Don't call AM_DEP_TRACK or
-       AM_SET_DEPDIR.
-
-2002-01-22  Pavel Roskin  <proski@gnu.org>
-
-       * tests/asm.test: Use CCAS and CCASFLAGS instead of AS and
-       ASFLAGS.
-
-2002-01-22  Akim Demaille  <akim@epita.fr>
-
-       * Makefile.am (FETCHFILES): Remove ansi2knr.c, add texinfo.tex.
-       (fetch): Adjust.
-
-2002-01-21  Tom Tromey  <tromey@redhat.com>
-
-       * Makefile.am (fetch): Don't fetch ansi2knr.
-
-       * automake.texi (Macros): Updated for new variable names.
-       (Program and Library Variables): Likewise.
-       (Assembly Support): Likewise.
-       * m4/as.m4: Use CCAS and CCASFLAGS.
-       * automake.in (asm): Use CCAS and CCASFLAGS.
-
-2002-01-21  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&parse_arguments): Use a more GNUish error message
-       on wrong options.
-
-2002-01-20  Tom Tromey  <tromey@redhat.com>
-
-       Fix for PR automake/231:
-       * m4/gcj.m4 (AM_PROG_GCJ): Use _AM_DEPENDENCIES(GCJ).
-       * m4/depend.m4: Document `GCJ'.
-
-       For PR automake/224:
-       * tests/Makefile.am (TESTS): Added pr224.test.
-       * tests/pr224.test: New file.
-       * lib/depcomp: Fixed computation of depfile.
-       * lib/am/depend2.am: Use %DEPBASE%, not $(DEPDIR).
-       * automake.in (handle_single_transform_list): Only reject `..'
-       component for Java.  Put dependencies in directory near object.
-       (handle_languages): Set DEPBASE.  Handle de-ansi-fication.
-
-2002-01-20  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/defs: Export AUTOMAKE and ACLOCAL.
-
-2002-01-19  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       Fix for PR automake/204:
-       * tests/pr204.test: New file.
-       * tests/Makefile.am (TESTS): Add it.
-       * automake.in (handle_single_transform_list): Don't distribute
-       sources derived from non-distributed sources.
-
-2002-01-18  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       Fix for PR automake/229:
-       * tests/pr229.test: New file.
-       * tests/Makefile.am (TESTS): Add it.
-       * automake.in (scan_one_autoconf_file): Recognize AC_CYGWIN,
-       AC_EMXOS2, and AC_MINGW32.
-
-2002-01-18  Tom Tromey  <tromey@redhat.com>
-
-       * tests/cond7.test: Fix test bug exposed by copyright update.
-
-       For PR automake/288:
-       * automake.in (lang_c_rewrite): Don't prepend directory to base if
-       directory is `.'.  Also, properly compute de_ansi_files entry in
-       subdir-objects case
-       * tests/Makefile.am (TESTS): Added ansi7.test.
-       * tests/ansi7.test: New file.
-
-       * aclocal.in (parse_arguments): Added 2002.
-       (write_aclocal): Likewise.
-       (parse_arguments): Updated my email address.
-       * automake.in (gen_copyright): Added 2002.
-       (version): Likewise.  Also, changed my email address.
-
-       * configure.in (APIVERSION): Refined definition.
-
-2002-01-18  Tom Tromey  <tromey@redhat.com>
-
-       * missing: Updated.
-       * lib/missing: Accept versioned aclocal.
-       * m4/init.m4 (AM_INIT_AUTOMAKE): Look for versioned aclocal.
-
-2002-01-17  Pavel Roskin  <proski@gnu.org>
-
-       * m4/Makefile.am (m4datadir): Use APIVERSION.
-
-2002-01-16  Tom Tromey  <tromey@redhat.com>
-
-       * Makefile.am (install-exec-hook): Use APIVERSION.
-       * m4/init.m4 (AM_INIT_AUTOMAKE): Use am__api_version.
-       * m4/amversion.in (AM_AUTOMAKE_VERSION): Set am__api_version from
-       APIVERSION.
-       * automake.in (perllibdir): Use APIVERSION.
-       (libdir): Likewise.
-       * aclocal.in (perllibdir): Use APIVERSION.
-       (APIVERSION): New global.
-       (parse_arguments): Use APIVERSION.
-       * configure.in (APIVERSION): New subst.
-       (pkgvdatadir): Use APIVERSION.
-
-2002-01-15  Tom Tromey  <tromey@redhat.com>
-
-       * missing: Updated.
-       * lib/missing: Match against `automake*' to pick up versioned
-       automake.
-       * m4/init.m4 (AM_INIT_AUTOMAKE): Use versioned automake name.
-       * m4/amversion.in (AM_AUTOMAKE_VERSION): Set am__version
-       variable.
-       * lib/am/Makefile.am (amdir): Use pkgvdatadir.
-       * lib/Makefile.am (dist_pkgvdata_DATA): Renamed to use
-       pkgvdatadir.
-       (scriptdir): Use pkgvdatadir.
-       (installcheck-local): Likewise.
-       * lib/Automake/Makefile.am (perllibdir): Use pkgvdatadir.
-       * automake.in (perllibdir): Added VERSION.
-       (libdir): Likewise.
-       * aclocal.in (parse_arguments): Search versioned directory.  Don't
-       push unversioned directory unless it exists.
-       (perllibdir): Added VERSION.
-       (default_acdir): New global.
-       * m4/Makefile.am (m4datadir): Added $(VERSION).
-       * Makefile.am (install-exec-hook): New target.
-       * configure.in (ACLOCAL): Search build directory.
-       (pkgvdatadir): New subst.
-
-2002-01-15  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * lib/config.sub, lib/config.guess: New versions from FSF.
-
-2002-01-13  Tom Tromey  <tromey@redhat.com>
-
-       For PR automake/288:
-       * automake.in (lang_c_rewrite): Set value for de_ansi_files entry
-       to directory.
-       (lang_c_finish): Likewise.  Also, use directory information from
-       de_ansi_files.
-
-2002-01-13  Kevin Ryde  <user42@zip.com.au>
-
-       For PR automake/288:
-       * tests/Makefile.am (TESTS): Added ansi6.test.
-       * tests/ansi6.test: New file.
-
-2002-01-13  Tom Tromey  <tromey@redhat.com>
-
-       For PR automake/287:
-       * lib/am/distdir.am (distdir): Use `$$list' trick when looping
-       over subdirs.
-       * tests/Makefile.am (TESTS): Added pr287.test.
-       * tests/pr287.test: New file.
-
-2002-01-13  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * lib/am/distdir.am (distdir): Handle subdirectories.
-       * tests/extra6.test: New file.
-       * tests/Makefile.am (TESTS): Add it.
-
-2002-01-13  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/extra2.test: Run $ACLOCAL.
-
-2002-01-12  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * m4/init.m4 (AM_INIT_AUTOMAKE): Set PACKAGE and VERSION from
-       AM_INIT_AUTOMAKE arguments when using the old-style call.
-       Use AC_PACKAGE_TARNAME and AC_PACKAGE_VERSION in the new form only.
-       Suggested by Pavel Roskin.
-
-2002-01-12  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * test/nodefine.test, test/nodefine2.test: Check that no-define
-       works, not the contrary...
-       * m4/options.m4 (_AM_IF_OPTIONS): Use m4_ifset.
-       * m4/init.m4 (AM_INIT_AUTOMAKE): A third argument implies no-define,
-       not the contrary.
-
-2002-01-12  Jim Meyering  <meyering@lucent.com>
-
-       * automake.in (scan_one_autoconf_file): Unquote AC_LIBOBJ argument.
-       * tests/libobj11.test: New file.
-       * tests/Makefile.am (TESTS): Add libobj11.test.
-
-2002-01-09  Ryan T. Sammartino  <ryants@shaw.ca>
-
-       * lib/depcomp (msvisualcpp): Strip -Gm, -Gi, and -ZI options.
-
-2002-01-09  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (file_contents_internal): Introduce two variables,
-       $is_rule and $discard_rules to track rules spanning across multiple
-       paragraphs.  This fixes a very nasty bug reported by Dmitry Mikhin
-       where only the first paragraph of such a multi-paragraph rule was
-       discarded; but it leaves many similar latent bugs (see the FIXMEs).
-
-2002-01-09  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/dup3.test: Remove all -I from $ACLOCAL before using it.
-       * tests/error.test: Use some macro names which are not defined by
-       Automake itself.
-
-2002-01-09  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.texi (Complete, Macros, Options): Document the new style
-       AM_INIT_AUTOMAKE.  Remove AM_AUTOMAKE_OPTIONS documentaion.
-       * m4/init.m4 (AM_INIT_AUTOMAKE): Get PACKAGE and VERSION from
-       AC_INIT if they are available there.  Support a new call form
-       where the only argument is an optional space-separated list of
-       Automake options.
-       * m4/options.m4 (AM_AUTOMAKE_OPTIONS): Remove.
-       (_AM_MANGLE_OPTION, _AM_SET_OPTION, _AM_SET_OPTIONS,
-       _AM_IF_OPTION): New functions.
-       * automake.in (AC_INIT_PATTERN): New variable.
-       (global_options_line): Remove, use $seen_init_automake instead.
-       (scan_one_autoconf_file, scan_autoconf_traces): Set $package_version
-       from AC_INIT if available.  Support the new style AM_INIT_AUTOMAKE.
-       Remove the AM_AUTOMAKE_OPTIONS handling.
-       * configure.in: Modernize.
-       * tests/defs (configure.in): Modernize.  One third of the tests
-       still overwrite the default configure.in and use an old
-       AM_INIT_AUTOMAKE call,  so that makes testing for both.
-       * tests/nodefine.test, tests/nodefine2.test: New files.
-       * tests/Makefile.am (TESTS): Add them.
-
-2002-01-08  Raja R Harinath  <harinath@cs.umn.edu>
-
-       * automake.in (define_configure_variable): Propagate line numbers.
-
-2002-01-08  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * m4/python.m4 (_AM_PYTHON_INTERPRETER_LIST): Add python2.2.
-
-2002-01-07  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * configure.in: Run the Autoconf test in a subdirectory, then
-       erase this directory.
-
-2002-01-07  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * configure.in (AUTOMAKE): Create m4/amversion.m4.
-       * m4/amversion.in: New file.
-       * m4/Makefile.am (m4data_DATA, EXTRA_DIST): Replace by ...
-       (dist_m4data_DATA): ... this.
-       (nodist_m4data_DATA, DISTCLEANFILES): Add amversion.m4.
-       * m4/init.m4 (AM_INIT_AUTOMAKE): Require
-       AM_SET_CURRENT_AUTOMAKE_VERSION.
-       * automake.in (seen_automake_version): New variable.
-       (scan_autoconf_traces, scan_one_autoconf_file,
-       scan_autoconf_files): Scan for AM_AUTOMAKE_VERSION and complain
-       when the version used in aclocal.m4 differs from Automake's.
-       * tests/defs (ACLOCAL): Look in ../m4 too.
-       * tests/installsh.test (ACLOCAL): Likewise.
-       * tests/installdir.test (installdirs-local): Run $ACLOCAL.
-
-2002-01-06  Raja R Harinath  <harinath@cs.umn.edu>
-
-       * automake.in (handle_languages): Emit an automake
-       internal variable 'am__depfiles_maybe'.
-       * lib/am/configure.am (%MAKEFILE%): Use am__depfiles_maybe.
-
-       * lib/am/configure.am (%MAKEFILE%): Pass `depfiles' to
-       config.status.
-
-2002-01-06  Tom Tromey  <tromey@redhat.com>
-
-       * automake.texi (Tags): Document new variables.
-       * lib/am/tags.am (ETAGS): New macro.
-       (ETAGSFLAGS): Likewise.
-       (TAGS): Use them.
-
-2002-01-04  Tom Tromey  <tromey@redhat.com>
-
-       * configure.in (ACLOCAL): Set perllibdir.  From Nicolas Joly.
-
-2002-01-04  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * automake.in (read_am_file): Thinko in "comment following
-       trailing backslash" detection.
-       * tests/comment5.test: Test for this too.
-
-2002-01-02  Tom Tromey  <tromey@redhat.com>
-
-       * automake.texi (Extending): Added index for uninstall-hook.
-
-2002-01-02  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       Fix for PR automake/278:
-       * m4/python.m4 (AM_PYTHON_CHECK_VERSION): Use `sys.hexversion' to cope
-       with versions such as '2.2c1'.  Also, use `int' instead of the
-       obsoleted `string.atoi'.
-       Reported by Enrico Scholz.
-
-2002-01-02  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       Fix for PR automake/280:
-       * automake.in (read_am_file): Warn about trailing backslashes
-       in comments.
-       * tests/comment5.test: New file.
-       * tests/Makefile.am (TESTS): Add comment5.test.
-       Reported by Enrico Scholz.
-
-2002-01-02  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * tests/comment4.test: New file.
-       * tests/Makefile.am (TESTS): Add comment4.test.
-
-       Fix for comment4.test:
-       * automake.in (read_am_file): Output leading comments only when
-       encountering white lines.
-
-2002-01-01  Tom Tromey  <tromey@redhat.com>
-
-       For PR automake/234:
-       * tests/Makefile.am (TESTS): Added strip.test.
-       * tests/strip.test: New file.
-
-       * automake.texi (Extending): Mention uninstall-hook.
-       (Install): Likewise.
-       * automake.in (handle_factored_dependencies): Allow
-       uninstall-hook.
-
-2002-01-01  Alexandre Duret-Lutz  <duret_g@epita.fr>
-
-       * lib/am/install.am (install-strip): Set INSTALL_STRIP_FLAG=-s,
-       it is needed by install-%DIR%LTLIBRARIES in ltlib.am.
-       This fixes a bug introduced on 2001-01-28.
-       Reported by Jared Davis.
-
------
-
-Copyright (C) 2002-2014 Free Software Foundation, Inc.
-
-Copying and distribution of this file, with or without modification, are
-permitted provided the copyright notice and this notice are preserved.
diff --git a/old/ChangeLog.03 b/old/ChangeLog.03
deleted file mode 100644 (file)
index 9b6aa68..0000000
+++ /dev/null
@@ -1,2971 +0,0 @@
-2003-12-31  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (generate_makefile): Update misleading comment.
-
-       * automake.in (handle_languages): Define %DEPBASE% conditionally
-       on subdir-objects.  Define SUBDIROBJ.  Do not clean *_.c files
-       here ...
-       (lang_c_finish): ... do it here.
-       (handle_single_transform_list): Do not output specific rules for
-       subdir-objects files which are not renamed.  This should reduce
-       the size of Makefiles with lots of subdirectory sources.
-       * lib/depcomp: Simplify computation of dependency output, and use
-       DEPDIR.
-       * lib/am/depend2.am (%EXT%.o, %EXT%.obj, %EXT%.lo): Adjust call
-       to depcomp.  Compute depbase on-the-fly in generic fastdep rules
-       for subdir-objects.
-       * tests/ansi9.test: Do not grep for an explicit rule that
-       we no longer expect.  Really run $MAKE to make sure the chain
-       of rules works.
-       * tests/yacc5.test: Do not grep for an explicit rule that
-       we no longer expect.  Adjust to use set -e.
-
-2003-12-27  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (@common_files): Move configure, configure.ac, and
-       configure.in ...
-       (@common_sometimes): ... here so that these files do not appear
-       twice in DIST_COMMON.
-
-       * automake.in (maybe_push_required_file): Add $(srcdir) in front
-       a required files outside the current directory or its subdirectories.
-       * lib/am/distdir.am (distdir): Update comment.
-       Report from Nicolas Joly.
-
-2003-12-26  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * doc/automake.texi (@copying): Do not repeat the version.
-       (Top): Use @insertcopying.  Add a @detailmenu, this works around
-       Emacs 21's inability to lookup indices in sub-nodes (reported
-       by Kevin Ryde).
-       (C++ Support, Assembly Support, Fortran 77 Support, Java Support,
-       Support for Other Languages, Preprocessing Fortran 77, Compiling
-       Fortran 77 Files, Mixing Fortran 77 With C and C++, How the Linker
-       is Chosen): Add missing descriptions in menus.
-       (Fortran 77 and Autoconf): Remove, this node was just saying "use
-       Autoconf 2.53 or greater".
-
-2003-12-26  Santiago Vila  <sanvila@unex.es>  (tiny change)
-
-       * NEWS: s/Gettext 1.12.1/Gettext 0.12.1/
-
-2003-12-25  Nicolas Joly  <njoly@pasteur.fr>  (tiny change)
-
-       * doc/automake.texi (Conditional Sources): Typo.
-
-2003-12-25  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/Automake/Config.in: Require Exporter.
-       Report from Kevin Ryde (failure with Perl 5.005_03).
-
-2003-12-15  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * tests/aclocal6.test: Check for autom4te.cache only if it has
-       been created.
-       * tests/maintclean.test: Update comment.
-       Report from Bruno Haible.
-
-       * tests/txinfo24.test, tests/txinfo25.test, tests/txinfo28.test:
-       Require texi2dvi-o.
-       Report from Václav Haisman.
-
-2003-12-10  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * configure.ac, NEWS: Bump version to 1.8a.
-
-       * configure.ac, NEWS: Bump version to 1.8.
-
-       * lib/texinfo.tex: New upstream version.
-
-       * Makefile.am (INSTALL): Copy the source from $(srcdir).
-
-2003-12-09  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/Automake/Rule.pm (define): Remove debugging traces.
-       Report from Akim Demaille.
-
-2003-12-09  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>  (tiny change)
-           Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * Makefile.am (do_subst): Fix the substitution of @configure_input@.
-       (automake, aclocal): Create the output atomically and make it
-       read-only, as done in the Autoconf package.
-       * lib/Automake/Makefile.am (do_subst): Fix the substitution of
-       @configure_input@.
-       (Config.pm): Create the output atomically and make it read-only.
-       * m4/Makefile.am ($(top_srcdir)/m4/amversion.m4): Substitute
-       @configure_input@ and make the output read-only.
-       * lib/Automake/Config.in, m4/amversion.in, tests/aclocal.in,
-       tests/automake.in, tests/defs.in: Add a @configure_input@ line.
-
-2003-12-09  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>  (tiny change)
-
-       * doc/automake.texi (Local Macros, CVS): Typos.
-
-2003-12-08  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/Automake/Variable.pm (hook): Use $$ as prototype, not $\&.
-       Perl 5.6.0 will not accept a reference sub reference for the
-       latter.
-       * automake.in (var_SUFFIXES_trigger): Adjust registration via
-       Automake::Variable::hook.
-       (handle_texinfo_helper): Make sure `inner_expand => 1' appears
-       on one line, so that Perl 5.6.0 does not complain about
-       inner_expand being a bare identifier.
-
-2003-12-05  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * aclocal.in (check_acinclude, scan_file): Output `warning:' in
-       front of warnings.
-       Report from Pavel Roskin.
-
-2003-12-04  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * TODO: Remove some old entries.
-
-       * doc/automake.texi (Rebuilding): Document CONFIGURE_DEPENDENCIES
-       and CONFIG_STATUS_DEPENDENCIES.  Move this sections later
-       in the manual since it's pretty advanced material.
-
-       * automake.in ($config_header_location): Remove.  Use
-       %ac_config_files_location instead.
-       (rewrite_inputs_into_dependencies): Do not prepend $(top_builddir)/
-       at the top-level.
-       (handle_configure): Use rewrite_inputs_into_dependencies to
-       distribute and compute AC_CONFIG_HEADERS dependencies.
-       (scan_autoconf_traces) <AC_CONFIG_HEADERS>: Fill
-       %ac_config_files_location.
-       * lib/am/remake-hdr.am ($(srcdir)/%CONFIG_HIN%): Rename as ...
-       (%CONFIG_HIN%): ... this.  $(srcdir) is already added in
-       scan_autoconf_traces.
-       * tests/Makefile.am (TESTS): Add confh5.test.
-       * tests/confh5.test: New file.
-
-       * tests/ltlibsrc.test: Fix the zoo_d_old2_la.c rule in Makefile.am,
-       $< is not portable and the source is in $(srcdir).
-
-2003-12-03  Paolo Bonzini  <bonzini@gnu.org>
-           Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (handle_configure): Do not require link sources if
-       they contain a dollar, or if they were built.  Likewise, do not
-       clean link destination if they contain a dollar.
-       (scan_autoconf_traces) <AC_CONFIG_LINKS>: Populate
-       %ac_config_files_location with link destinations.  Do not
-       store locations in @config_links, now that %ac_config_files_location
-       have them.
-       * tests/conflnk3.test: New file.
-       * tests/Makefile.am (TESTS): Add conflnk3.test.
-
-2003-12-02  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * configure.ac, NEWS: Bump version to 1.7i.
-
-       * configure.ac, NEWS: Bump version to 1.7h.
-
-       * doc/automake.texi (Default _SOURCES): Fix reference to true.
-
-       * lib/texinfo.tex: New upstream version.
-
-2003-11-30  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (handle_source_transform): If it's present, use
-       libfoo_la.c instead of libfoo.c as the default source of
-       libfoo.la, and issue an -Wobsolete diagnostic.  Do not be
-       greedy in the suffix replacement regex.
-       * doc/automake.texi (Default _SOURCES): New node.
-       (Program Sources, Libtool Modules): Refer to it.
-       * tests/ltlibsrc.test: Update to check for old default source files.
-
-2003-11-30  Gary V. Vaughan  <gary@gnu.org>
-
-       * automake.in (&handle_source_transform): Calculate a default file
-       for use in the absence of an appropriate _SOURCES declaration by
-       first stripping any suffix from the unxformed target name, and
-       appending `.c'.
-       * doc/automake.texi (Program Sources, Libtool Modules): Document this.
-       * tests/ltlibsrc.test: New file.
-       * tests/Makefile.am (TESTS): Add ltlibsrc.test.
-
-2003-11-29  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/Automake/Variable.pm (loc_and_value_as_list_recursive,
-       _value_as_list_recursive_worker): Merge into ...
-       (value_as_list_recursive): ... this function.  Pass options
-       as a hash argument, and use the `location' option to trigger
-       the behavior of loc_and_value_as_list_recursive.
-       (traverse_recursively, transform_variable_recursively): Take
-       options as a %options argument.
-       (_do_recursive_traversal): Perform expansion of inner variables
-       (as in `$(FILE).ext') on request.
-       * automake.in (handle_options, check_libobjs_sources)
-       (handle_source_transform, handle_LIBOBJS, handle_ltlibraries)
-       (handle_ltlibraries, handle_man_pages, handle_dist)
-       (handle_gettext, am_install_var): Adjust usage of
-       value_as_list_recursive.
-       (handle_texinfo_helper): Pass inner_expand to
-       value_as_list_recursive.
-       * tests/txinfo28.test: New file.
-       * tests/Makefile.am (TESTS): Add txinfo28.test.
-       Report from Ralf Corsepius.
-
-       * lib/Automake/Variable.pm (_do_recursive_traversal): Do not
-       update @_substfroms and @_substfroms for undefined variables.
-       * tests/substre2.test: New file.
-       * tests/Makefile.am (TESTS): Add substre2.test.
-
-       * lib/Automake/VarDef.pm (value): Rename as ...
-       (raw_value): ... this.
-       (value): New method, strip # and \\\n.
-       (dump): Use raw_value.
-       * lib/Automake/Variable.pm (output): Use raw_value.
-       (value_as_list): Simplify, now that backslash and comments
-       are already removed.
-       * tests/txinfo22.test: Make sure Automake isn't confused
-       by comments in variables.
-
-2003-11-27  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * doc/automake.texi: More target vs. rule editing.  Back out some
-       of the previous changes.  It's OK to talk about targets as "entry
-       points", or as thing to build, but targets cannot be run: rules
-       are run.
-
-       * doc/automake.texi: s/target/rule/ where appropriate.  A target
-       is the destination of a target rule, not the rule itself.
-       Suggested by Bruno Haible.
-
-2003-11-25  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * configure.ac, NEWS: Bump version to 1.7g.
-
-       * configure.ac, NEWS: Bump version to 1.7f.
-
-       * automake.in (prepend_srcdir): Parenthesize @inputs to remove
-       a maintainer-check warning.
-       * tests/subst2.test: Rewrite the $MAKE invocation to please
-       maintainer-check.
-
-       * lib/config.sub, lib/config.guess, lib/texinfo.tex: New upstream
-       versions.
-
-       * doc/automake.texi (Program variables): Mention per-target
-       _CPPFLAGS in the documentation of INCLUDES.
-       * automake.in (generate_makefile): Likewise in the INCLUDES diagnostic.
-       Report from Bob Friesenhahn.
-
-       * doc/automake.texi (Extending): Elaborate on overriding.
-       * NEWS: Likewise.
-       Suggested by Bruno Haible.
-
-2003-11-24  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/Automake/Variable.pm (output): Add $(am__empty) to variable
-       definitions that end with a line full of @substitutions@ that
-       would confuse HP-UX Make if it were blank.
-       (transform_variable_recursively): Make sure not to erase empty
-       variables.
-       * tests/Makefile.am (TESTS): Add subst2.test.
-       * tests/subst2.test: New file.
-       Report from Harlan Stenn.
-
-       * lib/am/texibuild.am (%SOURCE_SUFFIX%.html): Work around a
-       Texinfo 4.1 bug.
-       Report from Dalibor Topic.
-
-2003-11-22  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       Fix for PR automake/411:
-       * automake.in (rewrite_inputs_into_dependencies): Simplify, and rename
-       into ...
-       (prepend_srcdir): ... this.
-       (rewrite_inputs_into_dependencies): New function, extracted from ...
-       (handle_configure): ... here.  Adjust to use prepend_srcdir
-       or rewrite_inputs_into_dependencies where needed.  Especially,
-       using (the new) rewrite_inputs_into_dependencies to compute
-       Makefile dependencies will fix PR/411.
-       * lib/am/configure.am (DIST_COMMON): Remove %MAKEFILE-IN%, it's
-       already distributed by rewrite_inputs_into_dependencies.
-       * tests/Makefile.am (TESTS): Add output10.test, remove distcom.test.
-       * tests/colon3.test: Use set -e.  Don't allow any AUTOMAKE
-       invocation refer to zardoz.  Make sure two.in and three.in
-       appear as $(srcdir)/two.in and $(srcdir)/three.in dependencies.
-       * tests/distcom.test: Delete.  This is covered by tests/output9.test.
-       * tests/output10.test: New file, for PR/411.
-
-2003-11-21  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (append_exeext): Do not append $(EXEEXT) to
-       @substitutions@.
-       * tests/exeext4.test: New file.
-       * tests/Makefile.am (TESTS): Add exeext4.test.
-
-2003-11-19  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/am/configure.am (%MAKEFILE%): Remove %MAINTAINER-MODE%,
-       mistakenly added on 2001-03-05.
-       * tests/remake5.test: New file.
-       * tests/Makefile.am (TESTS): Add remake5.test.
-       Report from Ralf Corsepius.
-
-2003-11-18  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * configure.ac, NEWS: Bump version to 1.7e.
-
-       * configure.ac, NEWS: Bump version to 1.7d.
-
-       * lib/config.sub, lib/config.guess, lib/texinfo.tex: New
-       upstream versions.
-
-2003-11-18  Maciej W. Rozycki  <macro@ds2.pg.gda.pl>  (tiny change)
-           Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/am/texinfos.am (install-info): Depend on
-       install-info-recursive or install-info-am even if no-installinfo.
-       * tests/txinfo27.test: New file.
-       * tests/Makefile.am (TESTS): Add txinfo26.test.
-
-2003-11-18  Paolo Bonzini  <bonzini@gnu.org>
-           Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/ylwrap: Do not overwrite headers if they haven't changed.
-       Fix the include guard substitution.
-       * tests/yacc6.test: Augment to run ylwrap, and make sure it
-       does not needlessly update headers.
-       * tests/yacc8.test: Make sure headers are not needlessly updated
-       with ylwrap is not used.  Move `test -f foo.o' into the
-       Makefile as `test -f foo.$(OBJEXT)' for portability.
-
-2003-11-17  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (generate_makefile): Define SUBDIRS if it is
-       not defined and DIST_SUBDIRS is.
-       * tests/subpkg2.test: New file.
-       * tests/Makefile.am (TESTS): Add subpkg2.test.
-       Report from Gary V. Vaughan.
-
-       * tests/suffix11.test: Check for suffixes containing `-'.
-       * lib/Automake/Rule.pm ($_SUFFIX_RULE_PATTERN): Accept `-' in
-       suffixes.
-
-       * lib/Automake/Rule.pm (define): Suggest using target-local instead
-       of target-am, not target-am-local.
-       * tests/overrid.test: Check the diagnostic for clean-am.
-       Report from Bruno Haible.
-
-2003-11-17  Jim Meyering  <jim@meyering.net>
-
-       * bootstrap: Require not only that `perl' have the executable
-       bit set, but also that it is not a directory.
-
-       * lib/am/configure.am: Mark %MAKEFILE% as `.PRECIOUS'.
-
-2003-11-17  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (ac_config_files_location): Declare as a hash.
-       (handle_configure): Rewrite the computation of AC_CONFIG_FILES
-       dependencies; make sure we don't use $(srcdir) or $(top_srcdir)
-       for inputs which are also outputs, and do not check inputs
-       relatively to the current directory.
-       (scan_autoconf_config_files): Take $where as argument, and
-       fill $ac_config_files_location.
-       * tests/output8.test, tests/output9.test: New files.
-       * tests/Makefile.am (TESTS): Add output8.test and output9.test.
-       Report from Bruno Haible.
-
-2003-11-14  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * tests/aclibobj.test, tests/aclocal.test, tests/aclocal3.test,
-       tests/acoutbs.test, tests/acoutbs2.test, tests/acoutnoq.test,
-       tests/acoutpt.test, tests/acoutpt2.test, tests/acoutqnl.test,
-       tests/acsilent.test, tests/acsubst.test, tests/acsubst2.test,
-       tests/all.test, tests/alpha.test, tests/amassign.test,
-       tests/ammissing.test, tests/ansi.test, tests/ansi10.test,
-       tests/ansi2.test, tests/ansi3.test, tests/ansi3b.test,
-       tests/ansi4.test, tests/ansi5.test, tests/ansi6.test,
-       tests/ansi7.test, tests/ansi9.test, tests/ar.test,
-       tests/autohdr.test, tests/autohdr2.test, tests/auxdir.test,
-       tests/auxdir2.test, tests/backsl.test, tests/backsl2.test,
-       tests/badprog.test, tests/block.test, tests/canon2.test,
-       tests/canon3.test, tests/canon4.test, tests/canon5.test,
-       tests/ccnoco.test, tests/check.test, tests/check2.test,
-       tests/check3.test, tests/checkall.test, tests/clean.test,
-       tests/colneq2.test, tests/colon.test, tests/colon2.test,
-       tests/colon3.test, tests/colon4.test, tests/colon5.test,
-       tests/colon6.test, tests/colon7.test, tests/comment.test,
-       tests/comment2.test, tests/comment4.test, tests/comment6.test,
-       tests/comment7.test, tests/compile_f_c_cxx.test, tests/cond.test,
-       tests/cond10.test, tests/cond11.test, tests/cond13.test,
-       tests/cond14.test, tests/cond15.test, tests/cond16.test,
-       tests/cond17.test, tests/cond18.test, tests/cond19.test,
-       tests/cond21.test, tests/cond22.test, tests/cond25.test,
-       tests/cond26.test, tests/cond28.test, tests/cond3.test,
-       tests/cond4.test, tests/cond5.test, tests/cond6.test,
-       tests/cond7.test, tests/cond8.test, tests/cond9.test,
-       tests/condd.test, tests/condinc.test, tests/condlib.test,
-       tests/condman.test, tests/condman2.test, tests/conf2.test,
-       tests/confdeps.test, tests/confh.test, tests/confh4.test,
-       tests/config.test, tests/confincl.test, tests/conflnk.test,
-       tests/conflnk2.test, tests/confsub.test, tests/confvar.test,
-       tests/confvar2.test, tests/copy.test, tests/ctarget1.test,
-       tests/cxx.test, tests/cxxansi.test, tests/cxxcpp.test,
-       tests/cxxlibobj.test, tests/cxxlink.test, tests/cxxnoc.test,
-       tests/cxxo.test, tests/cygwin32.test, tests/dash.test,
-       tests/defun.test, tests/defun2.test, tests/dejagnu.test,
-       tests/dejagnu3.test, tests/dejagnu4.test, tests/dejagnu5.test,
-       tests/dejagnu6.test, tests/dejagnu7.test, tests/depacl2.test,
-       tests/depcomp.test, tests/depcomp2.test, tests/depcomp4.test,
-       tests/depdist.test, tests/depend.test, tests/depend2.test,
-       tests/depend3.test, tests/depend4.test, tests/destdir.test,
-       tests/dirlist.test, tests/discover.test, tests/distcom.test,
-       tests/distcom2.test, tests/distdir.test, tests/distname.test,
-       tests/dollar.test, tests/double.test, tests/dup2.test,
-       tests/empty.test, tests/empty2.test, tests/empty3.test,
-       tests/empty4.test, tests/error.test, tests/exdir.test,
-       tests/exeext.test, tests/exeext3.test, tests/exsource.test,
-       tests/ext.test, tests/ext2.test, tests/extra.test,
-       tests/extra2.test, tests/extra3.test, tests/extra4.test,
-       tests/extra5.test, tests/extra6.test, tests/extra7.test,
-       tests/flibs.test, tests/fnoc.test, tests/fo.test,
-       tests/fonly.test, tests/fortdep.test, tests/fpinst2.test,
-       tests/fpinstall.test, tests/gcj.test, tests/gcj3.test,
-       tests/gcj4.test, tests/gnits2.test, tests/gnits3.test,
-       tests/header.test, tests/implicit.test, tests/include.test,
-       tests/include2.test, tests/info.test, tests/insh2.test,
-       tests/install2.test, tests/installdir.test, tests/instdat.test,
-       tests/instdat2.test, tests/instexec.test, tests/insthook.test,
-       tests/instman.test, tests/instman2.test, tests/instsh.test,
-       tests/instsh2.test, tests/interp.test, tests/interp2.test,
-       tests/java.test, tests/java2.test, tests/javaprim.test,
-       tests/javasubst.test, tests/ldadd.test, tests/ldflags.test,
-       tests/lex.test, tests/lex3.test, tests/lex4.test, tests/lex5.test,
-       tests/libobj11.test, tests/libobj2.test, tests/libobj4.test,
-       tests/libobj5.test, tests/libobj7.test, tests/libobj8.test,
-       tests/library.test, tests/libtool.test, tests/libtool2.test,
-       tests/libtool3.test, tests/libtool5.test, tests/link_c_cxx.test,
-       tests/link_dist.test, tests/link_f_only.test, tests/link_fc.test,
-       tests/link_fccxx.test, tests/link_fcxx.test, tests/lisp.test,
-       tests/listval.test, tests/ltdeps.test, tests/ltlibobjs.test,
-       tests/maintclean.test, tests/make.test, tests/makej.test,
-       tests/makevars.test, tests/man.test, tests/man2.test,
-       tests/mclean.test, tests/mdate.test, tests/mdate2.test,
-       tests/mdate3.test, tests/mdate4.test, tests/mkinst2.test,
-       tests/mkinstall.test, tests/nobase.test, tests/nodef.test,
-       tests/nodef2.test, tests/nodep.test, tests/nodepcomp.test,
-       tests/nodist.test, tests/nodist2.test, tests/nodist3.test,
-       tests/noinst.test, tests/noinstdir.test, tests/nolink.test,
-       tests/nostdinc.test, tests/number.test, tests/obsolete.test,
-       tests/order.test, tests/outdir.test, tests/output.test,
-       tests/output2.test, tests/output3.test, tests/output4.test,
-       tests/parse.test, tests/phony.test, tests/pluseq.test,
-       tests/pluseq10.test, tests/pluseq2.test, tests/pluseq3.test,
-       tests/pluseq4.test, tests/pluseq6.test, tests/pluseq8.test,
-       tests/postproc.test, tests/ppf77.test, tests/pr2.test,
-       tests/pr204.test, tests/pr220.test, tests/pr224.test,
-       tests/pr229.test, tests/pr243.test, tests/pr266.test,
-       tests/pr279-2.test, tests/pr279.test, tests/pr287.test,
-       tests/pr300-lib.test, tests/pr300-ltlib.test,
-       tests/pr300-prog.test, tests/pr307.test, tests/pr72.test,
-       tests/pr87.test, tests/pr9.test, tests/prefix.test,
-       tests/proginst.test, tests/python.test, tests/python3.test,
-       tests/python4.test, tests/python5.test, tests/python6.test,
-       tests/python7.test, tests/python8.test, tests/python9.test,
-       tests/recurs2.test, tests/remake.test, tests/remake2.test,
-       tests/remake3.test, tests/req.test, tests/reqd.test,
-       tests/rulepat.test, tests/scripts.test, tests/sinclude.test,
-       tests/space.test, tests/specflg3.test, tests/specflg6.test,
-       tests/specflg7.test, tests/specflg8.test, tests/specflg9.test,
-       tests/spell3.test, tests/spelling.test, tests/spy.test,
-       tests/stamph2.test, tests/stdlib2.test, tests/strip.test,
-       tests/subcond.test, tests/subcond2.test, tests/subcond3.test,
-       tests/subdir.test, tests/subdir2.test, tests/subdir3.test,
-       tests/subdir4.test, tests/subdir5.test, tests/subdir6.test,
-       tests/subdirbuiltsources.test, tests/subobj.test,
-       tests/subobj2.test, tests/subobj3.test, tests/subobj4.test,
-       tests/subobj5.test, tests/subobj6.test, tests/subobj7.test,
-       tests/subobj8.test, tests/subobj9.test, tests/subobjname.test,
-       tests/subpkg.test, tests/subst.test, tests/substref.test,
-       tests/suffix.test, tests/suffix10.test, tests/suffix2.test,
-       tests/suffix3.test, tests/suffix4.test, tests/suffix5.test,
-       tests/suffix6.test, tests/suffix7.test, tests/suffix8.test,
-       tests/suffix9.test, tests/symlink2.test, tests/symlink3.test,
-       tests/tags.test, tests/tagsub.test, tests/target-cflags.test,
-       tests/transform.test, tests/txinfo.test, tests/txinfo10.test,
-       tests/txinfo13.test, tests/txinfo16.test, tests/txinfo17.test,
-       tests/txinfo18.test, tests/txinfo2.test, tests/txinfo23.test,
-       tests/txinfo24.test, tests/txinfo25.test, tests/txinfo26.test,
-       tests/txinfo3.test, tests/txinfo5.test, tests/txinfo6.test,
-       tests/txinfo7.test, tests/txinfo8.test, tests/txinfo9.test,
-       tests/unused.test, tests/vars.test, tests/vars3.test,
-       tests/vartar.test, tests/version.test, tests/version2.test,
-       tests/version4.test, tests/version6.test, tests/version7.test,
-       tests/vpath.test, tests/vtexi.test, tests/vtexi2.test,
-       tests/werror.test, tests/whoami.test, tests/yacc.test,
-       tests/yacc3.test, tests/yacc4.test, tests/yacc5.test,
-       tests/yacc6.test, tests/yacc7.test, tests/yacc8.test,
-       tests/yaccpp.test, tests/yaccvpath.test: Fix license to refer
-       to Automake, not autoconf.
-
-       Fix for PR automake/408:
-       * lib/am/texinfos.am (install-info-am): Strip any $(srcdir)/ prefix
-       from $file, as already done for dist-info.
-       * tests/Makefile.am (TESTS): Add txinfo26.test.
-       * tests/txinfo26.test: New file.
-       Report from Nicholas Wourms.
-
-2003-11-13  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * m4/lispdir.m4 (AM_PATH_LISPDIR): If EMACS=t, empty it before
-       running AC_CHECK_PROGS(EMACS).
-       * lib/am/lisp.am (elc-stamp): Quote $(EMACS).
-       Report from Jens Petersen.
-
-       * tests/mkinst2.test: Rewrite.
-
-       * m4/mkdirp.m4: Do not require AM_AUX_DIR_EXPAND.
-
-2003-11-12  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (scan_autoconf_traces): Honor sinclude.
-       * tests/sinclude.test: Check for sinclude.
-       Report from Roberto Bagnara.
-
-2003-11-11  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * Makefile.am: Do not rerun `make dist' after tagging, `make distcheck'
-       already build the tarballs.  Commit files right before tagging.
-       Check NEWS before running distcheck.
-
-       * m4/amversion.in (AM_AUTOMAKE_VERSION): Missing cosmetic space.
-
-       * configure.ac, NEWS: Bump version to 1.7c.
-
-       * configure.ac, NEWS: Bump version to 1.7b.
-       * Makefile.am (maintainer-check): Ignore comments while
-       scanning for rm without -f.
-
-       * Makefile.am (fetch): Get all files from savannah.  Do not
-       postprocess Struct.pm and XFiles.pm, since we now are the master
-       of these.
-       * lib/config.sub, lib/config.guess, lib/config-ml.in,
-       lib/texinfo.tex: New upstream versions.
-
-       * configure.ac: Check that autoconf is installed, that it works,
-       and that it is recent enough in three steps, not one.
-
-       * NEWS: Minor edits.
-
-       * lib/Makefile.am (dist_script_DATA): Move config-ml.in ...
-       (dist_pkgvdata_DATA): ... here.
-
-       * tests/spy.test: Document overlapping ::-rules incompatibilities,
-       and check only non-overlapping ::-rules.
-
-       * doc/automake.texi (Texinfo): Define MAKEINFO, MAKEINFOHTML,
-       MAKEINFOFLAGS, AM_MAKEINFOFLAGS, AM_MAKEINFOHTMLFLAGS, TEXI2DVI,
-       TEXI2PDF, DVIPS, and TEXINFO_TEX in a table.
-       (Uniform): Do not speak of missing HTML support, this is
-       confusing.
-       * lib/Automake/Variable.pm (_silent_variable_override): Add
-       AM_MAKEINFOHTMLFLAGS.
-       * lib/am/texibuild.am (%SOURCE_SUFFIX%.html): Use MAKEINFOHTML and
-       AM_MAKEINFOHTMLFLAGS instead of MAKEINFO and AM_MAKEINFOFLAGS.
-       * lib/am/texinfos.am (MAKEINFOHTML, AM_MAKEINFOHTMLFLAGS): Define.
-       * tests/txinfo21.test: Add a test with AM_MAKEINFOHTMLFLAGS.
-
-2003-11-10  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * tests/spy.test: New file.
-       * tests/Makefile.am (TESTS): Add spy.test.
-
-       * automake.in (handle_configure): Distribute and define mkinstalldirs
-       only if it is already present in the package.
-       (scan_autoconf_files): Do not require mkinstalldirs.
-       (require_build_directory): Use $(mkdir_p), not $(mkinstalldirs).
-       * lib/am/data.am, lib/am/distdir.am, lib/am/install.am,
-       lib/am/java.am, lib/am/libs.am, lib/am/lisp.am, lib/am/mans.am,
-       lib/am/progs.am, lib/am/python.am, lib/am/scripts.am,
-       lib/am/texinfos.am: Use $(mkdir_p) instead of $(mkinstalldirs).
-       * m4/mkdirp.m4: New file.
-       * m4/Makefile.am (dist_m4data_DATA): Add mkdirp.m4.
-       * m4/init.m4 (AM_INIT_AUTOMAKE): Call AM_PROG_MKDIR_P.
-       * tests/Makefile.am (TESTS): Remove insh.test.
-       * tests/insh.test: Delete.
-       * tests/defs.in, tests/instsh.test: Do not install mkinstalldirs.
-       * tests/auxdir.test: Install mkinstalldirs.
-       * tests/distdir.test, tests/instman.test, tests/pr2.test: Use
-       $(mkdir_p), not $(mkinstalldirs).
-       * tests/empty.test: Run configure, do not substitute things by hand.
-       * doc/automake.texi (Optional) <AC_CONFIG_FILES>: Take install-sh
-       as an example, not mkinstalldirs.
-       (Auxiliary Programs) <mkinstalldirs>: Update.
-
-       * tests/defs.in: Handle required=bzip2.
-
-       * tests/defs.in: Export SHELL.
-       * tests/cond11.test: Missing quotes.
-       * tests/nogzip2.test: Require bzip2.
-
-2003-11-09  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * NEWS: Add news entries from 1.6.x and 1.7.x.
-
-       * automake.texi (Optional) <AC_SUBST>: Grammar fixes.
-
-       * automake.in (check_gnu_standards): Install COPYING only if
-       none of COPYING, COPYING.LIB, or COPYING.LESSER exist.  Do not
-       overwrite the license otherwise.
-       * tests/Makefile.am (TESTS): Add license.test.
-       * tests/license.test: New file.
-
-       * lib/mkinstalldirs: Mention automake-patches@gnu.org and
-       bug-automake@gnu.org.
-       * lib/compile, lib/depcomp, lib/elisp-comp, lib/mdate-sh:
-       Likewise.  Also add support for --help and --version.
-       * lib/py-compile, lib/ylwrap: Likewise, and reindent.
-
-2003-11-08  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/am/tags.am (ETAGSFLAGS, CTAGSFLAGS): Remove.
-       * lib/am/dejagnu.am (RUNTESTFLAGS): Remove.
-       * lib/am/java.am (JAVACFLAGS): Remove.
-       * tests/dejagnu3.test: Check that the environment value
-       of RUNTESTFLAGS get passed down to runtest.
-       Suggested by Mark Mitchell.
-
-       * lib/am/depend2.am (?GENERIC?%EXT%.o, ?GENERIC?%EXT%.obj)
-       (?GENERIC?%EXT%.lo): Do not echo compile command manually, this
-       breaks `make -s'.  Instead, fold the compile command on two lines,
-       so that it take less space on the display.
-       Suggested by Karl Berry and William Fulton.
-
-       * lib/am/texibuild.am (%DEST_PREFIX%%DEST_SUFFIX%): Rename as ...
-       (%DEST_INFO_PREFIX%%DEST_SUFFIX%): ... this, and honor ?INSRC?
-       to select $(srcdir) or `.' builds.
-       (INFO_DEPS): Define here.
-       * lib/am/texinfos.am (dist-info): Strip filename starting with
-       "$(srcdir)/".
-       * automake.in (output_texinfo_build_rules): Take a new argument
-       $insrc, and adjust substitutions in 'texibuild'.
-       (handle_texinfo_helper): Compute a regex of all user-cleaned
-       files, and use this to select whether to build .info files in `.'
-       or $(srcdir).  Give an account of the $(srcdir) vs `.' debacle.
-       Alway build the version.texi and stamp files in $(srcdir).  Do not
-       define INFO_DEPS.
-       * tests/Makefile.am (TESTS): Add txinfo23.test, txinfo24.test,
-       and txinfo25.test.
-       * tests/txinfo23.test, tests/txinfo24.test, tests/txinfo25.test:
-       New files.
-       * tests/txinfo13.test, tests/txinfo16.test, tests/txinfo3.test,
-       tests/vtexi.test: Adjust to new rules.
-
-2003-11-05  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * m4/init.m4 (AM_INIT_AUTOMAKE): Require Autoconf 2.58.
-       * configure.ac: Require Autoconf 2.58a, and check for 2.58.
-
-2003-10-27  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/am/remake-hdr.am ($(srcdir)/%CONFIG_HIN%): Erase %STAMP%.
-       * tests/Makefile.am (TESTS): Add autohdr3.test
-       * tests/autohdr3.test: New file.
-
-       * automake.in (handle_configure): Rename am__configure_deps
-       as am__aclocal_m4_deps and include $(ACLOCAL_M4_SOURCES) and
-       $configure_ac.  Define am__configure_deps as am__aclocal_m4_deps
-       + $(CONFIGURE_DEPENDENCIES) + $(ACLOCAL_M4).  Do not define
-       ACLOCAL_M4_DEPS while processing configure.am.
-       (make_paragraphs): Do not define %CONFIGURE_AC%, now unused.
-       (scan_aclocal_m4): Do not distribute aclocal.m4, this
-       is done from lib/am/configure.am.
-       * lib/am/configure.am (%MAKEFILE-IN%, DIST_COMMON,
-       $(top_srcdir)/configure, $(ACLOCAL_M4)): Simplify using
-       $(am__configure_deps) or $(am__aclocal_m4_deps).
-       * lib/am/remake-hdr.am ($(srcdir)/%CONFIG_HIN%): Likewise.
-
-2003-10-26  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/am/remake-hdr.am ($(srcdir)/%CONFIG_HIN%): Depend on
-       $(am__configure_deps).
-
-       * automake.in (handle_configure): Distribute all AC_CONFIG_HEADERS
-       sources, and without using require_file.  Define %CONFIG_H_DEPS%
-       and %FIRST_CONFIG_HIN% while processing remake-hdr.am.
-       * lib/am/remake-hdr.am (%STAMP%): Use %CONFIG_H_DEPS% instead
-       of (srcdir)/%CONFIG_HIN%.  Output the $(srcdir)/%CONFIG_HIN%
-       rule only for the first header (i.e., if %FIRST_CONFIG_HIN%).
-       * tests/autohdr4.test: New file.
-       * tests/Makefile.am (TESTS): Add autohdr4.test.
-       * tests/config.test: Do not grep, run things to see if they work.
-
-2003-10-25  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * tests/output7.test: Populate sub/ with a dummy file, so that it
-       is not empty.  This fixes a failure reported by Patrick Welche.
-       * lib/am/distdir.am: Add note about tar's `-o' option and empty
-       directories.
-
-2003-10-24  Didier Cassirame  <faded@free.fr>  (tiny change)
-
-       * lib/ylwrap: Typo in regex.
-
-2003-10-23  Paul Eggert  <eggert@twinsun.com>
-
-       * lib/Automake/XFile.pm: Don't assume -j is solo.
-       Issue a more-informative diagnostic.
-       Problems reported by Eric Sunshine.
-
-2003-10-21  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * m4/lispdir.m4 (AM_PATH_LISPDIR): Always check for Emacs.
-       Always define lispdir.
-       * lib/am/lisp.am (install-%DIR%LISP, uninstall-%DIR%LISP): Check
-       $(EMACS) to decide whether _LISP files must be installed,
-       not $(lispdir).
-       * doc/automake.texi (Emacs Lisp): Mention the two ways to install
-       non byte-compiled Emacs lisp files.
-       * tests/lisp4.test, tests/lisp5.test: Check "make install"
-       when EMACS=no.
-       Suggested by Simon Josefsson.
-
-       * NEWS: Clarify the entry about multiple conditional definitions
-       of _PROGRAMS, _LDADD, and _LIBADD.
-       Report from Simon Josefsson.
-
-       * lib/am/install.am (install-strip): Override install_sh_PROGRAM
-       too.
-       Report from Elmar Hoffmann.
-
-2003-10-07  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * aclocal.in ("MAIN", usage, parse_arguments): Move near
-       the end, so "MAIN" can use prototypes.
-       (scan_configure): Move later too, for the sake of prototypes.
-       (scan_configure_dep): Fix setting of $scanned_configure_dep.
-       (trace_used_macros): Do not take any argument.
-
-2003-10-06  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * tests/stdlib2.test: Check AM_LDFLAGS alone.
-
-       * lib/config.guess, lib/config.sub, lib/texinfo.tex: New upstream
-       versions.
-
-       * automake.in (handle_ltlibraries): Also grep AM_LDFLAGS for `-module'.
-       * tests/stdlib2.test: New file.
-       * tests/Makefile.am (TESTS): Add stdlib2.test.
-       Report from Kevin P. Fleming.
-
-2003-10-03  Richard Dawe  <rich@phekda.freeserve.co.uk>  (tiny change)
-
-       * tests/defs.in: For required=runtest, check that we are using
-       a DejaGnu that supports specifying the program on the command-line.
-
-2003-10-03  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       For Debian Bug #213524:
-       * lib/am/texinfos.am (install-info-am, uninstall-info-am): Merge
-       stderr and stdout, and grep only the first line while testing
-       install-info --version's output.  This revert part of the change
-       from 2001-05-18.
-
-2003-10-01  Akim Demaille  <akim@epita.fr>
-
-       * m4/amversion.in: Add (C) to the Copyright notice.
-
-2003-10-01  Paul Eggert  <eggert@twinsun.com>
-
-       * lib/Automake/XFile.pm: Use Errno.
-       (lock): Ignore ENOLCK errors.  Problem reported Andreas Schwab in
-       <http://mail.gnu.org/archive/html/bug-autoconf/2003-09/msg00141.html>.
-
-2003-09-30  Tom Tromey  <tromey@redhat.com>
-
-       * lib/Automake/Options.pm (_process_option_list): Recognize
-       no-dist.
-       * NEWS: Update.
-       * doc/automake.texi (Options): Document no-dist.
-       * automake.in (check_cygnus): Set no-dist option.
-       (handle_dist): Recognize no-dist.
-       * tests/nodist3.test: New file.
-       * tests/Makefile.am (TESTS): Added nodist3.test.
-
-2003-09-29  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (handle_clean): Take $makefile as argument, and
-       define %MAKEFILE% while processing clean.am.
-       (generate_makefile): Pass $makefile to handle_clean.
-       * lib/am/clean.am (distclean, maintainer-clean): Erase %MAKEFILE%,
-       not Makefile.
-       * tests/gnumake.test: New file.
-       * tests/Makefile.am (TESTS): Add gnumake.test.
-       Report from Braden N. McDaniel.
-
-2003-09-26  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * doc/automake.texi (Scripts): Update the example about automake.
-       Mention `dist_' for distributed scripts.
-
-       * lib/mkinstalldirs: Clean up after NextStep and OpenStep mkdir.
-       Suggested by Eric Sunshine.
-
-2003-09-25  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * README: More mailing lists.
-
-       * NEWS: Mention the switch to GNU FDL for the manual.
-
-2003-09-24  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/install-sh (src, dst): Protect names starting with `-',
-       as in mkinstalldirs.
-
-       * configure.in: Rename as ...
-       * configure.ac: ... this.
-       * README: s/configure.in/configure.ac/.
-
-       * doc/fdl.texi: New file.
-       * doc/Makefile.am (automake_TEXINFOS): New variable.
-       * doc/automake.texi (Copying This Manual): New appendix, include
-       fdl.texi.
-       (Macro and Variable Index, General Index): Move as subsections of ...
-       (Indices): This new appendix.
-
-       * doc/automake.texi: Refer to configure.ac instead of configure.in.
-
-       * automake.texi: Move ...
-       * doc/automake.texi: ... here.
-       * doc/Makefile.am: New file.
-       * configure.in: Output doc/Makefile.
-       * Makefile.am (SUBDIRS): Add doc.
-       (ETAGS_ARGS, TAGS_DEPENDENCIES): Move to doc/Makefile.am.
-
-2003-09-23  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * aclocal.in (write_aclocal): Consider files with relative
-       paths as local to the project, i.e., subject to m4_include.
-       * tests/subpkg.test (ACLOCAL_AMFLAGS): Make sure m4_include
-       is also used for .m4 files in the outer project.
-
-       Support for multiple inputs in AC_CONFIG_FILES.
-       Requested long ago by Harlan Stenn.
-       * automake.in (handle_dist): Remove unused argument $makefile.
-       (handle_subdirs): Expect SUBDIRS elements in $relative_dir,
-       not $am_relative_dir.
-       (rewrite_inputs_into_dependencies): Allow $add_srcdir to
-       be a filename that must always be prefixed by $(srcdir) or
-       $(top_srcdir).
-       (handle_configure, generate_makefile): Revamp to make the
-       Makefile.am, Makefile.in, Makefile more independent.
-       (locate_am): New function.
-       (scan_configure_dep, parse_arguments): Use locate_am.
-       (MAIN): Adjust call to generate_makefile.
-       * lib/am/configure.am: Remove %MAKEFILE-IN% from the dependencies
-       of %MAKEFILE%.  %MAKEFILE-IN% is already in %MAKEFILE-DEPS%.
-       * tests/output6.test, tests/output7.test: New files.
-       * tests/Makefile.am (TESTS): Add them.
-       * automake.texi (Requirements) <AC_CONFIG_FILES>: Document how
-       multiple inputs are scanned.
-
-2003-09-13  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * Makefile.am (FETCHFILES, fetch): Do not fetch lib/Automake/XFile.pm
-       and lib/Automake/Struct.pm from Autoconf.
-       * lib/Automake/XFile.pm: Update comment, Automake is now
-       the master for this file.  Cosmetic changes.
-
-2003-09-09  Akim Demaille  <akim@epita.fr>
-
-       * lib/Automake/FileUtils.pm (&update_file): s/cannot not/cannot/g.
-       Reported by Gary Vaughan.
-       (&find_file): Walk the @include in forward order.
-
-2003-09-09  Akim Demaille  <akim@epita.fr>
-
-       * lib/Automake/FileUtils.pm (&update_file): Be sure not to leave
-       trailing files.
-
-2003-09-07  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       Changes to m4_included files should also cause aclocal.m4 to change.
-       * aclocal.in (m4_include_rx): New variable.
-       (scan_configure_dep): New function.
-       (scan_configure, add_file): Simplify using scan_configure_dep.
-       * tests/Makefile.am (TESTS): Add acloca13.test.
-       * tests/aclocal13.test: New file.
-
-       * tests/instsh.test: Do not reset $ACLOCAL and $AUTOMAKE now
-       that we have fake version in the $PATH.
-
-       * aclocal.in (add_file): Remove useless filling of $output, probably
-       left a after CVS conflict.  This code is now in write_aclocal.
-
-       * aclocal.in (configure_ac): Do not call require_configure_ac
-       before parsing the options.
-       * automake.in (configure_ac): Likewise.
-       * lib/Automake/Variable.pm (configure_ac): Do not require configure.ac,
-       find it.
-       * lib/Automake/Configure_ac.pm (require_configure_ac):
-       find_configure_ac never return an undefined value, so test
-       the file's existence instead.
-       * tests/Makefile.am (TESTS): Add help.test.
-       * tests/help.test: New file.
-
-2003-09-06  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/Automake/XFile.pm: Update to use ChannelDefs.
-       (close): Call Automake::FileUtils::handle_exec_errors on errors.
-       * automake.in (scan_autoconf_files): Exit with $?=63 on version
-       mismatch.
-       (scan_autoconf_traces): Likewise.  Close the autoconf pipe to
-       capture abnormal exits.
-       * aclocal.in ($exit_status): Remove, and use Channels.pm's $exit_code
-       instead.
-       (trace_used_macros): Close the autom4te pipe to capture abnormal exits.
-       * lib/missing: When a tool has run and exited with $?=63, emulate
-       it.  Adjust the diagnostic and pretend the tool is tool old in this
-       case.  Use an emacs-updated "scriptversion" variable.
-       * configure.in: Output tests/aclocal-${APIVERSION} and
-       tests/automake-${APIVERSION}.
-       * tests/aclocal.in, tests/automake.in,
-       tests/missing.test, tests/missing2.test: New files.
-       * tests/defs.in (AUTOMAKE, ACLOCAL, PATH): Define
-       to use tests/aclocal-$APIVERSION and tests/automake-$APIVERSION.
-       * tests/dup3.test: Remove. alocal9.test, acloca10.test, and others are
-       already testing for this.
-       * tests/depacl2.test, tests/dup2.test, tests/order.test: Fix
-       configure.in so that aclocal works.
-       * tests/defun.test: Quote the AC_DEFUN body.
-       * tests/Makefile.am (TESTS): Add missing.test and missing2.test,
-       and remove dup3.test.
-       (check_SCRIPTS): Add aclocal and automake.
-
-       * tests/unused.test: Quote AC_DEFUN arguments.
-
-2003-09-05  Paul Eggert  <eggert@twinsun.com>
-
-       * NEWS, aclocal.in, automake.in, automake.texi, lib/ansi2knr.c,
-       lib/depcomp, lib/missing, lib/py-compile,
-       lib/Automake/Channels.pm, lib/Automake/Rule.pm,
-       lib/Automake/Variable.pm, lib/Automake/tests/Condition.pl,
-       lib/am/dejagnu.am, lib/am/depend.am, lib/am/lisp.am,
-       lib/am/remake-hdr.am, lib/am/texi-vers.am, m4/obsolete.m4,
-       m4/python.m4, tests/backsl4.test, tests/defs.in,
-       tests/dejagnu7.test, tests/depacl2.test, tests/dirlist.test,
-       tests/error.test, tests/getopt.test, tests/gnuwarn.test,
-       tests/include2.test, tests/libobj10.test, tests/libtool5.test,
-       tests/libtool6.test, tests/lisp3.test, tests/phony.test,
-       tests/pr220.test, tests/subcond2.test, tests/subcond3.test,
-       tests/vtexi.test:
-       Spelling and minor grammar fixes.
-
-2003-09-01  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/config.sub, lib/config.guess, lib/texinfo.tex,
-       lib/config-ml.in, lib/symlink-tree: New upstream versions.
-
-2003-08-31  Thien-Thi Nguyen  <ttn@gnu.org>  (tiny change)
-
-       * tests/yacc7.test: Require bison.
-
-2003-08-31  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * aclocal.in (scan_file): Warn about underquoted AC_DEFUN.
-       ($underquoted_manual_once): New variable.
-       * automake.texi (Extending aclocal): Document this.
-
-2003-08-29  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * aclocal.in (@file_order): New variable, to make sure
-       files are output in the opposite order of the -I arguments.
-       (scan_file): Fill it.
-       (trace_used_macros, write_aclocal): Use it.
-       (scan_m4_files): Reverse the directory contents, so that
-       macros from the lexicographically greatest files are preferred.
-       * tests/aclocal9.test, tests/acloca10.test, tests/acloca11.test:
-       New files.
-       * tests/Makefile.am (TESTS): Add them.
-
-2003-08-24  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       For Debian Bug #206299:
-       * automake.in ($configure_deps_greatest_timestamp,
-       $output_deps_greatest_timestamp): New variables.
-       (initialize_per_input): Reset $output_deps_greatest_timestamp.
-       (scan_autoconf_traces, scan_autoconf_files, read_am_file):
-       Update $configure_deps_greatest_timestamp and
-       $output_deps_greatest_timestamp
-       (generate_makefile): Rewrite the logic to decide whether
-       to rewrite the output.  Move the leading dup_channel_setup
-       and trailing drop_channel_setup to MAIN, so that
-       drop_channel_setup is executed for all exit paths.
-       * tests/aclocal7.test: Update to check for $AUTOMAKE --no-force
-       * tests/distcom6.test: New file.  Report from Scott James Remnant.
-       * tests/Makefile.am (TESTS): Add distcom6.test.
-
-       * configure.in: Require Autoconf 2.57b to be sure
-       aclocal can use autom4te --language Autoconf-without-aclocal-m4.
-       * m4/init.m4: Likewise.  Move the AC_PREREQ and m4_pattern_allow
-       calls inside the AM_INIT_AUTOMAKE macro.
-       * m4/auxdir.m4, m4/cond.m4, m4/lex.m4, m4/regex.m4: Move
-       AC_PREREQ calls inside the macros.
-       * m4/header.m4: Remove AC_PREREQ.
-
-       * automake.in (file_contents_internal): Do not add newlines before
-       empty actions.
-
-       * aclocal.in (write_aclocal): Take an output file and list of
-       used macros in arguments and make up the file contents here.
-       (trace_used_macros): New function.
-       (add_file): Do not update $output.
-       ($output): Delete.
-       (MAIN): Call trace_used_macros.  Then rewrite aclocal.m4 only
-       for these traced macros.  This should shorten aclocal.m4 by
-       stripping out unused macros.
-       * automake.texi (Invoking aclocal): Document ${AUTOM4TE}.
-       * tests/aclibobj.test: Make sure configure.in exists by the time
-       aclocal runs.
-       * tests/aclocal8.test: New file.
-       * tests/Makefile.am (TESTS): Add aclocal8.test.
-       Suggested by Bruno Haible and Akim Demaille.
-
-2003-08-21  Akim Demaille  <akim@epita.fr>
-
-       * lib/Automake/Configure_ac.pm (&find_configure_ac)
-       (&require_configure_ac): Accept an optional directory argument.
-       ($configure_ac): Remove.
-       * aclocal.in, automake.in ($configure_ac): New.
-       * lib/Automake/Variable.pm: Don't use $configure_ac, just
-       configure.ac.
-
-2003-08-20  Akim Demaille  <akim@epita.fr>
-
-       * lib/Automake/FileUtils.pm: More perldoc.
-       (&up_to_date_p): New.
-
-2003-08-17  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       Fix for PR automake/398:
-       * m4/python.m4: Do not call AC_PATH_PROGS if $PYTHON is already
-       set.  Display `none' instead of `:' and $PYTHON is set to `:'
-       when no suitable interpreter is found.  Honor ACTION-IF-FOUND and
-       ACTION-IF-NOT-FOUND.
-       * automake.texi (Python): Document ACTION-IF-FOUND and
-       ACTION-IF-NOT-FOUND.
-       * tests/python4.test, tests/python5.test, tests/python6.test,
-       tests/python7.test, tests/python8.test, tests/python9.test: New
-       files.
-       * tests/Makefile.am (TESTS): Add them.
-       Report from Per Cederqvist.
-
-2003-08-13  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       Fix for PR automake/399:
-       * m4/python.m4: Use AC_PATH_PROGS, not AC_PATH_PROG.
-       Report from Per Cederqvist.
-
-2003-08-12  Raja R Harinath  <harinath@acm.org>
-
-       * lib/Automake/Condition.pm (strip): Replace loop with 'grep'.
-       (not): Replace loop with 'map'.
-       * lib/Automake/DisjConditions.pm (sub_conditions): Likewise.
-       * lib/Automake/Item.pm (not_alwasy_defined_in_cond):
-       Don't 'simplify' result of 'invert', since it's already in
-       canonical form.
-       * lib/Automake/Rule.pm (define): Replace loop with
-       'not_always_defined_in_cond'.
-
-       * lib/Automake/DisjConditions.pm (ambiguous_p): Typo in comment.
-       * lib/Automake/Rule.pm (accept_extensions, msg_cond_rule): Likewise.
-       (define): Reword comment slightly.
-       * Variable.pm (_var_order, msg_cond_var): Typo in comment.
-       * tests/cond20.test (var2): Use foo.c instead of foo.cc to avoid
-       spurious automake error exit.
-
-2003-08-12  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/Automake/Item.pm, lib/Automake/ItemDef.pm: New files.
-       * lib/Automake/Rule.pm, lib/Automake/RuleDef.pm: New files.
-       * lib/Automake/Makefile.am (dist_perllib_DATA): Add them.
-       * lib/Automake/VarDef.pm: Make this a subclass of Automake::ItemDef.
-       (new): Adjust to call Automake::ItemDef::new.
-       (comment, location, owner): Delete.  Now inherited from ItemDef.
-       * lib/Automake/Variable.pm: Make this a subclass of Automake::Item.
-       (_new): Adjust to call Automake::Item::new.
-       (name, def, rdef, _set, conditions, not_always_defined_in_cond):
-       Delete.  How inherited from Item, where `_set' is called `set'.
-       * automake.in (SUFFIX_RULE_PATTERN): Delete. Now in Automake::Rule.
-       (suffix_rules_default): Delete.  Now
-       Automake::Rule::_suffix_rules_default
-       (suffixes): Delete.  Now Automake::Rule::suffixes.
-       (TARGET_AUTOMAKE, TARGET_USER): Delete.  Now
-       Automake::RuleDef::RULE_AUTOMAKE and Automake::RuleDef::RULE_USER.
-       (%targets, %target_source, %target_name, %target_owner): Delete,
-       replaced by the Rule and RuleDef classes.
-       (dependencies, depend, actions): Delete.  Now in Automake::Rule.
-       (suffix_rules, register_suffix_rule): Likewise.
-       (KNOWN_EXTENSIONS_PATTERN, accept_extensions): Likewise.
-       (known_extensions_list): Delete.  Now
-       Automake::Rule::_known_extensions_list.
-       (target_conditions): Delete.  Now inherited by Automake::Rule
-       from Automake::Item::conditions.
-       (rule_define): Delete.  Now Automake::Rule::define.  Adjust all
-       callers.
-       (target_defined): Delete.  Now Automake::Rule::rule.  Adjust all
-       callers.
-       (initialize_per_input): Adjust to call Automake::Rule::reset.
-       (err_target, err_cond_target, msg_cond_target, msg_target,
-       reject_target): Delete.  Now defined in Automake::Rule as
-       err_rule, err_cond_rule, msg_cond_rule, msg_rule and reject_target.
-       Adjust all callers.
-       (handle_languages): Call suffix_rules_count.
-       * tests/location.test: Adjust expected diagnostics.  We now display
-       $(EXEEXT) accurately.
-
-2003-08-10  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       Revert the fix for PR automake/291:
-       * lib/Automake/Variable.pm (define): Do not warn about variables
-       starting with `_' which are an issue on NEWS-OS 4.2R.  According
-       to Paul Eggert, NEWS-OS 4.2R is ten years old, the latest version
-       was released on 1996 and is not in wide use.  On the other hand,
-       variables starting with `_' are mandatory in several situations,
-       so diagnosing them is more annoying than useful.
-       * tests/canon5.test: Do not use -Wno-portability.
-       * tests/vars2.test: Delete.
-       * tests/Makefile.am (TESTS): Remove vars2.test.
-       Suggested by Jim Meyering.
-
-2003-08-09  Raja R Harinath  <harinath@acm.org>
-
-       * lib/Automake/DisjConditions.pm (ambiguous_p): Simplify slightly.
-       * lib/Automake/tests/DisjConditions.pl (test_ambig): Test
-       Automake::Disjunctions::ambiguous_p.
-
-2003-08-07  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/Automake/Variable.pm (condition_ambiguous_p): Move ...
-       * lib/Automake/DisjConditions.pm (ambiguous_p): ... here.
-       * automake.in (rule_define): Adjust usage.
-       * lib/Automake/Variable.pm (_check_ambiguous_condition): Likewise.
-
-       * lib/Automake/Options.pm: New file.
-       * lib/Automake/Makefile.am (dist_perllib_DATA): Add Options.pm.
-       * automake.in (FOREIGN, GNU, GNITS, $default_strictness)
-       ($default_strictness_name, $strictness, $strictness_name)
-       (%options, %global_options, process_option_list)
-       (set_strictness): Remove, now in Options.pm.
-       (initialize_per_input): Call Automake::Options::reset.
-       (handle_options, get_object_extension, get_object_extension)
-       (handle_languages, handle_single_transform_list, handle_compile)
-       (handle_texinfo_helper, handle_man_pages, handle_dist)
-       (handle_configure, do_check_merge_target)
-       (handle_factored_dependencies, handle_tests)
-       (handle_minor_options, scan_autoconf_traces, check_cygnus)
-       (lang_sub_obj, lang_c_rewrite, lang_c_finish, rule_define)
-       (make_paragraphs, am_install_var, parse_arguments): Adjust
-       to set and read options via the new interface.
-
-2003-08-07  Raja R Harinath  <harinath@acm.org>
-
-       * Makefile.am (maintainer-check): Update perllibdir.
-       * lib/Automake/Makefile.am (Config.pm): Depend on Makefile too.
-       (EXTRA_DIST): Add Config.in.
-       * Makefile.in, lib/Automake/Makefile.in: Regenerate.
-       * tests/defs.in (AUTOMAKE, ACLOCAL): Use absolute paths in
-       $perllibdir.
-
-2003-08-06  Raja R Harinath  <harinath@acm.org>
-
-       * configure.in (AUTOMAKE, ACLOCAL): Search the 'lib' directory
-       from the builddir too, to pick up Automake::Config.
-       * tests/defs.in (AUTOMAKE, ACLOCAL): Likewise.
-       * configure: Regenerate.
-       * automake.in (BEGIN): Handle multiple directories in $perllibdir.
-       * aclocal.in (BEGIN): Likewise.
-
-2003-08-07  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * tests/ltcond.test: Thinko.
-
-2003-08-06  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/Automake/Config.in: New file.
-       * lib/Automake/Makefile.am (nodist_perllib_DATA, do_subst,
-       CLEANFILES): New variables.
-       (Config.pm): New rule.
-       * Makefile.am (maintainer-check): Adjust expected differences
-       between automake.in and automake.
-       * aclocal.in, automake.in: Use Automake::Config.
-
-2003-08-05  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * tests/ltconv.test: s/rm/rm -f/ to placate maintainer-check.
-
-       * automake.in (handle_texinfo_helper): Use the user definition
-       of TEXINFO_TEX before checking for cygnus or AC_CONFIG_AUX_DIR.
-       * tests/txinfo22.test: New file.
-       * tests/Makefile.am (TESTS): Add txinfo22.test.
-       Report from Tom Tromey.
-
-2003-08-03  Raja R Harinath  <harinath@acm.org>
-
-       * lib/Automake/Variable.pm (@EXPORT): Remove
-       traverse_variable_recursively and
-       require_variables_for_variable.
-       (require_variables_for_variable, traverse_variable_recursively)
-       (_traverse_variable_recursively_worker): Convert to
-       Automake::Variable methods, remove support for being
-       invoked with variable names, and rename to ...
-       (requires_variables, traverse_recursively)
-       (_do_recursive_traversal): ... these.
-       (_value_as_list_recursive_worker, transform_variable_recursively):
-       Update to reflect changes.
-       * automake.in (handle_LIBOBJS, handle_ALLOCA)
-       (handle_libraries, handle_ltlibraries, am_primary_prefixes):
-       Likewise.
-       (define_objects_from_sources): Fix typo in comment.
-
-2003-08-02  Raja R Harinath  <harinath@acm.org>
-
-       * automake.in (handle_source_transform): Replace 'grep' with 'map'.
-       (register_language): Replace 'grep' with 'foreach' modifier.
-
-2003-08-01  Raja R Harinath  <harinath@acm.org>
-
-       * lib/Automake/Variables.pm (variables): Return a list of
-       Automake::Variable instances, not a list of strings.
-       (dump): Remove support for being invoked with a string.
-       (variables_dump): Adapt to these changes.
-       * automake.in (check_typos): Likewise.
-       (am_primary_prefixes): Likewise.
-
-2003-07-31  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>  (tiny change)
-
-       * lib/depcomp (aix): Support AIX Compiler version 6.
-
-2003-07-31  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.texi (A Shared Library): Rewrite and split into
-       subsections.  Valuable comments from Norman Gray, Harlan Stenn,
-       Tim Van Holder, and Guido Draheim.
-       * tests/ltcond.test, tests/ltcond2.test, tests/ltconv.test: New files.
-       * tests/Makefile.am (TESTS): Add them.
-
-2003-07-30  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (handle_single_transform_list): Complain about
-       foo.$(OBJEXT) being created both with libtool and without, not
-       about foo.lo.
-       Report from Tim Van Holder.
-
-2003-07-29  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * Makefile.am (FETCHFILES, fetch): Add config-ml.in and
-       symlink-tree.
-       * lib/config.sub, lib/config-ml.in, lib/texinfo.tex: New
-       upstream versions.
-
-2003-07-28  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (handle_configure): Cosmetic change to avoid
-       a maintainer-check complaint.
-
-2003-07-27  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/Automake/Variable.pm (@EXPORT): Remove variable_dump.
-       (variable_dump): Replace by ...
-       (dump): ... this method.
-       (rdef, _check_ambiguous_condition): Adjust to use ->dump.
-       (define, variables_dump): Adjust to use Automake::Variable::dump
-
-       * lib/am/compile.am (mostlyclean-compile): Do not erase core dumps.
-       * automake.texi (Built sources example): Adjust example.
-
-2003-07-26  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (get_object_extension, handle_languages)
-       (handle_single_transform_list, handle_compile, handle_compile)
-       (handle_texinfo_helper, handle_texinfo_helper, handle_man_pages)
-       (handle_tests, handle_minor_options, check_gnu_standards)
-       (lang_sub_obj, lang_c_rewrite, lang_c_finish, rule_define):
-       Simplify "if (defined $options{'X'})" into "if ($options{'X'})".
-
-       Complete changes from 2003-07-08.
-       * automake.in ($cmdline_use_dependencies, $use_dependencies): Remove,
-       replaced by $options{'no-dependencies'}.
-       ($global_options): Remove.
-       (%global_options): New variable.
-       (initialize_per_input): Empty %options.
-       (process_option_list): Take a location and %options ref argument,
-       process no-dependencies as other options.
-       (handle_options): Do not reparse the global options, just initialize
-       %options from %global_options and fill it with local options.
-       (handle_languages, handle_single_transform_list)
-       (handle_configure, check_cygnus): Adjust usage of
-       $options{'no-dependencies'}.
-       (make_paragraphs): Adjust usage of $options{'cygnus'}.
-       (parse_arguments): Set cygnus and no-dependencies in %global_options.
-       (scan_autoconf_traces) <AM_INIT_AUTOMAKE>: Call process_option_list
-       to fill %global_options.
-
-2003-07-25  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * tests/remake4.test: Use `$MAKE distdir' instead of `$MAKE dist' to
-       avoid the use of tar.
-
-2003-07-24  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * tests/gnuwarn2.test: Typo.
-
-       * tests/insthook.test: Use $MAKE, not make.
-
-       Fix missing rebuilds during `make dist' with BSD make.
-       * automake.in (generate_makefile): Do not push Makefile.in, and
-       Makefile.am into DIST_COMMON here.
-       * lib/am/configure.am (DIST_COMMON): Do it here, and use
-       %MAKEFILE-AM% and %MAKEFILE-IN% so that items in DIST_COMMON
-       actually match the targets.  Prefix `configure' with `$(srcdir)/'
-       to match the target.
-       * tests/remake4.test: New file.
-       * tests/Makefile.am (TESTS): Add remake4.test.
-       Report from Akim Demaille.
-
-2003-07-23  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (handle_multilib): Register all-multi.
-       (file_contents_internal): Insert \n when concatenating actions
-       from "factored" rules.
-       * lib/config-ml.in: New file, from GCC, including a patch
-       from Ralf Corsepius (see GCC's PR 11526).
-       * lib/symlink-tree.in: New file, from GCC.
-       * lib/Makefile.am (dist_script_DATA): Add config-ml.in and
-       symlink-tree.
-       * lib/am/clean.am (distclean-generic): Do not delete Makefile here...
-       (distclean, maintainer-clean): ... do it here.
-       * lib/am/depend.am (distclean-depend): Likewise, replace by
-       (distclean, maintainer-clean): ... these.
-       * lib/am/multilib.am (all-recursive, install-recursive,
-       mostlyclean-recursive, clean-recursive, distclean-recursive,
-       maintainer-clean-recursive): Remove these rules.
-       (mostlyclean-am, clean-am, distclean-am, maintainer-clean-am): Replace
-       by ...
-       (mostlyclean, clean, distclean, maintainer-clean): ... these.
-       (all-am): Remove, done in handle_multilib.
-       (install-am): Replace by ...
-       (install-exec-am): ... this.
-       * tests/Makefile.am (TESTS): Add multlib.test.
-       * tests/multlib.test: New file, based on a test case by
-       Ralf Corsepius
-
-2003-07-23  Tom Tromey  <tromey@redhat.com>
-
-       * lib/missing (autom4te): Typo.
-
-2003-07-16  Derek Price  <derek@ximbiot.com>
-
-       * automake.in (scan_autoconf_traces): Handle AC_CONFIG_LINKS.
-       (handle_configure): Handle adding AC_CONFIG_LINKS arguments to
-       distclean targets (CONFIG_CLEAN_FILES makefile var).
-       * NEWS: Note new handling of AC_CONFIG_LINKS.
-       * automake.texi (Other things Automake recognizes): Ditto.
-       * tests/Makefile.am (TESTS): Add new tests.
-       * tests/conflnk.test: New test that links are cleaned on distclean.
-       * tests/conflnk2.test: New test that source files for links are
-       distributed.
-
-2003-07-15  Ralf Corsepius <corsepiu@faw.uni-ulm.de>  (tiny change)
-
-       * automake.in (scan_autoconf_traces): Trace AM_ENABLE_MULTILIB to
-       render $seen_multilib functional again.
-
-2003-07-10  Raja R Harinath  <harinath@cs.umn.edu>
-
-       Avoid using refs as hash keys.
-       * lib/Automake/Variable.pm ($_traversal): New.
-       (reset): Reset $_traversal.
-       (_new): New attribute 'scanned'.
-       (%_vars_scanned): Remove.
-       (traverse_variable_recursively)
-       (traverse_variable_recursively_worker):
-       Use $_traversal instead of %_vars_scanned to detect recursively
-       defined variables.
-
-       * lib/am/configure.am (am--refresh): Silence.
-
-2003-07-10  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/Automake/Variable.pm (define): Make clear the diagnostic
-       about variable names starting with `_' is about *Make* variables.
-
-       For Debian Bug #193907:
-       * automake.texi (Clean): make maintainer-clean should still
-       allow ./configure && make to run.
-
-       * automake.texi (CVS): Typo.
-
-2003-07-09  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * aclocal.in: Use Automake::FileUtils.
-       (parse_arguments, scan_configure, scan_m4_files): Never call
-       "die" to print an error message.  Use print and exit.
-       * automake.in: Use Automake::FileUtils.
-       * lib/Automake/General.pm ($debug, $help, $tmp, $verbose,
-       $version, &debug, &getopt, &mktmpdir, &verbose): Remove.
-       (END): Do not massage Perl's exit code.  Do not clean any temporary
-       directory.
-       (find_file, mtime, update_file, xsystem, contents): Move to ...
-       * lib/Automake/FileUtils.pm: ... this new file.  Adjust to
-       report errors using Channels.
-       (handle_exec_errors, xqx): New functions, from Autoconf.
-       * lib/Automake/Makefile.am (dist_perllib_DATA): Add FileUtils.pm.
-
-       * lib/Automake/Variable.pm (_traverse_variable_recursively_worker):
-       Return the empty list on recursively defined variable.  This
-       supersedes my change of 2003-07-02.
-
-2003-07-08  Akim Demaille  <akim@epita.fr>
-
-       * automake.in ($cygnus_mode): Replace with $options{'cygnus'}.
-       Adjust all dependencies.
-       (&depend): Move next to %dependencies and prototype.
-       (&initialize_per_input): Initialize the 'cygnus' field of
-       '%options' to spare the code from 'exists' or 'defined' when
-       testing it.
-       (&handle_configure, &do_check_merge_target, &check_cygnus): Prototype.
-       (&parse_arguments): Rename '%options' and '%options_1st_pass' as
-       '%cli_options' and '%cli_options_1st_pass' to avoid clashes and
-       inconsistencies.
-
-2003-07-07  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (generate_makefile): Move near the end of the
-       file, after the definition of all called functions, so that
-       prototypes can be enforced.
-
-2003-07-06  Akim Demaille  <akim@epita.fr>
-
-       * lib/am/subdirs.am (RECURSIVE_TARGETS): Move install-recursive,
-       install-exec-recursive, install-data-recursive and
-       uninstall-recursive addition to...
-       * lib/am/install.am: here.
-       * lib/am/texinfos.am, lib/am/subdirs.am: Remove the .PHONY
-       declaration of RECURSIVE_TARGETS.
-
-2003-07-06  Akim Demaille  <akim@epita.fr>
-
-       * lib/Automake/Variable.pm, lib/Automake/VarDef.pm (VAR_SORTED):
-       New variable type.
-       Handle it.
-       * automake.in (&handle_subdirs): Prototype.
-       Adjust callers.
-       Make RECURSIVE_TARGETS a VAR_SORTED.
-
-2003-07-06  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&define_files_variable): New.
-       (&handle_texinfo_helper): Move the handling of user variables from
-       here, to...
-       (&handle_texinfo): here.
-       This is to balance the size of these functions, and to match the
-       convention of other _helper functions.
-       (&handle_texinfo_helper): Use &define_files_variable.
-       Move some code to use less variables.
-       Rename $info_cursor as $texi.
-       (&handle_texinfo): Do not call handle_texinfo_helper if there are
-       no TEXINFOS.
-       * lib/am/texinfos.am: Sort the occurrences of dvi, info, pdf, ps
-       and html.
-       Remove *-recursive targets from .PHONY, they are part of
-       $(RECURSIVE_TARGETS) anyway.
-       (install-info, mostlyclean-aminfo): Are .PHONY.
-
-2003-07-05  Akim Demaille  <akim@epita.fr>
-
-       * lib/am/distdir.am: Use ';' as a terminator, not a separator, for
-       sed complex commands, as required by NetBSD sed.
-       Reported by Patrick Welche.
-
-2003-07-05  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/config.guess, lib/config.sub: New upstream version.
-
-2003-07-04  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.texi (Optional, Dist): AC_CONFIG_AUX_DIR files
-       are automatically distributed.
-
-       * lib/depcomp (icc): Update to grok ICC 7.1's output.
-       * m4/depend.m4 (_AM_DEPENDENCIES): Check dependency generation
-       in a subdirectory, and with many dependencies.  This
-       catches more failures of depcomp.
-       Reports from Ralf Wildenhues and Akim Demaille.
-
-2003-07-04  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&scan_texinfo_file, &output_texinfo_build_rules,
-       (&handle_texinfo_helper, &handle_texinfo): Formatting changes.
-       Prototype properly.
-       Don't use & when calling functions.
-
-2003-07-03  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * NEWS: Categorize entries.
-       Suggested by Jim Meyering.
-
-       * Makefile.am (maintainer-clean): Disallow '$AUTOMAKE && exit 1'.
-       Ignore @...@ substitutions in comments.
-       * tests/defs.in: Try to make the shell more POSIX compliant.
-       (AUTOMAKE_run, AUTOMAKE_fails): New functions.
-       * tests/README: Mention AUTOMAKE_fails.
-       * tests/alloca.test, tests/alloca2.test, tests/ansi8.test,
-       * tests/asm.test, tests/backsl3.test, tests/backsl4.test,
-       * tests/badline.test, tests/badopt.test, tests/canon.test,
-       * tests/canon5.test, tests/colneq.test, tests/comment3.test,
-       * tests/comment5.test, tests/cond2.test, tests/cond20.test,
-       * tests/cond23.test, tests/cond24.test, tests/cond27.test,
-       * tests/condinc2.test, tests/conff2.test, tests/cxx2.test,
-       * tests/dejagnu2.test, tests/dirforbid.test,
-       * tests/distcom3.test, tests/else.test, tests/exdir2.test,
-       * tests/exeext2.test, tests/gcj2.test, tests/gcj5.test,
-       * tests/getopt.test, tests/gettext.test, tests/gettext2.test,
-       * tests/gnits.test, tests/gnuwarn.test, tests/gnuwarn2.test,
-       * tests/insh.test, tests/lex2.test, tests/libobj10.test,
-       * tests/libobj12.test, tests/libobj13.test,
-       * tests/libobj3.test, tests/library2.test,
-       * tests/library3.test, tests/libtool4.test,
-       * tests/libtool6.test, tests/lisp2.test, tests/location.test,
-       * tests/nogzip2.test, tests/output5.test, tests/overrid.test,
-       * tests/percent.test, tests/percent2.test,
-       * tests/pluseq5.test, tests/pluseq7.test, tests/pluseq9.test,
-       * tests/pr211.test, tests/primary.test, tests/primary2.test,
-       * tests/python2.test, tests/recurs.test, tests/reqd2.test,
-       * tests/seenc.test, tests/specflg.test, tests/specflg2.test,
-       * tests/spell.test, tests/spell2.test, tests/srcsub.test,
-       * tests/srcsub2.test, tests/stdlib.test, tests/subdir7.test,
-       * tests/substtarg.test, tests/suffix11.test,
-       * tests/symlink.test, tests/syntax.test,
-       * tests/targetclash.test, tests/txinfo4.test,
-       * tests/version3.test, tests/warnopts.test,
-       * tests/xsource.test, tests/yacc2.test: Use set -e,
-       AUTOMAKE_fails, and always grep error message.
-
-       * automake.in (handle_ltlibraries): Fix call to msg.
-
-       * tests/stamph.test: Delete.
-       * tests/Makefile.am (TESTS): Remove stamph.test.
-
-       * automake.in (handle_single_transform_list): Use $var->name
-       to print variable in the configure-substitution diagnostic.
-       Do not mention the parent when it is the variable itself.
-
-       * tests/package.test: Delete.
-       * tests/Makefile.am (TESTS): Remove package.test.
-
-       * automake.in (cond_stack_else): Return FALSE if `if' was not
-       used.
-       (cond_stack_endif): Return TRUE if `if' was not used.  Do not
-       display $negate and $cond, they are irrelevant and maybe undefined.
-
-2003-07-02  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/Automake/Variable.pm (_traverse_variable_recursively_worker):
-       Do not return undef when a variable is recursively defined, this
-       causes warnings all over the place.  Return the empty string instead.
-
-       * lib/am/distdir.am (distcheck): Protect loop of DIST_ARCHIVES
-       from empty DIST_ARCHIVES.
-
-2003-07-01  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (scan_autoconf_traces): Check the expected
-       number of arguments of each traced macro.
-       * tests/overrid.test: Fix call to AM_CONDITIONAL.
-       * tests/conff2.test: New files.
-       * tests/Makefile.am (TESTS): Add conff2.test.
-       Report from Paolo Bonzini.
-
-2003-06-30  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in ($SUBST_REF_PATTERN): Do not define.
-       (%gen_varname): Move to Variable.pm, as %_gen_varname.
-       (initialize_per_input): Do not clean %gen_varname.
-       (handle_options, check_libobjs_sources, handle_source_transform,
-       handle_LIBOBJS, handle_ltlibraries, handle_texinfo_helper,
-       handle_man_pages, handle_dist, handle_subdirs, handle_gettext,
-       am_install_var): Adjust to use value_as_list_recursive,
-       loc_and_value_as_list_recursive, and has_conditional_contents.
-       (require_file_with_macro): Accept an Automake::Variable as argument.
-       (traverse_variable_recursively,
-       traverse_variable_recursively_worker, gen_varname,
-       transform_variable_recursively): Move ...
-       * lib/Automake/Variable.pm (traverse_variable_recursively,
-       _traverse_variable_recursively_worker,
-       _gen_varname, transform_variable_recursively): ... here.
-       * automake.in (variable_conditionally_defined,
-       variable_value_as_list_recursive_worker,
-       variable_value_as_list_recursive
-       variable_loc_and_value_as_list_recursive): Move ...
-       * lib/Automake/Variable.pm (has_conditional_contents,
-       _value_as_list_recursive_worker,
-       value_as_list_recursive, loc_and_value_as_list_recursive): ... here.
-       (reset): Reset %_gen_varname.
-       (require_variables_for_variable): Accept an Automake::Variable
-       as argument.
-
-2003-06-27  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * tests/aclocal6.test: Test maintainer-clean in VPATH
-       builds. (For Ralf's fix.)
-
-2003-06-27  Ralf Corsepius  <corsepiu@faw.uni-ulm.de>  (tiny change)
-
-       * lib/am/configure.am (maintainer-clean): Remove
-       $(top_srcdir)/autom4te.cache, not autom4te.cache.
-
-2003-06-27  Akim Demaille  <akim@epita.fr>
-
-       * automake.texi: Use @node with a single argument.
-
-2003-06-27  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * m4/Makefile.am (dist_m4data_DATA): Add $(top_srcdir)/m4/amversion.m4.
-
-       * lib/am/distdir.am (distcheck): Run $(am__remove_distdir)
-       at the end of distcheck.  This was mistakenly removed on
-       2003-06-15.
-       * tests/subpkg.test: Make sure distcheck cleans up after itself.
-
-       * m4/Makefile.am ($(srcdir)/amversion.m4): Rename as ...
-       ($(top_srcdir)/m4/amversion.m4): ... this.
-       (DISTCLEANFILES): Remove.
-       (nodist_m4data_DATA): Remove. amversion.m4 is automatically
-       distributed.
-       (EXTRA_DIST): Add amversion.in.
-
-2003-06-25  Akim Demaille  <akim@epita.fr>
-
-       * automake.texi (Top): Use @copying and @insertcopying.
-       Make Alexandre an author.
-       * automake.in ($gen_copyright): Add the "(C)" to Copyright.
-       * lib/depcomp: Likewise.
-
-2003-06-23  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/Automake/Variable.pm (vardef, rvardef, set_seen): New functions.
-       (variable_defined, examine_variable): Remove.
-       (%_ac_macro_for_var): Add an entry for ALLOCA.
-       (require_variables): Use vardef instead of variable_defined.
-       Do not use _cvar.
-       * automake.in (generate_makefile): Do not push $(SOURCE) into
-       @sources.  Use define_pretty_variable to define SOURCES.
-       (handle_LIBOBJS, handle_ALLOCA): Use require_variables_for_variable
-       to require LIBOBJS, LTLIBOBJS and ALLOCA.
-       (handle_programs, handle_ltlibraries): Do not define an empty
-       _DEPENDENCIES or _LDFLAGS variable when none is defined.
-       (define_configure_variable): Do not check whether the variable
-       already exists (it's Automake::Variable::define's job).
-       (require_build_directory): Likewise, do not check
-       the existence of am__dirstamp.
-       (generate_makefile, handle_options, handle_languages)
-       (check_libobjs_sources, handle_single_transform_list)
-       (traverse_variable_recursively_worker, handle_source_transform)
-       (handle_lib_objects, handle_LIBOBJS, handle_compile)
-       (handle_libtool, handle_programs, handle_libraries)
-       (handle_ltlibraries, check_typos, handle_texinfo_helper)
-       (handle_man_pages, handle_tags, handle_dist, handle_subdirs)
-       (scan_aclocal_m4, handle_gettext, handle_footer, handle_install)
-       (handle_all, do_check_merge_target, handle_clean, lang_c_finish)
-       (handle_tests, lang_yacc_target_hook, define_pretty_variable)
-       (define_compiler_variable, define_linker_variable)
-       (make_paragraphs, am_primary_prefixes, am_install_var): Adjust to
-       call var, vardef, or set_seen, instead of variable_defined.  Use
-       set_seen only for variables which are actually checked by
-       check_typos.
-       * tests/target.test: Delete.
-       * tests/alloca.test, tests/alloca2.test: New files.
-       * tests/libobj3.test: Check error message.
-       * tests/distcom4.test: Make sure configure is in DIST_COMMON.
-       This replace confdist.test.
-       * tests/Makefile.am (TESTS, XFAIL_TESTS): Remove target.test.
-       (TESTS): Add alloca.test and alloca2.test.  Remove confdist.test.
-
-2003-06-20  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (handle_dist): Delete DIST_COMMON before redefining
-       it.  Bug report from Akim Demaille.
-       (rewrite_inputs_into_dependencies): Make sure we always return
-       something, even when $add_srcdir is 0.
-       * tests/distcom4.test, tests/distcom5.test: New files.
-       * tests/Makefile.am (TESTS): Add distcom4.test and distcom5.test.
-
-       * tests/cond29.test: Also check for _SOURCES.
-       Report from Paolo Bonzini.
-
-2003-06-20  Akim Demaille  <akim@epita.fr>
-
-       * lib/am/configure.am: Replace leading spaces with a real tab.
-
-2003-06-15  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * tests/nogzip.test, tests/nogzip2.test: New files.
-       * tests/Makefile.am (TESTS): Add nogzip.test and nogzip2.test
-
-2003-06-15  Akim Demaille  <akim@epita.fr>
-
-       * automake.in (&make_paragraphs): Define %GZIP%.
-       (&process_option_list): Accept no-dist-gzip2.
-       (&handle_dist): Complain when no archive format is enabled.
-       * lib/am/distdir.am (DIST_ARCHIVES): New variable.
-       (dist-gzip, dist-bzip2, dist-tarZ, dist-zip): No longer
-       conditioned.
-       (dist): Build $(distdir).tar.gz conditionally.
-       (distcheck): Use DIST_ARCHIVES to find an archive to unpack, and
-       to list built archives.  Run $(MAKE) dist instead of dist-gzip.
-       * automake.texi (Options, The types of distributions): Adjust.
-
-2003-06-15  Jens Elkner  <elkner@imsgroup.de>  (tiny change)
-
-       * m4/lispdir.m4 (AM_PATH_LISPDIR): Fix sed commands to work with
-       POSIXLY_CORRECT=1.
-
-2003-06-14  Karl Berry  <karl@gnu.org>
-           Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * mkinstalldirs (scriptversion): New variable.  Setup emacs hooks
-       to update it each time the file is written, as in install-sh.
-       (usage): Improve message.
-       (--version): New option.
-       (--help): Output to stdout, not stderr.
-
-2003-06-13  Paul Eggert  <eggert@twinsun.com>
-
-       * lib/install-sh (dsttmp, rmtmp): Do not use '#' in file names;
-       it's not guaranteed by POSIX and it doesn't work on OpenVMS.
-       Bug reported by Bernard Giroud in:
-       http://mail.gnu.org/archive/html/autoconf-patches/2003-06/msg00013.html
-
-2003-06-05  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (check_gnu_standards): Use no-installman and
-       no-installinfo's locations.
-       (process_option_list): Fill %options with locations.
-       (check_cygnus) Fill $options{'no-installinfo'} and
-       $options{'no-dependencies'} with $cygnus_mode, so that it
-       remains a Location.
-       * tests/gnuwarn2.test: New file.
-       * tests/Makefile.am (TESTS): Add gnuwarn2.test.
-
-2003-06-04  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (process_option_list): Record the location
-       of ansi2knr's definition.
-       (handle_compile): Use it.
-       * tests/ansi3.test: Make sure the location appears correctly.
-       Update to use set -e.
-       * tests/ansi3b.test: New file.
-       * tests/Makefile.am (TESTS): Add ansi3b.test.
-
-       * tests/alpha.test: Really run $MAKE.  Augment to test
-       subdirectories, and check-news report.
-       * tests/alpha2.test: New file.  Bug report from Akim Demaille.
-       * tests/gnits2.test: Make sure README-alpha is not distributed.
-       * tests/Makefile.am (TESTS): Add alpha2.test.
-       * automake.in (handle_minor_options): Distribute README-alpha
-       using push_dist_common, not require_file_with_macro.
-
-2003-06-03  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/Automake/Configure_ac.pm
-       (search_configure_ac, find_configure_ac): Rename as ...
-       (find_configure_ac, require_configure_ac): ... these.
-       * aclocal.in (scan_configure): Adjust call to require_configure_ac.
-       * automake.in (scan_autoconf_files): Likewise.
-       Suggested by Tim Van Holder.
-
-       * alocal.in: Use Automake::Configure_ac.
-       ($configure_ac): Delete.
-       (scan_configure): Adjust use of find_configure_ac;
-       * automake.in: Use Automake::Configure_ac.
-       ($configure_ac): Delete.
-       (scan_autoconf_files): Adjust use of find_configure_ac;
-       * lib/Automake/Configure_ac.pm: New file.
-       * lib/Automake/General.pm (find_configure_ac): Delete.  Now
-       replaced by Automake::Configure_ac::search_configure_ac.
-       * lib/Automake/Makefile.am (dist_perllib_DATA): Add Configure_ac.pm.
-       * lib/Automake/Variable.pm: Use Automake::Configure_ac.
-       (require_variables): Adjust use of $configure_ac.
-
-2003-06-02  Akim Demaille  <akim@epita.fr>
-
-       * lib/am/texi-vers.am, lib/am/subdirs.am, lib/am/scripts.am,
-       * lib/am/remake-hdr.am, lib/am/python.am, lib/am/progs.am,
-       * lib/am/program.am, lib/am/multilib.am, lib/am/mans.am,
-       * lib/am/mans-vars.am, lib/am/ltlibrary.am, lib/am/ltlib.am,
-       * lib/am/lisp.am, lib/am/libtool.am, lib/am/library.am,
-       * lib/am/lang-compile.am, lib/am/java.am, lib/am/header.am,
-       * lib/am/header-vars.am, lib/am/footer.am, lib/am/depend.am,
-       * lib/am/dejagnu.am, lib/am/data.am, lib/am/compile.am,
-       * lib/am/clean.am, lib/am/clean-hdr.am, lib/am/check.am,
-       * lib/am/ansi2knr.am, lib/am/Makefile.am, lib/Makefile.am,
-       * m4/strip.m4, m4/sanity.m4, m4/runlog.m4, m4/regex.m4,
-       * m4/python.m4, m4/protos.m4, m4/options.m4, m4/obsolete.m4,
-       * m4/obsol-lt.m4, m4/obsol-gt.m4, m4/multi.m4, m4/missing.m4,
-       * m4/minuso.m4, m4/maintainer.m4, m4/lispdir.m4, m4/lex.m4,
-       * m4/install-sh.m4, m4/header.m4, m4/gcj.m4, m4/dmalloc.m4,
-       * m4/depout.m4, m4/cond.m4, m4/ccstdc.m4, m4/auxdir.m4, m4/as.m4,
-       * m4/Makefile.am: White space changes and Copyright updates.
-
-2003-05-29  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/Automake/Variable.pm (check_defined_unconditionally): Add
-       the $parent_cond argument.
-       (output): Use $self->name in diagnostic not $self.
-       (variable_value_as_list): Rename as ...
-       (value_as_list): ... this.  Declare as a method.  Take a $parent_cond
-       argument and pass it to check_defined_unconditionally.  Do not call
-       variable_assert, now that this is a method.
-       (variable_assert): Delete (unused).
-       * automake.in (traverse_variable_recursively_worker): Adjust to
-       use check_defined_unconditionally and value_as_list as a methods.
-
-       * lib/Automake/Variable.pm (output): Declare as a method, since it
-       is only used this way.
-       (define): Fix documentation of $cond.
-       Suggested by Raja R. Harinath.
-
-2003-05-25  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/Automake/Variable.pm, lib/Automake/VarDef.pm: New files.
-       * lib/Automake/Makefile.am (dist_perllib_DATA): Add Variable.pm
-       and VarDef.pm.
-       * automake.in: Use Automake::Variable and Automake::VarDef.
-       (MACRO_PATTERN): Delete. Now Automake::Variable::_MACRO_PATTERN.
-       (am_macro_for_var): Delete. Now Automake::Variable::_am_macro_for_var.
-       (ac_macro_for_var): Delete. Now Automake::Variable::_ac_macro_for_var.
-       (silent_variable_override): Delete.  Now
-       Automake::Variable::_silent_variable_override.
-       (var_value, var_location, var_comment, var_type, var_owner,
-       var_pretty, content_seen): Delete.  This functionality is now
-       offered by Automake::Variable and Automake::VarDef.
-       (VAR_AUTOMAKE, VAR_CONFIGURE, VAR_MAKEFILE, VAR_ASIS, VAR_PRETTY):
-       Delete.  Now defined in Automake::VarDef.
-       (var_order): Delete.  Now Automake::Variable::_var_order.
-       (appendvar): Delete.  Now Automake::Variable::_appendvar.
-       (var_SUFFIX_trigger): Register using Automake::Variable::hook.
-       (initialize_per_input): Call Automake::Variable::reset.
-       (err_var, msg_cond_var, msg_var, reject_var): Delete.  Now
-       defined in Automake::Variable.
-       (generate_makefile, process_option_list, handle_languages)
-       (traverse_variable_recursively_worker)
-       (transform_variable_recursively, handle_compile)
-       (handle_libraries, handle_ltlibraries)
-       (check_typos, handle_dist, handle_subdirs, scan_autoconf_files):
-       Adjust to use Automake::Variable functions.
-       (check_ambiguous_condition): Delete.  Now
-       Automake::Variable::_check_ambiguous_condition.
-       (condition_ambiguous_p): Delete.  Now
-       Automake::Variable::condition_ambiguous_p.
-       (variable_not_always_defined_in_cond): Delete.  Now
-       Automake::Variable::not_always_defined_in_cond.
-       (macro_define): Delete.  Now Automake::Variable::define.
-       (macro_delete): Delete.  Now Automake::Variable::variable_delete.
-       (macro_dump): Delete.  Now Automake::Variable::variable_dump.
-       (macros_dump): Delete.  Now Automake::Variable::variables_dump.
-       (variable_defined): Delete.  Now
-       Automake::Variable::variable_defined, with the target check
-       temporarily disabled.
-       (variable_assert): Delete.  Now Automake::Variable::variable_assert.
-       (examine_variable): Delete.  Now
-       Automake::Variable::examine_variable.
-       (variable_conditions): Delete.  Now Automake::Variable::conditions.
-       (scan_variable_expansions): Delete.  Now
-       Automake::Variable::scan_variable_expansions.
-       (check_variable_expansions): Delete.  Now
-       Automake::Variable::check_variable_expansions.
-       (check_variable_defined_unconditionally): Delete.  Now
-       Automake::Variable::check_defined_unconditionally.
-       (variable_value): Delete.  Now Automake::Variable::variable_value.
-       (variable_value_as_list): Delete.  Now
-       Automake::Variable::variable_value_as_list.
-       (variable_value_as_list_recursive_worker): Adjust to use
-       Automake::Variable functions.
-       (variable_output): Delete.  Now Automake::Variable::output.
-       (define_pretty_variable, define_configure_variable, read_am_file)
-       (define_standard_variables, read_main_am_file): Adjust to use
-       Automake::Variable functions.
-       (handle_variables): Delete.  Now Automake::Variable::output_variables.
-       (file_contents_internal, am_primary_prefixes, am_install_var)
-       (require_file_with_macro, require_conf_file_with_macro)
-       (push_dist_common): : Adjust to use
-       Automake::Variable functions.
-       (require_variables): Delete.  Now
-       Automake::Variable::require_variables.
-       (require_variables_for_macro): Delete.  Now
-       Automake::Variable::require_variables_for_variable.
-       * tests/Makefile.am (XFAIL_TESTS): Add target.test.
-
-2003-05-25  Christian Cornelssen  <ccorn@cs.tu-berlin.de>  (tiny change)
-
-       * tests/dejagnu7.test: Check if runtest supports --status.
-
-2003-05-23  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/Automake/Location.pm (dump): Output 'INTERNAL' when position
-       is undefined.
-
-       * lib/Automake/DisjConditions.pm (human): Fix infinite loop when
-       $self contains only one Condition.
-
-       * automake.in: Use plain strict, including refs.
-       (macro_define, handle_single_transform_list): Use \&{'name'} to
-       build references to named subroutines.
-
-2003-05-22  Karl Berry  <karl@gnu.org>
-
-       * automake.texi: Update @dircategory to match the Free Software
-       Directory.  End directory entries with dots.
-
-2003-05-22  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.texi (maintainer-mode): s/François/Fran@,{c}ois/.
-
-       * lib/elisp-comp: s/François/Franc,ois/.
-       Suggested by Paul Eggert.
-
-       * automake.in: Move the "main" code at the end.
-       (parse_arguments): Move near the end.
-       ($KNOWN_EXTENSIONS_PATTERN, @known_extensions_list,
-       accept_extensions, var_SUFFIXES_trigger): Move these definitions
-       before any call to register_language.
-       (am_file): Move the definition with all other global variables,
-       do not use local to define it.
-       * Makefile.am (maintainer-check): Expect no `local' in Automake.
-
-2003-05-21  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/Automake/Wrap.pm, lib/Automake/tests/Wrap.pl: New files.
-       * lib/Automake/Makefile.am (dist_perllib_DATA): Add Wrap.pm.
-       * lib/Automake/tests/Makefile.am (TESTS): Add Wrap.pl.
-       * automake.in (handle_texinfo_helper, pretty_print_rule)
-       (variable_output): Adjust to use makefile_wrap instead of
-       pretty_print_internal.
-       (pretty_print_internal): Remove.  Renamed as Automake::Wrap::wrap
-       and augmented to accept the $eol and $max_len arguments.
-
-2003-05-18  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/Autom4te/XFile.pm, lib/config.guess, lib/config.sub,
-       lib/texinfo.tex: New upstream versions.
-
-2003-05-17  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/am/install.am (install, install-exec, install-data, uninstall):
-       Declare conditionally using a if/else/endif block instead of
-       using ?SUBDIRS?-style conditions.  The latter fail when
-       %maybe_BUILT_SOURCES% is replaced by several lines.
-       This fixes a bug introduced on 2003-04-06.
-       * tests/bsource.test: New file.
-       * tests/Makefile.am (TESTS): Add bsource.test.
-       Reported by Bruno Haible.
-
-2003-05-11  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.texi (renamed objects): New node.
-       (Program and Library Variables): Move maude_DEPENDENCIES closer
-       to maude_LDADD.  Define and use `per-target compilation flags' in the
-       explanation for maude_CFLAGS et al.  Link to the `renamed objects'
-       node.  Illustrate maude_SHORTNAME.
-
-2003-05-09  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/install-sh: Update copyright notice and license to that of
-       X11R6.  This removes an advertising clause reported as Debian bug
-       #191717.
-
-2003-05-07  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * configure.in (ACLOCAL): Do not use -I, --acdir is enough.
-
-       * m4/make.m4: Rename the doit target as am__doit,
-       and make it phony.
-       Reported by Philip S Tellis.
-
-2003-05-07  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/am/configure.am (%MAKEFILE-IN%): Propagate automake's exit
-       status.
-       * tests/makej.test: New file (test Autom4te's cache locking,
-       new in CVS Autoconf).
-       * tests/Makefile.am (TESTS): Add makej.test.
-
-2003-05-06  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/Automake/General.pm (contents): New function.
-       * aclocal.in (greatest_mtime, force_output): New globals.
-       (scan_configure, add_file): Update $greatest_mtime.
-       (parse_arguments): Parse --force.
-       (write_aclocal): Do not overwrite $output_file unless needed.
-       * automake.texi (aclocal options): Document --force.
-       * tests/aclocal7.test: New file.
-       * tests/Makefile.am (TESTS): Add aclocal7.test.
-
-2003-05-05  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.texi (Optional): Document m4_include.
-       (Invoking aclocal): Shake a bit to introduce the various uses
-       of aclocal and explain that aclocal will use m4_include for
-       local files.
-       (Extending aclocal): Show how to install installable macros
-       in $(datadir)/aclocal, and make it clearer that writing installable
-       macros is not the only way to extend aclocal.
-       (Local Macros, Future of aclocal): New sections.
-
-2003-04-27  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (@common_files): Remove acinclude.m4 since
-       it will be m4_included by aclocal.m4 and files are always
-       distributed.
-       (scan_aclocal_m4): Do not bother about acinclude.m4 anymore.
-       We will get this dependency when tracing m4_includes.
-       * tests/aclocal6.test: Make sure acinclude.m4 is distributed
-       when used.
-       * tests/acinclude.test: Delete.
-       * tests/Makefile.am (TESTS): Remove acinclude.test.
-
-2003-04-25  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (handle_configure): Don't add @configure_deps to
-       DIST_COMMON, we do this from lib/am/configure.am now.
-       Define the am__configure_deps variable instead of substituing
-       %CONFIGURE_DEPS%.
-       * lib/am/configure.am (%MAKEFILE-IN%, $(top_srcdir)/configure,
-       $(ACLOCAL_M4)): Use $(am__configure_deps) instead of %CONFIGURE_DEPS%.
-       (DIST_COMMON): Add $(am__configure_deps).
-
-       * tests/aclocal6.test: New file.
-       * lib/am/configure.am (am--refresh): New rule.
-       (%MAKEFILE-IN%, %MAKEFILE%, $(top_builddir)/config.status,
-       $(top_srcdir)/configure): Call the top-level am--refresh from
-       subdirectories.
-       ($(ACLOCAL_M4)): Depend upon %CONFIGURE_DEPS%.  Call the
-       top-level am--refresh when not in the top-level directory.
-       Fix jump directories for VPATH builds.
-       Suggested by Raja R. Harinath.
-
-2003-04-24  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (scan_aclocal_m4): Do not parse ACLOCAL_AMFLAGS
-       and glob for m4_files (We've got all local m4 files while
-       tracing m4_include's).  Diagnose ACLOCAL_M4_SOURCES as obsolete.
-       Distribute aclocal.m4 only at the top-level.
-       (my_glob): Remove.  This fixes PR automake/11.
-       (handle_dist): Strip leading `./' from directories.
-       * aclocal.in (add_file): Output 'm4_include([file.m4])' instead
-       of copying local files.
-       (write_aclocal, parse_arguments): Bump copyright date.
-       * configure.in: De not build m4/amversion.m4 from here ...
-       * m4/Makefile.am ($(srcdir)/amversion.m4): ... do this here.
-       (nodist_m4data_DATA): Use $(srcdir)/amversion.m4 instead
-       of amversion.m4.
-       * tests/Makefile.am (XFAIL_TESTS): Remove aclocal5.test.
-       (TESTS): Remove aclocal2.test.  Do not test aclocal.test twice.
-       * tests/aclocal2.test: Delete (pointless).
-       * tests/aclocal5.test: Make sure configure's dependencies are
-       distributed.
-       * tests/acinclude.test: Adjust to search for m4_include.
-       * tests/dirlist.test, tests/dup3.test: Run $AUTOCONF and grep
-       configure instead of aclocal.m4.
-
-       For PR automake/46:
-       * automake.in (scan_aclocal_m4): Work in all directories, not only
-       the top-level.  Prepend $(top_srcdir) in front of each aclocal.m4
-       dependency.
-       * lib/am/configure.am (config.status, configure, $(ACLOCAL_M4)):
-       Define rebuild rules in each directory.
-       * tests/subdir8.test: Augment to exercise aclocal.m4's dependencies
-       from the top-level directory.
-       * tests/aclocal5.test: New file.  Exercise aclocal.m4's dependencies
-       from a subdirectory.
-       * tests/Makefile.am (TESTS): Add aclocal5.test.
-       (XFAIL_TESTS): Replace subdir8.test by aclocal5.test.
-
-2003-04-24  Akim Demaille  <akim@epita.fr>
-           Alexandre Duret-Lutz  <adl@gnu.org>
-
-       For PR automake/46:
-       * lib/am/configure.am (%MAKEFILE-IN%): If Makefile.in is rebuilt
-       because of one of configure's dependencies, run automake without
-       argument to update the whole tree at once.  Depend upon
-       %CONFIGURE_DEPS%.
-       (%MAKEFILE%): If Makefile is rebuilt because config.status has
-       been updated, run config.status without arguments.
-       * automake.in (scan_autoconf_traces): Prepend $(top_srcdir)
-       before all files in @configure_deps.
-       * tests/subdir5.test: Modernize configure.in, make sure
-       maude/Makefile was actually created, and exercise %CONFIGURE_DEPS%.
-       * tests/subdir8.test: New file.
-       * tests/Makefile.am (TESTS): Add subdir8.test.
-       (XFAIL_TESTS): Replace subdir5.test by subdir8.test.
-
-2003-04-23  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.texi (Requirements): Typo in index
-       s/AC_CONFIG_FILE/AC_CONFIG_FILES/.
-
-       * lib/texinfo.tex: New upstream version.
-
-2003-04-21  Jim Meyering  <jim@meyering.net>
-
-       * lib/mkinstalldirs: Remove each sequence of spaces before a
-       TAB character.
-       * lib/depcomp: Search for TAB-SPC, not SPC-TAB.
-
-2003-04-19  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       Fix for PR automake/389:
-       * automake.in (handle_configure): Don't put $colon_infile in
-       CONFIG-MAKEFILE.
-       * tests/conff.test: New file.
-       * tests/Makefile.am (TESTS): Add conff.test.
-       Reported by Alexander Turbov.
-
-2003-04-18  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * tests/defs.in: Handle required=etags to work around
-       Exuberant Ctags.
-
-       * lib/config.guess, lib/config.sub, lib/texinfo.tex: New upstream
-       versions.
-
-       * tests/dejagnu3.test, tests/dejagnu4.test, tests/dejagnu5.test:
-       Distribute dejagnu test cases, so that distcheck actually runs them.
-
-2003-04-18  Richard Dawe  <rich@phekda.freeserve.co.uk>
-
-       * lib/am/dejagnu.am (site.exp): Don't define tool in site.exp,
-       because we set that by invoking runtest with --tool.
-       * tests/Makefile.am (TESTS): Add dejagnu4.test, dejagnu5.test,
-       dejagnu6.test, dejagnu7.test.
-       * tests/dejagnu4.test: New test.
-       * tests/dejagnu5.test: New test.
-       * tests/dejagnu6.test: New test.
-       * tests/dejagnu7.test: New test.
-
-       * tests/dejagnu3.test: Make sure the DejaGnu test is actually run.
-
-2003-04-18  Jim Meyering  <jim@meyering.net>
-
-       * automake.in (variable_output): Fix typo in comment s/is/if/.
-
-       * lib/am/yacc.am (?!GENERIC?%OBJ% aka .y.c): Don't redirect
-       directly to $@.  Instead, redirect to $@t and rename upon success.
-       Also, move the commands that update $@ so they are last.  Otherwise,
-       this rule could leave the user with an up to date target (.c file)
-       but with a missing or corrupted corresponding .h file.
-
-2003-04-17  Richard Dawe  <rich@phekda.freeserve.co.uk>
-
-       * tests/defs.in: Handle required=runtest, to detect runtest
-       from DejaGnu.
-       * tests/Makefile.am (TESTS): Add dejagnu3.test.
-       * tests/dejagnu3.test: New test.
-
-2003-04-16  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (rule_define): If the user tries to override
-       an Automake which has a -local variant, suggest using the
-       -local variant in the -Woverride diagnostic.
-       (handle_factored_dependencies): Register factored
-       rules with rule_define, and define them only in undefined
-       conditions.
-       * tests/Makefile.am (TESTS): Add override.test.
-       * tests/overrid.test: New file.
-       * tests/phony.test: Count the number of .PHONY targets.
-
-2003-04-15  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/am/distdir.am (distuninstallcheck, distcleancheck): Silence
-       these rules, so that we don't confuse users by echoing
-       "echo ERROR:" commands which are not run.
-
-2003-03-14  Richard Dawe  <rich@phekda.freeserve.co.uk>
-           Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (output_texinfo_build_rules, handle_texinfo_helper,
-       initialize_per_input):  Add infrastructure for generating HTML
-       documentation from texinfo source.
-       * lib/am/texinfos.am: Add rules for building HTML documentation
-       from texinfo source.
-       * lib/am/texibuild.am: Likewise.
-       * automake.texi (Texinfo): Document rules for building
-       HTML documentation from texinfo source.
-       * tests/txinfo21.test: New file.
-       * tests/Makefile.am (TESTS): Add txinfo21.test.
-       * tests/defs.in: Handle required=makeinfo-html.
-
-2003-04-14  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (%silent_variable_override): New variable.
-       (macro_define): Warn about variable definitions overriding
-       Automake variables.
-       (rule_define): Warn about target definitions overriding
-       Automake variables.  Fix $condmsg definition.
-       * automake.texi (Invoking Automake): Document the `override'
-       category.
-       * lib/Automake/ChannelDefs.pm (usage): Likewise.
-       * lib/am/texinfos.am [!%?CYGNUS] (MAKEINFO): Do not define,
-       this is already done in m4/init.m4.
-       * tests/dejagnu2.test: Run $MAKE, don't only grep.  Use
-       -Wno-override, and make sure we get a warning without.
-       * tests/exeext2.test, tests/substtarg.test: Use -Wno-override,
-       and make sure we get a warning without.
-       * tests/exeext3.test, tests/java2.test, tests/nolink.test,
-       tests/subpkg.test, tests/vartest.test: Use -Wno-override.
-       * tests/txinfo13.test: Use installcheck-local instead of overriding
-       installcheck.
-       * tests/txinfo2.test: Run $MAKE on the real Makefile (this test
-       used to succeed thanks to a failure...)
-       * tests/location.test: Adjust expected messages.
-       * tests/Makefile.am (XFAIL_TESTS): Add txinfo5.test.
-
-2003-04-12  Raja R Harinath  <harinath@acm.org>
-
-       * lib/Automake/DisjConditions.pm (true): Don't cache answer.
-       (invert): Update comment.
-       (_simplify): Remove.
-       (simplify): Implement using invert().
-       * lib/Automake/tests/DisjConditions.pl (test_simplify):
-       Update to reflect changes.
-
-2003-04-12  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (scan_autoconf_files): Augment the error message
-       about AM_INIT_AUTOMAKE not found.
-       Suggested by Bruno Haible.
-
-       * lib/Automake/Version.pm: New file.
-       * lib/Automake/Makefile.am (dist_perllib_DATA): Add Version.pm.
-       * lib/Automake/tests/Version.pl: New file.
-       * lib/Automake/tests/Makefile.am (TESTS): Add Version.pl.
-       * tests/Makefile.am (TESTS): Remove version5.test.
-       * tests/version5.test: Delete.  Move the tests to Version.pl.
-       * automake.in (version_split, version_compare, version_check): Move ...
-       * lib/Automake/Version.pm (split, compare, check): ... here.
-
-2003-04-11  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/Automake/tests/Condition.pl (test_reduce_and)
-       (test_reduce_or): Cosmetics.
-       * lib/Automake/tests/DisjConditions.pl (test_sub_conditions):
-       Fix a comment.
-       * lib/Automake/DisjConditions.pm (sub_conditions): Add missing C<...>
-       in comment.
-       * tests/yacc8.test, configure.in: Update copyright year.
-
-2003-04-10  Richard Dawe  <rich@phekda.freeserve.co.uk>
-
-       * configure.in: Get the build platform name.  Define
-       MODIFICATION_DELAY as the time to wait after modifying a file,
-       to cope with timestamp granularity issues, depending
-       on the platform.
-       * tests/defs.in: Define `sleep' using MODIFICATION_DELAY.
-
-2003-04-10  Eric Siegerman  <eric_97@pobox.com>  (tiny change)
-
-       * automake.texi (Public macros): Clarify that the new
-       AM_INIT_AUTOMAKE variant is preferred, and the old one
-       deprecated.  Copy-edit the rest of the AM_INIT_AUTOMAKE item.
-       (Hello): Caution that the example uses the deprecated
-       AC_INIT/AM_INIT_AUTOMAKE syntax, and xref to the discussion.
-
-2003-04-10  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       Retain all variable definitions until the whole Makefile.am has
-       been processed, then output all variables in one step, at the top
-       of Makefile.in.  (Older revisions used to output user variables
-       before generating Automake targets, and to mix Automake variables
-       with Automake targets, preventing redefinitions of previously
-       output variables.)
-
-       * automake.in (%var_pretty): New variable.
-       (VAR_ASIS, VAR_PRETTY): New constants.
-       (@var_list): Rename as ...
-       (@var_order): ... this.
-       (initialize_per_input): Clear %var_pretty.
-       (handle_variables): New function, extracted from ...
-       (read_main_am_file): ... here.
-       (generate_makefile): Call handle_variable after everything else.
-       (handle_dist): Use define_pretty_variable, not pretty_print.
-       (pretty_print): Delete.
-       (macro_define): Augment with $COMMENT and $PRETTY parameters.
-       Update %var_comment, %var_pretty, and @var_order.  Adjust callers.
-       (variable_pretty_output): Merge with ...
-       (variable_output): ... this, and choose the prettiness on a
-       per-condition basis.
-       (append_comments): Delete.  This work is now done by macro_define.
-       (read_am_file, file_contents_internal): Don't call append_comments
-       nor update @var_list, adjust calls to macro_define.
-       (handle_subdirs): Don't explicitly output RECURSIVE_TARGETS,
-       just mark it as VAR_PRETTY.
-       * tests/exeext.test: Make sure bin_PROGRAMS is output only once.
-       Report from Jim Meyering.
-
-2003-04-06  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (handle_installdirs): Rename as ...
-       (handle_install): ... this.  Define maybe_BUILT_SOURCES.
-       (generate_makefile): Adjust call to handle_install.
-       * lib/am/install.am (install): Use %maybe_BUILT_SOURCES%.
-       * automake.texi (Sources, Built sources example): BUILT_SOURCES
-       is honored by `make install' too.
-       * tests/check3.test: Make sure that `make install' also depends
-       upon BUILT_SOURCES.
-       Report from Alexander Turbov.
-
-       * lib/am/libs.am (ARFLAGS): Define.
-       * automake.in (handle_libraries): Use `$(ARFLAGS)' instead of
-       hard-coding `cru'.
-       * automake.texi (A Library): Explain how AR, ARFLAGS and RANLIB
-       are used, and how they can be overridden.
-       (Program and Library Variables): Adjust to show `$(ARFLAGS)'
-       instead of `cru'
-       * tests/ar.test: Rewrite to test for AR, ARFLAGS, and RANLIB.
-       * tests/ranlib.test: Delete, obsoleted by ar.test.
-       * tests/Makefile.am (TESTS): Remove ranlib.test.
-       Report from Paul Thomas.
-
-2003-04-03  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (check_trailing_slash): New function (variation on
-       a patch by Peter Muir).  Diagnose whitespaces following trailing
-       backslash.
-       (read_am_file): Use it.
-       * tests/backsl4.test: New file.
-       * tests/Makefile.am (TESTS): Add backsl4.test.
-       Reported by Peter Muir.
-
-2003-03-29  Raja R Harinath  <harinath@acm.org>
-
-       Speedup Automake::DisjConditions::invert().
-       * lib/Automake/Condition.pm (multiply): New.
-       * lib/Automake/DisjConditions.pm (_multiply): Use it.
-       (sub_conditions): Likewise.
-
-       * lib/Automake/Condition.pm (reduce): Rename to ...
-       (reduce_and): ... this.
-       (reduce_or): New.
-       * lib/Automake/DisjConditions.pm (_multiply): Use reduce_or().
-       * lib/Automake/tests/Condition.pl (test_reduce): Rename to ...
-       (test_reduce_and): ... this.
-       (test_reduce_or): New.
-       * lib/Automake/tests/DisjConditions.pl
-       (test_invert): Update to reflect effect of reduce_or().
-       (test_simplify): Don't skip invert() on larger inputs.
-
-2003-03-29  Raja R Harinath  <harinath@cs.umn.edu>
-
-       * tests/yacc8.test: Add a $sleep before modifying Makefile.am so
-       that timestamp will change.
-
-2003-03-23  Akim Demaille  <akim@epita.fr>
-           Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/am/tags.am (TAGS): Use --etags-include instead of --include,
-       when supported by etags (Exuberant Ctags).
-       * tests/tagsub.test: Rewrite to _run_ the `tags' rule.
-
-2003-03-20  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       For Debian Bug #185388:
-       * automake.texi (Extending): Augment the install-exec-hook
-       discussion with an example how to symlink a versioned binary.
-       * tests/insthook.test: Rewrite to test the above example.
-       Report from James R. Van Zandt.
-
-2003-03-19  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * Makefile.am (maintainer-check): Allow `automake:' tokens,
-       occurring in location.test.  Automake now has 5 legitimate
-       unsubstituted @strings@.
-
-       * tests/aclocal4.test: Require GNU make.
-
-2003-03-14  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * tests/aclocal4.test: New file.  Test for the ACLOCAL_M4 bug below.
-       * tests/Makefile.am (TESTS): Add aclocal4.test.
-
-2003-03-14  Jim Meyering  <jim@meyering.net>
-
-       * automake.in (scan_aclocal_m4): Define ACLOCAL_M4 even in
-       subdirectories.  Makefile.in depends on that variable.
-
-2003-03-13  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * m4/init.m4: Remove a leftover comment from the pre-1.7 era.
-
-       Fix for PR automake/386:
-       * m4/init.m4: Require Autoconf 2.55.
-       Reported by Owen Taylor.
-
-       * lib/am/depend2.am (?GENERIC?%EXT%.o, ?GENERIC?%EXT%.obj)
-       (?GENERIC?%EXT%.lo): Use `mv -f' instead of `mv' in FASTDEP mode.
-       Suggested by Matthias Andree.
-
-       * tests/README: Typo.
-
-2003-03-08  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/am/depend2.am (?GENERIC?%EXT%.o, ?GENERIC?%EXT%.obj)
-       (?GENERIC?%EXT%.lo): Hide the if/then/else machinery for FASTDEP.
-       Just echo the gcc command.
-       Suggested by Karl Berry.
-
-2003-03-06  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/am/depend2.am (?GENERIC?%EXT%.lo): Do not use
-       `test -f foo || echo $(srcdir)/` to emulate a VPATH search when
-       outputing suffix rules.  This follows 2003-02-25's change.
-       * lib/am/lex.am (?GENERIC?%EXT%%DERIVED-EXT%): Likewise.
-       * lib/am/yacc.am (?GENERIC?%EXT%%DERIVED-EXT%): Likewise.
-
-2003-03-05  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.texi (Requirements) <AC_CONFIG_FILES>: Files listed
-       with AC_CONFIG_FILES are cleaned by `make distclean'.  Don't
-       pretend otherwise.
-       Reported by Rafael Laboissiere.
-
-2003-03-04  Andreas Buening  <andreas.buening@nexgo.de>
-
-       * lib/mdate-sh: Find out which column of the ls -l output contains
-       the month. Do not assume it is at least the fifth column.
-
-2003-02-26  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.texi (Emacs Lisp): Mention that `dist_' can be used.
-
-       * automake.texi (Emacs Lisp): Instruct people to use lisp_DATA
-       instead of lisp_LISP when they don't want byte-compilation.
-       Don't mention ELCFILES anymore.
-       * automake.in (handle_data): Allow lisp_DATA.
-       * tests/lisp5.test: New file.
-       * tests/Makefile.am (TESTS): Add lisp5.test.
-
-       * automake.in (handle_emacs_lisp): Don't build *.elc files
-       if ELCFILES was set empty.
-       * tests/lisp4.test: New file.
-       * tests/Makefile.am (TESTS): Add lisp4.test.
-       Reported by Simon Josefsson.
-
-       * tests/lex3.test, tests/lex5.test: Require flex.
-       Reported by Leo Davis.
-
-2003-02-25  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/am/depend2.am (?GENERIC?%EXT%.o, ?GENERIC?%EXT%.obj): Do not
-       use the `test -f foo || echo $(srcdir)/` to emulate a VPATH search
-       when outputing suffix rules.
-       * lib/am/texibuild.am (?GENERIC?%SOURCE_SUFFIX%.dvi)
-       (?GENERIC?%SOURCE_SUFFIX%.pdf): Likewise.
-       Suggested by Bruno Haible.
-
-       * automake.in (read_am_file): Catch trailing backslashes on last line.
-       * tests/backsl3.test: New file.
-       * tests/Makefile.am (TESTS): Add backsl3.test.
-       Reported by Akim Demaille.
-
-2003-02-24  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * ChangeLog: Move 2002's entries to ...
-       * ChangeLog.02: ... this new file.
-       * Makefile.am (EXTRA_DIST): Add ChangeLog.02.
-
-2003-02-24  Richard Dawe  <rich@phekda.freeserve.co.uk>
-
-       * tests/version7.test: Use $sleep to sleep before updating
-       the version, to work around timestamp inconsistencies in Windows.
-
-2003-02-24  Bruno Haible  <bruno@clisp.org>
-           Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/am/texibuild.am: Don't remove the target info files. Instead,
-       back up and restore them if makeinfo fails.
-       * tests/txinfo20.test: New file.
-       * tests/Makefile.am (TESTS): Add txinfo20.test.
-
-2003-02-23  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.texi (FAQ, CVS, maintainer-mode, wildcards)
-       (distcleancheck): Fix typos and other errors reported by Karl
-       Berry.
-
-2003-02-20  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/am/texibuild.am (%SOURCE_SUFFIX%%DEST_SUFFIX%): Use $(...)
-       instead of ${...}.
-
-       * tests/defs.in: Handle required=ro-dir.
-       * tests/destdir.test: Use this.
-
-2003-02-19  Richard Dawe  <rich@phekda.freeserve.co.uk>
-
-       * lib/am/distdir.am (distcheck): Strip any leading DOS drive
-       from dc_install_base.
-
-2003-02-19  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/am/texinfos.am (install-info-am, uninstall-info-am): Install
-       DJGPP-style *.iNN info files.
-       (maintainer-clean-aminfo): Rewrite using the same pattern
-       as in uninstall-info-am.
-       * lib/am/texibuild.am (%SOURCE_SUFFIX%%DEST_SUFFIX%): Erase
-       DJGPP-style *.iNN info files before running $(MAKEINFO).
-       * tests/txinfo19.test: New file.
-       * tests/Makefile.am (TESTS): Add txinfo19.test.
-
-2003-02-18  Richard Dawe  <rich@phekda.freeserve.co.uk>
-
-       * lib/depcomp (dashmstdout): Cope with DOS filenames in
-       dependencies.
-
-2003-02-17  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/depcomp (makedepend): Don't pass $object to makedepend.
-       Reported by Stepan Kasal.
-
-2003-02-12  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * tests/defs.in: Handle required=makedepend.
-
-       * Makefile.am (maintainer-check): Update the diff check
-       to account for the recent @SHELL@ substitution.
-
-2003-02-11  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/depcomp: Do not put comments on the `icc)' line.
-
-       * lib/config.guess, lib/config.sub, lib/texinfo.tex: New upstream
-       versions.
-
-       Fix for PR automake/381:
-       * automake.in (handle_gettext): Do not print diagnostics
-       about po/ and intl/ missing from SUBDIRS if po/ does not
-       exist.  Warn if `SUBDIRS = intl' is used although libintl
-       is 'external'.
-       * tests/gettext.test: Make sure diagnostics are not output
-       when po/ does not exist.
-       * tests/gettext2.test: Test for unwanted intl/.
-       PR from Alexander Turbov, fix suggested by Bruno Haible.
-
-       * m4/depend.m4: Grep depcomp's stderr for icc warnings about
-       ignored options.
-       * lib/depcomp (icc): New mode.
-       * tests/depcomp5.test: New file.
-       * tests/defs.in: Handle required=icc.
-       * tests/Makefile.am (TESTS): Add it.
-
-       Temporary hack for PR automake/381:
-       * automake.in (handle_gettext): Turn missing po/ and intl/ errors
-       into -Wsyntax warnings.
-
-2003-02-10  Richard Dawe  <rich@phekda.freeserve.co.uk>
-
-       * Makefile.am: Substitute @SHELL@ in automake.in and aclocal.in.
-       This makes the setting of SHELL work for DJGPP.
-
-2003-02-10  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       For PR automake/385:
-       * lib/depcomp (makedepend): Strip any libtool call, before
-       running makedepends.
-       * tests/depcomp4.test: New file.
-       * tests/Makefile.am (TESTS): Add it.
-       Reported by Jeff Squyres.
-
-       Related to PR automake/385:
-       * lib/depcomp (dashmstdout): Do not use `-o /dev/null', or gcc will
-       write dependencies to /dev/null.  `-o /dev/null' was added
-       on 2002-06-13 just because I tried to replace `-o foo.o' by something
-       else and didn't thought about removing it entirely.
-       * tests/depcomp3.test: New file.
-       * tests/Makefile.am (TESTS): Add it.
-
-       * automake.in (BEGIN): Override $ENV{'SHELL'} with ./configure's
-       SHELL for DJGPP.
-       Suggested by Richard Dawe.
-
-2003-02-09  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.texi (FAQ, CVS, maintainer-mode, wildcards)
-       (distcleancheck): New nodes.
-
-2003-02-06  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (scan_autoconf_files): Don't complain that
-       AM_INIT_AUTOMAKE comes from an old version if it was not found.
-
-2003-02-05  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (am_install_var): Simplify filtering of
-       variable_loc_and_value_as_list_recursive's output.
-
-2003-02-04  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * m4/init.m4 (_AC_AM_CONFIG_HEADER_HOOK): Recompute
-       indexes of header files so we create stamp files with
-       the right numbers when config.status is run on some headers.
-       * tests/stamph2.test: Check for this.
-       Reported by Sander Niemeijer.
-
-2003-02-02  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (vars_scanned): Move near traverse_variable_recursively.
-       (traverse_variable_recursively,
-       traverse_variable_recursively_worker): Accept a $COND_FILTER argument
-       to filter out conditions during recursion.  Don't recurse into
-       undefined variables.  Don't pass empty results to &FUN_COLLECT.
-       (value_to_list): Remove, was used by
-       variable_value_as_list_recursive_worker only.
-       (variable_value_as_list_recursive_worker): Rewrite using
-       traverse_variable_recursively.  Remove the $parent argument.
-       (variable_value_as_list_recursive,
-       variable_loc_and_value_as_list_recursive): Adjust calls
-       to variable_value_as_list_recursive_worker.  Don't reset
-       %vars_scanned.
-       * tests/cond3.test: Don't expect empty helper variables,
-       we don't output them anymore.
-       * tests/cond30.test: Use an undefined variable.
-
-       * automake.in (handle_programs): Strip $(EXEEXT) before
-       calling &check_canonical_spelling.
-       * tests/exeext.test: Make sure we don't use a
-       maude3__EXEEXT__OBJECTS variable.
-
-2003-02-02  Jeremy Nimmer  <jwnimmer@alum.mit.edu>  (tiny change)
-
-       For Debian Bug #39542:
-       * automake.texi (Invoking Automake, Optional): Document how
-       AC_CONFIG_AUX_DIR interacts with missing files.
-
-2003-02-02  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/Automake/DisjConditions.pm (_permutations_worker)
-       (permutations): Remove, so that people aren't tempted to use it.
-       * lib/Automake/tests/DisjConditions.pl (tests_permutations): Remove.
-
-       * automake.in (variable_conditions_recursive): Remove.
-       (variable_conditionally_defined): Rewrite using
-       traverse_variable_recursively.
-
-       * automake.in (traverse_variable_recursively,
-       traverse_variable_recursively_worker): Pass one merged Condition
-       instead of a stack of conditions to &FUN_STORE and &FUN_COLLECT.
-       (transform_variable_recursively, define_objects_from_sources)
-       (handle_lib_objects, variable_conditions_recursive): Adjust usage.
-
-2003-02-01  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (handle_lib_objects): Compute _DEPENDENCIES variables
-       using transform_variable_recursively instead of
-       variable_conditions_recursive and variable_value_as_list_recursive
-       to avoid combinatorial explosion.
-       (handle_lib_objects_cond): Merge into handle_lib_objects.
-       * tests/cond11.test: Don't grep internal details in Makefile.in,
-       run $MAKE to make sure the resulting Makefile runs as expected.
-       * tests/cond29.test: Also exercise conditional _LDADD.
-       * tests/cond31.test, tests/cond32.test: New files.
-       * tests/Makefile.am (TESTS): Add tests/cond31.test and
-       tests/cond32.test.
-
-2003-01-31  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (handle_lib_objects_cond): Ignore -dlopen and
-       -dlpreopen in _LIBADD variables too.
-       (handle_LIBOBJS, handle_ALLOCA): New functions, extracted from
-       handle_lib_objects_cond.
-       * tests/libtool7.test: New file.
-       * tests/Makefile.am (TESTS): Add libtool7.test.
-
-       * automake.texi (Program and Library Variables): Clarify that
-       _LIBADD is for libraries and _LDADD for programs.
-
-       * automake.in (handle_source_transform): Correct typo from 2003-01-23.
-
-2003-01-28  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       Fix for PR automake/352:
-       * automake.in (transform_variable_recursively): If the destination
-       and the source variables are the same, delete the source variable
-       before defining the destination variable.
-       (handle_programs): Strip any $(EXEEXT) suffix from $one_file,
-       or this will confuse handle_source_transform.
-       (append_exeext): Rewrite using transform_variable_recursively.
-       * tests/cond29.test, tests/cond30.test: New files.
-       * tests/exeext.test: Run ./configure and make, this uncovered
-       the above handle_programs issue.
-       * tests/Makefile.am (TESTS): Add cond29.test and cond20.test.
-
-       * automake.in (%subobjvar): Replace by ...
-       (%gen_varname): ... this.
-       (subobjname): Replace by ...
-       (gen_varname): ... this.
-       (initialize_per_input): Clean gen_varname instead of subobjname.
-       (transform_variable_recursively): New function, extracted
-       from define_objects_from_sources.
-       (define_objects_from_sources): Use transform_variable_recursively.
-       Remove the unused $parent argument.
-       (handle_source_transform): Adjust call to define_objects_from_sources.
-
-2003-01-23  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (@substfroms, @substtos): Move near
-       traverse_variable_recursively.
-       (traverse_variable_recursively, traverse_variable_recursively_worker):
-       New functions, extracted from define_objects_from_sources.
-       (define_objects_from_sources): Rewrite using
-       traverse_variable_recursively.
-       (handle_source_transform): Use variables_conditionally_defined
-       instead of calling variable_conditions_recursive directly.
-       Adjust the call to define_objects_from_sources; there is no need
-       to reset @substtos, @substfroms, and %vars_scanned now.
-       (variable_conditions_recursive): Rewrite using
-       traverse_variable_recursively.
-       (variable_conditions_recursive_sub): Remove.
-       (variable_conditionally_defined): Fix condition comparison (the
-       consequence was that DIST_SUBDIRS was always output).
-       * lib/Automake/Condition.pm (merge): Allow merging several
-       conditions at once.
-
-2003-01-22  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.texi (Python): Explain that directory variables start
-       with either ${prefix} or ${exec_prefix}, and point to the
-       `Installation Directory Variables' section of the Autoconf manual.
-
-2003-01-21  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/am/distdir.am (top_distdir, distdir): Define these
-       variables only in top level Makefile.  Redefine $(top_distdir)
-       as $(distdir).
-       (distdir): Fix passing of $(top_distdir) to sub-makes.
-       * automake.in (handle_dist): Do not define the DISTDIR and
-       TOP_DISTDIR transformations.  We don't need them anymore.
-       * automake.texi (Dist): Reorder the dist-hook section, and move
-       the DIST_SUBDIRS paragraph earlier.  Document distdir and
-       top_distdir.
-       * tests/subpkg.test: Update to check for $(distdir) and
-       $(top_distdir).
-
-2003-01-19  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       Rename more files to accommodate 8+3 file systems, and adjust the
-       vocabulary at the same time: AM_CONDITIONAL defines "conditionals",
-       and we call "condition" a conjunction of "conditionals".
-       * lib/am/Conditional.pm: Rename to lib/am/Condition.pm.
-       * lib/am/tests/Conditional.pl: Rename to lib/am/tests/Condition.pl.
-       * lib/am/ConditionalSet.pm: Rename to lib/am/DisjConditions.pm.
-       * lib/am/tests/ConditionalSet.pl: Rename to
-       lib/am/tests/DisjConditions.pl
-       * lib/am/Conditional.pm (condition_negate): Rename to ...
-       * lib/am/Condition.pm (conditional_negate): ... this.
-       * automake.in: Adjust references to Condition and DisjConditions.
-       (check_ambiguous_conditional, conditional_ambiguous_p): Rename to ...
-       (check_ambiguous_condition, condition_ambiguous_p): ... these.
-
-       * tests/README: New file.
-
-       * automake.texi (Conditional Programs): Show a sample Makefile.am.
-       Remind $(EXEEXT) must be appended to configure substitutions.
-       Show how Automake conditionals can be used instead.
-       * tests/exeext.test (check_PROGRAMS): Make sure EXEEXT is also
-       appended to conditionally defined programs.
-
-2003-01-16  Jim Meyering  <jim@meyering.net>
-
-       Accept --help and --version, and lots of syntactic clean-up.
-       * lib/install-sh: Use consistent indentation, two spaces per level.
-       (scriptversion): New variable.
-       Change initializations like `variable=""' to `variable='.
-       (usage): New variable.
-       Use `test', not `['.
-       Use `test -z "$var"', not `[ x"$var" = x ]'.
-       Use `test -n "$var"', not `[ x"$var" != x ]'.
-       Alphabetize case entries.
-       Accept --help and --version options.
-       Remove unnecessary `else :' clauses.
-       Add a `Local variables' eval block to help emacs users update
-       the time-stamp variable added above.
-       Mostly from Karl Berry.
-
-2003-01-16  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * m4/python.m4 (AM_PATH_PYTHON) <_AM_PYTHON_INTERPRETER_LIST>: Add
-       python2.3.
-
-       * m4/python.m4 (AM_PATH_PYTHON): Query distutils for `pythondir'
-       or `pyexecdir', for the sake of 64-bit distributions that usually
-       use lib64/ instead of lib/.  Fall back to the default directory
-       if it doesn't work.
-       Suggested by Gwenole Beauchesne.
-
-2003-01-14  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       For PR automake/382:
-       * automake.texi (Yacc and Lex): Document `AM_YFLAGS = -d'.
-       Explain BUILT_SOURCES is usually needed in this case.
-       Reported by William S Fulton.
-
-2003-01-13  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       Rename some files for the sake of 8+3 file systems.
-       * tests/aclocali.test:     Rename to tests/aclocal.test.
-       * tests/aclocali1.test:    Rename to tests/aclocal2.test.
-       * tests/aclocalii.test:    Rename to tests/aclocal3.test.
-       * tests/acoutput.test:     Rename to tests/acoutpt.test.
-       * tests/acoutput2.test:    Rename to tests/acoutpt2.test.
-       * tests/acouttbs.test:     Rename to tests/acoutbs.test.
-       * tests/acouttbs2.test:    Rename to tests/acoutbs2.test.
-       * tests/autoheader.test:   Rename to tests/autohdr.test.
-       * tests/autoheader2.test:  Rename to tests/autohdr2.test.
-       * tests/condincl.test:     Rename to tests/condinc.test.
-       * tests/condincl2.test:    Rename to tests/condinc2.test.
-       * tests/distcommon.test:   Rename to tests/distcom.test.
-       * tests/distcommon2.test:  Rename to tests/distcom2.test.
-       * tests/distcommon3.test:  Rename to tests/distcom3.test.
-       * tests/installsh.test:    Rename to tests/instsh.test.
-       * tests/installsh2.test:   Rename to tests/instsh2.test.
-       * tests/instdata.test:     Rename to tests/instdat.test.
-       * tests/instdata2.test:    Rename to tests/instdat2.test.
-       * tests/libobj12b.test:    Rename to tests/libobj13.test.
-       * tests/link_f_c.test:     Rename to tests/link_fc.test.
-       * tests/link_f_c_cxx.test: Rename to tests/link_fccxx.test.
-       * tests/link_f_cxx.test:   Rename to tests/link_fcxx.test.
-       * tests/nodefine.test:     Rename to tests/nodef.test.
-       * tests/nodefine2.test:    Rename to tests/nodef2.test.
-       * tests/required.test:     Rename to tests/reqd.test.
-       * tests/required2.test:    Rename to tests/reqd2.test.
-       * tests/sourcesub.test:    Rename to tests/srcsub.test.
-       * tests/sourcesub2.test:   Rename to tests/srcsub2.test.
-       * tests/specflags.test:    Rename to tests/specflg.test.
-       * tests/specflags2.test:   Rename to tests/specflg2.test.
-       * tests/specflags3.test:   Rename to tests/specflg3.test.
-       * tests/specflags6.test:   Rename to tests/specflg6.test.
-       * tests/specflags7.test:   Rename to tests/specflg7.test.
-       * tests/specflags8.test:   Rename to tests/specflg8.test.
-       * tests/specflags9.test:   Rename to tests/specflg9.test.
-       * tests/subdircond.test:   Rename to tests/subcond.test.
-       * tests/subdircond2.test:  Rename to tests/subcond2.test.
-       * tests/subdircond3.test:  Rename to tests/subcond3.test.
-       * tests/texinfo.test:      Rename to tests/txinfo.test.
-       * tests/texinfo2.test:     Rename to tests/txinfo2.test.
-       * tests/texinfo3.test:     Rename to tests/txinfo3.test.
-       * tests/texinfo4.test:     Rename to tests/txinfo4.test.
-       * tests/texinfo5.test:     Rename to tests/txinfo5.test.
-       * tests/texinfo6.test:     Rename to tests/txinfo6.test.
-       * tests/texinfo7.test:     Rename to tests/txinfo7.test.
-       * tests/texinfo8.test:     Rename to tests/txinfo8.test.
-       * tests/texinfo9.test:     Rename to tests/txinfo9.test.
-       * tests/texinfo10.test:    Rename to tests/txinfo10.test.
-       * tests/texinfo13.test:    Rename to tests/txinfo13.test.
-       * tests/texinfo16.test:    Rename to tests/txinfo16.test.
-       * tests/texinfo17.test:    Rename to tests/txinfo17.test.
-       * tests/texinfo18.test:    Rename to tests/txinfo18.test.
-       * tests/Makefile.am (TESTS): Adjust.
-       * ChangeLog.1996: Rename to ChangeLog.96.
-       * ChangeLog.1998: Rename to ChangeLog.98.
-       * ChangeLog.2000: Rename to ChangeLog.00.
-       * ChangeLog.2001: Rename to ChangeLog.01.
-       * Makefile.am (EXTRA_DIST): Adjust.
-       Reported by Richard Dawe.
-
-2003-01-13  Richard Dawe  <rich@phekda.freeserve.co.uk>  (tiny change)
-
-       * lib/am/distdir.am (distcheck): '=' is not valid in DOS filenames.
-       Use '_build' and '_inst' instead of '=build' and '=inst'.
-       * tests/man2.test: Reflect change automake: check for files in
-       '_build' and '_inst' directories instead of '=build' and '=inst'.
-
-2003-01-13  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       Use `_dirstamp' when the file-system doesn't support `.dirstamp'.
-       * m4/lead-dot.m4: New file.
-       * m4/Makefile.am (dist_m4data_DATA): Add lead-dot.m4
-       * m4/init.m4 (AM_INIT_AUTOMAKE): Require AM_SET_LEADING_DOT.:
-       * m4/depend.m4 (AM_SET_DEPDIR): Require AM_SET_LEADING_DOT. Define
-       DEPDIR using am__leading_dot.
-       * automake.in (require_build_directory): Define am__dirstamp, a new
-       variable for the dirstamp basename, based on am__leading_dot.
-       * tests/subobj6.test: Move all `test -f' into Makefiles, so we can
-       use $(am__dirstamp).
-       Reported by Richard Dawe.
-
-       * tests/gnits2.test, tests/pr300-prog.test, tests/transform.test:
-       Move all `test -f' into Makefiles, so we can honor $(EXEEXT) when
-       testing for programs.
-       Reported by Richard Dawe.
-
-2003-01-10  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * Makefile.am (maintainer-check): Suggest using $sleep instead of
-       sleep 2.
-       * tests/defs.in (sleep): New variable.
-       * tests/asm.test, tests/confsub.test, tests/lisp3.test,
-       tests/texinfo16.test, tests/warnopts.test, tests/yaccvpath.test:
-       Use $sleep instead of sleep 2, to work around timestamp
-       inconsistencies in Windows.
-       Reported by Richard Dawe.
-
-       * Makefile.am (maintainer-check): Do not require SHELL=/bin/sh
-       after $MAKE -e.
-       * tests/ansi3.test, tests/ansi5.test, tests/cond22.test,
-       tests/man2.test, tests/subobj3.test, tests/suffix8.test,
-       tests/suffix11.test: Do not set SHELL=/bin/sh after $MAKE -e.
-       $SHELL is overridden by tests/defs, so it won't hurt even
-       if $MAKE -e uses the $SHELL envvar.
-       * tests/ansi.test, tests/insh2.test, tests/texinfo.test,
-       tests/texinfo8.test: Use SHELL=$SHELL, not SHELL=/bin/sh.
-       Reported by Richard Dawe.
-
-       Build elisp files all at once instead of one by one.
-       * automake.in (handle_emacs_lisp): Define am__ELFILES.  Add
-       elc-stamp to all's dependencies.
-       * lib/am/lisp.am (elc-stamp): New rule, build all *.elc files.
-       (.el.elc): Rewrite to call elc-stamp if $@ doesn't exist.
-       (clean-lisp): Clean elc-stamp.
-       * lib/elisp-comp: Reindent.  Erase the temporatry directory
-       from a trap.  Propagate Emacs's exit status.
-       * tests/lisp3.test: New file.
-       * tests/Makefile.am (TESTS): Add lisp3.test.
-       Reported by Ryan T. Sammartino.
-
-2003-01-09  Akim Demaille  <akim@epita.fr>
-
-       * automake.texi: Prefer $(FOO) to @FOO@ in the documentation.
-
-2003-01-08  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * m4/lispdir.m4: Register EMACS and EMACSLOADPATH as precious
-       variables.  Suggested by Ryan T. Sammartino.
-
-2003-01-05  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (macro_define): Add missing `{$cond}' (typo from
-       2002-09-18).
-       ($gen_copyright): Append year 2003.
-       (version): Increase year.
-
-       * tests/defs.in: Substitute aclocaldir instead of running
-       the installed aclocal.  Otherwise Libtool and Gettext
-       tests get skipped when aclocal doesn't preexist.
-       Reported by Imacat.
-       * tests/listval.test, tests/suffix2.test: Remove pointless -I
-       argument to aclocal.
-
------
-
-Copyright (C) 2003-2014 Free Software Foundation, Inc.
-
-Copying and distribution of this file, with or without modification, are
-permitted provided the copyright notice and this notice are preserved.
diff --git a/old/ChangeLog.04 b/old/ChangeLog.04
deleted file mode 100644 (file)
index cac59b8..0000000
+++ /dev/null
@@ -1,1623 +0,0 @@
-2004-12-31  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * tests/man2.test, tests/transform.test: Specify --mandir, in order
-       not to fail when Autoconf changes its $mandir default.
-
-2004-12-30  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       Support for `install-dvi', `install-html', `install-ps', and
-       `install-pdf', as recently introduced into the GNU Coding
-       Standard.
-
-       * automake.in (handle_factored_dependencies): Reject
-       uninstall-dvi-local, uninstall-html-local, uninstall-info-local,
-       uninstall-ps-local, and uninstall-pdf-local.  Allow
-       install-info-local even when no-installinfo is not used.
-       (handle_data): Allow datarootdir, dvidir, htmldir, pdfdir, and psdir.
-       (%standard_prefix): Declare these new standard directory variables.
-       * doc/automake.texi (Texinfo, Third-Party Makefiles): Document
-       install-dvi, install-html, install-pdf, and install-ps.
-       (Extending): Document install-local-dvi, install-local-html,
-       install-local-info, install-local-pdf, and install-local-ps.
-       * lib/Automake/Rule.pm (%dependencies): Add new install rules,
-       and remove uninstall-info.
-       * /cvs/automake/automake/lib/am/texinfos.am (install-dvi,
-       install-dvi-am, install-dvi-recursive, install-html,
-       install-html-am, install-html-recursive, install-pdf,
-       install-pdf-am, install-pdf-recursive, install-ps, install-ps-am,
-       install-ps-recursive, uninstall-dvi-am, uninstall-html-am,
-       uninstall-pdf-am, uninstall-ps-am): New rules.
-       (uninstall-info): Delete.
-       * tests/txinfo21.test: Augment to check for these new rules.
-       * tests/exdir2.test: Do not use `htmldir' as example of
-       undefined directory.
-       * tests/overrid.test: Do not be fooled by install-ps and
-       install-html.
-       * tests/txinfo10.test: Do not grep for uninstall-info-recursive.
-
-2004-12-27  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (Preprocessed Fortran): Fix the definition of FCLINK.
-
-       * Makefile.am (maintainer-check): Refine check for @_ in scalar
-       context.  Check for correct use of PRE_INSTALL, NORMAL_INSTALL,
-       POST_INSTALL, PRE_UNINSTALL, NORMAL_UNINSTALL, and POST_UNINSTALL.
-       * lib/am/texinfos.am (uninstall-info-am): Hide the invocation of
-       $(PRE_UNINSTALL).
-2004-12-27  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * lib/am/texinfos.am (uninstall-info-am): Show change of
-       directory while uninstalling DJGPP-style info files.
-
-2004-12-27  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       Declare recursive install targets as dependencies of `.MAKE', so
-       that `make -n install' works with BSD Make too.
-
-       * lib/Automake/Rule.pm (reset) <%dependencies>: Add `.MAKE'.
-       * automake.in (target_cmp): Move all `.XYZ' target last, not
-       only `.PHONY'.
-       (handle_factored_dependencies): Add target with hooks to `.MAKE'.
-       Do not let a user definition of .MAKE override ours.
-       * lib/am/install.am (install-am, install-strip): Mark as `.MAKE'.
-       * lib/am/multilib.am (all-multi, install-multi, mostlyclean-multi,
-       clean-multi, distclean-multi, maintainer-clean-multi): Likewise.
-       * lib/am/subdirs.am (mostlyclean-recursive, clean-recursive,
-       distclean-recursive, maintainer-clean-recursive): Likewise.
-
-2004-12-18  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/config-ml.in, lib/config.guess, lib/config.sub,
-       lib/texinfo.tex: New upstream versions.
-
-       * doc/automake.texi (gettext): Move the paragraph about
-       dist_list_LISP...
-       (Emacs Lisp): ... here.
-       Report from Bruno Haible.
-
-       * doc/automake.texi: Bump GFDL version to 1.2, since that is
-       what we distribute.
-
-       * doc/automake.texi: Fix more misuses of @ref, @xref and @pxref,
-       including some of the "corrections" below.  Thanks to Karl Berry.
-
-       * doc/automake.texi: Correct several misuses of @xref and @pxref.
-
-2004-12-17  Jim Meyering  <jim@meyering.net>
-
-       * install-sh: Use `(exit N); exit N', not `(exit N); exit'.
-       Otherwise, install-sh could exit with improper exit status when
-       exiting via a trapped interrupt.  Thanks to a report from Bob Proulx.
-
-2004-12-14  Akim Demaille  <akim@epita.fr>
-
-       * doc/automake.texi (Options): Englishoes.
-       (Options): And another.
-
-2004-12-13  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * ChangeLog.03: New file, extracted from ChangeLog.
-       * Makefile.am (EXTRA_DIST): Add it.
-
-2004-12-12  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (check_user_variables): New function, extracted
-       from ...
-       (handle_languages): ... here.
-       (handle_languages, define_compiler_variable, define_link_variable):
-       Honore LIBTOOLFLAGS.
-       (handle_single_transform): Check _LIBTOOLFLAGS in
-       addition to other per-target flags for Libtool objects.
-       (handle_libtool): Warn if LIBTOOLFLAGS is defined.
-       * doc/automake.texi (Libtool Flags, Program and Library Variables,
-       Flag Variables Ordering): Document LIBTOOLFLAGS.
-       * tests/libtool7.test: Check basic support for LIBTOOLFLAGS.
-       * tests/libtool8.test: Make sure Automake warns about LIBTOOLFLAGS
-       definitions.
-       * tests/subobj9.test: Adjust.
-
-2004-12-11  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * doc/automake.texi (Per-Object Flags): New node.
-
-2004-12-09  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       Fix PR automake/441:
-       * lib/am/java.am (install-%DIR%JAVA, uninstall-%DIR%JAVA): Do
-       not install *.class if "$(%DIR%_JAVA)" is empty.
-       * tests/java3.test: New file.
-       * tests/Makefile.am (TESTS): Add it.
-       Report from Johannes Nicolai.
-
-       * doc/automake.texi (Java): Mention dist_ and add an example.
-       * tests/java.test: Do actually compile java files and run distcheck.
-
-2004-12-08  Peter O'Gorman  <peter@pogma.com>
-           Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/Automake/FileUtils.pm (dir_has_case_matching_file,
-       reset_dir_cache): New functions.
-       * automake.in (handle_dist, require_file_internal): Use them, so
-       that CHANGELOG is not confused with ChangeLog on case-insensitive
-       case-preserving file systems.
-       * tests/hfs.test: New file.
-       * tests/Makefile.am (TESTS): Add hfs.test.
-
-2004-12-08  Paul Eggert  <eggert@cs.ucla.edu>
-
-       * lib/mdate-sh: Don't use "set - x`$ls_command /`", as zsh mishandles
-       the spaces inside $ls_command.  Problem reported by Loulou Pouchet in
-       <http://lists.gnu.org/archive/html/autoconf/2004-12/msg00074.html>.
-       Don't use "set - x"; plain "set x" is enough, and simplifies debugging.
-
-2004-12-05  Toshio Kuratomi  <toshio@tiki-lounge.com>
-
-       * lib/py-compile: Add --destdir switch to py-compile that takes a
-       path argument that is not compiled into the file when byte compiling.
-       * lib/am/python.am: Use the new py-compile arguments to not include
-       DESTDIR in the byte compiled files.
-       * tests/python12.test: Test that DESTDIR won't be byte compiled into
-       python files.
-
-2004-12-05  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * doc/automake.texi (Clean): Typo.
-
-       * doc/automake.texi: Use @acindex for Autoconf macros, and @vindex
-       for variables (@cvindex was previously used for both).  Separate
-       these two indices in the output.  Use @code, @file, and @command
-       in @cindex lines wherever appropriate so they render nicely.
-
-2004-12-05  Stepan Kasal  <kasal@ucw.cz>
-
-       * doc/automake.texi (renamed objects, CVS): Typos.
-
-2004-12-05  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * doc/automake.texi (Flag Variables Ordering): New section.
-       (User Variables, Program and Library Variables): @xref it.
-
-2004-11-24  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * doc/automake.texi (Conditional Subdirectories): More comments
-       about non-distributed subdirectories.
-
-       * Makefile.am (maintainer-clean): Check for unescaped @ in manual.
-
-2004-11-24  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * doc/automake.texi (Built sources example): Fix typo.
-
-2004-11-22  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * aclocal.in (parse_arguments): Diagnose abbreviation ambiguous with
-       --help or --version.
-       * automake.in (parse_arguments): Likewise.
-       * tests/aclocal.test, tests/automake.test: Check this.
-       Report from Eric Blake.
-
-2004-11-21  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (parse_arguments): Diagnose empty arguments, options
-       with missing argument, and support `--'.
-       * aclocal.in (parse_arguments): Diagnose options with missing
-       argument.
-       * tests/aclocal.test: More checks.
-       * tests/automake.test: New file.
-       * tests/postprog.test: Use `--' for fun.
-       * tests/Makefile.am (TESTS): Add automake.test.
-       Report from Eric Blake.
-
-       * lib/am/progs.am (installcheck-%DIR%PROGRAMS): Run programs with
-       /dev/null as input, so we do not hang on programs that read their
-       input without supporting --help and --version.
-       * lib/am/scripts.am (installcheck-%DIR%SCRIPTS): Likewise for scripts.
-       * tests/gnits2.test: Change scriptnok.sh to cat its input.
-       Report and fix from James Youngman.
-
-2004-11-17  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * aclocal.in (%file_seen): Rename as ...
-       (%file_added): ... this, and move it close to add_file(), the only
-       function that uses it.
-
-       * aclocal.in (version): Remove initial blank line and reproduce
-       the layout of automake --version.  From Art Haas.
-
-       * aclocal.in (%file_type, FT_USER, FT_AUTOMAKE_SYSTEM): New variables.
-       (scan_m4_dirs): New function, extracted from ...
-       (scan_m4_files): ... here.  Call scan_m4_files three times, for each
-       FT_ constant.
-       (scan_file): Take a file type argument to update %file_type.
-       (write_aclocal): Do not m4_include files that are not of type FT_USER.
-       * tests/dirlist.test: Make sure m4_include is not used for --acdir
-       files.
-
-       * tests/defs.in (testaclocaldir): New variable.
-       * tests/aclocal.test: Use it to fix the test.  Report from
-       Patrick Welche.
-
-2004-11-10  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * m4/python.m4 (AM_PATH_PYTHON): Fix the invocation of
-       AC_PATH_PROGS to correctly define PYTHON as `:' when no interpreter
-       is found (this worked correctly only when a minimal version was
-       passed to AM_PATH_PYTHON).  Report from Stepan Kasal.
-       (_AM_PYTHON_INTERPRETER_LIST): Define using m4_define_default,
-       so we can easily override the list from the test suite.
-       * tests/python11.test: New file.
-       * tests/Makefile.am (TESTS): Add python11.test.
-
-       * doc/automake.texi (Libtool Modules): Make clearer that -module
-       should appear explicitly in _LDFLAGS.
-
-2004-11-09  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * aclocal.in (parse_arguments): Correctly recognize --print-ac-dir.
-       * tests/aclocal.test: Check --print-ac-dir and a unknown option.
-
-       * aclocal.in (parse_arguments): Fix detection of unexisting default
-       $(datadir)/aclocal.  Report from Akim.
-
-2004-11-07  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * aclocal.in ($acdir): Rename as ...
-       (@system_includes): ... this.
-       (@user_includes, @automake_includes): New variables.
-       ($default_acdir, $default_dirlist): Remove.
-       (parse_arguments): Populate @user_includes, @automake_includes, and
-       @system_includes instead of filling a unique @dirlist array.
-       ("MAIN"): Adjust to scan m4 files in @user_includes,
-       @automake_includes, and @system_includes.
-
-2004-11-06  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * aclocal.in (parse_arguments): Correct comment.  From Akim.
-
-2004-11-04  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * aclocal.in: Use Automake::ChannelDefs, and adjust all output
-       to be done via `fatal', `msg', `verb', or `prog_error'.
-       (version): New function.
-       (parse_arguments): Rewrite using Getopt::Long, call &version, and
-       honor -W and --warning.
-       ($verbose): Remove.
-       (trace_used_macros): Do not trace the first arguments of macros
-       for which we do not need it.  This caused failures because of
-       unexpected newlines in the output.
-       * doc/automake.texi (aclocal options): Document -W and --warning.
-       * tests/defs.in (ACLOCAL): Always use -Werror, to catch Perl
-       warnings about uninitialized variables.
-
-2004-11-03  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * tests/defs.in: Do not distinguish VERBOSE=x from
-       VERBOSE=anything_but_x, always turn on shell traces.
-
-       * aclocal.in (write_aclocal): Make sure $map_traced_defs{$m} exists
-       before using it.  Suppress a warning observable in test/acloca16.test.
-       Report from Ralf Wildenhues.
-
-2004-11-01  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/Automake/XFile.pm (lock): Make sure $ENV{'MAKEFLAGS'} exists
-       before inspecting it; this fixes "uninitialized value in
-       concatenation" diagnostics when flock fails.
-       Report from Gary V. Vaughan.
-
-       * aclocal.in: Use strict and -w.  Declare local variables with `my',
-       and get rid of `local'.
-       (scan_m4_files, add_macro): Reindent these functions while we are
-       at it.
-
-       * lib/config.guess, lib/texinfo.tex: New upstream versions.
-
-       * doc/automake.texi (LIBOBJS): Spelling and grammar corrections
-       from Ralf Wildenhues.
-
-2004-10-31  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * doc/automake.texi (LIBOBJS): Augment with an example setup.
-       (LTLIBOBJ): Rename as ...
-       (LTLIBOBJS): ... this.  Link to LIBOBJS, and mention LTALLOCA.
-
-2004-10-25  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * doc/automake.texi: Untabify, tabs in the examples are poorly
-       rendered.
-       * Makefile.am (maintainer-check): Grep tabs in the manual.
-
-       * tests/comment8.test: Use $MAKE, not make.
-
-2004-10-24  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * tests/distcom3.test: Typo.
-
-2004-10-22  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * doc/automake.texi (Libtool Convenience Libraries): Explain how
-       to force the linker selection.
-
-       * lib/install-sh: Fix the dirname emulation to ignore trailing
-       slashes, i.e., the direname of `a/b/' is `a', not `a/b/'.  This
-       caused `install-sh a/b/' to fail.
-       * tests/instsh2.test: Augment.
-       Report from Пухальский Юрий Андреевич.
-
-2004-10-21  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (get_object_extension): The extension to use is know
-       by the caller, and cannot be selected by looking only at the
-       target name.  Simplify this function to simply conditionally
-       prepend $U to the given extension.
-       (handle_programs, handle_libraries, handle_ltlibraries): Hard-code
-       the extension to use.  This way Automake won't mistake a program
-       named `foo.la' as a libtool library.
-       * tests/primary3.test: New file.
-       * tests/Makefile.am (TESTS): Add primary3.test.
-
-2004-10-12  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * doc/automake.texi (Install): Link to node Extending for examples.
-       (Extending): More comments about install-data-hook vs
-       install-exec-hook, and link to Install.
-
-       * configure.ac: Export @am_AUTOCONF@.
-       * tests/defs.in (AUTOCONF): Define as @am_AUTOCONF@, not @AUTOCONF@,
-       so the test suite runs `autoconf' and not `missing --run autoconf'.
-       * tests/missing.test, tests/missing2.test: Arrange for missing
-       to be used in front of autoconf even if the user has exported
-       AUTOCONF.  This fixes two spurious failures reported by
-       Mark D. Baushke.
-
-       * lib/compile: Handle output.obj in addition to output.o.
-       * tests/compile.test: Check for this.
-
-2004-10-11  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * doc/automake.texi (Sources): Typo, reported by Karl Berry.
-
-2004-10-10  Kelley Cook  <kcook@gcc.gnu.org>  (tiny change)
-           Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * aclocal.in ($ac_defun_rx): Match AC_DEFUN_ONCE.
-       (trace_used_macros): Trace AC_DEFUN_ONCE.
-       * tests/aclocal5.test: Use AC_DEFUN_ONCE.
-
-2004-10-10  Stepan Kasal  <kasal@ucw.cz>  (tiny change)
-
-       * doc/automake.texi (Extending): Typo.
-
-2004-10-10  Martin Waitz  <tali@admingilde.org>  (tiny change)
-
-       * m4/as.m4 (AM_PROG_AS): Check dependency tracking mode for CCAS.
-       * automake.in (cppasm): Use the dependency tracking more for CCAS.
-       * doc/automake.texi (Assembly Support): Note that *.S are
-       preprocessed with CPPFLAGS.
-
-2004-10-10  Ralf Corsepius <corsepiu@faw.uni-ulm.de>
-
-       * automake.in (Languages): Split .s (asm) and .S (cppasm) into
-       separate languages.  Make cppasm (Preprocessed Assembler) aware
-       of CPPFLAGS, AM_CPPFLAGS.
-       (handle_languages): Fix typo.
-       (lang_cppasm_rewrite): New function.
-
-2004-09-29  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * tests/subobj9.test: Adjust regexes after previous patch.
-
-2004-09-28  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (handle_languages, define_compiler_variable): Output
-       Libtool's --tag= option before --mode=compile, because depcomp use
-       --mode=compile as end marker for libtool arguments.
-       (define_linker_variable): Likewise before --mode=link, for
-       uniformity.
-       * tests/pr307.test: Make sure dependency files are updated.  That
-       was not the case because depcomp thought `--tag=CC' was the
-       compiler to get dependencies from.
-       Report from Пухальский Юрий Андреевич.
-
-2004-09-26  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * configure.ac: Require Perl 5.6.
-       * lib/Automake/Config.in: Require Perl 5.6 (not done in
-       lib/Automake/General.pm because it is shared with Autoconf),
-       and use `our' instead of `use vars'.
-       * aclocal.in (rel2abs): Remove.
-       (scan_configure_dep): Use File::Spec->rel2abs instead.
-
-       * tests/compile.test, tests/instsh2.test, tests/instspc.test: Use
-       two consecutive spaces in filename instead of one, to catch mistake
-       like `echo $val | ...`.
-       * tests/README: Suggest this.
-       Suggested by Ralf Wildenhues.
-
-2004-09-25  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * doc/automake.texi (Clean): Document -local targets.
-
-2004-09-25  Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
-
-       * doc/automake.texi: Typos.
-
-2004-09-21  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * doc/automake.texi (Timeline): Typos and other English mistakes
-       reported by Jim and Gary.
-
-       * lib/Automake/VarDef.pm (append): Strip comments from augmented
-       variables.
-       * tests/comment8.test: New file.
-       * tests/Makefile.am (TESTS): Add comment8.test.
-       Report from Stepan Kasal.
-
-2004-09-19  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * tests/compile.test: Fix rm usage.
-
-       * INSTALL, lib/INSTALL, lib/config.sub, lib/config.guess,
-       lib/texinfo.tex: New upstream versions.
-
-       * doc/automake.texi (Timeline): New node.  Thanks to Karl and Tom
-       for their comments on a preliminary version of this, Akim for
-       digging out some old mails, and Jason Molenda for sending the note
-       about Automake in Alias to Tom.
-       (Releases): Rename `ac' to `acl', suggested by Akim.
-
-2004-09-19  Akim Demaille  <akim@epita.fr>
-
-       * AUTHORS, automake.in, aclocal.in: Add Alexandre Duret-Lutz as
-       author.
-
-2004-09-15  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * doc/automake.texi (Releases): New node.
-
-       * doc/automake.texi (Dependencies): Link to Dependency Tracking
-       Evolution.
-       (Dependency Tracking Evolution): Link to GNU make, Sources (for
-       BUILT_SOURCES), and update the paragraph about the "plan" to
-       inline dependency tracking with gcc3.
-
-       * doc/automake.texi (History): New node.
-       (Dependency Tracking Evolution): New node, filled with a Texinfo
-       version of Tom Tromey's ``Dependency Tracking in Automake''
-       document, initially published on the Automake homepage on
-       2001-06-29.
-
-2004-09-10  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * m4/minuso.m4 (AM_PROG_CC_C_O): Make sure AC_PROG_CC is never
-       called after this macro.
-       * tests/distname.test, tests/subdir5.test, tests/subdir8.test,
-       tests/subobj.test, tests/subobj4.test, tests/subobj5.test,
-       tests/subobj6.test: Adjust.
-       Report from Ralf Wildenhues.
-
-       * lib/Automake/Channels.pm (_print_message): Handle uniq_part with
-       arbitrary string.
-       * automake.in (lang_c_rewrite): Set uniq_part so that the
-       AM_PROG_CC_C_O diagnostic is output only once for subdir objects
-       and only once for objects with per-target flags.
-
-       * automake.in (lang_c_rewrite): Print files and locations
-       for AM_PROG_CC_C_O errors.
-       (handle_single_transform): Pass $var to &$subr so it can
-       print locations.
-
-       * lib/compile, lib/elisp-comp, lib/install-sh, lib/ylwrap: Use $ret
-       instead of $status which is read-only in Zsh.
-
-2004-09-10  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-           Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/compile: Preserve spaces in arguments (for example
-       -DPACKAGE_STRING="foo 0.1").
-       * tests/compile.test: New file.
-       * tests/Makefile.am (TESTS): Add compile.test.
-
-2004-09-07  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (handle_clean): Sort rm commands output for
-       mostlyclean-generic, clean-generic, distclean-generic, and
-       maintainer-clean-generic.
-       Report from Bob Friesenhahn.
-
-       * automake.in (lang_c_rewrite): Do not require AM_PROG_CC_C_O for
-       libtool objects.
-       (handle_single_transform): Pass nonansi_obj to &$subr so
-       lang_c_rewrite can distinguish libtool objects.
-       * tests/libtool7.test: Use subdir-objects without using AM_PROG_CC_C_O.
-       Report from Gary V. Vaughan and Patrick Welche.
-
-2004-09-07  Andreas Schwab  <schwab@suse.de>
-
-       * automake.in ($PATH_PATTERN): Add `+'.
-
-2004-09-07  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * tests/missing3.test: New file (check for Paolo's change below).
-       * tests/Makefile.am (TESTS): Add missing3.test.
-
-2004-09-07  Paolo Bonzini  <bonzini@gnu.org>
-
-       * missing: Handle all command line options together.  Add a
-       separate case statement to detect failed runs, and fail
-       silently there if --help or --version is passed to the program.
-
-2004-08-11  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/config.guess, lib/texinfo.tex: New upstream versions.
-
-       For PR automake/433:
-       * configure.ac (pkgvdatadir): Define using "$PACKAGE", not "automake".
-
-       Fix PR automake/432:
-       * lib/am/yacc.am [!%?MORE-THAN-ONE%]: Replace `#line's in y.tab.h too.
-       * tests/yacc7.test: Check this.
-
-2004-08-08  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/Automake/DisjConditions.pm (new): Precompute 'string' and 'conds'
-       in place instead of as a side-effect of calling ->string and ->conds.
-       This saves method-lookup time, simplify ->string and ->conds, and
-       allows to create the object only when necessary.
-       (string, conds): Simplify, now that the result is precomputed.
-
-       * automake.in (%am_file_cache): New hash.
-       (make_paragraphs): Cache .am files with comments stripped to save
-       some useless input and substitutions.
-
-       * lib/Automake/Variable.pm (%_primary_dict): New hash.
-       (_new, variable_delete): Update %_primary_dict.
-       (variables): Accept an optional $suffix argument.
-       * automake.in (check_typos, am_primary_prefixes): Use that
-       optional argument to restrict the loops over the variables we are
-       interested in.
-
-2004-08-06  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/Automake/Item.pm (def): Rewrite more concisely, it's faster
-       this way.
-
-2004-08-05  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       Speed up make_paragraphs.
-       * automake.in (handle_languages): Always define SUBDIROBJ,
-       DERIVED-EXT, and DIST_SOURCE, because the new transform() will
-       abort on unknown tokens.
-       (transform): Rewrite with different semantics.
-       (make_paragraphs): Make a single pass over the paragraph to
-       transform all template tokens instead of doing as much passes as
-       possible token.
-
-       * automake.in ($libtool_new_api): New variable.
-       (handle_libtool): Do not libtool's aux files if $libtool_new_api.
-       (scan_autoconf_traces) <LT_SUPPORTED_TAG>: Set $libtool_new_api.
-       (scan_autoconf_traces) <AC_REQUIRE_AUX_FILE>: Remember only the
-       first location for required files.
-
-2004-08-04  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       Support AC_REQUIRE_AUX_FILE, and fix requirement of AM_PROG_CC_C_O.
-       * automake.in (%required_aux_file): New hash.
-       (handle_single_transform, lang_c_rewrite): Do not explicitly
-       require 'compile', this is now an internal detail of
-       AM_PROG_CC_C_O.
-       (scan_autoconf_traces): Trace AC_REQUIRE_AUX_FILE and fill
-       %required_aux_file.
-       (scan_autoconf_files): Require all %required_aux_file instead
-       of explicitly requiring install-sh and missing.
-       (generate_makefile): Do not require config.sub and config.guess.
-       (handle_single_transform): Pass $have_per_exec_flags to
-       &lang_c_rewrite.
-       * configure.ac, m4/init.m4: Require Autoconf 2.59a.
-       * doc/automake.texi (Optional): Document AC_REQUIRE_AUX_FILE.
-       (Program and Library Variables, Options, Public macros):
-       AM_PROG_CC_C_O is required when per-target flags or subdir-objects
-       are used with C sources.
-       * m4/minuso.m4: Require `compile' using AC_REQUIRE_AUX_FILE.
-       * m4/missing.m4: Require `missing' similarly.
-       * tests/acsubst2.test, tests/distcom2.test, tests/distcom6.test,
-       tests/specflg.test, tests/specflg2.test, tests/specflg3.test,
-       tests/specflg6.test, tests/specflg7.test, tests/specflg8.test,
-       tests/specflg9.test, tests/subobj7.test, tests/target-cflags.test,
-       tests/yacc6.test: Fix to use AM_PROG_CC_C_O.
-
-2004-08-03  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (yacc_lex_finish_helper): Fix definition of YLWRAP
-       when ylwrap is installed in a default aux dir found in a parent
-       package.
-       * tests/subpkg.test: Augment to check that YLWRAP is installed
-       properly.
-       * doc/automake.texi (Yacc and Lex): ylwrap is not sought is the
-       current directory.
-       Report from Norman Gray.
-
-2004-08-02  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * doc/automake.texi (Optional): Update documentation for
-       AC_CANONICAL_BUILD, AC_CANONICAL_HOST, and AC_CANONICAL_TARGET.
-
-       * automake.in (AC_CANONICAL_HOST, AC_CANONICAL_SYSTEM): Replace by ...
-       (AC_CANONICAL_BUILD, AC_CANONICAL_HOST, AC_CANONICAL_TARGET): ... these.
-       (scan_autoconf_traces): Scan for the latter three macros instead of
-       the former two.
-       (make_paragraphs): Adjust definitions of %BUILD%, %HOST%, and %TARGET%.
-       * tests/hosts.test: New file.
-       * tests/Makefile.am (TESTS): Add hosts.test.
-       Report and test case from Norman Gray.
-
-2004-08-01  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * aclocal.in (scan_file): Update "#Extending%20aclocal" URL, makeinfo
-       4.7 now outputs "#Extending-aclocal".
-
-2004-08-01  Alexandre Duret-Lutz  <adl@gnu.org>
-           Derek R. Price  <derek@ximbiot.com>
-
-       Disable Lex and Yacc rules whenever possible if AM_MAINTAINER_MODE
-       is used and maintainer-mode disabled.
-       * automake.in (Automake::struct): Define nodist_specific.
-       Set it in languages yacc, yaccxx, lex, and lexxx.
-       (register_language): Default nodist_specific to 0.
-       (handle_single_transform): Honor nodist_specific.
-       * lib/am/yacc.am (am__skipyacc): Define this in maintainer mode.
-       (%EXT%%DERIVED-EXT%, %OBJ%): Use $(am__skipyacc) to disable these
-       rules when needed.
-       * lib/am/lex.am (am__skiplex): Define this in maintainer mode.
-       (%EXT%%DERIVED-EXT%, %OBJ%): Use $(am__skiplex) to disable these
-       rules when needed.
-       * tests/mmodely.test: New file.
-       * tests/pr204.test: Augment to check AM_MAINTAINER_MODE and nodist_
-       parsers.
-       * tests/Makefile.am (TESTS): ADd mmodely.test.
-       * doc/automake.texi (Yacc and Lex): Note dependence on maintainer mode.
-
-2004-07-28  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * configure.ac, NEWS: Bump version to 1.9a.
-
-       * configure.ac, NEWS: Bump version to 1.9.
-
-       * automake.in (generate_makefile): Update misleading comment about
-       libtool scripts.
-
-       * lib/texinfo.tex: New upstream version.
-
-2004-07-25  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * m4/mkdirp.m4 (AM_PROG_MKDIR_P): Remove `.' from the mkdir_p
-       definition, it causes `make install' to fails for user with no
-       right to write in the source-tree.
-       * automake.in (handle_configure): Do not use mkdir_p in the
-       definition for $(mkdir_p).
-       Report from Harlan Stenn.
-
-       * lib/am/texi-vers.am (%STAMPVTI%): Typo in comment.
-
-2004-07-22  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * doc/automake.texi (Libtool Modules): Typo in example.
-       Report from Ulrich Eckhardt.
-
-2004-07-21  Andreas Schwab  <schwab@suse.de>  (tiny change)
-
-       * automake.in (check_directory): Quote $dir in regexp.
-
-2004-07-17  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * configure.ac, NEWS: Bump version to 1.8e.
-
-       * configure.ac, NEWS: Bump version to 1.8d.
-
-       * lib/config-ml.in, lib/config.sub, lib/config.guess, lib/texinfo.tex:
-       New upstream versions.
-
-       * lib/am/texibuild.am (?GENERIC?%SOURCE_SUFFIX%.html,
-       ?!GENERIC?%DEST_PREFIX%.html): Use $(X), not ${X}.
-
-       * tests/installdir.test: installdirs-local should appear three times,
-       since the change from 2004-07-11 will make it PHONY.
-
-       * lib/am/distdir.am (distdir): Always use $(DIST_SUBDIRS) now
-       that it is always defined.  This is less confusing for users
-       reading the generated Makefiles.
-       * automake.in (handle_dist): Do not substitute DIST_SUBDIR_NAME.
-
-       * lib/am/texibuild.am (?GENERIC?%SOURCE_SUFFIX%.html,
-       ?!GENERIC?%DEST_PREFIX%.html): Output .htp, and then rename to .html
-       on success.  In case the target is a directory, this ensures its
-       time stamp is updated and the no files are left over inside.
-       * tests/txinfo21.test: Augment to test missing timestamp update
-       reported by Akim Demaille.
-
-       * doc/automake.texi (Top level): Rename as ...
-       (Directories): ... this, and split into ...
-       (Subdirectories, Conditional Subdirectories): ... these.
-       (Subdirectories): Illustrate the use of `.'.
-       (Conditional Subdirectories): Describe SUBDIRS and DIST_SUBDIRS
-       before the example.  Append a discussion about non-configured
-       conditional directories.
-       (Alternative): Move as a child of Directories.
-       (Subpackages): New section.
-       (Dist): Adjust links to Subdirectories, a Subpackages.
-       (Third-Party Makefiles): Link to Conditional Subdirectories.
-
-2004-07-14  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (target_hook): Accept %transform as last argument.
-       (handle_single_transform): Pass %transform to target_hook.
-       (handle_source_transform): Define DIST_SOURCE to tell whether
-       a the source of a file is distributed or not.
-       (lang_yacc_target_hook): Check DIST_SOURCE, and do not distribute
-       the generated header if the .y source is not distributed.
-       * tests/pr204.test: Use AM_YFLAGS = -d and make sure generated
-       headers are not distributed.
-
-2004-07-12  Simon Josefsson  <jas@extundo.com>  (tiny change)
-
-       * doc/automake.texi (Options): Improve ustar file name length
-       discussion.  Reference tar manual.
-
-2004-07-12  Ray Simard  <rhs.techlists@sylvan-glade.com>  (tiny change)
-
-       * lib/Automake/Variable.pm (define): Fix precondition check.
-
-2004-07-11  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       For PR automake/428:
-       Support for conditionally defined -hook and -local rules.
-       * automake.in (user_phony_rule): New function.
-       (handle_dist, handle_install, handle_all, do_check_merge_target,
-       handle_factored_dependencies): Use user_phony_rule before
-       adding a user -hook or -local rule as a dependency to ensure
-       it is always defined an phony.
-       * tests/cond37.test, tests/condhook.test: New files.
-       * tests/Makefile.am (TESTS): Add them.
-       Report from Simon Josefsson and Nik A. Melchior.
-
-2004-07-05  Paul Eggert  <eggert@cs.ucla.edu>
-
-       * doc/automake.texi (Install): Warn that you should create
-       /tmp/staging before installing into it, to avoid security problems.
-       * lib/install-sh: Remove support for -b= and -t= options; this
-       has been moribund for a decade.
-       Add support for -t and -T options (new in coreutils install).
-       -c option now does nothing (the default is to copy), for
-       compatibility with BSD and coreutils 'install'.
-       Fix usage message; it referred to nonexistent variables.
-       Don't assume 'lasterr' is unset in environment.
-       * tests/instsh2.test: Don't assume that install-sh without -c
-       moves (it now copies).  Add tests for new -t and -T options.
-
-2004-06-16  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       For Debian Bug#254372:
-       * doc/automake.texi (Invoking aclocal): Rewrite the paragraph
-       explaining m4_include is used for relative files.
-
-2004-06-10  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       For Debian Bug #251820:
-       * aclocal.in (scan_file): Keep track of the location where each
-       file is included, and display it when reporting a missing file.
-       Pass this location to scan_file as a second argument.
-       (scan_m4_files): Adjust calls to scan_file.
-       * tests/acloca14.test: Add a test for this diagnostic.
-
-2004-06-07  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * m4/tar.m4 (_AM_PROG_TAR): Split the definition of $_am_tools
-       so it works with Solaris and Tru64 /bin/sh.
-       Report from Nicolas Joly.
-
-2004-06-06  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * m4/tar.m4 (_AM_PROG_TAR): Introduce $_am_tools to work around a
-       bug in NetBSD /bin/sh.
-       Report from Nicolas Joly.
-
-2004-06-03  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * tests/defs.in (required=icc): Use `-V -help' instead of
-       `-V -dryrun'.  icc 8.0 fails on the latter.
-       * tests/depcomp5.test: Require depmode=icc for icc 7.x, and
-       depmod=gcc otherwise.
-       Report from Ralf Wildenhues.
-
-       * lib/am/clean.am (distclean-generic): Do no
-       `rm -f $(CONFIG_CLEAN_FILES)' if `$(CONFIG_CLEAN_FILES)' is empty.
-       Report from Nicolas Joly.
-
-2004-05-31  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * NEWS: Make clearer that we do not output partial Makefile.ins on
-       error.
-       Suggested by Akim Demaille.
-
-       * lib/depcomp (tru64) [libtool]: Use $dir$base.o.d instead
-       of $dir.libs/$base.o.d.  Libtool 1.5 causes both to be output,
-       and we will clean the second automatically during distclean.
-       Using the latter and leaving the former as we did before cause
-       "files left in build directory" failures during distcheck.
-       Suggested by Nicolas Joly.
-
-       * doc/automake.texi (Built sources example): Explain what
-       nodist_foo_SOURCES is (not) useful to, and use it in all the
-       examples.
-       (Tags): Mention nodist_noinst_HEADERS and nodist_prog_SOURCES.
-       Suggested by Akim Demaille.
-
-2004-05-23  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * configure.ac, NEWS: Bump version to 1.8c.
-
-       * configure.ac, NEWS: Bump version to 1.8b.
-
-       * m4/tar.m4 (_AM_PROG_TAR) <cpio>: Specify -o and -i option first,
-       by POSIX; and use option -d in am_untar.
-
-       * tests/defs.in (PATH): Export it.
-
-       * lib/am/multilib.am: Add $(MAKE) comments to multido and
-       multiclean lines, to enable parallel make.  Based on a patch
-       by Alexandre Oliva applied to newlib on 2003-10-15.
-
-2004-05-22  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (scan_autoconf_traces): Trace for LT_SUPPORTED_TAG
-       instead of AC_LIBTOOL_TAGS, since that how CVS Libtool has been
-       changed.
-       * tests/libtool3.test: Do not grep for --tag=CC, since CVS
-       Libtool (unlike Libtool 1.5) does not has any CC tag.
-
-       * tests/tar2.test: Skip the test if no pax archiver were found.
-
-       * NEWS: Sync with branch-1-8, and reorganize current entry.
-
-       * automake.in (handle_libraries): Make the diagnostic about
-       non standard libraries a warning in foreign packages.  This
-       is already the case in handle_ltlibraries.
-       (handle_libraries, handle_ltlibraries): Suggest a standard
-       library name in the diagnostic, to help newcomers.
-       * tests/stdlib.test, tests/stdlib2.test: Check for these
-       suggestions.
-
-       Check directory names for unportable names.  Shaking the code
-       to check this also led to the removal of the no-"/"-in-SUBDIRS
-       restriction, and a fix to _do_recursive_traversal.
-
-       * automake.in (check_directory): New function extracted from
-       handle_subdirs, and augmented to check for reserved W32/DOS name.
-       (check_directories_in_var): New function.
-       (handle_subdirs): Call check_directories_in_var.  Doing so also
-       suppress the restriction that SUBDIRS should not contain slashes.
-       (scan_autoconf_traces) <AC_CONFIG_AUX_DIR>: Call check_directory
-       to ensure the argument exists and is safe.
-       * doc/automake.texi (Top level): Do not say that src/subdir
-       cannot be put in SUBDIRS.
-       (Dist): Mention that distdir and top_distdir can be absolute.
-       * lib/Automake/Variable.pm (_do_recursive_traversal) Support
-       undefined $fun_collect, and fix two bugs introduced with
-       skip_ac_subst on 2004-03-07.
-       * lib/am/distdir.am (distdir): Use absolute distdir and
-       top_distdir when recursing, because we can no longer prepend only
-       `..' in case of SUBDIRS with `/'.
-       * tests/auxdir4.test, tests/subdir9.test: New files.
-       * tests/Makefile.am (TESTS): Add auxdir4.test.
-       * tests/cond2.test, tests/subdir7.test: Augment to check location
-       in diagnostics.
-
-2004-05-21  Eric Blake  <ebb9@byu.net>  (tiny changes)
-
-       * tests/txinfo22.test (AC_CONFIG_AUX_DIR): Use aux1, not aux, for
-       cygwin compatibility.
-       * tests/yacc6.test (AC_CONFIG_AUX_DIR): Likewise.
-
-       * tests/conflnk3.test: Isolate checking for working `test -e' into
-       a subshell, to skip this test on broken /bin/sh of solaris.
-
-2004-05-17  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * m4/cond.m4 (AM_CONDITIONAL): Double-quote diagnostic.
-       * tests/condd.test: Define a macro with the same name as a
-       conditional.
-       * tests/pr220.test: Modernize, and make sure the diagnostics
-       contains the macro name.
-       Report from Volker Boerchers.
-
-2004-05-16  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/texinfo.tex: New upstream version.
-
-2004-05-15  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (handle_dist): Always define DIST_SUBDIRS, even when
-       the no-dist or cygnus options are used.
-       * tests/clean2.test: New file.
-       * tests/Makefile.am (TESTS): Add clean2.test.
-       Report from Daniel Jacobowitz.
-
-       * aclocal.in (add_macro): Do not error out on undefined required
-       macros.  We are not sure they are really used, and Autoconf
-       already diagnoses them.
-       (scan_configure_dep): Diagnose missing AM_ macros as warnings rather
-       than errors.
-       * tests/aclocal3.test, tests/ammissing.test: Adjust to expect a
-       warning instead of an error.
-       * tests/aclocal8.test: AC_REQUIRE an undefined macro in an unused
-       macro, and ensure aclocal works anyway.
-       * tests/acloca17.test: New file.
-       * tests/error.test: Delete, superseded by tests/acloca17.test.
-       * tests/Makefile.am (TESTS): Add acloca17.test and remove error.test.
-       Report from Jim Meyering.
-
-       * lib/am/texibuild.am (?!GENERIC_INFO?%DEST_INFO_PREFIX%%DEST_SUFFIX%):
-       Fold a few lines to reduce the output by 5 lines.
-       Suggested by Karl Berry.
-
-       * automake.in (parse_arguments, MAIN): Give more precise
-       diagnostics when no input file is found.
-       * tests/output5.test: Adjust.
-       Suggested by Jens Petersen.
-
-2004-05-14  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/am/libs.am (AR, ARFLAGS): Move these definition ...
-       * automake.in (handle_libraries): ... here, so that they are
-       output even for EXTRA_LIBRARIES.
-       * tests/ar2.test: New file.
-       * tests/Makefile.am (TESTS): Add it.
-       Report from Kevin Ryde.
-
-2004-05-13  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (generate_makefile): Do not output Makefile.in on
-       errors.
-       * tests/werror2.test: New file.
-       * tests/Makefile.am (TESTS): Add werror2.test.
-       * tests/substtarg.test, tests/cond36.test, tests/backsl4.test:
-       Adjust to run automake with -Wno-error when the output is expected
-       in spite of the error.
-       Report from Harlan Stenn.
-
-       * doc/automake.texi (Program and Library Variables): Remove
-       doubled word in footnote.
-
-       * automake.in (handle_source_transform): Also check for a
-       $(srcdir)/old_source rule when computing the default source name.
-       Propagate this $(srcdir) prefix in Automake variables.
-       * tests/ltlibsrc.test (noinst_LTLIBRARIES): Explicitly refer to
-       $(srcdir)/zoo_d_old2_la.c.  This fixes another failure with BSD Make.
-
-2004-05-13  Paul Eggert  <eggert@cs.ucla.edu>
-
-       * Makefile.am (fetch): Work even with FreeBSD "make", which
-       uses sh -e and thus errors-out if a simple-command fails.
-       * lib/am/check.am (check-TESTS): Likewise.
-       * lib/am/ltlib.am (clean-%DIR%LTLIBRARIES): Likewise.
-       * lib/am/tags.am (TAGS): Likewise.
-
-2004-05-13  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * tests/lex3.test, tests/yacc6.test: Require GNU Make.
-       Fixing these for BSD Make requires invasive changes (lexers and
-       parsers must be built into $srcdir, and--most annoyingly--all
-       references to parse.h must be changed to $(srcdir)/parse.h).
-       Report from Mark D. Baushke.
-
-2004-05-10  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * tests/defs.in (GNUmake): Grep for GNU to parry FreeBSD make.
-       Report from Mark D. Baushke.
-
-2004-04-25  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/texinfo.tex: New upstream version.
-
-       * lib/depcomp (tru64): Clarify comments.  Thanks to Nicolas Joly.
-
-       * doc/automake.texi (Headers): Revamp.
-
-2004-04-24  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (check_typos): Clarify the diagnostic.
-       * tests/warnopts.test: Adjust.
-
-       * lib/Automake/VarDef.pm (append): Turn VAR_ASIS variables into
-       VAR_PRETTY variables to work around make implementation with
-       limited line length, such as OSF1/Tru64 make.
-       * tests/longline.test: New file.
-       * tests/Makefile.am (TESTS): Add it.
-       * tests/pluseq3.test, tests/pluseq8.test: Adjust.
-       Report from Simon Josefsson.
-
-       * lib/am/tags.am (TAGS): Pass `.' to Exuberant Ctags if
-       --etags-include is used but no other files are supplied, so it
-       creates the TAGS file anyway.
-       Report from Akim Demaille.
-
-       * lib/depcomp (tru64) [libtool]: Nicolas Joly reported on
-       2002-06-12 that dependencies were output in $dir.libs/$base.lo.d.
-       Teun Burgers reported on 2004-03-30 they were in
-       $dir.libs/$base.o.d.  Try both.
-
-2004-04-23  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       For PR automake/414:
-       Introduce option filename-length-max=99.
-       * doc/automake.texi (Options): Document it.
-       * configure.ac (AM_INIT_AUTOMAKE): Use it.
-       * lib/Automake/Options.pm (_process_option_list): Recognize it.
-       * automake.in (handle_dist): Set FILENAME_FILTER.
-       * lib/am/distdir.am (distdir) [FILENAME_FILTER]: Diagnose long
-       filenames.
-       * tests/fn99.test: New file.
-       * tests/Makefile.am (TESTS): Add fn99.test.
-
-2004-04-20  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       For PR automake/414:
-       Introduce options tar-v7, tar-ustar, and tar-pax to select
-       tar format.
-       * doc/automake.texi (Options): Document them.
-       * lib/Automake/Options.pm (_process_option_list): Process
-       these new options.
-       * lib/am/distdir.am (dist-gzip, dist-bzip2, dist-tarZ, dist,
-       distcheck): Adjust to use am__tar and am__untar.
-       * m4/tar.m4: New file.
-       * m4/Makefile.am (dist_m4data_DATA): Add tar.m4.
-       * m4/init.m4 (AM_INIT_AUTOMAKE): Support the new options
-       and call _AM_PROG_TAR.
-       * tests/tar.test, tests/tar2.test, tests/tar3.test: New files.
-       * tests/Makefile.am (TESTS): Add them.
-
-2004-04-18  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/am/distdir.am (distcheck): Typo in shar decompression.
-
-       * lib/config.guess, lib/config.sub, lib/texinfo.tex: New upstream
-       versions.
-
-2004-04-17  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       Fix PR automake/49:
-       * automake.in (scan_autoconf_traces) <AC_CONFIG_AUX_DIR>: Diagnose
-       calls to AC_CONFIG_AUX_DIR followings calls to AM_INIT_AUTOMAKE.
-       * tests/auxdir.test, tests/auxdir2.test, tests/lex5.test,
-       tests/mdate3.test, tests/multlib.test, tests/reqd2.test,
-       tests/symlink.test, tests/txinfo8.test, tests/txinfo22.test,
-       tests/yacc6.test, tests/yacc8.test: Fix to call AC_CONFIG_AUX_DIR
-       before AM_INIT_AUTOMAKE.
-       * tests/auxdir3.test: New file (exercise this diagnostic).
-       * tests/Makefile.am (TESTS): Add auxdir3.test.
-
-2004-04-15  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * aclocal.in (%map_traced_defs): New variable.
-       (scan_m4_files): Normalize filenames.
-       (trace_used_macros): Trace for AC_DEFUN and AU_DEFUN, also
-       ask for the filename and the first argument.  Populate
-       %map_traced_defs.
-       (write_aclocal): Use $map_traced_defs to filter out unused
-       definitions.
-       * tests/acloca16.test: New file.
-       * tests/Makefile.am (TESTS): Add acloca16.test.
-
-2004-04-12  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in ($automake_needs_to_reprocess_all_files): Remove.
-       ($automake_will_process_aux_dir): New variable.
-       (scan_autoconf_traces): Reorder @input_files so that the Makefile
-       that distributes aux files is processed last.  This way we do not
-       have to process all files twice using
-       $automake_will_process_aux_dir.
-       (require_file_internal): Suggest a full run of automake when
-       appropriate.
-       (MAIN): Remove the loop on $automake_needs_to_reprocess_all_files.
-       * tests/distcom7.test: New file.
-       * tests/reqd2.test: Do not check for the "running more than two"
-       message.
-       * tests/Makefile.am (TESTS): Add distcom7.test.
-
-       * automake.in (@config_aux_path, $config_aux_dir): Rename as ...
-       ($config_aux_dir, $am_config_aux_dir): ... these.
-       ($config_aux_dir_set_in_configure_in): Rename as ...
-       ($config_aux_dir_set_in_configure_ac): ... this.
-       (%require_file_found): Rename as ...
-       (%required_file_not_found): ... this.
-       (handle_languages, handle_texinfo_helper, handle_dist,
-       handle_configure, handle_emacs_lisp, handle_python,
-       scan_autoconf_traces, yacc_lex_finish_helper): Adjust to new names.
-       (scan_autoconf_traces): Call locate_aux_dir.
-       (locate_aux_dir): New function.
-       (@require_file_paths): Remove, not used anymore.
-       (require_file_internal): Look files in only one directory (instead
-       of @require_file_internal) passed in argument.
-       (require_file, require_conf_file): Pass the destination directory
-       to require_file_internal.
-
-       Fix for PR automake/416:
-       * m4/depend.m4 (_AM_DEPENDENCIES): Catch `not supported' ICC 8.0
-       remarks.
-       From Peter Seiderer.
-
-2004-04-10  Andreas Buening  <andreas.buening@nexgo.de>
-
-       * aclocal.in, automake.in, configure.ac, Makefile.am,
-       tests/aclocal.in, tests/automake.in, tests/defs.in:
-       Use PATH_SEPARATOR from autoconf instead of ':'.
-
-2004-04-09  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (handle_lib_objects): Pass the condition of
-       the variable definition to handle_LIBOBJS and handle_ALLOCA,
-       not the aggregated conditions.
-       * tests/Makefile.am (TESTS): Add libobj14.test.
-       * tests/libobj14.test: New file.
-       Report from Bill Davidson.
-
-2004-04-02  Mike Nolta  <mike@nolta.net>
-
-       Better support for Fortran 9x.
-       * automake.in: Add "fc" and "ppfc" languages for Fortran 9x.
-       * doc/automake.texi (Fortran 9x Support): New section.
-       * lib/Automake/Variable.pm (%_ac_macro_for_var): Add AC_PROG_FC.
-       * tests/compile_f90_c_cxx.test: New file.
-       * tests/ext.test: Add AC_PROG_FC.
-       * tests/f90only.test: New file.
-       * tests/link_f90_only.test: New file.
-       * tests/Makefile.am (TESTS): Add new tests.
-
-2004-04-01  Paul Eggert  <eggert@twinsun.com>
-
-       * lib/install-sh: If "mv -f" works, use it, and fall back to
-       the old "test -f" + "rm -f" + "mv" method only if "mv -f" does
-       not work.  This improves performance in the usual case where
-       "mv -f" works.  It also lets us install the "mv" command
-       without worrying about a small window where "mv" does not
-       exist (this problem was reported by Raul Nunez de Arenas
-       Coronado).
-
-2004-03-26  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * m4/python.m4 (AM_PATH_PYTHON): Make sure am_display_PYTHON is
-       set when $PYTHON has been set by the user.
-       From Esben Haabendal Soerensen.
-
-2004-03-22  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * doc/automake.texi (Default _SOURCES): Typo.
-       (true): Correct _'s placement in example.
-       Report from Stepan Kasal.
-
-2004-03-19  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       Overriding JAVAROOT is legitimate, do not warn about it.
-       * lib/Automake/Variable.pm (%_silent_variable_override): Add JAVAROOT.
-       * tests/java2.test: Run automake without -Wno-override.
-       Report from Simon Josefsson.
-
-2004-03-14  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (handle_texinfo_helper): Typos in comment.
-
-2004-03-07  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/config.guess: New upstream version.
-
-       Fix for PR automake/285:
-       * automake.in (handle_ltlibraries): Keep track of installation
-       directories for each condition, then define a $(am_TARGET_rpath)
-       variable to hold the -rpath flags of Libtool libraries conditionally
-       installed in different directories.
-       * lib/Automake/DisjConditions.pm (merge): New function.
-       * tests/libtool6.test: Adjust.
-       * tests/libtool8.test: New file.
-       * tests/Makefile.am (TEST): Add libtool8.test.
-
-       * lib/Automake/Variable.pm (traverse_recursively,
-       _do_recursive_traversal): Honor the skip_ac_subst option.
-       * automake.in (handle_dist): Use skip_ac_subst.
-
-2004-02-29  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * Makefile.am (cvs-release): Upload to ~ftp/pub/automake, not
-       ~ftp/automake.
-       * lib/gnupload (Example): Update example.
-
-       * lib/config-ml.in, lib/config.guess, lib/config.sub,
-       lib/texinfo.tex: New upstream versions.
-
-       * m4/depend.m4 (_AM_DEPENDENCIES): Use `touch' rather than `: >'
-       to create numbered dependencies.  This fixes a portability issue
-       when CONFIG_SHELL is forced to /bin/sh on Solaris 8.
-       Reported by Mark Phillips.
-
-       * automake.in (lang_yacc_target_hook): Use Automake::Rule::define
-       so that rules for the same headers are not output twice.
-       * lib/Automake/Variable.pm (value_as_list_recursive): Do not
-       call `return' inside `map'.
-       * tests/cond30.test: Make sure `a.c' and `b.c' both appear
-       in the Makefile.in.
-       * tests/cond35.test, tests/cond36.test: New files.
-       * tests/Makefile.am (TESTS): Add cond35.test and cond36.test.
-       Report from Roman Fietze.
-
-       Fix for PR/413:
-       * lib/am/distdir.am (distcheck): Create $dc_destdir with `umask
-       077 && mkdir' instead of `$(mkdir_p)'.  This prevents possible
-       symlink attacks reported by Stefan Nordhausen.
-
-2004-02-16  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * doc/automake.texi (Multiple Outputs): More text, based on
-       comments from Eric Siegerman, Tim Van Holder, and Oren Ben-Kiki.
-
-2004-02-15  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * m4/mkdirp.m4: Use `mkdir -p' only with GNU mkdir, because
-       Solaris 8's mkdir is not thread-safe.
-       * lib/mkinstalldirs: Likewise.
-       * lib/install-sh: Abort when mkdir fails to create a directory.
-       Report from Nathanael Nerode.
-
-2004-02-07  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * aclocal.in (rel2abs): New function.
-       (scan_configure_dep): Use rel2abs instead of File::Spec->rel2abs,
-       the later does was introduced in Perl 5.6 so using it breaks with
-       Perl 5.005.
-       Report from Werner John.
-
-2004-02-03  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * doc/automake.texi (Future of aclocal): Make clearer that
-       it's ok to install macros into /usr/share/aclocal/.
-
-2004-02-01  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * tests/lisp.test: Delete (pointless).
-       * tests/Makefile.am (TESTS): Remove lisp.test.
-
-       * lib/Automake/Variable.pm (transform_variable_recursively):
-       Define rewritten variables in all conditions not *covered* by user
-       definitions, not simply in conditions without a previous
-       definition.
-       * tests/cond34.test: New file.
-       * tests/Makefile.am (TESTS): Add cond34.test.
-       Report from Elena A. Vengerova
-
-       * doc/automake.texi (Multiple Outputs): Typo.
-
-       * doc/automake.texi (Emacs Lisp): Typos.
-
-       Support for conditional _LISP.
-       * automake.in (handle_emacs_lisp): Define $(ELCFILES) from LISP, not
-       from $(am__ELCFILES).
-       * lib/am/lisp.am (elc-stamp): Use $(LISP) instead of $(am__ELFILES).
-       * tests/lisp6.test: New file.
-       * tests/Makefile.am (TESTS): Add it.
-
-       * automake.in (handle_emacs_lisp): Define $(ELCFILES) as
-       $(am__ELCFILES), and always push it on @all.  Do not mention
-       elc-stamp.
-       * lib/am/lisp.am (.el.elc): Rewrite as ...
-       ($(am__ELCFILES)): ... this, and depend on elc-stamp.
-       (elc-stamp): Make sure elc-stamp is older that all .elc files, as
-       explained in the manual entry below.
-
-       * doc/automake.texi (Multiple Outputs): New node.
-
-2004-01-31  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * m4/regex.m4: Do not AC_SUBST(LIBOBJS), and quote most arguments.
-       * tests/regex.test: New file.
-       * tests/Makefile.am (TESTS): Add regex.test.
-
-2004-01-28  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * Makefile.am (maintainer-check): Check for unquoted $(DESTDIR) uses.
-       * lib/am/data.am, lib/am/distdir.am, lib/am/java.am, lib/am/libs.am,
-       lib/am/lisp.am, lib/am/ltlib.am, lib/am/mans.am, lib/am/progs.am,
-       lib/am/python.am, lib/am/scripts.am, lib/am/texinfos.am: Quote
-       installation paths in install, uninstall, and installcheck rules,
-       as well as in am__installdirs variables.  This is for the sake
-       of paths containing spaces.
-       * lib/am/install.am (installdirs-am, installdirs): Do not try
-       to create "" directories.
-       * test/instspc.test: New file.
-       * test/Makefile.am (TESTS): Add instspc.test.
-       Report from James Amundson.
-
-       * doc/automake.texi (Not Enough, Third-Party Makefiles): New nodes.
-       (Extending): Make it a subsection of Not Enough.
-
-       * lib/gnupload (GPG): Use an absolute path.  Suggestion from Gary
-       V. Vaughan.
-       (passphrase): Unset it this variable before using it, in case it
-       was exported.  Report from Scott James Remnant.
-
-2004-01-25  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/gnupload (usage): Fix example.
-       * Makefile.am (cvs-release): Fix call to gnupload.
-       From Jim Meyering.
-
-2004-01-24  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/gnupload: New script.
-       * lib/Makefile.am (EXTRA_DIST): Distribute gnupload.
-       * Makefile.am (cvs-release): New target.
-
-2004-01-23  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/am/python.am (uninstall-%DIR%PYTHON): Remove extra `;'s.
-       Fix python10.test.
-
-       * m4/depout.m4 (_AM_OUTPUT_DEPENDENCY_COMMANDS): Use `s/xx//p'
-       instead of `/xx/ s///p'; the latter fails when GNU sed is run with
-       POSIXLY_CORRECT.  Also strip superfluous -e.
-       Report from Miloslav Trmac.
-
-2004-01-22  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * tests/lex5.test: Sleep before calling AUTOMAKE the second time,
-       this fixes a spurious failure reported by Andreas Schwab.  Also
-       make sure ylwrap is not installed unless needed, and exercise
-       --no-force.
-
-2004-01-20  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>  (tiny change)
-
-       * doc/automake.texi (Dist): Document limitations of distcheck-hook
-       and DISTCHECK_CONFIGURE_FLAGS with regard to subdirs and
-       subpackages.
-
-2004-01-20  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * doc/automake.texi (Upgrading): New node.
-
-2004-01-20  Gary V. Vaughan  <gary@gnu.org>
-
-       * automake.in (scan_autoconf_traces): AC_LIBTOOL_TAGS can be
-       correctly called without arguments as evidenced by the libtool
-       demo directories.
-
-2004-01-13  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * tests/conflnk3.test: Skip if `test -e' does not work.
-       Report from Lars Hecking.
-
-2004-01-13  Jim Meyering  <jim@meyering.net>
-
-       * lib/install-sh: Change `\n \t' to `\n\t ' in `defaultIFS'
-       assignment.  Remove spurious SPACEs before TABs.
-
-2004-01-12  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/py-compile: Check input files after option processing.
-       Ensure --basedir has an argument.
-       * lib/am/python.am (install-%DIR%PYTHON): Do not run py-compile
-       if nothing was installed.
-       * tests/python10.test: New file.
-       * tests/Makefile.am (TESTS): Add python10.test.
-       Suggested by Sander Niemeijer.
-
-       * tests/txinfo29.test: Remove autom4te.cache.
-       Report from Greg Schafer.
-
-       * lib/install-sh: Do not use "$@" in a context where it may be empty,
-       for the sake of OSF1/Tru64's shell.
-       Report from He Li.
-
-2004-01-11  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/config.sub, lib/config.guess, lib/texinfo.tex: New upstream
-       versions.
-
-       * m4/as.m4, m4/depend.m4, m4/maintainer.m4, m4/multi.m4: Update
-       copyright years and serial.
-
-       * m4/python.m4 (_AM_PYTHON_INTERPRETER_LIST): Add python2.4.
-
-2004-01-10  Peter Eisentraut  <peter_e@gmx.net>  (tiny change)
-
-       * m4/as.m4 (AM_PROG_AS): Format and align help string more
-       consistently.
-       * m4/depend.m4 (AM_DEP_TRACK): Likewise.
-       * m4/lispdir.m4 (AM_PATH_LISPDIR): Likewise.
-       * m4/maintainer.m4 (AM_MAINTAINER_MODE): Likewise.
-       * m4/multi.m4 (AM_ENABLE_MULTILIB): Likewise.
-
-2004-01-10  Paul Eggert  <eggert@twinsun.com>
-
-       * m4/lispdir.m4 (AM_PATH_LISPDIR): Don't use \? in sed regular
-       expressions; it doesn't conform to POSIX.
-
-2004-01-10  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (shadow_unconditionally): New function...
-       (handle_source_transform): ... extracted from here.
-       (am_install_var): Use shadow_unconditionally to define %DISTVAR%.
-       * lib/am/data.am, lib/am/java.am, lib/am/lisp.am, lib/am/python.am,
-       lib/am/script.am: Add %DISTVAR% to DIST_COMMON.
-       * tests/cond33.test: Make sure all conditional files are distributed.
-       Report from Ralf Corsepius.
-
-2004-01-08  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * m4/mkdirp.m4 (AM_PROG_MKDIR_P): Append `.' to $(mkdir_p).
-       * lib/install-sh: Accept `install-sh -d' with 0..n arguments,
-       as well as `install-sh sources... dest' with multiple sources.
-       * tests/cond33.test: New file.
-       * tests/instsh2.test: Add more checks for install-sh.
-       * tests/transform.test: Test for installdirs.
-       * tests/Makefile.am (TESTS): Add cond33.test
-       Report from Ralf Corsepius.
-
-       * automake.in (handle_configure): Skip AC_CONFIG_LINKS items which
-       do not look like DEST:SRC.
-       * tests/conflnk3.test: Check for AC_CONFIG_LINKS($computed).
-
-2004-01-07  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       Fix for PR automake/289:
-       * automake.in (Automake::Struct::libtool_tag): New attribute.  Define
-       it for the language that have a Libtool tag.
-       (%libtool_tags): New variable.
-       (handle_languages, define_compiler_variable)
-       (define_linker_variable): Pass --tag=XXX to libtool if supported.
-       (scan_autoconf_traces): Scan for _LT_AC_TAGCONFIG and AC_LIBTOOL_TAGS.
-       * tests/libtool3.test, tests/subobj9.test: Check that --tag=XXX is
-       output.
-
-2003-01-07  Eric Sunshine  <sunshine@sunshineco.com>  (tiny change)
-
-       * lib/am/configure.am (am__CONFIG_DISTCLEAN_FILES): Add
-       config.status.lineno.
-
-2004-01-07  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>  (tiny change)
-
-       * doc/automake.texi (Rebuilding): Typo.
-
-2004-01-07  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/am/Makefile.am (dist_am_DATA): Really add inst-vars.am.
-
-2004-01-06  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * THANKS: Add Bruce Korb.
-
-2004-01-05  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       Mimic Paul Eggert's changes to Autoconf.
-       * Makefile.am (automake, aclocal): Use `chmod a-w', not `chmod -w'.
-       * lib/Automake/Makefile.am (Config.pm): Likewise.
-       * m4/Makefile.am ($(top_srcdir)/m4/amversion.m4): Likewise.
-
-       * lib/am/inst-vars.am: New file, define am__vpath_adj_setup,
-       am__vpath_adj, and am__strip_dir.
-       * lib/am/Makefile.am (dist_am_DATA): Add inst-vars.am.
-       * lib/am/data.am, lib/am/lisp.am, lib/am/python.am,
-       lib/am/scripts.am: Include inst-vars.am, and use $(am__vpath_adj),
-       $(am__vpath_adj_setup), and $(am__strip_dir) in install and
-       uninstall rules.  This fixes installation of nobase_ files in
-       VPATH setups with Sun and OSF1/Tru64 Make.
-       * lib/am/libs.am, lib/am/ltlib.am: Include inst-vars.am, and use
-       $(am__strip_dir) to simplify install and uninstall rules.
-       * tests/nobase.test: Augment to check installation from VPATH builds.
-
-       * automake.in (%transformed_files): New variable.
-       (initialize_per_input): Reset it.
-       (make_paragraphs): Fill %transformed_files, and define %FIRST%
-       each time a file is transformed for the first time.
-       (handle_configure): Do not define %FIRST_CONFIG_HIN%.
-       (am_install_var): Do not define %FIRST%.
-       * lib/am/remake-hdr.am: Use %?FIRST% instead of %?FIRST_CONFIG_HIN%.
-
-2004-01-04  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/texinfo.tex: New upstream version.
-
-       * m4/mkdirp.m4: Do not use `-m 0755'.  This overrides special bits
-       and break setups where 775 directories are expected.  Just obey
-       umask as we did in the past.
-       Report from Harlan Stenn.
-
-2004-01-03  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (scan_texinfo_file): Do not compare $outfile to ''
-       as $outfile might not be defined at all.
-
-       * lib/Automake/Variable.pm (define): Rework the way we check
-       Automake variable definition.  Ensure consistent :=/+=/=
-       definitions only for variables that have been and are defined by
-       Automake, and make it an internal error.  Ignore Automake
-       attempts to touch a user variable, even with += assignments.
-       * tests/txinfo29.test: New file.
-       * tests/Makefile.am (TESTS): Add txinfo29.test.
-       Reported by Bruce Korb.
-
-2004-01-02  Tom Tromey  <tromey@redhat.com>
-
-       * automake.in (handle_source_transform): Don't generate dist
-       variables when no-dist is set.
-       (generate_makefile): Likewise.
-       * tests/nodist3.test: Ensure that DIST_SOURCES is not created,
-       and that dist target does not exist.
-       Reported by Tom Fitzsimmons.
-
-2004-01-02  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * tests/libtool5.test, tests/ltcond.test, tests/ltcond2.test,
-       * tests/ltconv.test: Run automake with --add-missing, because
-       the CVS version of libtoolize no longer install config.sub and
-       config.guess by default.
-
-       Fix for PR automake/319:
-       * aclocal.in (scan_m4_files): Scan configure.ac.
-       (trace_used_macros, write_aclocal): Remove configure.ac from the
-       list of files to include.
-       * tests/Makefile.am (TESTS): Add acloca15.test.
-       * tests/acloca15.test: New file.
-
-       * aclocal.in (%file_includes): New variable.
-       (scan_configure_dep): Compile $m4_include_rx and $ac_require_rx once.
-       (scan_file): Scan for included files, and process these files
-       recursively.  Fill %file_includes and %file_contents.  Return the
-       list of included files, not the contents.
-       (scan_m4_files): Adjust calls to scan_files.
-       (strip_redundant_includes): New function.
-       (trace_used_macros): Call it.
-       (write_aclocal): Likewise.  Also check the mtime of included files.
-       * tests/Makefile.am (TESTS): Add acloca14.test.
-       * tests/acloca14.test: New file.
-       Report from Phil Edwards.
-
-2004-01-01  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (handle_languages): Do not define DEP_FILES.
-       * m4/depout.m4 (_AM_OUTPUT_DEPENDENCY_COMMANDS): Extract included
-       files with $(DEPDIR) in their name instead of DEP_FILES.
-       * tests/depend.test, tests/depend4.test, tests/exsource.test:
-       Adjust.
-       Suggested by Tom Tromey.
-
-       Do not output .lo rules for programs and static libraries objects,
-       and do not output .o/.obj rules for libtool libraries.  This is
-       about explicit rules only, not inference rules.
-       * automake.in (handle_single_transform_list): Rename as ...
-       (handle_single_transform): ... this.  Take a single file
-       to transform (it was only called this way) and accept a new
-       %transform argument.  Fill %lang_specific_files with list
-       references instead of strings, and append %transform to each
-       of these lists.
-       (define_objects_from_sources, handle_source_transform):
-       Take a %transform argument, and forward it to &handle_single_transform.
-       (handle_languages): Adjust to the new format of
-       %lang_specific_files, and honor its %transform part.
-       (handle_programs, handle_libraries, handle_ltlibraries): Override
-       %NONLIBTOOL% and %LIBTOOL% while calling handle_source_transform.
-       (make_paragraphs): Define %NONLIBTOOL% by default.  Make sure
-       %transform settings override global settings.
-       * lib/am/depend2.am (%OBJ%, %OBJOBJ%): Define only if %NONLIBTOOL%.
-       * tests/libtool3.test: Augment to check Makefile.ins for unneeded
-       rules.
-       Suggested by Thomas Fitzsimmons.
-
-       * automake.in, aclocal.in: Bump copyright years.
-
------
-
-Copyright (C) 2004-2014 Free Software Foundation, Inc.
-
-Copying and distribution of this file, with or without modification, are
-permitted provided the copyright notice and this notice are preserved.
-
-;; Variables:
-;; coding: utf-8
-;; End:
diff --git a/old/ChangeLog.09 b/old/ChangeLog.09
deleted file mode 100644 (file)
index 479230d..0000000
+++ /dev/null
@@ -1,5767 +0,0 @@
-2009-12-29  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Fix and complete copyright notices in Makefile.am files.
-       * Makefile.am: Use single-`#' comment for copyright notice, so
-       that it also appears in the generated Makefile.in file.
-       * doc/Makefile.am: Likewise.
-       * doc/amhello/Makefile.am: Likewise.
-       * doc/amhello/src/Makefile.am: Likewise.
-       * lib/Automake/Makefile.am: Likewise.
-       * lib/Automake/tests/Makefile.am: Likewise.
-       * lib/Makefile.am: Likewise.
-       * lib/am/Makefile.am: Likewise.
-       * m4/Makefile.am: Likewise.
-       * tests/Makefile.am: Add copyright notice.
-       Report of missing copyright notice by Stefano Lattarini.
-
-2009-12-27  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Fixed typo in Makefile.am (extra semicolon removed)
-       * Makefile.am (sc_diff_automake_in_automake): Removed an extra
-       semicolon in target's rules, which prevented a stdout redirection
-       from working.
-
-2009-12-21  Julien Danjou  <julien@danjou.info>  (tiny change)
-
-       Add support for newer python version
-       * m4/python.m4 (AM_PATH_PYTHON): Add python3.1 to
-       _AM_PYTHON_INTERPRETER_LIST.
-
-2009-12-21  Karl Berry  <karl@freefriends.org>
-
-       mention ncftpput in gnupload --help
-       * lib/gnupload: Mention ncftpput in `--help' output.
-       Report by Bruce Korb.
-
-2009-12-06  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * NEWS: Update.
-
-2009-12-05  Antonio Diaz Diaz  <ant_diaz@teleline.es>
-
-       Replace unlzma, gunzip, bunzip2 with pack tool -d invocation.
-       * lib/am/distdir.am (distcheck): Use lzma -d, gzip -d, bzip2 -d,
-       instead of the respective un$tool invocation, to avoid depending
-       on another tool.
-       * THANKS: Update.
-
-2009-12-05  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Use $DJDIR rather than $DJGPP to detect running on DJGPP.
-       * automake.in (Language): Use $ENV{'DJDIR'} for the
-       $ENV{'SHELL'} override.
-       * bootstrap: Use $DJDIR for setting BOOTSTRAP_SHELL, to fix
-       bootstrapping under MinGW when $DJGPP has been set.
-
-       Do not rely on Perl symlink status, for MSYS perl.
-       * automake.in (require_file_internal): Ensure presence of
-       symlink target file; MSYS perl symlink doesn't return an error
-       status when the file could not be created (copied, on this
-       system).  Fixes symlink.test failure.
-
-2009-12-04  Stefano Lattarini  <stefano.lattarini@gmail.com>
-           Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Avoid Solaris sh `set -e' bug in vala4.test.
-       * tests/vala4.test: New variable $cwd, holding the full path of the
-       current directory.  Use it instead of `pwd` command substitution,
-       to avoid Heirloom/Solaris Sh bug with `set -e'.
-
-2009-12-05  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Fix requirements of silent8.test.
-       * tests/silent8.test: Require makeinfo --html, tex, texi2dvi -o,
-       dvips.
-
-2009-12-04  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       File `automake.in' is not meant to be executed (only to be
-       preprocessed into `automake'), so don't leave it executable.
-       * automake.in: Remove executable bit.
-
-2009-12-04  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Don't make the generated Automake's Config.pm executable.
-       * lib/Automake/Makefile.am (Config.pm): Don't make the generated
-       `Config.pm' file executable.
-
-2009-11-28  Jim Meyering  <meyering@redhat.com>
-
-       do not put world-writable directories in distribution tarballs
-       * lib/am/distdir.am (distdir): Do not make all directories
-       group- or world-writable.  Instead, use 755.
-       * tests/subpkg4.test (test-distdir-is-readable): Check for new,
-       more restricted permissions.
-
-2009-11-29  Karl Berry  <karl@freefriends.org>
-
-       Rewrite `gnupload --help' examples.
-       * lib/gnupload: Use GNU style version numbers, a generic package
-       name, and more useful examples.
-
-2009-11-28  Jim Meyering  <meyering@redhat.com>
-
-       avoid a warning from perl-5.11
-       * lib/Automake/Wrap.pm (_tab_length): Remove useless use of tr's
-       "/d" modifier.
-
-2009-11-14  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Distribute the Automake bootstrap script.
-       * Makefile.am (EXTRA_DIST): Add bootstrap.
-       Report by Jan Engelhardt.
-
-2009-11-14  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Coverage for corner cases in derive_suffix.
-       Ensure unrelatex SUFFIXES entries and unrelated inference rules
-       are ignored silently.
-       * tests/ext3.test: New test.
-       * tests/Makefile.am: Update.
-
-       Coverage for user-provided _LINK variables.
-       * tests/link_override.test: New test.
-       * tests/Makefile.am: Adjust.
-
-       Coverage: warn about substitutions that need EXTRA_PRIMARY.
-       * tests/extra9.test: New test.
-       * tests/Makefile.am: Adjust.
-
-       Coverage: warn about configure substitution in EXTRA_PRIMARY.
-       * tests/subst5.test: New test.
-       * tests/Makefile.am: Update.
-
-       Coverage for syntax errors with conditionals in included fragments.
-       * tests/condinc2.test: Amend test.
-
-       Coverage: diagnose variables with forbidden dist_ prefix.
-       * tests/candist.test: New test.
-       * tests/Makefile.am: Update.
-
-       Coverage for conditional `else' and `endif' arguments.
-       * tests/cond46.test: New test.
-       * tests/Makefile.am: Update.
-
-2009-10-31  Jim Meyering  <meyering@redhat.com>
-           Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Don't let an envvar setting of "$fail" cause build failure.
-       Without this change, in a project using an automake-generated
-       Makefile, "make fail=anything" would fail inappropriately,
-       due to the `test -z "$$fail"' at the end of this emitted rule:
-       * lib/am/subdirs.am ($(RECURSIVE_TARGETS)): Initialize "fail=" to keep
-       an envvar setting of that variable from causing unwarranted failure.
-       ($(RECURSIVE_CLEAN_TARGETS)): Likewise.
-       * tests/subdir10.test: New test.
-       * tests/Makefile.am: Update.
-
-2009-10-18  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Simplify Variable::_check_ambiguous_condition.
-       * lib/Automake/Variable.pm (_check_ambiguous_condition): No need
-       to check for $def since ambiguous_p returns an empty $message if
-       there is no other condition which is ambiguous to $cond.
-
-       Coverage for DisjConditions.pm.
-       * lib/Automake/tests/DisjConditions.pl (test_basics): Increase
-       test coverage: test ->human, ->merge, ->simplify, ->multiply.
-       * lib/Automake/tests/DisjConditions-t.pl (test_basics): Likewise
-       changes, but including state copies across thread creation.
-       * lib/Automake/tests/DisjCon2.pl: New test.
-       * lib/Automake/tests/DisjCon3.pl: Likewise.
-       * lib/Automake/tests/Makefile.am (TESTS, XFAIL_TESTS): Adjust.
-
-       Coverage and fixes for Condition.pm.
-       * lib/Automake/Condition.pm (new): Catch common programming
-       errors better by checking type of passed argument before
-       munging them to all be strings through split.
-       * lib/Automake/tests/Condition.pl (test_basics): Also test
-       ->human.
-       (test_merge): New function, test ->merge, ->merge_conds,
-       ->strip.
-       * lib/Automake/tests/Condition-t.pl (test_basics, test_merge):
-       Likewise changes, but including state copies across thread
-       creation.
-       * lib/Automake/tests/Cond2.pl: New test for programming error.
-       * lib/Automake/tests/Cond3.pl: Likewise.
-       * lib/Automake/tests/Makefile.am (TESTS, XFAIL_TESTS): Update.
-
-       Coverage for Wrap.pm.
-       * lib/Automake/tests/Wrap.pl (@tests): Add test for word with
-       trailing space.
-       (test_makefile_wrap, @makefile_tests): New function, new list of
-       tests, to test makefile_wrap.
-
-       Coverage for Version.pm.
-       * lib/Automake/tests/Version.pl (test_version_compare): Also
-       try Automake::Version::check for the version pairs, taking into
-       account the special-case naming of code forks.
-       (@tests): Add more test cases.
-       (test_bad_versions, @bad_versions): New function, new test cases,
-       to ensure bad version strings are rejected.
-       * lib/Automake/tests/Version2.pl: New test.
-       * lib/Automake/tests/Version3.pl: Likewise.
-       * lib/Automake/tests/Makefile.am (TESTS): Add tests here ...
-       (XFAIL_TESTS): ... and here, new.
-
-       Pod coverage for Perl modules.
-       * lib/Automake/ChannelDefs.pm (parse_warnings): Fix
-       typo in Pod documentation.
-       * lib/Automake/Condition.pm: Add a couple of missing `=back'
-       lines.
-       (_has): Renamed from ...
-       (has): ... this, as this is an internal method.
-       (strip, false, true_when): Adjust callers.
-       * lib/Automake/Configure_ac.pm: Add Pod `Functions' section with
-       documentation for find_configure_ac and require_configure_ac.
-       * lib/Automake/Location.pm: Fix typo in Pod.  Add `Methods'
-       section, document methods.
-       * lib/Automake/RuleDef.pm: New `Methods' Pod section.
-       * lib/Automake/VarDef.pm: Document `raw_value'.
-       * lib/Automake/Wrap.pm (_tab_length): Rename from ...
-       (tab_length): ... this, as this is an internal method.
-       (wrap): Adjust callers.
-       * lib/Automake/XFile.pm: Reorganize Pod a bit, add `Methods'
-       section.
-
-2009-10-17  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Perl coverage support using Devel::Cover.
-       This introduces makefile rules to run the testsuite with Perl
-       coverage enabled.  It skips tests that use perl ithreads, by
-       unsetting AUTOMAKE_JOBS and setting WANT_NO_THREADS to make the
-       threaded tests skip.
-       * Makefile.am (PERL_COVERAGE_DB, PERL_COVERAGE_FLAGS)
-       (PERL_COVER): New variables.
-       (check-coverage, recheck-coverage, clean-coverage): New phony
-       targets.
-       (check-coverage-run, recheck-coverage-run): New phony helper
-       targets.
-       (clean-local): New, depend on clean-coverage.
-       * lib/Automake/tests/Condition-t.pl: Skip if WANT_NO_THREADS is
-       set.
-       * lib/Automake/tests/DisjConditions-t.pl: Likewise.
-       * tests/defs.in: New required entry 'perl-threads'.
-       * tests/parallel-am.test: Use it to skip if WANT_NO_THREADS is
-       set.
-       * tests/parallel-am2.test: Likewise.
-       * tests/parallel-am3.test: Likewise.
-
-       Add convenience `recheck' target to our toplevel Makefile.am.
-       * Makefile.am (recheck): New convenience target.
-       * tests/README: Give examples for running only failed or
-       outdated or otherwise selected tests.
-
-       dist: allow running several compressors in parallel.
-       * lib/am/distdir.am (am__post_remove_distdir): New internal
-       variable.
-       (DIST_TARGETS): New variable, set to list of chosen distribution
-       formats.  Order formats by expected duration, slowest first, for
-       better parallelism.
-       (dist-gzip, dist-bzip2, dist-lzma, dist-xz, dist-tarZ)
-       (dist-shar, dist-zip): Use $(am__post_remove_distdir).
-       (dist, dist-all): Do not depend on distdir.  Instead of
-       replicating each compression command, use a recursive invocation
-       to allow running all $(DIST_TARGETS) in parallel.
-       * NEWS: Update.
-       Report by Peter Breitenlohner.
-
-       Fix license headers of cscope tests to be GPLv2+.
-       * tests/cscope.test: Revert to GPL version 2.
-       * tests/cscope2.test: Likewise.
-       * tests/cscope3.test: Likewise.
-
-       Sync auxiliary files from upstream.
-       * INSTALL, lib/INSTALL, lib/config.guess, lib/config.sub,
-       lib/texinfo.tex: Sync from upstream.
-
-       Doc and comment typos.
-       * automake.in (handle_ltlibraries): Fix typo in comment.
-       * tests/distcom7.test: Likewise.
-       * tests/lisp5.test: Likewise.
-       * doc/automake.texi (Usage of Conditionals): Fix typo.
-
-2009-10-11  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Fix race condition in werror2.test due to sanity sleep change.
-       * tests/werror2.test: Generate Makefile.in before configure so
-       that a Makefile.am update after configure has run is guaranteed
-       to be newer than Makefile.in.
-       * tests/subdir5.test: Document why this test does not need to be
-       fixed.
-       * tests/subdir8.test: Likewise.
-
-       Improve description of the various *LINK variables.
-       * doc/automake.texi (Program and Library Variables): _LINK also
-       receives libraries to link against.  _LINK may be generated.
-       (Program Variables): Document reasons when per-target _LINK is
-       used instead of LINK.
-       (How the Linker is Chosen): Document how a per-target _LINK
-       variable and per-target link flags override linker selection.
-       * THANKS: Update.
-       Report by Dave Korn against gcc/libstdc++-v3.
-
-       Allow variable override of, rather than by, silent variables.
-       When overriding variables, check the VAR_SILENT status of the
-       old condition, not the new one: we allow non-silent overrides
-       of silent variables (these do not hit ordering bugs in the
-       automake output), but there is no use case for doing so the
-       other way round.  Fixes conditional overrides of variables
-       annotated AM_SUBST_NOTMAKE in configure.ac.
-       * lib/Automake/Variable.pm (_check_ambiguous_condition): Check
-       for VAR_SILENT in $ambig_cond not $cond.
-       * tests/cond44.test, tests/cond45.test: New tests, analogous to
-       cond23.test and cond24.test.
-       * tests/Makefile.am: Update.
-       Spotted originally in binutils/bfd.
-
-       Fix `make clean check' for the Automake package.
-       * lib/Automake/Makefile.am (SUBDIRS): Add `.' before `tests',
-       so that Config.pm is built first.
-
-       Fix in-tree `recheck' after failed test that runs `check'.
-       If a test like pr401b-p.test fails for some reason, a `make
-       recheck' would cause another reason for failure because it sets
-       AM_MAKEFLAGS which gets propagated into the test and causes its
-       `make check' to fail.
-       * tests/defs.in: Also unset AM_MAKEFLAGS.
-
-2009-10-11  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Updated code enabling Bourne-compatibility in test scripts.
-       * tests/defs.in: updated the code enabling Bourne-compatibility
-       mode in the shell (now it's copied from autoconf 2.64).
-
-       Avoid leaking TEST_LOG_COMPILER in environment of test scripts.
-       * tests/defs.in: Unset variable `TEST_LOG_COMPILER'.
-
-2009-10-07  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Testsuite: do not use `chmod -R' when cleaning up.
-       * tests/Makefile.am (clean-local-check): Do not use `chmod -R' on
-       the test directories, as that may change or try to change the mode
-       of installed files: the test directory may contain symlinks to
-       ltmain.sh files from a Libtool installation, and Solaris `chmod -R'
-       touches symlink targets.  Instead, use the cleanup strategy used
-       in distdir.am (which is also employed in tests/defs.in).
-
-2009-10-06  Bruno Haible  <bruno@clisp.org>
-           Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Fix 'compile' script to not call mv when target equals source.
-       * lib/compile: Don't attempt to move the generated file to its
-       target destination when it is already at the target destination.
-       Avoids an mv failure with subdir-objects.
-       * tests/ccnoco3.test: New test.
-       * tests/Makefile.am: Adjust.
-
-2009-10-01  Stefano Lattarini  <stefano.lattarini@gmail.com>  (tiny change)
-
-       Fix recommended way to run automake's test scripts with Zsh.
-       * tests/README (Supported shells): Changed the recommended way
-       to run automake's test scripts with Zsh.  Now we tell to use
-       the Zsh's command line option `-o no_function_argzero', not
-       `--no-function-argzero', since the latter does not work with
-       versions 3.x of Zsh.
-
-2009-09-26  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Fixups and tests for cscope functionality.
-       It seems cscope is not able to take into account relative
-       file names of included cscope.files files, but it is able to
-       canonicalize file names containing '../' sequences.
-       This patch makes the cscope references relative again, and
-       fixes some corner cases.
-       * NEWS: Reword a bit.
-       * THANKS: Update.
-       * automake.in (handle_tags): Use $(am__cd).  Provide default
-       empty rule for the `cscope' target, for empty sources.
-       * lib/am/tags.am (cscopelist): Construct relative path to files
-       in $(srcdir) if $(srcdir) is relative.
-       [TOPDIR_P] (cscope): Do not depend on cscope-clean.  Only invoke
-       $(CSCOPE) if cscope.files is nonemtpy.
-       (clean-cscope): Rename from ...
-       (cscopeclean): ... this.
-       (cscope.files): Depend on clean-cscope.
-       (distclean-tags) [!TOPDIR_P]: No need to remove cscope files
-       here.
-       * tests/cscope.test, tests/cscope2.test, tests/cscope3.test: New
-       tests.
-       * tests/Makefile.am: Adjust.
-
-2009-09-25  Debarshi Ray  <rishi@gnu.org>
-
-       New target to generate cscope database.
-       * automake.in (handle_tags): Handle cscope.
-       * doc/automake.texi (Tags): Document cscope.
-       * lib/am/tags.am (CSCOPE): New macro.
-       [TOPDIR_P] (AM_RECURSIVE_TARGETS): Add cscope.
-       (cscope): New target.
-       (cscopeclean): Likewise.
-       (cscope.files): Likewise.
-       (cscopelist): Likewise.
-       (distclean-tags): Remove `cscope.out', `cscope.in.out',
-       `cscope.po.out' and `cscope.files'.
-       * NEWS: Update.
-       Based upon earlier patch from Jesse Barnes.
-
-2009-09-25  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Use silent-rules for building the Automake package.
-       * configure.ac (AM_INIT_AUTOMAKE): Add silent-rules option.
-       * Makefile.am (automake, aclocal, INSTALL): Add silencing
-       variables to recipe.
-       * doc/Makefile.am (update_mans, $(srcdir)/aclocal.1)
-       ($(srcdir)/automake.1, $(srcdir)/amhello-1.0.tar.gz): Likewise.
-       * lib/Automake/Makefile.am (Config.pm): Likewise.
-       * tests/Makefile.am ($(srcdir)/parallel-tests.am)
-       ($(parallel_tests), defs-p): Likewise.
-
-2009-09-25  Jack Kelly  <endgame.dos@gmail.com>
-
-       Add silent rules support for texinfo outputs.
-       * automake.in (define_verbose_texinfo): Define several new verbose
-       tagvars and verbose vars.
-       (define_verbose_tagvar): Increase spacing to 8 to accommodate
-       MAKEINFO, TEXI2DVI, TEXI2PDF.
-       (handle_texinfo): Additional substitution for silencing dvips.
-       (output_texinfo_build_rules): Additional substitutions for
-       silencing texi2dvi and texi2pdf.
-       * lib/am/texibuild.am: Add silencing to makeinfo, makeinfo --html,
-       texi2dvi and texi2pdf rules.
-       * lib/am/texinfos.am: Add silencing to .dvi.ps rule.
-       * tests/Makefile.am: Add silent8.test.
-       * tests/silent8.test: New test: tests that silent texinfo rules
-       produce quiet messages.
-       * NEWS: Update.
-
-2009-09-18  Peter Johansson  <trojkan@gmail.com>  (tiny change)
-
-       Fix link to "Recursive Make Considered Harmful" paper.
-       * doc/automake.texi (Alternative): Fix broken URL.
-
-2009-09-11  Reuben Thomas <rrt@sc3d.org>  (tiny patch)
-
-       Fix outdated reference to sh-utils in the manual.
-       * doc/automake.texi (Options): The reference to `sh-utils'
-       should be to `coreutils'.
-
-2009-09-06  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Avoid sleeping for one second most of the time in sanity check.
-       * m4/sanity.m4 (AM_SANITY_CHECK): Try sanity check first without
-       sleeping for a second, and only if that failed, sleep and try
-       again, to avoid the delay in the common case of a configure
-       script that is older than a second, or a system with sub-second
-       time stamp granularity.
-       Report and different patch by Jim Meyering.
-
-2009-09-06  Stefano Lattarini  <stefano.lattarini@gmail.com>  (tiny change)
-
-       tests/README: warn about zsh incompatibilities.
-       * tests/README (User interface, Getting details from failures):
-       Explicitly state that every test is a "shell script", not just
-       a "script", and that it's run by `/bin/sh' by default.
-       * tests/README (User interface, Supported shells): New subsection,
-       telling about expected portability of the automake test scripts,
-       describing a zsh incompatibility (w.r.t. $0), and a workaround to
-       it (with the `--no-function-argzero' option).
-
-       testsuite: fix a minor glitch.
-       * tests/defs.in (exit trap): Use `$me', not `$as_me', as the
-       name of the current test (used in error messages).
-       * THANKS: Update.
-
-2009-07-08  Jim Meyering  <meyering@redhat.com>
-
-       manual: fix a trivial grammar error.
-       * doc/automake.texi (Invoking aclocal): Fix grammar.
-
-2009-06-07  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       AM_PROG_GCJ: use AC_CHECK_TOOLS for gcj, for cross compilation.
-       * m4/gcj.m4 (AM_PROG_GCJ): Use AC_CHECK_TOOLS, rather than
-       AC_CHECK_PROGS, when searching for `gcj'.
-       * NEWS: Update.
-       Report by Jack Kelly.
-
-2009-05-24  Jack Kelly  <endgame.dos@gmail.com>  (tiny change)
-           Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       AM_PROG_GCJ currently fails to define OBJEXT and EXEEXT.
-       * tests/gcj6.test: New test.
-       * tests/Makefile.am: Update; mark gcj6.test as XFAIL.
-       * THANKS: Update.
-
-2009-05-24  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       parallel-tests: avoid GNU make 3.80 substitution bug.
-       * lib/am/check.am [PARALLEL_TESTS] (check-TESTS): Remove any
-       `.log' entries from `$(TEST_LOGS)' even if the list is nonempty,
-       to work around GNU make 3.80 substitution reference issue with
-       trailing white space in the variable.
-       * tests/parallel-tests10.test: New test.
-       * tests/parallel-tests6.test: Update comment.
-       * tests/Makefile.am: Update.
-       * NEWS: Update.
-       Report by Bob Friesenhahn.
-
-2009-05-23  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       testsuite: unset installation directory variables.
-       * tests/defs.in: Before test execution, be sure to unset all
-       installation directory variables, so they cannot have an effect
-       on a `make -e install' command within a test.
-       Report by Dagobert Michelsen.
-
-       testsuite: do not change the mode of installed Libtool files.
-       * tests/defs.in: Do not use `chmod -R' on the test directory, as
-       that may change or try to change the mode of installed files:
-       the test directory may contain symlinks to ltmain.sh files from
-       a Libtool installation, and Solaris `chmod -R' touches symlink
-       targets.  Instead, use the cleanup strategy used in distdir.am.
-       * NEWS: Update.
-       Report by Dagobert Michelsen.
-
-       testsuite: do not fail in cleanup code.
-       * tests/defs.in: Turn off errexit in the cleanup trap, to avoid
-       a test failure due to a nonzero command.
-       * THANKS: Update.
-       Report by Dagobert Michelsen.
-
-2009-05-23  Peter O'Gorman  <peter@pogma.com>
-
-       python: do not install in system directories on Darwin 9.
-       On Darwin 9, get_python_lib returns a path below `/Library/Python'
-       regardless of the `prefix' argument it was passed, causing `make
-       install' to target the system directories regardless of `--prefix'
-       argument used.  Work around this Darwin bug by ignoring the result
-       of get_python_lib if it points outside of the passed prefix, and
-       the prefix was not a system directory.
-       * m4/python.m4 (AM_PATH_PYTHON): If the prefix does not match the
-       initial portion of the pythondir returned by get_python_lib, then
-       ignore it unless the configured prefix is `/usr' or starts with
-       `/System'.  Fixes instmany-python.test failure on Mac OS X 10.5.7.
-       * NEWS: Update.
-
-2009-05-23  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Clarify how to enable `silent-rules' and other global options.
-       * doc/automake.texi (Options): When introducing options, be more
-       careful to note that not all of them can be specified in
-       AUTOMAKE_OPTIONS statements, and that some do not make sense in
-       subdirectories.  Note more prominently that `silent-rules' can
-       only be specified in configure.ac.
-       * lib/Automake/Options.pm (_process_option_list): Improve error
-       message for `silent-rules', `tar-v7', `tar-ustar', `tar-pax'
-       options specified in Makefile.am files.
-       Report by Bruno Haible.
-
-2009-05-21  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Skip specflg10.test without a C++ compiler.
-       * tests/specflg10.test: Require g++.
-       Report by Thien-Thi Nguyen.
-
-2009-05-19  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Revert last patch, IRIX has an editor named `jot'.
-       * tests/instmany-mans.test: Do not try `jot'.
-       * tests/instmany-python.test: Likewise.
-       * tests/instmany.test: Likewise.
-       Report by Peter O'Gorman.
-
-2009-05-18  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       testsuite: also try `jot' as `seq' replacement.
-       * tests/instmany-mans.test: Try BSD `jot' before resorting to a
-       slow but portable shell loop.
-       * tests/instmany-python.test: Likewise.
-       * tests/instmany.test: Likewise.
-       Suggestion by Peter O'Gorman.
-
-       Fix test failure when pkg.m4 is not found, only pkg-config.
-       * tests/vala5.test: Update comment, this test is not expected to
-       fail any more.  Require valac version 0.7.0.  Skip if configure
-       fails, could be due to unexpanded PKG_CHECK_MODULES or too old
-       valac.
-       Report by Simon Josefsson.
-
-2009-05-17  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Post-release version bump.
-       * configure.ac, NEWS: Bump version to 1.11a.
-
-2009-05-17  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Automake 1.11.
-       * configure.ac: Bump version to 1.11.
-       * doc/automake.texi (Releases): Add line for 1.11.  Remove line
-       for 1.10b.
-
-       Fix maintainer-check failures.
-       * automake.in (lang_vala_finish_target): Use `$(am__cd)' instead
-       of plain `cd'.
-       * tests/vala2.test: Use `rm -f' instead of `rm'.
-
-       Revert Automake license to GPLv2+.
-       Automake will move to GPLv3+ once the Exception statement has
-       been rewritten to use the new GPLv3 exception language.  This
-       change does not impact the COPYING file that may be installed
-       by `automake --add-missing'.
-       * COPYING: Revert to GPLv2.  All uses changed.
-       * NEWS: Update.
-
-       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.
-
-       Update release statistics, improve release-stats rule.
-       * Makefile.am (release-stats): Output stderr of pstops in
-       addition to catching it, for better debugging.
-       * doc/automake.texi (Releases): Add line for 1.10.2.
-
-       Cope with parallel BSD make -jN semantics.
-       When BSD `make -jN' is used without `-B' which enables backwards
-       compatible semantics, it may reuse the same shell for several
-       commands within a rule; so ensure we do not leave it in a
-       different directory, nor `exit 0' early in a multi-command rule.
-       * lib/am/distdir.am (distcheck): After running `distcleancheck',
-       change back to original working directory.
-       * lib/am/remake-hdr.am (%CONFIG_HIN%): Run autoheader in a
-       subshell.
-       * lib/am/mans.am (uninstall-man%SECTION%): Do not `exit 0' early
-       in a rule that consists of several shell invocations.  Parallel
-       NetBSD `make -jN' without `-B' will use only one shell for all
-       commands, but won't respawn one after `exit 0'.  Fixes
-       notrans.test failure.
-       * tests/makej2.test: New test.
-       * tests/Makefile.am: Update.
-
-       Fix typo in comment.
-       * lib/am/install.am: Fix typo.
-
-2009-05-17  Matthias Klose  <doko@ubuntu.com>  (tiny change)
-           Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Let AM_PATH_PYTHON honor python's idea about the site directory.
-       * m4/python.m4 (AM_PATH_PYTHON): When computing pythondir and
-       pyexecdir, pass the expanded prefix resp. exec_prefix as `prefix'
-       to get_python_lib, so python can determine the name of the site
-       directory depending on the install location.  Afterwards, replace
-       the directory names with the unexpanded values of $PYTHON_PREFIX
-       resp. $PYTHON_EXEC_PREFIX again, to allow override according to
-       the documentation.  Fixes site directory computation for Debian
-       and Ubuntu (`dist-packages' for a prefix of `/usr' or `/usr/local',
-       `site-packages' elsewhere).
-       * NEWS, THANKS: Update.
-
-2009-05-17  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Vala: for now, require GNU make.
-       * doc/automake.texi (Vala Support): GNU make is currently
-       required for Vala sources.
-       * tests/vala2.test, tests/vala3.test, tests/vala5.test: Require
-       GNU make.
-
-2009-05-17  Jürg Billeter  <j@bitron.ch>
-
-       Vala: Use $(srcdir) in rebuild rules.
-       valac is always run in srcdir as the generated files are distributed.
-       So srcdir needs to be taken into account in the rebuild rules to not
-       wrongly trigger a rebuild in the wrong directory.
-       * automake.in (lang_vala_finish_target): Rebuild files in
-       $(srcdir).
-       * tests/vala2.test: Test rebuild rules from VPATH build.
-
-       Vala: Add and test rebuild rules for generated header and vapi files.
-       valac will generate additional files when using, for example, -H in
-       VALAFLAGS. We need to recognize these options and add appropriate
-       rebuild rules to fix parallel build.
-       * automake.in (lang_vala_finish_target): Recognize -H, -h,
-       --header, --internal-header, --vapi, --internal-api, --gir flags
-       to valac and rebuild rules for generated headers; distribute
-       and maintainer-clean them.
-       * tests/vala2.test: Test rebuild rules.
-
-2009-05-17  Jürg Billeter  <j@bitron.ch>
-           Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Vala: Fix build when using per-target VALAFLAGS.
-       This does not yet implement full per-target support for VALAFLAGS,
-       however, this change at least fixes building when there is only one
-       target per source file, which is the most common situation.
-       * automake.in: Remove `VALAFLAGS' from `flags' in language struct.
-       (lang_vala_finish_target): Handle `*_VALAFLAGS rewriting' manually
-       here; check `VALAFLAGS' user variables.
-       * tests/Makefile.am (XFAIL_TESTS): Remove vala5.test.
-       * doc/automake.texi (Vala Support): Document per-target flag
-       limitations.
-
-2009-05-11  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       For PR automake/540:
-       Document some formatting restrictions for Makefile.am files.
-       * doc/automake.texi (General Operation, Usage of Conditionals):
-       Variable assignments should not be indented by TABs, rule commands
-       should.  Conditional keyword statements should not be indented.
-       * THANKS: Update.
-       Report by Luo Yi.
-
-2009-05-03  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Fix copyright years in *.am files.
-       * lib/am/check.am, lib/am/check2.am, lib/am/distdir.am,
-       lib/am/program.am, lib/am/tags.am: Fix copyright years.
-
-       distdir: avoid duplicate `find' traversal with subpackages.
-       * lib/am/distdir.am (distdir) [%?SUBDIRS%]: When recursing, set
-       `am__skip_mode_fix'.
-       [%?TOPDIR_P%]: When `$(am__skip_mode_fix)' is set, avoid tree
-       walk.
-       * tests/subpkg4.test: New test, to ensure that we still walk the
-       whole tree while fixing permissions.  We don't ensure it is
-       walked once only.
-       * tests/Makefile.am: Update.
-
-       Disable test cleanup trap with OSF1/Tru64 sh.
-       * configure.ac: Test whether /bin/sh has working 'set -e'
-       in conjunction with an exit trap.  Set $am_cv_sh_errexit_works
-       accordingly, substitute sh_errexit_works, and warn about
-       leftover test directories with broken shells like Tru64 /bin/sh.
-       * tests/defs.in: Do not install any traps with broken shells.
-
-2009-05-02  Bruno Haible  <bruno@clisp.org>
-           Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Recommend *-local hooks without commands, for extensibility.
-       * doc/automake.texi (Clean): Show how to write the clean-local
-       extension with separate phony target.
-       * tests/Makefile.am (clean-local-check): Practice what we preach
-       by marking this phony.  For consistency, rename from ...
-       (check-clean-local): ... this.
-
-2009-04-28  Eric Blake  <ebb9@byu.net>
-
-       scripts: normalize all timestamps to UTC
-       * lib/compile (scriptversion): Update emacs hook.
-       * lib/depcomp (scriptversion): Likewise.
-       * lib/elisp-comp (scriptversion): Likewise.
-       * lib/gnupload (scriptversion): Likewise.
-       * lib/install-sh (scriptversion): Likewise.
-       * lib/mdate-sh (scriptversion): Likewise.
-       * lib/missing (scriptversion): Likewise.
-       * lib/mkinstalldirs (scriptversion): Likewise.
-       * lib/py-compile (scriptversion): Likewise.
-       * lib/ylwrap (scriptversion): Likewise.
-
-2009-04-27  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       silent-rules: fix alignment of less verbose output.
-       * automake.in (define_verbose_var): Define `$silent_var' as
-       VAR_ASIS, not VAR_PRETTY, to avoid squashing of multiple
-       adjacent spaces.
-       * tests/silent.test: Amend test.
-       Report by Jan Engelhardt.
-
-2009-04-25  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       manual: fix trivial grammar errors.
-       * doc/automake.texi (Subpackages, Vala Support, Java)
-       (Checking the Distribution, Timeline): Fix `a' vs. `an' errors
-       and duplicate `the'.
-       Report by Eric Blake.
-
-       Indent rule commands consistently with a TAB.
-       * lib/am/check.am ($(TEST_SUITE_LOG)): Consistently use TAB, not
-       spaces, for indentation of commands, even if indentation may not
-       be needed at all.
-       * lib/am/texinfos.am (install-info-am): Likewise.
-       * THANKS: Update.
-       Prompted by report from John Calcote.
-
-       parallel-tests: fix recheck* targets for non-GNU make.
-       * lib/am/check.am (recheck recheck-html): Override AM_MAKEFLAGS
-       to portably transport the TEST_LOGS settings through the
-       recursive `make' invocations.  Fixes parallel-tests9.test
-       failure with Solaris make.
-       * tests/parallel-tests9.test: Also ensure that the test
-       summary is correct for `recheck'.
-       Suggestion by Akim Demaille.
-
-2009-04-22  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Avoid racy depmodes with universal builds.
-       * m4/depend.m4 (_AM_DEPENDENCIES): If universal builds are used,
-       avoid racy depmodes.
-       * lib/depcomp: Ignore `-arch' argument for makedepend depmode.
-       Report by Bruno Haible, analysis by Bruno Haible, Peter O'Gorman,
-       and Eric Blake.
-
-2009-04-21  Fabian Alenius  <fabian.alenius@gmail.com>  (tiny change)
-
-       Fix link to autotools tutorial.
-       * doc/automake.texi (Autotools Introduction): Fix broken link.
-       * THANKS: Update.
-
-2009-04-19  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       testsuite: minor w32 fixes.
-       * tests/depend5.test: Don't fail if the system or file system
-       cannot handle weird characters, instead just try a few.
-       * tests/parallel-tests3.test: Really wait until the serial test
-       has finished, before letting the cleanup trap do its work.
-       Report by Bruno Haible.
-
-       Avoid nonportable `./FILE' instead of `FILE' in test.
-       * tests/libtool3.test: Do not use `$(top_builddir)/sub/libname.la'
-       in *_LDADD entry if `$(top_builddir)' is `.'.  Fixes test failure
-       with parallel NetBSD make.
-
-       Detect make `include' style also with parallel non-GNU make.
-       Parallel NetBSD make outputs `--- $target ---' messages,
-       parallel HP-UX make outputs `Making target"$target"'.  Just
-       ignore all additional output for the include test.
-       * m4/make.m4 (AM_MAKE_INCLUDE): Ignore additional output
-       produced by `make' to relax `include' style detection.
-
-       manual: add FAQ `Debugging Make Rules'.
-       * doc/automake.texi (Debugging Make Rules): New FAQ section.
-       (Top, FAQ): Adjust menus, and capitalization of the description
-       of the `Hard-Coded Install Paths' node.
-       (Multiple Outputs): Add comment to restore font-lock for vim.
-       Suggestion by Karl Berry.
-
-       Let XFile::lock warn and fail with parallel non-GNU make, too.
-       * lib/Automake/XFile.pm (lock): Also match `-j' for parallel BSD
-       make, and `-P' for parallel HP-UX make.
-
-       Fix AM_PROG_VALAC version requirement detection.
-       * m4/vala.m4 (AM_PROG_VALAC): Remove `Vala ' from valac
-       --version string before comparing versions.
-       * tests/vala2.test: Require version 0.7.0 for the test.
-       Fixes failures of vala2.test and vala3.test with older valac.
-
-       Correctly treat all assignments with bogus trailing comments.
-       Before this patch, automake would silently fail to diagnose and
-       to copy into the output those variable assignments which are
-       preceded by a comment, and end in backslash newline comment.
-       * automake.in (read_am_file): When determining whether an
-       escaped newline followed by a comment is an error, correctly use
-       the parser state, not the contents of a saved comment, which
-       could still be carried over from a comment before an assignment.
-       * NEWS: Update.
-       * tests/commen11.test: New test.
-       * tests/Makefile.am: Update.
-       Report by Karl Berry.
-
-2009-04-14  Karl Berry  <karl@freefriends.org>
-
-       manual: improve markup: itemize list in `Extending'.
-       * doc/automake.texi (Extending): Use `@item's for user override
-       semantics.
-
-2009-04-13  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       bin_PROGRAMS = $(EXTRA_PROGRAMS) should work.
-       * automake.in (am_install_var): For `PROGRAMS' primary, strip
-       `$(EXEEXT)' here already, so the name uniquifying works even
-       when we look at names repeatedly, with inconsistent executable
-       extension; through variable references, we might have added
-       the extension ourselves earlier.
-       (handle_programs): No need to strip `$(EXEEXT)' here any more.
-       * tests/extra8.test: New test.
-       * tests/Makefile.am: Update.
-       * THANKS: Update.
-       Report by Daniel Richard G.
-
-2009-04-10  Jim Meyering  <meyering@redhat.com>
-
-       Fix grammar in comments and documentation.
-       * doc/automake.texi (API versioning): Fix grammar.
-       * automake.in: Fix grammar in comment.
-       * lib/Automake/ChannelDefs.pm: Likewise.
-       * tests/ext2.test: Likewise.
-
-2009-04-19  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       More minor fixups to vala support.
-       * automake.in (lang_vala_finish_target): Fix typo in comment.
-       * doc/automake.texi (Vala Support): Fix typo.  Declare vala
-       support as "initial".
-       * NEWS: Likewise, declare vala support as "initial".
-
-2009-04-05  Jürg Billeter  <j@bitron.ch>
-
-       Improve Vala support.
-       * automake.in: Update to Vala 0.7.0 semantics, recover from removal
-       of built sources, support silent-rules, drop _PKGNAME variables
-       * doc/automake.texi, NEWS: Update.
-       * lib/am/vala.am: Bump copyright years.
-       * m4/vala.m4: Likewise.
-       * tests/vala.test: Remove obsolete grep tests.
-       * tests/vala1.test: Likewise.
-       * tests/vala2.test: Test full build, distcheck, and distclean.
-       * tests/vala3.test: Likewise, also test with subdir-objects.
-       * tests/vala4.test: Bump copyright years.
-       * tests/vala5.test: New test for per-target flags, expected to fail.
-       * tests/Makefile.am: Update.
-       * THANKS: Update.
-
-2008-10-10  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Minor fixups for Vala support.
-       * automake.in: $(VALAFLAGS) comes after $(AM_VALAFLAGS).
-       * doc/automake.texi (Vala Support): Add some references,
-       document AM_VALAFLAGS, streamline a bit.
-       * lib/am/vala.am: Copyright blurb.
-       * m4/vala.m4 (AM_PROG_VALAC): Rewrite using AS_VERSION_COMPARE.
-       * tests/vala.test: Fix minor nits.
-       * tests/vala1.test: Likewise.
-       * tests/vala2.test: Likewise.
-       * tests/vala3.test: Likewise.
-       * tests/vala4.test: New test, for version argument of
-       AM_PROG_VALAC.
-       * tests/Makefile.am: Update.
-
-2008-10-09  Mathias Hasselmann  <mathias.hasselmann@gmx.de>
-
-       * automake.in: Support Vala in non-recursive builds. Make sure
-       foo_VALAFLAGS really use used. Inject --library switch when building
-       Vala libraries.
-       * doc/automake.texi, NEWS: Document Vala support.
-       * m4/vala.m4: Rename AC_PROG_VALAC to AM_PROG_VALAC.
-       * tests/Makefile.am: Additional Vala tests.
-       * tests/vala.test: Also test VALAFLAGS support.
-       * tests/vala1.test: Test non-recursive Vala support.
-       * tests/vala2.test: Test _PKGNAME variables.
-       * tests/vala3.test: Test compiling of C code generated by Vala.
-
-2008-10-09  Mathias Hasselmann  <mathias.hasselmann@gmx.de>
-
-       Initial support for the vala programming language.
-       * automake.in: Add %known_libraries, lang_vala_rewrite,
-       lang_vala_finish and lang_vala_target_hook to support the Vala
-       programming language. Register Vala language hooks.
-       * lib/am/vala.am: Empty rules file to prevent creation of depend2
-       based rules for Vala code.
-       * lib/am/Makefile.am (dist_am_DATA): Add vala.am.
-       * m4/vala.m4: Provide AC_PROG_VALAC for detecting the Vala compiler.
-       * m4/Makefile.am (dist_m4data_DATA): Add vala.m4.
-       * tests/vala.test: Test Vala support.
-       * tests/Makefile.am: Update.
-
-2009-04-14  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       testsuite: do not fail on systems without read permissions.
-       * tests/instfail-info.test: Do not use the `non-root'
-       requirement for testing whether files may be made unreadable;
-       instead use `test -r' and skip the test if that still works.
-       * tests/instfail-java.test: Likewise.
-       * tests/instfail-libtool.test: Likewise.
-       * tests/instfail.test: Likewise.
-       * tests/instmany-mans.test: Likewise.
-       * tests/instmany-python.test: Likewise.
-       * tests/instmany.test: Likewise.
-       * tests/parallel-tests9.test: Likewise.
-
-       testsuite: parallel make fixes.
-       This patch fixes a couple of testsuite bugs exposed with
-       `MAKE=make\ -jN make check'.
-       * tests/libtoo10.test: Do not run `clean' in same $MAKE
-       invocation as `all check'.  Fixes test failure with parallel
-       NetBSD `make -jN'.
-       * tests/nobase.test: Be sure to create a directory before
-       creating files in it.  Fixes test failure with MAKE=`make -jN'
-       for NetBSD make.  This issue is hidden with parallel GNU make
-       due to its parallel breadth first update order.
-       * tests/parallel-tests3.test: Skip if $MAKE contains `-j',
-       GNU make will use the environment variable $MAKE for recursion
-       and thus run in parallel even if `$MAKE -j1' was used on the
-       command line in the test.  Also, after running the test proper,
-       wait long enough so that background jobs have finished and there
-       are no open files left when the cleanup code runs.
-
-2009-04-13  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       silent-rules reorganization, --enable-silent-rules switch.
-       This patch introduces a configure-time option to set the default
-       verbosity.  Since configure now needs to know whether the
-       `silent-rules' automake option was set, the latter can only be
-       set within AM_INIT_AUTOMAKE, or with a new AM_SILENT_RULES macro
-       but not any more through AUTOMAKE_OPTIONS or the automake
-       command line option `--silent-rules'.
-       * automake.in (define_verbose_var): Define the default verbose
-       variable in terms of `$(AM_DEFAULT_VERBOSITY)'.
-       (handle_configure): Do not pass `--silent-rules' to automake.
-       (scan_autoconf_traces): Trace `AM_SILENT_RULES'.  If seen,
-       enable global `silent-rules' option.
-       (usage): Do not document `--silent-rules'.
-       (parse_arguments): Do not accept `--silent-rules'.
-       * doc/automake.texi (Options): Overhaul.  Document
-       AM_SILENT_RULES, --enable-silent-rules, --disable-silent-rules,
-       AM_DEFAULT_VERBOSITY.  Show an example for user-added variables
-       for less verbose output.
-       (Invoking Automake): Remove documentation for `--silent-rules'.
-       (Public Macros): Document `AM_SILENT_RULES'.
-       * NEWS: Update.
-       * lib/Automake/Options.pm (_process_option_list): Accept
-       `silent-rules' only as option in configure.ac.
-       * m4/init.m4 (AM_INIT_AUTOMAKE): If the `silent-rules' option
-       was enabled, require `AM_SILENT_RULES'; move AM_BACKSLASH
-       initialization to ...
-       * m4/silent.m4 (AM_SILENT_RULES): ... this new file, new macro.
-       Deal with `--enable-silent-rules' switch; define
-       AM_DEFAULT_VERBOSITY.
-       * m4/Makefile.am (dist_m4data_DATA): Add silent.m4.
-       * tests/dollarvar.test: Remove tests for `--silent-rules', use
-       `AM_SILENT_RULES'.
-       * tests/flavor.test: Remove test for `--silent-rules'.
-       * tests/silent.test: Use `AM_SILENT_RULES' instead of
-       `AUTOMAKE_OPTIONS = silent-rules'; use `--enable-silent-rules'.
-       * tests/silent2.test: Likewise.
-       * tests/silent3.test: Likewise.
-       * tests/silent4.test: Likewise.
-       * tests/silent5.test: Likewise.
-       * tests/silent6.test: Likewise. Test `AM_SILENT_RULES' as well
-       as `AM_INIT_AUTOMAKE([silent-rules])' instead of
-       `--silent-rules'.
-       * tests/silent7.test: Use `AM_SILENT_RULES' instead of
-       `AUTOMAKE_OPTIONS = silent-rules'; ensure the latter is rejected.
-       Test combinations of --enable-silent-rules and
-       --disable-silent-rules with `make V=0' and `make V=1'.
-       Suggestion for configure-time switch by Bob Friesenhahn.
-
-       manual: Add note about parallelism and tests ordering.
-       * doc/automake.texi (Simple Tests using parallel-tests):
-       Dependencies between test logs work for tests with known
-       extensions only.  Hint that tests should be prepared to be run
-       in parallel.
-
-       Fix maintainer-check failure.
-       * tests/suffix13.test: Use Exit not exit.
-
-2009-04-10  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       parallel-tests: more testsuite exposure.
-       * tests/parallel-tests.test: Also test overriding TEST_LOGS and
-       TESTS.
-
-       parallel-tests: let VERBOSE=yes output appear before summary.
-       * lib/am/check.am ($(TEST_SUITE_LOG)): In `VERBOSE=yes' mode,
-       output contents of `$(TEST_SUITE_LOG)' before, rather than after
-       the test suite summary.  This ensures that the email address
-       appears near the end of the output; also, the log file already
-       starts with a result summary anyway.
-
-       parallel-tests: `clean recheck' should not rerun all tests.
-       * lib/am/check.am (recheck, recheck-html): Do not rerun all
-       tests if `$(TEST_SUITE_LOG)' does not exist.
-       * tests/parallel-tests2.test: Adjust recheck test.
-       * tests/parallel-tests9.test: Adjust recheck-html test.
-       * NEWS: Update.
-       Suggestion by Akim Demaille.
-
-2009-04-08  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-           Eric Blake <ebb9@byu.net>
-
-       parallel-tests: Fix driver for nonempty executable extension.
-       * automake.in (handle_tests): New substitution `%am__EXEEXT%',
-       defined as 'FALSE' for non-generic rules, or if no programs are
-       built at all.  Otherwise, define it as configure conditional.
-       * lib/am/check2.am [%am__EXEEXT%] (%EXT%$(EXEEXT).log): New
-       conditional generic rule.
-       * m4/init.m4: Hook an m4_provide of `_AM_COMPILER_EXEEXT' onto
-       Autoconf's `_AC_COMPILER_EXEEXT' macro.
-       (AM_INIT_AUTOMAKE): If `_AM_COMPILER_EXEEXT' has been provided
-       at `AC_CONFIG_COMMANDS_PRE' time, then introduce a conditional
-       `am__EXEEXT', defined to true iff `$EXEEXT' is nonempty.
-       * tests/check5.test: Only match `_EXEEXT_[1-9]' here, to avoid
-       false positives stemming from `@am__EXEEXT_TRUE@'.
-       * NEWS: Update.
-
-2009-04-08  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Fix a couple of $(EXEEXT)-related testsuite failure.
-       * tests/check8.test: Allow executable extensions in test suite
-       output.
-       * tests/check9.test: Add `$(EXEEXT)' manually to @substituted@
-       XFAIL_TESTS entries.
-
-       * NEWS: Update for last patch.
-
-2009-04-07  Florian Briegel  <briegel@zone42.de>  (tiny change)
-           Stepan Kasal  <skasal@redhat.com>
-           Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Fix renamed objects with subdir-objects and other languages.
-       * automake.in: Fixed bug when building with renamed objects
-       and foreign languages.
-       * tests/suffix13.test: New test.
-       * tests/Makefile.am: Adjust.
-       * THANKS: Update.
-       Reports by Florian Briegel and Stepan Kasal.
-
-2009-04-07  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Do not remove texinfo outputs upon mostlyclean.
-       * lib/am/texinfos.am: New substitutions %MOSTLYCLEAN%,
-       %MAINTCLEAN%.
-       (clean-aminfo): New target, remove %TEXICLEAN% if nonemtpy,
-       declare phony.  Hook this target to ...
-       (clean-am): ... this and ...
-       (?CYGNUS?clean-info): ... this.
-       (maintainer-clean-aminfo): Remove %MAINTCLEAN% if nonempty,
-       for later.
-       (mostlyclean-aminfo): Remove %MOSTLYCLEAN%.
-       * automake.in (handle_texinfo_helper): Return three arrays
-       $MOSTLYCLEAN, $TEXICLEAN, $MAINTCLEAN, instead of one array.
-       Only put LaTeX helper files in $MOSTLYCLEAN, the rest in
-       $TEXICLEAN for now.
-       (handle_texinfo): Accept these, chop off extra newline, and
-       substitute them in `texinfos.am'.
-       * NEWS: Update.
-       * tests/txinfo33.test: New test.
-       * tests/Makefile.am: Update.
-       Report by Bruno Haible.
-
-2009-04-06  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       testsuite: unset TESTS, TEST_LOGS, to avoid interference.
-       * tests/defs.in: Unset TESTS, TEST_LOGS.
-
-       testsuite: generate $(parallel_tests) just when needed.
-       * tests/Makefile.am (check_SCRIPTS): No need to list
-       $(parallel_tests) here, they can be generated as needed during
-       the test run, following our recommendation in the manual.
-
-       Remove superfluous line from recheck recheck-html.
-       * lib/am/check.am (recheck recheck-html): Remove superfluous
-       line, introduced bogusly in last commit.
-
-2009-04-06  Akim Demaille  <akim@lrde.epita.fr>
-           Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       parallel-tests: redo check-html, recheck, recheck-html.
-       * lib/am/check.am (recheck, recheck-am): Remove.
-       (recheck-TESTS): Rename to ...
-       (recheck): ... this and rewrite, factored ...
-       (recheck-html): ... with this rule.  Pass TEST_LOGS rather than
-       RECHECK_LOGS to `check' and `check-html', respectively, to avoid
-       running outdated tests.  Invoking the public macros ensures
-       `check_SCRIPTS' etc. are created in time.  Do not output errors
-       for tests that were not run yet.  If the testsuite has not run
-       at all, run all tests.
-       (check-html): Run `check' target, not `check-TESTS', to ensure
-       `check_SCRIPTS' etc. are created in time.
-       (.PHONY, .MAKE, AM_RECURSIVE_TARGETS): Adjust contents.
-       * tests/parallel-tests2.test: Expose the check-html and
-       recheck-html issues.
-       * tests/parallel-tests9.test: Expose the recheck issues.
-       Bugs in previous version pointed out by Akim, who already had
-       them fixed in his original version.
-
-2009-04-04  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       parallel-tests: LOG_COMPILER for tests without known extension.
-       * automake.in (handle_tests): If we don't match a known
-       extension, define `LOG_COMPILER' as `$(LOG_COMPILE)
-       $(AM_LOG_FLAGS) $(LOG_FLAGS)' and use it as %COMPILE% in check2.
-       * doc/automake.texi (Simple Tests using parallel-tests):
-       Document it.  In the examples, suggest using the AM_*LOG_FLAGS
-       flags in Makefile.am rather than the variables without `AM_'
-       prefix.
-       * lib/Automake/tests/Makefile.am (AM_PL_LOG_FLAGS): Renamed from
-       (PL_LOG_FLAGS): ... this variable, intended for the user.
-       * tests/parallel-tests7.test: Extend test.
-       * NEWS: Update.
-       Suggestion by Akim Demaille.
-
-       More node renaming in the manual.
-       * doc/automake.texi (Top): Adjust menu to ...
-       (API Versioning): ... this node being renamed from ...
-       (API versioning): ... this, and ...
-       (Wildcards): ... this being renamed from ...
-       (wildcards): ... this.
-       Report by Karl Berry.
-
-2009-04-03  Andreas Schwab  <schwab@linux-m68k.org>
-
-       * tests/instdir-java.test: Don't require gcj.  Skip if javac is
-       not available.
-
-2009-04-01  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Fix testsuite failures due to nonexistent `dirlist' entries.
-       * tests/defs.in: When parsing `$aclocaldir/dirlist', only add
-       existing directories D to aclocal `-I D' flags, as aclocal
-       errors on nonexisting directories.
-       Report and analysis by Andreas Schwab.
-
-2009-03-31  Akim Demaille  <akim@lrde.epita.fr>
-
-       Fix typo in manual.
-       * doc/automake.texi (Simple Tests using parallel-tests): Fix
-       typo.
-
-2009-03-31  Jim Meyering  <meyering@redhat.com>
-
-       Avoid test failure due to paranoid TAR_OPTIONS envvar setting.
-       * tests/txinfo18.test: Don't let a TAR_OPTIONS=--keep-old-files
-       environment variable setting cause test failure.  Fixed in
-       texi2dvi 4.13.
-
-       Use more common spelling in diagnostic: s/canonic/canonical/.
-       * automake.in (check_typos): s/canonic/canonical/.
-
-2009-03-31  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * configure.ac, NEWS: Bump version to 1.10c.
-
-2009-03-29  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * configure.ac, NEWS: Bump version to 1.10b.
-       * doc/automake.texi (Releases): Add statistics for 1.10b.
-
-       * NEWS: Minor update.
-
-       Reorganize nodes in the manual.
-       Avoid texinfo sectioning commands without nodes, by either
-       introducing new nodes along with menus, or using headings
-       commands.  Adjust all references.
-       * doc/automake.texi: Throughout the manual, adjust references to
-       new or changed node names.  Rename `non-configured' to
-       `unconfigured', capitalize headings and section names better.
-       (Top): List new menus and nodes introduced below.
-       (Length Limitations): Renamed from ...
-       (Length limitations): ... this.
-       (aclocal Options): Renamed from ...
-       (aclocal options): ... this.
-       (Macro Search Path): Renamed from ...
-       (Macro search path): ... this.  Rename subsubsections to
-       subsubheadings.
-       (Public Macros, Obsolete Macros, Private Macros): Renamed from
-       (Public macros, Obsolete macros, Private macros): ... these.
-       (Conditional Subdirectories): Introduce sub menu and split ...
-       (SUBDIRS vs DIST_SUBDIRS, Subdirectories with AM_CONDITIONAL)
-       (Subdirectories with AC_SUBST, Unconfigured Subdirectories):
-       ... into these new nodes.  Adjust subsection names to node
-       names.
-       (Conditional Sources): Rename subsubsections to subsubheadings.
-       (Conditional Programs): Likewise.
-       (Program Variables): Renamed from ...
-       (Program variables): ... this.
-       (Libtool Issues): Introduce sub menu and split into ...
-       (Required file ltmain.sh not found)
-       (Objects created both with libtool and without): ... these new
-       nodes.
-       (Other Objects, Built Sources): Renamed from ...
-       (Other objects, Built sources): ... these.
-       (Built Sources Example): Renamed from ...
-       (Built sources example): this.  Rename unnumberedsubsecs to
-       subsubheadings.
-       (Man Pages): Renamed from ...
-       (Man pages): ... this.
-       (Install): Introduce sub menu and split into ...
-       (Basics of Installation, The Two Parts of Install)
-       (Extending Installation, Staged Installs)
-       (Install Rules for the User): ... these new nodes.
-       (Dist): Introduce sub menu and split into ...
-       (Basics of Distribution, Fine-grained Distribution Control)
-       (The dist Hook, Checking the Distribution)
-       (The Types of Distributions): ... these new nodes.
-       (Tests): Introduce sub menu and split into ...
-       (Simple Tests, Simple Tests using parallel-tests, DejaGnu Tests)
-       (Install Tests): ... these new nodes.
-       (Conditionals): Move the portability paragraph up, introduce sub
-       menu and split into ...
-       (Usage of Conditionals, Limits of Conditionals): ... these new
-       nodes.  Link to several sections throughout the manual that deal
-       with specific usage of conditionals.
-       (CVS): Rename subsections to subheadings.
-       (maintainer-mode): Likewise.
-       (Limitations on File Names): Renamed from ...
-       (limitations on file names): ... this.
-       (Flag Variables Ordering): Rename subsections to subheadings.
-       (Renamed Objects): Renamed from ...
-       (Renamed objects): ... this.
-       (Dependency Tracking Evolution): Introduce sub menu and split
-       into ...
-       (First Take on Dependencies, Dependencies As Side Effects)
-       (Dependencies for the User, Techniques for Dependencies)
-       (Recommendations for Tool Writers)
-       (Future Directions for Dependencies): ... these new nodes.
-       Report by Karl Berry.
-
-2009-03-29  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Update AM_RECURSIVE_TARGETS for parallel-tests.
-       * lib/am/check.am [PARALLEL_TESTS] (AM_RECURSIVE_TARGETS):
-       Add check, recheck, check-html, recheck-html.
-
-2009-03-29  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-           Akim Demaille  <akim@lrde.epita.fr>
-
-       parallel-tests: New target recheck-html.
-       * lib/am/check.am [PARALLEL_TESTS] (recheck-html): New phony,
-       recursive target.  Factor common implementation with
-       `check-html'.
-       * doc/automake.texi (Tests): Document recheck-html.
-       * tests/parallel-tests2.test: Test it.
-
-2009-03-28  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-           Akim Demaille  <akim@lrde.epita.fr>
-
-       parallel-tests: redo lazy checking: recheck and RECHECK_LOGS.
-       Replace the LAZY_TEST_SUITE API with a simpler yet more powerful
-       one: RECHECK_LOGS specifies those tests which are to be removed
-       in any case before testing.  Provide a `recheck' convenience
-       target to set RECHECK_LOGS to all failed and unexpectedly passed
-       tests.  Document several ways to limit the set of tests run.
-       * lib/am/check.am [PARALLEL_TESTS] (RECHECK_LOGS): New variable,
-       default to $(TESTS_LOGS).
-       (check-TESTS): Remove $(RECHECK_LOGS) not $(TEST_LOGS).  Drop use
-       of LAZY_TEST_SUITE.
-       ($(TEST_SUITE_LOG)): Do not output note about lazy rerun, as
-       LAZY_TEST_SUITE is gone.
-       (recheck): New target.
-       (recheck-am, recheck-TESTS): New internal targets.
-       * doc/automake.texi (Tests): Update @vindex for TESTS and
-       TEST_LOGS.  Replace description of LAZY_TEST_SUITE with a list
-       of ways the set of tests to be run can be modified.  Document
-       RECHECK_LOGS and the recheck target.
-       * tests/defs.in: Unset RECHECK_LOGS not LAZY_TEST_SUITE.
-       * tests/parallel-tests.test: Adjust, replacing LAZY_TEST_SUITE
-       with corresponding RECHECK_LOGS settings.
-       * tests/parallel-tests9.test: New tests.
-       * tests/Makefile.am: Update.
-       Suggestion and different implementation by Akim Demaille.
-
-       parallel-tests: do not mark check-TESTS as `.MAKE'.
-       * lib/am/check.am [PARALLEL_TESTS] (.MAKE): Remove check-TESTS.
-       This rule removes files, which should not be executed with BSD
-       `make -n'.
-
-       parallel-tests: warn about $(srcdir), $(top_srcdir) in TESTS.
-       * automake.in (handle_tests): Warn about portability issue
-       concerning generated TESTS files listed with a `$(srcdir)/'
-       or `$(top_srcdir)/' prefix.
-       * doc/automake.texi (TESTS): Document this issue.  Mention that
-       the parallel-tests driver is still experimental.
-       * tests/parallel-tests8.test: New test.
-       * tests/Makefile.am: Update.
-
-       check-html: Always create HTML output, note conversion failure.
-       * lib/am/check.am (check-html): Create `$(TEST_SUITE_HTML)' in
-       any case.  Exit unsuccessfully if HTML creation failed.
-       * tests/parallel-tests2.test: Amend test to expose this.
-
-2009-03-24  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       parallel-tests: per-extension test driver: <EXT>_LOG_COMPILER.
-       For test files with extension <ext>, introduce the internal
-       variable <EXT>_LOG_COMPILE, which expands to
-       $(<EXT>_LOG_COMPILER) $(AM_<EXT>_LOG_FLAGS) $(<EXT>_LOG_FLAGS).
-       Turn also the lib/Automake/tests testsuite over to the new
-       test driver.
-       * doc/automake.texi (Tests): Document `EXT_LOG_COMPILER' and
-       `EXT_LOG_FLAGS'.
-       * lib/am/check2.am: Insert `%COMPILE%' right before test.
-       * automake.in (handle_tests): Substitute `COMPILE' for check2,
-       empty for tests without extension, and `$(ext_LOG_COMPILE)' for
-       extension `ext'.  In the latter case, define it from the public
-       components.
-       * configure.ac (AM_INIT_AUTOMAKE): Use `parallel-test' globally.
-       * tests/Makefile.am (AUTOMAKE_OPTIONS): Remove, not needed here
-       any more.
-       * lib/Automake/tests/Makefile.am (TESTS_ENVIRONMENT): Split ...
-       (PL_LOG_COMPILER, PL_LOG_FLAGS): ... into these new variables.
-       (TESTS_EXTENSIONS): New variable, initialize to `.pl'.
-       * tests/parallel-tests7.test: New test.
-       * tests/Makefile.am: Update.
-       Suggestion by Akim Demaille.
-
-2009-03-22  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       parallel-tests: also record logs of SKIPped tests.
-       * lib/am/check.am [PARALLEL_TESTS] ($(TEST_SUITE_LOG)): Record
-       SKIPs as well.
-       Suggested by Jim Meyering.
-
-       Minor optimization in parallel-tests text box creation.
-       * lib/am/check.am [PARALLEL-TESTS] (am__text_box): Use only one
-       awk invocation, rather than several tools, to create a text box.
-       Suggestion from Akim Demaille.
-
-2009-03-29  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Rewrite maintainer-check in separate tests, parallelizable.
-       * Makefile.am (sc_diff_automake_in_automake, sc_perl_syntax)
-       (sc_no_brace_variable_expansions, sc_rm_minus_f)
-       (sc_no_for_variable_in_macro, sc_mkinstalldirs)
-       (sc_pre_normal_post_install_uninstall, sc_perl_no_undef)
-       (sc_perl_no_split_regex_space, sc_cd_in_backquotes)
-       (sc_cd_relative_dir, sc_perl_at_uscore_in_scalar_context)
-       (sc_perl_local_no_parens, sc_perl_local)
-       (sc_AMDEP_TRUE_in_automake_in, sc_tests_make_without_am_makeflags)
-       (sc_tests_plain_make, sc_tests_plain_autoconf)
-       (sc_tests_plain_autoupdate, sc_tests_plain_automake)
-       (sc_tests_here_document_format, sc_tests_Exit_not_exit)
-       (sc_tests_automake_fails, sc_tests_plain_aclocal)
-       (sc_tests_plain_perl, sc_tests_required_after_defs)
-       (sc_tests_overriding_macros_on_cmdline, sc_tests_plain_sleep)
-       (sc_tests_plain_egrep_fgrep, sc_mkdir_p, sc_perl_at_substs)
-       (sc_unquoted_DESTDIR, sc_tabs_in_texi, sc_at_in_texi): New rules,
-       all phony, all listed in ...
-       (syntax_check_rules): ... this new variable and split out from ...
-       (maintainer-check): ... this rule.  Depend on $(syntax_check_rules).
-
-       * Makefile.am (maintainer-check): Do not complain if DESTDIR is
-       passed as argument to `make'.
-
-       * doc/automake.texi (Cross-Compilation): Fix underfull hbox.
-
-       Sync auxiliary files from upstream.
-       * INSTALL, lib/INSTALL, lib/config.guess, lib/config.sub,
-       lib/texinfo.tex: Sync from upstream.
-
-2009-03-28  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       manual: minor cleanups.
-       * doc/automake.texi (Yacc and Lex): Adjust spacing in example.
-       (Mixing Fortran 77 With C and C++): Drop unneeded @page breaks.
-
-       Sane (un)install for empty directory variables.
-       This patch fixes all install and uninstall rules to behave
-       sanely when $(wheredir) is the empty string, but $(where_HOW) is
-       nonempty, for all kinds of values of `where' and `HOW'.
-       * lib/am/data.am (install-%DIR%%PRIMARY%, uninstall-%DIR%%PRIMARY%):
-       Do not touch the install tree if the corresponding directory variable
-       $(%NDIR%dir) is empty.
-       * lib/am/java.am (install-%DIR%JAVA, uninstall-%DIR%JAVA): Likewise.
-       * lib/am/libs.am (install-%DIR%LIBRARIES, uninstall-%DIR%LIBRARIES):
-       Likewise.
-       * lib/am/lisp.am (install-%DIR%LISP, uninstall-%DIR%LISP): Likewise.
-       * lib/am/ltlib.am (install-%DIR%LTLIBRARIES, uninstall-%DIR%LTLIBRARIES):
-       Likewise.
-       * lib/am/mans.am (install-man%SECTION%, uninstall-man%SECTION%):
-       Likewise.
-       * lib/am/progs.am (install-%DIR%PROGRAMS, uninstall-%DIR%PROGRAMS):
-       Likewise.
-       * lib/am/python.am (install-%DIR%PYTHON, uninstall-%DIR%PYTHON):
-       Likewise.
-       * lib/am/scripts.am (install-%DIR%SCRIPTS, uninstall-%DIR%SCRIPTS):
-       Likewise.
-       * lib/am/texinfos.am (install-dvi-am, install-html-am, install-pdf-am)
-       (install-ps-am, uninstall-dvi-am, uninstall-html-am, uninstall-pdf-am)
-       (uninstall-ps-am): Likewise.
-       * tests/instdir2.test, tests/instdir-java.test,
-       tests/instdir-lisp.test, tests/instdir-ltlib.test,
-       tests/instdir-prog.test, tests/instdir-python.test,
-       tests/instdir-texi.test: New tests.
-       * tests/Makefile.am: Update.
-       * NEWS: Update.
-       Suggestion by Akim Demaille.
-
-       Ensure that empty directory variables work with empty content variables.
-       This test ensures that, if both $(wheredir) and $(where_HOW) are
-       the empty string, then the `install' and `uninstall' rules behave
-       sanely, for several directory variables `wheredir' and several
-       primaries `HOW'.
-       * tests/instdir.test: New test.
-       * tests/Makefile.am: Update.
-
-2009-03-23  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Use --tag=FC with libtool also for .f90 files.
-       * automake.in: Set 'libtool_tag' for language `fc'.
-       * tests/fort5.test: Grep for the tag.
-       * THANKS: Update.
-       Report by John R. Cary.
-
-2009-03-22  Peter Breitenlohner  <peb@mppmu.mpg.de>
-           Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       For PR automake/533:
-       DISTFILES containing a directory and files in that directory.
-       When the source tree contains non-writable files or directories
-       (as happens during distcheck), and directories or entries
-       thereof are listed multiple times in variables to be
-       distributed, then the corresponding directories below $(distdir)
-       need to be made writable recursively.  Since file modes should
-       not change, they need to be copied recursively using `cp -f'.
-       * lib/am/distdir.am: Handle this situation.
-       * tests/distdir.test: Extend test to those cases.
-       * NEWS: Update.
-       Report by Peter Breitenlohner.
-
-2009-03-22  Jim Meyering  <meyering@redhat.com>
-
-       Fix a documentation typo.
-       * doc/automake.texi (Headers): Clarify the note telling when it's
-       better not to use noinst_HEADERS.
-
-2009-03-22  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Define AM_RECURSIVE_TARGETS, for gnulib's GNUmakefile.
-       This new macro lists all public targets which invoke `make'
-       recursively, or depend on targets which do so.  It allows to
-       prevent parallelism selectively, when multiple targets are
-       passed on the `make' command line.
-       * lib/am/distdir.am [%?SUBDIRS%] (AM_RECURSIVE_TARGETS): New
-       macro.
-       * lib/am/subdirs.am (AM_RECURSIVE_TARGETS): Likewise.
-       * lib/am/tags.am [%?SUBDIRS%] (AM_RECURSIVE_TARGETS):
-       Likewise.
-
-2009-03-11  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Fix LAZY_TEST_SUITE handling and $(TEST_SUITE_LOG) recreation.
-       * lib/am/check.am (check-TESTS): Expand `$(TEST_LOGS)' only once
-       in the rule command, for systems with low command line limits.
-       Remove $(TEST_SUITE_LOG) even in LAZY_TEST_SUITE mode.
-       ($(TEST_SUITE_LOG)): Always recreate $(TEST_SUITE_LOG).  Mention
-       lazy mode in the summary output.
-       * tests/parallel-tests.test: Test LAZY_TEST_SUITE semantics.
-
-2009-03-10  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Fix parallel-tests with empty $(TESTS) for BSD make.
-       * lib/am/check.am [PARALLEL_TESTS] ($(TEST_SUITE_LOG)): Ignore
-       empty line stemming from empty $(TEST_LOGS), to avoid counting
-       zero tests as one.
-       (check-TESTS): If `$(TESTS)' is empty, override TEST_LOGS to be
-       empty, rather than `.log', for BSD make.
-       * tests/parallel-tests6.test: New test.
-       * tests/Makefile.am: Update.
-
-       Mark check-html and check-TESTS as recursive for BSD make.
-       * lib/am/check.am [PARALLEL_TESTS] (.MAKE): Add check-TESTS
-       and check-html prerequisites.
-
-       Match XFAIL_TESTS correctly with Solaris make.
-       * lib/am/check.am [PARALLEL_TESTS]: VPATH rewriting may have
-       changed test names, so srcdir needs to be taken into account
-       explicitly when checking against the list of tests expected
-       to fail.  Fixes spurious FAILures from XFAIL_TESTS.
-
-       Use append mode to capture parallel test output.
-       * tests/lisp8.test: Use append mode for output from `make -j',
-       to avoid dropped lines.
-       * tests/parallel-tests3.test: Likewise.
-
-       parallel-tests: Fix summary output.
-       * lib/am/check.am (am__text_box): Fix unportable sed script,
-       replacing `\n' in the right hand side of an `s' command with
-       a literal newline.  Kudos to Bruno Haible for the newline idea.
-       * tests/parallel-tests.test: Update test to expose this.
-
-2009-03-08  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Overhaul of tests/README.
-       * tests/README: General overhaul.  Mention parallel test suite
-       execution, the test-suite.log file; document `Exit' vs. `exit',
-       `defs' vs. `defs-p', the naming of `parallel-tests' tests.
-       * README: Simplify, point to tests/README.
-
-       Documentation for the parallel-tests driver.
-       * doc/automake.texi (Tests, Options): Document the `parallel-tests'
-       option, including new features of the test driver.
-       * NEWS: Update.
-
-       New tests for `parallel-tests'.
-       * tests/parallel-tests.test: New file, to expose a bunch of
-       features of `parallel-tests': VERBOSE, clean, TEST_SUITE_LOG,
-       test dependencies, DISABLE_HARD_ERRORS.
-       * tests/parallel-tests2.test: New file, test check-html.
-       * tests/parallel-tests3.test: New file, test concurrency.
-       * tests/parallel-tests4.test: New file, test suffix rules.
-       * tests/parallel-tests5.test: New file, demonstrate compile/test
-       concurrency.
-       * tests/defs.in: Add a `required' check for rst2html.
-       * tests/Makefile.am: Update.
-
-       parallel-tests: Ensure backward-compatible semantics.
-       For each test in Automake's test suite that uses TESTS, generate
-       an identical one that uses the `parallel-tests' option, for
-       coverage of backward-compatible functionality.
-       * tests/gen-parallel-tests: New file, generates distributed
-       Makefile.am snippet tests/parallel-tests.am to list all tests
-       that use the TESTS interface but not yet the `parallel-tests'
-       option, with names mangled to use suffix `-p.test', in ...
-       (parallel_tests): ... this new make macro.
-       * tests/Makefile.am ($(srcdir)/parallel-tests.am)
-       ($(parallel_tests), defs-p): New rules.
-       (TESTS): Add check11.test and $(parallel_tests).
-       (check_SCRIPTS): Add defs-p, $(parallel_tests).
-       (check-clean-local): Remove `defs-p'.
-       (EXTRA_DIST): Distribute gen-parallel-tests.
-       (MAINTAINERCLEANFILES): New variable, remove $(parallel_tests).
-       * bootstrap: Generate parallel-tests.am.
-       * tests/check8.test: Check for circular dependencies in rules.
-       * tests/check11.test: New test, check that SKIPs are not counted
-       as passed tests.
-       * tests/defs.in: Unset DISABLE_HARD_ERRORS, LAZY_TEST_SUITE,
-       VERBOSE, so the tests are not influenced by the way our test
-       suite is invoked.
-
-2009-03-08  Akim Demaille  <akim@lrde.epita.fr>
-           Jim Meyering  <jim@meyering.net>
-           Benoit Sigoure  <tsuna@lrde.epita.fr>
-           Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Parallel test execution: new option `parallel-tests'.
-       * automake.in (handle_tests): Set new conditional PARALLEL_TESTS
-       when reading check.am.  Handle option `parallel-tests' and all
-       its new semantics.  Define macros TEST_SUFFIXES, TEST_SUITE_LOG,
-       TEST_SUITE_HTML, TEST_LOGS, TEST_LOGS_TMP, suffix rules if
-       applicable, and per-target rules for other tests.  Add all log
-       files to %clean_files at the `MOSTLY_CLEAN' level.
-       * lib/Automake/Options.pm (_process_option_list): Accept
-       `parallel-tests'.
-       * lib/am/check.am [!PARALLEL_TESTS] (check-TESTS): Move existing
-       testsuite driver under this new conditional.
-       [PARALLEL_TESTS]
-       (am__rst_title, am__rst_section, am__text_box am__sh_e_setup)
-       (am__check_pre, am__check_post): New internal macros.
-       ($(TEST_SUITE_LOG), check-TESTS, .log.html, check-html): New
-       rules.
-       * lib/am/check2.am: New file.
-       * lib/am/Makefile.am (dist_am_DATA): Add check2.am.
-       * tests/Makefile.am (AUTOMAKE_OPTIONS): Use `parallel-tests'.
-       (clean-local): Renamed from distclean-local.
-       * tests/defs.in: Drop VERBOSE handling, not needed here any more.
-
-2009-03-12  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Rename `silent' mode to `silent-rules' mode.
-       * automake.in (define_verbose_var, verbose_flag)
-       (define_verbose_tagvar, handle_options, handle_languages)
-       (handle_configure, parse_arguments): Rename the `silent' option
-       to `silent-rules', so it coincides with the `--silent-rules'
-       command line option; adjust all code and comments.
-       * lib/Automake/Options.pm (_process_option_list): Likewise.
-       * doc/automake.texi (Invoking Automake, Libtool Flags, Options):
-       Likewise.
-       * NEWS: Adjust.
-       * tests/dollarvar.test, tests/silent.test, tests/silent2.test,
-       tests/silent3.test, tests/silent4.test, tests/silent5.test,
-       tests/silent6.test, tests/silent7.test: Likewise.
-       Suggestion by Jan Engelhardt.
-
-2009-03-11  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       `silent' mode unconditionally overrides portability-recursive.
-       * automake.in (parse_arguments): Don't handle a global `silent'
-       option here; instead, ...
-       (handle_options): ... handle the "normal" `silent' option here.
-       Override `portability-recursive' here, at the last point we deal
-       with options, instead ...
-       * lib/Automake/Options.pm (_process_option_list): ... of here.
-       * tests/silent6.test: Replace unportable make snippet, remove
-       FIXME note, add more test cases of options passed in the various
-       locations.
-
-       Drop extra line from compile rules when `silent' is not used.
-       * lib/am/depend2.am [!%FASTDEP%]: Only use the `%VERBOSE%
-       @AM_BACKSLASH@' extra line if ?VERBOSE?.
-       Report by Ralf Corsepius.
-
-2009-03-10  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Keep `--silent-rules' across triggered automake reruns.
-       * automake.in (usage): Reformat to be a bit clearer.
-       (handle_configure): Remove substitutions %STRICTNESS% and
-       %USE-DEPS% in favor of a new substitution %AUTOMAKE-OPTIONS%
-       that carries over all needed flags.
-       * lib/am/configure.am (%MAKEFILE-IN%): Adjust rule.
-       * tests/flavor.test: New test, to ensure --$flavor (gnu,
-       gnits, foreign, cygnus), --ignore-deps, and --silent-rules are
-       preserved across automake reruns.
-       * tests/Makefile.am: Update.
-
-2009-03-09  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Provide variables for silencing of user rules.
-       * automake.in (handle_languages): Always define `AM_V_GEN' and
-       `AM_V_at'.
-       * doc/automake.texi (Options): Document these flags.
-       * tests/silent7.test: New test.
-       * tests/Makefile.am: Update.
-
-       Redo variable naming for `silent' machinery.
-       The public variables are named `AM_V_' plus the compiler
-       short-hand now, e.g.: AM_V_CC, AM_V_CXXLD, AM_V_GEN.  The
-       dispatch variables are internal details and begin with
-       `am__v_'.
-       * automake.in (verbose_var): Update comment.
-       (verbose_private_var): New function.  Order functions so that
-       ones not needed outside this section are listed first.
-       (verbose_dispatch): Remove, no need to factor this.
-       (define_verbose_var, define_verbose_libtool): Use
-       verbose_private_var.
-       (define_verbose_tagvar): Likewise; and simplify.
-       Report by Jan Engelhardt.
-
-       Let -Wportability turn on/off the portability-recursive channel.
-       * lib/Automake/ChannelDefs.pm (switch_warning): switch
-       `portability-recursive' channel as well if changing the
-       `portability' channel.
-       * tests/dollarvar2.test: New test.
-       * tests/Makefile.am: Update.
-
-2009-03-07  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       New automake command line option `--silent-rules'.
-       * automake.in (parse_arguments): Accept `--silent-rules; let it
-       override command line warning settings.
-       (usage): Document it.
-       * doc/automake.texi (Invoking Automake): Document it.
-       * NEWS: Update.
-       * tests/dollarvar.test: Also test `--silent-rules'.
-       * tests/pr300-ltlib.test: Use `$MAKE V=1' to enable verbose
-       output, which is matched later in the test.
-       * tests/silent6.test: New test.
-       * tests/Makefile.am: Update.
-
-       Documentation and tests for the `silent' option.
-       * NEWS: Update.
-       * doc/automake.texi (Invoking Automake): `silent' turns off some
-       portability warnings.
-       (Libtool Flags): `silent' silences libtool.
-       (Options): Document the `silent' flag.
-       * tests/dollarvar.test, tests/silent.test, tests/silent2.test,
-       tests/silent3.test, tests/silent4.test, tests/silent5.test: New
-       tests.
-       * tests/Makefile.am: Update.
-       * Makefile.am (maintainer-check): Ignore `DESTDIR' and `V' when
-       checking for make variables that should not be overridden from
-       the command line.
-
-2009-03-07  Jan Engelhardt  <jengelh@medozas.de>
-           Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Implement `silent' build rules.
-       * automake.in (ccer): New field in the language structure.
-       Initialize it for all registered languages.
-       (verbose_var, verbose_flag, verbose_dispatch)
-       (silent_flag, define_verbose_var, define_verbose_tagvar)
-       (define_verbose_libtool): New functions.
-       (handle_languages, handle_programs, handle_libraries)
-       (handle_ltlibraries, handle_configure)
-       (define_compiler_variable, define_linker_variable)
-       (define_per_target_linker_variable): Use them where appropriate
-       to define variables to implement the silent output machinery.
-       * lib/Automake/Options.pm (_process_option_list): Accept
-       `silent', turning off `portability-recursive'.
-       * lib/am/depend2.am: Add %VERBOSE% and %SILENT% prefixes where
-       appropriate.
-       * lib/am/lex.am: Likewise.
-       * lib/am/library.am: Likewise.
-       * lib/am/ltlibrary.am: Likewise.
-       * lib/am/program.am: Likewise.
-       * lib/am/yacc.am: Likewise.
-       * m4/init.m4 (AM_INIT_AUTOMAKE): Substitute, but do not define,
-       AM_BACKSLASH.
-       * tests/defs.in: Unset `V', to avoid influencing inner tests.
-
-2009-03-07  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       New channel `portability-recursive'.
-       Add new channel for portability warnings about recursive make
-       variable expansions `$(var1$(var2))'.  Enable it alongside
-       `-Wportability'.
-       * lib/Automake/ChannelDefs.pm (Automake::ChannelDefs): Register
-       channel `portability-recursive'.
-       * lib/Automake/Variable.pm (_VARIABLE_CHARACTERS)
-       (_VARIABLE_RECURSIVE_PATTERN): New variables.
-       (check_variable_expansions): Diagnose recursive variable
-       expansions through the new channel.
-
-2009-03-14  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * NEWS: Update.
-
-2009-03-12  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Ignore warnings from autom4te about Libtool macros.
-       * tests/ltinstloc.test: When testing for presence of warnings,
-       filter out any that are not interesting for this test, e.g.,
-       warnings about installed files or about bogusly named cache
-       variables in libtool.m4, emitted by recent Autoconf when older
-       Libtool is used.
-
-2009-03-09  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Relax depcomp test for MSVC to not require minuso.
-       * m4/depend.m4 (_AM_DEPENDENCIES): When checking the msvisualcpp
-       and msvcmsys depmodes, do not require `-c -o' to work just yet.
-       It is not needed by the depcomp script for these depmodes, and
-       works around the ordering issue between the tests.
-       Report by Peter Rosin.
-
-2009-03-09  Peter Rosin  <peda@lysator.liu.se>
-
-       * tests/compile2.test: Fix typo.
-
-2009-03-07  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Improve NetBSD 'make -n' output for many standard targets.
-       * automake.in (handle_tags): Let .MAKE depend on
-       `tags-recursive' and `ctags-recursive' if appropriate.
-       (handle_all): Likewise for `all'.
-       (do_check_merge_target): Likewise for `check-am' and `check'.
-       * lib/am/ansi2knr.am (.MAKE): Depend on %ANSI2KNR-DIR%/ansi2knr.
-       * lib/am/install.am [%?maybe_BUILT_SOURCES%] (.MAKE): Depend on
-       `install'.
-       * tests/maken3.test, tests/maken4.test: New tests.
-       * tests/Makefile.am: Update.
-
-       Improve `make -n dist' and `make -n distcheck' for GNU make.
-       Ensure that `make -n dist' and `make -n distcheck' do not change
-       files, due to GNU make executing rules containing `$(MAKE)'.
-       * lib/am/distdir.am (distdir): Separate the creation of
-       `$(distdir)/$$subdir' for `$(DIST_SUBDIRS)' and the recursion
-       into the `$(DIST_SUBDIRS)' in two separate rule commands.
-       (distcheck): Exit recursive rule early when run with `make -n',
-       as detected by a witness file.
-       * tests/maken.test, tests/maken2.test: New tests.
-       * tests/Makefile.am: Update.
-       * NEWS: Update.
-
-2009-03-07  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Solaris make testsuite fixes.
-       * tests/check10.test: When a rule fails, Solaris make will
-       output the complete command that failed; in this case the test
-       suite driver.  Adjust the test to not bogusly match lines from
-       the driver, rather than its output.
-       * tests/distcleancheck.test: Avoid triggering VPATH rewriting,
-       not desirable in this test.
-       * tests/specflg10.test: Use BUILT_SOURCES to specify an
-       intermediate target, so Solaris make knows what to do.
-
-       testsuite: SKIP compile tests if configure found no compiler.
-       * tests/depend6.test: configure will exit 77 if AC_PROG_CC found
-       no working compiler.  Allow the test to be SKIPped in that case.
-       * tests/postproc.test: Likewise.
-       * tests/pr243.test: Likewise.
-       * tests/pr266.test: Likewise.
-
-       Fix maintainer-check fallout.
-       * tests/compile2.test: Use `Exit', not `exit'.
-
-2009-03-07  Peter Breitenlohner  <peb@mppmu.mpg.de>
-           Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Extract correct man section from files in man_MANS.
-       * lib/am/mans.am: Extract correct man section in the presence of
-       multiple dots in the file base name and/or directory components.
-       * tests/man5.test: New test case.
-       * tests/Makefile.am: Update.
-
-2009-03-06  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * doc/automake.texi (maintainer-mode): Fix logic in
-       AM_MAINTAINER_MODE description.
-       * THANKS: Update.
-       Report by Daniel Kahn Gillmor.
-
-2009-03-05  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * lib/gnupload: Change conffile name to `.gnuploadrc'.
-
-2009-03-04  William Pursell  <bill.pursell@gmail.com>
-
-       Replace bare `automake' with `@command{automake}' or `Automake'.
-       * doc/automake.texi: Avoid bare `automake' in the manual,
-       replacing occurrences with `@command{automake}' when the command
-       is meant, and `Automake' when speaking about the software
-       package in general.
-
-2009-03-04  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * lib/depcomp: Various portability and quoting nits.
-
-       reformat gnupload script.
-       * lib/gnupload: Reformat and reindent.
-
-       gnupload touchups.
-       * lib/gnupload (conffile): New variable.  Use throughout.
-       (dry_run): Use `false' and `:' values.  Show, don't execute,
-       gpg signing commands upon --dry-run.
-       (usage): Typo and formatting fixes.  Mention that commands are
-       applied in order.
-       (argument loop): Factorize a bit, fix quoting.
-       (dprint, mkdirective, mksymlink, upload): Formatting and
-       portability fixes.
-
-2009-03-04  Sergey Poznyakoff  <gray@gnu.org>
-
-       Various gnupload improvements.
-       Add support for uploading to download.gnu.org.ua.
-       Add support for a .gnupload configuration file.
-       Support creating and removing symlinks.
-       Allow for several operations in a single invocation.
-       Add debugging features.
-       * lib/gnupload: New options --delete, --symlink, --rmsymlink,
-       --symlink-regex, --dry-run; support `--' to separate options and
-       commands from files.  New target download.gnu.org.ua.  Expand
-       `.gnupload' file contents before command line arguments.
-       (usage): Expand.
-       (dprint, mkdirective, mksymlink, upload): New functions.
-       * THANKS: Update.
-
-2009-03-03  Peter Rosin  <peda@lysator.liu.se>
-
-       Add depmode=msvcmsys for Microsoft Visual C++ on MSYS.
-       * lib/depcomp [msvisualcpp]: Fork fewer processes. Filter out
-       libtool in the preprocessor invocation (as is done in
-       depmode=cpp). Silence compiler stderr.
-       [msvcmsys]: New depmode as a derivative of depmode=msvisualcpp.
-       msvcmsys transforms any backslashes into forward slashes to
-       make the grep in depend.m4 match, instead of the "cygpath -u"
-       that is used in msvisualcpp.
-
-2009-03-03  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-           Peter Rosin  <peda@lysator.liu.se>
-
-       Fix w32 path handling in the `compile' script.
-       * lib/compile: Handle colons and backslashes in win32 paths.
-       * tests/compile2.test: New test.
-       * tests/Makefile.am: Update.
-       Report and initial patch by Peter Rosin.
-
-2009-03-03  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Fix `use constant' usage for MSYS Perl 5.6.0.
-       * automake.in (QUEUE_MESSAGE, QUEUE_CONF_FILE, QUEUE_LOCATION)
-       (QUEUE_STRING): Define using one `use constant' each; as perl
-       5.6.0 (on MSYS) does not understand `use constant { ... }'.
-       * THANKS: Update.
-       Report by Peter Rosin.
-
-2009-03-01  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Fix recursive html and install-* doc rules for BSD make.
-       * automake.in (%required_targets): Add html-am,
-       install-html-am, install-dvi-am, install-pdf-am, install-ps-am,
-       install-info-am.
-       * tests/txinfo32.test: New test.
-       * tests/Makefile.am: Update.
-
-       Fix comment typo.
-       * lib/am/distdir.am (distcheck): Fix typo in comment.
-
-       Ignore generated files below doc/amhello for git.
-       * doc/amhello/.gitignore: New file.
-
-2009-02-17  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * doc/automake.texi (Program variables): Add cross reference to
-       `Flag Variables Ordering' node.
-       Report by Karl Berry.
-
-2009-01-31  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Fix mmodely.test to work on Solaris 10.
-       * tests/mmodely.test: Define yylex, to satisfy needed symbol in
-       libfl.  Return from main instead of using exit, undeclared.
-       * THANKS: Update.
-       Report by Chris Hoogendyk.
-
-2009-01-30  Karl Berry  <karl@freefriends.org>
-
-       * lib/gnupload: Add download URL to --help output.
-
-2009-01-23  Eric Blake  <ebb9@byu.net>
-
-       Use no-arg macros via AC_REQUIRE for consistency.
-       * m4/init.m4 (AM_INIT_AUTOMAKE): Require, rather than directly
-       expand, AM_PROG_INSTALL_SH and AM_PROG_INSTALL_STRIP.
-       * configure: Regenerate.
-
-2009-01-20  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Bump copyright years.
-       * aclocal.in (write_aclocal, version): Bump copyright years.
-       * automake.in (gen_copyright, version): Likewise.
-       * doc/automake.texi: Likewise.
-
-2008-12-29  Chris Pickett  <chris.pickett@mail.mcgill.ca>  (tiny change)
-
-       * doc/automake.texi (LIBOBJS): Clarify overriding of
-       `*_DEPENDENCIES'.
-       * THANKS: Update.
-
-2008-12-21  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Revamp semantics for `missing help2man' and manpage distribution.
-       Previously, `missing help2man' would create a missing man page
-       containing an error message, and exit 1.  This does not play
-       well with `make': the next run will see this particular man page
-       as being up to date, and will only error out on the next
-       generated man page, if any; repeat until all pages are done.
-       This patch changes `missing' to exit successfully in this case,
-       but `make dist' will ensure that no such man pages are packaged.
-       * lib/missing: Exit successfully even if we create a replacement
-       page due to missing help2man.
-       * automake.in (make_paragraphs): Define %HAVE-MANS% to be true
-       if this makefile deals with man pages.
-       * lib/am/distdir.am (distdir): If %INSTALL-MAN% and %HAVE-MANS%,
-       check that no man page in $(MANS) contains the replacement text
-       from `missing'.
-       * tests/man4.test: New test.
-       * tests/Makefile.am: Update.
-       * NEWS: Reorder a bit, update.
-       * THANKS: Update.
-       Report by Werner Lemberg and Karl Berry.
-
-       Do not use 'global' for makefile-wide settings.
-       * doc/automake.texi (Linking, Libtool Flags)
-       (Program and Library Variables, Flag Variables Ordering):
-       Reword instances of `global variables' that really mean
-       makefile-wide ones.
-       * THANKS: Update.
-       Report by Andreas Bergmeier.
-
-       Fix config.status depfiles failure.
-       * m4/depout.m4 (_AM_OUTPUT_DEPENDENCY_COMMANDS): Commands are
-       again a single shell brace group, so they are correctly skipped
-       when dependencies are turned off.  The failure is noisy with
-       ksh only.
-       * tests/depend6.test: New test.
-       * tests/Makefile.am: Adjust.
-       * THANKS: Update.
-       Report and different suggested patch by Markus Duft.
-
-2008-12-21  Zoltan Rado  <z.rado@chello.hu>  (tiny change)
-
-       * doc/automake.texi (DESTDIR): Fix a couple of typos.
-       * THANKS: Update.
-
-2008-12-13  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Fix nonportable sed script in 'missing'.
-       * lib/missing: In sed script, do not use ';' after 't' commands.
-
-2008-12-07  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       PR automake/531:
-       * doc/automake.texi (amhello Explained)
-       (Mixing Fortran 77 With C and C++): Fix broken links to
-       Autoconf manual.
-       Report by Michael Ploujnikov.
-
-2008-12-07  Michael Ploujnikov  <ploujj@gmail.com>  (tiny change)
-
-       * doc/automake.texi (Optional, Future of aclocal): Various
-       spelling and grammar fixes.
-       * THANKS: Update.
-
-2008-12-03  William Pursell  <bill.pursell@gmail.com>
-
-       Simple typographical and grammar errors in automake.texi.
-       * doc/automake.texi: Fix object/article consistency (eg "an
-       flag" becomes "a flag"), correct minor punctuation errors, etc.
-
-       * doc/automake.texi (Auxiliary Programs, Python, Rebuilding):
-       Replace 'configure' with '@command{configure}' as appropriate.
-
-2008-11-29  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Fixup release rules.
-       * Makefile.am (cvs-diff): Remove.
-       (git-dist): Do not use clcommit any more.  Use new-style tag
-       name.  Pass $(AM_MAKEFLAGS) to $(MAKE).
-       (git-diff): Adjust.
-       (git-release): Do not upload to sources.redhat.com.
-
-2008-11-27  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Fix portability issues in distcleancheck_listfiles doc example.
-       * doc/automake.texi (Dist): In the `distcleancheck_listfiles'
-       code example, add `.' path, for Solaris `find', also rewrite so
-       `{}' appears only once and as separate argument, for Posix.
-       * tests/distcleancheck.test: New test.
-       * tests/Makefile.am: Update.
-       * THANKS: Update.
-       Report by Jan Engelhardt and Andreas Schwab.
-
-2008-11-27  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-           Jim Meyering  <jim@meyering.net>
-
-       Cope with whitespace in $MISSING and $install_sh.
-       * configure.ac (am_AUTOHEADER): New substitution, save the value
-       of $AUTOHEADER before AM_INIT_AUTOMAKE may add $MISSING.
-       * tests/defs.in: Use am_AUTOHEADER.
-       * lib/am/install.am: Fix typo.
-       * m4/install-sh.m4 (AM_PROG_INSTALL_SH): Add suitable
-       single-quote quoting to install_sh, but only if needed.
-       * m4/missing.m4 (AM_MISSING_HAS_RUN): Add suitable double-quote
-       quoting to MISSING, but only if needed.
-       * m4/sanity.m4 (AM_SANITY_CHECK): Abort configure if `pwd` or
-       $srcdir contain shell meta-characters that cannot be handled;
-       space and tab are allowed in the former only.
-       * tests/sanity.test: New test.
-       * tests/Makefile.am: Adjust.
-       * NEWS: Update.
-       Reports by Jim Meyering and others.
-
-2008-11-24  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Let `missing' also work with versioned and prefixed programs.
-       * lib/missing: Ignore prefixes of `gnu-', `gnu', and `g' when
-       testing for known programs; also, ignore suffixes.
-       * tests/missing.test: Amend test.
-       * NEWS, THANKS: Update.
-       Report by Tim Rice.
-
-2008-11-23  William Pursell  <bill.pursell@gmail.com>
-
-       * doc/automake.texi (Macro search path, Extending aclocal)
-       (Local Macros, Serials, Public macros, Directories)
-       (Conditional Subdirectories, Nesting Packages)
-       (Building a program, Libtool Modules)
-       (Program and Library Variables, Default _SOURCES, LIBOBJS):
-       Correct verb/object tense agreement, swap some words,
-       and general trivial cleanup.
-
-2008-11-22  William Pursell  <bill.pursell@gmail.com>
-           Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * doc/automake.texi (VPATH Builds, Nested Packages)
-       (Length limitations, Auxiliary Programs, Invoking Automake)
-       (Requirements, Optional): Fix typos and grammaros, correct URL
-       to 'config' source repository.  Rewrite description of AC_SUBST.
-       (true): Cross-reference to `Default _SOURCES' node.
-
-2008-11-22  William Pursell  <bill.pursell@gmail.com>
-
-       * configure.ac: Quote APIVERSION.
-
-2008-11-22  Jim Meyering  <meyering@redhat.com>
-
-       * tests/xz.test: Fix typo introduced by Ralf in last patch.
-
-       Add xz compression support.
-       * NEWS: Mention xz as well as lzma (xz will displace lzma).
-       * automake.in (handle_dist): Recognize dist-xz.
-       (make_paragraphs): Map XZ to dist-xz.
-       * doc/automake.texi (Dist): Add dist-xz.
-       (Options): Likewise.
-       * lib/Automake/Options.pm (_process_option_list): Accept
-       dist-xz.
-       * lib/am/distdir.am (dist-xz): New rule.
-       (dist dist-all): Add command to create an xz-compressed tarball.
-       (distcheck): Handle xz-compressed tarballs just like the others.
-       * tests/xz.test: New file, based on nogzip.test.
-       * tests/Makefile.am (TESTS): Add xz.test.
-
-2008-11-22  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       When installing COPYING, recommend adding the file to VCS.
-       * automake.in (require_file_internal): If installing `COPYING',
-       mention that we install the GPLv3 file and recommend adding the
-       file to version control.
-       * doc/automake.texi (Invoking Automake): Point to `Gnits' node
-       for `--add-missing'.
-       (Gnits): Clarify semantics: that for strictness gnu or higher,
-       INSTALL is installed, and that COPYING is installed as GPLv3
-       if no COPYING file exists.
-       * tests/license2.test: New test.
-       * tests/Makefile.am: Update.
-       * NEWS, THANKS: Update.
-       Report by Brian Cameron.
-
-2008-11-20  William Pursell  <bill.pursell@gmail.com>
-
-       * doc/automake.texi (Timeline): Fix typos and grammaros.
-
-2008-11-12  Karl Berry  <karl@freefriends.org>
-
-       New gnupload option --delete to remove archive files.
-       * lib/gnupload: Accept --delete to remove files from
-       alpha.gnu.org or ftp.gnu.org.
-
-2008-11-12  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Testsuite fixes for ksh.
-       * tests/check10.test: Add ':' as last command in subshell, for
-       zero exit status of the subshell.
-       * tests/parallel-am.test: Do not let failing 'unset' of
-       nonexistent variable exit the test.
-       * tests/parallel-am2.test: Likewise.
-       * tests/parallel-am3.test: Likewise.
-
-2008-11-11 Charles Wilson  <libtool@cwilson.fastmail.fm>  (tiny change)
-          Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Cleanup config.lt in case LT_OUTPUT is in use.
-       * lib/am/libtool.am [TOPDIR_P] (distclean-libtool): clean up
-       config.lt as well as libtool.
-       * tests/libtoo11.test: New test.
-       * tests/Makefile.am: Update.
-       * NEWS: Update.
-
-2008-11-11  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * INSTALL, lib/INSTALL, lib/config.guess, lib/config.sub,
-       lib/texinfo.tex: Sync from upstream.
-
-2008-11-10  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Update to GFDL 1.3.
-       * doc/fdl.texi: Update to GFDL 1.3.
-       * doc/automake.texi (GNU Free Documentation License): Adjust.
-       * NEWS: Update.
-
-       * NEWS: Fix typos.
-       * automake.in: Fix typos in comments.  Remove extraneous
-       whitespace.
-
-2008-11-06  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Cope with absent Perl modules threads and Thread::Queue.
-       * automake.in: Instead of `use threads', use `require threads;
-       import threads' inside a BEGIN section.  Likewise for
-       Thread::Queue.
-       * lib/Automake/ChannelDefs.pm (Automake::ChannelDefs): Likewise.
-       * lib/Automake/tests/Condition-t.pl: Likewise.
-       * lib/Automake/tests/DisjConditions-t.pl: Likewise.
-       * configure.ac: Likewise, use `require' and `import'.
-       Report by Eric Blake, fix suggested by Ben Pfaff.
-
-2008-11-04  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Multiple 'make uninstall' should not fail even for TEXINFOS.
-       * lib/am/texinfos.am (uninstall-info-am): Do not fail due to
-       install-info if the installed file does not exist (any more).
-       * tests/txinfo26.test: Issue multiple `make uninstall'.
-       * tests/instmany-mans.test: Likewise.
-       * tests/instmany-python.test: Likewise.
-       * tests/instmany.test: Likewise.
-       * tests/txinfo26.test: Likewise.
-       * NEWS: Update.
-
-2008-11-03  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       New public macro AM_SUBST_NOTMAKE.
-       * m4/substnot.m4 (AM_SUBST_NOTMAKE): New public macro; invoke
-       _AM_SUBST_NOTMAKE with arguments.
-       * doc/automake.texi (Optional): Document it.
-       * NEWS: Update.
-       * tests/subst4.test: New test.
-       * tests/Makefile.am: Update.
-       Suggestion by Bruno Haible.
-
-       Fix regression introduced by AM_DEFAULT_SOURCE_EXT.
-       * automake.in (handle_source_transform): Use the right variable
-       when determining whether to apply the old rule for the libtool
-       library default source name.
-       Testsuite failure exposed by Bob Proulx' build daemon.
-
-2008-11-02  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       New maintainer target release-stats.
-       * Makefile.am (release-stats): New target, to help computing the
-       entries in the statistics table in automake.texi.
-       * doc/automake.texi (Releases): Reformat a bit.  Add number of
-       generated files.  Add entry for 1.10.1.
-
-       Choose default source extension: AM_DEFAULT_SOURCE_EXT.
-       * automake.in (handle_source_transform): Accept unconditional
-       literal extension in AM_DEFAULT_SOURCE_EXT as override for the
-       default source extension `.c'.  If set, ignore the old default
-       source rule for libtool libraries.
-       * doc/automake.texi (Default _SOURCES): Document this.
-       * NEWS: Update.
-       * tests/specflg10.test: New test.
-       * tests/Makefile.am: Update.
-       Suggestion by Akim Demaille.
-
-       Fix maintainer-check failure.
-       * tests/parallel-am.test: Rename variable to not match pattern
-       used in maintainer-check.
-
-2008-10-27  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * NEWS: Fix typo.
-       Spotted by Jim Meyering.
-
-2008-10-26  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Parallel automake --add-missing: serialized file installs.
-       * automake.in (QUEUE_CONF_FILE, QUEUE_LOCATION, QUEUE_STRING):
-       New serialization keys.
-       ($required_conf_file_queue): New file global.
-       (queue_required_conf_file, require_queued_conf_file): New
-       functions, to queue and dequeue requirements for aux dir files.
-       (require_conf_file): Enqueue if needed.
-       (get_number_of_threads): Can do threads with --add-missing now.
-       (handle_makefiles_threaded): Let worker threads enqueue, let
-       master attend to queued requirements at the right time.
-       * tests/parallel-am.test: Explain the purpose of the include
-       chain used here.
-       * tests/parallel-am2.test: Also cope with --add-missing.
-       * tests/parallel-am3.test: New test, test absence of races with
-       concurrent same-file installs stemming from --add-missing.
-       * tests/Makefile.am: Adjust.
-
-       Implement serialization for Locations.
-       * lib/Automake/Location.pm (serialize, deserialize): New
-       functions.  They allows to serialize a Location in an array, and
-       to restore a Location from a thread queue.  The API is
-       unsymmetric (array vs. queue) because enqueuing data needs to
-       happen atomically.
-
-       Parallel automake: ordered output messages.
-       * lib/Automake/Channels.pm (%_default_options): New options
-       `ordered' default enabled, `queue', default zero (no queue),
-       `queue_key' default undefined.
-       (_merge_options): Ensure `ordered' channels cannot have fatal
-       messages or backtrace output.
-       (_enqueue, _dequeue): New functions, to push messages onto a
-       Thread::Queue, and output messages from such a queue, suitably
-       weeded for duplicates in the same manner as _print_message.
-       (_print_message): If the channel is ordered and has an
-       associated queue, then enqueue messages instead of printing
-       them.
-       (setup_channel_queue, pop_channel_queue): New functions,
-       to set a Thread::Queue for channels, and to flush a queue.
-       * lib/Automake/ChannelDefs.pm: Unset channel option `ordered'
-       for fatal, automake, and verb channels.
-       * automake.in (QUEUE_MESSAGE): New global constant, used as
-       serialization key.
-       (handle_makefiles_threaded): Create message queues for each
-       input file; workers queue messages, and the master outputs them
-       ordered, using the new Channels.pm functions.
-       * tests/parallel-am.test: Also check for ordered output (in the
-       absence of --add-missing races).
-       * tests/parallel-am2.test: New test; check for ordered output of
-       warning and (regular) error messages.
-       * tests/Makefile.am: Adjust.
-
-       Parallel automake execution: AUTOMAKE_JOBS.
-       * lib/Automake/Config.in (perl_threads): New global.
-       * automake.in: Use it.  If the perl supports interpreter-based
-       threading, then use `threads' and `Thread::Queue'.
-       (handle_makefile, handle_makefiles_serial): New functions,
-       factored out from main.
-       (get_number_of_threads): New function, compute number of threads
-       to use, based on environment variable `AUTOMAKE_JOBS' and number
-       of independent makefiles.
-       (handle_makefiles_threaded): New function.  Spawn threads, use
-       thread queue to distribute handling the different makefiles.
-       Collect $exit_code values from threads.
-       (main): Use new functions.
-       * aclocal.in: No threads here.
-       * configure.ac: Substitute PERL_THREADS; enabled with perl >=
-       5.7.2 and when ithreads are available.
-       * bootstrap (dosubst): Likewise.
-       * Makefile.am (do_subst): Likewise.
-       * lib/Automake/Makefile.am (do_subst): Likewise.
-       * lib/Automake/ChannelDefs.pm: Use `Automake::Config' and
-       `threads'.
-       (verb): Prepend thread ID (tid) to verbose messages.
-       * lib/Automake/Channels.pm (msg): Before exiting, flush stderr,
-       needed for worker threads.
-       * lib/Automake/tests/Makefile.am (TESTS_ENVIRONMENT): Also
-       include the build tree path, so Config.pm is found.
-       * tests/parallel-am.test: New test.
-       * tests/Makefile.am: Update.
-       * doc/automake.texi (Invoking Automake): Document AUTOMAKE_JOBS.
-       * NEWS, THANKS: Update.
-       Report about long execution times by Joakim Tjernlund and others.
-
-2008-10-26  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Minor file checking optimization: set_dir_cache_file.
-       * lib/Automake/FileUtils.pm (set_dir_cache_file): New function.
-       * automake.in (require_file_internal): Instead of resetting the
-       cache when a file has been installed, simply correct the cache
-       using set_dir_cache_file.
-
-       No uniquifying for fatal, prog_error, and verbose messages.
-       There is no point in dropping critical messages, even if they
-       are duplicates (unlikely to happen unless they have been sent
-       as non-critical messages before), and verbose messages should
-       enable to show progress, even using duplicate statements.
-       * lib/Automake/ChannelDefs.pm (fatal, automake, verb): Set
-       `uniq_part' to `UP_NONE' when registering these channels.
-
-       Fix 'config.status --file=... depfiles' with new Autoconf.
-       * m4/depout.m4 (_AM_OUTPUT_DEPENDENCY_COMMANDS): Eval
-       $CONFIG_STATUS contents if we detect the quoting used by
-       Autoconf 2.62 and newer for --file=.
-       * tests/depend5.test: New test.
-       * tests/Makefile.am: Update.
-       * NEWS, THANKS: Update.
-       Report by Sam Steingold against gnulib.
-
-2008-10-26  Johan Dahlin  <jdahlin@async.com.br>
-
-       Support for Python 3.0, drop support for pre-2.0.
-       * lib/py-compile: Do not import string; use sys.stdout.write
-       instead of print, files.split instead of string.split.
-       * m4/python.m4 (AM_PATH_PYTHON): Also look for python3 and
-       phython3.0; do not look for python1.5.  Use sys.stdout.write.
-       (AM_PYTHON_CHECK_VERSION): Do not use string; adjust to xrange
-       removal in Python 3.0, and changed semantics of map.
-       * doc/automake.texi (Python, Hard-Coded Install Paths): Update
-       Python versions mentioned in the manual, using 2.5 everywhere.
-       * NEWS, THANKS: Update.
-
-2008-10-22  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * lib/Automake/Channels.pm (@chain): Drop unused variable.
-
-       Cleanup of per-input global variables in automake.in.
-       * automake.in ($output_vars, $output_all, $output_header)
-       ($output_rules, $output_trailer): Fix comment, and sort
-       declarations in the order they will appear in the output.
-       ($all_target): Unused variable, remove.
-       (Variables not reset by &initialize_per_input.): New section,
-       clarify that %am_file_cache is not reset.
-       (initialize_per_input): Reset $am_file_name, $am_relative_dir,
-       $in_file_name, $relative_dir, and $topsrcdir to `undef' rather
-       than the empty string; $topsrcdir was not reset at all.  Sort
-       remaining variables in the same order as in the section
-       `Variables reset by &initialize_per_input'.
-
-       Let stderr output end up on fd 2 in testsuite.
-       * tests/defs.in (AUTOMAKE_run): Output recorded stderr on file
-       descriptor 2.
-       * tests/getopt.test: Fix erroneous multiple redirection,
-       uncovered by above change.
-
-2008-10-19  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Fix DisjConditions module to be thread-safe for perl >= 5.7.2.
-       Self-hashes of blessed references are not correctly transported
-       through thread creation.  This patch fixes that by recreating
-       the hashes upon thread creation with a CLONE special subroutine,
-       which is automatically invoked by new enough Perl versions.
-       * lib/Automake/DisjConditions.pm (CLONE): New special
-       subroutine to fix self hashes upon thread creation.
-       * lib/Automake/tests/Condition-t.pl: New, sister test to
-       Condition.pl, but spawns a new threads after each creation of a
-       new condition; skip test if perl is too old or ithreads are not
-       available.
-       * lib/Automake/tests/DisjConditions-t.pl: Likewise.
-       * lib/Automake/tests/Makefile.am (TESTS): Add them.
-
-2008-10-18  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Fix comment typos.
-       * automake.in (require_file_internal): Fix typos in comments.
-       * m4/amversion.in: Likewise.
-       * lib/Automake/Variable.pm: Likewise.
-       * lib/Automake/XFile.pm: Likewise.
-
-       Diagnose unsupported uses of `backname' helper function.
-       * automake.in (backname): Error out if the path points outside
-       the directory it started in.
-
-2008-10-12  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Nicer 'make dist' output.
-       * lib/am/distdir.am (distdir): Hide the complex script
-       used for computing the relative subdirs; echo the sub-make
-       command.
-
-2008-10-12  William Pursell <bill.pursell@gmail.com>  (tiny patch)
-
-       * tests/defs.in: Fix comment typo.
-
-2008-10-12  William Pursell <bill.pursell@gmail.com>
-           Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Fix grammar w.r.t. plurals in test reports.
-       * lib/am/check.am: Fix singular/plural forms in test reports.
-       * tests/check10.test: New test.
-       * tests/Makefile.am: Update.
-
-2008-10-08  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Require texi2dvi in tests, makeinfo may not be enough.
-       * tests/txinfo16.test: RHEL 5.2 has makeinfo and texi2dvi in
-       separate packages, so also list the latter as required, as the
-       test generates DVI and/or PDF output (through distcheck).
-       * tests/txinfo18.test: Likewise.
-       * tests/txinfo21.test: Likewise.
-       * tests/txinfo22.test: Likewise.
-       * tests/txinfo3.test: Likewise.
-       * tests/version7.test: Likewise.
-       * THANKS: Update.
-       Report by Alexander Martens.
-
-       Fix bootstrap to remove read-only directories right.
-       * bootstrap: Remove automake-$APIVERSION correctly.
-
-2008-10-06  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Improve test coverage of current TESTS semantics.
-       * tests/check8.test: New test, for subdir tests and setting of
-       $srcdir.
-       * tests/check9.test: New test, check @substituted@ TESTS.
-       * tests/Makefile.am: Update.
-
-2008-10-05  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * m4/minuso.m4 (AM_PROG_CC_C_O): Work around shell quoting issue
-       with AIX sh; fixes depcomp6.test failure.
-       * NEWS, THANKS: Update.
-       Report by Rainer Tammer.
-
-       Print captured output before failing.
-       * tests/acloca14.test, tests/acloca17.test, tests/acloca18.test,
-       tests/aclocal.test, tests/acsilent.test, tests/alpha.test,
-       tests/check4.test, tests/color.test, tests/fn99.test,
-       tests/fn99subdir.test, tests/help.test, tests/init.test,
-       tests/lisp8.test, tests/missing3.test, tests/pr220.test,
-       tests/python11.test, tests/python4.test, tests/python5.test,
-       tests/unused.test, tests/version8.test: When Exit is called
-       after a command that has stdout or stderr redirected to a file
-       for later inspection, output the file before failing the test.
-
-       Fix some comment typos.
-       * automake.in: Fix some comment typos.
-       * lib/Automake/Condition.pm: Likewise.
-       * lib/Automake/DisjConditions.pm: Likewise.
-       * lib/Automake/Variable.pm: Likewise.
-       * lib/Automake/tests/DisjConditions.pl: Likewise.
-
-2008-09-22  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * tests/aclibobj.test: Fix race condition.
-
-2008-09-21  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Fix man page creation without installed files.
-       * doc/Makefile.am (update_mans): Use wrappers in tests/
-       directory.
-       ($(srcdir)/aclocal-$(APIVERSION).1): Use versioned wrapper as
-       input program to help2man.
-       ($(srcdir)/automake-$(APIVERSION).1): Likewise.
-       Report by Eric Blake.
-
-2008-09-20  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Remove unneeded per-rule *INSTALL variables.
-       * NEWS: Update.
-       * lib/am/data.am (%DIR%%PRIMARY%_INSTALL): Remove.
-       (install-%DIR%%PRIMARY%): Adjust.
-       * lib/am/libs.am (%DIR%LIBRARIES_INSTALL): Remove.
-       (install-%DIR%LIBRARIES): Adjust.
-       * lib/am/ltlibs.am (%DIR%LTLIBRARIES_INSTALL): Remove.
-       (install-%DIR%LTLIBRARIES): Adjust.
-       * lib/am/progs.am (%DIR%PROGRAMS_INSTALL): Remove.
-       (install-%DIR%PROGRAMS): Adjust.
-       * lib/am/python.am (%DIR%PYTHON_INSTALL): Remove.
-       (install-%DIR%PYTHON): Adjust.
-       * lib/am/scripts.am (%DIR%SCRIPT_INSTALL): Remove.
-       (install-%DIR%SCRIPTS): Adjust.
-
-       Compactify program rules using ternary operators.
-       * lib/am/progs.am (install-%DIR%PROGRAMS): Uglify^WCompactify
-       using ternary operators `%KEY?TRUE:FALSE%'.
-       (uninstall-%DIR%PROGRAMS): Likewise.
-
-       New doc section about command line length limits.
-       * doc/automake.texi (Length limitations): New node.
-       (Alternative): `nobase_' is not always equivalent to several
-       base variables.
-       (Install): Mention multi-file install.
-       * NEWS: Expand on the issue, list some more user-visible
-       consequences.
-
-       Install nobase_lib_LTLIBRARIES before bin_PROGRAMS.
-       * automake.in (generate_makefile): If nobase_lib_LTLIBRARIES are
-       used, add an ugly hack to install them before bin_PROGRAMS, just
-       like done with lib_LTLIBRARIES.
-       * tests/ltorder.test: Add program, to expose this.
-
-       Do not reorder nobase ltlib installation.
-       This patch changes back the order of installation of nobase
-       LTLIBRARIES to that in which files are listed in the variables.
-       It does not fix the issue of strict dependency ordering, as
-       implied by *_LIBADD, but as before allows to steer the order by
-       listing the libraries in nobase_*_LTLIBRARIES appropriately.
-       As an advantage over the state of 1.10, multiple consecutive
-       nobase libraries to be installed in the same directory are
-       passed to libtool in one invocation.
-       * lib/am/ltlib.am (install-%DIR%LTLIBRARIES) [!%?BASE%]: Do not
-       reorder libraries upon installation.  Remove spurious empty
-       line.
-       * tests/ltorder.test: New test.
-       * tests/Makefile.am: Update.
-
-       Fix -rpath arguments for nobase_*_LTLIBRARIES.
-       * automake.in (handle_ltlibraries): New hash %instsubdirs to
-       track the dirname of nobase ltlibraries, and tack it onto the
-       end of the -rpath argument.  Also, fix the warning about ltlibs
-       installed in multiple locations to fit a bit better.
-       * tests/pr300-ltlib.test: Expose this bug here.
-       * tests/ltinstloc.test: New test.
-       * tests/Makefile.am: Update.
-       * NEWS: Update.
-
-       Man pages for automake and aclocal.
-       * configure.ac (HELP2MAN): New substitution.
-       * doc/Makefile.am (dist_man1_MANS, MAINTAINERCLEANFILES)
-       (update_mans): New macros.
-       ($(srcdir)/aclocal-$(APIVERSION).1)
-       ($(srcdir)/automake-$(APIVERSION).1): New rules, generate
-       man pages from the command line help with help2man.
-       ($(srcdir)/aclocal.1, $(srcdir)/automake.1): New rules, for
-       `.so' man page links to the versioned pages.
-       * NEWS: Update.
-
-2008-09-13  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Faster install for libtool outputs.
-       * lib/am/ltlib.am (install-%DIR%LTLIBRARIES): Invoke `libtool
-       --mode=install' with multiple libraries at once.
-       (%DIR%LTLIBRARIES_INSTALL): No need to use install_sh any more.
-       * lib/am/progs.am (install-%DIR%PROGRAMS): Likewise, remove much
-       of the libtool special-casing by invoking it for multiple
-       programs at once.
-
-2008-09-07  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Fast install and uninstall for SCRIPTS.
-       * lib/am/scripts.am [%?INSTALL%]: Include inst-vars.am
-       independent of `%?BASE%'.
-       (install-%DIR%SCRIPTS): Install multiple scripts at once,
-       using awk and a number of sed scripts.
-       (uninstall-%DIR%SCRIPTS): Compute the installed names, and
-       remove them, all at once.
-       (%DIR%SCRIPT_INSTALL) [!BASE]: No need to use install-sh any
-       more.
-
-       Multi-file install for PROGRAMS.
-       * lib/am/progs.am (install-%DIR%PROGRAMS): Allow to install
-       several programs with one install invocation, when not using
-       libtool; employs some trickery to cater for nobase_, $(EXEEXT),
-       create needed directories, libtool, while only forking a
-       constant number of times in the fast path; uses awk and sed also
-       in the default path.
-       (%DIR%PROGRAMS_INSTALL) [!BASE]: No need to use install-sh any
-       more.
-
-       Enhance cleaning of programs in libtool mode.
-       * lib/am/progs.am (clean-%DIR%PROGRAMS) [?LIBTOOL?]: Fork less
-       often, avoid removing programs twice if $(EXEEXT) is empty.
-       * tests/nobase-libtool.test: Also test PROGRAMS, in order to
-       exercise the code path.
-       * THANKS: Update.
-       Report by Toralf Förster.
-
-2008-09-07  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-           Jim Meyering <jim@meyering.net>
-
-       Reliable multi-file install for man pages.
-       * lib/am/mans.am: Include inst-vars.am.
-       (install-man%SECTION%): Gather lists of man pages to install,
-       and install up to 40 of those that do not have to be renamed
-       at once.  Fail if installation of any file fails.
-       (uninstall-man%SECTION%): Rewrite to use fewer sed invocations.
-       * doc/automake.texi (Man pages): Hint the user to the fast path.
-       Indentation fix.
-       * tests/instmany-mans.test: New test.
-       * tests/Makefile.am: Update.
-
-2008-09-07  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Faster `make uninstall'; fast install for JAVA.
-       * lib/am/inst-vars.am (am__nobase_strip_setup)
-       (am__nobase_strip): New macros.
-       (am__nobase_list): Factorize.
-       * lib/am/data.am (uninstall-%DIR%%PRIMARY%): Use them, for a
-       constant number of forks per uninstall.
-       * lib/am/libs.am (uninstall-%DIR%LIBRARIES): Likewise.
-       * lib/am/lisp.am (uninstall-%DIR%LISP): Likewise.
-       * lib/am/progs.am (uninstall-%DIR%PROGRAMS): Fast uninstall.
-       * lib/am/python.am (uninstall-%DIR%PYTHON): Fast uninstall.
-       Echo all `rm' commands that are are executed.
-       * lib/am/java.am (install-%DIR%JAVA, uninstall-%DIR%JAVA):
-       Fast install and uninstall.
-
-       AIX ranlib dislikes spaces in the argument.
-       * lib/am/libs.am (install-%DIR%LIBRARIES): Fix instsh.test
-       failure on AIX due to ranlib and whitespace in the directory.
-       * THANKS: Update.
-       Report by John F Trudeau.
-
-       Fail upon install or ranlib failure, part two.
-       * lib/am/java.am (install-%DIR%JAVA): Fail upon install failure.
-       * lib/am/lisp.am (install-%DIR%LISP): Likewise.
-       * lib/am/ltlib.am (install-%DIR%LTLIBRARIES): Likewise.
-       * lib/am/libs.am (install-%DIR%LIBRARIES): Likewise, for
-       `install' as well as `ranlib'.
-       * lib/am/progs.am (install-%DIR%PROGRAMS): If `install' fails,
-       return its exit failure, not 1.
-       * tests/instfail.test: New test, for PROGRAMS (without libtool),
-       LIBRARIES, including nobase variants.
-       * tests/instfail-info.test: Likewise, for TEXINFOS.
-       * tests/instfail-java.test: Likewise, for JAVA.
-       * tests/instfail-libtool.test: Likewise, for PROGRAMS (with
-       libtool) and LTLIBRARIES.
-       * tests/Makefile.am: Adjust.
-
-       Exit upon `install' failure, part one.
-       * lib/am/data.am (install-%DIR%%PRIMARY%): Exit if any install
-       command fails.
-       * lib/am/python.am (install-%DIR%PYTHON): Likewise.
-       * lib/am/scripts.am (install-%DIR%SCRIPTS): Likewise.
-       * lib/am/texinfos.am (install-dvi-am, install-html-am)
-       (install-info-am:, install-pdf-am): Likewise.
-       * tests/instmany.test: New test, for SCRIPTS, DATA, and HEADERS.
-       * tests/instmany-python.test: New test, for PYTHON.
-       * tests/Makefile.am: Adjust.
-
-2008-09-06  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Fix multi-file installation for files in srcdir.
-       For files that can live in the build tree or the source tree,
-       we have to expect that prepending `$(srcdir)/' to each name
-       will let the install command line exceed length limitations.
-       Thus use a new macro, $(am__base_list), to install in chunks
-       of 40 files, similar to what we do for nobase_* files.  There,
-       lower the limit to 40, too.
-       * lib/am/inst-vars.am (am__install_max): Lower to 40.
-       (am__base_list): New macro.
-       * lib/am/data.am (install-%DIR%%PRIMARY%) [%?BASE%]: Use it.
-       * lib/am/texinfos.am (install-dvi-am, install-html-am)
-       (install-info-am, install-pdf-am, install-ps-am): Likewise.
-
-2008-09-06  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Use `Exit' instead of `exit' in test suite.
-       Cater to Bourne shells like Solaris sh that do not pass the
-       `exit' argument as status to the cleanup trap.
-       * Makefile.am (maintainer-check): Check that here-documents
-       use only `END' or `EOF' as delimiter in the test suite.
-       Check that, outside of here-documents, the tests do not use
-       `exit' with an argument, but use `Exit' instead.
-       * tests/defs.in (Exit): New function.  Use it throughout,
-       starting with the introduction of the exit trap.
-       * tests/aclibobj.test, tests/acloca10.test, tests/acloca11.test,
-       tests/acloca12.test, tests/acloca13.test, tests/acloca14.test,
-       tests/acloca15.test, tests/acloca16.test, tests/acloca17.test,
-       tests/acloca18.test, tests/acloca19.test, tests/acloca20.test,
-       tests/acloca21.test, tests/acloca22.test, tests/aclocal.test,
-       tests/aclocal3.test, tests/aclocal4.test, tests/aclocal5.test,
-       tests/aclocal6.test, tests/aclocal7.test, tests/aclocal8.test,
-       tests/aclocal9.test, tests/acoutbs.test, tests/acoutbs2.test,
-       tests/acoutnoq.test, tests/acoutpt.test, tests/acoutpt2.test,
-       tests/acoutqnl.test, tests/acsilent.test, tests/acsubst.test,
-       tests/acsubst2.test, tests/all.test, tests/alloca.test,
-       tests/alloca2.test, tests/alpha.test, tests/alpha2.test,
-       tests/amassign.test, tests/ammissing.test, tests/amopt.test,
-       tests/amsubst.test, tests/ansi.test, tests/ansi10.test,
-       tests/ansi2.test, tests/ansi3.test, tests/ansi3b.test,
-       tests/ansi4.test, tests/ansi5.test, tests/ansi6.test,
-       tests/ansi7.test, tests/ansi8.test, tests/ansi9.test (main),
-       tests/ar.test, tests/ar2.test, tests/asm.test, tests/asm2.test,
-       tests/asm3.test, tests/automake.test, tests/auxdir.test,
-       tests/auxdir2.test, tests/auxdir3.test, tests/auxdir4.test,
-       tests/backsl.test, tests/backsl2.test, tests/backsl3.test,
-       tests/backsl4.test, tests/badline.test, tests/badopt.test,
-       tests/badprog.test, tests/block.test, tests/bsource.test,
-       tests/canon-name.test, tests/canon.test, tests/canon2.test,
-       tests/canon3.test, tests/canon4.test, tests/canon5.test,
-       tests/ccnoco.test, tests/ccnoco2.test, tests/check.test,
-       tests/check2.test, tests/check3.test, tests/check4.test,
-       tests/check5.test, tests/check6.test, tests/check7.test,
-       tests/checkall.test, tests/clean.test, tests/clean2.test,
-       tests/colneq.test, tests/colneq2.test, tests/colon.test,
-       tests/colon2.test, tests/colon3.test, tests/colon4.test,
-       tests/colon5.test, tests/colon6.test, tests/colon7.test,
-       tests/color.test (test_no_color), tests/commen10.test,
-       tests/comment.test, tests/comment2.test, tests/comment3.test,
-       tests/comment4.test, tests/comment5.test, tests/comment6.test,
-       tests/comment7.test, tests/comment8.test, tests/comment9.test,
-       tests/compile.test, tests/compile_f90_c_cxx.test,
-       tests/compile_f_c_cxx.test, tests/cond.test, tests/cond10.test,
-       tests/cond11.test, tests/cond13.test, tests/cond14.test,
-       tests/cond15.test, tests/cond16.test, tests/cond17.test,
-       tests/cond18.test, tests/cond19.test, tests/cond2.test,
-       tests/cond20.test, tests/cond21.test, tests/cond22.test,
-       tests/cond27.test, tests/cond3.test, tests/cond37.test,
-       tests/cond39.test, tests/cond4.test, tests/cond40.test,
-       tests/cond41.test, tests/cond5.test, tests/cond6.test,
-       tests/cond7.test (AC_INIT), tests/cond8.test, tests/cond9.test,
-       tests/condd.test, tests/condhook.test, tests/condinc.test,
-       tests/condinc2.test, tests/condlib.test, tests/condman.test,
-       tests/condman2.test, tests/conf2.test, tests/confdeps.test,
-       tests/conff.test, tests/conff2.test, tests/confh.test,
-       tests/confh4.test, tests/confh5.test, tests/config.test,
-       tests/confincl.test, tests/conflnk.test, tests/conflnk2.test,
-       tests/conflnk3.test, tests/conflnk4.test, tests/confsub.test,
-       tests/confvar.test, tests/confvar2.test, tests/copy.test,
-       tests/ctarget1.test, tests/cxx.test, tests/cxx2.test,
-       tests/cxxansi.test, tests/cxxcpp.test, tests/cxxlibobj.test,
-       tests/cxxlink.test, tests/cxxnoc.test, tests/cxxo.test,
-       tests/cygwin32.test, tests/dash.test, tests/defs.in (else),
-       tests/defun.test, tests/defun2.test, tests/dejagnu.test,
-       tests/dejagnu2.test, tests/dejagnu3.test, tests/dejagnu4.test,
-       tests/dejagnu5.test, tests/dejagnu6.test, tests/dejagnu7.test,
-       tests/depacl2.test, tests/depcomp.test, tests/depcomp2.test,
-       tests/depcomp3.test, tests/depcomp4.test, tests/depcomp5.test,
-       tests/depcomp6.test, tests/depcomp7.test, tests/depdist.test,
-       tests/depend.test, tests/depend2.test, tests/depend3.test,
-       tests/depend4.test, tests/destdir.test, tests/dirforbid.test,
-       tests/dirlist.test, tests/dirlist2.test, tests/discover.test,
-       tests/distcom2.test, tests/distcom3.test, tests/distcom4.test,
-       tests/distcom5.test, tests/distcom6.test, tests/distcom7.test,
-       tests/distdir.test, tests/distname.test, tests/dollar.test,
-       tests/double.test, tests/dup2.test, tests/else.test,
-       tests/empty.test, tests/empty2.test, tests/empty3.test,
-       tests/empty4.test, tests/exdir.test, tests/exdir2.test,
-       tests/exdir3.test, tests/exeext.test, tests/exeext2.test,
-       tests/exeext3.test, tests/exeext4.test, tests/exsource.test,
-       tests/ext.test, tests/extra.test, tests/extra2.test,
-       tests/extra3.test, tests/extra4.test, tests/extra5.test,
-       tests/extra6.test, tests/extra7.test, tests/f90only.test,
-       tests/flibs.test, tests/fn99.test, tests/fn99subdir.test,
-       tests/fnoc.test, tests/fo.test, tests/fonly.test,
-       tests/fort1.test, tests/fort2.test, tests/fort4.test,
-       tests/fort5.test, tests/fortdep.test, tests/fpinst2.test,
-       tests/fpinstall.test, tests/gcj.test, tests/gcj2.test,
-       tests/gcj3.test, tests/gcj4.test, tests/gcj5.test,
-       tests/getopt.test, tests/gettext.test, tests/gettext2.test,
-       tests/gettext3.test, tests/gnits.test, tests/gnits2.test (main),
-       tests/gnits3.test, tests/gnumake.test, tests/gnuwarn.test,
-       tests/gnuwarn2.test, tests/header.test, tests/help.test,
-       tests/hosts.test, tests/implicit.test, tests/include.test,
-       tests/include2.test, tests/info.test, tests/init.test,
-       tests/insh2.test, tests/install2.test, tests/installdir.test,
-       tests/instdat.test, tests/instdat2.test, tests/instexec.test,
-       tests/insthook.test, tests/instman.test, tests/instman2.test,
-       tests/instsh.test, tests/instsh2.test, tests/instsh3.test,
-       tests/instspc.test, tests/interp.test, tests/interp2.test,
-       tests/java.test, tests/java2.test, tests/java3.test,
-       tests/javaprim.test, tests/javasubst.test, tests/ldadd.test,
-       tests/ldflags.test, tests/lex.test, tests/lex2.test,
-       tests/lex3.test, tests/lex4.test, tests/lex5.test (main),
-       tests/libexec.test, tests/libobj10.test, tests/libobj11.test,
-       tests/libobj12.test, tests/libobj13.test, tests/libobj2.test,
-       tests/libobj3.test, tests/libobj4.test, tests/libobj5.test,
-       tests/libobj7.test, tests/libobj8.test, tests/library.test,
-       tests/library2.test, tests/library3.test, tests/libtoo10.test,
-       tests/libtool.test, tests/libtool2.test, tests/libtool3.test
-       (main), tests/libtool4.test, tests/libtool5.test,
-       tests/libtool6.test, tests/libtool7.test, tests/libtool8.test,
-       tests/libtool9.test (main), tests/license.test,
-       tests/link_c_cxx.test, tests/link_dist.test,
-       tests/link_f90_only.test, tests/link_f_only.test,
-       tests/link_fc.test, tests/link_fccxx.test, tests/link_fcxx.test,
-       tests/lisp2.test, tests/lisp3.test, tests/lisp4.test,
-       tests/lisp5.test, tests/lisp6.test, tests/lisp7.test,
-       tests/lisp8.test, tests/listval.test, tests/location.test,
-       tests/longlin2.test, tests/longline.test, tests/ltcond.test,
-       tests/ltcond2.test, tests/ltconv.test, tests/ltdeps.test,
-       tests/ltlibobjs.test, tests/ltlibsrc.test, tests/lzma.test,
-       tests/maintclean.test, tests/make.test, tests/makej.test,
-       tests/makevars.test, tests/man.test, tests/man2.test,
-       tests/man3.test, tests/mclean.test, tests/mdate.test,
-       tests/mdate2.test, tests/mdate3.test, tests/mdate4.test,
-       tests/mdate5.test, tests/missing.test, tests/missing2.test,
-       tests/missing3.test, tests/missing4.test, tests/missing5.test,
-       tests/missing6.test, tests/mkinst2.test, tests/mkinst3.test,
-       tests/mkinstall.test, tests/mmode.test, tests/mmodely.test,
-       tests/multlib.test, tests/nobase-libtool.test,
-       tests/nobase-python.test, tests/nobase.test, tests/nodef.test,
-       tests/nodef2.test, tests/nodep.test, tests/nodep2.test,
-       tests/nodepcomp.test, tests/nodist.test, tests/nodist2.test,
-       tests/nodist3.test, tests/nogzip.test, tests/nogzip2.test,
-       tests/noinst.test, tests/noinstdir.test, tests/nolink.test,
-       tests/nostdinc.test, tests/notrans.test, tests/number.test,
-       tests/objc.test, tests/objc2.test, tests/obsolete.test,
-       tests/order.test, tests/outdir.test, tests/output-order.test,
-       tests/output.test, tests/output10.test, tests/output11.test,
-       tests/output12.test, tests/output13.test, tests/output2.test,
-       tests/output3.test, tests/output4.test, tests/output5.test,
-       tests/output6.test, tests/output7.test, tests/output8.test,
-       tests/output9.test, tests/overrid.test, tests/parse.test,
-       tests/pluseq.test, tests/pluseq10.test, tests/pluseq2.test,
-       tests/pluseq3.test, tests/pluseq4.test, tests/pluseq5.test,
-       tests/pluseq6.test, tests/pluseq7.test, tests/pluseq8.test,
-       tests/pluseq9.test, tests/postproc.test, tests/ppf77.test,
-       tests/pr2.test, tests/pr204.test, tests/pr211.test,
-       tests/pr220.test, tests/pr224.test, tests/pr229.test,
-       tests/pr243.test, tests/pr266.test, tests/pr279-2.test,
-       tests/pr279.test, tests/pr287.test, tests/pr300-lib.test,
-       tests/pr300-ltlib.test, tests/pr300-prog.test, tests/pr307.test,
-       tests/pr401.test, tests/pr401b.test, tests/pr401c.test,
-       tests/pr72.test, tests/pr87.test, tests/pr9.test,
-       tests/prefix.test, tests/primary.test, tests/primary2.test,
-       tests/primary3.test, tests/proginst.test, tests/python.test,
-       tests/python10.test, tests/python11.test, tests/python12.test,
-       tests/python2.test, tests/python3.test, tests/python4.test,
-       tests/python5.test, tests/python6.test, tests/python7.test,
-       tests/python8.test, tests/python9.test, tests/recurs.test,
-       tests/recurs2.test, tests/regex.test, tests/remake.test,
-       tests/remake2.test, tests/remake3.test, tests/remake4.test,
-       tests/remake5.test, tests/remake6.test, tests/remake7.test,
-       tests/req.test, tests/reqd.test, tests/reqd2.test,
-       tests/rulepat.test, tests/scripts.test, tests/seenc.test,
-       tests/sinclude.test, tests/space.test, tests/specflg.test,
-       tests/specflg2.test, tests/specflg3.test, tests/specflg6.test,
-       tests/specflg7.test, tests/specflg8.test, tests/specflg9.test,
-       tests/spell.test, tests/spell2.test, tests/spell3.test,
-       tests/spelling.test, tests/spy.test, tests/srcsub.test,
-       tests/srcsub2.test, tests/stamph2.test, tests/stdinc.test,
-       tests/stdlib.test, tests/stdlib2.test, tests/strip.test,
-       tests/subcond.test, tests/subcond2.test, tests/subcond3.test,
-       tests/subdir.test, tests/subdir2.test, tests/subdir3.test,
-       tests/subdir4.test, tests/subdir5.test, tests/subdir6.test,
-       tests/subdir7.test, tests/subdir8.test, tests/subdir9.test,
-       tests/subdirbuiltsources.test, tests/subobj.test,
-       tests/subobj10.test, tests/subobj2.test, tests/subobj3.test,
-       tests/subobj4.test, tests/subobj5.test, tests/subobj6.test,
-       tests/subobj7.test, tests/subobj8.test, tests/subobj9.test,
-       tests/subobjname.test, tests/subpkg.test, tests/subpkg2.test,
-       tests/subpkg3.test, tests/subst.test, tests/subst2.test,
-       tests/subst3.test, tests/substre2.test, tests/substref.test,
-       tests/substtarg.test, tests/suffix.test, tests/suffix10.test,
-       tests/suffix11.test, tests/suffix12.test, tests/suffix2.test,
-       tests/suffix3.test, tests/suffix4.test, tests/suffix5.test,
-       tests/suffix6.test, tests/suffix7.test, tests/suffix8.test,
-       tests/suffix9.test, tests/symlink.test, tests/symlink2.test,
-       tests/symlink3.test, tests/syntax.test, tests/tags.test,
-       tests/tagsub.test, tests/tar.test, tests/tar2.test,
-       tests/tar3.test, tests/target-cflags.test,
-       tests/targetclash.test, tests/transform.test, tests/txinfo.test,
-       tests/txinfo10.test, tests/txinfo13.test, tests/txinfo16.test,
-       tests/txinfo17.test, tests/txinfo18.test, tests/txinfo19.test,
-       tests/txinfo2.test, tests/txinfo20.test, tests/txinfo21.test,
-       tests/txinfo22.test, tests/txinfo23.test, tests/txinfo24.test,
-       tests/txinfo25.test, tests/txinfo26.test, tests/txinfo27.test,
-       tests/txinfo28.test, tests/txinfo29.test, tests/txinfo3.test,
-       tests/txinfo30.test, tests/txinfo31.test, tests/txinfo4.test,
-       tests/txinfo5.test, tests/txinfo6.test, tests/txinfo7.test,
-       tests/txinfo8.test, tests/txinfo9.test, tests/unused.test,
-       tests/upc.test, tests/upc2.test, tests/upc3.test,
-       tests/vars.test, tests/vars3.test, tests/vartar.test,
-       tests/version.test, tests/version2.test, tests/version3.test,
-       tests/version4.test, tests/version6.test, tests/version7.test,
-       tests/version8.test, tests/vpath.test, tests/vtexi.test,
-       tests/vtexi2.test, tests/warnopts.test, tests/werror.test,
-       tests/werror2.test, tests/whoami.test, tests/xsource.test,
-       tests/yacc.test, tests/yacc2.test, tests/yacc3.test,
-       tests/yacc4.test, tests/yacc5.test, tests/yacc6.test,
-       tests/yacc7.test, tests/yacc8.test, tests/yaccpp.test,
-       tests/yaccvpath.test: Use `Exit $arg' instead of `exit $arg'
-       throughout, except inside created files.
-
-2008-09-04  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Avoid Heisenbug with verbose testing on HP-UX.
-       * tests/output-order.test: Remove spurious redirection line
-       from output for comparison.
-
-       For all possibly-relative subdirs, use $(am__cd).
-       Up to now, $(am__cd) was only used within backquotes, to avoid
-       extraneous output.  This patch also uses it for every `cd' to a
-       relative subdir, to prevent CDPATH from entering an unwanted
-       directory.
-       * Makefile.am (maintainer-check): Fix current check for
-       $(am__cd) within backquotes a bit.  Add new check for `cd' to a
-       relative subdir.
-       * automake.in (handle_tags, handle_configure):  Adjust rules.
-       * lib/am/ansi2knr.am: Likewise.
-       * lib/am/configure.am: Likewise.
-       * lib/am/distdir.am: Likewise.
-       * lib/am/remake-hdr.am: Likewise.
-       * lib/am/subdirs.am: Likewise.
-       * lib/am/tags.am: Likewise.
-       * lib/am/texibuild.am: Likewise.
-
-       Fix nobase-python.test for BSD make.
-       * tests/nobase-python.test: Listing a dependency to be found
-       via VPATH search explicitly, without the path, as a target,
-       will turn off VPATH search for FreeBSD make.  So move the
-       creation of the files outside of the Makefile.
-
-2008-09-01  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Implement AM_MAINTAINER_MODE([DEFAULT-MODE]).
-       * m4/maintainer.m4 (AM_MAINTAINER_MODE): Allow for an optional
-       first argument of `enable' or `disable', setting the default.
-       * doc/automake.texi (Optional, maintainer-mode): Document.
-       * tests/mmode.test: New test.
-       * tests/Makefile.am: Adjust.
-       * NEWS: Update.
-       Suggestion by Vincent Lefevre.
-
-2008-08-31  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Copyright year updates.
-       * lib/am/header-vars.am: Update copyright years.
-       * lib/am/remake-hdr.am: Likewise.
-       * lib/am/tags.am: Likewise.
-
-2008-08-28  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * THANKS: Use Cyrillic name instead of ASCII transcription.
-
-2008-08-22  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Fix rebuilding of removed subdir/Makefile.in files.
-       * lib/am/configure.am (%MAKEFILE-IN%) [?!TOPDIR_P?]: If
-       subdir/Makefile.in was removed, am--refresh would not update
-       it.  Fix up for it by running the per-directory rebuild rule.
-       * tests/remake6.test, tests/remake7.test: New tests.
-       * tests/Makefile.am: Adjust.
-       * NEWS, THANKS: Update.
-       Report and initial patch by Ilya N. Golubev.
-
-2008-08-19  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * tests/notrans.test: Use multiple man files of each type.
-
-       Fix maintainer-check failures.
-       * doc/automake.texi (Conditionals): Drop TAB.
-       * tests/missing6.test: Use 'rm -f'.
-
-2008-08-19  Reuben Thomas <rrt@sc3d.org>  (tiny patch)
-
-       * doc/automake.texi (Flag Variables Ordering, Per-Object Flags):
-       Fix grammaros.
-
-2008-08-02  Karl Berry  <karl@freefriends.org>
-
-       * lib/gnupload: Provide also a simple example.
-
-2008-06-25  Thien-Thi Nguyen  <ttn@gnuvola.org>
-
-       Small doc fix.
-       * doc/automake.texi (Public Macros): Close open paren.
-
-2008-06-18  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Introduce macro $(am__mv) to facilitate 'libtool --dry-run'.
-       * lib/am/depend.am (am__mv): New macro, set to 'mv -f'.
-       * lib/am/depend2.am: Use throughout to move the temporary
-       depfile *.Tpo to its final destination *.Po.
-
-2008-06-18  Rafael Espindola  <espindola@google.com>
-
-       * lib/config-ml.in: don't handle --enable-shared and --enable-static.
-
-2008-06-18  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * lib/am/inst-vars.am (am__install_max): New variable.
-       (am__nobase_list): Use it.
-
-       Fix conditional rules competing with config.status rules.
-       * automake.in (handle_configure): Teach targets about the
-       conditional config.status rule.
-       * tests/cond39.test: Adjust test to expose this.
-
-       For AC_CONFIG_LINKS(X,X), do not clean X in a non-VPATH build.
-       * automake.in (rewrite_inputs_into_dependencies): Do distribute
-       inputs where input and output name are equal.  This relies on
-       the assumption that it only happens with AC_CONFIG_LINKS.
-       (handle_configure) <CONFIG_CLEAN_VPATH_FILES>: New variable, for
-       links where source and dest are equal.
-       * lib/am/clean.am (distclean-generic): Remove, if build tree not
-       equal source tree.
-       * tests/conflnk4.test: New test.
-       * tests/Makefile.am: Adjust.
-       * NEWS: Update.
-
-2008-06-06  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * doc/automake.texi (Extending): Fix ambivalent wording.
-       Report by Ben Pfaff.
-
-2008-06-04  Karl Berry  <karl@freefriends.org>
-
-       * doc/automake.texi (Install, Hard-Coded Install Paths):  Fix
-       punctuation and markup.
-       (Extending): Improve wording and clarify order semantics of
-       *-local and *-hook targets.
-
-2008-06-01  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * doc/automake.texi (Extending): Fix grammar.
-       Report by Karl Berry.
-
-2008-05-13  Stepan Kasal  <skasal@redhat.com>
-
-       Fix typos.
-       * doc/automake.texi (Timeline): Reported by Reuben Thomas.
-       * lib/am/remake-hdr.am: A few typos in comments.
-
-2008-04-10  Eric Blake  <ebb9@byu.net>
-
-       Prefer a released version of autoconf.
-       * NEWS: Bump requirement to autoconf 2.62.
-       * m4/init.m4 (AM_INIT_AUTOMAKE): Likewise.
-       * configure.ac: Likewise.
-       (AC_PREREQ): Remove check, done by AM_INIT_AUTOMAKE instead.
-
-       AC_AUTOCONF_VERSION can inadvertently expand to a macro name.
-       * m4/amversion.in (AM_SET_CURRENT_AUTOMAKE_VERSION): Use proper
-       m4 quoting.
-       * aclocal.in (write_aclocal): Likewise.
-       * tests/missing6.test: New test.
-       * tests/Makefile.am (TESTS): Run it.
-       * tests/missing4.test: Adjust.
-
-2008-04-02  Eric Blake  <ebb9@byu.net>
-
-       Make gnupload friendlier for VPATH usage.
-       * lib/gnupload: Allow uploads from separate directory.
-
-2008-03-26  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Implement conditional AC_CONFIG_FILES: AM_COND_IF.
-       * automake.in (%ac_config_files_condition): New.
-       (scan_autoconf_config_files): Record condition if any.
-       (scan_autoconf_traces): Trace _AM_COND_IF, _AM_COND_ELSE,
-       _AM_COND_ENDIF, updating @cond_stack as appropriate.
-       (handle_configure): Prefix config.status rule with condition.
-       Check that m4 quotation is done consistently.
-       * m4/cond.m4 (AM_CONDITION): Define `_AM_COND_VALUE_name'
-       with `name' being the name of the condition, to its shell
-       condition.
-       * m4/cond-if.m4: New file.
-       (_AM_COND_IF, _AM_COND_ELSE, _AM_COND_ENDIF): New trace helpers.
-       (AM_COND_IF): New macro, implements conditionals.
-       * m4/Makefile.am: Adjust.
-       * doc/automake.texi (Requirements, Optional, Conditionals):
-       Document AM_COND_IF.
-       * NEWS: Update.
-       * tests/cond39.test, tests/cond40.test, tests/cond41.test,
-       tests/cond42.test, tests/cond43.test: New tests.
-       * tests/Makefile.am: Adjust.
-
-2008-03-24  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * doc/automake.texi (@ovar): New macro, from autoconf.texi.
-       (Python): Use it.
-       Suggestion by Eric Blake.
-
-2008-03-20  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * lib/texinfo.tex: Sync from upstream.
-
-2008-03-17  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * doc/automake.texi (Requirements, Linking, Extending):
-       Fix underfull and overfull lines, fix wording a bit.
-
-       * lib/config.guess, lib/config.sub, lib/texinfo.tex: Sync from
-       upstream.
-
-       * Makefile.am (WGET_SV_GIT_CF): New.
-       (fetch): Pull config.guess and config.sub from git repo now.
-
-       * lib/Autom4te/FileUtils.pm (handle_exec_errors): New argument
-       $hint, show if the executing program does not exist.
-       (xsystem_hint): New function, like xsystem but allows to pass
-       a hint.
-
-2008-03-11  Peter Breitenlohner  <peb@mppmu.mpg.de>
-
-       Implement the `notrans_' prefix for untransformed manpages.
-       * automake.in (handle_man_pages), lib/am/mans.am: Implement
-       notrans_ prefix for MANS primary and rework dependencies for
-       install-man%SECTION%; use only vars defined in Makefile.am.
-       * doc/automake.texi (Renaming, Uniform, Man pages):
-       Document notrans_ prefix.
-       * NEWS: Update.
-       * tests/notrans.test: New test.
-       * tests/Makefile.am: Update.
-
-       * automake.in (handle_man_pages): Reindent, for next patch.
-
-2008-03-08  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Use `install' with multiple files at once for some primaries.
-       With nobase targets, at most 50 files are installed at once,
-       to avoid quadratic string concatenation and line length limits.
-       This isn't yet done with base targets.  One hope is that there,
-       the typical file name length is lower.  If this turns out to be
-       a problem, it should be revisited.
-
-       * lib/am/inst-vars.am (am__nobase_list): New helper macro for
-       installation of multiple nobase files at once: sorts and lists
-       files keyed by their target directory.
-       * lib/am/data.am (%DIR%%PRIMARY%_INSTALL): No need to set it to
-       $(install_sh_DATA) any more, not even for nobase targets.
-       (install-%DIR%%PRIMARY%): Split base and nobase cases.
-       Rewrite to pass lists of files which all go in the same
-       directory to `install'.  In the nobase case, make use of
-       $(am__nobase_list) and $(MKDIR_P) each directory before
-       populating it.  Take care of files in source and build trees,
-       and avoid creating directories where no files are to be
-       installed.
-       * lib/am/libs.am (%DIR%LIBRARIES_INSTALL): Likewise.
-       (install-%DIR%LIBRARIES): Likewise.
-       * lib/am/python.am (%DIR%PYTHON_INSTALL): Likewise.
-       (install-%DIR%PYTHON): Likewise.  Also take care to keep note of
-       a list for byte compilation after installation.
-       * lib/am/texinfos.am (install-dvi-am, install-html-am)
-       (install-info-am, install-pdf-am, install-ps-am): Use file lists
-       to install multiple files at once.
-       * NEWS: Update.
-       Suggested by Akim Demaille.
-
-2008-03-08  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Require unreleased Autoconf for fixed AC_PROG_INSTALL.
-       * m4/init.m4 (AM_INIT_AUTOMAKE): Bump AC_PREREQ to 2.61-341,
-       regenerate files.
-       * configure.ac: Also require Autoconf 2.61-341, to catch
-       failure early and provide a sensible error message.
-
-       Drop usage of obsolete macros AC_EXEEXT and AC_OBJEXT.
-       * tests/ansi4.test: Drop AC_OBJEXT and AC_EXEEXT.
-       * tests/ansi6.test: Likewise.
-       * tests/ansi7.test: Likewise.
-       * tests/condlib.test: Likewise.
-       * tests/cygwin32.test: Likewise.
-       * tests/exeext2.test: Likewise.
-       * tests/libobj11.test: Likewise.
-       * tests/library.test: Likewise.
-       * tests/txinfo5.test: Likewise.
-
-2008-03-03  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Skip instsh3.test if `touch -t' does not work.
-       * tests/instsh3.test: Test for `touch -t', fails with Solaris
-       /usr/ucb/touch.
-       * THANKS: Update.
-       Report by Younes Younes.
-
-2008-02-27  Reuben Thomas  <rrt@sc3d.org>
-
-       * doc/automake.texi (wildcards): Improve "Why doesn't Automake
-       support wildcards" node's English and sense.
-
-2008-02-23  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * lib/am/check.am (check-TESTS): In the case patterns for
-       XFAILed tests, add literal bracket expression for matching
-       whitespace, as NetBSD 4.99.54 ksh does not understand a
-       bracket expression resulting from variable expansion.
-       * README: Explain how to run the Automake test suite, including
-       setting MAKE to test gmake.
-       Report by Patrick Welche.
-
-2008-02-19  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       PR automake/498
-       * m4/options.m4 (_AM_SET_OPTIONS): Use m4_foreach_w instead of
-       obsolete AC_FOREACH.
-       Report by NightStrike and gurganbl@rose-hulman.edu.
-
-2008-02-17  Colin Watson  <cjwatson@debian.org>  (tiny change)
-
-       * lib/am/tags.am (ID): Fix typo in workaround for old awk.
-
-2008-02-05  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * doc/.gitignore: Ignore files generated by `make ps pdf html'.
-
-2008-02-05  Reuben Thomas  <rrt@sc3d.org>
-
-       * doc/automake.texi (CVS): configure.ac will appear newer, not
-       older, than configure.  Use `lexical' instead of `alphabetical'.
-
-2008-01-30  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * tests/man3.test: Avoid `make VAR=value'.
-
-       * tests/subst3.test: New test.
-       * tests/Makefile.am: Update.
-
-       * tests/instsh2.test: Split off testing of `install-sh -C' ...
-       * tests/instsh3.test: ... to this new test, requiring non-root.
-       * tests/Makefile.am: Adjust.
-       * THANKS: Update.
-       Report by Theodoros V. Kalamatianos.
-
-2008-01-23  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * tests/nobase.test: Extend test to generated files.
-
-       * tests/nobase-python.test: New test, nobase for python files.
-       * tests/Makefile.am: Update.
-
-       * tests/nobase.test: Split off libtool part of nobase.test for
-       increased test exposure, to ...
-       * tests/nobase-libtool.test: ... this new test.
-       * tests/Makefile.am: Update.
-
-2008-01-23  Eric Blake  <ebb9@byu.net>
-
-       Fix color.test when using BSD grep.
-       * tests/color.test: Ensure that grep can handle non-printing
-       characters.
-
-2008-01-23  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * tests/lisp3.test: Fix typo.
-
-2008-01-22  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * lib/am/mans.am (install-man%SECTION%): Prefer generated manpages
-       over distributed ones.
-       Report and patch by Peter Breitenlohner.
-       * tests/man3.test: New test.
-       * tests/Makefile.am: Update.
-
-2008-01-21  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * tests/tar.test: Skip if no appropriate tar was found.
-
-2008-01-19  NightStrike  <nightstrike@gmail.com>
-
-       * doc/automake.texi (Dependency Tracking): Fix typo.
-
-2008-01-19  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * lib/config-ml.in, lib/config.guess, lib/config.sub,
-       lib/symlink-tree: Sync from upstream.
-
-       * Makefile.am (WGET_SV_CVS): Renamed from WGETSGO.
-       (WGET_SV_GIT_AC, WGET_SV_GIT_GL, WGET_GCC): New.
-       (fetch): Update to match current upstream locations.
-
-2008-01-14  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * doc/automake.texi (DESTDIR, Built sources example): Fix wording.
-       * THANKS: Update.
-       Reports and suggestions by William Pursell and nightstrike@gmail.com.
-
-2008-01-13  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Do not fail if `autoupdate' is not present.
-       * tests/obsolete.test: Check for presence of autoupdate.  Apparently,
-       FreeBSD may install the other Autoconf programs without a version
-       suffix but not autoupdate.
-
-       Fix Heisenbug trying to unset a sometimes-not-set variable.
-       * tests/check5.test: Do not error out upon `unset TESTS' due to
-       `set -e', in case TESTS was not set.
-       * tests/color.test: Likewise.
-
-       * doc/automake.texi (amhello Explained): Fix odd sentence.
-       Report by nightstrike@gmail.com.
-
-2008-01-12  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * m4/init.m4 (_AC_AM_CONFIG_HEADER_HOOK): Rewrite to be more
-       resistant to different quoting styles of $1.
-
-       Clarify texinfo.tex and TEXINFO_TEX semantics.
-       * doc/automake.texi (Texinfo): Clarify that by default,
-       texinfo.tex is searched in the same directory as the Makefile.am
-       that needs it.  Clarify that TEXINFO_TEX has precedence over
-       AC_CONFIG_AUX_DIR, and that it requires the user to install and
-       distribute it.
-       * tests/txinfo22.test: Ensure TEXINFO_TEX is not distributed.
-       * THANKS: Update.
-       Reports by Dilyan Palauzov and Roumen Petrov.
-
-2008-01-11  Bruno Haible  <bruno@clisp.org>
-           Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * tests/output-order.test: New test, for the stable output fix.
-       * tests/Makefile.am: Update.
-
-2008-01-08  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * Makefile.am (dist-hook): New, ensure world-executable tests.
-       * THANKS: Update.
-       Report by Arto C. Nirkko.
-
-       * tests/acloca20.test: Use `--force' with the second $AUTOCONF,
-       to force update on fast machines where both autoconf invocations
-       happen within the same second.
-       Report by Greg Schafer.
-
-2008-01-07  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * automake.in (scan_autoconf_files): Sort loop over
-       %required_aux_file, for stable verbose output.
-       Report by Bruno Haible.
-
-       * lib/config.guess, lib/config.sub, lib/texinfo.tex: Sync from
-       upstream.
-
-       * tests/ccnoco.test (Mycomp): Use a tighter match for -c -o,
-       to avoid matching for example `LDFLAGS=-Wl,--sort-common'.
-       * THANKS: Update.
-       Report and analysis by Carsten Lohrke and Mike Frysinger.
-
-2008-01-07  Stepan Kasal  <skasal@redhat.com>
-
-       * automake.in (handle_texinfo_helper, handle_lib_objects): Fix
-       typos in comments.
-
-2008-01-02  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Bump copyright years.
-       * aclocal.in (write_aclocal, version): Likewise.
-       * automake.in ($gen_copyright, version): Likewise.
-       * doc/automake.texi: Likewise.
-
-2007-12-18  Jim Meyering  <meyering@redhat.com>
-
-       * lib/gnupload (GPG): Don't use an absolute path.
-       This reverts part of the 2004-01-28 change.
-
-2007-12-08  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * lib/Automake/FileUtils.pm (open_quote): New function.
-       (update_file, contents): Use it.
-
-       Reword the copyright notices to match what's suggested in GPLv3.
-
-2007-12-08  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * tests/defs.in: Quote $srcdir, $PATH; skip libtool and gettext
-       tests if the absolute source or build tree name contain whitespace.
-
-       Modify some tests for absolute trees containing whitespace.
-       * tests/missing.test: Use "./missing" instead of "`pwd`/missing".
-       * tests/missing2.test: Likewise.
-       * tests/mmodely.test: Add `pwd` to $PATH instead of absolute
-       references to myyacc.sh and mylex.sh.
-       * tests/multlib.test: Likewise for mycc.
-       * tests/txinfo26.test: Skip if `pwd` contains whitespace, as
-       an absolute --srcdir does not work there.
-
-       * INSTALL, lib/INSTALL, lib/config-ml.in, lib/config.guess,
-       lib/config.sub, lib/texinfo.tex: Sync from upstream.
-
-       Fix the distdir target to cope with spaces in absolute file names.
-       * lib/am/distdir.am: Quote all instances of $(distdir) and
-       $(top_distdir).  They could contain white space, coming from
-       a toplevel package bootstrapped with an older Automake version.
-       (am__relativize): New macro, taken from gnulib code, written by
-       Bruno Haible.
-       (distdir): Use it to compute relative paths to distdir and
-       top_distdir for enclosed subpackages.
-       Also, quote $(distuninstallcheck_dir).
-       * lib/am/texinfos.am: Likewise, quote $(distdir).
-
-2007-11-26  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Quote file names in tests that can be absolute.
-       * tests/auxdir.test, tests/check3.test, tests/check4.test,
-       tests/compile.test, tests/cond33.test, tests/condhook.test,
-       tests/distdir.test, tests/dollar.test, tests/empty.test,
-       tests/gnits2.test, tests/gnits3.test, tests/include2.test,
-       tests/insthook.test, tests/java.test, tests/libtool7.test,
-       tests/lisp4.test, tests/lisp5.test, tests/lisp6.test,
-       tests/ltcond.test, tests/ltconv.test, tests/mkinst2.test,
-       tests/multlib.test, tests/nobase.test, tests/nodist2.test,
-       tests/obsolete.test, tests/pr287.test, tests/pr300-lib.test,
-       tests/pr300-ltlib.test, tests/pr300-prog.test, tests/python10.test,
-       tests/python3.test, tests/strip.test, tests/transform.test,
-       tests/txinfo13.test, tests/txinfo19.test, tests/txinfo22.test,
-       tests/txinfo23.test, tests/txinfo26.test, tests/txinfo27.test:
-       Likewise.
-
-       Quote @abs_top_builddir@ and @abs_top_srcdir@.
-       * tests/aclocal.in: Likewise.
-       * tests/automake.in: Likewise.
-
-       Fix TAGS and GTAGS rules to cope with whitespace in `pwd`.
-       * lib/am/tags.am (TAGS): Use positional parameters to avoid
-       the need to quote absolute file names.
-       (GTAGS): Quote absolute file name.
-       (CTAGS): Simplify, dropping unused variable `$tags'.
-
-2007-11-25  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * lib/am/ltlib.am (uninstall-%DIR%LTLIBRARIES): Fix another instance
-       of am__strip_dir.  Fixes nobase and pr300-ltlib test failures.
-
-2007-11-25  Akim Demaille  <akim@lrde.epita.fr>
-
-       Several *-local in a rule do not work.
-       * tests/all.test: Check this case.
-       Use set -e.
-       * tests/Makefile.am (XFAIL_TESTS): Add it.
-
-2007-11-25  Akim Demaille  <akim@lrde.epita.fr>
-
-       Fix uses of am__strip_dir.
-       * lib/am/libs.am, lib/am/ltlib.am: Catch up with the change of
-       definition of am__strip_dir.
-
-2007-11-25  Akim Demaille  <akim@lrde.epita.fr>
-
-       Define and use register_action.
-       * lib/Automake/Rule.pm: Fix a few typos in the doc.
-       (&rule): Use || to simplify the code.
-       (&register_action): New.
-       Export it.
-       * automake.in (&handle_factored_dependencies, &file_contents_internal):
-       Use it.
-
-2007-11-25  Akim Demaille  <akim@lrde.epita.fr>
-
-       * bootstrap: Fix typos on redirections.
-
-2007-11-24  Akim Demaille  <akim@lrde.epita.fr>
-
-       Skip comments and empty lines in dirlist in the tests.
-       * defs.in (extra_includes): Skip comments and empty lines in dirlist.
-
-2007-11-24  Akim Demaille  <akim@lrde.epita.fr>
-
-       Ternary operator in lib/am files.
-       * automake.in (&transform_token): New.
-       (&transform): Use it.
-       Support %KEY?TRUE:FALSE%.
-       (&make_paragraphs): Adjust the regexp to call %transform.
-       * lib/am/data.am, lib/am/libs.am, lib/am/lisp.am, lib/am/ltlib.am,
-       * lib/am/progs.am, lib/am/python.am, lib/am/scripts.am:
-       Use %KEY?TRUE:FALSE%.
-       * lib/am/inst-vars.am (am__strip_dir): Assign the result to f
-       to be more alike am__vpath_adj.
-       Adjust dependencies.
-
-2007-11-24  Akim Demaille  <demaille@gostai.com>
-
-       * automake.in: Normalize white spaces.
-
-2007-11-24  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * configure.ac (ACLOCAL, AUTOMAKE): Fix quoting for rebuilding
-       rules, if the absolute build directory name contains white space.
-
-2007-11-22  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * aclocal.in (trace_used_macros): Quote input files.
-
-       * lib/ylwrap: Cope with white space in `PROGRAM' and `pwd`.
-
-       * lib/am/tags.am (ID, TAGS, CTAGS): Make awk scripts portable again.
-       (CTAGS): Drop unneeded variable `here'.
-
-2007-11-18  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * tests/output13.test: New test.
-       * tests/Makefile.am: Adjust.
-       Prompted by report from Bruno Haible in
-       <http://lists.gnu.org/archive/html/bug-gnulib/2007-10/msg00479.html>.
-
-       Fix signal handling in aclocal.
-       * aclocal.in (unlink_tmp): If invoked by a signal, note so
-       in verbose mode.  Reinstall default signal handler and reraise,
-       to transport the interrupt information.
-
-2007-11-13  Bob Proulx  <bob@proulx.com>
-
-       Fix color test failure on dumb (and other) terminals.
-       * tests/color.test: Set TERM to `ansi'.
-
-2007-11-12  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Avoid spurious test failure with `make check TESTS=check5.test'.
-       * tests/check5.test: unset TESTS.
-
-       Fix maintainer-check failure.
-       * tests/color.test: unset TESTS, use `make -e' rather than
-       `make MACRO=val'.
-
-2007-11-10  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * configure.ac (AM_INIT_AUTOMAKE): Require version 1.10a.
-
-       * automake.in (handle_tests): Remove debugging leftover.
-
-       Run each test in a process-private subdirectory.
-       * tests/defs.in: Employ a trap to clean up at the end of the
-       test in case the test succeeded.  This needs to be revisited
-       because we would like to keep the output of XPASSing tests.
-       Also, note when we were interrupted by a signal.  Code taken
-       from Autoconf's _AC_INIT_PREPARE.
-       If $keep_testdirs is set, keep them even for successful tests.
-       * tests/Makefile.am (check-clean-local): New target.  Remove all
-       tests subdirs, but also make them writable first.  The latter
-       was already needed without per-test subdirs.
-       (distclean-local): Depend upon check-clean-local.
-       * tests/Makefile.in: Regenerate.
-       * tests/.cvsignore, tests/.gitignore: Adjust.
-
-       Fix default includes ordering to be `-I. -I$(srcdir) ...' again.
-       * automake.in (handle_compile): Put -I$(srcdir) before include
-       paths for config headers, as was done before Automake 1.10, but
-       keep uniquified list without multiple adjacent spaces.
-       * doc/automake.texi (Program variables): List include paths
-       in order.
-       * NEWS: Mention 1.10 regression.
-       * tests/stdinc.test: New test.
-       * tests/Makefile.am: Adjust.
-       * THANKS: Update.
-       Report by Kent Boortz.
-
-2007-11-08  Akim Demaille  <akim@lrde.epita.fr>
-           Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-           Bob Proulx  <bob@proulx.com>
-
-       Implement colorized test output.
-       * automake.in (handle_tests): Set COLOR depending on `color-tests'.
-       * configure.ac (AM_INIT_AUTOMAKE): Use `color-tests'.
-       * doc/automake.texi (Tests, Options): Document test results,
-       document new option, document AM_COLOR_TESTS.
-       * lib/Automake/Options.pm (_process_option_list): Handle it.
-       * lib/am/check.am (am__tty_colors): New variable.  Enable colored
-       output if TERM is not dumb and depending on AM_COLOR_TESTS and
-       whether stdout is connected to a terminal.
-       (check-TESTS): Use am__tty_colors.
-       * NEWS: Mention color-tests.
-       * tests/color.test: New test.
-       * tests/Makefile.am: Adjust.
-
-2007-11-08  NightStrike  <nightstrike@gmail.com>  (tiny change)
-
-       For PR automake/526:
-       * doc/automake.texi (Basic Installation): Fix typo.
-
-2007-10-29  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Accommodate for new macro AC_AUTOCONF_VERSION.
-       * aclocal.in (write_aclocal): Use AC_AUTOCONF_VERSION rather
-       than m4_PACKAGE_VERSION.  Define the former if not defined.
-       * m4/amversion.in (AM_SET_CURRENT_AUTOMAKE_VERSION): Likewise.
-       * tests/missing4.test: Use AC_AUTOCONF_VERSION.
-
-2007-10-29  Bruno Haible  <bruno@clisp.org>
-
-       * doc/automake.texi (Program variables): Clarify that
-       Automake does not put DEFAULT_INCLUDES in AM_CPPFLAGS, but
-       passes it directly to compilation commands.
-
-2007-10-29  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Move to git as primary source repository.
-       * Makefile.am (git-dist, git-release): Renamed and adjusted from ...
-       (cvs-dist, cvs-release): ... these.
-       (git-diff): New target, taken and adjusted from cvs-diff.
-       * Makefile.in: Regenerate.
-       * bootstrap: Adjust.
-       * NEWS: Announce change.
-       * doc/automake.texi (General Operation): cvs-dist is git-dist now.
-       (Timeline): Mention change.
-
-2007-10-09  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * automake.in: Treat extension .sx also like preprocessed
-       assembler (.S), following GCC.
-       * NEWS: Update.
-       * doc/automake.texi (Assembly Support): Adjust.
-       * tests/asm3.test: New test.
-       * tests/Makefile.am: Update.
-
-2007-10-09  Jim Meyering  <meyering@redhat.com>
-
-       Add lzma compression support.
-       * NEWS: Mention it.
-       * automake.in (handle_dist): Recognize dist-lzma.
-       (make_paragraphs): Map LZMA to dist-lzma.
-       * doc/automake.texi (Dist): Add dist-lzma.
-       (Options): Likewise.
-       * lib/Automake/Options.pm (_process_option_list):
-       (dist dist-all): Add command to create an lzma-compressed tarball.
-       (distcheck): Handle lzma-compressed tarballs just like the others.
-       * tests/defs.in: Test for lzma, too.
-       * tests/lzma.test: New file, based on nogzip.test.
-       * tests/Makefile.am (TESTS): Add lzma.test.
-       Suggestion from Karl Berry.
-
-2007-09-30  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * automake.in (TARGET_PATTERN): Allow leading digit.
-       * tests/exeext3.test: Adjust to expose this.
-       Report by Claudio Fontana and Laurence Finston.
-
-2007-08-23  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * tests/defs.in (required): For gcj, check whether `gcj -v'
-       works, to avoid broken installations without libgcj.spec.
-       Export $GCJ.
-       * tests/gcj4.test: Setting GCJ not needed any more.
-       * THANKS: Update.
-       Report by Jesse Chisholm.
-
-2007-08-20  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * lib/config-ml.in, lib/config.guess, lib/config.sub,
-       lib/symlink-tree, lib/texinfo.tex: New upstream versions.
-
-2007-08-19  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * doc/automake.texi (gettext): Fix link to gettext manual.
-
-2007-08-18  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       In ChangeLog files, use more-permissive notice rather than GPL,
-       as per usual GNU standards these days.
-
-2007-08-16  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * automake.in (handle_programs): Also clean .libs/_libs
-       directory for _PROGRAMS.
-       * tests/libtoo10.test: New test.
-       * tests/Makefile.am: Update.
-       * THANKS: Update.
-       Report by Guillermo Ontañón.
-
-2007-08-09  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * configure.ac: Actually require version 2.60 in the test for
-       Autoconf, and recommend it in the error messages.
-       * THANKS: Update.
-       Report by Robert Swafford.
-
-2007-07-22  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * doc/automake.texi (VPATH Builds): Fix wording.
-       Report by Reuben Thomas.
-
-2007-07-22  Noah Misch  <noah@cs.caltech.edu>
-
-       * tests/subst.test: Move the AC_SUBST into a macro definition.
-       Avoids an error from CVS Autoconf.
-       * THANKS: Update.
-       Report by Benoit Sigoure.
-
-2007-07-22  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-           Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/am/configure.am (%?REGEN-ACLOCAL-M4%): New target
-       $(am__aclocal_m4_deps) without any dependencies, to avoid the
-       "deleted .m4 file" problem.
-       * tests/acloca22.test: New test.
-       * tests/Makefile.am: Update.
-       * NEWS: Update.
-
-2007-07-22  Francesco Salvestrini  <salvestrini@gmail.com>
-           Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * lib/am/ltlib.am (install-%DIR%LTLIBRARIES)
-       (uninstall-%DIR%LTLIBRARIES): Use $(AM_LIBTOOLFLAGS) and
-       $(LIBTOOLFLAGS).
-       * lib/am/progs.am (install-%DIR%PROGRAMS)
-       (uninstall-%DIR%PROGRAMS): Likewise.
-       * tests/libtool7.test: Update test for `install' and
-       `uninstall' cases.
-       * NEWS, THANKS: Update.
-
-2007-07-16  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * doc/automake.texi: Remove Front-Cover and Back-Cover Texts,
-       this manual is not printed by the FSF.
-
-2007-07-16  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * NEWS: Clarify that COPYING files are not updated.
-
-2007-07-11  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * doc/automake.texi: New Back-Cover Text.
-       Report by Karl Berry.
-
-2007-07-07  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * aclocal.in (version): Fix output to match GCS requirements.
-       * automake.in (version): Likewise.
-       Report by Eric Blake.
-
-       * COPYING, lib/COPYING: Update to GPLv3.  All uses changed.
-       * NEWS: Update.
-
-2007-06-30  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * lib/gnupload: Fix shell portability issues with for loops.
-       Report by Karl Berry.
-
-2007-06-23  Paul Eggert  <eggert@cs.ucla.edu>
-           Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * aclocal.in (write_aclocal): Warn about autoconf
-       incompatibilities instead of making them fatal.
-       * tests/missing4.test: Adjust.
-       * NEWS: Update.
-       Problem reported by Bruno Haible in
-       <http://lists.gnu.org/archive/html/bug-automake/2007-06/msg00010.html>.
-
-2007-05-03  Stepan Kasal  <kasal@ucw.cz>
-
-       * doc/automake.texi, lib/Automake/Rule.pm: Fix typos.
-       * automake.in: Likewise.
-       (am_primary_prefixes): Keep the intentional typo there.
-
-2007-04-25  Eric Blake  <ebb9@byu.net>
-
-       * doc/stamp-vti: Remove generated file from revision control.
-       * doc/version.texi: Likewise.
-
-2007-04-23  Reuben Thomas  <rrt@sc3d.org>  (tiny change)
-
-       * doc/automake.texi (Python): Fix typo.
-
-2007-03-30  Eric Blake  <ebb9@byu.net>
-           Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * lib/mdate-sh (ls_command): Use -n when available to avoid
-       problems with spaces in user/group names.
-       * tests/mdate5.test: New test.
-       * tests/Makefile.am: Adjust.
-
-2007-03-30  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * automake.in (handle_tests): Rewrite XFAIL_TESTS just like
-       TESTS, appending $(EXEEXT), so that matching continues to work
-       on w32.
-       * NEWS: Mention this.
-       * doc/automake.texi (EXEEXT, Extending): Update.
-       * tests/check7.test: New test.
-       * tests/Makefile.am: Adjust.
-       Bug report by Ed Hartnett.
-
-2007-03-30  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * m4/depout.m4 (_AM_OUTPUT_DEPENDENCY_COMMANDS): Again search
-       the whole file, but use sed to reduce the line length.
-       Fixes 1.10 regression.  Report by David Byron.
-       * THANKS, NEWS: Update.
-
-2007-03-29  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * lib/depcomp (aix): Rewrite depmode in the spirit of the tru64
-       one.  Fixes failure to catch dependencies with libtool and xlc
-       in case of enable_static=no (which is the default on AIX without
-       runtimelinking).
-       * tests/depcomp7.test: Run test once with --disable-shared and
-       once with --disable-static, to expose failure systematically.
-       * NEWS: Update.
-
-2007-03-29  Stepan Kasal  <kasal@ucw.cz>
-           Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * automake.in (handle_LIBOBJS_or_ALLOCA): Fix the error message.
-       * tests/pr401.test: Update to expose the error.
-       * tests/pr401b.test: Likewise.
-       * tests/pr401c.test: Likewise.
-
-2007-03-28  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * automake.in (scan_autoconf_config_files): Warn about leading
-       `./' in config file names.
-       * tests/canon-name.test: New test.
-       * tests/Makefile.am: Update.
-       * THANKS: Update.
-       Suggestion by Claudio Fontana.
-
-       * tests/yacc6.test: Add the generated headers to `BUILT_SOURCES'
-       as documented in the manual.  Fixes parallel make failure.
-       Report by Dieter Jurzitza.
-       * THANKS: Update.
-
-       * ChangeLog, TODO, tests/exdir3.test: Fix copyright notice.
-
-       * TODO: Kill a couple of outdated items.
-       * tests/exdir3.test: New test.
-       * tests/Makefile.am: Update.
-
-2007-01-27 Bruno Haible  <bruno@clisp.org>
-
-       * doc/automake.texi (Multiple Outputs): Fix the multiple outputs
-       with locking example.
-
-2007-01-27  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * doc/automake.texi (Subpackages): Fix ambiguous wording.
-       Report and suggestions by Reuben Thomas.
-       * THANKS: Update.
-
-2007-01-10  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * tests/defs.in (is_newest): Cope with multiple newer files.
-       * NEWS: mention `install-sh -C'.
-
-2006-12-25  Paul Eggert  <eggert@cs.ucla.edu>
-
-       * lib/install-sh (initialize_posix_glob): New var.
-       Use it instead of setting posix_glob inline.
-       (posix_glob): Use '?'/''/: instead of ''/yes/no, for convenience.
-       (cmpprog, CMPPROG): New vars, since we use cmp rather than the diff
-       of Akim's patch.
-       Use LC_ALL before invoking 'ls' when we depend on its output format.
-       Don't use awk; just use the shell's builtin features.
-       Clean up $dsttmp if -C detects no installation is needed.
-       * tests/defs.in (is_newest): Renamed from is_younger; the new
-       name is more accurate.  All uses changed.
-       (old_timestamp): New var.
-       * tests/instsh2.test: Rewrite to avoid the need for sleeping.
-
-2006-12-25  Akim Demaille  <akim@epita.fr>
-
-       * lib/install-sh: Implement install-sh -C.
-       (This patch is the remaining part of the patch proposed in
-       <http://lists.gnu.org/archive/html/automake-patches/2006-10/msg00077.html>.)
-       (usage): Document it.
-       (copy_on_change): New var.
-       * tests/defs.in (is_younger): New function.
-       * tests/instsh2.test: Check install-sh -C.
-
-2006-12-24  Paul Eggert  <eggert@cs.ucla.edu>
-
-       * lib/install-sh: Fix typo in previous patch for handling --.
-       Use more-consistent style for ';;'.
-       Prefer || to if-then-else-:.
-       * tests/install2.test: Rework to avoid set -e problems.
-
-2006-12-24  Akim Demaille  <akim@epita.fr>
-
-       Simplify install-sh and its test.  This shouldn't change any behavior.
-       (This patch is a subset of the patch proposed in
-       <http://lists.gnu.org/archive/html/automake-patches/2006-10/msg00077.html>.)
-       * lib/install-sh (usage): Use usual GNU style.
-       (dstarg): Rename as...
-       (dst_arg): this for consistency.
-       Simplify quoting of assignments.
-       Sort them.
-       Don't use '\' to continue commands: && suffices.
-       Remove useless "continue" in the argument processing,
-       and factor the shifts.
-       * tests/defs.in: Some improvements to make it set -e clean.
-       Use the traditional ":" trick to protect loops from being empty.
-       Remove an empty straightforward piece of code prepared to define
-       additional variables.
-       Use test instead of [], for consistency.
-       * tests/install2.test: Use set -e, to simplify code.
-
-2006-12-20  Reuben Thomas  <rrt@sc3d.org>  (tiny change)
-
-       * doc/automake.texi: Fix typo.
-
-2006-11-12  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * doc/Makefile.am: Use $(MAKE) $(AM_MAKEFLAGS) for building
-       amhello, to prevent gmake from invoking make with MAKEFLAGS
-       it does not understand.
-       Report by Patrick Welche.
-
-       * lib/gnupload: Revert last change.  Add pointer to upload
-       instructions of the GNU Maintenance Instructions.
-       Suggestion by Karl Berry.
-
-2006-11-08  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * lib/gnupload: Add missing 'gnu' to example URL.
-       Report by Karl Berry.
-
-2006-10-28  Bobby Jack <bobbykjack@yahoo.co.uk>  (tiny change)
-
-       * doc/automake.texi (amhello Explained): autoconf creates
-       configure, not configure.ac.
-       * THANKS: Update.
-
-2006-10-20  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * doc/automake.texi (Dist, Dependency Tracking Evolution):
-       Fix some typos.
-       * lib/Automake/Condition.pm: Likewise.
-       * lib/Automake/DisjConditions.pm: Likewise.
-       * lib/Automake/ItemDef.pm: Likewise.
-       * lib/Automake/Options.pm: Likewise.
-       * lib/Automake/Rule.pm: Likewise.
-       * lib/Automake/VarDef.pm: Likewise.
-       * lib/Automake/Variable.pm: Likewise.
-       * lib/Automake/Wrap.pm: Likewise.
-       * lib/Automake/XFile.pm: Likewise.
-       * m4/substnot.m4: Likewise.
-
-2006-10-16  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/gnupload: Update to version 1.1 of directive file.
-
-2006-10-16  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * lib/am/depend2.am (%SOURCEFLAG%): New substitution, goes
-       right before the expanded source file name.
-       * automake.in (%sourceflags): New global: per-extension flag
-       to denote that the next compiler argument is the source file.
-       (scan_autoconf_traces): Trace AC_FC_SRCEXT; initialize
-       %sourceflags accordingly.
-       (handle_single_transform): Store source file extension in...
-       (%lang_specific_files): ...this and...
-       (handle_languages): ...adjust here.  Pass flag in SOURCEFLAG.
-       * doc/automake.texi (Optional): Add AC_FC_SRCEXT.
-       (Fortran 9x Support): Update.
-       * tests/fort2.test: New test.
-       * tests/Makefile.am: Adjust.
-       * NEWS, THANKS: Update.
-       Suggested by Steven G. Johnson.
-
-       For PR automake/480.
-       * automake.in (lang_f77_rewrite, lang_fc_rewrite)
-       (lang_ppfc_rewrite, lang_ppf77_rewrite, lang_ratfor_rewrite):
-       return `lang_sub_obj' to support subdir-object mode for the
-       Fortran dialects.
-       * tests/fort4.test, tests/fort5.test: New tests.
-       * tests/Makefile.am: Update.
-       * NEWS, THANKS: Update.
-       Report by Davyd Madeley and Shannon L. Brown.
-
-       * lib/am/header-vars.am (pkglibexecdir): New variable.
-       * automake.in (%standard_prefix): Add it.
-       * doc/automake.texi (Uniform): Document it.
-       (Program Sources): Adjust.
-       * NEWS: Update.
-       * tests/libexec.test: New test.
-       * tests/Makefile.am: Update.
-       Suggested by Eric Blake.
-
-2006-10-15  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/gnupload: Update to version 1.1 of directive file.
-
-       * configure.ac, NEWS: Bump version to 1.10a.
-
-       * configure.ac, NEWS: Bump version to 1.10.
-       * doc/automake.texi (Releases): Update for 1.10.
-
-       * lib/config.sub, lib/texinfo.tex: New upstream versions.
-
-       * lib/am/depend2.am: Typo.
-       * lib/depcomp (scriptversion): Bump, to account for recent changes.
-
-       * doc/automake.texi (Examples): Introduce the example, and point
-       to Hello World.
-       (Hello): Remove this obsolete node.
-
-2006-10-15  Hans Ulrich Niedermann  <hun@n-dimensional.de>
-           Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       For PR automake/507:
-       * lib/am/distdir.am (distdir): filename-length-max check is not
-       done in sub-packages.
-       * doc/automake.texi (Options): Document this.
-       * tests/fn99subdir.test: New test.
-       * tests/Makefile.am: Update.
-       * THANKS: Update.
-
-2006-10-14  Alfred M. Szmidt  <ams@gnu.org>  (tiny change)
-
-       * doc/automake.texi (Third-Party Makefiles): Fix typo.
-       * THANKS: Update.
-
-2006-10-14  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * aclocal.in (write_aclocal): Improve warning for mismatched
-       Autoconf version.
-
-       * automake.in: For preprocessed assembler, add `$(DEFS)
-       $(DEFAULT_INCLUDES) $(INCLUDES)' to the compile rule.
-       * doc/automake.texi (Assembly Support): Update.
-       * NEWS: Update.
-       Suggested by Thomas Schwinge and Ralf Corsepius.
-
-       For PR automake/492.
-       * automake.in (output_flag): Set to `-o' for Assembler and
-       preprocessed Assembler, assuming that all understand `-c -o'.
-       * THANKS, NEWS: Update.
-       * tests/subobj10.test: New test.
-       * tests/Makefile.am: Update.
-       Report by Thomas Schwinge.
-
-       * automake.in (%_macro_for_cond): New variable.
-       (cond_stack_if): Use it for better error message about
-       missing dependency tracking conditionals.
-       * tests/asm2.test: New test, modelled after asm.test.
-       * tests/Makefile.am: Adjust.
-       Report by Ralf Corsepius.
-
-       * doc/automake.texi (Options): `no-dependencies' is similar
-       to `--ignore-deps', not `--include-deps'.
-       * m4/as.m4 (AM_PROG_AS): If `no-dependencies', do not invoke
-       _AM_DEPENDENCIES.
-       * tests/nodep2.test: New test.
-       * tests/Makefile.am: Adjust.
-
-       * automake.in (handle_LIBOBJS_or_ALLOCA): If we are in the
-       LIBOBJDIR, then we should not add a DEPDIR prefix.
-       * tests/pr401.test: Update test.
-       * tests/pr401b.test: Likewise.
-       * tests/pr401c.test: Likewise.
-       Report by Jim Meyering and Eric Blake.
-
-       * lib/depcomp (gcc3): Put dependency extraction flags before the
-       `-c' flag, so they appear at the same position as in %FASTDEP%
-       mode in depend2.am.  Fixes build failure for FreeBSD's c89,
-       which ignores unknown options only after the first non-option.
-       Bug report against M4 by Nelson H. F. Beebe.
-
-2006-10-14  Bruno Haible  <bruno@clisp.org>
-           Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * automake.in ($seen_gettext_intl): New variable.
-       (handle_gettext): Consider it.
-       (scan_autoconf_traces): Add AM_GNU_GETTEXT_INTL_SUBDIR to the list.
-       Set $seen_gettext_intl when it is seen.
-       * doc/automake.texi (gettext, Optional): Update.
-       * tests/gettext3.test: New test.
-       * tests/Makefile.am: Update.
-
-2006-10-14  Paul Eggert  <eggert@cs.ucla.edu>
-
-       * lib/install-sh (posix_mkdir): Reject FreeBSD 6.1 mkdir -p -m,
-       which incorrectly sets the mode of an existing destination
-       directory.  In some cases the unpatched install-sh could do the
-       equivalent of "chmod 777 /" or "chmod 0 /" on a buggy FreeBSD
-       system.  We hope this is rare in practice, but it's clearly worth
-       fixing.  Problem reported by Alex Unleashed in
-       <http://lists.gnu.org/archive/html/bug-autoconf/2006-10/msg00012.html>.
-       Also, don't bother to check for -m bugs unless we're using -m;
-       suggested by Stepan Kasal.
-
-2006-10-14  Geoffrey Keating  <geoffk@apple.com> (tiny change)
-
-       * m4/multi.m4: Non-default multilibs may be cross compilation.
-
-2006-10-14  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * automake.in: Fix some typos in comments.
-       * lib/Automake/Variable.pm: Likewise.
-
-2006-10-10  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * automake.in (handle_compile): Use subst, for maintainer-check.
-
-2006-10-09  Andreas Köhler  <andi5.py@gmx.net>  (tiny change)
-
-       For PR automake/505:
-       * lib/am/configure.am (am__CONFIG_DISTCLEAN_FILES):
-       Fix typo: `config.status.lineno', not `configure.status.lineno'.
-
-2006-09-05  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * NEWS: Mention that `install-sh' needs executable permissions.
-       * tests/nobase.test: Adjust.
-       Report by Patrick Welche.
-
-2006-09-01  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * lib/am/check.am (check-TESTS): Fix matching of XFAIL_TESTS
-       against currently running test for the first and last element
-       of $(TESTS): add spacing so Solaris make does VPATH expansion
-       on these words, too.
-       * tests/check6.test: Update.
-
-2006-08-30  Paul Eggert  <eggert@cs.ucla.edu>
-
-       For PR automake/501:
-       * lib/am/depend2.am (?GENERIC?%EXT%.o, ?!GENERIC?%OBJ%):
-       Abbreviate output a bit by not bothering to quote the .Po file
-       name (the quoting doesn't suffice in general anyway), and by not
-       bothering to remove junk .Tpo files (as they'll be removed later).
-       This also lets 'make' run faster by avoiding a subshell.
-
-2006-08-30  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * automake.in: Fortran 77 and Fortran should require variables
-       F77 resp. FC to be defined, and suggest the respective Autoconf
-       macros otherwise.
-       * tests/fort1.test: New test.
-       * tests/Makefile.am: Update.
-
-       * tests/ext.test: Add extensions f95, F90, F95.
-
-2006-08-30  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       For PR automake/500:
-       * automake.in (handle_compile) <$default_includes>: Do not output
-       the same -I twice.  Use @am__isrc@ instead of ` -I$(srcdir)'.
-       * m4/init.m4: Define am__isrc as ` -I$(srcdir)' only in
-       non-VPATH builds since we always have `-I.'.
-       * tests/subpkg.test: Make sure config headers are found in VPATH
-       and non-VPATH builds.
-
-2006-08-28  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * doc/automake.texi, lib/Automake/Rule.pm: Fix some typos.
-       * NEWS: Likewise.  Clarify that only one LIBOBJDIR is supported.
-
-2006-08-23  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/Automake/ChannelDefs.pm (usage): Mention that -Wportability
-       is enabled by default with gnu and gnits strictness.
-       Report from Bruno Haible.
-
-2006-08-22  Paul Eggert  <eggert@cs.ucla.edu>
-
-       * NEWS: Mark de-ANSI-fication as being obsolete.
-       * doc/automake.texi: Likewise.
-
-2006-08-21  Stepan Kasal  <kasal@ucw.cz>
-
-       * Makefile.am, THANKS: Fix typos.
-
-2006-08-20  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * NEWS, configure.ac: Bump version to 1.9c.
-
-       * NEWS, configure.ac: Bump version to 1.9b.
-
-       * Makefile.am (maintainer-check): Check for mkdir_p in automake.in
-       too.
-       * automake.in (require_build_directory): Use MKDIR_P, not mkdir_p.
-
-       * m4/mkdirp.m4: Typo in previous patch.
-
-       * Makefile.am (maintainer-check): Fine-tune the "Unescaped @"
-       check so it doesn't complain about the '@ 's in node "Standard
-       Directory Variables".
-
-       * INSTALL, lib/INSTALL, lib/texinfo.tex, lib/config.sub: New
-       upstream versions.
-
-       * m4/mkdirp.m4 (AM_PROG_MKDIR_P): Prefix mkdir_p with
-       $(top_builddir)/ if it is a relative directory.
-
-2006-08-19  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/am/lex.am, lib/am/yacc.am: Drop the inline rules, always use
-       ylwrap.  Suggested by Akim Demaille long ago, to ease maintenance.
-       * automake.in (handle_languages): Do not define MORE-THAN-ONE.
-       (yacc_lex_finish_helper, lang_yacc_finish, lang_lex_finish): Always
-       require ylwrap.
-       * doc/automake.texi (Auxiliary Programs, Yacc and Lex): Update the
-       documentation of ylwrap.
-       * tests/lex.test, tests/lex4.test, tests/mmodely.test,
-       tests/yacc.test, tests/yacc2.test, tests/yacc3.test,
-       tests/yaccpp.test: Adjust.
-
-       * doc/automake.texi (Releases): Update statistics until 1.9.6.
-
-       * Makefile.am (maintainer-check): Check for mkdir_p.
-       * automake.texi (Obsolete macros): Document AM_PROG_MKDIR_P.
-       * lib/am/data.am, lib/am/distdir.am, lib/am/install.am,
-       lib/am/java.am, lib/am/libs.am, lib/am/lisp.am, lib/am/ltlib.am,
-       lib/am/mans.am, lib/am/progs.am, lib/am/python.am,
-       lib/am/scripts.am, lib/am/texinfos.am: Use MKDIR_P instead of mkdir_p.
-       * m4/mkdirp.m4 (AM_PROG_MKDIR_P): Define mkdir_p using $MKDIR_P, not
-       as '$(MKDIR_P)', otherwise it will break `Makefile.in's that use
-       mkdir_p without defining MKDIR_P.
-       * tests/distdir.test, tests/instman.test, tests/txinfo21.test:
-       Adjust.
-
-       * Makefile.am (SUBDIRS): Build lib first, for lib/Automake/Config.pm.
-       * configure.ac (ACLOCAL): Use --acdir=m4 in addition to
-       -I m4.  Running aclocal during the rebuild rules will fail
-       if the default acdir does not exist.
-
-       * NEWS, configure.ac, m4/init.m4, m4/lispdir.m4, m4/mkdirp.m4:
-       Require Autoconf 2.60 instead of some intermediate development
-       version.
-
-       * doc/automake.texi (Standard Directory Variables): Fix multitable
-       width.
-       (Autotools Introduction): Fix @uref usage.
-
-2006-08-19  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * doc/automake.texi: Fix some typos in the introduction,
-       adjust some spacing; spell `GNU Build System' consistently.
-       (menu): Unify node naming.
-       (Standard Directory Variables): Clarify that this list is not
-       exhaustive.
-       (DESTDIR): Fix example.
-
-2006-08-19  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * doc/automake.texi (Autotools Introduction) New chapter.
-       Thanks to Ben Pfaff and Ralf Wildenhues for comments.
-       (Auxiliary Programs, Install, Dist, Third-Party Makefiles)
-       (distcleancheck): More cross references.
-       * doc/amhello/configure.ac, doc/amhello/README,
-       doc/amhello/Makefile.am, doc/amhello/src/Makefile.am,
-       doc/amhello/src/main.c: New files.
-       * doc/Makefile.am (dist_noinst_DATA): Distribute them.
-       ($(srcdir)/amhello-1.0.tar.gz): New rule.
-       (dist_doc_DATA): Install amhello-1.0.tar.gz.
-       * Makefile.am (SUBDIRS): Update comment.
-
-2006-08-15  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * doc/automake.texi: Fix some typos.
-
-2006-08-14  Jonathan Higa <jthiga@gmail.com>
-
-       * automake.in: Register "Unified Parallel C" as language.
-       (lang_upc_rewrite): New function.
-       (resolve_linker): Consider UPCLINK.
-       * lib/Automake/Variable.pm (%_ac_macro_for_var): Suggest
-       AM_PROG_UPC for UPC and UPCFLAGS.
-       * m4/upc.m4: New file.
-       * m4/depend.m4 (_AM_DEPENDENCIES): Add UPC case.
-       * m4/Makefile.am (dist_m4data_DATA): Add upc.m4.
-       * doc/automake.texi (Unified Parallel C Support): New node.
-       (Public macros): Mention AM_PROG_UPC.
-       (Program and Library Variables, Flag Variables Ordering):
-       Mention UPCFLAGS.
-       * tests/upc.test, tests/upc2.test, tests/upc3.test: New file.
-       * tests/Makefile.am (TESTS): Add them.
-       * tests/ext.test: Also test upc files.
-
-2006-08-04  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * doc/automake.texi (Scripts): Fix some errors in previous patch.
-
-       * doc/automake.texi (Scripts): Revamp.  Show an example of script
-       built from configure.ac.  Discuss CLEANFILES and EXTRA_DIST for
-       other built scripts.
-
-       * m4/init.m4: Suggest fixing the call to AC_INIT when
-       AC_PACKAGE_NAME or AC_PACKAGE_VERSION is undefined.  This is for
-       newcomers who call AC_INIT and AM_INIT_AUTOMAKE without arguments.
-       * tests/init.test: New file.
-       * tests/Makefile.am (TESTS): Add it.
-
-2006-08-04  Stepan Kasal  <kasal@ucw.cz>
-
-       * automake.in (dist_dirs, fill_dist_dirs): Remove.
-       * lib/am/distdir.am (DISTDIRS): Remove.
-       * tests/distdir.test, tests/pr2.test: Do not grep, use
-       `make distdir' instead.
-
-2006-08-04  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * doc/automake.texi (Conditionals): Split in two sections, "Usage"
-       and "Portability", and add a third one, "Limits" to explain how
-       conditional definitions inside multi-lines definitions can be
-       handled.
-       * automake.in (handle_options): Do not assume that
-       AUTOMAKE_OPTIONS is defined in TRUE, but diagnose conditional
-       definitions of AUTOMAKE_OPTIONS.
-       Report from Bas Wijnen.
-       * tests/amopt.test: New test.
-       * tests/Makefile.am (TESTS): Add it.
-
-       * aclocal.in (install_file): Cannot use /dev/null while diffing
-       new files, because Tru64's diff do not handle /dev/null.  So
-       create an empty destination file before running diff on a new
-       file, and erase it afterward.  Fall back to using /dev/null only
-       if we cannot create this file.
-       Report and initial patch from Ralf Wildenhues.
-       (unlink_tmp): New function.
-       * test/acloca18.test: Make sure the empty file has been erased.
-
-2006-08-04  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * automake.in (handle_LIBOBJS_or_ALLOCA): With subdir-objects,
-       do not prefix `$(top_builddir)/' aka `./' to nonempty LIBOBJDIR,
-       to help BSD Make find the files also in a VPATH build.
-       Also return the same path, possibly prefixed, for correct
-       depdir computation.
-       * tests/pr401.test: Update to expose wrong depdir computation.
-       Rewrite to not use the same file name for library object and
-       main program.
-       * tests/pr401b.test, tests/pr401c.test: Likewise.
-
-2006-07-09  Paul Eggert  <eggert@cs.ucla.edu>
-
-       * lib/install-sh: Don't incorrectly claim that this implementation
-       can install only one file at a time.
-       (doit_exec): New var, for using 'exec' if possible, to save a process.
-       (test_mode, intermediate_mode): Remove.
-       (mode): Check for IFS or globbing characters in mode, since they might
-       cause weird behavior with the other changes below.  All later uses
-       of '"$mode"' changed to '$mode', since the ""s no longer matter.
-       Use octal modes if the invoker specifies an octal mode, and use
-       octal umask values if 'umask' outputs octal values; this is more
-       likely to work with older operating systems since Automake uses
-       octal modes, and also works around a bug with HP-UX 11.23
-       'mkdir -p -m u=rwx,g=rx,o=rx,u+wx' reported by Ralf Wildenhues in
-       <http://lists.gnu.org/archive/html/bug-automake/2006-06/msg00024.html>.
-       (cp_umask, mkdir_umask): New variables, to avoid
-       temporarily creating files or directories with too-permissive modes.
-       (mkdir_mode): Use the FreeBSD 'install' method for computing modes of
-       intermediate directories; this is safer.
-       (posix_mkdir): Also test mkdir -p -m ... by making a directory in
-       /tmp and checking the resulting mode with 'ls', to catch a bug in
-       HP-UX 11.23 and IRIX 6.5 mkdir reported by Ralf in the same message.
-       Use ':' for true, not 'true'; this is a bit faster on
-       traditional implementations.
-
-2006-07-09  Jim Meyering  <jim@meyering.net>
-
-       * lib/depcomp: "in in" -> "in" in comment.
-
-2006-07-06  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * tests/defs.in (AUTOMAKE_run): Redirect stdout before stderr,
-       for consistency with the recommendation prompted by this report:
-       <http://lists.gnu.org/archive/html/bug-coreutils/2006-06/msg00225.html>.
-
-2006-06-24  Stepan Kasal  <kasal@ucw.cz>
-           Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * m4/mkdirp.m4 (AM_PROG_MKDIR_P): Set `mkdir_p' to
-       `'$(MKDIR_P)'', so that it retains the per-directory value
-       computed by config.status.
-       * lib/am/distdir.am (distdir): do not use `$(mkdir_p)' from
-       a changed directory.  Bugs reported by Ralf Menzel.
-       * THANKS: Update.
-
-2006-06-24  Eric Dorland  <eric@debian.org>
-           Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * automake.in (scan_texinfo_file): Fix matching file extension.
-       * tests/txinfo31.test: New test.
-       * tests/Makefile.am: Update.
-
-2006-06-07  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (handle_LIBOBJS): Don't rely on the caller defining $1.
-
-2006-06-07  Stepan Kasal  <kasal@ucw.cz>
-
-       * m4/mkdirp.m4 (AM_PROG_MKDIR_P): Rewrite using AC_PROG_MKDIR_P.
-
-2006-06-06  Stepan Kasal  <kasal@ucw.cz>
-           Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
-
-       * lib/am/distdir.am: Do not call $(mkdir_p) for each
-       distributed file, collect them and create them in one run,
-       and strip $(srcdir) and $(top_srcdir) all at once.
-       Fix some comment typos.
-
-2006-06-06  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * m4/depend.m4 (_AM_DEPENDENCIES): The IRIX MIPSpro compiler
-       7.4.4m may omit the first included header dependency information
-       with `-MDupdate'.  Refine test to catch this.
-
-       * configure.ac (ACLOCAL): Use `-I m4' to match `./bootstrap'
-       procedure.
-
-       * tests/gettext.test: AM_PROG_GETTEXT of gettext >= 0.14.3
-       requires `config.rpath' to be present, and automake now enforces
-       this.  Test this, but only if the gettext installation works and
-       is recent enough to provide this diagnosis.
-       * tests/gettext.test: Provide a dummy `config.rpath' for all
-       subsequent checks.
-       * tests/gettext2.test, tests/subcond.test: Likewise.
-
-       * tests/pr401.test: Replace "perl -i" with sed and mv, for
-       MinGW perl.
-       * tests/pr401b.test, tests/pr401c.test, tests/python11.test,
-       * tests/yacc6.test, tests/yacc8.test: Likewise.
-
-       * m4/depout.m4 (_AM_OUTPUT_DEPENDENCY_COMMANDS): Do not use
-       plain `grep' on the Makefile, as its line length may exceed that
-       for grep.  Bug report against coreutils by Sam Sirlin.
-       * THANKS: Update.
-
-2006-05-26  Sergey Poznyakoff  <gray@Mirddin.farlep.net>  (tiny change)
-
-       * doc/automake.texi (Options): Add anchor `tar-formats'.
-
-2006-05-25  Noah Misch  <noah@cs.caltech.edu>
-
-       * lib/Automake/XFile.pm (lock): Allow EOPNOTSUPP, besides
-       ENOLCK.  Only mention `make -j' when applicable.  Only raise
-       fatal errors when `make -j' is involved.  Improve error message.
-
-2006-05-17  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * lib/Automake/Configure_ac.pm (find_configure_ac): Use
-       `$configure_in' instead of `configure.in', to preserve
-       directory component.
-       * lib/Automake/Configure_ac.pm: Add note that Automake owns
-       this file.
-       * lib/Automake/Channels.pm: Likewise.
-       * lib/Automake/FileUtils.pm: Likewise.
-       * lib/Automake/Struct.pm: Likewise.
-
-2006-05-16  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * INSTALL, lib/config.guess, lib/config.sub, lib/texinfo.tex:
-       New upstream versions.
-
-2006-05-15  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * doc/automake.texi (Auxiliary Programs): Fix URL to GCC
-       repository, they use SVN now.
-
-2006-05-13  Werner Lemberg  <wl@gnu.org>
-
-       * lib/gnupload: Add support for savannah.gnu.org and
-       savannah.nongnu.org.
-
-2006-05-13  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * lib/Automake/Channels.pm, lib/Automake/Condition.pm,
-       lib/Automake/DisjConditions.pm, lib/Automake/Options.pm,
-       lib/Automake/VarDef.pm, lib/Automake/Wrap.pm: Fix some typos.
-
-2006-05-11  Paul Eggert  <eggert@cs.ucla.edu>
-
-       * lib/install-sh: Sync from Autoconf, as follows:
-       Don't use 'path' to talk about file names,
-       as per GNU coding standards.  Close a race condition reported by Ralf
-       Wildenhues and Stepan Kasal.  There is still a race condition
-       on hosts that predate Posix 1003.1-1992, but we can't help this.
-       Don't mishandle weird characters like space on pre-Posix hosts.
-       Invoke mkdir at most once per dir arg on pre-Posix hosts.
-
-2006-05-11  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * tests/missing.test, tests/missing2.test: Do not require
-       GNUmake.
-       * Makefile.am (maintainer-check): Make sure `required=' does not
-       follow `. ./defs' in the tests.
-
-       * tests/ansi10.test: Use AC_PROG_CC_STDC.  Fix test that
-       ac_cv_prog_cc_stdc isn't just used by Automake code in
-       `configure'.
-       * tests/ansi6.test, tests/ansi7.test: Likewise.
-       * tests/ansi9.test: Likewise.  Do not override by setting
-       $U and $(ANSI2KNR) at `make' time; that will be fragile.
-       * tests/libobj8.test: Use AC_PROG_CC_STDC.
-       * tests/subobj3.test: Likewise.  Use `set -e'.
-
-       * lib/install-sh: Initialize IFS, so field splitting isn't
-       turned off later.
-       * lib/mkinstalldirs: Likewise.
-
-       * lib/am/java.am (class%DIR%.stamp): Do not assume `$?' has
-       the path of the prerequisite added; IRIX 6.5 make does not add
-       it, Solaris 2.6 make is inconsistent about adding it.  Fixes
-       java.test failure.
-
-       * tests/distdir.test: Do not use leading `./' in EXTRA_DIST for
-       files in the source tree.  Fixes failures with HP-UX and Tru64
-       make.
-
-       * lib/am/ansi2knr.am (ansi2knr): Rename target as...
-       (./ansi2knr): ...this, for BSD make.
-       (%ANSI2KNR-DIR%/ansi2knr): Adjust.
-
-2006-05-10  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * tests/depcomp6.test, tests/depcomp7.test: Cater for OpenBSD
-       /bin/sh -e issue with failing commands in if clauses.
-
-       * tests/defs.in (Be Bourne compatible): Update from current
-       Autoconf.
-
-       * configure.ac: Recommend perl-5.8.2.
-       * tests/automake.test: Do not fail because of buggy Getopt::Long
-       in perl < 5.8.2.
-
-       * tests/longlin2.test: Do not use `grep' on Makefile.am:
-       it has long lines and is thus not a text file; AIX 5.1 grep
-       fails to scan non-plain patterns from long lines.
-
-       * tests/overrid.test: Change all regexes for warning messages to
-       match after a colon, so that the prepended file names do not
-       cause false matches.  Tighten overrides regex.  Fix typo
-       `cleam-am-local' -> `clean-am-local'.
-
-       * tests/java.test: `configure' uses a trap, so use `(exit 77);
-       exit 77' to portably set the exit status similar to AS_EXIT.
-       * tests/fn99.test: propagate nonzero exit status from subshell.
-
-       * tests/mkinst3.test: Fix `mkdir' wrapper to not be confused
-       if ``pwd`' contains the string `-p'.  Create the wrapper in a
-       subdirectory so that `.' in $PATH does not lead to an endless
-       loop.
-
-       * lib/depcomp (ia64hp): Rename dependency style to..
-       (hp2): ..this, as it works with aCC on HPPA, too; adjust
-       comment.  Report by Olivier Fourdan (PR automake/481).
-       * THANKS: Update.
-
-       * tests/aclocal7.test: Add `$sleep's between file touching
-       and automake resp aclocal+automake invocations, to ensure
-       they complete with a time stamp strictly later than the touched
-       file.
-
-       * lib/missing: Remove superfluous quotes.  Replace all uses of
-       `[' by `test', for consistency, and for..
-       * tests/missing5.test: ..this new test.
-       * tests/Makefile.am: Update.
-
-       * lib/missing (sed_minuso, sed_output): New variables.
-       (autom4te, help2man, makeinfo): Use them.  Unifies detection of
-       `-o FILE', `--output FILE', `--output=FILE', stricter regex.
-       Fixes `missing' to detect `--output' for help2man.  Fixes
-       PR automake/483.  Report by Dennis J. Linse.
-       (autom4te): Document in `missing --help'.
-       * THANKS: Update.
-
-2006-04-26  Thien-Thi Nguyen  <ttn@gnu.org>  (tiny change)
-
-       * doc/automake.texi (Dependency Tracking Evolution): Fix typo.
-
-2006-04-25  Stepan Kasal  <kasal@ucw.cz>
-
-       * lib/install-sh: Simplify the expr implementation of dirname.
-
-2006-04-24  Paul Eggert  <eggert@cs.ucla.edu>
-
-       * lib/install-sh: Handle --, and diagnose unknown options.
-       * m4/mkdirp.m4 (AM_PROG_MKDIR_P): In the normal case, set
-       mkdir_p='mkdir -p', not to 'mkdir -p --', for consistency with
-       the other ways that mkdir_p might be set.
-
-2006-04-21  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * m4/amversion.in (_AM_AUTOCONF_VERSION): New macro.
-       (AM_SET_CURRENT_AUTOMAKE_VERSION): Call it.
-       * aclocal.in (trace_used_macros): Trace _AM_AUTOCONF_VERSION.
-       (write_aclocal): Output a check for Autoconf's version in aclocal.m4.
-       Doing so ensures that users cannot build configure and Makefiles
-       with two different autoconf versions.  Report from Noah Misch.
-       * tests/missing4.test: New file.
-       * tests/Makefile.am (TESTS): Add it.
-
-2006-04-20  Paul Lunau  <temp@lunau.me.uk>  (tiny change)
-           Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * lib/am/dejagnu.am (check-DEJAGNU): Fail when at least one test
-       failed, instead of when the last one failed (PR automake/488).
-       Report from Paul Lunau.
-       * tests/dejagnu4.test: Update to expose this.
-       * THANKS: Update.
-
-2006-04-19  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * lib/am/check.am (check-TESTS): Match XFAIL_TESTS delimited by
-       TABs as well as spaces.  Fixes PR automake/490.
-       * tests/check6.test: New test.
-       * tests/Makefile.am, THANKS: Update.
-       Report from Diab Jerius <djerius@cfa.harvard.edu>.
-
-2006-04-17  Stepan Kasal  <kasal@ucw.cz>
-
-       * lib/Autom4te/FileUtils.pm (find_file): Fix a typo in the
-       description; eliminate the duplicate error message.
-       * doc/automake.texi (@direntry): `Invoking Automake' is the name
-       of the usage node for `automake'
-       * lib/Automake/Variable.pm (%_gen_varname): Fix typos in the
-       comment.
-
-2006-04-17  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * m4/lispdir.m4 (AM_PATH_LISPDIR): Require Autoconf 2.59c,
-       because it uses `datarootdir'.  Bump copyright year and serial.
-
-2006-04-10  Stepan Kasal  <kasal@ucw.cz>
-
-       * NEWS: Fix typo.
-
-2006-04-09  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/Automake/Variable.pm (_hash_varname, _hash_values): New functions.
-       (_gen_varname): Use _hash_values, and return a flag indicating whether
-       the variable name was generated or reused.
-       (transform_variable_recursively): Do not redefine variables that
-       are reused, and try to reuse the variable being transformed.
-       * tests/check2.test: Make sure TESTS hasn't been redefined.
-       * tests/check5.test, tests/exeext4.test: Make sure variables have
-       been reused.
-       * tests/subst2.test: Make sure bin_PROGRAMS gets rewritten.
-
-       * automake.in (%ignored_configure_vars): New variable.
-       (scan_autoconf_traces): Trace for _AM_SUBST_NOTMAKE and fill
-       %ignored_configure_vars.
-       (define_configure_variable): Declare ignored configure variables
-       as VAR_SILENT.  Do not special-case AMDEPBACKSLASH and ANSI2KNR
-       w.r.t. VAR_SILENT.
-       * m4/substign.m4: New file.
-       * m4/Makefile.am (dist_m4data_DATA): Add substign.m4.
-       * m4/cond.m4: _AM_SUBST_NOTMAKE $1_TRUE and $1_FALSE (PR automake/477).
-       * m4/depend.m4: _AM_SUBST_NOTMAKE AMDEPBACKSLASH.
-       * m4/protos.m4: _AM_SUBST_NOTMAKE ANSI2KNR.
-       * tests/cond.test: Make sure TEST_FALSE and TEST_TRUE are not defined.
-       * tests/amsubst.test: New file.
-       * tests/Makefile.am (TESTS): Add it.
-
-2006-04-09  Stepan Kasal  <kasal@ucw.cz>
-           Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * automake.in (handle_single_transform): Preserve directories in
-       direct suffix rules.
-       * tests/suffix12.test: New test.
-       * tests/Makefile.am (TESTS): Add it.
-       Report from John Ratliff.
-
-2006-03-25  Mike Frysinger  <vapier@gentoo.org>  (tiny change)
-           Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * aclocal.in ($m4_include_rx): Do not recognize `include', and
-       adjust scan_configure_dep and scan_file accordingly.
-       (scan_configure_dep): Do not search white lines.
-       (scan_file): Strip comments from current line after checking
-       for serial, so that aclocal does not trip on `m4_include' macros
-       in comments.  Report from Mike Frysinger.
-       * tests/acloca21.test: New file.
-       * tests/Makefile.am (TESTS): Add it.
-
-2006-03-24  Stepan Kasal  <kasal@ucw.cz>
-
-       * tests/mmodely.test: Fix the test on systems with no lex.
-
-2006-03-23  Stepan Kasal  <kasal@ucw.cz>
-
-       * automake.in (libtool_new_api): Fix a typo in the comment.
-       * lib/Automake/Makefile.am (Config.pm): Likewise.
-       * lib/am/depend2.am: Likewise.
-       * tests/xsource.test: With `set -e', `|| exit 1' is no longer
-       needed.
-
-2006-03-23  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * tests/depcomp6.test, tests/depcomp7.test: Change back to
-       using `$MAKE && exit 1', but make sure the last command in the
-       test is successful.
-
-2006-03-21  Clifford Wolf  <clifford@clifford.at>  (tiny change)
-           Stepan Kasal  <kasal@ucw.cz>
-           Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * aclocal.in (parse_arguments): Added wildcard support to the
-       dirlist parser.
-       * doc/automake.texi (Macro search path): Document it.
-       * tests/dirlist2.test: New test.
-       * m4/dirlist, tests/Makefile.am: Adjust.
-
-2006-03-20  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * m4/init.m4 (AM_INIT_AUTOMAKE): Add `_AM_DEPENDENCIES(OBJC)'
-       to `AC_PROG_OBJC' if provided, to fix Objective C depmode
-       handling.
-       * lib/Automake/Variable.pm (%_ac_macro_for_var): Add entries for
-       OBJC and OBJCFLAGS.
-       * tests/ext.test: Adjust.
-       * tests/objc.test, tests/objc2.test: New tests.
-       * tests/Makefile.am: Adjust.
-       * doc/automake.texi (Objective C Support): New node.
-       (Support for Other Languages): Adjust.
-
-2006-03-19  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * lib/Automake/RuleDef.pm (DESCRIPTION): Typo.
-
-       * tests/depcomp6.test, tests/depcomp7.test: Fix failure logic
-       to work with `set -e'.
-
-       * tests/depcomp6.test, tests/depcomp7.test: New tests,
-       for general `depcomp' functionality, with and without
-       `subdir-objects', with and without `libtool'.
-       * tests/Makefile.am: Adjust.
-
-       * aclocal.in (write_aclocal): Unlink `aclocal.m4' before
-       writing into it, to break a symlinked file.
-       * tests/acloca20.test: New test.
-       * tests/Makefile.am: Updated.
-
-2006-03-19  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Allow package trees (packages with subpackages) to share
-       common distributed auxiliary files (and directories) that
-       reside within a subpackage.
-
-       * lib/am/distdir.am (distdir %?TOPDIR_P%): Do not fail if
-       `$(distdir)' already exists.
-       (%?SUBDIRS%): Set `am__remove_distdir' to `:' to prevent
-       removal of subpackage trees for distribution.
-       * tests/subpkg3.test: New test.
-       * tests/Makefile.am: Update.
-
-2006-03-18  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * tests/check5.test, tests/nobast.test: Fix $MAKE and rm
-       invocations to please maintainer-check.
-
-2006-03-10  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (lang_c_rewrite): Typo in previous change.
-       * tests/ccnoco2.test: New file.
-       * tests/Makefile.am (TESTS): Add ccnoco2.test.
-
-       * automake.in (lang_c_rewrite): Make the AM_PROG_CC_C_O requirement
-       a 'portability' warning, so that people can ignore it.  Suggested
-       by Ralf Wildenhues.
-
-       * lib/Automake/ChannelDefs.pm: Make -Wportability the default in
-       gnu and gnits modes.
-       * doc/automake.texi (Invoking Automake): Adjust.
-
-2006-02-21  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * doc/automake.texi (Yacc and Lex): Document that `.ypp' and
-       `.lpp' file extensions are recognized.
-
-2006-02-21  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * doc/automake.texi (Complete, Extending aclocal, Public macros)
-       (Python, Conditionals, API versioning): Always quote macro arguments.
-       Report from Stepan Kasal.
-
-2006-02-16  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * doc/automake.texi (Python): More examples.
-
-2006-02-05  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * doc/automake.texi (distcleancheck): Fix bad wording.  Report
-       from Bob Rossi.
-       (Man pages): Show dist_man_MANS, not EXTRA_DIST = $(man_MANS).
-
-2006-01-29  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       Append $(EXEEXT) to programs that may be listed in TESTS.
-       Report from Simon Josefsson.
-
-       * automake.in (%known_programs): New global.
-       (initialize_per_input): Reset it.
-       (append_exeext): Take a predicate as first argument to select
-       the filename to rewrite.
-       (handle_programs): Fill %known_programs.
-       (handle_tests): Append $(EXEEXT) to all tests that are in
-       %known_programs.
-       (am_install_var): Update call to append_exeext.
-       * doc/automake.texi (EXEEXT): TESTS is also rewritten.
-       (Tests): More about the difference between check_PROGRAMS and TESTS.
-       Give an example of TEST_ENVIRONMENT.
-       * tests/cond32.test: Augment with a nested condition.
-       * tests/exeext4.test: Also check TESTS.
-       * tests/check5.test: New file.
-       * tests/Makefile.am (TESTS): Add check5.test.
-
-2006-01-12  Paul Eggert  <eggert@cs.ucla.edu>
-
-       * lib/install-sh (dstdir): Don't use semicolons inside { } in
-       sed scripts, as Posix says it's not portable.
-       * lib/missing (file): Likewise.
-       * lib/am/distdir.am (distcheck): Likewise.
-       * tests/comment7.test, tests/comment9.test, tests/confh.test: Likewise
-       * tests/distcom2.test, tests/distcom3.test: Likewise.
-       * tests/distcom4.test, tests/distcom5.test: Likewise.
-       * tests/distcom6.test, tests/include.test, tests/pluseq8.test: Likewise.
-
-2006-01-12  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * ChangeLog: Move 2004's entries to ...
-       * ChangeLog.04: ... this new file.
-       * Makefile.am (EXTRA_DIST): Add ChangeLog.04.
-
-       * tests/txinfo13.test: Test fix below.
-
-2006-01-12  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * lib/am/texinfos.am (dist-info): Tighten glob to avoid unwanted
-       extra files in distribution.  Reported by Vincent Lefevre.
-
-2006-01-06  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * doc/automake.texi (Linking, Program and Library Variables):
-       Mention the file extensions that usually appear in _DEPENDENCIES,
-       and point to BUILT_SOURCES and example of _DEPENDENCIES uses.  A
-       couple of people have been listing sources files in _DEPENDENCIES
-       lately.
-
-       * doc/automake.texi: Bump copyright year.
-       * automake.in ($gen_copyright, version): Likewise.
-       * aclocal.in (write_aclocal, version): Likewise.
-
-2006-01-05  Stepan Kasal  <kasal@ucw.cz>
-           Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (topsrcdir): New global.
-       (generate_makefile): Compute it.
-       (fill_dist_dirs): New function extracted from handle_dist.
-       (handle_dist, handle_configure): Use fill_dist_dirs.
-       * tests/distdir.test: Test for cases where $(top_srcdir) or
-       $(srcdir) appear in EXTRA_DIST.  Report from Sander Niemeijer.
-
-2006-01-05  Zack Weinberg  <zackw@panix.com>
-           Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * lib/depcomp: Add 'ia64hp' dependency style.
-       Zack's original patch was contributed to GCC on 2005-06-13.
-       (tru64): Typo.
-
-2005-11-01  Stepan Kasal  <kasal@ucw.cz>
-
-       * lib/install-sh: Use "trap '' 0" instead of "trap - 0", so that
-       the code is portable to both POSIX and pre-POSIX shells.
-
-2005-10-17  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * tests/nobase.test: Use `chmod a-x' instead of `chmod -x',
-       suggested by Eric Blake.
-
-2005-10-17  Stepan Kasal  <kasal@ucw.cz>
-
-       * doc/automake.texi (Program and Library Variables): Typo.
-       * lib/Automake/Variable.pm (transform_variable_recursively): Typo
-       in a comment.
-
-2005-10-03  Stepan Kasal  <kasal@ucw.cz>
-
-       * ChangeLog.03, automake.in, tests/overrid.test: Typos.
-
-2005-10-03  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * tests/nobase.test: Exercise previous patch.
-
-2005-10-03  Peter O'Gorman  <peter@pogma.com>  (tiny change)
-
-       * lib/am/distdir.am: Remove $(SHELL) when calling install_sh
-       * m4/strip.m4: Ditto.
-       * m4/install-sh.m4: Add $(SHELL) to the definition of install_sh
-
-2005-09-13  Paul Eggert  <eggert@cs.ucla.edu>
-
-       * doc/automake.texi (limitations on file names): New section.
-       * lib/install-sh: Rewrite to support '*' in file names.
-       Also, tune so that we don't invoke so many commands in the usual case.
-       This has the side effect of fixing `install-sh -d' to not fail if it
-       loses the race in creating the last path component against another
-       process.
-       * tests/instspc.test: The "*" test is now fixed.
-
-2005-09-13  Stepan Kasal  <kasal@ucw.cz>
-
-       * automake.in (Languages) <cppasm>: Fix typo in the comment.
-
-2005-09-13  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * lib/am/ltlib.am (uninstall-%DIR%LTLIBRARIES): Do not put
-       shell in verbose mode.
-
-2005-08-07  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/Automake/Variable.pm (variable_value): Do not read the TRUE
-       value of a conditionally defined variable.
-       Report from Juergen Leising.
-
-       * automake.in (lang_yacc_target_hook): Use AM_MAKEFLAGS in recursive
-       $(MAKE) invocations.
-       * lib/am/texibuild.am (?GENERIC_INFO?%SOURCE_SUFFIX%%DEST_SUFFIX%):
-       Likewise.
-       * lib/am/texi-vers.am (%STAMPVTI%): Likewise.
-       * lib/am/remake-hdr.am (%CONFIG_H%): Likewise.
-       * Makefile.am (maintainer-check): Check for this.
-       Report from Stepan Kasal.
-
-       * m4/mkdirp.m4: Update misleading comment about `mkdir -p .'.
-       Prompted by Stepan Kasal.
-
-2005-08-07  Stepan Kasal  <kasal@ucw.cz>
-
-       * lib/am/texinfos.am (uninstall-info-am): Call install-info only if
-       the $(infodir) exists.
-
-2005-07-31  Stepan Kasal  <kasal@ucw.cz>
-
-       * tests/library3.test: Fix a typo which made the test fail.
-
-2005-07-27  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * doc/automake.texi (Linking, Program and Library Variables):
-       Suggest reserving -l for third-party libraries.
-
-       * lib/Automake/Variable.pm (require_variables): Mention aclocal's
-       search path when suggesting to add a macro in configure.ac.
-       People are confused when Automake suggests adding a macro (such as
-       AC_PROG_LIBTOOL) that is already in configure.ac.
-       * automake.in (require_file_internal): Suggest `automake --add-missing'
-       for missing files that can be installed.
-       * tests/library3.test: Adjust.
-
-2005-07-27  Stepan Kasal  <kasal@ucw.cz>
-
-       * tests/defs.in: When required matches both `*libtool*' and
-       `*gettext*', check for both m4 files.
-
-       * doc/automake.texi (Auxiliary Programs): Fix a typo.
-       * tests/suffix11.test: Fix a typo.
-       * tests/colon3.test: s/EGREP/FGREP/.
-
-2005-07-19  Paul Eggert  <eggert@cs.ucla.edu>
-
-       * tests/instspc.test: Major rewrite to test for many other
-       problematic file names, e.g., '$', '"', '('.  Automake and
-       Autoconf can't handle many of them, so do not report a failure
-       if the usual candidates show up.
-
-2005-07-19  Stepan Kasal  <kasal@ucw.cz>
-
-       * Makefile.am (automake, aclocal): Merge the rules.
-
-2005-07-10  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/config.guess, lib/config.sub, lib/texinfo.tex: New upstream
-       versions.
-
-2005-07-09  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/install-sh: Use IFS=/ to split directories on /, don't translate
-       / into % as it prevents directory names using %...
-
-2005-07-09  Stepan Kasal  <kasal@ucw.cz>
-
-       * doc/automake.texi (Public macros): Typo.
-       * aclocal.in: Typo in comment.
-
-2005-07-09  Zack Weinberg  <zack@codesourcery.com>  (tiny change)
-
-       * lib/depcomp: Handle "#line" markers as well as "# " markers in
-       "cpp" style, so it can work with newer HP compilers (for their
-       ia64 systems).
-
-2005-07-02  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * doc/automake.texi (Public macros) <AM_WITH_DMALLOC>: Reword to
-       fix an underful hbox.
-       * lib/INSTALL, lib/config.guess, lib/config.sub, lib/texinfo.tex:
-       New upstream versions.
-
-2005-07-01  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * m4/python.m4 (_AM_PYTHON_INTERPRETER_LIST): Add python2.5.
-
-2005-06-30  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (make_paragraphs): Do not define %TOPDIR%, now that
-       lib/am/header-vars.am no longer uses it.
-       * lib/am/libtool.am (distclean-am, distclean-libtool): Define
-       if TOPDIR_P is true, not TOPDIR.
-       Suggested by Stepan Kasal.
-
-       * automake.in (read_am_file): Correctly diagnose comments following
-       trailing backslash.
-       * tests/commen10.test: New file.
-       * tests/Makefile.am (TESTS): Add commen10.test.
-       Report from Harald Dunkel.
-
-       * automake.in (scan_autoconf_traces): Scan AC_SUBST_TRACE instead
-       of AC_SUBST.
-       * lib/am/header-vars.am (srcdir, top_srcdir, top_builddir, INSTALL):
-       Do not define, they are AC_SUBST_TRACEd by Autoconf.
-       * m4/init.m4 (AM_INIT_AUTOMAKE): Require Autoconf 2.59c.
-       * tests/include.test: Call AC_OUTPUT.
-
-2005-06-29  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/mkinstalldirs: Fix support for directory name with spaces if
-       `mkdir -p' does not work.
-       * tests/Makefile.am (TESTS): Add mkinst3.test.
-       * tests/mkinst3.test: New file.
-       Report from Noah Friedman.
-
-       * doc/automake.texi (Include, Extending aclocal): Typos.
-       Report from Karl Berry.
-
-2005-06-28  Stepan Kasal  <kasal@ucw.cz>
-           Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/mdate-sh: Avoid infinite loop with GNU ls when TIME_STYLE is set.
-       * tests/txinfo28.test: Set TIME_STYLE.
-       Report from Vincent Lefevre and James Youngman.
-
-2005-06-24  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/Automake/Variable.pm (define, _new): Remember the helper
-       variable created for the last conditional += on each variable, and
-       only append further += in the same condition to this last helper
-       variable, not to older helper variables.  This way the order of
-       the items appended to the variable is preserved.
-       * tests/cond21.test: Adjust.
-       * tests/cond38.test: New file.
-       * tests/Makefile.am (TESTS): Add cond38.test.
-       Report from Ed Hartnett.
-
-2005-06-22  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * tests/aclocal5.test: Adjust to recent CVS Autoconf changes.
-
-       * automake.in (handle_footer): Do not output an unformatted
-       definition of SOURCES, it is already done correctly in
-       generate_makefile.  This superfluous definition introduced long
-       lines in some Makefiles, hence breakages in tools with a limited
-       line length.  Report from Mathias Froehlich.
-
-2005-06-11  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/am/texibuild.am (?GENERIC_INFO?%SOURCE_SUFFIX%%DEST_SUFFIX%):
-       Fix redirections in previous patch.
-
-2005-06-08  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/am/texibuild.am (?GENERIC_INFO?%SOURCE_SUFFIX%%DEST_SUFFIX%):
-       Do not backup any file if makeinfo is not installed.
-       * lib/missing (makeinfo): Do not touch a missing info file.
-       * tests/txinfo30.test: New file.
-       * tests/Makefile.am (TESTS): Add txinfo30.test.
-       Report from Bob Proulx.
-
-       * doc/automake.texi (Extending aclocal): Typo.
-
-2005-05-24  Brian Gough  <bjg@network-theory.co.uk>  (tiny change)
-
-       * lib/am/texinfos.am (.dvi.ps): Add $(am__TEXINFO_TEX_DIR) to TEXINPUTS.
-
-2005-05-15  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       Fix PR automake/461:
-       * automake.in (require_build_directory): Canonicalize directories
-       with different names, such as `foo/bar' and `./foo//bar'.
-       * tests/subobj9.test: Augment to test that.
-       Report from Tom Tromey.
-
-2005-05-14  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * COPYING, ChangeLog, ChangeLog.00, ChangeLog.01, ChangeLog.02,
-       ChangeLog.03, ChangeLog.96, ChangeLog.98, HACKING, Makefile.am,
-       NEWS, README, TODO, aclocal.in, automake.in, bootstrap, configure,
-       configure.ac, doc/Makefile.am, doc/fdl.texi, lib/COPYING,
-       lib/Makefile.am, lib/acinstall, lib/compile, lib/config-ml.in,
-       lib/config.guess, lib/config.sub, lib/depcomp, lib/elisp-comp,
-       lib/gnupload, lib/mdate-sh, lib/missing, lib/py-compile,
-       lib/symlink-tree, lib/texinfo.tex, lib/ylwrap,
-       lib/Automake/ChannelDefs.pm, lib/Automake/Channels.pm,
-       lib/Automake/Condition.pm, lib/Automake/Config.in,
-       lib/Automake/Configure_ac.pm, lib/Automake/DisjConditions.pm,
-       lib/Automake/FileUtils.pm, lib/Automake/General.pm,
-       lib/Automake/Item.pm, lib/Automake/ItemDef.pm,
-       lib/Automake/Location.pm, lib/Automake/Makefile.am,
-       lib/Automake/Options.pm, lib/Automake/Rule.pm,
-       lib/Automake/RuleDef.pm, lib/Automake/Struct.pm,
-       lib/Automake/VarDef.pm, lib/Automake/Variable.pm,
-       lib/Automake/Version.pm, lib/Automake/Wrap.pm,
-       lib/Automake/XFile.pm, lib/Automake/tests/Condition.pl,
-       lib/Automake/tests/DisjConditions.pl,
-       lib/Automake/tests/Makefile.am, lib/Automake/tests/Version.pl,
-       lib/Automake/tests/Wrap.pl, lib/am/Makefile.am,
-       lib/am/ansi2knr.am, lib/am/check.am, lib/am/clean-hdr.am,
-       lib/am/clean.am, lib/am/compile.am, lib/am/configure.am,
-       lib/am/data.am, lib/am/dejagnu.am, lib/am/depend.am,
-       lib/am/depend2.am, lib/am/distdir.am, lib/am/footer.am,
-       lib/am/header-vars.am, lib/am/header.am, lib/am/inst-vars.am,
-       lib/am/install.am, lib/am/java.am, lib/am/lang-compile.am,
-       lib/am/lex.am, lib/am/library.am, lib/am/libs.am,
-       lib/am/libtool.am, lib/am/lisp.am, lib/am/ltlib.am,
-       lib/am/ltlibrary.am, lib/am/mans-vars.am, lib/am/mans.am,
-       lib/am/multilib.am, lib/am/program.am, lib/am/progs.am,
-       lib/am/python.am, lib/am/remake-hdr.am, lib/am/scripts.am,
-       lib/am/subdirs.am, lib/am/tags.am, lib/am/texi-vers.am,
-       lib/am/texibuild.am, lib/am/texinfos.am, lib/am/yacc.am,
-       m4/Makefile.am, tests/aclibobj.test, tests/acloca10.test,
-       tests/acloca11.test, tests/acloca12.test, tests/acloca13.test,
-       tests/acloca14.test, tests/acloca15.test, tests/acloca16.test,
-       tests/acloca17.test, tests/acloca18.test, tests/acloca19.test,
-       tests/aclocal.test, tests/aclocal3.test, tests/aclocal4.test,
-       tests/aclocal5.test, tests/aclocal6.test, tests/aclocal7.test,
-       tests/aclocal8.test, tests/aclocal9.test, tests/acoutbs.test,
-       tests/acoutbs2.test, tests/acoutnoq.test, tests/acoutpt.test,
-       tests/acoutpt2.test, tests/acoutqnl.test, tests/acsilent.test,
-       tests/acsubst.test, tests/acsubst2.test, tests/all.test,
-       tests/alloca.test, tests/alloca2.test, tests/alpha.test,
-       tests/alpha2.test, tests/amassign.test, tests/ammissing.test,
-       tests/ansi.test, tests/ansi10.test, tests/ansi2.test,
-       tests/ansi3.test, tests/ansi3b.test, tests/ansi4.test,
-       tests/ansi5.test, tests/ansi6.test, tests/ansi7.test,
-       tests/ansi8.test, tests/ansi9.test, tests/ar.test, tests/ar2.test,
-       tests/asm.test, tests/autohdr.test, tests/autohdr2.test,
-       tests/autohdr3.test, tests/autohdr4.test, tests/automake.test,
-       tests/auxdir.test, tests/auxdir2.test, tests/auxdir3.test,
-       tests/auxdir4.test, tests/backsl.test, tests/backsl2.test,
-       tests/backsl3.test, tests/backsl4.test, tests/badline.test,
-       tests/badopt.test, tests/badprog.test, tests/block.test,
-       tests/bsource.test, tests/canon.test, tests/canon2.test,
-       tests/canon3.test, tests/canon4.test, tests/canon5.test,
-       tests/ccnoco.test, tests/check.test, tests/check2.test,
-       tests/check3.test, tests/check4.test, tests/checkall.test,
-       tests/clean.test, tests/clean2.test, tests/colneq.test,
-       tests/colneq2.test, tests/colon.test, tests/colon2.test,
-       tests/colon3.test, tests/colon4.test, tests/colon5.test,
-       tests/colon6.test, tests/colon7.test, tests/comment.test,
-       tests/comment2.test, tests/comment3.test, tests/comment4.test,
-       tests/comment5.test, tests/comment6.test, tests/comment7.test,
-       tests/comment8.test, tests/comment9.test, tests/compile.test,
-       tests/compile_f90_c_cxx.test, tests/compile_f_c_cxx.test,
-       tests/cond.test, tests/cond10.test, tests/cond11.test,
-       tests/cond13.test, tests/cond14.test, tests/cond15.test,
-       tests/cond16.test, tests/cond17.test, tests/cond18.test,
-       tests/cond19.test, tests/cond2.test, tests/cond20.test,
-       tests/cond21.test, tests/cond22.test, tests/cond23.test,
-       tests/cond24.test, tests/cond25.test, tests/cond26.test,
-       tests/cond27.test, tests/cond28.test, tests/cond29.test,
-       tests/cond3.test, tests/cond30.test, tests/cond31.test,
-       tests/cond32.test, tests/cond33.test, tests/cond34.test,
-       tests/cond35.test, tests/cond36.test, tests/cond37.test,
-       tests/cond4.test, tests/cond5.test, tests/cond6.test,
-       tests/cond7.test, tests/cond8.test, tests/cond9.test,
-       tests/condd.test, tests/condhook.test, tests/condinc.test,
-       tests/condinc2.test, tests/condlib.test, tests/condman.test,
-       tests/condman2.test, tests/conf2.test, tests/confdeps.test,
-       tests/conff.test, tests/conff2.test, tests/confh.test,
-       tests/confh4.test, tests/confh5.test, tests/config.test,
-       tests/confincl.test, tests/conflnk.test, tests/conflnk2.test,
-       tests/conflnk3.test, tests/confsub.test, tests/confvar.test,
-       tests/confvar2.test, tests/copy.test, tests/ctarget1.test,
-       tests/cxx.test, tests/cxx2.test, tests/cxxansi.test,
-       tests/cxxcpp.test, tests/cxxlibobj.test, tests/cxxlink.test,
-       tests/cxxnoc.test, tests/cxxo.test, tests/cygwin32.test,
-       tests/dash.test, tests/defs.in, tests/defun.test,
-       tests/defun2.test, tests/dejagnu.test, tests/dejagnu2.test,
-       tests/dejagnu3.test, tests/dejagnu4.test, tests/dejagnu5.test,
-       tests/dejagnu6.test, tests/dejagnu7.test, tests/depacl2.test,
-       tests/depcomp.test, tests/depcomp2.test, tests/depcomp3.test,
-       tests/depcomp4.test, tests/depcomp5.test, tests/depdist.test,
-       tests/depend.test, tests/depend2.test, tests/depend3.test,
-       tests/depend4.test, tests/destdir.test, tests/dirforbid.test,
-       tests/dirlist.test, tests/discover.test, tests/distcom2.test,
-       tests/distcom3.test, tests/distcom4.test, tests/distcom5.test,
-       tests/distcom6.test, tests/distcom7.test, tests/distdir.test,
-       tests/distname.test, tests/dollar.test, tests/double.test,
-       tests/dup2.test, tests/else.test, tests/empty.test,
-       tests/empty2.test, tests/empty3.test, tests/empty4.test,
-       tests/exdir.test, tests/exdir2.test, tests/exeext.test,
-       tests/exeext2.test, tests/exeext3.test, tests/exeext4.test,
-       tests/exsource.test, tests/ext.test, tests/ext2.test,
-       tests/extra.test, tests/extra2.test, tests/extra3.test,
-       tests/extra4.test, tests/extra5.test, tests/extra6.test,
-       tests/extra7.test, tests/f90only.test, tests/flibs.test,
-       tests/fn99.test, tests/fnoc.test, tests/fo.test, tests/fonly.test,
-       tests/fortdep.test, tests/fpinst2.test, tests/fpinstall.test,
-       tests/gcj.test, tests/gcj2.test, tests/gcj3.test, tests/gcj4.test,
-       tests/gcj5.test, tests/getopt.test, tests/gettext.test,
-       tests/gettext2.test, tests/gnits.test, tests/gnits2.test,
-       tests/gnits3.test, tests/gnumake.test, tests/gnuwarn.test,
-       tests/gnuwarn2.test, tests/header.test, tests/help.test,
-       tests/hfs.test, tests/hosts.test, tests/implicit.test,
-       tests/include.test, tests/include2.test, tests/info.test,
-       tests/insh2.test, tests/install2.test, tests/installdir.test,
-       tests/instdat.test, tests/instdat2.test, tests/instexec.test,
-       tests/insthook.test, tests/instman.test, tests/instman2.test,
-       tests/instsh.test, tests/instsh2.test, tests/instspc.test,
-       tests/interp.test, tests/interp2.test, tests/java.test,
-       tests/java2.test, tests/java3.test, tests/javaprim.test,
-       tests/javasubst.test, tests/ldadd.test, tests/ldflags.test,
-       tests/lex.test, tests/lex2.test, tests/lex3.test, tests/lex4.test,
-       tests/lex5.test, tests/libobj10.test, tests/libobj11.test,
-       tests/libobj12.test, tests/libobj13.test, tests/libobj14.test,
-       tests/libobj2.test, tests/libobj3.test, tests/libobj4.test,
-       tests/libobj5.test, tests/libobj7.test, tests/libobj8.test,
-       tests/library.test, tests/library2.test, tests/library3.test,
-       tests/libtool.test, tests/libtool2.test, tests/libtool3.test,
-       tests/libtool4.test, tests/libtool5.test, tests/libtool6.test,
-       tests/libtool7.test, tests/libtool8.test, tests/libtool9.test,
-       tests/license.test, tests/link_c_cxx.test, tests/link_dist.test,
-       tests/link_f90_only.test, tests/link_f_only.test,
-       tests/link_fc.test, tests/link_fccxx.test, tests/link_fcxx.test,
-       tests/lisp2.test, tests/lisp3.test, tests/lisp4.test,
-       tests/lisp5.test, tests/lisp6.test, tests/lisp7.test,
-       tests/lisp8.test, tests/listval.test, tests/location.test,
-       tests/longlin2.test, tests/longline.test, tests/ltcond.test,
-       tests/ltcond2.test, tests/ltconv.test, tests/ltdeps.test,
-       tests/ltlibobjs.test, tests/ltlibsrc.test, tests/maintclean.test,
-       tests/make.test, tests/makej.test, tests/makevars.test,
-       tests/man.test, tests/man2.test, tests/mclean.test,
-       tests/mdate.test, tests/mdate2.test, tests/mdate3.test,
-       tests/mdate4.test, tests/missing.test, tests/missing2.test,
-       tests/missing3.test, tests/mkinst2.test, tests/mkinstall.test,
-       tests/mmodely.test, tests/multlib.test, tests/nobase.test,
-       tests/nodef.test, tests/nodef2.test, tests/nodep.test,
-       tests/nodepcomp.test, tests/nodist.test, tests/nodist2.test,
-       tests/nodist3.test, tests/nogzip.test, tests/nogzip2.test,
-       tests/noinst.test, tests/noinstdir.test, tests/nolink.test,
-       tests/nostdinc.test, tests/number.test, tests/obsolete.test,
-       tests/order.test, tests/outdir.test, tests/output.test,
-       tests/output10.test, tests/output11.test, tests/output12.test,
-       tests/output2.test, tests/output3.test, tests/output4.test,
-       tests/output5.test, tests/output6.test, tests/output7.test,
-       tests/output8.test, tests/output9.test, tests/overrid.test,
-       tests/parse.test, tests/percent.test, tests/percent2.test,
-       tests/phony.test, tests/pluseq.test, tests/pluseq10.test,
-       tests/pluseq2.test, tests/pluseq3.test, tests/pluseq4.test,
-       tests/pluseq5.test, tests/pluseq6.test, tests/pluseq7.test,
-       tests/pluseq8.test, tests/pluseq9.test, tests/postproc.test,
-       tests/ppf77.test, tests/pr2.test, tests/pr204.test,
-       tests/pr211.test, tests/pr220.test, tests/pr224.test,
-       tests/pr229.test, tests/pr243.test, tests/pr266.test,
-       tests/pr279-2.test, tests/pr279.test, tests/pr287.test,
-       tests/pr300-lib.test, tests/pr300-ltlib.test,
-       tests/pr300-prog.test, tests/pr307.test, tests/pr401.test,
-       tests/pr401b.test, tests/pr401c.test, tests/pr72.test,
-       tests/pr87.test, tests/pr9.test, tests/prefix.test,
-       tests/primary.test, tests/primary2.test, tests/primary3.test,
-       tests/proginst.test, tests/python.test, tests/python10.test,
-       tests/python11.test, tests/python12.test, tests/python2.test,
-       tests/python3.test, tests/python4.test, tests/python5.test,
-       tests/python6.test, tests/python7.test, tests/python8.test,
-       tests/python9.test, tests/recurs.test, tests/recurs2.test,
-       tests/regex.test, tests/remake.test, tests/remake2.test,
-       tests/remake3.test, tests/remake4.test, tests/remake5.test,
-       tests/req.test, tests/reqd.test, tests/reqd2.test,
-       tests/rulepat.test, tests/scripts.test, tests/seenc.test,
-       tests/sinclude.test, tests/space.test, tests/specflg.test,
-       tests/specflg2.test, tests/specflg3.test, tests/specflg6.test,
-       tests/specflg7.test, tests/specflg8.test, tests/specflg9.test,
-       tests/spell.test, tests/spell2.test, tests/spell3.test,
-       tests/spelling.test, tests/spy.test, tests/srcsub.test,
-       tests/srcsub2.test, tests/stamph2.test, tests/stdlib.test,
-       tests/stdlib2.test, tests/strip.test, tests/subcond.test,
-       tests/subcond2.test, tests/subcond3.test, tests/subdir.test,
-       tests/subdir2.test, tests/subdir3.test, tests/subdir4.test,
-       tests/subdir5.test, tests/subdir6.test, tests/subdir7.test,
-       tests/subdir8.test, tests/subdir9.test,
-       tests/subdirbuiltsources.test, tests/subobj.test,
-       tests/subobj2.test, tests/subobj3.test, tests/subobj4.test,
-       tests/subobj5.test, tests/subobj6.test, tests/subobj7.test,
-       tests/subobj8.test, tests/subobj9.test, tests/subobjname.test,
-       tests/subpkg.test, tests/subpkg2.test, tests/subst.test,
-       tests/subst2.test, tests/substre2.test, tests/substref.test,
-       tests/substtarg.test, tests/suffix.test, tests/suffix10.test,
-       tests/suffix11.test, tests/suffix2.test, tests/suffix3.test,
-       tests/suffix4.test, tests/suffix5.test, tests/suffix6.test,
-       tests/suffix7.test, tests/suffix8.test, tests/suffix9.test,
-       tests/symlink.test, tests/symlink2.test, tests/symlink3.test,
-       tests/syntax.test, tests/tags.test, tests/tagsub.test,
-       tests/tar.test, tests/tar2.test, tests/tar3.test,
-       tests/target-cflags.test, tests/targetclash.test,
-       tests/transform.test, tests/txinfo.test, tests/txinfo10.test,
-       tests/txinfo13.test, tests/txinfo16.test, tests/txinfo17.test,
-       tests/txinfo18.test, tests/txinfo19.test, tests/txinfo2.test,
-       tests/txinfo20.test, tests/txinfo21.test, tests/txinfo22.test,
-       tests/txinfo23.test, tests/txinfo24.test, tests/txinfo25.test,
-       tests/txinfo26.test, tests/txinfo27.test, tests/txinfo28.test,
-       tests/txinfo29.test, tests/txinfo3.test, tests/txinfo4.test,
-       tests/txinfo5.test, tests/txinfo6.test, tests/txinfo7.test,
-       tests/txinfo8.test, tests/txinfo9.test, tests/unused.test,
-       tests/vars.test, tests/vars3.test, tests/vartar.test,
-       tests/version.test, tests/version2.test, tests/version3.test,
-       tests/version4.test, tests/version6.test, tests/version7.test,
-       tests/version8.test, tests/vpath.test, tests/vtexi.test,
-       tests/vtexi2.test, tests/warnopts.test, tests/werror.test,
-       tests/werror2.test, tests/whoami.test, tests/xsource.test,
-       tests/yacc.test, tests/yacc2.test, tests/yacc3.test,
-       tests/yacc4.test, tests/yacc5.test, tests/yacc6.test,
-       tests/yacc7.test, tests/yacc8.test, tests/yaccpp.test,
-       tests/yaccvpath.test: Update FSF postal mail address.
-
-       * tests/cxxnoc.test: Adjust grep pattern for CC, because CVS
-       Autoconf currently defines a CCC variable.
-
-       * tests/output11.test, tests/output12.test: Use rm -f.
-
-2005-04-25  Gary V. Vaughan  <gary@gnu.org>
-           Alexandre Duret-Lutz  <adl@gnu.org>
-
-       Support for remote LIBOBJS (and friends) with subdir-objects.
-       Fixes PR automake/401.
-
-       * automake.in (config_libobj_dir): New variable.
-       (scan_autoconf_traces): Set config_libobj_dir from AC_CONFIG_LIBOBJ_DIR.
-       (handle_LIBOBJS_or_ALLOCA, require_libsource_with_macro): New functions.
-       (handle_LIBOBJS, handle_ALLOCA): Use them.  Adjust location of
-       dependency files, possibly in a subdirectory.
-       * tests/pr401.test, tests/pr401b.test, tests/pr401c.test: New tests.
-       * tests/Makefile.am (TESTS): Add them.
-       * doc/automake.texi (Optional) <AC_CONFIG_LIBOBJ_DIR>: Document.
-       (LIBOBJS): Document changes in behaviour of
-       LIBOBJS, ALLOCA, LTLIBOBJS & LTALLOCA in the presence of
-       subdir-objects and an invocation of AC_CONFIG_LIBOBJ_DIR.
-
-2005-04-18  Jim Meyering  <jim@meyering.net>
-
-       * doc/automake.texi (Dist): Correct English.
-
-2005-03-31  Stepan Kasal  <kasal@ucw.cz>
-
-       * doc/automake.texi: When the phrase "for instance" introduces a
-       sentence, it should be delimited by a comma.
-
-       * doc/automake.texi: Fix a few typos.
-
-2005-03-30  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * doc/automake.texi (Uniform): Use xmldir instead of htmldir as
-       example, since the GCS now define htmldir.
-       (Auxiliary Programs): Mention config-ml.in and symlink-tree.
-       Give a URL for texinfo.tex.
-       (Public macros): Sort alphabetically, and move obsolete macros...
-       (Obsolete macros): ... here.
-       Prompted by Karl Berry.
-
-2005-03-29  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * doc/automake.texi (Multiple Outputs): Fix mistakes reported by
-       Jim Meyering.
-
-       * lib/am/lisp.am ($(am__ELCFILES)): Prevent races if the recover
-       rule is run with `make -j'.
-       * doc/automake.texi (Multiple Outputs): Adjust.
-       * tests/lisp6.test: Augment it.
-       * tests/lisp8.test: New file.
-       * tests/Makefile.am (TESTS): Add lisp8.test.
-       Suggested by Bruno Haible.
-
-2005-03-27  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * doc/automake.texi: Use @:, @., @!, and @tie{} where appropriate.
-
-2005-03-16  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/am/lisp.am ($(am__ELCFILES)): Do not attempt to recover
-       a missing *.elc file if it cannot be created because emacs does
-       not exist.
-       * tests/lisp7.test: New file.
-       * tests/Makefile.am (TESTS): Add lisp7.test.
-       Report from Greg Schafer.
-
-2005-03-05  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * doc/automake.texi: Replace wicked whiches by thats.
-
-2005-03-04  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * aclocal.in (scan_configure_dep, scan_file): Include file names
-       are relative to the directory of configure.ac, not to the
-       directory of the file doing the include.  Remove code for this
-       latter case.
-       * tests/acloca13.test: Run distcheck and make sure all macros are
-       actually distributed.
-
-2005-03-03  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       For PR automake/450:
-       * aclocal.in (scan_file, scan_configure_dep): Skip missing sincluded
-       files.
-       * automake.in (scan_autoconf_traces): Likewise.
-       * tests/sinclude.test: Augment.
-       Report from Peter Breitenlohner.
-
-       For PR automake/450:
-       * aclocal.in (write_aclocal, trace_used_macros): Do not add/remove
-       acinclude.m4 and configure.ac to the include map in these two
-       places ...
-       (strip_redundant_includes): ... do it here.  This completes the
-       previous change from 2005-03-01, that did not update
-       write_aclocal.
-       * tests/acloca19.test: Augment.
-       Report from Peter Breitenlohner.
-
-2005-03-02  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * tests/comment9.test: Typo.
-
-2005-03-01  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * automake.in (read_am_file): Preserve backslashes preceding ##-lines.
-       * tests/comment9.test: New file.
-       * tests/Makefile.am (TESTS): Add comment9.test.
-       Report from Julien Sopena.
-
-       For PR automake/450:
-       * aclocal.in (trace_used_macros): Do not explicitly trace files
-       included by configure.ac.
-       * tests/acloca19.test: New file.
-       * tests/Makefile.am (TESTS): Add acloca19.test.
-       Report from Peter Breitenlohner.
-
-2005-02-27  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       Fix for PR automake/448:
-       * automake.in (handle_factored_dependencies): Flag install-hook as
-       an error.
-       * tests/insthook.test: Exercise this.
-
-       * m4/lispdir.m4: Use datarootdir instead of datadir to match GCS.
-       * doc/automake.texi (Hard-Coded Install Paths): Adjust.
-
-       * doc/automake.texi: Replace many uses of @samp by @code, and
-       vice versa.  Use @command, @option, and @env where appropriate.
-
-2005-02-26  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * doc/automake.texi: "filename" -> "file name", for consistency
-       with GNU Coding Standards.  See also Paul's change on 2004-08-20
-       in Autoconf.
-
-       * doc/automake.texi (A Library, Libtool Libraries): Show how to link
-       a program with a static or libtool library.
-       (Program and Library Variables): Make clearer that _LDADD and
-       _LIBADD may also list libraries.
-       Prompted by a mail from Bruce Korb.
-
-       * doc/automake.texi (Alternative): Show how to rewrite nobase_
-       variables using custom directory variables, and link to node
-       Uniform.  Suggested by Leonardo Boiko.
-
-       * doc/automake.texi (Flag Variables Ordering, User Variables):
-       Make clearer who the maintainer is, and that he can AC_SUBST AM_
-       variables in configure.ac.  Suggested by Norman Gray.
-       (Uniform, Public macros, Libtool Issues, Java Support,
-       Conditionals): Use `---' for em dash, and stick them to the
-       enclosing text.
-
-       * doc/automake.texi: Reword a few sentences to fix all underflow
-       and overflow warnings during `make dvi'.
-       (Auxiliary Programs) <configure.guess, config.sub>: Update URL.
-       (Public macros) <AM_WITH_DMALLOC>: Likewise.
-
-2005-02-12  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/INSTALL, lib/config-ml.in, lib/config.guess, lib/config.sub,
-       lib/texinfo.tex: New upstream versions.
-
-       * doc/automake.texi (Hard-Coded Install Paths): New node.
-       (Extending, Extending aclocal, Python): Link to it.
-       (Extending): Don't show how to install a file in /etc/ directly,
-       this is insane.
-
-       * automake.in (read_am_file): Define variables containing long
-       lines as VAR_PRETTY to work around tools with limited input width.
-       * tests/longlin2.test: New file.
-       * tests/Makefile.am (TESTS): Add it.
-       Report from Albert Chin.
-
-2005-02-09  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       Fix for PR automake/447:
-       * lib/depcomp (tru64) [libtool]: Also check for $dir.libs/$base.o.d.
-       Report from Mathias Doreille.  Add some old comments from
-       Nicolas Joly for reference.
-
-2005-02-08  Stepan Kasal  <kasal@ucw.cz>
-
-       * lib/mdate-sh: Check the size of the word following the month to
-       catch Darwin.  This way the filename can contain spaces.
-
-       * doc/automake.texi (Requirements, Options): Typos.
-
-2005-02-08  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/missing (makeinfo): Compute the output file if neither -o
-       nor @setfilename is used.
-       Reported by Miroslaw Dobrzanski-Neumann and Bruno Haible.
-
-2005-02-07  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * doc/automake.texi (Requirements): Show one example of
-       AC_CONFIG_FILES with multiple outputs, and correct a few typos.
-
-       * aclocal.in ($serial_line_rx): Expect at least one space between
-       `serial' and the following number.
-       Report from Jim Meyering.
-
-       * lib/mdate-sh: Cope with Darwin's Day/Month/Year output.
-       Report from Peter O'Gorman.
-
-2005-02-06  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * aclocal.in (usage, parse_arguments): New --dry-run and --diff
-       options.
-       (install_file, write_aclocal): Honor --dry-run and --diff.
-       * doc/automake.texi (aclocal options): Document --dry-run and --diff.
-       (Serials): Mention --diff.
-       * lib/Automake/FileUtils.pm (handle_exec_errors): Accept an
-       $expected_exit_code argument.
-       (xsystem): Take a list of arguments, not a string.
-       * tests/acloca18.test: Use --dry-run and --diff.
-       Suggested by Paul Eggert.
-
-       * doc/automake.texi (aclocal options, Macro search path,
-       Extending aclocal, Local Macros, Serials, Future of aclocal): Make
-       these subsection of ...
-       (Invoking aclocal): ... this.
-
-       * aclocal.in ($serial_line_rx): Allow trailing garbage after the
-       serial number.
-       (scan_file): Explicitly mark the "ill-formed serial" message
-       as a warning.
-       * doc/automake.texi (aclocal options, Local Macros): Link to...
-       (Serials): ... this new section.
-
-2005-02-02  Paul Eggert  <eggert@cs.ucla.edu>
-
-       * lib/compile: Likewise.
-
-2005-02-02  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/elisp-comp: Use `(exit N); exit N', not `(exit N); exit';
-       see 2004-12-17.
-       * lib/mdate-sh, lib/py-compile, lib/ylwrap: Exit with nonzero
-       status if a write failure occurs with --help or --version option,
-       as below.
-
-2005-02-02  Paul Eggert  <eggert@cs.ucla.edu>
-
-       * lib/depcomp: Exit with nonzero status if a write failure occurs
-       with --help or --version option.
-       * lib/elisp-comp: Likewise.
-       * lib/gnupload: Likewise.
-       * lib/install-sh: Likewise.
-       * lib/missing: Likewise.
-       * lib/mkinstalldirs: Likewise.
-
-2005-02-01  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * doc/automake.texi (aclocal options): Typo.
-
-       * aclocal.in (list_compare): New functions.
-       (scan_file): Honor #serial lines.
-       * tests/acloca18.test: New test.
-       * tests/Makefile.am (TESTS): Add it.
-       * doc/automake.texi (aclocal options, Local Macros): Document
-       #serial.
-
-2005-01-30  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       Preliminary support for `aclocal --install'.
-       This still lacks #serial support.
-       * aclocal.in (reset_maps, install_file): New functions.
-       (write_aclocal): Copy files if --install.
-       (usage, parse_arguments): Recognize --install.
-       ("MAIN"): Start aclocal again if some file were installed.
-       * tests/acloca10.test: Augment to test --install.
-       * tests/aclocal.in, tests/defs.in: Add support for
-       ACLOCAL_TESTSUITE_FLAGS, used by acloca10.test.
-       * doc/automake.texi (aclocal options, Local Macros): Document
-       --install.
-       (Future of aclocal): Adjust.
-
-       * doc/automake.texi (Macro search path): Using --acdir is not
-       obvious, it's erroneous.
-
-       * doc/automake.texi (direntry): Let `info Automake' point to the
-       manual, and `info automake' to the `Invoking automake' node.  Like
-       in Autoconf.
-
-2005-01-27  Akim Demaille  <akim@epita.fr>
-
-       * lib/Automake/Configure_ac.pm: s/filename/file_name/g.
-       From Paul Eggert.
-
-2005-01-24  Akim Demaille  <akim@epita.fr>
-
-       * lib/Automake/FileUtils.pm: Rename filename as file_name to be
-       consistent with the terminology of the GNU coding standards.
-       From Paul Eggert.
-       (update_file): Accept a $force argument, so that --force always
-       updates the time stamps.
-
-2005-01-23  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * doc/automake.texi (How the Linker is Chosen): Explain how the
-       linker is chosen without diagram, and update to match the code.
-       Suggestion from Adrian Bunk.
-
-2005-01-16  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * lib/am/subdirs.am ($(RECURSIVE_TARGETS), $(RECURSIVE_CLEAN_TARGETS)):
-       Process all words of $MAKEFLAGS when checking for -k.
-       * tests/check4.test: New file.
-       * tests/Makefile.am (TESTS): Add check4.test.
-       Report from Eric Blake.
-
-2005-01-13  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * m4/amversion.in (AM_AUTOMAKE_VERSION): Point users to
-       AM_INIT_AUTOMAKE if the version passed is incorrect.
-       * tests/version8.test: New file.
-       * tests/Makefile.am (TESTS): Add version8.test.
-
-2005-01-09  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * m4/amversion.in, m4/as.m4, m4/auxdir.m4, m4/ccstdc.m4,
-       m4/cond.m4, m4/depend.m4, m4/depout.m4, m4/dmalloc.m4, m4/gcj.m4,
-       m4/header.m4, m4/init.m4, m4/install-sh.m4, m4/lead-dot.m4,
-       m4/lex.m4, m4/lispdir.m4, m4/maintainer.m4, m4/make.m4,
-       m4/minuso.m4, m4/missing.m4, m4/mkdirp.m4, m4/multi.m4,
-       m4/obsol-gt.m4, m4/obsol-lt.m4, m4/obsolete.m4, m4/options.m4,
-       m4/protos.m4, m4/python.m4, m4/regex.m4, m4/runlog.m4,
-       m4/sanity.m4, m4/strip.m4, m4/tar.m4: Use the same all-permissive
-       license that is used in aclocal.m4.  Relicensing backed by RMS.
-
-       * doc/automake.texi (A Library, LIBOBJS): Mention that empty
-       libraries are not portable.
-
-2005-01-05  Akim Demaille  <akim@epita.fr>
-
-       * aclocal.in ($ac_defun_rx): Match AU_ALIAS.
-       * tests/aclocal5.test (MORE_DEFS): Rename as...
-       (AM_TEST): this so that undefined macros are caught.
-       And make it an alias of AC_SUBST.
-       Test AU_ALIAS.
-       Reported by Martin Bravenboer.
-
-2005-01-03  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       Fix handling of per-target flags in link rules.
-       * automake.in (define_per_target_linker_variable): New function.
-       (handle_programs, handle_ltlibraries): Use it.
-       (%link_languages): New map.
-       (register_language): Fill it.
-       * lib/am/ltlibrary.am (%LTLIBRARY%): Do not append
-       $(%XLTLIBRARY%_LDFLAGS) to the command, this is now done by
-       define_per_target_linker_variable if needed.
-       * lib/am/program.am (%PROGRAM%%EXEEXT%): Likewise with
-       $(%XPROGRAM%_LDFLAGS).
-       * doc/automake.texi (Program and Library Variables): Mention
-       AM_LDFLAGS and AM_LIBTOOLFLAGS in the definition of maude_LDFLAGS
-       and maude_LIBTOOLFLAGS.
-       * tests/libtool9.test: New file.
-       * tests/Makefile.am (TESTS): Add it.
-       * NEWS: Explain the backward incompatibility.
-       Report from Akim Demaille.
-
-2005-01-01  Alexandre Duret-Lutz  <adl@gnu.org>
-
-       * doc/automake.texi (Requirements) <AC_CONFIG_FILES>: Discuss
-       specifications with shell variables.
-       (Optional) <AC_CONFIG_HEADERS, AC_CONFIG_LINKS>: Point to
-       AC_CONFIG_FILES for this explanation.
-       * automake.in (substitute_ac_subst_variables_worker,
-       substitute_ac_subst_variables): Mew functions.
-       (rewrite_inputs_into_dependencies): Use substitute_ac_subst_variables
-       to ignore dependencies that contain unAC_SUBSTed shell variables.
-       (handle_configure): Likewise, do not output rules for
-       AC_CONFIG_HEADERS, AC_CONFIG_FILES, and AC_CONFIG_LINKS targets that
-       unAC_SUBSTed contain shell variables.
-       * tests/autohdr4.test: Use an AC_SUBST variable in a specification.
-       * tests/output11.test, tests/output12.test: New files.
-       * tests/Makefile.am (TESTS): Add output11.test and output12.test.
-
-       * aclocal.in (parse_arguments, write_aclocal): Bump copyright year.
-       * automake.in ($gen_copyright, version): Likewise.
-
------
-
-Copyright (C) 2005-2014 Free Software Foundation, Inc.
-
-Copying and distribution of this file, with or without modification, are
-permitted provided the copyright notice and this notice are preserved.
-
-;; Variables:
-;; coding: utf-8
-;; End:
diff --git a/old/ChangeLog.11 b/old/ChangeLog.11
deleted file mode 100644 (file)
index 57a6381..0000000
+++ /dev/null
@@ -1,13107 +0,0 @@
-2011-12-27  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: drop unnecessary requirement in 'subpkg.test'
-       * tests/subpkg.test ($required): Drop "bison", it is not required
-       anymore since commit `v1.11-502-g7e5ae80'.
-
-2011-12-27  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       gitlog-to-changelog: new auxiliary script, synced from gnulib
-
-       We have plans to stop maintaining a version-controlled ChangeLog
-       file in the Automake repository, and instead begin to generate it
-       automatically from the git log messages.  To do so, we will use
-       the `gitlog-to-changelog' script from gnulib.
-
-       * lib/gitlog-to-changelog: New, synced from gnulib.
-       * Makefile.am (fetch): Fetch and sync it.
-       * lib/Makefile.am (EXTRA_DIST): Distribute it.
-
-2011-12-27  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       regex: remove obsolete macro AM_WITH_REGEX
-       Today, practically nobody uses the GNU rx library, which, according
-       to its own website <http://www.gnu.org/software/rx/rx.html>, has
-       been "decommissioned".  Consequently, the automake-provided macro
-       AM_WITH_REGEX is not used nor required anymore.
-       * m4/regex.m4: Delete.
-       * m4/Makefile.am (dist_automake_ac_DATA): Do not list it anymore.
-       * doc/automake.texi (Obsolete Macros): Remove description, and in
-       fact any mention, of `AM_WITH_REGEX'.
-       * tests/regex.test: Delete.
-       * tests/help-regex.test: Likewise.
-       * tests/regex-obsolete.test: Likewise.
-       * tests/list-of-tests.mk: Do not list them anymore.
-       * NEWS: Update.
-       See also commits `v1.11-587-g5f335be' and `v1.11-433-g37b0aee',
-       where that macro had been deprecated.
-
-2011-12-27  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       cosmetics: be more consistent in copyright notices in tests
-       * tests/cond39.test: Update the heading copyright notice, to be
-       consistent with the formulation used in the other files.
-       * tests/cond40.test: Likewise.
-       * tests/cond41.test: Likewise.
-       * tests/cond42.test: Likewise.
-       * tests/cond43.test: Likewise.
-       * tests/conflnk4.test: Likewise.
-       * tests/extra8.test: Likewise.
-       * tests/extra9.test: Likewise.
-       * tests/suffix13.test: Likewise.
-       * tests/vala.test: Likewise.
-       * tests/vala1.test: Likewise.
-       * tests/vala2.test: Likewise.
-       * tests/vala3.test: Likewise.
-       * tests/vala4.test: Likewise.
-       * tests/vala5.test: Likewise.
-       * lib/Automake/tests/Condition.pl: Likewise.
-       * lib/Automake/tests/Condition-t.pl: Likewise.
-       * lib/Automake/tests/DisjConditions.pl: Likewise.
-       * lib/Automake/tests/DisjConditions-t.pl: Likewise.
-       * lib/Automake/tests/Version.pl: Likewise.
-       * lib/Automake/tests/Wrap.pl: Likewise.
-       * lib/Automake/tests/Cond2.pl: Add copyright notice.
-       * lib/Automake/tests/Cond3.pl: Likewise.
-       * lib/Automake/tests/DisjCon2.pl: Likewise.
-       * lib/Automake/tests/DisjCon3.pl: Likewise.
-       * lib/Automake/tests/Version2.pl: Likewise.
-       * lib/Automake/tests/Version3.pl: Likewise.
-
-2011-12-27  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tap/awk: "Bail out!" recognized also after leading whitespace
-       Newer versions of TAP::Harness (e.g., 3.23 on Perl 5.14.1)
-       recognize a "Bail out!" directive also when it is prepended by
-       leading whitespace; this was not the case for older TAP:Harness
-       versions, (e.g., for version 3.17 on Perl 5.12.4), and for our
-       TAP driver implemented in awk.
-       * lib/tap-driver.sh: Handle the "Bail out!" directive also when
-       it is preceded by leading whitespace.
-       * tests/tap-spurious.test: Remove the tests checking that a
-       "Bail out!" string coming right after leading whitespace does
-       not trigger a bailout action.
-       * tests/tap-bailout-leading-space.test: New test.
-       * tests/list-of-tests.mk: Add it.
-       Problem reported by Jim Meyering in automake bug#10374.
-
-2011-12-27  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix spurious failure of cond29.test
-       * tests/cond29.test: Limit the amount of virtual memory available
-       to the automake process to ~ 150 MB, rather than only ~ 20 MB, to
-       account for higher (but still acceptable) memory usages on some
-       systems (in this case, a Fedora 16 distro on ppc64).  To be
-       sure not to reduce coverage, increase the number of potential
-       combinations of automake conditionals from 2**22 = 4194304 to
-       2**24 = 16777216.
-       We have actually verified that the new version of the test case
-       catches the Automake 1.7 it is intended to check against, using
-       the Automake 1.7.9 tarball downloaded from:
-         <http://ftp.gnu.org/gnu/automake/automake-1.7.9.tar.gz>
-       Reported by Jim Meyering in automake bug#10374.
-
-2011-12-27  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       docs: "aclocal --install -I /abs/dir" actually copies files
-
-       This change is for automake bug#8407.
-
-       In the past, there had been some debate and confusion about
-       whether "aclocal --install" should copy third-party .m4 files
-       in the first directory passed to the `-I' option even when
-       such directory was given as an absolute path, or whether it
-       was better to do so only for directories specified with a
-       relative path.
-
-       The rationale for this latter behaviour was that, before the
-       existence of the `ACLOCAL_PATH' variable, the only way (a poor
-       way, I might add) for a common user to extend the search path
-       of a system-wide installation of aclocal was to export something
-       like ACLOCAL="aclocal -I /my/extra/macros" in the environment.
-       Today, the correct way to proceed is undoubtedly through the
-       use of ACLOCAL_PATH, so we can settle the question once and for
-       all, and start verifying the correct behaviour of `-I' with a
-       new test.
-
-       * tests/aclocal-install-absdir.test: New test.
-       * tests/Makefile.am (TESTS): Add it.
-       * doc/automake.texi (aclocal Options): Be more explicit about
-       this part of `--install' semantics.
-
-2011-12-26  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       docs: fix node names for automake and aclocal invocations
-
-       With the older node names, an "info automake" command issued
-       from the command line would have opened the node about the
-       invocation of the automake program, rather than the Top node
-       of the automake documentation.  To invoke the Top node, one
-       had to issue the command "info Automake" instead (note the
-       different capitalization).  This was suboptimal, and certainly
-       confusing.
-
-       With this change, "info automake" will open the Top node of the
-       automake documentation; to access the nodes about the invocation
-       of the automake and aclocal program, one has now to issue "info
-       automake-invocation" and "info aclocal-invocation" respectively.
-
-       This change fixes automake bug#8071.
-
-       See also commits `v2.61a-22-ge9215d1' and `v2.61a-72-g8c07b48' in
-       the autoconf git repository, which tackled a similar issue.
-
-       * doc/automake.texi (@direntry): Rename nodes `aclocal' and
-       `automake' to `aclocal-invocation' and `automake-invocation'
-       respectively.
-       * NEWS: Update.
-
-2011-12-26  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: tweak tests on silent-rules for makes without nested vars
-       * tests/silent-nested-vars.test: Define $MAKE to `./mymake' in
-       the environment, so that it will be automatically picked up by
-       configure.  Related tweaks and simplifications.
-       Remove the checks verifying that silent rules are respected also
-       when the 'subdir-objects' option is set, the checks testing the
-       old syntax for user-defined silent rules, and the tests using
-       the default $MAKE programs: they are redundant w.r.t. other test
-       cases.  Related simplifications.
-       Remove the temporary files used in a sanity check as soon as they
-       are not needed anymore.
-       Do not capture also the standard error of configure: we only want
-       to grep its standard output.
-       Consistently use `stdout' for the name of files where to save the
-       standard output captured from make and configure, for consistency
-       with other tests.
-       Make grepping of configure output and of the generated Makefile
-       stricter.
-       Improve and tweak the `mymake' script a little.
-       * tests/silent6.test: Make grepping of make stdout slightly
-       stricter.  After having configured with silent rules disabled,
-       try to force the use silent rules with `make V=1'.
-
-2011-12-25  Paul Eggert  <eggert@cs.ucla.edu>
-
-       silent-rules: fallback for makes without nested vars
-
-       This fixes two problems reported for Automake (Bug#9928, Bug#10237)
-       and is in response to a bug report for building coreutils on HP
-       NonStop OS (Bug#10234).  The problem is that HP NonStop 'make'
-       treats a line like "AM_V_CC = $(am__v_CC_$(V))" as one that
-       expands a macro with the funny name am__v_CC_$(V instead of the
-       desired name am__v_CC_1 or am__v_CC_0, and since the funny macro
-       is not defined the line is equivalent to "AM_V_CC = )"; this
-       inserts a stray ")" when $(AM_V_CC) is used, which eventually
-       causes 'make' to fail.
-
-       The basic idea is that instead of generating Makefile.in lines like
-       "AM_V_CC = $(am__v_CC_$(V))", we generate
-       "AM_V_CC = $(am__v_CC_@AM_V@)".  We then AC_SUBST $(V) for @AM_V@
-       in the usual case where `make' supports nested variables,
-       and substitute 1 (or 0) otherwise.  Similarly for usages like
-       $(am__v_CC_$(AM_DEFAULT_VERBOSITY)).
-
-       With this change, make implementations that doesn't grasp nested
-       variable expansions will still be able to run Makefiles generated
-       using the silent-rules option.  They won't allow the user to
-       override the make verbosity at runtime through redefinition of
-       $(V) (as in "make V=0"); but this is still an improvement over not
-       being able to work at all.
-
-       * NEWS: Document this.
-       * automake.in (define_verbose_var): When defining the variables,
-       use @AM_V@ rather than $(V), and use @AM_DEFAULT_V@ rather than
-       $(AM_DEFAULT_VERBOSITY).
-       * doc/automake.texi (Automake silent-rules Option): Explain new system.
-       * m4/silent.m4 (AM_SILENT_RULES): Check whether `make' supports
-       nested variables, and substitute AM_V and AM_DEFAULT_V accordingly.
-       * tests/silent-nested-vars.test: New test.
-       * tests/Makefile.am (TESTS): Add it.
-
-2011-12-24  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       gitignore: use only one .gitignore file, in the top-level directory
-       * doc/.gitignore, doc/amhello/.gitignore, lib/Automake/.gitignore,
-       lib/Automake/tests/.gitignore, tests/.gitignore: Deleted, their
-       contents merged into ...
-       * .gitignore: ... this top-level file.  Since we are at it, improve
-       it by anchoring files where it makes sense.
-
-2011-12-24  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: one more fixlet for gettext macros requirement
-       * tests/gettext-macros.test (configure.in): Add calls to
-       AC_INIT and AC_PROG_CC, to avoid a spurious failure in the
-       later aclocal invocation.
-       Luckily, this wart wasn't causing any spurious SKIP or FAIL,
-       but only the redundant addition to the `-Wno-syntax' option
-       to some aclocal invocations in the gettext tests.
-
-2011-12-24  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix handling of gettext macros requirement
-
-       The code introduced in the earlier change `v1.11-581-gb7d67d5'
-       and aimed at automatically fetching all the .m4 files provided by
-       gettext has proven inadequate, since it hasn't managed to truly
-       and always get *all* the required .m4 files.  For example, it has
-       failed to fetch the file `intldir.m4' (present in gettext 0.18.1,
-       and where the macro `AM_GNU_GETTEXT_INTL_SUBDIR' is defined),
-       which in turn has caused spurious SKIPs of at least the test
-       `gettext3.test'.
-
-       The reason for this debacle is that autopoint looks at the version
-       specified in AM_GNU_GETTEXT_VERSION to decide which version of the
-       gettext infrastructure to bring in; since we were unconditionally
-       specifying the older 0.10.35 version, the newer `.m4' files weren't
-       brought in.
-
-       * tests/gettext-macros.test: In AM_GNU_GETTEXT_VERSION, instead
-       of unconditionally specifying the older 0.10.35 version, specify
-       the version of the available `gettextize' or `autopoint' program,
-       dynamically extracted with the help of ...
-       (extract_program_version):... this new function, and saved ...
-       ($autopoint_version): ... in this new variable.
-
-2011-12-23  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: automatically handle deps also for generated tests
-       * tests/gen-testsuite-part: The test scripts are now scanned for
-       automatic dependency generation *after* the auto-generated tests
-       have been created, so they too will be scanned.  It is a little
-       tricky to ensure that the freshly-generated tests are correctly
-       scanned, and we do that with the help of ...
-       (@generated_tests): ... this new variable.
-       Other related minor changes and refactorings.
-
-2011-12-23  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: auto-generate deps for tests requiring libtool/gettext
-       * tests/gen-testsuite-part: Tests requiring libtool (or related
-       programs) will need libtool-provided m4 macros, so they should
-       be run after `libtool-macros.test'.  Similarly for gettext tests.
-       So, generate proper declarations of such dependencies.
-       * tests/Makefile.am: Remove now-unneeded hand-written declaration
-       of those dependencies.
-
-2011-12-23  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: remove FIXME comments from tricks to pacify syntax checks
-       Originally, I myself had insisted on adding those "FIXME" comments
-       near every unusual construct or use of "creative quoting" whose
-       only purpose was to avoid false positive from out syntax checks.
-       I did that with the expectation that we could have easily and soon
-       added a whitelisting capability to our maintainer-specific syntax
-       checks.  This hasn't been the case unfortunately, and now those
-       "FIXME" in the comments are just distracting noise, making it more
-       difficult to grep the test cases for stuff that could really use a
-       fix or an improvement.  So just get rid of them.
-       * tests/instdir-ltlib.test: Remove that extra "FIXME".
-       * tests/instdir-prog.test: Likewise.
-       * tests/parallel-tests3.test: Likewise.
-       * tests/parallel-tests-dry-run.test: Likewise.
-       * tests/parallel-tests-console-output.test: Likewise.
-       * tests/parallel-tests-no-color-in-log.test: Likewise.
-       * tests/tap-realtime.test: Likewise.
-       * tests/test-trs-recover.test: Likewise.
-       * tests/tap-deps.test: Likewise.
-
-2011-12-23  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: few minor fixlets, improvements and tweakings
-       * tests/defs-static.in ($top_testbuilddir): New, for consistency
-       and completeness.
-       * tests/Makefile.am (do_subst): Substitute @abs_top_testbuilddir@
-       as well.
-       * tests/java-compile-run-mested.test: Prefer AM_TESTS_ENVIRONMENT
-       over TESTS_ENVIRONMENT, now that the former has become available.
-       * tests/java-compile-run-flat.test: Correct a botched "FIXME"
-       comment.
-       * tests/tap-realtime.test: Remove extra whitespace in comments.
-       * tests/missing-tar.test: Use `get_shell_script' to bring in the
-       `missing' script, to increase coverage.  Remove redundant call to
-       `set -e'.  Fix a typo in comments.
-       * tests/get-sysconf.test: Remove redundant definitions of
-       `$top_testsrcdir', `testbuilddir' and `$top_testbuilddir'.
-
-2011-12-23  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: remove redundant uses of `set -e'
-       * tests/deleted-am.test: Do not set the `errexit' shell flag, as
-       it is already set by `tests/defs'.
-       * tests/deleted-m4.test: Likewise.
-       * tests/dist-missing-am.test: Likewise.
-       * tests/dist-missing-am.test: Likewise.
-       * tests/dist-missing-m4.test: Likewise.
-       * tests/dist-missing-included-m4.test: Likewise.
-       * tests/get-sysconf.test: Likewise.
-       * tests/makefile-deps.test: Likewise.
-       * tests/remake-m4-pr10111.test: Likewise.
-       * tests/remake-am-pr10111.test: Likewise.
-       * tests/remake-deleted-am.test: Likewise.
-       * tests/remake-deleted-am2.test: Likewise.
-       * tests/remake-deleted-am-subdir.test: Likewise.
-       * tests/remake-renamed-am.test: Likewise.
-
-2011-12-22  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix failure due to debugging code forgotten into a test
-       * tests/missing-tar.test: Don't ever call the `missing' script
-       with `sh -x'; this was used for debugging, but an instance of
-       it slipped into the committed test case.  Bug revealed by a
-       failure on a Solaris 10 system with GNU tar installed as `gtar'.
-
-2011-12-23  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Merge branch 'master' into testsuite-work
-       * tests/gettext-macros.test: In the generated `get.sh' file,
-       use `skip_all_', not `skip_'.
-       * tests/libtool-macros.test: Likewise.
-       * tests/list-of-tests.mk: Update.
-
-2011-12-23  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: avoid spurious failure of libtool and gettext tests
-
-       On Solaris 10 (and presumably earlier), /bin/sh trips up on
-       here-documents that contains a command substitution *and* are
-       fed to a shell function:
-
-         # All as expected.
-         $ cat <<END
-         `pwd`
-         END
-         /home/stefano
-         $ echo status = $?
-         status = 0
-
-         # An apparently innocuous function ...
-         $ kitty () { cat; }
-         # ... but hilarity ensues!
-         $ kitty <<END
-         `pwd`
-         END
-         /tmp/sh137723: cannot open
-         $ echo status = $?
-         status = 1
-
-       We need to work around this misbehaviour in a couple of our
-       tests (whose failures where causing cascading failures in a
-       lot of other tests).
-
-       * tests/gettext-macros.test: Avoid the use of command substitution
-       in a here-document passed to the `indent' function, by using the
-       `echo' builtin instead.
-       * tests/libtool-macros.test: Likewise.
-
-       See also:
-       <http://lists.gnu.org/archive/html/bug-autoconf/2011-12/msg00001.html>
-
-2011-12-22  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Merge branch 'maint' into master.
-       * m4/regex.m4: Bump serial number by some notches, for good
-       measure.  Prefer the deprecation message from maint over that
-       from master.
-       * m4/python.m4: Bump serial number.
-       * tests/Makefile.am (canon6.log): Depend on `libtool-macros.log'.
-       (canon7.log): Likewise.
-       (extradep2.log): Likewise.
-       (ar-lib4.log): Likewise.
-       (ar-lib6a.log): Likewise.
-       (ar-lib6b.log): Likewise.
-       (vartypo2): Likewise.
-       (posixsubst-ltlibraries.log): Likewise.
-       * tests/defs: Adjust the path of the included `get.sh' scripts
-       generated by `libtool-macros.test' and `gettext-macros.test'.
-       * aclocal.m4: Delete, it's auto-generated now.
-       * configure: Likewise.
-       * Makefile.in: Likewise.
-       * doc/Makefile.in: Likewise.
-       * m4/Makefile.in: Likewise.
-       * tests/Makefile.in: Likewise.
-       * lib/Makefile.in: Likewise.
-       * lib/am/Makefile.in: Likewise.
-       * lib/Automake/Makefile.in: Likewise.
-       * lib/Automake/tests/Makefile.in: Likewise.
-       * .gitignore: Correctly ignored the autogenerated files
-       that are not committed anymore.
-
-2011-12-22  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       hacking: distribute it, and mention it in the ChangeLog
-       Not distributing the HACKING file might make it more difficult,
-       for some random curious user, to get informed about or interested
-       in the Automake development process, or to send us patches.
-       * Makefile.am (EXTRA_DIST): Add HACKING.
-       * HACKING: It's OK to distribute this file, and to mention it in
-       the ChangeLog.
-
-2011-12-22  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       regex: deprecate the obsolete macro AM_WITH_REGEX
-       This is a backport of commit v1.11-433-g37b0aee.
-       Today, practically nobody uses the GNU rx library, which, according
-       to its own website <http://www.gnu.org/software/rx/rx.html>, has
-       been "decommissioned".  Consequently, the automake-provided macro
-       AM_WITH_REGEX is not used nor required anymore.  Deprecate it, so
-       that it will be possible to safely remove it in the next major
-       automake version.
-       * m4/regex.m4 (AM_WITH_REGEX): Give a warning of the class
-       `obsolete' 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): Add it.
-       * NEWS: Update.
-       See also:
-       <http://lists.gnu.org/archive/html/automake-patches/2010-11/msg00131.html>
-
-2011-12-22  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       maint: distribute .xz tarballs, not .bz2 ones
-       Many GNU packages are moving towards xz-compressed tarballs, so
-       let's follow suit, by dropping the creation and distribution of
-       a bzip2-compressed tarball and switching to xz instead.
-       For compatibility and safeness, we will continue to create and
-       distribute a gzip-compressed tarball as well.
-       * configure.ac (AM_INIT_AUTOMAKE): Drop `dist-bzip2', add
-       `dist-xz'.
-       * NEWS: Update
-       Suggested by Jim Meyering.
-
-2011-12-22  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       include: avoid "deleted .am file" problem
-       * automake.in (handle_configure): When processing `configure.am',
-       also expand `HAVE-MAKEFILE-IN-DEPS' to a boolean telling whether
-       `MAKEFILE-IN-DEPS' is empty or not.
-       * lib/am/configure.am [?HAVE-MAKEFILE-IN-DEPS?]
-       (%MAKEFILE-IN-DEPS%): New target without dependencies, to
-       avoid the "deleted .am file" problem.  Emit this only when
-       `?HAVE-MAKEFILE-IN-DEPS?' is true, to avoid generating an
-       "empty" dependency declaration.
-       * tests/deleted-am.test: Make grepping of error message stricter.
-       * tests/dist-missing-am.test: Likewise.
-       * tests/remake-deleted-am.test: New test.
-       * tests/remake-deleted-am-2.test: Likewise.
-       * tests/remake-deleted-am-subdir.test: Likewise.
-       * tests/remake-renamed-am.test: Likewise.
-       * tests/makefile-deps.test: Likewise.
-       * tests/Makefile.am (TESTS): Add the new tests.
-       * NEWS: Update.
-       Fixes automake bug#9768.
-       Report by Peter Johansson.
-       See also commit `Release-1-10-40-gd0ebf71', which fixed a similar
-       problem for .m4 files included by configure.ac.
-
-2011-12-22  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       maint: better use of autoconf 2.68 features
-       * configure.ac: Now that Automake requires autoconf 2.68 for its
-       own bootstrapping and build system, we can assume that PACKAGE_URL
-       gets automatically AC_SUBT'd.
-
-2011-12-22  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       cosmetics: use proper m4 quoting in configure.ac
-       * configure.ac (AC_CONFIG_SRCDIR): Use proper m4 quoting
-       for its arguments.
-       (AC_CONFIG_AUX_DIR): Likewise.
-       (AC_PROG_PATH): Likewise.
-
-2011-12-14  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: better handling of gettext and libtool requirements
-
-       This change fixes automake bug#9807.
-
-       Before this change, the automake testsuite only looked for the
-       `.m4' files containing libtool and gettext macros definitions in
-       the directory `${prefix}/share/aclocal' (and in the directories
-       specified by the `dirlist' file in there, if any), where ${prefix}
-       was the configure-time automake installation prefix (defaulting
-       to `/usr/local').
-
-       This approach had various shortcomings and disadvantages.  Let's
-       briefly describe the three major ones.
-
-       First, on most GNU/Linux systems, a libtool or gettext installed
-       from distro-provided packages (e.g., by dpkg on Debian/Ubuntu, or
-       by rmp on RedHat/Fedora) would have `/usr', not `/usr/local', as
-       its ${prefix}; so, trying to run the automake testsuite with a
-       simple "./configure && make && make check" would have failed to
-       execute the libtool and gettext tests on most GNU/Linux distros.
-       It's true that it was quite easy to work around this issue, by
-       creating a proper `/usr/local/share/aclocal/dirlist' file with
-       an entry pointing to `/usr/share/aclocal' (a workaround in fact
-       used by most automake developers); but the typical user wasn't
-       aware of the necessity of this trick, so the libtool and gettext
-       tests was usually skipped on testsuite runs "in the wild", thus
-       needlessly reducing coverage.
-
-       Second, the older testsuite behaviour made more difficult for
-       the developers to run the testsuite with non-default libtool or
-       gettext.  For example, assume the developer is working on a system
-       that has a default libtool version 1.5 installed in the /usr/local
-       hierarchy; to improve coverage, the developer installs also a more
-       modern libtool version, say 2.4, in its home directory, let's say
-       in ~/libtool-2.4; he then tries to run the automake testsuite with
-       this more modern libtool by doing an (apparently) simple:
-         $ PATH=$HOME/libtool-2.4:$PATH make check
-       But the automake testsuite would still look for libtool macros in
-       /usr/local/share/aclocal, not in ~/libtool-2.4/share/aclocal, so
-       the wrong version of the macros would be picked up, and the tests
-       would either fail spuriously or (which would be worse) pass without
-       truly covering the libtool version the developers was thinking to
-       be testing with.
-       Worse again, the automake testsuite would *unconditionally* look
-       for libtool macros in /usr/local/share/aclocal, so even something
-       like:
-         $ export ACLOCAL_PATH=$HOME/libtool-2.4/share/aclocal
-         $ PATH=$HOME/libtool-2.4:$PATH make check
-       wouldn't work.
-
-       Third and last, during a "make distcheck", automake is configured
-       with a ${prefix} pointing to a proper subdirectory of the build
-       directory (usually `pwd`/_inst), which gets created on-the-fly;
-       in this case, with the old approach, the automake testsuite never
-       found the libtool and gettext macro files, ans so the libtool and
-       gettext tests was *always* skipped in a "make distcheck".
-
-       * tests/libtool-macros.test: New helper test, looking (with the
-       help of the `libtoolize' script) for libtool macro files required
-       by most libtool tests, and making them easily accessible.
-       * tests/gettext-macros.test: New helper test, looking (with the
-       help of the `libtoolize' script) for libtool macro files required
-       by most libtool tests, and making them easily accessible.
-       * tests/defs.in: Update to make it rely on the results and setups
-       of `libtool-macros.test' and `gettext-macros.test'.
-       * tests/Makefile.am: Declare dependency of all the logs of libtool
-       tests from `libtool-macros.log', and all the logs of gettext tests
-       from `gettext-macros.log'.
-       (TESTS): Add the new tests.
-
-2011-12-22  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       fix: typos and grammaros in comments of the new test
-       * tests/get-sysconf.test: Fix few typos, grammaros and botched
-       wording.  Reported by Eric Blake.
-
-2011-12-22  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: report useful system information in 'test-suite.log'
-       It has already happened various times that a user has run the
-       automake testsuite, experienced a failure, read the messages
-       telling him "See tests/test-suite.log" and "Please report to
-       bug-automake@gnu.org", and done exactly that -- sending us only
-       the contents of `tests/test-suite.log', which are usually not
-       enough to start debugging the reported failure.  So we have to
-       ask him for more details, and usually also for the `config.log'
-       file generated by configure.  It's time to fix this recurring
-       feedback inefficiency.  We do so by creating a dummy test case
-       that takes care of copying the contents of `config.log', plus
-       other useful system information, in the final `test-suite.log'.
-       * tests/get-sysconf.test: New test, gathering system information
-       and then always terminating with a SKIP, so that its output gets
-       copied in `test-suite.log'.
-       * tests/Makefile.am (TESTS): Add it.
-
-2011-12-07  Reuben Thomas  <rrt@sc3d.org>  (tiny change)
-
-       python: remove relics for Python 1.5 support
-       * m4/python.m4: The comments in here claim to support only
-       Python >= 2.0, yet this file still has specific support for
-       Python 1.5.  Just remove it, python 1.5 is 12 years old now,
-       and practically defunct.
-       * NEWS: Update.
-       See also commit `Release-1-10-205-gd5bec12', "Support for
-       Python 3.0, drop support for pre-2.0."
-
-2011-12-21  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       configure: remove extraneous 'eval's from AM_RUN_LOG invocations
-       * configure.ac: Remove extra 'eval's from AM_RUN_LOG invocations;
-       for example, instead of "AM_RUN_LOG([eval $PERL --version])",
-       simply use "AM_RUN_LOG([$PERL --version])"
-
-2011-12-21  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       configure: report TeX version in config.log
-       * configure.ac: If possible, report the version of the selected
-       TeX program; this should render the logs more informative.
-
-2011-12-22  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       maint: snapshots from `maint' are still development snapshots
-       The maintenance-oriented development line in the `maint' branch,
-       while being usually pretty stable and 99% backward-compatible,
-       is not always right off production-quality; but until now, the
-       Automake package version declared in configure.ac hid this fact,
-       since it appeared to be the version of a stable release (e.g.,
-       11.1).  Fix this.
-       * configure.ac (AC_INIT): Bump version to "1.11.0a".
-
-2011-12-22  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       configure: print proper message for test releases
-       * configure.ac: If the current release is detected to be a test
-       release or a development snapshot, print a proper warning for
-       the user.
-       * README-alpha: Delete, it's obsolete now (and in fact this file
-       hasn't been touched in eleven years, since release 1.4b or so).
-       * HACKING (Release procedure): Don't say to update README-alpha.
-
-2011-12-22  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       devel: help in comparing Makefile.in from different commits
-       Now that the generated Makefile.in, configure and aclocal.m4 files
-       are no longer committed in Automake's git repository, a simple
-       "git diff" or "git log" no longer shows if and how a change in
-       Automake results in changes to the Makefile.in files and/or
-       configure script of its own build system.  Still, the ability to
-       peek so easily at such differences has proved itself quite useful
-       in the past, often revealing inconsistencies and blunders, and
-       sometimes even bugs; so it would be a pity to lose that altogether.
-       With this change, we add a new maintainer recipe that re-introduces
-       much of that capability, by generating and comparing on the fly the
-       Makefile.in, configure and aclocal.m4 derived from two arbitrary
-       commits of the Automake repository.
-       * Makefile.am (autodiffs, compare-autodiffs): New phony targets.
-
-2011-12-22  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       repo: don't commit generated files in the git repository anymore
-       It has been quite some time since autoconf and libtool have stopped
-       committing the generated autotools files in their git repositories,
-       with no significant ill effects we're aware of.  It's true that the
-       autoconf bootstrap process has now the minor annoyance that a
-       pre-installed autoconf is required to complete it; but luckily
-       automake will not have a similar annoyance, since our bootstrap
-       script take care, through some hoops, to use the very automake and
-       aclocal versions from the current git checkout to generate the
-       required aclocal.m4 and Makefile.in files.  In fact, this has been
-       a necessity also in the past, because automake has been known to
-       use in its own build system new development features that hadn't
-       been present in any previously released automake distribution.
-       * .gitignore: Ignore configure, aclocal.m4, and all the
-       Makefile.in files.
-       * configure.ac (AC_PREREQ): New macro call, to require the
-       latest autoconf (2.68 for the moment).
-
-2011-12-22  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       missing: don't try to re-run tar with a munged command line
-       * lib/missing: If the default `tar' program fails with the given
-       arguments, and GNU tar is not available, don't try to re-run the
-       default `tar' with a munged command line (e.g., ditching possibly
-       unportable options), as that could be subtly alter the intended
-       semantics (and maybe even create a somewhat corrupted tarball).
-       Also, it's worth noting that the main purpose of the `missing'
-       script is to allow a non-developer to build the package in the
-       face of slightly-skewed timestamps, not to provide wrappers for
-       all the maintainer tools -- so we don't have to try too hard
-       when `missing' is just called to wrap `tar'.
-       * tests/missing-tar.test: New test.
-       * tests/Makefile.am (TESTS): Add it.
-
-2011-12-22  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       missing: inform the user if GNU tar is called
-       * lib/missing: If the code trying to run GNU tar is reached, it
-       means that the previous attempt to run the default tar program
-       has failed, very likely producing some error message.  At this
-       point, just running GNU tar without further comments might be
-       confusing.
-
-2011-12-22  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       missing: if GNU tar exists but fails when called, give up
-       * lib/missing: If the code trying to run GNU tar is reached,
-       don't continue if the invoked GNU tar program fails, as there
-       is little point in doing so (and can even be confusing and
-       counter-productive).
-
-2011-12-22  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       missing: miscellaneous fixlets
-       * lib/missing: Some shells, such as Solaris or FreeBSD /bin/sh,
-       warn about missing programs before performing redirections.
-       Therefore, where we have to silently check whether a program
-       exists, perform redirections on a subshell.
-       Remove redundant uses of double-quotes in variable definitions.
-       Delete an extra blank line.
-
-2011-12-22  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       maint: remove executable bit from automake.in
-       * automake.in: This file is not meant to be executed, only to
-       be preprocessed to create the `automake' script; so don't leave
-       it executable.
-
-2011-12-20  Peter Rosin  <peda@lysator.liu.se>
-
-       tests: fix spurious failure on systems lacking unistd.h
-       This is for automake bug#10324.
-       * tests/silent-lex-generic.test (foo.l): Add a dummy #define of
-       YY_NO_UNISTD_H, so that the generated foo.c file won't require
-       unistd.h to be present (it is not present when compiling with,
-       e.g., MSVC 9).
-
-2011-12-20  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix spurious failure on MSYS/MinGW and Cygwin
-       * tests/primary-prefix-couples-force-valid.test (Makefile.am):
-       Correctly append $(EXEEXT) to the path of built binaries.
-
-2011-12-16  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       test defs: hack to support autoconf-wrapper programs
-       * tests/defs-static.in ($AUTOCONF): Add a dummy `-B' option to the
-       autoconf invocation, so that, when the Debian autoconf wrapper is
-       involved, it will correctly dispatch an autoconf >= 2.50 instead of
-       defaulting to autoconf 2.13.
-       ($AUTOHEADER, $AUTORECONF): Likewise, but for autoheader and
-       autoreconf respectively.
-       Reported by Bruno Haible:
-       <http://lists.gnu.org/archive/html/automake/2011-12/msg00039.html>
-
-2011-12-16  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix a minor spurious failure with FreeBSD make
-       * tests/remake-am-pr10111.test: Avoid using `#' comments in
-       makefile recipes, as these have been confusing FreeBSD make.
-       The failure was masked by the fact that this test is currently
-       expected to fail.
-       Suggested by a report from Bruno Haible.
-
-2011-12-16  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: make two test scripts executable
-       * tests/remake-am-pr10111.test: Make executable.
-       * tests/remake-m4-pr10111.test: Likewise.
-
-2011-12-27  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       yacc/lex tests: remove an unneeded workaround for bug#8485
-
-       * tests/yacc-d-cxx.test: Remove the workaround previously required
-       to avoid spurious failures due to automake bug#8485: that bug has
-       been solved with commit `v1.11-512-g40c3432'.
-
-2011-12-27  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       yacc/lex tests: avoid too much failures with FreeBSD make
-
-       In various Yacc/Lex tests, we used to run "make distcheck" commands
-       whose value was mostly dubious, and, even when it was there, was
-       very, very little.  The presence of these extra distchecks had two
-       disadvantages: it slowed down our already-too-slow testsuite even
-       more, and, much worse, caused a lot of extra failures with FreeBSD,
-       all due to automake bug#7884, which is already exposed by the test
-       case `yacc-dist-nobuild.test'.
-
-       We can improve this situation by simply removing "make distcheck"
-       calls from a few testcases, or making them conditional to the use
-       of GNU make.
-
-       * tests/lex-clean-cxx.test: Do not call "make distcheck".
-       * tests/lex-clean.test: Likewise.
-       * tests/yacc-clean-cxx.test: Likewise.
-       * tests/yacc-clean.test: Likewise.
-       * tests/yflags-force-override.test: Likewise.
-       * tests/yacc-nodist.test: Only run "make distcheck" if make
-       is GNU make.
-
-2011-12-15  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Merge branch 'maint' into 'yacc-work'
-       * tests/silent-lex.test: Provide a dummy `yywrap()' function, to
-       avoid link errors on systems that doesn't provide a "lex library".
-       See also commit `v1.11-546-gca0ba5d'.
-
-2011-12-14  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       readme: reference webpages for automake mailing lists
-       * README: Rationalize and reorganize the (brief) description of
-       the automake mailing lists.   In particular, instead of suggesting
-       the reader to write to the `-request' addresses to subscribe to
-       mailing lists, point him to the relevant webpages, where he can
-       also subscribe via a web form.
-
-2011-12-14  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       readme: update advice about testsuite execution
-       * README: Now that the automake testsuite uses the parallel-tests
-       driver, there is no need for the user to capture the stdout of
-       "make check" to determine which tests have failed: a detailed log
-       is automatically saved into the `tests/test-suite.log' file.
-       Since we are at it, improve the wording by dropping an extra
-       "please".
-
-2011-12-14  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       readme: don't reference the old homepage at sources.redhat.com
-       * README: Don't reference the old homepage at sources.redhat.com,
-       which is no longer active; reference the homepage on www.gnu.org
-       instead.  See also automake bug#10157 and bug#10248.
-       * tests/README: Likewise, and remove related extra-pedantic advice
-       about copyright papers for test cases (we'll ask for those papers
-       explicitly when we think they are warranted).
-
-2011-12-12  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       hacking: some more fixlets
-       * HACKING (Release Procedure): Place the list of pre-release
-       bootstrap-and-test commands on a line of its own, so it's easy to
-       select and then paste it into a terminal window.
-       Fix the explanation of "make git-release", as, since the previous
-       change, "make git-release" would simply run "make dist" rather
-       than "make distcheck".
-       Suggestion from Jim Meyering.
-
-2011-12-12  Peter Rosin  <peda@lysator.liu.se>
-
-       * NEWS: Fix typo in 'make dist-bzip2' description.
-
-2011-12-10  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       release: don't run "make distcheck" automatically
-       * Makefile.am (git-dist): The developers should test extensively
-       before finally creating the release tarball; so don't run "make
-       distcheck" on their behalf here; instead ...
-       * HACKING (Release procedure): ... state here that "make check"
-       and "make distcheck" should be run before calling "make git-dist".
-
-2011-12-15  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix spurious failure in 'color2.test'
-       * tests/color2.test: (expect-make): Add an "expect eof" directive,
-       so that the collected output from the spawned make program will be
-       displayed on stdout, as desired.
-       Since we are at it, also correctly remove a temporary file which
-       we was trying to delete using a wrong filename.
-       Problem introduced in merge `v1.11-1579-g8d3466c', probably by a
-       botched edit or conflict resolution.
-
-2011-12-15  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix spurious failure in 'lex3.test'
-       * tests/lex3.test (foo.l): Remove duplicated definition of
-       `yywrap'.  Problem introduced in merge `v1.11-1579-g8d3466c'.
-
-2011-12-09  Jim Meyering  <meyering@redhat.com>
-           Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       dist-xz, dist-bzip2: don't hard-code -9, honor envvar settings
-       Before the present change, automake-generated `dist-xz' rule used
-       a hard-coded `xz -9'.  That was a problem because on this front,
-       xz differs from gzip and bzip2.  While the latter two don't incur
-       any run-time decompression penalty for using a higher compression
-       level, specifying -9 with xz imposes a potentially fatal virtual
-       memory requirement on any client that wants to decompress your
-       tar.xz file.
-       People have complained that a tarball compressed with -9 cannot
-       be uncompressed in a low-memory environment (wrt-based embedded).
-       Hence, instead of defaulting to -9, which is useful only for very
-       large tarballs, it defaults to -e (equivalent to -6e).  This
-       limits the default memory requirements imposed on decompressors,
-       yet still gives very good compression ratios.
-       * lib/am/distdir.am (dist-xz): Do not hard-code xz's -9: that made
-       it impossible to override.  Actually don't default to -9, either,
-       since that induced inordinately large virtual memory usage when
-       merely decompressing.  Instead, use its XZ_OPT envvar, defaulting
-       to -e if not defined.  Suggested by Lasse Collin.
-       (dist-bzip2): Similarly, do not hard-code -9, but do continue to
-       use -9 by default.  Honor the BZIP2 envvar.
-       * NEWS: Update.
-       * doc/automake.texi (The Types of Distributions): Describe the
-       newly enabled environment variables.
-
-2011-12-09  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       * NEWS: Fix typos, grammaros and suboptimal wording.
-       Reported by Jim Meyering.
-
-2011-12-07  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       maint: sync auxiliary files from upstream
-       * lib/texinfo.tex: Synced from upstream, by "make fetch".
-       * lib/config.guess: Likewise.
-       * lib/config.sub: Likewise.
-
-2011-12-04  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix spurious failures due to missing 'yywrap()' function
-
-       The AC_PROG_LEX Autoconf macro does not diagnose a failure to find
-       the "lex library" expected to provide a `yywrap' function (function
-       which is required to link most lex-generated programs).  On the
-       contrary, when all the link attempts (i.e., with `-ll' and `-lfl')
-       fail, configure declares that no lex library is needed, and simply
-       proceeds with the configuration process -- only for the build to
-       possibly fail later, at make time.
-
-       This behaviour is intended; the Autoconf manual reads:
-        ``You are encouraged to use Flex in your sources, since it is
-          both more pleasant to use than plain Lex and the C source it
-          produces is portable.  In order to ensure portability, however,
-          you must either provide a function `yywrap' or, if you don't use
-          it (e.g., your scanner has no `#include'-like feature), simply
-          include a `%noyywrap' statement in the scanner's source.''
-
-       This AC_PROG_LEX behaviour is causing some spurious failures of
-       the Automake testsuite in environments which lack a proper library
-       providing `yywrap' (this happens for example on Fedora-based
-       systems).   The proper workaround is to simply provide a fall-back
-       implementation of `yywrap' in our lexers.
-
-       See also partially-overlapping commit `v1.11-871-geb147a1' (from
-       the 'testsuite-work' branch), which was motivated by similar
-       spurious failures experienced when cross-compiling.
-
-       From a report by Jim Meyering:
-       <http://lists.gnu.org/archive/html/automake-patches/2011-10/msg00092.html>
-
-       * tests/cond35.test: Provide a dummy `yywrap' function.
-       * tests/lex3.test: Likewise.
-       * tests/silent-lex-generic.test: Likewise.
-       * tests/silent-lex-gcc.test: Likewise.
-       * tests/silent-many-generic.test: Likewise.
-       * tests/silent-many-gcc.test: Likewise.
-
-2011-12-04  Paul Eggert  <eggert@cs.ucla.edu>
-
-       depcomp: spelling fix
-       * lib/depcomp (-h): Fix misspelling in usage diagnostic.
-
-2011-11-28  Peter Rosin  <peda@lysator.liu.se>
-
-       tests: fix 'distcheck-override-infodir.test' on Cygwin
-       * tests/distcheck-override-infodir.test (Makefile.am): Do not add
-       any `/' between $(DESTDIR) and the following paths.  Otherwise,
-       when $(DESTDIR) is empty, the recipes will try to access files
-       with a leading double slash, which have an implementation-defined
-       interpretation (e.g., for Cygwin, they mean UNC paths).
-
-2011-11-24  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       cosmetics: typofix in comments
-       * tests/remake-am-pr10111.test (Makefile.am): Fix typo in comments.
-       * THANKS: Update.
-       Reported by Krzysztof Żelechowski.
-
-2011-11-22  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       coverage: undistributed '.am' and '.m4' files are diagnosed
-       The stub rules emitted to work around the "deleted header problem"
-       for `.m4' files (included by autoconf in e.g., configure.ac) and
-       for `.am' files (included by automake in e.g., Makefile.am) should
-       not prevent "make" from correctly complaining when such a required
-       file is missing from a distribution tarball.
-       * tests/dist-missing-am.test: New test.
-       * tests/dist-missing-m4.test: Likewise.
-       * tests/dist-missing-included-m4.test: Likewise.
-       * tests/Makefile.am (TESTS): Add them.
-       Suggestion by Ralf Wildenhues.
-
-2011-11-22  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       coverage: required but missing '.am' and '.m4' files are diagnosed
-       The stub rules emitted to work around the "deleted header problem"
-       for `.m4' files (included by autoconf in e.g., configure.ac) and
-       for `.am' files (included by automake in e.g., Makefile.am) should
-       not prevent the remake rules from correctly erroring out when a
-       still-required file is missing.
-       * tests/deleted-am.test: New test.
-       * tests/deleted-m4.test: Likewise.
-       * tests/Makefile.am (TESTS): Add them.
-
-2011-11-22  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       coverage: expose automake bug#10111 in the testsuite
-       * tests/remake-am-pr10111.test: New test, xfailing.
-       * tests/remake-m4-pr10111.test: Likewise.
-       * tests/Makefile.am (TESTS, XFAIL_TESTS): Add them.
-
-2011-11-19  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       texinfo: work around Solaris 10 xpg4 shell bug in install rules
-       * lib/am/texinfos.am (install-html-am): Use an extra variable
-       indirection to work around a bug in Solaris 10 /usr/xpg4/bin/sh.
-       Bug revealed by a failure of `txinfo21.test'.  See also:
-       <http://lists.gnu.org/archive/html/bug-autoconf/2011-11/msg00005.html>
-       <http://debbugs.gnu.org/cgi/bugreport.cgi?bug=10026#23>
-
-2011-11-17  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       configure: report perl version in config.log
-       * configure.ac: Report the version of the selected perl interpreter
-       in config.log; this should render the logs more informative.
-
-2011-11-13  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix spurious failure with older install-info
-       * tests/install-info-dir.test (foo.texi): Also add proper
-       `@settitle', `@dircategory' and `@direntry' directive, otherwise
-       older versions of `install-info' (e.g., 4.8) will fail to create
-       the `dir' index file in ${infodir}.
-       Problem revealed by a failure on NetBSD 5.1.
-
-2011-11-12  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       maintcheck: fix spurious failure in 'color2.test'
-       * tests/color2.test: Avoid creative quoting to avoid a spurious
-       failure of the `sc_tests_Exit_not_exit' maintainer check.
-
-2011-11-12  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix spurious error in 'uninstall-fail.test' on Solaris
-       * tests/uninstall-fail.test: Solaris 10 /usr/xpg4/bin/sh can add
-       a line number before the `:' in the error messages issued by shell
-       builtins.  Account for that in our grepping of make output.
-
-2011-11-12  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix typo in 'uninstall-fail.test'
-       * tests/uninstall-fail.test: Always use `$rm_f_is_silent_on_error'
-       instead of the bogus `$rm_f_is_silent_on_failure'.
-
-2011-11-19  Paul Eggert  <eggert@cs.ucla.edu>
-
-       * lib/install-sh: Spelling fix in comment.
-
-2011-11-10  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: avoid a spurious failure of 'ltinit.test' MinGW
-       * tests/ltinit.test: Be laxer in grepping configure output, to
-       avoid spurious failures on systems which lack POSIX dynamic
-       linking (e.g., MinGW), or when cross-compiling for such systems.
-       See also commit `v1.11-855-ge9e5d4a'.
-       Report and suggestion from Peter Rosin.
-
-2011-11-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: testsuite is now safe to run with dmake in parallel mode
-       * tests/defs.in: Unset variables DMAKE_CHILD, DMAKE_DEF_PRINTED
-       and DMAKE_MAX_JOBS, which are exported by Solaris dmake when run
-       in parallel mode, and which might confuse make processes spawned
-       by our testsuite.
-
-2011-11-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix spurious failures w.r.t. parallel make and colorization
-       * tests/color2.test: Skip the test if the $MAKE program fails to
-       consider the standard output as a tty when spawned by `expect'.
-       This is required for make implementations, like FreeBSD make and
-       Solaris dmake, that redirect the output of recipes to temporary
-       files or pipes when run in parallel mode.  Since we are at it,
-       simplify the detection of a working `expect' program, and throw
-       in other minor simplifications.
-
-2011-11-07  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix spurious failure in 'distcheck-override-infodir.test'
-       * tests/distcheck-override-infodir.test ($required): Add
-       'install-info'.
-
-2011-11-07  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: avoid another failure of 'uninstall-fail.test' on Solaris
-       * tests/uninstall-fail.test: On Solaris 10, if `/bin/rm' is run
-       with the `-f' option, it doesn't print any error message when
-       failing to remove a file (due to e.g., "Permission denied").
-       Yikes.  Cater to this incompatibility, by relaxing the test when
-       a faulty `rm' is detected.
-
-2011-11-10  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: various minor tweakings, mostly related to AM_PROG_AR
-       * tests/alloca2.test: Ensure we don't experience a spurious failure
-       due to a missing `AM_PROG_AR' macro or a missing `ar-lib' auxiliary
-       script.
-       * tests/libtool4.test: Likewise.
-       * tests/ldadd.test: Likewise.  Since we are at it, make grepping of
-       automake stderr stricter.
-       * tests/reqd2.test: Likewise.
-       * tests/pr211.test: Ensure automake fails also with `-Wnone', since
-       the error we are testing for is an hard error, not a mere warning.
-       * tests/syntax.test: Likewise, and ensure we don't fail to other
-       errors by removing use of `lib_LTLIBRARIES' in Makefile.am.  Since
-       we are at it, make grepping of automake stderr stricter.
-
-2011-11-05  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       ar-lib: fix configure output for "unrecognized archiver interface"
-       * m4/ar-lib.m4: Ensure that, even when an error is hit while trying
-       to determine the archiver interface kind, the "checking archiver
-       interface" message from configure is properly terminated before
-       an error message is printed, to avoid slightly garbled output.
-       * tests/ar4.test: Enhance.
-       * tests/ar5.test: Likewise.
-
-2011-11-04  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       warnings: fix buglets for portability warnings
-       * lib/Automake/ChannelDefs.pm (switch_warning): Ensure the
-       correct implications and inter-dependencies between warnings
-       in the categories `portability', `extra-portability' and
-       `recursive-portability' are respected.  Also add detailed
-       explicative comments, and references to the relevant tests.
-       * tests/dollarvar2.test: Update and extend.  Also, remove
-       some unnecessary uses of `--force' option in automake calls.
-       * tests/extra-portability3.test: New test.
-       * tests/Makefile.am (TESTS): Add it.
-
-2011-11-04  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: extend tests on 'extra-portability' warning category
-       * tests/extra-portability.test: Redefine `$AUTOMAKE' to ensure we
-       have complete control over the automake options.  Extend by using
-       also a setup where no `portability' warning is present (only an
-       `extra-portability' warning is).  Other minor extensions.  Remove
-       some redundant, verbose comments about the expected diagnostic.
-
-2011-11-03  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: various minor tweakings, mostly related to AM_PROG_AR
-       * tests/alloca.test: Adjust to new portability requirements due
-       to the new AM_PROG_AR macro.
-       * tests/discover.test: Likewise.
-       * tests/libobj3.test: Likewise.
-       * tests/pluseq7.test: Likewise.  Also, make grepping of automake
-       expected error message stricter.
-       * tests/stdlib.test: Likewise, and extend the test a bit.
-       * tests/parse.test (configure.in): Remove redundant call to
-       AC_PROG_RANLIB.
-       * tests/library2.test: Adjust to new portability requirements
-       due to the new AM_PROG_AR macro.  Also ...
-       (configure.in): ... add call to AC_PROG_CC, to ensure automake
-       really fails for the expected reason.
-
-2011-11-05  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       ar-lib: fix configure output for "unrecognized archiver interface"
-       * m4/ar-lib.m4: Ensure that, even when an error is hit while trying
-       to determine the archiver interface kind, the "checking archiver
-       interface" message from configure is properly terminated before
-       an error message is printed, to avoid slightly garbled output.
-       * tests/ar4.test: Enhance.
-       * tests/ar5.test: Likewise.
-
-2011-11-05  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: more faithful 'installcheck' support in few tests
-       * tests/ar-lib5a.test: Use the `$am_scriptdir' variable instead
-       of "$testsrcdir/../lib" or "$top_testsrcdir/lib", to test more
-       faithfully under "make installcheck".
-       * tests/ar-lib5a.test: Likewise.
-       * tests/libobj-basic.test: Likewise.
-       * tests/libobj19.test: Likewise.
-       * tests/suffix5.test: Likewise.
-
-2011-11-05  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: remove redundant settings of `errexit' shell flag
-       * tests/aclocal-path-install-serial.test: Do not set the
-       `errexit' shell flag, as it is already set by `tests/defs'.
-       * tests/ar-lib2.test: Likewise.
-       * tests/ar-lib3.test: Likewise.
-       * tests/ar-lib4.test: Likewise.
-       * tests/ar-lib5a.test: Likewise.
-       * tests/ar-lib5b.test: Likewise.
-       * tests/ar-lib6a.test: Likewise.
-       * tests/ar-lib6b.test: Likewise.
-       * tests/ar-lib7.test: Likewise.
-       * tests/ar3.test: Likewise.
-       * tests/ar4.test: Likewise.
-       * tests/ar5.test: Likewise.
-       * tests/extra-portability.test: Likewise.
-       * tests/extra-portability2.test: Likewise.
-       * tests/extra-portability3.test: Likewise.
-       * tests/install-info-dir.test: Likewise.
-       * tests/maintmode-configure-msg.test: Likewise.
-
-2011-11-05  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       generated tests: avoid extra "FIXME" comments
-       * tests/gen-testsuite-part: Avoid putting too much "FIXME"
-       comments in the generated test scripts, since they end up
-       being just counter-productive noise when one has to grep
-       the test scripts looking for real "FIXME" items.
-
-2011-09-12  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       cosmetics: fix typo in 'prove-runner' script
-       * tests/prove-runner: Remove erroneously-repeated word.
-       * THANKS: Update.
-       Reported by Dave Hart.
-
-2011-11-05  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Merge branch 'master' into testsuite-work
-       * tests/extra-portability.test: Use `$am_original_AUTOMAKE'
-       instead of the obsolete `$original_AUTOMAKE'.
-       * tests/extra-portability3.test: Likewise.
-       * tests/list-of-tests.mk: Update.
-
-2011-11-05  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Merge branch 'msvc' into master
-       * tests/extra-portability3.test: Use `$original_AUTOMAKE' instead
-       of hackishly extracting the first component of `$AUTOMAKE'.
-       * tests/extra-portability.test: Likewise.  Also, since we are at
-       it, throw in a couple of small extensions and tweakings (suggested
-       by the minor merge conflicts).
-
-2011-11-04  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       warnings: fix buglets for portability warnings
-       * lib/Automake/ChannelDefs.pm (switch_warning): Ensure the
-       correct implications and inter-dependencies between warnings
-       in the categories `portability', `extra-portability' and
-       `recursive-portability' are respected.  Also add detailed
-       explicative comments, and references to the relevant tests.
-       * tests/dollarvar2.test: Update and extend.  Also, remove
-       some unnecessary uses of `--force' option in automake calls.
-       * tests/extra-portability3.test: New test.
-       * tests/Makefile.am (TESTS): Add it.
-
-2011-11-04  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: extend tests on 'extra-portability' warning category
-       * tests/extra-portability.test: Redefine `$AUTOMAKE' to ensure we
-       have complete control over the automake options.  Extend by using
-       also a setup where no `portability' warning is present (only an
-       `extra-portability' warning is).  Other minor extensions.  Remove
-       some redundant, verbose comments about the expected diagnostic.
-
-2011-11-04  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       test defs: new functions to analyze configure help screen
-       * tests/defs (extract_configure_help, grep_configure_help): New
-       functions.
-       * tests/maintmode-configure-msg.test: Use them, reducing code
-       duplication and test brittleness.
-       * tests/help-depend.test: Likewise.
-       * tests/help-depend2.test: Likewise.
-       * tests/help-dmalloc.test: Likewise.
-       * tests/help-lispdir.test: Likewise.
-       * tests/help-multilib.test: Likewise.
-       * tests/help-python.test: Likewise.
-       * tests/help-regex.test: Likewise.
-       * tests/help-silent.test: Likewise.
-       * tests/help-upc.test: Likewise.
-       * tests/help-init.test: Make grepping of configure help screen
-       slightly stricter.
-       * tests/self-check-configure-help.test: New self test.
-       * tests/Makefile.am (TESTS): Add it.
-       From a report by Jim Meyering.
-
-2011-11-03  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Merge branch 'master' into testsuite-work
-
-       * tests/instspc.tap: Adjust to new portability requirements
-       due to the new AM_PROG_AR macro.
-       * tests/lex-lib.test: Likewise.
-       * tests/extra-portability2.test: Use `$am_original_AUTOMAKE'
-       instead of the obsolete `$original_AUTOMAKE'.
-       * tests/list-of-tests.mk: Update.
-
-2011-11-03  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: various minor tweakings, mostly related to AM_PROG_AR
-       * tests/alloca.test: Adjust to new portability requirements due
-       to the new AM_PROG_AR macro.
-       * tests/discover.test: Likewise.
-       * tests/libobj3.test: Likewise.
-       * tests/pluseq7.test: Likewise.  Also, make grepping of automake
-       expected error message stricter.
-       * tests/stdlib.test: Likewise, and extend the test a bit.
-       * tests/parse.test (configure.in): Remove redundant call to
-       AC_PROG_RANLIB.
-       * tests/library2.test: Adjust to new portability requirements
-       due to the new AM_PROG_AR macro.  Also ...
-       (configure.in): ... add call to AC_PROG_CC, to ensure automake
-       really fails for the expected reason.
-
-2011-11-03  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Merge branch 'msvc' into master
-
-       * tests/instspc-tests.sh: Adjust to new portability requirements
-       due to the new AM_PROG_AR macro.
-       * tests/libobj-basic.test: Likewise.
-       * tests/libobj2.test: Likewise.
-       * tests/libobj15a.test: Likewise.
-       * tests/libobj15b.test: Likewise.
-       * tests/libobj15c.test: Likewise.
-       * tests/libobj16a.test: Likewise.
-       * tests/libobj16b.test: Likewise.
-       * tests/libobj17.test: Likewise.
-       * tests/libobj18.test: Likewise.
-       * tests/libobj19.test: Likewise.
-       * tests/libobj20a.test: Likewise.
-       * tests/libobj20b.test: Likewise.
-       * tests/libobj20c.test: Likewise.
-       * tests/canon6.test: Likewise.
-       * tests/canon6.test: Likewise.
-       * tests/canon7.tests: Likewise.
-       * tests/extra9.test: Likewise.
-       * tests/extradep.test: Likewise.
-       * tests/extradep2.test: Likewise.
-       * tests/posixsubst-ldadd.test: Likewise.
-       * tests/posixsubst-libraries.test: Likewise.
-       * tests/posixsubst-ltlibraries.test: Likewise.
-       * tests/python-virtualenv.test: Likewise.
-       * tests/vartypos.test: Likewise.
-       * tests/vartypo2.test: Likewise.
-       * tests/suffix.test: Update to take into account previous
-       master-only changes.
-       * tests/suffix2.test: Likewise.
-       * tests/libobj7.test: Call automake with the `--add-missing'
-       option, instead of creating a dummy `ar-lib' file, since this
-       test now also runs "./configure" and "make".
-       * tests/suffix5.test: Copy the real `ar-lib' script file,
-       instead of creating a dummy one, since this test now also
-       runs "./configure" and "make".
-       * tests/extra-portability2.test: Fix this test not to rely
-       on the older, faulty semantics of "strictness specification
-       always reset warning level", which has been fixed in commit
-       v1.11-623-g1609491 (see also automake bug#7669 a.k.a. PR/547).
-       Since we are at it, throw inf few other minor unrelated
-       improvements.
-       * tests/extra-portability.test: Explicitly pass `-Wall' to
-       automake calls, for clarity.
-
-2011-10-21  Peter Rosin  <peda@lysator.liu.se>
-
-       warnings: new 'extra-portability' category, for AM_PROG_AR
-       * lib/Automake/ChannelDefs.pm: Register new extra-portability
-       warning channel.
-       (switch_warning): Turn off extra-portability if portability is
-       turned off, and turn on portability if extra-portability is
-       turned on.
-       (set_strictness): Silence extra-portability for --gnits, --gnu
-       and --foreign.
-       * tests/extra-portability2.test: New test, checking that the
-       extra-portability channel is silenced by --gnits, --gnu and
-       --foreign.
-       * doc/automake.texi (Invoking Automake): Document the new warning
-       category and its interaction with the portability category.
-       * tests/extra-portability.test: New test, checking the interaction
-       between the portability and extra-portability warning categories.
-       * automake.in (handle_libraries, handle_ltlibraries): Move the
-       AM_PROG_AR warnings to the new extra-portability channel.
-       * tests/ar2.test: Adjust to the new warning channel.
-       * tests/pr300-lib.test: Likewise.
-       * tests/pr300-ltlib.test: Likewise.
-       * tests/pr307.test: Likewise.
-       * tests/pr401.test: Likewise.
-       * tests/pr401b.test: Likewise.
-       * tests/pr401c.test: Likewise.
-       * tests/pr72.test: Likewise.
-       * NEWS: Likewise.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-10-21  Peter Rosin  <peda@lysator.liu.se>
-           Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-           Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Add new 'AM_PROG_AR' macro, triggering the 'ar-lib' script.
-       * m4/ar-lib.m4: New macro AM_PROG_AR, which locates an
-       archiver and triggers the auxiliary 'ar-lib' script if needed.
-       * m4/Makefile.am (dist_m4data_DATA): Update.
-       * automake.in ($seen_ar): New variable.
-       (scan_autoconf_traces): Set it.
-       (handle_libraries, handle_ltlibraries): Require AM_PROG_AR for
-       portability.
-       * doc/automake.texi (Public Macros): Mention the new
-       'AM_PROG_AR' macro.
-       (Subpackages): Add AM_PROG_AR to the example.
-       (A Library): Adjust recommendations for AR given the new
-       AM_PROG_AR macro.
-       * All relevant tests: Adjust to new portability requirements due
-       to the new AM_PROG_AR macro.
-       * tests/ar-lib2.test: New test, checking that AM_PROG_AR triggers
-       install of ar-lib.
-       * tests/ar-lib3.test: New test, checking that lib_LIBRARIES
-       requires AM_PROG_AR.
-       * tests/ar-lib4.test: New test, checking that lib_LTLIBRARIES
-       requires AM_PROG_AR.
-       * tests/ar-lib5a.test: New test, checking that AM_PROG_AR triggers
-       use of ar-lib when the archiver is Microsoft lib.
-       * tests/ar-lib5b.test: New test, checking that AM_PROG_AR triggers
-       use of ar-lib when the archiver is a faked lib.
-       * tests/ar-lib6a.test: New test, checking the ordering of
-       AM_PROG_AR and LT_INIT.
-       * tests/ar-lib6b.test: New test, checking the ordering of
-       AM_PROG_AR and AC_PROG_LIBTOOL.
-       * tests/ar-lib7.test: New test, checking that automake warns
-       if ar-lib is missing.
-       * tests/ar3.test: New test, checking that AR and ARFLAGS may
-       be overridden by the user even if AM_PROG_AR is used.
-       * tests/ar4.test: New test, checking that AM_PROG_AR bails out
-       if it cannot determine the archiver interface.
-       * tests/ar5.test: New test, checking that AM_PROG_AR runs its
-       optional argument if it cannot determine the archiver interface.
-       * tests/defs.in: New required entry 'lib'.
-       * tests/Makefile.am (TESTS): Update.
-       * NEWS: Update.
-
-2011-11-03  Zack Weinberg <zackw@panix.com>  (tiny change)
-           Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       maint-mode: fix botched configure messages
-       This change fixes automake bug#9890.
-       * m4/maintainer.m4 (AM_MAINTAINER_MODE): Fix the "checking ..."
-       configure message related to the enabling/disabling of maintainer
-       mode.
-       * tests/help-maintainer.test: Renamed ...
-       * tests/maintmode-configure-msg.test: ... to this, and extended
-       to cover the fixed bug.  Also, since we are at it, make grepping
-       of configure help screens stricter, and throw in some few other
-       changes to reduce code duplication and enhance readability.
-       * tests/Makefile.am (TESTS): Update.
-       * THANKS: Update with Zack's new e-mail address.
-       Report and initial patch by Zack Weinberg, test cases added by
-       Stefano Lattarini.
-
-2011-10-23  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       info: allow user to inhibit creation/update of '${infodir}/dir'
-       With this change, we allow the user to request the install-info
-       rules not to update the `${infodir}/dir' file, by setting the
-       environment variable `AM_UPDATE_INFO_DIR' to the value "no".
-       This is especially useful to distro packagers, and is a definite
-       improvement over our previous hack of looking whether the
-       `install-info' program was the Debian or GNU version -- hack
-       which had been silently broken with recent versions of debian
-       install-info BTW (probably since dpkg 1.15.4, 2009-09-06).
-       This change fixes automake bug#9773.  See also Debian Bug#543992.
-       * lib/am/texinfos.am: Don't look anymore at the output of
-       `install-info --version' to decide whether to use it to update
-       the `${infodir}/dir' or not; instead, honour the environment
-       variable `AM_UPDATE_INFO_DIR'.
-       * tests/install-info-dir.test: New test.
-       * tests/Makefile.am (TESTS): Add it.
-       * tests/defs: Also unset `AM_UPDATE_INFO_DIR', to avoid unwanted
-       interferences from the environment.
-       * doc/automake.texi (Texinfo): Update.
-       * NEWS: Likewise.
-       * THANKS: Likewise.
-       Report by Jonathan Nieder.
-
-2011-10-25  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       test defs: new function 'am_keeping_testdirs', for better APIs
-
-       This change is meant to make it easier for TAP-based test scripts
-       to remove files left over by completed (sub)tests, while still
-       honoring the user-provided `$keep_testdirs' setting.
-
-       * tests/defs (am_keeping_testdirs): New function, telling whether
-       we should keep the test directories around, even in case of
-       success (by default, we don't).
-       (exit trap): Use it.
-       * tests/depmod.tap: Likewise.
-       * tests/instspc.tap: Likewise.  Also, fix some pre-existing
-       "copy & paste" bugs, and a typo in comments.
-
-2011-10-25  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: remove redundant `set -e', and other minor improvements
-       * tests/dejagnu-absolute-builddir.test: Do not set the `errexit'
-       shell flag, as it is already set by `tests/defs'.
-       * tests/dejagnu-relative-srcdir.test: Likewise.
-       * tests/dejagnu-siteexp-append.test: Likewise.
-       * tests/dejagnu-siteexp-useredit.test: Likewise, and fix a typo
-       in comments.
-       * tests/dejagnu-siteexp-extend.test: Likewise, and prefer the
-       use of `$distdir' over hard-coded `$me-1.0'.  Also ...
-       (write_check_for): ... use `unindent' when writing from an
-       here-doc, for better code indentation.
-
-2011-10-20  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       deps: partially revert commit `v1.11-512-geeee551'
-       This change partly reverts commit "Create subdirs for generated
-       sources even when not dep tracking", of 2011-04-02.
-       That commit had caused the bugs #8485 and #8526.  Since we are
-       nearing the bug-fixing automake release 1.11.2, the safest policy
-       at the moment is to just revert the problematic hunks: an older,
-       known bug is better than a regression.
-       * automake.in (handle_single_transform): Don't add a dirstamp
-       dependency, even when $object is derived and lands in a subdir.
-       * tests/Makefile.am (XFAIL_TESTS): Add lex-subobj-nodep.test,
-       remove yacc-dist-nobuild-subdir.test.
-
-2011-10-25  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: few improvements to some `ar-lib' related tests
-
-       * tests/ar-lib5a.test (Makefile.am): Also check that the target
-       library has truly been created.
-       (ar-lib): Use the real `ar-lib' script (mildly patched) rather
-       than a dummy one, to ensure better "real-life coverage".  Fix
-       botched shebang line.
-       * tests/ar-lib5b.test: Extend the PATH variable to make the dummy
-       `lib' script accessible, instead of explicitly calling it by its
-       relative/absolute path.
-       (ar-lib): Fix botched shebang line.
-       (bin/lib): Likewise.  Also, add explicative comments, and make
-       slightly stricter.
-
-2011-10-24  Peter Rosin  <peda@lysator.liu.se>
-
-       Merge branch 'maint' into msvc
-
-       * tests/subpkg-yacc.test: Adjust to new portability requirements due
-       to the new AM_PROG_AR macro.
-
-2011-10-19  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       dejagnu: allow the package developer to extend site.exp
-       Fixes automake bug#7873.
-       * lib/am/dejagnu.am (site.exp): Depend from the files listed in
-       $(EXTRA_DEJAGNU_SITE_CONFIG), if any.  Append their contents to
-       the generated site.exp (still preserving user edits).
-       * doc/automake.texi (Dejagnu Tests): Update.
-       * tests/dejagnu-siteexp-append.test: New test.
-       * tests/dejagnu-siteexp-extend.test: Likewise.
-       * tests/dejagnu-siteexp-useredit.test: Likewise.
-       * tests/Makefile.am (TESTS): Update.
-       * NEWS: Update.
-       Suggestion by Rainer Orth.
-
-2011-10-19  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       dejagnu: ensure 'srcdir' is defined as a relative directory
-       This change fixes automake bug#7833.
-       * lib/am/dejagnu.am (check-DEJAGNU): Prefer using plain $(srcdir)
-       over calculating and using the absolute path of $(srcdir).
-       * tests/dejagnu-relative-srcdir.test: New test.
-       * tests/dejagnu-absolute-builddir.test: Likewise.
-       * tests/Makefile.am (TESTS): Update.
-       Report by Ian Lance Taylor.  Suggestions by Ralf Wildenhues.
-
-2010-12-13  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Fix testsuite failure of check12.test without DejaGNU.
-       * tests/check12.test: Require runtest.
-
-2010-12-10  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Extend and improve tests on DejaGnu support.
-       * tests/dejagnu.test: Do not create useless dummy test script.
-       Add trailing `:' command.  In heading comments, add reference
-       to ...
-       * tests/check12.test: ... this new "semantic" test, covering
-       concurrent use of dejagnu tests, simple tests and `check-local'
-       target.
-       * tests/dejagnu2.test: Make test more reliable, by avoid weak
-       grepping of make output.  Prefer `cat' over `echo' to append
-       to configure.in.  Quote literal dots in grep regexps.  Prefer
-       `grep -c ...' over `grep ... | wc -l'.  Make grepping of
-       automake stderr slightly stricter.  Add trailing `:' command.
-       * tests/dejagnu3.test: Prefer `cat' over `echo' to append to
-       configure.in.  Check stderr of expected-to-fail "make" call.
-       Remove extra blank lines from Makefile.am.
-       * tests/dejagnu4.test: Prefer `cat' over `echo' to append to
-       configure.in.  Prefer `mv -f' over plain `mv' when the target
-       file already exists.  Avoid extra mkdir calls by creating more
-       directories at once.  Better use of blank lines.  Check that
-       the `*.log' and `*.sum' files are created by runtest also when
-       "make check" fails.
-       * tests/dejagnu7.test: Prefer `cat' over `echo' to append to
-       configure.in.  Better use of blank lines.  Add a trailing `:'
-       command.
-       * tests/dejagnu6.test: Likewise, and give the dejagnu test a
-       more descriptive name.
-       * tests/dejagnu5.test: Likewise.  Also, simply define package
-       name to `$me' rather than using a non-obvious sed script to
-       extract it from `AC_INIT', and write the Makefile.am with only
-       one command.
-       * tests/Makefile.am (TESTS): Updated.
-
-2011-10-21  Peter Rosin  <peda@lysator.liu.se>
-
-       * THANKS: Fix whitespace issue.
-
-2011-10-25  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix spurious failures due to missing 'yywrap()' function
-
-       The AC_PROG_LEX Autoconf macro does not diagnose a failure to find
-       the "lex library" expected to provide a `yywrap' function (function
-       which is required to link most lex-generated programs).  On the
-       contrary, when all the link attempts (i.e., with `-ll' and `-lfl')
-       fail, configure declares that no lex library is needed, and simply
-       proceeds with the configuration process -- only for the build to
-       possibly fail later, at make time.
-
-       This behaviour is intended; the Autoconf manual reads:
-        ``You are encouraged to use Flex in your sources, since it is
-          both more pleasant to use than plain Lex and the C source it
-          produces is portable.  In order to ensure portability, however,
-          you must either provide a function `yywrap' or, if you don't use
-          it (e.g., your scanner has no `#include'-like feature), simply
-          include a `%noyywrap' statement in the scanner's source.''
-
-       This AC_PROG_LEX behaviour is causing some spurious failures of
-       the Automake testsuite in environments which lack a proper library
-       providing `yywrap' (this happens for example on Fedora-based
-       systems).   The proper workaround is to simply provide a fall-back
-       implementation of `yywrap' in our lexers.
-
-       See also partially-overlapping commit `v1.11-871-geb147a1' (from
-       the 'testsuite-work' branch), which was motivated by similar
-       spurious failures experienced when cross-compiling.
-
-       Reported by Jim Meyering:
-       <http://lists.gnu.org/archive/html/automake-patches/2011-10/msg00092.html>
-
-       * tests/cond35.test: Provide a dummy `yywrap' function.
-       * tests/lex3.test: Likewise.
-       * tests/lexvpath.test: Likewise.
-       * tests/silent-lex-generic.test: Likewise.
-       * tests/silent-lex-gcc.test: Likewise.
-
-2011-10-21  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: more faithful 'installcheck' support in few tests
-       * tests/test-driver-acsubst.test: Use the `$am_scriptdir'
-       variable instead of `$testsrcdir/../lib', to test more
-       faithfully under "make installcheck".
-       * tests/test-driver-cond.test: Likewise.
-       * tests/dist-auxfile.test: Likewise, and add one more use
-       of `fatal_' to report hard errors.
-       * tests/tests/dist-auxdir-many-subdirs.test: Likewise.
-
-2011-10-21  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: remove redundant settings of `errexit' shell flag
-       * tests/aclocal-path-install-serial.test: Do not set the
-       `errexit' shell flag, as it is already set by `tests/defs'.
-       * tests/aclocal-path-install.test: Likewise.
-       * tests/aclocal-path-nonexistent.test: Likewise.
-       * tests/aclocal-path-precedence.test: Likewise.
-       * tests/aclocal-path.test: Likewise.
-       * tests/dist-auxfile-2.test: Likewise.
-       * tests/dist-auxfile.test: Likewise.
-       * tests/distcheck-pr9579.test: Likewise.
-       * tests/javadir-undefined.test: Likewise.
-       * tests/subpkg-yacc.test: Likewise.
-       * tests/test-extensions-cond.test: Likewise.
-       * tests/test-extensions.test: Likewise.
-       * tests/uninstall-fail.test: Likewise.
-       * tests/uninstall-pr9578.test: Likewise.
-       * tests/distcheck-override-infodir.test: Likewise.  Also,
-       fix typo in heading comments since we are at it.
-
-2011-10-20  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       fixup: add forgotten test scripts to $(TESTS)
-       * tests/list-of-tests.mk: Add various test scripts that are in
-       the git repository but weren't correctly listed in $(TESTS).
-       The inconsistency had been caused by botched/incomplete merges,
-       and revealed by the "maintainer-check-list-of-tests" target.
-
-2011-10-18  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix spurious failure with FreeBSD make and Yacc in VPATH
-       * tests/subpkg.test: Some cosmetic adjustments.  Move the tests
-       checking that $(YLWRAP) is defined and installed properly when
-       ylwrap is in a default auxdir found in a parent package ...
-       * tests/subpkg-yacc.test: ... into this new test, which carefully
-       avoids to trigger the known bug#7884 (combo FreeBSD make plus Yacc
-       plus VPATH build).
-       * tests/Makefile.am (TESTS): Update.
-
-2011-10-18  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: avoid spurious failure in 'parallel-tests3.test'
-       This fixes automake bug#8788.
-       * tests/parallel-tests3.test: To ensure that the serial run of
-       the dummy testsuite is still ongoing when the parallel run has
-       terminated, use `kill -0', not a bare `kill'.  This will prevent
-       a testsuite crash on NetBSD 5.1, and a testsuite hang on FreeBSD
-       8.2.  Also, since we are at it, try harder to avoid possible
-       hangs of the script in other unusual situations.
-
-2011-10-20  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix spurious failures with "chatty" make implementations
-       * tests/distcheck-missing-m4.test: On failure, some make
-       implementations (such as Solaris make) print the whole failed
-       recipe on standard output.  This was causing a spurious failure
-       in the checks grepping the output from make.  Work around this.
-       * tests/distcheck-outdated-m4.test: Likewise.
-
-2011-10-20  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix spurious failure on fast machines
-       * tests/aclocal-path-precedence.test: Also remove the `configure'
-       script between different test runs, to ensure it is always remade
-       by autoconf.  Add proper explicative comments.
-
-2011-10-20  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: avoid spurious failure of 'uninstall-fail.test' on Solaris
-       * tests/uninstall-fail.test: All the Solaris 10 shells (/bin/sh,
-       /bin/ksh, and /usr/xpg4/bin/sh), upon failing to chdir to a
-       directory with the `cd' builtin, print a message like:
-         "sh: /root: permission denied"
-       which doesn't report the `cd' builtin anywhere.  Relax the grepping
-       of the error message accordingly.
-
-2011-10-20  Jim Meyering  <meyering@redhat.com>
-
-       tests: fix aclocal-print-acdir.test
-       * tests/aclocal-print-acdir.test: Adjust to pass.
-
-2011-10-19  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: avoid spurious failure of 'uninstall-fail.test' on Cygwin
-       * tests/uninstall-fail.test: Be sure to really skip this test
-       on systems that allows files to be removed from unwritable
-       directories.  Motivated by a spurious failure on Cygwin 1.5.
-
-2011-10-17  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix spurious failure with autoconf 2.62
-       * tests/aclocal-path-precedence.test: Rewrite configure.in,
-       rather than appending to it, to avoid spurious failures (at
-       least with autoconf 2.62) due to repeated calls to AC_INIT.
-       Also, add package name and version arguments to AC_INIT, to
-       avoid spurious errors from automake.
-
-2011-10-16  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       docs: avoid using colon character inside arguments of @pxref
-       Fixes automake bug#9753
-       * doc/automake.texi (VPATH Builds): Avoid using colon character
-       `:' inside arguments of @pxref, as this can cause problems in
-       the generated `.info' files, and such an usage will be explicitly
-       forbidden by future texinfo documentation.
-       * THANKS: Update.
-       Reported by Дилян Палаузов.
-
-2011-10-17  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       refactor: improve signature of 'check_directory' sub in automake
-       * automake.in (check_directory): Take the relative directory
-       the directory to be checked is expected to be found into as
-       an optional parameter, rather than reading it from the global
-       variable `$relative_dir'.
-       (scan_autoconf_traces, check_directories_in_var): Adjust.
-
-2011-10-17  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       cosmetics: remove obsolete comment
-       * automake.in (push_required_file): Remove "FIXME" comment stating
-       that the special handling of `$config_aux_dir' breaks threaded
-       automake: this is not true anymore after the recent commits (see
-       in particular commit `v1.11-1225-gf672944').
-
-2011-10-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix spurious failure with Solaris /bin/sh
-       * tests/dist-auxfile.test: Don't use redirected `:' in a loop,
-       it hits a bug in Solaris 10 /bin/sh.
-
-2011-10-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       threaded-am: better serialization for required config files
-       With this change, we make serialization/de-serialization of
-       required config files installs more granular, and in the process
-       fix the bug introduced by commit `v1.11-1219-g326ecba'.
-       * automake.in ($required_conf_file_queue): Move its declaration
-       earlier.
-       (require_file_internal): Add a new argument telling whether the
-       function should act immediately or queue its action for the master
-       thread to handle.
-       (queue_required_conf_file): Renamed ...
-       (queue_required_file_check_or_copy): ... to this.
-       (require_queued_conf_file): Renamed ...
-       (require_queued_file_check_or_copy): ... to this, and make it call
-       `required_file_check_or_copy' instead of `require_file_internal'.
-       (require_conf_file, handle_makefiles_threaded): Adjust and simplify
-       accordingly.
-       * tests/Makefile.am (XFAIL_TESTS): Remove `parallel-am.test'.
-
-2011-10-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       automake: refactor, break up 'require_file_internal'
-       This refactoring is only required in view of future changes.
-       * automake.in (require_file_internal): Move the guts of this
-       function ...
-       (required_file_check_or_copy): ... into this new function.  This
-       ensures that calls to `push_required_file' and code that copies
-       required files are placed in separate functions; this will be
-       very useful for reorganizing de-serialization of file installs
-       in future changes.
-
-2011-10-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       dist: separate auxiliary file instantiation from DIST_COMMON update
-       This change simplifies the automake internals dealing with the
-       checking, copying and distributing of required auxiliary files.
-       With this change, a required auxiliary file is *unconditionally*
-       added to the contents of the DIST_COMMON variable in the generated
-       Makefile.in, before checking whether it exists, or trying to copy
-       it (if `--add-missing' is in use).  This shouldn't be a problem,
-       since if the checking or copying of the file fails, automake will
-       bail out, the Makefile.in won't be created, and thus its content
-       will not matter.  OK, this is not completely true when threaded
-       automake is in use, but then, such a situation was also possible
-       before this patch, so no regression here, which is enough for us.
-       This change is the first of a series of steps aimed at fixing
-       the regression introduced in threaded automake usage by commit
-       `v1.11-1219-g326ecba'.
-       * automake.in (require_file_internal): Add the required file to
-       DIST_COMMON unconditionally.
-       * tests/missing-auxfile-stops-makefiles-creation.test: New test.
-       * tests/Makefile.am (TESTS): Add it.
-
-2011-10-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       refactor: rename a subroutine to a more proper name
-       * automake.in (maybe_push_require_file): Renamed ...
-       (push_required_file): ... to this.
-       All callers adjusted.
-
-2011-10-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       dist: truly always distribute files in AC_REQUIRE_AUX_FILE
-       This change fixes automake bug#9651.
-       * automake.in (handle_dist): Files whose distribution is required
-       by configure.ac are now correctly distributed even if the build-aux
-       directory coincides with the top-level directory.
-       * tests/Makefile.am (XFAIL_TESTS): Remove `dist-auxfile.test'.
-       * NEWS: Update.
-
-2011-10-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       dist: simplify automake code accordingly to the previous changes
-       After the previous change `v1.11-1219-g326ecba', every Makefile.am
-       requiring a file in the "config auxdir" will cause it to be listed
-       in the DIST_COMMON variable of the corresponding generated
-       Makefile.in, not only of the top-level Makefile.in.  Thus we don't
-       need to worry anymore about trying to distribute files in the
-       config auxdir from the top-level Makefile or the Makefile in
-       config auxdir (if any).  This allows us to carry out some useful
-       simplifications in the automake script.
-       This will however cause some changes in the generated Makefile;
-       for example, if the `PROGRAMS' primary is used only in a subdir
-       Makefile.am, the `depcomp' script will be distributed only by
-       `subdir/Makefile', not by the top-level Makefile.  This change
-       can be seen as an internal detail though, and definitely warranted
-       by the nice simplifications the current commit provides.
-       * automake.in ($automake_will_process_aux_dir): Variable removed.
-       (scan_autoconf_files): Adjust and simplify.
-       (handle_makefiles_threaded): Likewise.
-       (get_number_of_threads): Likewise.
-       (require_file_internal): Likewise.
-       (maybe_push_required_file): Its return value is not used anymore,
-       so return nothing.  Add special handling for distributed files from
-       `$config_libobj_dir'.  Also, catch "this can't happen" situations,
-       and abort accordingly.  Fix function description to better fit its
-       new role.
-       * tests/libobj19.test: Extend to also check situations where the
-       Makefile.am using $(LIBOBJS) is not the top-level one.
-       * tests/distcom6.test: Delete, merged into ...
-       * tests/distcom2.test: ... this test, which has been update to
-       account for the changed automake semantics.
-       * tests/Makefile.am (TESTS): Update.
-       * NEWS: Update.
-
-2011-10-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       dist: auxiliary files can be distributed from subdir Makefiles
-       With this change, we make it possible for a subdir Makefile.am
-       to distribute files in the config auxdir; while this means that
-       some files might be copied multiple times, it simplify some logic
-       in the automake script, and fix at least one important bug.  In
-       fact, before this change, the auxiliary script `test-driver' was
-       not being distributed as expected when TESTS was defined only in
-       a subdir Makefile (which is a pretty common setup indeed).  Now
-       this does not happen anymore: so the present change fixes automake
-       bug#9546.
-       Another welcome collateral effect is that `dist-auxfile-2.test'
-       now passes.
-       OTOH, the present changes *breaks threaded automake*.  The reason
-       is that automake needs to serialize file installations spawned
-       by `--add-missing' (this isn't for cosmetic reasons, but is
-       really needed to avoid possible race conditions and botched output
-       files).  Currently the code that installs required files is
-       intertwined with the code that declares the DIST_COMMON variables;
-       so, upon de-serialization, the definition of DIST_COMMON might get
-       emitted in the wrong Makefile.in.
-       Some follow-up refactoring in automake will soon take care of
-       remedying this situation.  For the moment, we just declare some
-       "parallel-am" tests as xfailing.
-       * automake.in (maybe_push_required_file): Add ad-hoc handling for
-       the case where the directory part of the required file is different
-       from the subdir where the current Makefile.am resides, but is equal
-       to the "config-aux directory" ($config_auxdir).  This is needed to
-       allow a construct in a non-top-level Makefile.am to require a file
-       in the config-aux directory.
-       * tests/test-driver-is-distributed.test: Extend and adjust.  This
-       test now passes.
-       * tests/java-compile-run-nested.test: Call automake with the `-a'
-       option to ensure that the `test-driver' auxiliary script gets
-       correctly installed.  This test now passes.
-       * tests/distcom-subdir.test: New test.
-       * tests/dist-readonly.test: Likewise.
-       * tests/dist-repeated.test: Likewise.
-       * tests/dist-auxdir-many-subdirs.test: Likewise.
-       * tests/distcom7.test: Removed, it's obsolete now.
-       * tests/Makefile.am (TESTS, XFAIL_TESTS): Update.
-
-2011-10-11  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       coverage: conditional contents in LOG_DRIVER variables
-       * tests/test-driver-cond.test: New test.
-       * tests/Makefile.am (TESTS): Add it.
-
-2011-10-11  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       coverage: LOG_DRIVER variables can be defined through AC_SUBST
-       * tests/test-driver-acsubst.test: New test.
-       * tests/Makefile.am (TESTS): Add it.
-
-2011-10-07  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       parallel-tests: warn on conditional TEST_EXTENSIONS definition
-       Before this change, automake would have still bailed out, but
-       with a confusing error message (about an invalid redefinition
-       of TEST_EXTENSIONS).
-       * automake.in (handle_tests): Warn explicitly if TEST_EXTENSIONS
-       has conditional contents.
-       * tests/test-extensions-con.test: New test.
-       * tests/Makefile.am (TESTS): Add it.
-       * NEWS: Update.
-
-2011-10-06  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       parallel-tests: don't allow @substitutions@ in TEST_EXTENSIONS
-       Even after the last commit `v1.11-476-g90bea64', the checks
-       performed by automake on entries in $(TEST_EXTENSIONS) tried to
-       allow for @substitited@ stuff.  This however ends up allowing
-       quite brittle setups, which, most importantly, are of no real
-       practical usefulness anyway.  So it's better to just disallow
-       @substitutions@ in TEST_EXTENSIONS altogether, offering a clear
-       error message, instead of risking weird bugs and unexpected
-       behaviors in the generated Makefile.in.
-       * automake.in ($TEST_EXTENSION_PATTERN): Turned from a regular
-       expression ...
-       (is_valid_test_extension): ... into this subroutine.  Don't allow
-       generic @substitutions@ anymore (possibly making an exception for
-       `@EXEEXT@' under the proper circumstances).
-       * tests/test-extensions.test: Adjust and extend.  This test does
-       not cause any internal error in automake anymore now.
-
-2011-10-06  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix spurious failure in 'insthook.test'
-       * tests/insthook.test (Makefile.am): Add a proper `uninstall-hook'
-       target to remove the symlink created by the `install-exec-hook'
-       target; this prevents "make distcheck" from failing spuriously.
-       Since we are at it, delete an extra blank line, and add a trailing
-       `:' command.
-
-2011-10-06  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       maintcheck: fix spurious failure
-       * lib/am/distdir.am: Use `$(infodir)', not `${infodir}', to avoid
-       complaints from the `sc_no_brace_variable_expansions' maintainer
-       check.
-
-2011-10-18  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       * tests/yacc-dist-nobuild.test: Add reference to relevant bug#7884.
-
-2011-10-06  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix spurious error in 'test-extensions.test'
-       * tests/test-extensions.test: Call automake with the option
-       `--add-missing', to ensure the required script `test-driver'
-       gets installed.  Note that the test still fails due to an
-       internal error in automake, though.
-
-2011-10-06  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: avoid few useless uses of the `-e' make option
-       * tests/python12.test: Using `make -e' is not required to override
-       the DESTDIR variable, since this variable shouldn't be defined in
-       any automake-generated Makefile.in file.
-       * tests/man2.test: Likewise.
-       * tests/man5.test: Likewise.
-
-2011-10-06  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       fix: make a test script executable
-       * tests/nobase-nodist.test: Make executable.
-
-2011-10-06  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       coverage: expose automake bug#9651
-       * tests/dist-auxfile.test: New test, xfailing.
-       * tests/dist-auxfile-2.test: Likewise.
-       * tests/Makefile.am (TESTS, XFAIL_TESTS): Add them.
-
-2011-10-01  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       parallel-tests: automake error our on invalid TEST_EXTENSIONS
-       This change fixes automake bug#9400.
-       * automake.in (handle_tests): Bail out if a suffix specified in
-       TEST_EXTENSIONS would produce an invalid `xxx_LOG_COMPILER'
-       variable or an invalid suffix rule.  Before this change, automake
-       would have issued a confusing error messages (about invalid or
-       non-POSIX variables being defined), and in some situations would
-       have even produced a broken `Makefile.in' file.
-       ($TEST_EXTENSION_PATTERN): New helper variable.
-       * doc/automake.texi (Simple Tests using parallel-tests): Document
-       the limitations on TEST_EXTENSIONS explicitly.
-       * NEWS: Update.
-       * tests/test-extensions.test: New test.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-09-28  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       docs: don't suggest installing `.m4' files in hard-coded location
-       This change fixes automake bug#7988.
-       * doc/automake.texi (aclocal Options): State that the use of
-       the `--print-ac-dir' option to determine the directory where
-       third-party packages can install their `.m4' files is discouraged
-       now.
-       (Extending aclocal): Suggest telling the user about ACLOCAL_PATH.
-       * THANKS: Update.
-       Report by Peter Johansson.
-
-2011-09-26  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       distuninstallcheck: fail also when only one file is left installed
-       This change fixes automake bug#9579.
-       * lib/am/distdir.am (distuninstallcheck): Be stricter in ignoring
-       a potential `dir' file created by install-info and left installed.
-       Also, be more careful about "this can't happen" kind of errors.
-       (am__distuninstallcheck_listfiles): New internal helper macro.
-       * tests/distcheck-pr9579.test: New test.
-       * tests/distcheck-override-infodir.test: Likewise.
-       * tests/Makefile.am (TESTS): Add them.
-       * NEWS, THANKS: Update.
-       Report by Nick Bowler.
-
-2011-09-28  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tap/awk: improve comments about Korn shell signal handling issues
-       * lib/tap-driver.sh: Link an Austin Group discussion about how
-       shells are allowed, and even encouraged, to set the special
-       variable `$?' to values greater than 256 to report termination
-       of a child by a signal.  Improve and extend comments about our
-       workarounds for unusual korn shell signals' propagation.
-       Thanks to Eric Blake for the pointers.
-
-2011-09-28  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       maintcheck: fix usage of `cd' instead of `$(am__cd)'
-       * lib/am/inst-vars.am (am__uninstall_files_from_dir): Use
-       `$(am__cd)', not plain `cd'.
-
-2011-09-28  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tap/awk: account for unusual korn shell signal handling behaviour
-       This change has been motivated by a testsuite failure on Debian
-       with the AT&T Korn Shell version 93u-1.
-       * lib/tap-driver.sh: Temporarily ignore some common signals when
-       waiting for the test command to complete, to avoid premature exit
-       in Korn shells that propagate to themselves signals that have
-       killed a child process.
-       See also related commit `v1.11-1342-g6321ad3'.
-
-2011-09-28  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tap/awk: handle exit statuses > 256 (seen on few korn shells)
-       Some Korn shells, when a child process die due to signal number
-       n, can leave in $? an exit status of 256+n instead of the more
-       standard 128+n.  Apparently, both behaviours are allowed by
-       POSIX, so be prepared to handle them both.
-       This change has been motivated by a testsuite failure on Debian
-       with the AT&T Korn Shell version 93u-1.
-       * lib/tap-driver.sh (get_test_exit_message): Handle the described
-       Korn Shell behaviour too.
-       ($scriptversion): Update.
-
-2011-09-28  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: remove redundant workaround for Solaris /bin/sh
-       After previous commit `v1.11-1424-g27a399a', some workarounds for
-       Solaris 10 /bin/sh are no more required, and in fact they have
-       started causing XPASS results on Solaris.
-       * tests/tap-signal.tap: Remove unneeded workarounds for Solaris 10
-       /bin/sh.  Some related minor code reorganizations.
-
-2011-09-24  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       uninstall: "make uninstall" before "make install" works
-       This change fixes automake bug#9578.
-       * lib/am/inst-vars.am (am__uninstall_files_from_dir): New internal
-       macro, that defines a shell code fragment to uninstall files from
-       a given directory.
-       * lib/am/data.am (uninstall-%DIR%%PRIMARY%): Use it, to reduce code
-       duplication and improve consistency and correctness.
-       * lib/am/libs.am (uninstall-%DIR%LIBRARIES): Likewise.
-       * lib/am/lisp.am (uninstall-%DIR%LISP): Likewise.
-       * lib/am/mans.am (uninstall-man%SECTION%): Likewise.
-       * lib/am/python.am (uninstall-%DIR%LIBRARIES): Likewise.
-       * lib/am/scripts.am (uninstall-%DIR%SCRIPTS): Likewise.
-       * tests/uninstall-pr9578.test: New test.
-       * tests/uninstall-fail.test: New test.
-       * tests/Makefile.am (TESTS): Add them.
-       * NEWS, THANKS: Update.
-       Report by Nick Bowler.
-
-2011-09-22  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix tests on aclocal search path precedences
-       * tests/aclocal-path-precedence.test: Call `$ACLOCAL' with the
-       proper overridden system acdir.
-
-2011-09-28  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix spurious failures in tests on TAP + signals
-       * tests/tap-signal.tap: Write the dummy test scripts as perl
-       scripts, not as shell scripts, to work around unportabilities
-       in the handling of signals.  In fact, even with bash, the older
-       script were unable to properly deliver a SIGQUIT to themselves
-       consistently.
-
-2011-09-26  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix spurious failure in test on ACLOCAL_PATH precedences
-       * tests/aclocal-path-precedence.test: Do not merely append to
-       `configure.in', it should be created from scratch.  Pass package
-       name and version to AC_INIT as arguments, otherwise autoconf will
-       complain.
-
-2011-09-20  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       docs: remove mention of deprecated option `--acdir'
-       * doc/automake.texi (aclocal Options): Remove mention of
-       deprecated `--acdir' option.
-
-2011-09-20  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       * NEWS: Cleanup after botched merges.
-
-2011-09-20  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       * NEWS: Fix typo.
-
-2011-09-20  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       docs: document planned precedence changes in aclocal search path
-       * doc/automake.texi (Macro Search Path): Explicitly state that the
-       lookup order for extra directories of `.m4' files will be changed
-       in the next major release.
-       * NEWS: Likewise.
-
-2011-09-19  Paolo Bonzini  <bonzini@gnu.org>
-           Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       aclocal: handle ACLOCAL_PATH environment variable
-       * aclocal.in (parse_ACLOCAL_PATH): New function, parse ACLOCAL_PATH
-       as a colon-separated list of directories to be included in the
-       search path.
-       * doc/automake.texi (Macro Search Path): Document new behavior and
-       the precedence rules for various elements of the search path.
-       * tests/aclocal-path.test: New test.
-       * tests/aclocal-path-install.test: Likewise.
-       * tests/aclocal-path-install-serial.test: Likewise.
-       * tests/aclocal-path-precedence.test: Likewise.
-       * tests/aclocal-path-nonexistent.test: Likewise.
-       * tests/Makefile.am (TESTS): Add them.
-       * NEWS: Update.
-       * tests/distcheck-missing-m4.test: Extend by also checking
-       interactions with ACLOCAL_PATH.
-       * tests/distcheck-outdated-m4.test: Likewise, and fix a couple
-       of botched comments since we are at it.
-
-2011-09-19  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix spurious failure in 'primary-prefix-valid-couples.test'
-       * tests/primary-prefix-valid-couples.test: After commit
-       v1.11-464-gc9dfc36, `java_JAVA' is not a valid prefix/primary
-       combination by default anymore: one has to explicitly define
-       $(javadir) to make it so.  So just drop `java_JAVA' from our
-       Makefile.am  Also, since we are at it, ...
-       (configure.in): ... remove AM_PROG_GCJ from here, as it's not
-       really required.
-
-2011-09-19  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       docs: deprecate JAVA primary
-       * doc/automake.texi (Java): Deprecate the JAVA primary, stating
-       that it will become obsolete in automake 1.12 and probably removed
-       altogether in automake 1.13.  Reflect this in the section title,
-       by appending the string "(deprecated feature)".
-       (@menu, @detailmenu): Update.
-       (Java Support with gcj): The cross-referenced support for bytecode
-       compilation with the JAVA primary is rudimentary and deprecated.
-       State that explicitly.
-
-2011-09-19  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       docs: clearer distinction between `.java' with javac and with gcj
-       * doc/automake.texi (Java support): Rename this node ...
-       (Java support with gcj): ... to this, and change its title from
-       "Compiling Java sources" to "Compiling Java sources using gcj".
-       (@detailmenu, @menu, @cindex): Update and make more precise.
-       (Java): Change the title of this node from simply "Java" to
-       "Java bytecode compilation".
-       (@detailmenu, @menu, @cindex): Update and make more precise.
-
-2011-09-18  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       java: complain if java_JAVA is used but $(javadir) is undefined
-       Fixes automake bug#8461.
-       * automake.in (handle_java): Remove inappropriate "java" argument
-       from the calls to `&am_install_var' and `&am_primary_prefixes'.
-       * tests/instdir-java.test (Makefile.am): Define `$(javadir)'.
-       * tests/javadir-undefined.test: New test.
-       * tests/Makefile.am (TESTS): Add it.
-       * NEWS: Update.
-
-2011-09-18  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       parallel-tests: expose automake bug#9546
-       * tests/test-driver-is-distributed.test: New test.
-       * tests/Makefile.am (TESTS, XFAIL_TESTS): Add it.
-
-2011-09-18  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       py-compile tests: more faithful 'installcheck' support
-       * tests/py-compile-basedir.test: Use the `$am_scriptsdir' variable
-       instead of `$testsrcdir/../lib', to test more faithfully under
-       "make installcheck".  More uses of the `fatal_' subroutine to
-       diagnose hard errors.
-       * tests/py-compile-basic.test: Likewise.
-       * tests/py-compile-basic2.test: Likewise.
-       * tests/py-compile-destdir.test: Likewise.
-       * tests/py-compile-env.test: Likewise.
-       * tests/py-compile-option-terminate.test: Likewise.
-       * tests/py-compile-usage.test: Likewise.
-
-2011-09-18  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: remove redundant settings of `errexit' shell flag
-       * tests/aclocal-acdir.test: Do not set the `errexit' shell
-       flag, as it is already set by `tests/defs'.
-       * tests/aclocal-print-acdir.test: Likewise.
-       * tests/distcheck-missing-m4.test: Likewise.
-       * tests/distcheck-outdated-m4.test: Likewise.
-       * tests/java-clean.test: Likewise.
-       * tests/java-compile-install.test: Likewise.
-       * tests/java-compile-run-flat.test: Likewise.
-       * tests/java-compile-run-nested.test: Likewise.
-       * tests/java-mix.test: Likewise.
-       * tests/java-no-duplicate.test: Likewise.
-       * tests/java-nobase.test: Likewise.
-       * tests/java-rebuild.test: Likewise.
-       * tests/java-sources.test: Likewise.
-       * tests/java-uninstall.test: Likewise.
-       * tests/javaflags.test: Likewise.
-       * tests/nobase-nodist.test: Likewise.
-       * tests/py-compile-basedir.test: Likewise.
-       * tests/py-compile-basic.test: Likewise.
-       * tests/py-compile-basic2.test: Likewise.
-       * tests/py-compile-destdir.test: Likewise.
-       * tests/py-compile-env.test: Likewise.
-       * tests/py-compile-option-terminate.test: Likewise.
-       * tests/py-compile-usage.test: Likewise.  Since we are at it,
-       add an extra blank line, for clarity.
-
-2011-09-16  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       automake: remove special handling of `ANSI2KNR' make variable
-       * automake.in (define_configure_variable): Remove special-cased
-       handling of `ANSI2KNR' variable.  Related minor simplifications.
-
-2011-09-18  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       coverage: test interactions of `nobase_' and `nodist_'
-       * tests/nobase-nodist.test: New test.
-       * tests/Makefile.am (TESTS): Add it.
-
-2011-09-18  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       java: fix various blunders in test 'java-mix.test'
-       * tests/java-mix.test: Add missing call to `set -e'.  Fix inverted
-       semantics (`.java' files are expected *not* to be distributed by
-       default, not the other way round).  Fix various typos in the name
-       of the `.java' files.  Correct other minor blunders.  Improve some
-       comments.
-
-2011-09-15  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       automake: remove code duplication in 'handle_tests'
-       * automake.in (handle_tests): Factor out some code dealing with
-       test extensions and rules for generation of `.log' files into ...
-       (handle_per_suffix_test): ... this new subroutine.
-       * tests/parallel-tests-exeext.test: New test.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-09-13  Peter Rosin  <peda@lysator.liu.se>
-
-       * tests/defs [$sh_errexit_works = yes]: Output 'SIGINT' for signal 2.
-
-2011-09-13  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       self tests: work around 'unset' spurious non-zero return value
-       * tests/self-check-exit.tap ($init): Unset the possibly already
-       unset variable `am_explicit_skips' when the `errexit' shell flag
-       is not yet active, for the benefit of shell that return a non-zero
-       status when unsetting an already-unset variable.
-
-2011-09-13  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: an explicative comment on signal-related woes
-       * tests/self-check-exit.tap: Add pointer to a bug-autoconf
-       discussion explaining why this test needs to temporarily block
-       SIGINT.
-
-2011-09-13  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: also trap SIGQUIT; other fixes
-       Some shells seems to just ignore SIGQUIT under some circumstances,
-       even when it is not blocked; however, if the signal it trapped,
-       the trap gets correctly executed.
-       * tests/defs [$sh_errexit_works = yes]: Also trap SIGQUIT. Add
-       extensive explanation of why we do so.
-       * tests/self-check-cleanup.tap: Improve and fix to ensure that an
-       earlier failure does not prevent the rest of the test to execute.
-       Problem revealed by a failure in `self-check-cleanup.tap'.
-
-2011-09-13  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       test defs: work around weird ksh behaviour w.r.t. signal handling
-       * tests/defs (is_blocked_signal): Use perl to determine whether a
-       signal is trapped, since trying to do it portably within the shell
-       means opening a nasty can of worms.
-       For more information and background, see:
-        <http://lists.gnu.org/archive/html/bug-autoconf/2011-09/msg00004.html>
-        <http://mail.opensolaris.org/pipermail/ksh93-integration-discuss/2009-February/004121.html>
-        <http://www.cons.org/cracauer/sigint.html>
-
-2011-09-12  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       cosmetics: fix various typos and grammaros
-       * NEWS: Fix typos.
-       * tests/py-compile-basic.test: Likewise.
-       * tests/py-compile-basedir.test: Fix botched wording in comments.
-       * tests/py-compile-option-terminate.test: Fix typo and incomplete
-       comment.
-       Suggestions by Peter Rosin.
-
-2011-09-12  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: remove redundant line from a test script
-       * tests/test-log.test (fail.test): Remove extra `echo' command,
-       probably due to a past copy&paste blunder.
-
-2011-09-11  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: convert another test to TAP
-       * tests/primary-prefix-invalid-couples.test: Renamed ...
-       * tests/primary-prefix-invalid-couples.tap: ... to this, and
-       converted to the use of the TAP protocols (this requires only
-       very minimal changes this time).
-       * tests/list-of-tests.mk: Update.
-
-2011-09-11  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix spurious failure on fast machines
-       * tests/aclocal-acdir.test: Avoid spurious failures due to caching
-       issues, by cleaning the autom4te cache between all the aclocal
-       invocations, and by always calling autoconf with the `--force'
-       flag.
-
-2011-09-10  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: minor optimizations/simplifications in some aclocal tests
-       * acloca11.test: Instead of running ./configure and then grepping
-       the file it has produced, directly grep configure.  Add trailing
-       `:' command.
-       * acloca12.test: Likewise.
-       * acloca10.test: Likewise.  Also, remove the autom4te caches
-       by hand, instead of sleeping to ensure they get outdated and
-       ignored.
-       * aclocal9.test: Likewise.
-       * acloca18.test: Likewise.  Also, do not remove file `foo',
-       which is not being created anymore.
-       * acloca20.test: The test makes sense only if the system support
-       real symlinks, so skip it if this is not the case.  This allows
-       for various simplifications.
-
-2011-09-10  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       prove: avoid weird signal-related bug
-       * tests/defs (trap): In the trap code dealing with SIGPIPE
-       signal, ignore further signals of the same kind.
-       See also Test::Harness issue [rt.cpan.org #70855], archived at
-       <https://rt.cpan.org/Ticket/Display.html?id=70855>
-
-2011-09-10  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: allow use of `prove' to run automake testsuite
-       * tests/prove-runner: New helper script; mostly it wraps
-       our `*.test' test scripts to make them runnable by the
-       `prove' utility.
-       * tests/Makefile.am (EXTRA_DIST): Distribute it.
-       (PROVE, AM_PROVEFLAGS, AM_PROVECMD): New variables.
-       (prove, installprove): New targets, used run the automake
-       testsuite through the `prove' utility.
-       * tests/gen-testsuite-part: For any considered dependency,
-       generate a variables that groups all the tests depending on
-       it.  This is especially useful for use in the new `prove'
-       and `installprove' targets, which cannot rely on make for
-       inter-test dependencies, and have to handle them "by hand".
-
-2011-09-10  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests defs: more namespace-safeness
-       ($using_tap): Renamed ...
-       ($am_using_tap): ... to this.
-       ($parallel_tests): Renamed ...
-       ($am_parallel_tests): ... to this.
-       ($test_prefer_config_shell): Renamed ...
-       ($am_test_prefer_config_shell): ... to this.
-       ($original_AUTOMAKE): Renamed ...
-       ($am_original_AUTOMAKE): ... to this.
-       ($original_ACLOCAL): Renamed ...
-       ($am_original_ACLOCAL): ... to this.
-       * tests/defs, tests/defs-static.in, tests/gen-testsuite-part,
-       tests/README, and all callers: Adjusted.
-       * tests/Makefile.am (AM_TESTS_ENVIRONMENT): Adjust, and rewrite
-       to make future adjustments easier.
-       * tests/defs (funcs_file_): Renamed ...
-       (am_funcs_file): ... to this.
-       * Makefile.am (sc_tests_obsolete_variables): New maintainer
-       check.
-       (syntax_check_rules): Add it.
-
-2011-09-09  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       aclocal: better URL reference in error message
-       * aclocal.in (scan_file): In the error message about underquoted
-       definitions, reference the automake page at `www.gnu.org', not
-       at `sources.redhat.com'.
-
-2011-09-10  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: avoid creating useless files in some test directories
-       * tests/aclocal.test: Define `$am_create_testdir' to "empty"
-       before sourcing ./defs, to avoid bringing in unused auxiliary
-       files.  Related adjustments.
-       * tests/aclocal3.test: Likewise.
-       * tests/aclocal8.test: Likewise.
-       * tests/aclocal9.test: Likewise.
-       * tests/acloca10.test: Likewise.
-       * tests/acloca11.test: Likewise.
-       * tests/acloca12.test: Likewise.
-       * tests/acloca15.test: Likewise.
-       * tests/acloca16.test: Likewise.
-       * tests/acloca17.test: Likewise.
-       * tests/acloca18.test: Likewise.
-       * tests/acloca20.test: Likewise.
-       * tests/acloca21.test: Likewise.
-       * tests/acloca23.test: Likewise.
-       * tests/aclocal-print-acdir.test: Likewise.
-       * tests/ar-lib.test: Likewise.
-       * tests/compile.test: Likewise.
-       * tests/compile2.test: Likewise.
-       * tests/compile3.test: Likewise.
-       * tests/compile6.test: Likewise.
-       * tests/instsh2.test: Likewise.
-       * tests/instsh3.test: Likewise.
-       * tests/mdate5.test: Likewise.
-       * tests/mdate6.test: Likewise.
-       * tests/missing3.test: Likewise.
-       * tests/missing5.test: Likewise.
-       * tests/mkinst3.test: Likewise.
-       * tests/self-check-explicit-skips.test: Likewise.
-       * tests/self-check-report.test: Likewise.
-       * tests/self-check-sanity.test: Likewise.
-       * tests/tap-driver-stderr.test: Likewise.
-
-2011-09-09  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       test defs: more environment cleanup
-       * tests/defs: Also unset the XFAIL_TESTS, and various
-       LOG_DRIVER, LOG_COMPILER variables (and corresponding
-       flags variable).
-
-2011-09-09  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: allow depmod.tap to only run a subset of its tests
-       * tests/depmod.tap: If command-line arguments are passed to the
-       tests, they are now taken as the list of test names for which the
-       checks are to be run.
-
-2011-09-09  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: allow instspc.tap to only run a subset of its tests
-       * tests/instspc.tap: If command-line arguments are passed to the
-       tests, they are now taken as the list of test names for which the
-       checks are to be run.
-
-2011-09-09  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       coverage: distcheck-hook to catch missing/outdated *.m4 files
-       Related to automake bug#9037.
-       * tests/distcheck-missing-m4.test: New test.
-       * tests/distcheck-outdated-m4.test: Likewise.
-       * tests/distcheck-hook-m4.am: New data file, used by the new
-       tests.
-       * tests/Makefile.am (distcheck-m4-missing.log,
-       distcheck-m4-outdated.log): Depend on it.
-       (EXTRA_DIST): Distribute it.
-       (TESTS): Add the new tests.
-
-2011-09-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: more granularity in variables for tools overriding
-       Among the other things, this change makes it possible to use, at
-       the same time, an autoconf version in the automake testsuite and
-       another one in the automake build system; even more importantly, it
-       makes it possible to use, say, a non-GNU make implementation in the
-       test scripts, while at the same time using GNU make to drive the
-       execution of the automake's test suite.
-       * tests/defs-static.in (TEX, EGREP, FGREP, SHELL, PERL, MAKE,
-       AUTOCONF, AUTOM4TE, AUTORECONF, AUTOHEADER, AUTOUPDATE,
-       original_AUTOMAKE, original_ACLOCAL): Allow and prefer overriding
-       through corresponding `AM_TESTSUITE_..' variables; for example,
-       $GREP can now be overridden by an exported `$AM_TESTSUITE_GREP'
-
-2011-09-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: fix `skip_row_' subroutine in tap-functions.sh
-       * tests/tap-functions.sh (skip_row_): Use `seq_', not `seq', to
-       be portable to non-GNU systems.
-       Bug revealed by a testsuite error on Solaris.
-
-2011-09-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       installcheck: support it in our own testsuite
-       * NEWS: Update.
-       * tests/defs-static.in ($am_running_installcheck): New variable.
-       Initialize it to a default of "no", and sanity-check its value.
-       ($am_datadir, $am_docdir, $am_automake_acdir, $am_system_acdir,
-       $am_bindir, $am_scriptdir, $am_pkgvdir): New variables,
-       initialized from AC_SUBST'ed values which are adaptively chosen
-       depending on whether the testsuite is running in "simple" mode
-       or in "installcheck" mode.
-       ($MISSING): Remove, it's not really required by the testsuite.
-       ($PATH): Update using `$am_bindir', not `$testbuilddir'.
-       * Makefile.am (installcheck-local): New target.
-       * lib/Automake/tests/Makefile.am (installcheck-local): New target.
-       (AM_TESTS_ENVIRONMENT, AM_PL_LOG_FLAGS): Adaptively choose the
-       `-I' flags for perl based on whether the tests are being run by
-       "make check" or "make installcheck".
-       * tests/Makefile.am (installcheck-local): New target.
-       (defs-static): Generate it at make time, not at configure time,
-       in order to correctly resolve all the indirections in the
-       AC_SUBST'd variables; done with the help of ...
-       (do_subst): ... this new macro.
-       (EXTRA_DIST): Explicitly distribute `defs-static.in'.
-       (CLEANFILES): Remove `defs-static'.
-       * configure.ac (AC_CONFIG_FILES): Remove `tests/defs-static'.
-       (AC_SUBST): Substitute also `automake_acdir', `system_acdir',
-       `scriptdir' and `amdir' to proper values.
-       * lib/Makefile.am (scriptdir):  Don't explicitly define anymore.
-       * lib/am/Makefile.am (amdir): Likewise.
-       * m4/acdir/dirlist: Remove, it's not needed anymore.  Instead
-       use ...
-       * m4/acdir/.placeholder: ... this file.
-       * m4/Makefile.am (EXTRA_DIST): Update.
-       (automake_acdir, system_acdir): Don't explicitly define anymore.
-       * tests/aclocal-print-acdir.test: Use new `$am_...dir' variables,
-       instead of hard-coding values with $testsrcdir and $testbuilddir,
-       to test more faithfully under "make installcheck".
-       * tests/amhello-binpkg.test: Likewise.
-       * tests/amhello-cflags.test: Likewise.
-       * tests/amhello-cross-compile.test: Likewise.
-       * tests/ansi2knr-no-more.test: Likewise.
-       * tests/autodist-stamp-vti.test: Likewise.
-       * tests/auxdir.test: Likewise.
-       * tests/check2.test: Likewise.
-       * tests/copy.test: Likewise.
-       * tests/multlib.test: Likewise.
-       * tests/obsolete.test: Likewise.
-       * tests/parallel-tests-interrupt.test: Likewise.
-       * tests/repeated-options.test: Likewise.
-       * tests/suffix5.test: Likewise.
-       * tests/tap-doc2.test: Likewise.
-       * tests/txinfo22.test: Likewise.
-       * tests/vtexi3.test: Likewise.
-       * tests/defs: Likewise.  Also, print the values of `$using_tap'
-       and `$am_running_installcheck', to simplify debugging, and do
-       some related code movings and tweakings.
-       * tests/aclocal3.test: Update to avoid possible spurious failures
-       when running under "make installcheck".
-       * tests/warnings-unknown.test: Likewise.
-       * tests/location.test: Likewise, and improve debugging input since
-       we are at it.
-       * tests/acloca10.test: Adapt and tweak to work also during a
-       "make installcheck", and not to require a pre-populated `dirlist'
-       file.
-       * tests/acloca18.test: Likewise.
-       * tests/dirlist2.test: Likewise.
-       * tests/dirlist.test: Likewise, and remove an obsolete comment.
-       * tests/README: Update.
-       * tests/dirlist-abspath.test: New test.
-       * tests/list-of-tests.mk: Update.
-
-2011-09-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       maintcheck: fix spurious failures
-       * tests/gen-testsuite-part (write_wrapper_script): More uses of
-       creative quoting in the generated tests, to avoid triggering
-       failures in the `sc_tests_Exit_not_exit' maintcheck.
-       * Makefile.am (sc_tests_tap_plan): It's OK for auto-generated
-       TAP tests that sources an hand-written one not to declare a TAP
-       plan: the sourced test will do so.
-       * tests/Makefile.am (checked_test_extensions): Don't define
-       anymore, the default value `$(TEST_EXTENSIONS)' is correct now.
-       (expected_list_of_tests): Don't define anymore, the default
-       value `$(TESTS)' is correct now.
-
-2011-09-06  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       aclocal: more granularity in acdir overriding
-       Before this change, using the `--acdir' option caused aclocal to
-       redefine both the directory of automake-provided m4 macros and the
-       directory of third-party system-wide m4 macros.  With this change,
-       we deprecate the `--acdir' aclocal option, and introduce two new
-       options `--automake-acdir' and `--system-acdir', to allow for more
-       granularity.
-       * aclocal.in (@automake_includes, @system_includes,
-       @user_includes): Fix and extend comments.
-       (usage): Update.
-       (handle_acdir_option): New function.
-       (parse_arguments): Recognize new options `--system-acdir' and
-       `automake-acdir', and handle `--acdir' using the new function
-       above.  Simplify logic by assuming that the directory of
-       third-party system-wide m4 files always exists.
-       * tests/aclocal.in: Update to use the new options, instead of
-       the deprecated. `--acdir'.
-       * m4/dirlist: Move ...
-       * m4/acdir/dirlist: ... here.
-       * m4/Makefile.am (EXTRA_DIST): Update.
-       (m4datadir): Rename ...
-       (automake_acdir): ... to this.  Accordingly, ...
-       (dist_m4data_DATA): ... rename this ...
-       (dist_automake_ac_DATA): ... to this.
-       (system_acdir): New, directory.
-       (dist_system_ac_DATA): New, defined to an empty value; this will
-       ensure that the $(system_acdir) directory will be created by
-       "make install".
-       * tests/aclocal.test: Remove check about the `--print-ac-dir'
-       option of aclocal, it has been moved into ...
-       * tests/aclocal-print-acdir.test: ... this new test, and quite
-       extended.
-       * tests/aclocal-acdir.test: New test.
-       * tests/Makefile.am (TESTS): Add the new tests.
-       * NEWS, bootstrap: Update.
-       * doc/automake.texi (aclocal Options, Macro Search Path): Update.
-
-2011-09-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       cosmetic: rename gen-tests-deps -> gen-testsuite-part
-       * tests/gen-tests-deps: Renamed ...
-       * tests/gen-testsuite-part: ... to this.
-       * bootstrap: Update.
-       * tests/Makefile.am ($(srcdir)/tests-deps.am): Don't generate
-       nor include this ...
-       ($(srcdir)/testsuite-part.am): ... do with this instead.
-       * tests/.gitignore (tests-deps.am): Don't ignore this ...
-       (testsuite-part.am): ... ignore this instead.
-
-2011-09-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: revamp generation of autogenerated tests
-       With this change, we make generated tests be real scripts again
-       -- albeit only thin layers around the tests they wrap.  It turned
-       out that the apparently clever tricks we played by having lots
-       of custom (and auto-generated) `..._LOG_COMPILER' variables and
-       by having the tests in $(wrap_TESTS) not being real on-file-system
-       scripts caused more pain and confusion than expected, for only
-       marginal gains.  Also, that previous setup didn't interact very
-       well with "make check RECHECK_LOGS=", since the log files for
-       the "wrappee" tests were always considered out-of-date (which in
-       hindsight is natural, since these log files depended on wrappee
-       tests that didn't exist -- and weren't created).  And finally, it
-       wasn't possible to easily and naturally run the wrappee tests
-       from the command line -- definitely harmful for debugging and
-       sanity checking.
-       * tests/gen-wrap-tests: Deleted, its role subsumed into ...
-       * tests/gen-tests-deps: ... this script, with the help of
-       (unindent, atomic_write, build_matcher, write_wrapper_script,
-       %test_generators): ... these new functions and variables.
-       Other few minor fixlets and improvements.
-       * tests/wrap-tests.sh: Delete, not needed anymore.
-       * tests/Makefile.am ($(srcdir)/wrap-tests.am): Don't generate
-       nor include anymore.
-       (EXTRA_DIST): Update.
-       (wrap_TESTS): Renamed to ...
-       (generated_TESTS): ... this.
-       ($(generated_TESTS)): Must have the same dependencies of
-       `$(srcdir)/tests-deps.am'.
-       Other minor related reordering and adjustments.
-       * bootstrap: Do not generate `wrap-tests.am' anymore.
-       * tests/.gitignore (wrap-tests.am): Don't ignore anymore.
-       (*-w.test, *-w.tap): Ignore.
-       * tests/README: Update paragraph on automatically-generated
-       tests.
-
-2011-09-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: automatize generation of dependencies for tests
-       * tests/gen-test-deps: New script, automatically generates
-       dependencies for the tests.
-       * tests/Makefile.am (EXTRA_DIST): Distribute it.
-       ($(srcdir)/tests-deps.am): New rule.
-       (include $(srcdir)/tests-deps.am): New inclusion.
-       Remove hand-written dependencies for tests.  Other related
-       updates.
-       * tests/list-of-tests (tap_with_common_setup_TESTS,
-       tap_other_TESTS): Delete, their content merged back into ...
-       (handwritten_TESTS): ... this.
-       * tests/.gitignore (tests-deps.am): New ignored file.
-       * bootstrap: Generate `tests/tests-deps.am'.
-
-2011-09-07  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: avoid spurious failure due to bug in older TAP::Parser
-       Older TAP::Parser versions (e.g., 3.10) erroneously convert a test
-       number `0' into `1'; do not let this bug cause a spurious failure
-       in our testsuite.
-       * tests/tap-test-number-0.test: Skip if the aforementioned
-       TAP::Parser bug is detected.
-
-2011-09-07  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tap/perl: be more portable to older perl versions
-       * lib/tap-driver.pl (trap_perl_warnings_and_errors): Do not use
-       the three-args version of the `open' builtin, it is not well
-       supported by older perl versions (at least perl 5.6.2).
-       (start): Add a no-op statement to pacify a "possible typo ... used
-       only once" perl warning.
-
-2011-09-07  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tap/perl: be more portable to older TAP::Parser versions
-       * lib/tap-driver.pl (start): Do not call the `ignore_exit' method
-       on our TAP parser: it is not supported in older TAP::Parser
-       versions (e.g., 3.10), and is not really required by our usage of
-       the parser object.
-
-2011-09-07  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix spurious Cygwin failure of a test on TAP support
-       * tests/tap-bad-prog.tap (noexec.test): Add forgotten `echo'.
-       When trying to run it, redirect its output to /dev/null, to
-       avoid confusing automake's testsuite own TAP driver.
-
-2011-09-07  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       test defs: fix glitch in TAP version of `warn_' function
-       * tests/tap-functions.sh (warn_): Do not display the warning
-       message two times.
-
-2011-09-07  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix another spurious failure due to ignored signals
-       * tests/tap-signal.test: Renamed ...
-       * tests/tap-signal.tap: ... to this, converted to the use of the
-       TAP protocol, and improved not to try to use/trap signals that
-       are ignored by the parent shell (they will be forcibly ignored
-       by all the child processes too).  Extend the test a bit since we
-       are at it.
-       * tests/list-of-tests.mk: Update.
-
-2011-09-07  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix a spurious failure due to lacking Fortran compilers
-       * tests/silent-many-generic.test (configure.in): Cause the test
-       to be skipped if `configure' fails to find working C++, Fortran
-       and Fortran 77 compilers.
-
-2011-09-07  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       self tests: more use of TAP
-       * tests/self-check-reexec.test: Renamed ...
-       * tests/self-check-reexec.tap: ... to this, converted to the
-       use of TAP protocol, and extended a bit.
-       * tests/self-check-seq.test: Renamed ...
-       * tests/self-check-seq.tap: ... to this, and converted to the
-       use of TAP protocol.
-       * tests/list-of-tests.mk: Update.
-
-2011-09-07  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       self tests: fix spurious failures when /bin/ksh do not exists
-       * tests/self-check-reexec.test: Ensure that the non-bash shells
-       we look do really exists.  Since we are at it, also try the name
-       `ash', non `dash', for the Almquist Shell, for Cygwin 1.5.
-
-2011-09-06  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: more use of TAP in our own testsuite
-       * tests/parallel-tests-interrupt.test: Renamed ...
-       * tests/parallel-tests-interrupt.tap: ... to this, and converted
-       to the use of TAP protocol.
-       * tests/self-check-cleanup.test: Renamed ...
-       * tests/self-check-cleanup.tap: ... to this, and converted to the
-       use of TAP protocol.
-       * tests/self-check-dir.test: Renamed ...
-       * tests/self-check-dir.tap: ... to this, and converted to the use
-       of TAP protocol.
-       * tests/self-check-is_newest.test: Renamed ...
-       * tests/self-check-is_newest.tap: ... to this, and converted to
-       the use of TAP protocol.
-       * tests/self-check-unindent.test: Renamed ...
-       * tests/self-check-unindent.tap: ... to this, and converted to
-       the use of TAP protocol.
-       * tests/list-of-tests.mk: Update.
-
-2011-09-06  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       self tests: sanity check on 'is_blocked_signal' function
-       * tests/self-check-is-blocked-signal.tap: New test.
-       * tests/list-of-tests.mk: Update.
-
-2011-09-06  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix spurious failures due to ignored signals
-       * tests/defs (is_blocked_signal): New function.
-       * tests/parallel-tests-interrupt.test: Do not try to use/trap
-       signals that are ignored by the parent shell: they will be
-       ignored by all the child processes too.
-       * tests/self-check-exit.test: Likewise.
-       * tests/self-check-cleanup.test: Likewise, and do few minor
-       improvements and extensions since we are at it.
-
-2011-09-05  Peter Rosin  <peda@lysator.liu.se>
-
-       * tests/amhello-binpkg.test: Add missing $EXEEXT usage.
-
-2011-09-04  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       fix: list test 'vala-vpath.test' in XFAIL_TESTS
-       * tests/Makefile.am (XFAIL_TESTS): Update.
-
-2011-09-02  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: simplify wrapper for aclocal
-       * tests/aclocal.in: Remove use of $ACLOCAL_TESTSUITE_FLAGS and
-       extra `-I' flags; they are not really required, since the file
-       `m4/amversion.m4' is generated in the srcdir anyway.
-       * tests/acloca10.test: Remove use of $ACLOCAL_TESTSUITE_FLAGS.
-       * tests/acloca18.test: Likewise.
-       * tests/defs.in: Don't nullify $ACLOCAL_TESTSUITE_FLAGS, and do
-       not export it.
-
-2011-09-02  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: remove redundant settings of `errexit' shell flag
-       * doc-parsing-buglets-colneq-subst.test: Do not set the
-       `errexit' shell flag, as it is already set by `tests/defs'.
-       * doc-parsing-buglets-tabs.test: Likewise.
-       * java-empty-classpath.test: Likewise.
-       * vala-vpath.test: Likewise.
-
-2011-09-02  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: more uses of `$top_testsrcdir', in the `amhello' tests
-       * tests/amhello-binpkg.test: Use `$top_testsrcdir' instead
-       of `$testsrcdir/..'.
-       * tests/amhello-cflags.test: Likewise.
-       * tests/amhello-cross-compile.test: Likewise.
-
-2011-09-02  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: avoid creating useless files in the `amhello' tests
-       * tests/amhello-binpkg.test: Define `$am_create_testdir' to
-       "empty" before sourcing ./defs, to avoid bringing in unused
-       auxiliary files.
-       * tests/amhello-cflags.test: Likewise.
-       * tests/amhello-cross-compile.test: Likewise.
-
-2011-09-02  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       coverage: vala support failing for VPATH from-scratch builds
-       * tests/vala-vpath.test: New test, xfailing.
-       * tests/Makefile.am (TESTS): Update.
-       * THANKS: Update.
-       From a report by Zbigniew Jędrzejewski-Szmek.
-       Related to automake bug#8753.
-
-2011-09-01  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       docs: report few more automake parsing limitations
-       Partly motivated by automake bug#8360.
-       * doc/automake.texi (General Operation): Report few more automake
-       limitations w.r.t. parsing of unusual makefile constructs.  Related
-       minor reorderings.
-       * tests/doc-parsing-buglets-colneq-subst.test: New test.
-       * tests/doc-parsing-buglets-tabs.test: Likewise.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-09-01  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       automake: fix regression due to de-ansification support removal
-       The last change `v1.11-947-g136b489' removed code that automake
-       was using to decide whether binary objects were built by the
-       generated Makefile.in, so that it could avoid to emit unneeded
-       code when this was not the case.  Re-introduce such code in a
-       less-obfuscated form, and add a test to ensure we don't regress
-       again.
-       * automake.in ($must_handle_compiled_objects): New global
-       variable, telling whether the generated Makefile has to build
-       compiled objects.
-       (initialize_per_input): Reset it.
-       (handle_programs, handle_libraries, handle_ltlibraries): Set
-       it to a true value when required.
-       (handle_compile): Don't generate any code if the variable
-       `$must_handle_compiled_objects' is not set to a true value.
-       * tests/no-extra-makefile-code.test: New test.
-       * tests/Makefile.am (TESTS): Add it.
-
-2011-08-28  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       automake: cleanups after de-ansification support removal (2)
-       * automake.in ($get_object_extension_was_run): Remove, it's not
-       really needed anymore.
-       (&get_object_extension): Remove, it's a no-op now.
-       All callers adjusted.
-
-2011-08-28  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       automake: cleanups after de-ansification support removal (1)
-       * automake.in (lang_c_rewrite, handle_single_transform): Rename
-       variable `$nonansi_obj' to `$obj'.
-
-2011-08-28  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       ansi: remove obsolete code/files for de-ANSI-fication support
-       * lib/ansi2knr.1, lib/ansi2knr.c: Deleted.
-       * lib/Makefile.am (dist_pkgvdata_DATA): Do not list them anymore.
-       * lib/am/ansi2knr.am: Delete.
-       * lib/am/Makefile.am (dist_am_DATA): Do not list it anymore.
-       * lib/Automake/Variable.pm (%_am_macro_for_var): Remove entries for
-       `ANSI2KNR' and `U'.
-       * m4/depout.m4 (_AM_OUTPUT_DEPENDENCY_COMMANDS): Don't care anymore
-       about possible definition of the `$U' variable.
-       * automake.in (@common_files): Drop `ansi2knr.1' and `ansi2knr.c'.
-       (struct): Remove scalar field `ansi'.
-       All callers adjusted.
-       (&lang_c_finish, %de_ansi_files): Remove, they're not required
-       anymore.
-       All callers adjusted.
-       ($get_object_extension_was_run): Fix typo in comment.
-       (&get_object_extension): Drop code dealing with de-ansification;
-       this function basically a no-op now, but is required to properly
-       initialize `$get_object_extension_was_run' variable.
-       (&handle_languages, &handle_compile, &lang_c_rewrite): Drop code
-       dealing with de-ansification.
-
-2011-08-28  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       ansi: reject attempts to use automatic de-ANSI-fication support
-       * tests/protos.m4 (AM_C_PROTOTYPES): Error out whenever called.
-       * lib/Automake/Options.pm (_process_option_list ): Error out
-       with a proper error message when the `ansi2knr' option is used.
-       Related updates to comments.
-       * tests/depacl2.test: Update.
-       * tests/ansi2knr-no-more.test: New test.
-       * tests/Makefile.am (TESTS): Add it.
-       * NEWS: Update.
-
-2011-08-28  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: remove tests about obsolete de-ANSI-fication support
-       * tests/ansi.test: Delete.
-       * tests/ansi10.test: Likewise.
-       * tests/ansi2.test: Likewise.
-       * tests/ansi2knr-deprecation.test: Likewise.
-       * tests/ansi3.test: Likewise.
-       * tests/ansi3b.test: Likewise.
-       * tests/ansi4.test: Likewise.
-       * tests/ansi5.test: Likewise.
-       * tests/ansi6.test: Likewise.
-       * tests/ansi7.test: Likewise.
-       * tests/ansi8.test: Likewise.
-       * tests/ansi9.test: Likewise.
-       * tests/cxxansi.test: Likewise.
-       * tests/libobj8.test: Likewise.
-       * tests/subobj3.test: Likewise.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-08-28  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       docs: remove description of de-ANSI-fication support from manual
-       * doc/automake.texi (Auxiliary Programs): Remove mention of
-       `ansi2knr.c' and `ansi2knr.1'.
-       (Obsolete Macros): Remove mention of `AM_C_PROTOTYPES'.  Do not
-       index it nor variables `ANSI2KNR' and `U' anymore.
-       (List of Automake options): Remove mention of `ansi2knr' option,
-       and obsolete entries for concept and option indexes.
-       (Optional): Remove entry about `AM_C_PROTOTYPES'.
-       (@c LocalWords): Remove `ansi' and `knr'.
-       (@menu, @detailmenu): Remove entries about de-ANSI-fication
-       support.
-
-2011-08-29  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: better respect of TAP usage in wrapped tests
-       * tests/gen-wrap-tests: Partial rewrite to take into account the
-       possibility that the wrapped test uses the TAP protocol.  This
-       complicates the code quite a bit, but is essential to ensure real
-       correctness in all the wrapped scripts.
-       * tests/wrap-tests.sh: Update, and add few more sanity checks.
-
-2011-08-29  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: use both perl and awk implementations for tests on TAP
-       * tests/gen-wrap-tests (get_list_for_pltap): New function, gets
-       the list of tests that check the Automake TAP support.
-       ($defines_for_pltap): New variable.
-       ($wrapper_type_list): Add "pltap".
-       * tests/defs-static.in: Check that `$am_tap_implementation' is
-       not exported in the environment.
-       * tests/self-check-env-sanitize.tap: Update.
-
-2011-08-29  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: two single auxiliary scripts to run/generate wrapped tests
-       * tests/config-shell-tests.sh, tests/parallel-tests.sh,
-       tests/gen-config-shell-tests, tests/gen-parallel-tests: Deleted,
-       their roles taken over by ...
-       * tests/wrap-tests.sh, tests/gen-wrap-tests: ... these new more
-       general scripts.
-       * tests/Makefile.am (EXTRA_DIST): Distribute the new scripts, and
-       do not distribute the obsolete ones anymore.
-       ($(srcdir)/parallel-tests.am, $(srcdir)/config-shell-tests.am): Do
-       not include nor generate anymore, they have been superseded by ...
-       ($(srcdir)/wrap-tests.am): ... this new fragment, automatically
-       generated by `gen-wrap-tests'.
-       (PTEST_LOG_COMPILER, SHTST_LOG_COMPILER): Delete, they are now
-       defined in the new `wrap-tests.am' makefile fragment.
-       (TEST_EXTENSIONS): Do not append to it anymore, that is now done
-       by the new `wrap-tests.am' makefile fragment above.
-       ($(parallel_tests:.ptest=.log), $(config_shell_tests:.shtst=.log),
-       $(parallel_tests), $(config_shell_tests): Remove this dependencies,
-       superseded by ...
-       ($(wrap_TESTS), $(wrap_LOGS)): ... these ones.
-       (MAINTAINERCLEANFILES): Delete, it's not used anymore.
-       (TESTS): Do not contain anymore `$(config_shell_tests)' nor
-       `$(parallel_tests)', contain `$(wrap_TESTS)' instead, as defined
-       by `$(srcdir)/wrap-tests.am'.
-       Other related minor edits and reorderings.
-       * bootstrap, tests/.gitignore, tests/README: Update.
-
-2011-08-29  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: list of tests placed in a separate Makefile fragment
-       This change allows us to easily use make instead of by-hand (and
-       more fragile) grepping to extract the list of hand-written tests
-       from our Makefiles.
-       * bootstrap (BOOTSTRAP_MAKE): New variable.
-       Use it to run make in order to extract the list of hand-written
-       tests from ...
-       * tests/list-of-tests.mk: ... this new file, where they are
-       listed in ...
-       (handwritten_TESTS, tap_with_common_setup_TESTS, tap_other_TESTS):
-       ... these variables, extracted respectively from ...
-       * tests/Makefile.am (handwritten_tests, tap_other_tests,
-       tap_with_common_setup_tests): ... these older variables, now
-       removed.
-       (EXTRA_DIST, expected_list_of_tests): Update w.r.t. the variable
-       names' changes.
-       (include $(srcdir)/list-of-tests.mk): New inclusion.
-       Remove an overkill indirection, and with it ...
-       (tap_with_common_setup_logs): ... this variable.
-       ($(srcdir)/parallel-tests.am, $(srcdir)/config-shell-tests.am):
-       Update to match the new interface of ...
-       (gen-parallel-tests, gen-config-shell-tests): ... these scripts,
-       that now read the list of tests from the standard input.
-
-2011-08-29  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: prefer AM_... variables to user-reserved ones in Makefile
-       * tests/Makefile.am (TAP_LOG_DRIVER_FLAGS): Renamed ...
-       (AM_TAP_LOG_DRIVER_FLAGS): ... to this.
-
-2011-08-29  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: some minor fixlets w.r.t. TAP-based tests
-       The variable that is used by our test scripts to decide whether
-       they are "plain" or TAP-based is `using_tap'; however, some
-       peripheral sanity checks and sanitization code in our testsuite
-       were erroneously using the `use_tap' variable instead.  Fix that.
-       * tests/Makefile.am (AM_TESTS_ENVIRONMENT): Nullify `using_tap',
-       not `use_tap'.
-       * tests/defs-static.in: Check that `using_tap', not `use_tap',
-       is not exported.
-       * tests/self-check-env-sanitize.test: Update.
-
-2011-08-29  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: avoid re-running a test with the 'parallel-tests' option
-       * tests/backcompat5.test (parallel_tests): Define to "no", to
-       prevent the generation of a sibling test script that uses the
-       'parallel-tests' driver.  That would be useless anyway, since
-       we manually override the contents of configure.in, thus clobbering
-       the `parallel-tests' option in AM_INIT_AUTOMAKE.
-       Fix a typo in comments since we are at it.
-
-2011-08-29  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: defaults to awk+shell driver in tests on TAP support
-       * tests/defs ($am_tap_implementation): Default to "shell", not
-       to "perl".
-
-2011-08-25  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: list "forgotten" test script in TESTS
-       * tests/Makefile.am (TESTS): Also list ...
-       * tests/java-empty-classpath.test: ... this test.  Since we are
-       at it, remove trailing whitespace from a couple of lines.
-
-2011-08-25  Eric Blake  <eblake@redhat.com>
-
-       ylwrap: fix unusual indentation whitespace
-       * lib/ylwrap: Convert tabs to spaces.
-       Reported by Karl Berry.
-
-2011-08-28  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: different test scripts cannot share the same basename
-       If two test scripts have the same basename, they will end up
-       sharing the same log file, leading to all sort of undefined and
-       undesired behaviours.  Add a Makefile check verifying that this
-       is not the case.
-       * tests/test-logs-repeated.test: New test, verifying previously
-       unspecified semantics (in the definition of $(TEST_LOGS) from
-       $(TESTS)) that we use in our new check.
-       * tests/Makefile.am (TESTS): Update.
-       (check-no-repeated-test-name): New .PHONY check.
-       (check-local): Depend on it.
-
-2011-08-26  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix spurious failure for awk implementation of TAP driver
-       * tests/tap-realtime.test: The awk+shell implementation of the TAP
-       driver must "read ahead" of one line in order to catch the exit
-       status of the test script it runs.  So, in the TAP-producer script
-       here, be sure to echo one "dummy" line after each TAP result line
-       in order not to cause false positives.
-
-2011-08-25  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tap/awk: allow escaping of TAP directives
-       * lib/tap-driver.sh (setup_result_obj): Handle escaping of TAP
-       directives in a way tat is (mostly) compatible by what is done
-       by the TAP::Parser module.
-       With this change, the tests `tap-escape-directive.test' and
-       `tap-escape-directive-2.test' now also pass with the shell/awk
-       implementation of the TAP driver.
-
-2011-08-25  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       coverage: more about escaping of TAP directives
-       * tests/tap-escape-directive.test: Make grepping of testsuite
-       progress output slightly stricter.
-       * tests/tap-escape-directive-2.test: New test (failing with the
-       awk implementation of the TAP driver).
-       * tests/Makefile.am (tap_with_common_setup_tests): Update.
-
-2011-08-25  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tap: improve syncing between awk+shell and perl implementations
-       * lib/tap-driver.pl (stringify_test_result): Renamed ...
-       (stringify_result_obj): ... to this.  Break up a clause in the
-       long "if/elsif/.../else" construct to avoid unaesthetic line
-       breaks and to be more synced with the sibling function in
-       `tap-driver.sh'.  Rename the `$result', `$PASS' and `$FAIL'
-       variables to respectively `$result_obj', `$COOKED_PASS' and
-       `$COOKED_FAIL', for clarity and better syncing.
-       (handle_tap_test): Renamed  ...
-       (handle_tap_result): ... to this, and change the name of the
-       `$test' local variable to `$result_obj'.
-       (extract_comment): Reimplement using the simpler `index' and
-       `substr' builtins, rather than with more advanced uses of
-       regular expressions.
-       (%test_results, @test_results): Renamed respectively ...
-       (%test_results_seen, @test_results_list): ... to these, and
-       related adjustments throughout the `TEST_RESULTS' block.
-       (main, get_global_test_result): Refactor and do some cosmetic
-       changes to make these functions clearer and better synced with
-       sibling code in `tap-driver.sh'.
-       Other minor cosmetic and typo fixes.
-       * lib/tap-driver.sh (extract_tap_comment): Remove outdated
-       "FIXME" comments.
-       (get_global_test_result): Small reordering to make it better
-       synced with its sibling function in `tap-driver.pl'.
-       (stringify_result_obj): Consistently use `result_obj' as the
-       parameter name.
-       Other minor cosmetic and typo fixes.
-
-2011-08-25  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tap/perl: don't redirect perl warnings/errors to log files
-       With this change, the test `tap-driver-stderr.test' also passes
-       with the perl implementation of the TAP driver.
-       * lib/tap-driver.pl (start): Save the original stderr into the
-       `OLDERR' file handle, and call ...
-       (trap_perl_warnings_and_errors): ... this new function, trapping
-       the `__WARN__' and `__DIE__' "pseudo-signals" to ensure that the
-       warning and error messages goes to that original stderr stream.
-       Since we are at it, be sure to prepend all possible "die" message
-       with the name of the script as given by the `$ME' variable.
-
-2011-08-25  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tap/perl: add copyright notice, version string, and emacs stuff
-       * lib/tap-driver.pl: Add proper copyright notice and bug reporting
-       address.  Remove obsolete heading comments.  Add trailing comments
-       for emacs w.r.t. code-formatting rules and automatic updating of
-       the date-based script version saved into the `$VERSION' variable.
-       ($VERSION): Define to the current UTC date.
-
-2011-08-24  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tap/awk: don't redirect awk stderr to log files
-       * lib/tap-driver.sh: Handle the file descriptors redirections
-       more smartly, to avoid sending error messages from awk (about
-       e.g. syntax or I/O errors) to the log files instead that to the
-       console.
-       * tests/tap-driver-stderr.test: New test, verifying the improved
-       driver behaviour.  Notice that this test still fails when using
-       the perl implementation of the TAP driver.
-       * tests/Makefile.am (tap_other_tests): Update.
-
-2011-08-24  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tap/awk: remove obsolete "FIXME" comment
-       * lib/tap-driver.sh: Remove obsolete "FIXME" comment about our
-       driver losing the exit status of the tested program; this issue
-       has been solved in precedent commit `v1.11-1052-gd630a0d'.  Fix
-       an unrelated typo in comments since we are at it.
-
-2011-08-22  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: avoid spurious failure on Solaris
-       * tests/tap-signal.test (signal_caught): Fix a regression from
-       commit `v1.11-1052-gd630a0d' that was causing this test to fail
-       spuriously on Solaris (due to an already worked-around Solaris
-       /bin/sh bug, see commit `v1.11-981-g0ef3ef5').
-
-2011-08-22  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: use the new awk+shell TAP driver in our own testsuite
-       * tests/Makefile.am (TAP_LOG_DRIVER): Redefine to use the new
-       awk+shell tap driver, which should be complete enough for use in
-       a "controlled" production environment.
-
-2011-08-22  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tap/awk: handle non-zero exit status from the test command
-       * lib/tap-driver.sh (get_test_exit_message): New function in the
-       awk script, used to extract the exit status of the test program,
-       or at least a good guess of it.
-       (write_test_results): Use it, reporting an ERROR result if it
-       detects that the test program exited with a non-zero status.
-       * tests/tap-signal.test: Account for the differences in the
-       error messages generated by the awk and perl TAP drivers.  Fix
-       an unrelated typo in comments since we are at it.
-
-2011-08-22  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tap/awk: prepare to fetch the exit status of the test command
-       * lib/tap-driver.sh: Rewrite some logic in the main parsing loop,
-       to make it possible to read the exit status of the test command
-       from the last line of the input stream.
-
-2011-08-22  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tap/awk: refactor for future changes
-       * lib/tap-driver.sh: Rewrite the awk script so that the parsing
-       of the input stream is implemented as a hand-rolled loop in the
-       BEGIN block, using the `getline' builtin.
-
-2011-08-22  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: avoid spurious failure if rst2html program is missing
-       * tests/tap-html.test ($required): Require `rst2html'.
-
-2011-08-22  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tap/awk: support Solaris /usr/xpg4/bin/awk
-       * lib/tap-driver.sh: Use `\t', not `\\t', to represent tabulation
-       character in regexps, even when inside double-quoted strings; that
-       seems to be more portable to Solaris 10 XPG4 awk.
-
-2011-08-22  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tap/awk: support Solaris /usr/bin/nawk
-       * lib/tap-driver.sh (close_or_die): Remove, the use of the `close'
-       builtin in there was confusing /usr/bin/nawk from Solaris 10 into
-       a syntax error.
-       (write_test_results): Simply use `close' on the `*.trs' file, that
-       should be enough.
-
-2011-08-21  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tap/awk: correctly extract message from SKIP plans
-       * lib/tap-driver.sh (/^1\.\.0+[ \t]*#/): Add a forgotten `?' to
-       the regex used to extract the skip message from a "1..0" TAP plan.
-       * tests/planskip.test: Check for the just-fixed bug.
-       * tests/tap-planskip-unplanned-corner.test: Don't be too strict
-       w.r.t. the formatting of the "skip whole test" message, to avoid
-       failing due to bugs irrelevant for this test (like the one just
-       fixed).
-
-2011-08-21  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tap/awk: support colorized output
-       * lib/tap-driver.sh: Pass definition of colors to the BEGIN block
-       of the awk script, using ...
-       ($init_colors): ... this new variable, which supersedes ...
-       ($red, $grn, $lgn, $blu, $mgn, $std): ... these variables, which
-       have been consequently removed.
-       ($color_tests): We don't have to pass this anymore to the awk
-       script, so do not convert it to a numeric boolean.
-       (decorate_result): Implement for real.
-       With this change, the test 'tap-color.test' now passes.
-
-2011-08-21  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tap: real (but still incomplete) awk implementation of TAP driver
-       * lib/tap-driver.sh: Add an incomplete, but mostly working,
-       implementation of a TAP parser and driver in awk.  It doesn't yet
-       support colorized output, fetching of exit status from test
-       programs, nor a way to escape TAP directives in TAP result lines,
-       but passes all the tests of TAP support in the automake testsuite,
-       apart from the following ones:
-         - tap-color.test
-         - tap-escape-directive.test
-         - tap-exit.test
-         - tap-missing-plan-and-bad-exit.test
-         - tap-passthrough-exit.test
-         - tap-planskip-badexit.test
-         - tap-planskip-unplanned-corner.test
-         - tap-signal.test
-       Tested on Debian GNU/Linux with GNU awk 3.1.7 and 3.0.2, "original
-       awk" 2010-05-23-1, and mawk 1.3.3-15 (with which also the test
-       `tap-realtime.test' fails, in addition to those listed above).
-
-2011-08-21  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: fix spurious failure due to Solaris 'wc' incompatibility
-       * tests/tap-number-wordboundary.test ($planned): Strip any extra
-       whitespace from the output of `wc', to cater to Solaris 10.
-
-2011-08-21  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       coverage: keyword "SKIP" in TAP plan is case-insensitive
-       * tests/tap-planskip-case-insensitive.test: New test.
-       * tests/tap-planskip.test: Remove now-duplicated checks.
-       * tests/Makefile.am (tap_with_common_setup_tests): Update.
-
-2011-08-21  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       coverage: ambiguous use of TAP "TODO"/"SKIP" directives
-       * tests/tap-ambiguous-directive.test: New test.
-       * tests/tap-todo-skip-together.test: Reference it in heading
-       comments.
-       * tests/Makefile.am (tap_with_common_setup_tests): Update.
-
-2011-08-21  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       coverage: non-directive comments in TAP results are preserved
-       * tests/tap-result-comment.test: New test.
-       * tests/Makefile.am (tap_with_common_setup_tests): Update.
-
-2011-08-20  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       coverage: TAP result number followed by non-whitespace word boundary
-       * tests/tap-number-wordboundary.test: New test.
-       * tests/Makefile.am (tap_with_common_setup_tests): Update.
-
-2011-08-20  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       coverage: a TAP result numbered "0" is always out-of-order
-       * tests/tap-test-number-0.test: New, checks that a test result
-       numbered as 0 is to be considered out-of-order; this is
-       consistent with the behaviour of the `prove' utility.
-       * tests/Makefile.am (tap_with_common_setup_tests): Update.
-
-2011-08-20  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       cosmetics: fix botched indentation in perl TAP driver
-       * lib/tap-driver.pl (main, Getopt::Long::GetOptions): Fix
-       improper or botched indentation.
-
-2011-08-20  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       coverage: some more tests on corner cases of TAP support
-       * tests/tap-no-spurious.test: Extend checks verifying that a line
-       matching, say, the regex "^ok[a-zA-Z0-9_]" is *not* considered a
-       TAP result.
-       * tests/tap-no-spurious-numbers.test: New test, checking that our
-       TAP driver doesn't spuriously recognize as TAP result numbers what
-       is not (even if it seems pretty close).
-       * tests/tap-negative-numbers.test: New test, checking that our
-       TAP driver doesn't spuriously recognize negative TAP result
-       numbers, but correctly interprets them as test descriptions
-       instead.
-       * tests/tap-plan-leading-zero.test, tap-numbers-leading-zero.test:
-       New tests, checking how our driver fares in recognizing numbers
-       with leading zeroes in TAP results or TAP plans.
-       * tests/tap-planskip-malformed.test: New test, checking that a
-       malformed TAP plan is not recognized as a valid plan.
-       * tests/tap-plan-whitespace.test: New test, checking that a TAP
-       plan line with trailing whitespace is recognized and handled
-       correctly.
-       * tests/Makefile.am (tap_with_common_setup_tests): Update.
-
-2011-08-19  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: various fixlets and tweakings
-       * tests/seenc.test: Make grepping of automake stderr stricter.
-       Add a trailing `:' command.
-       * tests/symlink.test: Likewise.  Also, define `$am_create_testdir'
-       to "empty" to avoid bringing in unused auxiliary files (only to
-       have to remove them right away), and use proper m4 quoting in
-       `configure.in'.
-       * tests/vpath.test: Make grepping of generated `Makefile.in'
-       slightly stricter.  Prefer trailing `:' over trailing `Exit 0'.
-       * tests/suffix6c.test: Unset OBJEXT to avoid interferences from
-       the environment.
-       * tests/suffix12.test: Do not whitespace-indent `##' comments
-       when they are embedded in a makefile rule: having them indented
-       is not part of the Automake API, and might cause failures with
-       e.g., Tru64 make.
-       * tests/syntax.test: Simplify the `Makefile.am' to ensure that
-       automake doesn't fail for the wrong reasons.  Make grepping of
-       automake stderr slightly stricter.
-       * tests/test-harness-vpath-rewrite.test: Remove useless variable
-       definition from `Makefile.am'.
-       * tests/test-driver-custom-multitest.test: Fix typo in comments.
-       * tests/self-check-me.tap: Fix minor typo in test description.
-       * tests/vars3.test: Make grepping of automake stderr stricter
-       and safer.
-       * tests/version6.test: Add sanity check, verifying that the
-       version number extracted from `automake --version' output seems
-       legit.
-       * tests/auxdir2.test: Renamed ...
-       * tests/auxdir-compauted.tap: ... to this, and converted to the
-       use of TAP.
-       * tests/auxdir4.test: Renamed ...
-       * tests/auxdir-unportable.tap: ... to this, and converted to the
-       use of TAP.
-       * tests/auxdir3.test: Renamed ...
-       * tests/auxdir-misplaced.test: ... to this.
-       * tests/auxdir5.test: Renamed ...
-       * tests/auxdir-nonexistent.test: ... to this.
-       * tests/auxdir9.test: Renamed ...
-       * tests/auxdir-autodetect.test: ... to this.
-       * tests/Makefile.am (TESTS): Update.
-       (XFAIL_TESTS): Remove `auxdir2.test'.
-
-2011-08-19  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: fix some redundant autotools calls in tests on TAP
-       * tests/tap-deps.test: Do not call autotools and configure; there
-       is no need to, since this script sources `tap-setup.sh'.
-       * tests/tap-empty-diagnostic.test: Likewise.
-       * tests/tap-escape-directive.test: Likewise.
-       * tests/tap-fancy2.test: Likewise.
-       * tests/tap-no-spurious.test: Likewise.
-       * tests/tap-out-of-order.test: Likewise.
-
-2011-08-17  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       * THANKS (Daniel Richard G.): Update e-mail address.
-
-2011-08-16  Daniel Richard G. <skunk@iskunk.org>  (tiny change)
-           Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       java: avoid compilation errors when CLASSPATH is empty
-       * lib/am/java.am (CLASSPATH_ENV): When redefining `$CLASSPATH',
-       do not append an empty component in case the previous value of
-       CLASSPATH is empty or unset.
-       * tests/java-empty-classpath.test: New test.
-       * tests/Makefile.am (TESTS): Update.
-       Fixes automake bug#9306.
-
-2011-08-16  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       parallel-tests: no more spurious successes for FreeBSD make
-       Work around a bug of FreeBSD make bug that was causing the
-       automake-generated "check" target to complete with success
-       even if some tests failed; this happened only when FreeBSD
-       make was run in concurrent mode (as in, e.g., "make -j2
-       check").  The bug is not present in NetBSD make.
-       This change fixes automake bug#9245:
-        <http://debbugs.gnu.org/cgi/bugreport.cgi?bug=9245>
-       See also FreeBSD PR bin/159730:
-        <http://www.freebsd.org/cgi/query-pr.cgi?pr=159730>
-       * lib/am/check.am [%?PARALLEL_TESTS%] $(TEST_SUITE_LOG): Use a
-       more "safe" (and apparently redundant) idiom to exit with error,
-       so that the non-zero exit status is picked up also by FreeBSD
-       make when it's running in concurrent mode.
-       * NEWS: Update.
-       * tests/check-concurrency-bug9245.test: New test.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-08-11  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       hacking: we now require autoconf 2.68
-       * HACKING ("Working in git"): Use autoconf and autom4te 2.68,
-       not 2.67, in the examples.
-
-2011-08-17  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tap: improve granularity for tests on problematic TAP messages
-       * tests/tap-message-0.test: Break up into ...
-       * tests/tap-msg0-result.test, tests/tap-msg0-directive.test,
-       tests/tap-msg0-planskip.test, tests/tap-msg0-misc.test,
-       tests/tap-msg0-bailout.test: ... these new tests, and extend
-       a little.
-       * tests/Makefile.am (tap_with_common_setup_tests): Update.
-
-2011-08-17  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tap: correctly handle string "0" in TAP messages
-       * lib/tap-driver.pl (is_null_string): New function, can be used
-       to determine whether a given string variable is empty or undefined.
-       Useful to avoid pitfalls like:
-         if ($message) { print "$message\n"; }
-       which wouldn't print anything if $message is the literal "0".
-       (handle_tap_test, handle_tap_plan, handle_tap_bailout): Use it,
-       to avoid missing messages composed only by a literal "0" in TAP
-       result descriptions and in skip, todo and bailout explanations.
-       * tests/tap-message-0.test: Enhance.
-       * tests/Makefile.am (XFAIL_TESTS): Remove it, it passes now.
-
-2011-08-17  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tap: a minor simplification in the perl TAP driver
-       * lib/tap-driver.pl: The `--disable-hard-errors' option is a
-       no-op, so just ignore it and its argument.
-
-2011-08-17  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       parallel-tests: fix help screen for test driver scripts
-       * lib/tap-driver.pl ($USAGE): The `--trs-file' option is mandatory
-       too.
-       * lib/tap-driver.sh (print_usage): Likewise.
-       * lib/test-driver (print_usage): Likewise.
-       ($scriptversion): Update.
-
-2011-08-17  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tap: add a dummy TAP driver script implemented in shell + awk
-       The user can also now decide which implementation of the TAP driver
-       to use in the testsuite by defining the `$am_tap_implementation'
-       variable to either "perl" or "shell".  Future enhancements will
-       allow the testsuite to automatically run the test scripts on TAP
-       support with both the TAP driver implementations, to improve
-       coverage.
-       * tests/defs (fetch_tap_driver): Honor the `$am_tap_implementation'
-       variable to decide which implementation of the TAP driver to fetch.
-       ($am_tap_implementation): Default to "perl".
-       * tests/tap-common-setup.test: Do not fetch the TAP driver, the
-       code in tap-setup.sh does that already (and respecting runtime
-       overriding of `$am_tap_implementation').
-       * lib/tap-driver: Renamed ...
-       * lib/tap-driver.pl: ... to this, and ...
-       ($ME): ... adjusted this.
-       * doc/automake.texi: Adjust to the renaming.
-       * tests/Makefile.am (TAP_LOG_DRIVER): Likewise.
-       * tests/tap-doc2.test: Likewise.
-       * lib/tap-driver.sh: New script, still mostly dummy.
-       * lib/Makefile.am (dist_script_DATA): Update, and since we are at
-       it, rewrite it to make it easier to add new entries in the future.
-
-2011-08-17  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: refactor tests on TAP support in view of future changes
-       * tests/defs (fetch_tap_driver): New subroutine; it fetches the
-       automake-provided TAP driver from the `lib/' directory into the
-       current directory, and edits its shebang line so that it will be
-       run with the perl interpreter determined at configure time.
-       * tests/tap-setup.sh: Use it.
-       * tests/tap-common-setup.test: There's no need to AC_SUBST `PERL'
-       anymore, nor to use it in the Makefile to run the TAP driver.
-       Also, use the `fetch_tap_driver' function instead of copying the
-       `tap-driver' auxiliary script directly.
-       * tests/tap-bad-prog.tap: Likewise.
-       * tests/tap-diagnostic-custom.test: Likewise.
-       * tests/tap-doc.test: Likewise.
-       * tests/tap-merge-stdout-stderr.test: Likewise.
-       * tests/tap-more.test: Likewise.
-       * tests/tap-more2.test: Likewise.
-       * tests/tap-recheck.test: Likewise.
-       * tests/tap-summary-aux.sh: Likewise.
-       * tests/tap-basic.test: Likewise, and fix a grammaro in comments
-       since we are at it.
-
-2011-08-17  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       test defs: fix typo in comments
-       * tests/defs (get_shell_script): Fix typo in the function
-       description.
-
-2011-08-14  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       coverage: missing tap plan and non-zero exit status
-       * tests/tap-missing-plan-and-bad-exit.test: New test.
-       * tests/Makefile.am (tap_with_common_setup_tests): Update.
-
-2011-08-12  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: fix an unportable use of sed
-       * tests/tap-todo-skip-whitespace.test: Alternation with "\|" in
-       sed regular expressions is not portable to (at least) FreeBSD
-       sed; do not use it.
-
-2011-08-12  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: avoid spurious failure if rst2html program is missing
-       * tests/test-driver-custom-no-html.test: Account for the
-       possibility of a lacking `rst2html' program in our final
-       grepping of make output.
-
-2011-08-12  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tap: improve diagnosing and reporting of plan mismatches
-       Problem exposed by a failure in the test 'tap-plan-errors.test'.
-       * lib/tap-driver (NO_PLAN, EARLY_PLAN, LATE_PLAN): New constants.
-       (Throughout the file): Use more complex semantics for `$plan_seen',
-       which now also remember whether the plan that has been seen is an
-       "early" or "late" plan; in turn, this makes ...
-       ($tap_stopped): ... this variable redundant; remove it.
-       (handle_tap_plan): Adjust to avoid producing spurious or confusing
-       error messages about extra or mismatched "late" TAP plans.
-       * tests/tap-plan-corned.test: Adjust and extend.
-       * tests/tap-color.test: Likewise.
-
-2011-08-12  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tap: log all TAP stream, even after a "Bail out!"
-       * lib/tap-driver ($bailed_out): New global boolean variable,
-       telling whether a "Bail out!" directive has been seen or not.
-       (handle_tap_bailout): This function does not anymore stop the
-       reading from TAP stream; instead, it sets `$bailed_out' to a
-       true value, so that only the subsequent parsing of the input
-       TAP stream is stopped.
-       (finish): Remove, no more needed, its contents inlined into ...
-       (main): ... this function, with related adjustments in the code
-       flow.
-       (get_test_exit_message): Do not "flush" the input TAP stream
-       to fetch the exit status of test script, it is not anymore
-       required.  Add a sanity check.
-       * tests/tap-bailout-and-logging.test: New test.
-       * tests/Makefile.am (tap_with_common_setup_tests): Update.
-
-2011-08-12  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       coverage: TAP diagnostics after "Bail out!" aren't reported
-       This is compatible with the behaviour of the `prove' utility.
-       * tests/tap-bailout-suppress-later-diagnostic.test: New test.
-       * tests/Makefile.am (tap_with_common_setup_tests): Update.
-
-2011-08-12  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       coverage: TAP errors after a "Bail out!" directive aren't reported
-       This is compatible with the behaviour of the `prove' utility.
-       * tests/tap-bailout-suppress-later-errors.test: New test.
-       * tests/tap-bailout-badexit.test: Renamed ...
-       * tests/tap-bailout-suppress-badexit.test: ... to this, for
-       consistency.
-       * tests/Makefile.am (tap_with_common_setup_tests): Update.
-
-2011-08-12  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: reorganize tests on TAP plans
-       * tests/tap-skip-whole.test: Rename ...
-       * tests/tap-planskip.test: ... to this
-       * tests/tap-skip-whole-badexit.test: Rename ...
-       * tests/tap-planskip-badexit.test: ... to this.
-       * tests/tap-skip-whole-bailout.test: Rename ...
-       * tests/tap-planskip-bailout.test: ... to this.
-       * tests/tap-skip-whole-bailout.test: Rename ...
-       * tests/tap-planskip-later-errors.test: ... to this.
-       * tests/tap-skip-whole-unplanned.test: Rename ...
-       * tests/tap-planskip-unplanned.test: ... to this.
-       * tests/tap-skip-whole-whitespace.test: Rename ...
-       * tests/tap-planskip-whitespace.test: ... to this.
-       * tests/tap-skip-whole-continue.test: Rename ...
-       * tests/tap-planskip-and-logging.test: ... to this, extend to try
-       more cases, and fix heading comments.
-       * tests/tap-skip-whole-lastline.test: Rename ...
-       * tests/tap-planskip-late.test: ... to this, fix heading comments,
-       and remove some checks that are just a duplication of those already
-       performed in the previous script.
-       * tests/tap-results-with-planskip.test: Rename to ...
-       * tests/tap-planskip-unplanned-corner.test: ... this, and improve
-       hading comments.
-       * tests/tap-planskip-later-errors.test: New test.
-       * tests/Makefile.am (tap_with_common_setup_tests): Update.
-
-2011-08-12  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       coverage: more TAP driver consistency w.r.t. 'prove'
-       * tests/skip-results-with-planskip.test: New test, verifies that
-       test results seen in a TAP stream that has a "plan with SKIP" are
-       flagged as errors.
-       * tests/Makefile.am (tap_with_common_setup_tests): Update.
-
-2011-08-12  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tap: improve some comments in the TAP driver
-       * lib/tap-driver (handle_tap_plan): Improve comments describing
-       possible errors in a "plan with SKIP" directive.
-
-2011-08-12  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tap: non-zero exit status after "Bail out!" should not be reported
-       This new behaviour is more consistent with that of the `prove'
-       utility.  Also, experience with the use of TAP in the Automake's
-       own test suite has shown that reporting non-zero exit status from
-       a script after it has issued a "Bail out!" directive is mostly
-       redundant, more introducing noise rather than conveying useful
-       information.
-       * lib/tap-driver (finish): Inline the part of it that was getting
-       the script exit status ...
-       (main): ... in here.
-       * tests/tap-bailout-badexit.test: New test.
-       * tests/Makefile.am (tap_with_common_setup_tests): Update.
-
-2011-08-11  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tap: a "plan with SKIP" after test results is an error
-       This new behaviour is both more natural and more consistent with
-       that of the `prove' utility.
-       * lib/tap-driver (handle_tap_plan): Do not stop TAP parsing when
-       a "plan with SKIP" line (e.g., "1..0 # SKIP") is encountered, and
-       do not print a "SKIP" line if some TAP result has already been
-       seen.
-       * tests/tap-skip-whole.test: Adapt.
-       * tests/tap-skip-whole-lastline.test: Likewise.
-       * tests/tap-global-result.test: Adapt and extend.
-       * tests/tap-skip-plan-errors.test: Likewise, and fix an obsolete
-       small part of a comment.
-       * tests/tap-skip-whole-bailout.test: New test.
-       * tests/tap-skip-whole-unplanned.test: Likewise.
-       * tests/tap-skip-whole-continue.test: Likewise.
-       * tests/Makefile.am (tap_with_common_setup_tests): Update.
-
-2011-08-09  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       test harness: avoid possible fork bomb
-       This fixes a regression w.r.t. the master branch, exposed by
-       test 'parallel-tests-fork-bomb.test'.
-       * lib/am/check.am (am--redo-logs): Detect possible infinite
-       recursion due to a test log in $(TEST_LOGS) being the same
-       as $(TEST_SUITE_LOG).
-
-2011-08-09  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       coverage: enhance test against infinite recursion in test harness
-       * tests/parallel-tests-fork-bomb.test: Enhance and extend a
-       little now, for soon-to-be-implemented more explicit and safer
-       semantics.
-
-2011-08-09  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       coverage: possible infinite recursion in the test harness
-       Motivated by a regression in the 'test-protocols' branch.
-       * tests/parallel-tests-fork-bomb.test: New test, checking that
-       if $(TEST_SUITE_LOG) is in $(TEST_LOGS), we obtain a diagnosed
-       error rather than a make hang or a fork bomb.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-08-09  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       test defs: yet more environment cleanup
-       * tests/defs: Also unset the TEST_SUITE_LOG variable.
-
-2011-08-14  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       self tests: some minor refactoring
-       * tests/self-check-exit.tap: Disable the `errexit' shell flag;
-       this allow to remove some boilerplate idioms and to make some
-       code slightly less cumbersome.
-       * tests/self-check-me.tap: Likewise.
-
-2011-08-14  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       maintcheck: look for TAP-based tests without TAP plan
-       * Makefile.am (sc_tests_tap_plan): New maintainer check.
-       (syntax_check_rules): Add it.
-       * tests/suffix10.tap: Declare a TAP plan.
-       * tests/add-missing.tap: Likewise.
-
-2011-08-14  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: avoid confusing SKIP messages for errored tests
-       * tests/defs [$use_tap] (exit trap): Don't print the test plan
-       in case the client script exited with a non-zero status.  This
-       avoids the display of redundant "SKIP" messages for tests with
-       lazy plans that error out before any test is run.
-
-2011-08-13  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: keep more debugging info around in 'add-missing.tap'
-       * tests/add-missing.tap: Use a different directory for each test,
-       so that in case of failure more information is kept around.
-       Since we are at it, remove redundant TAP diagnostic, and define
-       `$am_create_testdir' to "empty" to avoid bringing in unused
-       auxiliary files.
-
-2011-08-13  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: more granular count of test results in our TAP library
-       * tests/tap-functions.sh ($tap_bad_count_): Removed, superseded
-       by ...
-       ($tap_fail_count_, $tap_xpass_count_): ... these new variables,
-       which keep more granular counts.
-       ($tap_pass_count_: New variable.
-       * tests/defs (exit trap): Adjust and simplify accordingly.
-
-2011-08-13  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: fixlets and improvements in two long TAP-based tests
-       * tests/depmod.tap: Clean up the subdirectories used by tests that
-       passed, to avoid ending up with a too big test directory.  This is
-       especially important since, on each and every system, at least some
-       tests in this script are expected to be skipped (which ones exactly
-       depends on the system), thus causing the test directory not to be
-       removed when the script terminates.
-       * tests/instspc.tap: Likewise (with the difference that tests here
-       are not expected to be skipped, but to xfail).  Give more explicit
-       error message in case of setup failure.  Skip the proper number of
-       tests when required, to avoid spurious errors due to mismatched
-       plan.  Also, really avoid to run the unsupported test cases when
-       the need to skip them is detected.
-
-2011-08-09  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       test harness: recursive make invocations must use $(AM_MAKEFLAGS)
-       * lib/am/check.am ($(TEST_SUITE_LOG)): Pass $(AM_MAKEFLAGS)
-       to $(MAKE) when issuing a recursive make call.
-       Problem detected by the `sc_tests_make_without_am_makeflags'
-       maintainer check.
-
-2011-08-09  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix spurious failure in 'suffix-chain.tap'
-       * tests/suffix-chain.test: Use more uncommon suffixes that
-       don't trigger built-in recipes with FreeBSD make.
-
-2011-08-09  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: improvements to our shell TAP library and APIs
-       These improvements impact only the Automake's own testsuite.
-       * tests/tap-functions.sh (plan_): Allow new special arguments
-       "unknown" a.k.a. "later" and "lazy" a.k.a. "now".  Perform
-       sanity check the given arguments.  Adjust incorrect comments.
-       (lazy_plan_): Removed, superseded by the new version of `plan_'.
-       (not): New function, run a command and inverts its exit status.
-       (ok_, not_ok_, skip_): These are just shorthands for common
-       `result_' usages.
-       (xfail_, xpass_, reset_test_count_): Removed, they are not used,
-       nor does a legitimate use for them seem in sight.
-       (not): New function, to run a command inverting its exit status.
-       (command_not_ok_): Removed, superseded by `command_ok_' + `not'.
-       (command_ok_): Extended to accept TAP directives.
-       * tests/defs (trap): Don't use `late_plan_' anymore, use
-       `plan_ "now"' instead.
-       * tests/ac-output-old.tap: Update to take advantage of the new
-       APIs.
-       * tests/self-check-env-sanitize.tap: Likewise.
-       * tests/suffix-chain.tap: Likewise.
-       * tests/suffix10.tap: Likewise.
-       * tests/suffix11.tap: Likewise.
-       * tests/suffix3.tap: Likewise.
-       * tests/suffix8.tap: Likewise.
-       * tests/tap-bad-prog.tap: Likewise.
-       * tests/self-check-exit.tap: Likewise, plus a small improvement
-       in the name of a variable.
-
-2011-08-09  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: convert some `suffix*' tests to TAP
-       This will allow us to explicitly declare some expected failures
-       involving Solaris make as such, instead of partly papering over
-       them with skips and partly letting them fail too loudly.
-       * tests/suffix-chain.test: Rename ...
-       * tests/suffix-chain.tap: ... to this, and convert to the use of
-       TAP.  Also, fix some bugs since we are at it, and ...
-       ($required): ... require `cc'.
-       * tests/suffix3.test: Rename ...
-       * tests/suffix3.tap: ... to this, and convert to the use of TAP.
-       Also, since we are at it, throw in some formatting fixes.
-       * tests/suffix8.test: Rename ...
-       * tests/suffix8.tap: ... to this, and convert to the use of TAP.
-       Also, since we are at it, throw in some formatting fixes.
-       * tests/suffix10.test: Rename ...
-       * tests/suffix10.tap: ... to this, and convert to the use of TAP.
-       * tests/suffix11.test: Rename ...
-       * tests/suffix11.tap: ... to this, and convert to the use of TAP.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-08-09  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: don't let a known Solaris make bug poison too many tests
-       See automake bug#7670 and bug#7824.
-       * tests/defs (make_can_chain_suffix_rules): New function, tell
-       whether the make implementation in use can chain suffix rules
-       automatically or not.
-       * tests/suffix3.test: Use it to avoid issuing calls to make that
-       are unportable to make implementations that are not smart enough
-       to chain suffix rules automatically.
-       * tests/suffix8.test: Use it to avoid issuing calls to make that
-       * tests/suffix10.test: Use it to avoid issuing calls to make that
-       * tests/suffix11.test: Use it to avoid issuing calls to make that
-       * tests/suffix-chain.test: New test, exposes the limitation that
-       we have papered over in the tests above.
-
-2011-08-09  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       gitignore: more use of anchors
-       * .gitignore: Anchor files that are intended to be ignored only
-       if found in the same directory of the `.gitignore' file, not also
-       in its subdirectories.
-       * doc/.gitignore, doc/amhello/.gitignore, lib/Automake/.gitignore,
-       lib/Automake/tests/.gitignore, tests/.gitignore: Likewise.  Also,
-       where needed, add new entries that were once implied by the
-       non-anchored entries in the upper-level `.gitignore' files.
-
-2011-08-09  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       self tests: avoid spurious output on console, and related fixlets
-       * tests/self-check-cleanup.test: Set `$stderr_fileno_' to `2'
-       in the self tests, to avoid spurious diagnostic on console.
-       * tests/self-check-exit.tap: Only unset `am_explicit_skips' and
-       `$stderr_fileno_' in the self tests, not at the global level, it
-       is more correct.
-       ($init): New variable, to reduce code duplication.
-       Some refactoring and adjustments to the name of the tests.
-
-2011-08-09  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       test defs: few more sanity checks
-       * tests/defs: Catch some more (very unlikely) set-up or internal
-       errors, and diagnose them explicitly.  This is intended mostly
-       to be a theoretic-only improvement.
-
-2011-08-09  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       test defs: really make them "set -e" clean
-       Motivated by a spurious failure of test `instsh3-w.shtst' on
-       Solaris 10.
-       * tests/defs: Make really "set -e" clean, to avoid spurious
-       failures in case this file is sourced by a test script that has
-       already set the `errexit' flag.  To be sure we don't regress,
-       move the `set -e' call much earlier, and make the comment telling
-       about the expected "set -e" cleanliness more loud and outstanding.
-
-2011-08-09  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       self tests: register an expected failures with Solaris /bin/sh
-       Solaris 10 /bin/sh erroneously exit with success right away when
-       the following three conditions are met at the same time:
-        1. the `errexit' flag is active,
-        2. an exit trap is installed, and
-        3. a non-existing command is issued.
-       * tests/self-exit.tap: When that bug is detected, issue an XFAIL
-       rather than a FAIL.  Since we are at it, improve by avoiding
-       creation of stray temporary files when testing for non-executable
-       commands.
-
-2011-08-09  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       gitignore: update and improve for the testsuite files
-       * tests/.gitignore: Don't ignore temporary partial log files,
-       autogenerated tests and makefile fragments that are not used
-       anymore.  Anchor all the remaining patterns.
-
-2011-08-09  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       self tests: some new uses of TAP, few extensions
-       * tests/self-check-me.test: Renamed ...
-       * tests/self-check-me.tap: .. to this, and converted to use TAP.
-       * tests/self-check-exit.test: Renamed ...
-       * tests/self-check-exit.tap: .. to this, and converted to use TAP.
-       Set `$stderr_fileno_' to `2', to avoid spurious messages on the
-       console.  Add a new test, and relax another one.
-       * tests/self-check-env-sanitize.test: Renamed ...
-       * tests/self-check-env-sanitize.tap: .. to this, and converted to
-       the use TAP.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-08-09  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       test defs: test directory creation more configurable
-       After this change, the individual tests will be able to tell
-       `./defs' whether or not to create a temporary test directory
-       for them, and if yes, whether or not to pre-populate it.
-       * tests/defs: Only create the temporary test directory if the
-       variable `$am_create_testdir' is not set to "no".  In this
-       case, only pre-populate it if that variable is not set to
-       `$empty'.
-       * tests/defs-static.in: Check that `$am_create_testdir' is not
-       exported in the environment.
-       * tests/self-check-env-sanitize.test: Update.
-       * tests/self-check-dir.test: Extend, and make deeper and more
-       robust.
-       * tests/README (Section "Writing test cases" subsection "Do"):
-       Update.
-       * tests/autodist.test: Set `$am_create_testdir' instead of
-       removing by hand files created by ./defs.
-       * tests/tap-doc2.test: Likewise.
-
-2011-08-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: more uses of the `seq_' function
-       * tests/parallel-tests-exit-statuses.test: Use the `seq_' function
-       from `tests/defs', instead of duplicating its semantics.
-       * tests/testsuite-summary-count.test: Likewise.
-
-2011-08-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: drop redundant environment sanitization
-       * tests/Makefile.am (TESTS_ENVIRONMENT): Don't remove `planned'
-       from the environment.
-       * tests/defs-static.in: Don't complain if `planned' is set in
-       the environment.
-       * tests/self-check-env-sanitize.test: Update.
-
-2011-08-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       test defs: fix bug in plain version of `skip_all_'
-       * tests/plain-functions.sh (skip_all_): Call `skip_', not `skip'.
-
-2011-08-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       test defs: small cleanups and tweakings
-       * tests/defs: Where possible, prefer `framework_failure_' or
-       `fatal_' to `Exit 99'.  Try to catch more possible hard errors
-       and setup failures.  Do not hide expected error messages.  Avoid
-       a couple of forks when copying files from `$(top_srcdir)/lib'.
-       ($signal): Remove, no more needed.
-
-2011-08-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: improve interface for giving early TAP plan
-       Since commit `v1.11-976-g4740f56', an early TAP plan can also be
-       specified after input lines have already been seen, as long as
-       no one of them is a TAP result line.  We can now take advantage
-       of this in our own testsuite, allowing the TAP-based scripts to
-       specify their earlier plan after having included `./defs'.  In
-       particular, this offers the benefit of allowing those scripts to
-       issue a "skip all" plan (e.g., "1..0 # SKIP reason ...") after
-       the inclusion of `./defs', which wasn't possible with the older
-       interface (introduced in commit `v1.11-1114-g0286308').
-       * tests/defs: Don't try to call `plan_' if `$planned' is defined,
-       the calling scripts can do that directly now.
-       * tests/ac-output-old.tap: Use `plan_' directly instead of
-       setting `$planned' before including `./defs'.
-       * tests/automake-cmdline.tap: Likewise.
-       * tests/depmod.tap: Likewise.
-       * tests/instspc.tap: Likewise.
-       * tests/tap-bad-prog.tap: Likewise.
-       * tests/add-missing.tap: Don't set `$planned'.
-
-2011-08-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       test defs: fix bug in TAP version of `skip_all_'
-       * tests/tap-functions (skip_all_): Set `$have_tap_plan_' to "yes"
-       when called, so that the exit trap won't write another TAP plan.
-
-2011-08-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       test defs: fix skip directives to work also with TAP-based tests
-       * test/defs: Use `skip_all_', not `skip_', to issue a skip of the
-       whole calling test script.
-
-2011-08-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       test defs: more environment cleanup
-       * tests/defs: Also unset variables AM_COLOR_TESTS and
-       AM_TESTS_ENVIRONMENT.
-
-2011-08-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       test harness: more minor VPATH-rewrite issues
-       * tests/am/check.am (am__set_TESTS_bases, $(TEST_SUITE_LOGS),
-       am--redo-logs, recheck, recheck-html): Cosmetic fixlets to
-       minimize the risk of unwanted VPATH rewrites.
-       (check-TESTS): Likewise, and normalize trailing whitespace
-       since we are at it.
-       Bugs exposed by test cases `check6-p.test' and `check7-p.test'.
-
-2011-08-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       test harness: "make -n check" works correctly with Solaris make
-       To avoid some recipes being executed with "make -n", we used the
-       trick of issuing recursive make calls not directly with $(MAKE),
-       but with a simple indirection instead:
-         ...
-         am__stealth_MAKE = $(MAKE)
-         ...
-         target:
-             ... $(am__stealth_MAKE) ...
-         ...
-       This hack worked with GNU make, but, unfortunately, not with
-       Solaris make.  The present change removes the hack, and uses more
-       proper idioms to avoid unwanted recipe executions with "make -n".
-       Bug exposed by test case `parallel-tests-dry-run.test'.
-       * lib/am/check.am (am__stealth_MAKE): Remove, no more used.
-       (.log.trs): Break recipe in multiple shell invocations.
-       ($(TEST_SUITE_LOG)): Likewise, and move some corner-case parts of
-       the recipe to ...
-       (am--redo-logs): ... this new internal helper .PHONY target.
-
-2011-08-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix spurious failure with Solaris make
-       * tests/distcheck-configure-flags-am.test: Avoid using `+=' too
-       liberally with AM_DISTCHECK_CONFIGURE_FLAGS, since the line breaks
-       so introduced, in conjunction with single quotes, might confuse
-       Solaris make.
-
-2011-08-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       test harness: fixlet in workaround for VPATH rewrite issue
-       Fixes a minor in previous commit `v1.11-983-gfda3de5'.
-       * lib/am/check.am (am__set_TESTS_bases): Add forgotten end-of-line
-       anchor to sed expression.  In comments, add reference to ...
-       * tests/test-trs-basic.test: ... this test, which has been adapted
-       and tightened (and tweaked).
-
-2011-08-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       test harness: work around a VPATH rewrite issue
-       * lib/am/check.am (am__TEST_BASES): Removed, it's role taken
-       over by ...
-       (am__set_TESTS_bases): ... these new variable.
-       ($(TEST_SUITE_LOG): Use it, to avoid VPATH rewrite issues.
-       * automake.in (handle_tests): Update the code for the cleanup
-       of the `.trs' file to use `$(TEST_LOGS)' instead of
-       `$(am__TEST_BASES)'.
-       * tests/test-harness-vpath-rewrite.test: New test, better
-       exposing the problem fixed by this change
-       * tests/Makefile.am (TESTS): Add it.
-       * tests/test-trs-basic.test: Update and extend.
-
-2011-08-07  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       parallel-tests: work around Solaris XPG4 make segfault
-       Issue exposed by test `posixsubst-tests-p.test', and similar to
-       the problem solved by commit `v1.11-159-ge7aa360'.
-       * lib/am/check.am [%?PARALLEL_TESTS%] (check-TESTS): Trim trailing
-       whitespace from $list, to avoid triggering a nasty bug (potential
-       segfault) on Solaris XPG4 make and Heirloom make.
-
-2011-08-07  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: fix weird spurious failure with Solaris /bin/sh
-       Solaris /bin/sh, when killed with a SIGTERM or SIGINT signal, can
-       apparently end up exiting with exit status 208, instead of leaving
-       the correct wide exit status to the parent.  See:
-        <http://dbaspot.com/shell/396118-bourne-shell-exit-code-term.html>
-       Work around this incompatibility.
-       * tap-signal.test: Look for the above Solaris bug.
-       (signal_caught): Adapt to handle it.
-
-2011-08-07  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: fix another spurious failure on Solaris make
-       * tests/parallel-tests-log-override-recheck.test: Filter make
-       output before grepping it, for make implementations that, like
-       Solaris' one, print the whole of the failed recipe on failure.
-
-2011-08-07  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: fix two spurious failures on Solaris make
-       * tests/tests-environment-and-log-compiler.test: Do not fail if
-       "make -n check" fails, as that is issued only for debugging, its
-       semantics being tested in other test scripts.
-       * tests/test-driver-strip-vpath.test: Likewise.
-
-2011-08-07  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tap driver: refactor and remove dead code
-       * lib/tap-driver (get_tap_line): Removed, ...
-       (all callers): ... updated to use $parser->next directly instead.
-       (peek_tap_line, unget_tap_line, @tap_lines): Remove, they're not
-       used anymore.
-       (TAP_PEEKING): Block deleted, all its subroutines and variables
-       having been removed.
-
-2011-08-07  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: fix spurious failure in a test on TAP support
-       * tests/tap-passthrough-exit.test: When the `--ignore-exit' flag
-       of the TAP driver is used, don't look for a message reporting the
-       non-zero exit statuses of tests in the log files; such message is
-       not expected to be there anymore.  Related simplifications.
-
-2011-08-07  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tap: plan location is more liberal w.r.t. non-TAP lines
-       With this change, only lines that are TAP results will matter
-       w.r.t. the position of the TAP plan in the input; for example,
-       this input:
-         this is a non-TAP line
-         # and this a TAP diagnostic line
-         1..1
-         ok 1
-       was considered to be an error, diagnosed with a message "test
-       plan in middle of output"; as effect of the current change, such
-       input is now valid.  This is more consistent with the behaviour
-       of the `prove' utility.
-       * lib/tap-driver ($lineno): Removed, no more needed.
-       ($tap_stopped): New global variable.
-       (stringify_test_result): Return "ERROR" if a TAP result is found
-       when `$tap_stopped' is set to true.
-       (handle_tap_test): Diagnose TAP results that comes after a late
-       plan.  Add a couple of blank lines, for clarity.
-       (handle_tap_plan): Set `$tap_stopped' to true after a late plan
-       is encountered.  Do not complain anymore for extra non-TAP lines
-       preceding or following the plan.  Adjust comments.
-       (main): Don't increment $lineno anymore.
-       * tests/tap-plan.test: Extend a bit, and remove stale comment.
-       * tests/tap-color.test: Adjust.
-       * tests/tap-passthrough.test: Likewise.
-       * tests/tap-plan-corner.test: Adjust and extend.
-       * tests/tap-plan-errors.test: Likewise.
-       * tests/tap-plan-middle.test: New test.
-       * tests/tap-plan-corner2.test: Delete, it's obsolete now.
-       * tests/Makefile.am (XFAIL_TESTS): Remove it.
-       (tap_with_common_setup_tests): Likewise, and add
-       `tap-plan-corner.test'.
-
-2011-08-07  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: remove now-passing test from XFAIL_TESTS
-       * tests/Makefile.am (XFAIL_TESTS): Remove `tap-signal.test',
-       which is passing since previous commit `v1.11-974-gc7fa872'.
-
-2011-08-07  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       test defs: get name of TAP-using tests correctly
-       This change fixes the names of the temporary directories used
-       by the TAP-based tests (e.g., test `foo.tap' now uses `foo.dir'
-       rather than `foo.tap.dir'); more importantly, this make the
-       variable `$destdir' defined in `tests/defs' usable also in the
-       TAP tests.
-       ($me): Also strip the any `.tap' suffix from the name of the
-       test.
-
-2011-08-07  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: TAP tests properly decide when to remove tempdirs
-       Before this change, the TAP tests in the Automake testsuite were
-       removing the temporary test directory even when they failed or
-       were skipped, thus making debugging more difficult.
-       * tests/tap-functions.sh (incr_tap_count): Removed, superseded
-       by ...
-       (incr_): ... this function, which can increment the value of any
-       variable passed to it.
-       (result_):  Updated to use `incr_' instead of the now-removed
-       `incr_tap_count_'.  Keep count of failures, xfailures, xpasses,
-       and skips, using ...
-       ($tap_skip_count_, $tap_bad_count, _$tap_xfail_count_): ...
-       these new variables.
-       * tests/defs (trap): Try to use their values to decide whether
-       the temporary directory being used by the test script should be
-       removed or not.  Other code reorganizations.  And move the code
-       for the removal of the temporary directory out to ...
-       (rm_rf_): ... this new subroutine.
-       (Main code): Use that instead of duplicating the code.
-
-2011-08-07  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: improve and refactor our custom TAP shell library
-       This change is mostly done in preparation for the next one.
-       * tests/tap-functions.sh (result_with_directive_): Merge into ...
-       (result_): ... this function, which has been greatly extended and
-       improved in various ways.
-       (ok_, not_ok_, skip_, xfail_, xpass_): Adjust.
-       Adjust comments.  Remove an extra empty line.
-       * tests/instspc.tap: Use the new improved interface of `result_'.
-       * tests/tap-bad-prog.tap: Likewise.
-
-2011-08-07  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: update "user interface" description in tests/README
-       * tests/README (Subsection "Interpretation"): Mention the "ERROR"
-       outcome.
-       (Subsection "Getting details from failures"): Don't tell that the
-       test scripts can be run directly, this is not 100% true; anymore;
-       instead ...
-       (Subsection "About the tests"): ... use this new subsection to
-       explain how to run the tests (either simple or TAP-based) by hand.
-       (Subsection "Supported shells"): Extend to refer to TAP tests too.
-
-2011-08-07  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: TAP tests can have early plan now
-       * tests/defs: When using TAP, allow the user to specify the number
-       of tests through the `$planned' variable.
-       (trap): Do not print the auto-generated plan if an explicit one
-       has already been printed.
-       * tests/defs-static.in: Complain and bail out if the `$planned'
-       variable is exported in the environment.  Reformat the code to
-       facilitate future additions.
-       * tests/Makefile.am (TESTS_ENVIRONMENT): Neutralize `$planned'.
-       * tests/self-check-env-sanitize.test: Update.
-       * tests/ac-output-old.tap: Give an explicit TAP plan, by defining
-       `$planned' just before including `./defs'.
-       * tests/depmode.tap: Likewise.
-       * tests/automake-cmdline.tap: Likewise.
-       * tests/tap-bad-prog.tap: Likewise.
-       * tests/instspc.tap: Likewise, and related adjustments.
-       * tests/add-missing.tap: Make it explicit that we have no a-priori
-       plan, and tell why.
-
-2011-08-07  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: run autogenerated tests with $(LOG_COMPILER) too
-       This change enhances consistency in the testsuite.
-       * tests/Makefile.am: Some cosmetic reordering, to keep the
-       definition of FOO_LOG_COMPILER near to the place where `.foo'
-       is added to $(TEST_EXTENSIONS).
-       (PTEST_LOG_COMPILER): Run `$(srcdir)/parallel-tests.sh' with
-       `$(LOG_COMPILER)', not with `$(SHELL)'.
-       (SHTST_LOG_COMPILER): Likewise.
-
-2011-08-07  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: run TAP and "plain" tests with the same $(LOG_COMPILER)
-       With this change, it will be easier to override, at make time, the
-       shell used to run the tests.
-       * tests/Makefile.am (LOG_COMPILER): Define to `$(SHELL)'.
-       (TEST_LOG_COMPILER): Re-define to `$(LOG_COMPILER)'.
-       (TAP_LOG_COMPILER): Likewise.
-
-2011-08-06  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: run TAP-based tests explicitly with $(SHELL)
-       * tests/Makefile.am (TAP_LOG_COMPILER): Define to `$(SHELL)'.
-
-2011-08-06  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tap driver: handle signals received by the tests being run
-       * lib/tap-driver (get_test_exit_message): Also deal with signals,
-       by using the `wait' method of the TAP::Parser object instead of
-       the `exit' method.  This required the use of the standard perl
-       module `POSIX'.
-       * doc/automake.texi (Use TAP with the Automake test harness):
-       Document that `--ignore-exit' has effect also on terminating
-       signals.  Add a "synchronizing" comment that references the tests
-       'tap-exit.test' and 'tap-signal.test'.
-       * tests/tap-signal.test: Extend and adjust.
-
-2011-08-06  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       test driver: a preparatory refactoring (2)
-       * lib/tap-driver (finish): Move code to fetch the message about
-       the exit status of the test being run to ...
-       (get_test_exit_message): ... this new subroutine.
-
-2011-08-06  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tap driver: a preparatory refactoring (1)
-       * lib/tap-driver (finish): Do not flush the TAP stream nor
-       fetch the exit status of the TAP producer if running with
-       the `--ignore-exit' option.  Obviously, don't try to write
-       such exit status in the test log anymore.
-
-2011-08-06  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       cosmetics: typofix in the name of a function in the TAP driver
-       * lib/tap-driver (testuite_error): Renamed ...
-       (testsuite_error): ... to this, and minor related reformatting.
-
-2011-08-06  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tap: scripts with a SKIP plan but with exit status != 0 must error
-       This change has been motivated by Automake's own testsuite.  Some
-       TAP tests there were erroring out (due to unexpected, unhandled
-       failures) before having encountered TAP result, so that the
-       simple-minded shell library implementing TAP generation ended up
-       printing a "1..0" trailing test plan; this caused the script to be
-       reported as a SKIP rather than an ERROR -- a nasty false negative.
-       * lib/tap-driver: Add prototypes for each subroutine, to free up
-       the order in which they can be defined and called.
-       (main): Move the code checking for a bad exit status of the TAP
-       producer ...
-       (finish): ... here, and flush the TAP stream to ensure that the
-       parser always obtains the producer's exit status.
-       * tests/tap-skip-whole-badexit.test: New test.
-       * tests/Makefile.am (tap_with_common_setup_tests): Add it.
-
-2011-08-06  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tap: fix whitespace munging of diagnostic messages
-       * lib/tap-driver (extract_tap_comment): Pass the `g' flag to the
-       substitution operator, to strip also trailing whitespaces.  Fixes
-       a failure in test `tap-whitespace-normalization.test'.
-
-2011-08-06  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: refactor and cleanup 'instspc.tap'
-       * tests/instspc.tap (is_in_list): New helper subroutine.
-       (expected_to_fail): Re-implement using it.
-       (define_problematic_string): Likewise.  Also, rename the special
-       arguments `build-fail' and 'install-fail' to respectively
-       `builddir-fail' and `destdir-fail', and other related changes.
-       (Test data definition): Adapt.
-       ($instspc_xfail_builds_list): Renamed ...
-       ($builddir_xfails): ... to this.
-       ($instspc_xfail_installs_list): Renamed ...
-       ($destdir_xfails): ... to this.
-       ($instspc_names_list): Renamed ...
-       ($test_names_list): ... to this.
-       ($instspc_test_string): Renamed ...
-       ($test_string): ... to this.
-       Add some explicative and "FIXME" comments.
-
-2011-08-06  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: use TAP for `depmod*' tests, related simplifications
-       * tests/depmod-tests.sh: Delete this complex and multifarious
-       script, moving all it checks it used to perform into ...
-       * tests/depmod.tap: ... this TAP-based test script.  And extend
-       it quite a bit, since the new form of the test was papering over
-       some pre-existing failures (this was due to the fact that the
-       values used for the VPATH were shorter in the new test script).
-       * tests/depmod-data.test: Deleted.
-       * tests/Makefile.am ($(srcdir)/depmod-tests.am): Don't include
-       nor generate it anymore.
-       (EXTRA_DIST): Don't distribute depmod-tests.sh anymore.
-       (TEST_EXTENSIONS): Remove '.depmod'.
-       (DEPMOD_LOG_COMPILER): Deleted.
-       (depmod-data.log, $(depmod_tests:.depmod=.log)): Delete
-       dependencies for these files, which are not used anymore.
-       ($(depmod_tests)): Delete this dummy dependency declaration.
-       (TESTS): Remove $(depmod_tests).
-       (handwritten_tests): Remove depmod-data.test, add depmod.tap.
-       * bootstrap: Don't generate tests/depmod-tests.am anymore.
-
-2011-08-06  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: use TAP for `instspc*' tests, related simplifications
-       * tests/instspc-tests.sh: Delete this complex and multifarious
-       script, moving all it checks it used to perform into ...
-       * tests/instspc.tap: ... this TAP-based test script.
-       * tests/instspc-data.test: Deleted.
-       * tests/Makefile.am ($(srcdir)/instspc-tests.am): Don't include
-       nor generate it anymore.
-       (EXTRA_DIST): Don't distribute instspc-tests.sh anymore.
-       (TEST_EXTENSIONS): Remove '.instspc'.
-       (INSTSPC_LOG_COMPILER): Deleted.
-       (XFAIL_TESTS): Remove $(instspc_xfail_tests).
-       (instspc-data.log, $(instspc_tests:.instspc=.log)): Delete
-       dependencies for these files, which are not used anymore.
-       ($(instspc_tests)): Delete this dummy dependency declaration.
-       (TESTS): Remove $(instspc_tests).
-       (handwritten_tests): Remove instspc-data.test, add instspc.tap.
-       * bootstrap: Don't generate tests/instspc-tests.am anymore.
-
-2011-08-06  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: do fd redirections with $(AM_TESTS_FD_REDIRECT)
-       * tests/Makefile.am: The redirections of file descriptors needed
-       by our test scripts is now done using the $(AM_TESTS_FD_REDIRECT)
-       variable (the new blessed way since commit `v1.11-906-gb9e9d54'),
-       not using an hack involving $(AM_TESTS_ENVIRONMENT).  This has
-       the further benefit of allowing the use of $(TESTS_ENVIRONMENT)
-       again on part of the users.
-       * tests/Makefile.am (AM_TESTS_ENVIRONMENT): Remove redirection of
-       file descriptors.
-       (AM_TESTS_FD_REDIRECT): Redirect file descriptor 9 to original
-       stderr.
-       Comments adjusted.
-       * tests/plain-functions.sh ($stderr_fileno_): Update comment.
-
-2011-08-05  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: use custom TAP diagnostic in our own tests
-       This change allow us to easily and transparently avoid spurious
-       TAP diagnostic in our own testsuite, with the help of the new
-       `--diagnostic-string' option of our TAP test driver.
-       * tests/Makefile.am (TAP_LOG_DRIVER_FLAGS): Also pass option
-       `--diagnostic-string' with value `#%#' (necessarily obtained
-       through some shell indirections).
-       * tests/tap-functions.sh (diag_): Assume that the string denoting
-       TAP diagnostic is stored in the `$diag_string_' variable.  Update
-       comments.
-       ($diag_string_): Initialize to "#".
-       * tests/defs ($diag_string_): Re-define to "#%#".
-       (show_): Remove, it's obsolete now.
-       * add-missing.tap: Don't use `show_' anymore to avoid spurious
-       TAP diagnostic; `cat' should suffice now.
-
-2011-08-05  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tap: fix typo in TAP driver version message
-       * lib/tap-driver (anonymous subroutine printing the script version
-       message): Add missing trailing newline to the version message.
-
-2011-08-05  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tap docs: we don't support pragma or version directives (yet)
-       * doc/automake.texi (Incompatibilities with other TAP parsers
-       and drivers): Document that limitation.  Normalize an unrelated
-       "TODO" item.
-
-2011-08-05  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tap: new option to change the string designating TAP diagnostic
-       Here we introduce a new option `--diagnostic-string' in our TAP
-       test driver, that allows the user to specify which string should
-       denote the beginning of a TAP diagnostic line.  This change is
-       not gratuitous, nor result if over-engineering: it is motivated
-       by real issues that have emerged during the use of TAP in the
-       Automake's own testsuite (see the commit `v1.11-1082-g9b967c2'
-       "testsuite: yet more use of TAP, and related extensions").
-       * doc/automake.texi (Use TAP with Automake test harness): Document
-       the new option.
-       (Incompatibilities with other TAP parsers and drivers): Report it
-       as a potential source of incompatibility.
-       * lib/tap-driver ($diag_string): New global variable, defaulting
-       to "#", and whose value can be changed ...
-       (Getopt::Long::GetOptions): ... by the newly recognized option
-       `--diagnostic-string'.
-       (handle_tap_comment): Subroutine removed, some of its simple logic
-       inlined ...
-       (main): ... in here, where now ...
-       (extract_tap_comment): ... this new subroutine is used.
-       ($USAGE): Adjust.
-       * tests/tap-diagnostic.test: Make one check slightly stricter.
-       * tests/tap-diag-custom.test: New test.
-       * tests/Makefile.am (tap_other_tests): Add it.
-
-2011-08-05  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       check: add small "synchronization" comment to `test-driver'
-       * lib/test-driver: Add comment to the code initializing ANSI color
-       escapes, telling to keep it in sync with the similar initialization
-       in `lib/am/check.am'.
-
-2011-08-05  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       maintcheck: fix spurious failure w.r.t. use of bare "exit"
-       * tests/check12.test: Cosmetic changes to avoid triggering a
-       spurious failure of the `sc_tests_Exit_not_exit' maintainer
-       check.
-
-2011-08-05  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       check: update comments to reflect recent heavy changes
-       * lib/am/check.am [%?PARALLEL_TESTS%]: Update the comments to
-       reflect the recent changes.  Remove quite many comments that
-       were merely duplicating excerpts from the Automake manual.
-
-2011-08-05  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       check: small cleanups and refactorings in test harness and drivers
-       * lib/tap-driver (yn): New subroutine, converts a boolean value to
-       a "yes" or "no" string.
-       (write_test_results): Use it, and related reformatting.
-       * lib/test-driver (trap): Also remove the `.trs' file on signals,
-       for extra safety.
-       (fatal): Remove this function, it's never used.
-       ($logfile, $trsfile): Renamed ...
-       ($log_file, $trs_file): ... to these, for clarity, and in order to
-       be more consistent with the `tap-driver' script.
-       Improve a couple of comments.
-       * automake.in (handle_tests): Don't define anymore the now-obsolete
-       make macro `$(TEST_LOGS_TMP)', nor add it to the list of files to
-       be removed upon "make mostlyclean".
-       * lib/am/check.am ($(TEST_SUITE_LOG)): New shell function `f_ok',
-       tells whether a path refers to an existing, regular, readable file.
-       Use it throughout.
-       (recheck): Be safer w.r.t. make implementation that run recipes
-       with `errexit' shell flag active.
-
-2011-08-05  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: use AM_TESTS_FD_REDIRECT where appropriate
-       * parallel-tests-interrupt.test: Use AM_TESTS_FD_REDIRECT, not
-       AM_TESTS_ENVIRONMENT, to define file descriptors' redirection
-       for "make check".  Fix botched comment.
-
-2011-08-05  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       docs: some fixlets in documentation on testsuites support
-       * doc/automake.texi (Script-based Testsuites): Rename node ...
-       (Scripts-based Testsuites): ... to this.  Break overly long lines
-       in an example (were causing problems with PDF output).
-       (Parallel Test Harness): Don't intend paragraphs that come after
-       examples or bulleted list.
-       (Overview of Custom Test Drivers Support): Fix typo s/the the/the/.
-       (Declaring Custom Test Drivers): When giving an aside, prefer comma
-       to parentheses, as it disrupts the reading flow less.
-       (API for Custom Test Drivers): Remove a sentence that was basically
-       duplicated from the previous subsection.
-       (Command-line arguments for test drivers): Don't intend paragraph
-       coming after an itemized list.  Clarify wording and fix grammaros.
-       Add a couple of cross-references to earlier explanations of `.log'
-       and `.trs' files.
-       (Links and external resources): Node renamed ...
-       (Links and external resources on TAP): ... to this, for clarity.
-       Slightly extend and clarify introductory sentence.
-
-2011-08-04  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       test harness: be aware of more metadata, simplify test drivers
-       * lib/am/check.am ($(TEST_SUITE_LOG)):  When producing the
-       global test log, take into account the new metadata field
-       `:global-test-result:, to write nicely formatted RST section
-       titles, instead of leaving this chore to the individual test
-       drivers.
-       (am_rst_section): Re-introduce this variable, as removed in
-       commit `v1.11-870-ga27c9c4'.
-       * lib/test-driver, lib/tap-driver: Write the global test result
-       as metadata in the `.trs' file, not as (part of) a formatted RST
-       subsection title in the `.log' file.  Related simplifications;
-       in particular, get rid of temporary files usage.
-       * doc/automake.texi (Log files generation and test results
-       recording): Document the new metadata.
-       * tests/check12.test: Update.
-       * tests/parallel-tests-harderror.test: Likewise.
-       * tests/parallel-tests-interrupt.test: Likewise.
-       * tests/parallel-tests-log-override-2.test: Likewise.
-       * tests/parallel-tests-log-override-recheck.test: Likewise.
-       * tests/parallel-tests-unreadable.test: Likewise.
-       * tests/tap-global-result.test: Likewise.
-       * tests/test-metadata-results.test: Likewise.
-       * tests/test-log.test: Likewise, and another minor unrelated fix.
-       * tests/test-metadata-global-result.test: New test.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-08-03  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tap: check that also a trailing TAP plan can hold a skip directive
-       * tests/tap-skip-whole-lastline.test: New test.
-       * tests/Makefile.am (tap_with_common_setup_tests): Add it.
-
-2011-08-04  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: more correct names for a couple of tests
-       * tests/parallel-tests-ext-driver.test: Rename ...
-       * tests/parallel-tests-log-compiler-1.test: ... to this, and
-       adjust heading comments.
-       * tests/parallel-tests-ext-driver-prog.test: Rename ...
-       * tests/parallel-tests-log-compiler-2.test: ... to this, and
-       adjust heading comments.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-08-04  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: fix another spurious failure
-       * tests/parallel-tests-ext-driver.test: Name out custom/dummy
-       log compilers as `foo-compiler' rather `foo-driver'; not only
-       this is less confusing, it also avoids errors due to the dummy
-       log compiler `test-driver' overriding the `test-driver' helper
-       script installed by Automake.
-       * tests/parallel-tests-ext-driver-prog.test: Adjust heading
-       comments.
-
-2011-08-04  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: fix a spurious failure
-       * tests/parallel-tests-ext-driver.test: Exporting of environment
-       variables directly from $(LOG_COMPILER) variables is not allowed
-       anymore.  Adjust to this.
-
-2011-08-04  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: yet more use of TAP, and related extensions
-       * tests/defs (show_): New function, display the contents of one or
-       more files on stdout, with bells & whistles (both for cosmetic and
-       practical reasons, the latter aimed at avoiding spurious TAP
-       diagnostic).
-       (AUTOMAKE_run): Extend and adapt to make it compatible with TAP
-       based tests.  Since we are at it, make its implementation more
-       namespace-safe, and improve its command-line interface.
-       (AUTOMAKE_fails): Adapt to the new command-line interface of
-       `AUTOMAKE_run'.
-       * tests/add-missing.test: Renamed ...
-       * tests/add-missing.tap: ... to this, and converted to the use
-       of the TAP protocol, and of the new `show_' function.
-       * tests/automake.test: Renamed ...
-       * tests/automake-cmdline.tap: ... to this, and converted to the
-       use of the TAP protocol.
-       * tests/getopt.test:  Adapt to the new command-line interface
-       of `AUTOMAKE_run'.
-       * tests/cond44.test: Likewise.
-       * tests/cond45.test: Likewise.
-       * tests/configure.test: Likewise.
-       * tests/license2.test: Likewise.
-       * tests/parallel-am.test: Likewise.
-       * tests/parallel-am3.test: Likewise.
-       * tests/tags2.test: Likewise.
-       * tests/werror3.test: Likewise.
-       * tests/werror4.test: Likewise.
-       * tests/amopts-variable-expansion.test: Likewise.
-       * tests/warnings-win-over-strictness.test: Likewise.
-       * tests/Makefile.am (TESTS): Update.
-       (TAP_LOG_DRIVER_FLAGS): Add `--merge', so that TAP diagnostic is
-       reported in the testsuite progress output.
-
-2011-08-03  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       maintcheck: fix more maintainer-check failures
-       * tests/test-driver-custom-no-html.test (no-rst): Use `EOF',
-       not `EoL', as the here-document delimiter.
-       * tests/test-trs-basic.test: Use `cat + here-doc' rather
-       than `echo' when creating the dummy test scripts, to please
-       maintainer-check.
-       * tests/test-trs-recover.test: Use creative quoting where
-       needed, to please maintainer-check.
-       * tests/parallel-tests-no-color-in-log.test: Likewise.
-       * tests/parallel-tests-dry-run.test: Likewise.
-
-2011-08-03  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       maintcheck: fix maintainer-check failures, both real and spurious
-       * tests/amhello-binpkg.test: Use "$MAKE", not bare "make".
-       * Makefile.am (sc_perl_local): Also allow perl special variable
-       `$~' to be localized.  And be slightly laxer in the regexp, to
-       allow for usages like "local $_ = $foo;".
-       (sc_tests_overriding_macros_on_cmdline): Also allow for command
-       line overriding of the `DISABLE_HARD_ERRORS' make variable.  Try
-       to avoid false positives for usages like "$MAKE || st=$?".
-
-2011-08-03  Bruno Haible  <bruno@clisp.org>
-
-       docs: how to use '-I' option in AM_CPPFLAGS for best VPATH support
-       * doc/automake.texi (Program Variables): Recommend -I options to
-       both the build directory and the source directory when needed.
-
-2011-07-23  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: relax a test on amhello examples to cater to Solaris tar
-       * tests/amhello-binpkg.test: When the tar implementation in use
-       is not GNU tar, relax the tests on tar output, to avoid spurious
-       failures.  For example, "tar cvf ..." with GNU tar can output
-       lines like "./usr/bin/hello" on the standard output, while with
-       Solaris tar it can output lines like "a ./usr/bin/hello 8K" on
-       standard output, and with Heirloom tar it can output lines like
-       "a ./usr/bin/hello 15 tape blocks" on standard error.
-
-2011-07-23  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       test defs: function 'is_newest' now works also with directories
-       * tests/defs (is_newest): Call `find' with the `-prune' option,
-       so that it won't descend in the directories (which could cause
-       spurious results).
-       * tests/self-check-is_newest: Extend accordingly.
-       From a report by Jim Meyering, see automake bug#9147.
-
-2011-07-15  Benoit Sigoure  <tsunanet@gmail.com>
-
-       docs: add references between the 2 sections on java support
-       * doc/automake.texi (Java Support, Java): Add cross-references.
-
-2011-07-20  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Sync auxiliary files from upstream.
-       * INSTALL, lib/INSTALL, lib/config.guess, lib/config.sub,
-       lib/texinfo.tex: Sync from upstream.
-
-2011-07-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix weakness in 'tests-environment-backcompat.test'
-       * tests/tests-environment-backcompat.test: Do not override the
-       content of xfailing test `baz.test' with a "weaker" version that
-       fails unconditionally: the test must fail only when the 'strict'
-       pragma is in use, in order not to reduce coverage.
-
-2011-07-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       docs, tests: synchronize examples on silent-rules from config.site
-       * doc/automake.texi (Automake silent-rules Option): Reference test
-       'silent-configsite.test' in comments.
-
-2011-07-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: portability fixes in tests on amhello examples
-       * tests/amhello-binpkg.test: Don't use "tar xzf too.tag.gz" to
-       extract a gzip-compressed tarball, that's unportable to some
-       tar implementations; use the "gzip -dc fo.tar.gz | tar xf -"
-       idiom instead.
-       * tests/amhello-cflags.test: Likewise.
-       * tests/amhello-cross-compile.test: Likewise.
-       Suggestion from Ralf Wildenhues.
-
-2011-07-04  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       remake: add test ensuring that slower remakes don't hang
-       * tests/remake-subdir-long-time.test: New test.
-       * tests/Makefile.am (TESTS): Update.
-       Suggestion by Ralf Wildenhues.
-
-2011-07-04  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       remake: fix outdated comment in configure.am
-       * lib/am/configure.am: Fix comment falsified by changes in
-       commit `v1.11-366-gbee9871'.
-       Suggestion by Ralf Wildenhues.
-
-2011-07-01  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       docs, tests: synchronize examples from docs to tests
-       * tests/README (Writing test cases): Give suggestions on how to
-       keep test cases and examples in the documentation synchronized.
-       * doc/automake.texi: Improve or fix existing testcase-referencing
-       comments, and add many new ones.
-       * HACKING (Administrivia): Suggest to test complex examples and
-       idioms from the manual.
-       * tests/specflg8.test: Improve synchronization with the example
-       in the manual.
-       * tests/output11.test:Likewise.
-       * tests/txinfo21.test:Likewise.
-       * tests/interp.test: Likewise.
-       * tests/amhello-cflags.test: New test.
-       * tests/amhello-cross-compile.test: Likewise.
-       * tests/amhello-binpkg.test: Likewise.
-       * tests/tests-environment-backcompat.test: Likewise.
-       * tests/parallel-tests-log-compiler-example.test: Likewise.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-06-30   Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       coverage: new test on parallel-tests TESTS runtime overriding
-       * tests/parallel-tests-cmdline-override.test: New test, check that
-       we can use indirections when overriding TESTS and TEST_LOGS from
-       the command line.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-08-03  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       gitignore: ignore `*.trs' files in lib/Automake/tests
-       * lib/Automake/tests/.gitignore: Add `*.trs' pattern.
-
-2011-08-03  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: list another "forgotten" test script in Makefile.am
-       * tests/Makefile.am (TESTS): Also list test script
-       `test-driver-trs-suffix-registered.test'; it had been introduced
-       in commit `v1.11-910-g0c81b43', but by mistake it wasn't added
-       to the list of tests in the Makefile back then.
-
-2011-08-03  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: list "forgotten" test script in Makefile.am
-       * tests/Makefile.am (TESTS): Also list the test script
-       `parallel-tests-no-color-in-log.test'; it had been introduced in
-       commit `v1.11-899-geaac33f', but by mistake it wasn't added to
-       the list of tests in the Makefile back then.
-
-2011-08-03  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: remove duplicated mention of a test in Makefile.am
-       * tests/Makefile.am (tap_other_tests): Remove `tap-empty.test',
-       it is already listed in `$(tap_with_common_setup_tests)'.
-
-2011-08-03  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: one more use of TAP in our own tests
-       * tests/tap-bad-prog.test, tests/tap-bad-prog2.test: Merged
-       into ...
-       * tests/tap-bad-prog.tap: ... this TAP-generating test.
-       * tests/Makefile.am (tap_other_tests): Remove plan-bad-prog.test
-       and plan-bad-prog2.test.
-       (XFAIL_TESTS): Remove plan-bad-prog2.test.
-       (plan-bad-prog2.log): Remove.
-
-2011-08-03  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: scaffolding to allow use of TAP in our own tests
-       Now that Automake has initial support for the TAP test protocol,
-       we can start "eating our own dog food" and rewrite some tests to
-       use TAP; this should allow for better granularity, especially in
-       the control of skips and expected failures.  With this change, we
-       set up the initial scaffolding required by the planned TAP tests,
-       and convert few older tests to use TAP, mostly in order to verify
-       that there are no obvious errors.  The tests in our testsuite that
-       use the TAP protocol will be marked by the new `.tap' extension.
-       * tests/plain-functions.sh: New file containing definition of
-       helper shell functions used by the "protocol-less" tests of the
-       Automake testsuite.
-       * tests/tap-functions.sh:  New file containing definition of
-       helper shell functions used by the TAP-producing tests of the
-       Automake testsuite.
-       * tests/defs: Remove definitions of some functions that are
-       now defined in `plain-functions.sh'.  Instead, source one of
-       `plain-functions.sh' or `tap-functions.sh', depending on whether
-       `$use_tap' is set to "no" or "yes".
-       (exit trap): Call `late_plan_' if `$use_tap' is true.  Also,
-       unset shell traces before issuing the latest commands, to avoid
-       confusing the tap driver with spurious output.
-       * tests/defs-static.in ($use_tap): New variable, by default set
-       to "yes" if the calling test script has a `.tap' suffix, and to
-       "no" otherwise.  The individual scripts can override it though.
-       In code sanity-checking the environment, verify that `$use_tap'
-       is not exported.
-       * tests/self-check-env-sanitize.test: Update, and small related
-       reformatting.
-       * tests/self-check-tap.test: New very minimal self test.
-       * tests/acoutbs.test, tests/acoutbs2.test, tests/acoutnoq.test,
-       tests/acoutpt.test, tests/acoutpt2.test, tests/acoutqnl.test:
-       Removed, merged into ...
-       * tests/ac-output-old.tap: ... this new test, that uses TAP.
-       * tests/Makefile.am (TAP_LOG_DRIVER): Define to invoke our own
-       `tap-driver' script.
-       (TAP_LOG_DRIVER_FLAGS): Define to `--merge', so that the stdout
-       and stderr of the test scripts remains synced.
-       (TEST_EXTENSIONS): Define, to add the `.tap' suffix; also list
-       the `.test' suffix explicitly.
-       (EXTRA_DIST): Distribute the new files `plain-functions.sh' and
-       `tap-functions.sh'.
-       ($(TEST_LOGS)): Depends on them.
-       (AM_TESTS_ENVIRONMENT): Ensure that `use_tap' is not exported in
-       the environment of the tests.
-       (TESTS): Update.
-
-2011-08-03  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       * NEWS: Fix typo, and related reformatting.
-
-2011-08-03  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       * NEWS: add mention of new experimental TAP support
-
-2011-08-02  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: rename some test scripts
-       * tests/parallel-tests-am_tests_environment.test: Renamed ...
-       * tests/am-tests-environment.test: ... to this.
-       * tests/check-tests_environment.test: Renamed ...
-       * tests/tests-environment.test: ... to this.
-       * tests/parallel-test-driver-install.test: Renamed ...
-       * tests/parallel-tests-driver-install.test: ... to this.
-       * tests/parallel-tests-make-n.test: Renamed ...
-       * tests/parallel-tests-dry-run.test: ... to this.
-       * tests/Makefile.am (TESTS): Updated.
-
-2011-08-02  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       coverage: parallel-tests and lazy dependencies on EXTRA_PROGRAMS
-       * tests/parallel-tests-extra-programs.test: New test.
-       * tests/Makefile.am (TESTS): Update.
-       * doc/automake.texi (Parallel Test Harness): Add a comment
-       pointing to the new test.
-
-2011-08-02  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       docs: improve, extend and fix documentation on TAP support
-       * doc/automake.texi ("Using the TAP test protocol"): Divide this
-       section into ...
-       ("Introduction to TAP", "Use TAP with the Automake test harness",
-       "Incompatibilities with other TAP parsers and drivers", "Links
-       and external resources"): ... these subsections, extend them by
-       adding more information and examples, and improve them by removing
-       incomplete and/or temporary wordings and TODO items.
-       ("Script-based Testsuites", "Parallel Test Harness"): Add a couple
-       of anchors to improve the granularity of cross-references.
-       * tests/tap-doc2.test: New test, verifying the correctness of the
-       new examples given in the manual.
-       * tests/Makefile.am (tap_other_tests): Add the new test.
-
-2011-08-01  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: separate the only failing check of an xfailing test
-       * tests/plan-bad-prog.test: Move the only failing check of this
-       test (i.e., the one about the total number of "ERROR" outcomes)
-       into ...
-       * tests/plan-bad-prog2.test: ... this new test.
-       * tests/Makefile.am (XFAIL_TESTS): Remove `plan-bad-prog.test',
-       add `plan-bad-prog2.test'.
-       (tap_other_tests): Add `plan-bad-prog2.test'.
-       (plan-bad-prog2.log): Depend on `plan-bad-prog.test'.
-
-2011-08-01  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: fix spurious errors in an xfailing test on TAP support
-       * tests/plan-bad-prog.test: Fix typo in the name of the test
-       being made unreadable.  Correct the wording of the potential
-       skip message, and simplify the condition under which the test
-       is to be skipped.  Escape literal dots in grep regexps.
-
-2011-08-01  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: better granularity in a couple of tests on TAP support
-       * tests/tap-summary-aux.sh: New auxiliary script, filled with code
-       moved out from ...
-       * tests/tap-summary.test: ... this test, from which the checks on
-       colored testsuite have further been moved into ...
-       * tests/tap-summary-color.test: ... this new test, which in turn
-       * tests/Makefile.am (tap_other_tests): Add `tap-summary-color.test'.
-       (EXTRA_DIST): Distribute `tap-summary-aux.sh'
-       (tap-summary.log): Depend on `tap-summary-aux.sh'.
-       (tap-summary-color.log): Likewise.
-
-2011-08-01  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: optimize tests on TAP for speed and against duplication
-       The creation and configuration of common files and data used by
-       many tests on TAP is, with this change, factored out into a new
-       dedicated auxiliary test, from which those tests will depend upon.
-       This reduces code duplication in tests and, more importantly,
-       offers a noticeable speedup in the involved tests (30-40%).
-       * tests/tap-common-setup.test: New test, setting up the common
-       files and data used by various tests on TAP support.
-       * tests/tap-setup.sh: New file, to be sourced by tests wanting to
-       bring in data generated by `tap-common-setup.test'.
-       * tests/tap-autonumber.test: Update to use the pre-computed data
-       files.
-       * tests/tap-bailout.test: Likewise.
-       * tests/tap-color.test: Likewise.
-       * tests/tap-deps.test: Likewise.
-       * tests/tap-diagnostic.test: Likewise.
-       * tests/tap-empty-diagnostic.test: Likewise.
-       * tests/tap-empty.test: Likewise.
-       * tests/tap-escape-directive.test: Likewise.
-       * tests/tap-exit.test: Likewise.
-       * tests/tap-signal.test: Likewise.
-       * tests/tap-fancy.test: Likewise.
-       * tests/tap-fancy2.test: Likewise.
-       * tests/tap-global-log.test: Likewise.
-       * tests/tap-global-result.test: Likewise.
-       * tests/tap-html.test: Likewise.
-       * tests/tap-log.test: Likewise.
-       * tests/tap-merge-stdout-stderr.test: Likewise.
-       * tests/tap-no-merge-stdout-stderr.test: Likewise.
-       * tests/tap-message-0.test: Likewise.
-       * tests/tap-no-disable-hard-error.test: Likewise.
-       * tests/tap-no-spurious-summary.test: Likewise.
-       * tests/tap-no-spurious.test: Likewise.
-       * tests/tap-not-ok-skip.test: Likewise.
-       * tests/tap-numeric-description.test: Likewise.
-       * tests/tap-out-of-order.test: Likewise.
-       * tests/tap-passthrough.test: Likewise.
-       * tests/tap-passthrough-exit.test: Likewise.
-       * tests/tap-plan.test: Likewise.
-       * tests/tap-plan-corner.test: Likewise.
-       * tests/tap-plan-corner2.test: Likewise.
-       * tests/tap-plan-errors.test: Likewise.
-       * tests/tap-realtime.test: Likewise.
-       * tests/tap-recheck-logs.test: Likewise.
-       * tests/tap-skip-whole.test: Likewise.
-       * tests/tap-todo-skip-together.test: Likewise.
-       * tests/tap-todo-skip-whitespace.test: Likewise.
-       * tests/tap-todo-skip.test: Likewise.
-       * tests/tap-unplanned.test: Likewise.
-       * tests/tap-with-and-without-number.test: Likewise.
-       * tests/tap-xfail-tests.test: Likewise.
-       * tests/tap-skip-whole-whitespace.test: Likewise, and remove
-       redundant definitions of `$sp' and `$tab' (they are already
-       defined in `tests/defs').
-       * tests/tap-whitespace-normalization.test: Likewise.
-       * tests/Makefile.am (TESTS): Update.
-       (EXTRA_DIST): Distribute `tap-setup.sh'.
-       (tap_with_common_setup_tests, tap_with_common_setup_logs)): New
-       variables, holding respectively the list of tests using the files
-       pre-computed by `tap-common-setup.test', and the list of their
-       corresponding log files.
-       (tap_other_tests): New variable, holding the list of other tests
-       on TAP support.
-       ($(tap_with_common_setup_logs)): Depend on `tap-common-setup.log'
-       and `tap-setup.sh'.
-
-2011-08-01  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       test harness: use new `.trs' files to hold test metadata
-       With this change, the test harness will keep test metadata in
-       dedicated `.trs' files, instead of having them embedded into the
-       `.log' files.  This allows for easier forward-compatibility and
-       extension of test metadata, and for more flexibility in the
-       format of the `.log' files.  Note that this change makes the
-       `:end-metadata:' field obsolete.
-       * doc/automake.texi (Parallel Test Harness, Log files generation
-       and test results recording): Document the new APIs and behaviour;
-       some related minor rewordings and fixlets.
-       * NEWS: Update.
-       * automake.in (handle_tests): When bringing in the content of
-       `check2.am', substitute %BASE% with the basename of the `.log'
-       file being created by a rule.  Add the generated `.trs' files
-       to the list of files to be cleaned by "make mostlyclean".
-       * lib/am/check.am (am__test_driver_flags): Rename ...
-       (am__common_driver_flags): ... to this, and remove the flags
-       `--test-name' and `--log-file' from it: they are now define in
-       the proper rules in `check2.am'.
-       (am__TEST_BASES): New internal variable, holding the names of
-       the tests, with any registered extension removed.
-       (am__stealth_MAKE): New internal variable, can be used instead of
-       $(MAKE) in recipes requiring a recursive call to make, but which
-       are not intended to be executed by "make -n".
-       (.log.trs): New suffix rule, to recover from deletion of `.trs'
-       files.
-       ($(TEST_SUITE_LOG)): Almost completely rewritten to follow the
-       new API of "test logs in `.log' files, test metadata in `.trs'
-       files".  It goes to some length to work correctly in face of
-       unreadable or missing `.log' and `.trs' files, and to error out
-       with proper error messages when this is not possible.
-       [%?PARALLEL_TESTS%] (check-TESTS): Also remove relevant "stale"
-       `.trs' files (in addition to `.log files) before remaking the
-       $(TEST_SUITE_LOG).
-       (recheck, recheck-html): Look for the `:recheck:' field in the
-       `.trs' files, not in the `.log' files.
-       * lib/am/check2.am (?GENERIC?%EXT%.log, ?!GENERIC?%OBJ%): Adjust
-       the call to the test driver, in particularly passing the new
-       option `--trs-file'.
-       [%am__EXEEXT%] (?GENERIC?%EXT%$(EXEEXT).log): Likewise.
-       * lib/tap-driver ($USAGE): Adjust the help screen.
-       (Getopt::Long::GetOptions): Handle the `--trs-file' option,
-       through the use of ...
-       ($trs_file): ... this new global variable.
-       (finish): Write metadata for the test run to `$trs_file' rather
-       then to `$log_file', through the use of ...
-       (write_test_results): ... this new function.
-       * lib/test-driver (print_usage): Update the help screen.
-       (Option parsing): Handle the `--trs-file' option, through the
-       use of ...
-       ($resfile): ... this new global variable.
-       (Main code): Write metadata for the test run to `$trsfile' rather
-       than to `$logfile'.
-       Minor related adjustments to comments.
-       * tests/.gitignore: Ignore `*.trs' files.
-       * tests/parallel-tests-unreadable-log.test: Moved ...
-       * tests/parallel-tests-unreadable.test: ... to this, and extended
-       to also check the semantics for unreadable `.trs' files.
-       * tests/test-driver-end-metadata.test: Deleted as obsolete.
-       * tests/test-driver-metadata-no-leading-space.test: Likewise.
-       * tests/test-driver-global-log.test: Renamed ...
-       * tests/test-metadata-global-log.test: ... to this, and modified
-       as to verify the new APIs and semantics.
-       * tests/test-driver-recheck: Renamed ...
-       * tests/test-metadata-recheck.test: ... to this, and modified
-       likewise.
-       * tests/parallel-tests-once.test: New test.
-       * tests/parallel-tests-make-n.test: Likewise.
-       * test-metadata-results.test: Likewise.
-       * test-missing.test: Likewise.
-       * test-missing2.test: Likewise.
-       * test-trs-basic.test: Likewise.
-       * test-trs-recover.test: Likewise.
-       * test-trs-recover2.test: Likewise.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-07-27  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       test harness: allow more metadata in log files
-       This change reworks and improves the parallel test harness to use
-       more specialized reStructuredText fields in the log files (instead
-       of relying on specially-placed of "magic lines" and more indirect
-       semantical formatting); the new fields are the following:
-        - ":recheck:": tell whether the associated test will have to be
-          re-run by "make recheck";
-        - ":copy-in-global-log:": tell whether the content of the log
-          file should be copied in the "global log" `test-suite.log';
-        - ":end-metadata:", which inhibits the scanning of the rest of
-          the log file (for what concerns test metadata).
-       Also, the special `:test-result:' value "END" has been removed,
-       superseded by the new `:end-metadata:' field.
-       * doc/automake.texi (Log files generation and test results
-       recording): Document the new API and semantics.  Remove or fix
-       some obsolete comments.
-       * lib/am/check.am ($(TEST_SUITE_LOG), recheck, recheck-html):
-       Adjust comments and code.
-       * lib/tap-driver (finish): Adjust, with the help of ...
-       (must_recheck, copy_in_global_log): ... these new functions.
-       * lib/test-driver (Main code): Adjust, with the help of ...
-       ($recheck, $gcopy): ... these new variables.
-       * tests/trivial-test-driver: Update to obey the new APIs.
-       * tests/test-driver-recheck.test: Likewise.
-       * tests/test-driver-global-log.test: Likewise.
-       * tests/tap-passthrough.test: Relax the test, avoiding to check
-       what is written in `test-suite.log'; such check has been moved ...
-       * tests/tap-global-log.test: ... in this new test, and extended.
-       * tests/test-driver-metadata-no-leading-space.test: New test.
-       * tests/test-driver-end-test-results.test: Removed, it checked
-       the old APIs; superseded by ...
-       * tests/test-driver-end-metadata.test: ... this new test.
-       * tests/tap-log.test: Improve syncing with ...
-       * tests/test-log.test: ... this new test.
-       * tests/parallel-tests.test: Remove some duplication w.r.t. this
-       last new test.  Updated heading comments.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-07-27  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: fix a spurious failure with non-bash shells
-       * tests/tap-fancy2.test: Remove an unportable use of backslashes
-       with the `echo' builtin, which was causing some shells (among them
-       bash and Debian /bin/ksh) to print a `\\' string, while other
-       shells (among them zsh, dash, and Solaris /bin/sh and /bin/ksh)
-       were unexpectedly printing a single `\' character.  Since we are
-       at it, add a sanity check to ensure that this issue does not
-       resurface.
-
-2011-07-27  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: fix spurious failures with Solaris /bin/sh
-       * tests/tap-more.test: Use `echo > file', not `: > file', to
-       create empty files in the "for" loops; this is required since,
-       as documented in the autoconf manual, Solaris 10 /bin/sh
-       "optimizes" away the `:' command after the first iteration,
-       even if it is redirected.
-       * tests/test-driver-custom-multitest-recheck2.test: Likewise.
-       * tests/tap-numeric-description.test: Partial rewrite to avoid
-       using positional parameters from the 10th onward, which are
-       unportable to Solaris /bin/sh (using `${10}' causes the shell
-       to die with "bad substitution").
-
-2011-07-31  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       simple tests: support developer-defined fd redirections
-       Motivated by coreutils bug#8846, and related discussions:
-        <http://debbugs.gnu.org/cgi/bugreport.cgi?bug=8846>
-        <http://lists.gnu.org/archive/html/bug-autoconf/2011-06/msg00002.html>
-       In those threads it has been shown how problematic it can be to do
-       portable file descriptor redirections in the testsuite when using
-       the Automake testsuite harness.  This change should remedy to that
-       situation.
-       * lib/am/check2.am (?GENERIC?%EXT%$(EXEEXT).log,
-       ?GENERIC?%EXT%.log, ?!GENERIC?%OBJ%): Append redirection defined
-       in $(AM_TESTS_FD_REDIRECT) to the command-line invocations of the
-       test scripts.
-       * lib/am/check.am [!%?PARALLEL_TESTS%] $(check-TESTS): Likewise.
-       * NEWS: Update.
-       * doc/automake.texi (Script-based Testsuites): Document the new
-       feature.
-       * tests/check-fd-redirect.test: New test.
-       * tests/parallel-tests-fd-redirect.test: Likewise.
-       * tests/parallel-tests-am_tests_environment.test: Remove checks
-       about the use of redirections in AM_TESTS_ENVIRONMENT: they would
-       check deprecated (if not undefined) behaviour now.  Strengthen a
-       couple of still valid checks, to keep the test more in sync with
-       the documentation.  Improve debugging information.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-07-22  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       docs: rework and extend documentation on testsuites support
-       * doc/automake.texi (Generalities about Testing): New section.
-       (Simple Tests using parallel-tests): Section removed, merged
-       into ...
-       (Simple Tests): ... this one, which on the other hand has been
-       subdivided into ...
-       (Script-based Testsuites, Serial Test Harness, Parallel Test
-       Harness): ... these new subsection.
-       (DejaGnu Tests): Minor adjustments.
-       Other related typofixes and rewordings throughout the manual;
-       in particular, avoid to use the term "test driver" for three
-       different concepts (and use instead "test harness" and "test
-       runner" where appropriate).
-       * tests/tap-doc.test: New test.
-       * tests/tap-no-disable-hard-error.test: Likewise.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-07-18  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tap: support colorization of testsuite progress output
-       * lib/tap-driver (%COLORS): New variable (definition extracted
-       from `lib/am/check.am:$(am__tty_colors)', with some obvious
-       adjustments.
-       (report): Adjust to colorize console output when required,
-       using ...
-       (decorate_result): ... this new function.
-       (colored): New function, used by the one above.
-       * tests/tap-summary.test: Also run the checks when `color-tests'
-       is in use.
-       * tests/Makefile.am (XFAIL_TESTS): Remove `tap-color.test'.
-
-2011-07-18  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tap: some preparatory refactoring (2)
-       This is a follow-up simplification.
-       * lib/tap-driver (console_output): Renamed ...
-       (report): ... to this, and extended to appropriately register
-       the test results when needed.
-       (testsuite_error, handle_tap_comment, handle_tap_test,
-       handle_tap_plan): Adjusted accordingly.
-
-2011-07-18  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tap: some preparatory refactoring (1)
-       This refactoring is aimed at simplifying the introduction of
-       colored console output for the TAP driver.
-       * lib/tap-driver (console_output): Now accept two arguments, the
-       first one indicating which kind of thing is to be displayed (for
-       now only a test result or a diagnostic comment), and the second
-       one (if present) the message associated to it.
-       (handle_tap_test, handle_tap_comment, handle_tap_plan,
-       testsuite_error): Adapt to the new `console_output' interface.
-
-2011-07-18  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tap: add experimental TAP-aware driver
-       * doc/automake.texi (Using the TAP test protocol): New section.
-       (Overview of Custom Test Drivers Support): Minor updates.
-       * lib/tap-driver: New script, TAP-aware test driver for Automake;
-       implemented in perl and based on TAP::Parser.
-       * lib/Makefile.am (dist_script_DATA): Add it.
-       * tests/tap-autonumber.test: New test.
-       * tests/tap-bailout.test: Likewise.
-       * tests/tap-basic.test: Likewise.
-       * tests/tap-deps.test: Likewise.
-       * tests/tap-diagnostic.test: Likewise.
-       * tests/tap-empty.test: Likewise.
-       * tests/tap-empty-diagnostic.test: Likewise.
-       * tests/tap-escape-directive.test: Likewise.
-       * tests/tap-exit.test: Likewise.
-       * tests/tap-fancy.test: Likewise.
-       * tests/tap-fancy2.test: Likewise.
-       * tests/tap-global-result.test: Likewise.
-       * tests/tap-html.test: Likewise.
-       * tests/tap-log.test: Likewise.
-       * tests/tap-merge-stdout-stderr.test: Likewise.
-       * tests/tap-more.test: Likewise.
-       * tests/tap-more2.test: Likewise.
-       * tests/tap-no-merge-stdout-stderr.test: Likewise.
-       * tests/tap-no-spurious-summary.test: Likewise.
-       * tests/tap-no-spurious.test: Likewise.
-       * tests/tap-not-ok-skip.test: Likewise.
-       * tests/tap-numeric-description.test: Likewise.
-       * tests/tap-out-of-order.test: Likewise.
-       * tests/tap-passthrough.test: Likewise.
-       * tests/tap-plan.test: Likewise.
-       * tests/tap-plan-errors.test: Likewise.
-       * tests/tap-plan-corner.test: Likewise.
-       * tests/tap-realtime.test: Likewise.
-       * tests/tap-recheck-logs.test: Likewise.
-       * tests/tap-recheck.test: Likewise.
-       * tests/tap-skip-whole.test: Likewise.
-       * tests/tap-summary.test: Likewise.
-       * tests/tap-todo-skip.test: Likewise.
-       * tests/tap-todo-skip-together.test: Likewise.
-       * tests/tap-todo-skip-whitespace.test: Likewise.
-       * tests/tap-skipall-whitespace.test: Likewise.
-       * tests/tap-unplanned.test: Likewise.
-       * tests/tap-whitespace-normalization.test: Likewise.
-       * tests/tap-with-and-without-number.test: Likewise.
-       * tests/tap-xfail-tests.test: Likewise.
-       * tests/tap-bad-prog.test: New xfailing test.
-       * tests/tap-color.test: Likewise.
-       * tests/tap-plan-corner2.test: Likewise.
-       * tests/tap-message-0.test: Likewise.
-       * tests/tap-signal.test: Likewise.
-       * tests/Makefile.am (TESTS, XFAIL_TESTS): Update.
-
-2011-07-07  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       test defs: new auxiliary function 'count_test_results'
-       * tests/defs (count_test_results): New function.
-       * tests/check11.test: Use it.
-       * tests/test-driver-custom-multitest.test: Likewise.
-       * tests/test-driver-custom-multitest-recheck.test: Likewise.
-       * tests/test-driver-custom-multitest-recheck2.test: Likewise.
-       * tests/parallel-tests-log-override-recheck.test: Likewise.
-       * tests/parallel-tests-log-override-recheck.test: Likewise.
-       * tests/parallel-tests-no-spurious-summary.test: Likewise, and
-       slightly improve debugging output.
-       * tests/parallel-tests.test: Make use of `count_test_results'.
-       Also, make grepping of "make check" output slightly stricter
-       * tests/parallel-tests9.test: Likewise.
-       * tests/parallel-tests-log-override-2.test: Likewise, and throw
-       in a small optimization.
-
-2011-07-07  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       parallel-tests: simplify testsuite summary
-       Prefer a more deterministic, "tabular" format for the testsuite
-       summary, always listing the numbers of passed, failed, xfailed,
-       xpassed, skipped and errored tests, even when these numbers are
-       zero.  This simplify the logic of testsuite summary creation,
-       makes it more easily machine-parseable, and will probably allow
-       for easier addition of new kinds of test results in the future.
-       * lib/am/check.am (am__tty_colors_dummy): New make variable, to
-       reduce code duplication.  Extracted from previous versions of
-       $(am__tty_colors), and extended by defining two new variables
-       `$mgn' and `$brg'.
-       [%?COLOR%, %!?COLOR%] (am__tty_colors): Use that new variable.
-       (am__text_box): Delete, is not needed anymore.
-       ($(TEST_SUITE_LOG)): Rewrite associated rules to implement the
-       new testsuite summary format.
-       * NEWS: Update.
-       * tests/check10.test: Don't run with the parallel-tests harness
-       too, that makes no sense anymore.
-       * tests/color.test: Update and adjust.
-       * tests/color2.test: Likewise.
-       * tests/parallel-tests.test: Likewise.
-       * tests/parallel-tests3.test: Likewise.
-       * tests/parallel-tests6.test: Likewise.
-       * tests/parallel-tests9.test: Likewise.
-       * tests/parallel-tests-unreadable-log.test: Likewise.
-       * tests/parallel-tests-empty-testlogs.test: Likewise.
-       * tests/parallel-tests-log-override-recheck.test: Likewise.
-       * tests/parallel-tests-no-spurious-summary.test: Likewise.
-       * tests/test-driver-custom-multitest.test: Likewise.
-       * tests/test-driver-end-test-results.test: Likewise.
-       * tests/parallel-tests-no-color-in-log.test: New test.
-       * tests/testsuite-summary-color.test: Likewise.
-       * tests/testsuite-summary-count.test: Likewise.
-       * tests/testsuite-summary-count-many.test: Likewise.
-       * tests/testsuite-summary-reference-log.test: Likewise.
-       * tests/testsuite-summary-checks.sh: New auxiliary script, used
-       by the new tests above.
-       * tests/extract-testsuite-summary: Likewise.
-       * tests/trivial-test-driver: Optimize for speed when there are
-       lots of of tests.
-       * tests/Makefile.am (EXTRA_DIST): Distribute them.
-       (testsuite-summary-color.log, testsuite-summary-count.log): Depend
-       on them.
-       (testsuite-summary-count-many.log): Depend on the auxiliary scripts
-       'trivial-test-driver' and 'extract-testsuite-summary'.
-       (TESTS): Update.
-
-2011-07-07  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       parallel-tests: new recognized test result 'ERROR'
-       * lib/am/check.am ($(TEST_SUITE_LOG)): Recognize a new test result
-       `ERROR'.  Use it when encountering unreadable test logs (previously
-       a simple `FAIL' was used in this situations).
-       * lib/test-driver: Set the global test result to `ERROR' when the
-       test exit status is 99.  When doing colorized output, color `ERROR'
-       results in magenta.
-       * doc/automake.texi (Log files generation and test results
-       recording): Update by listing `ERROR' too among the list of valid
-       `:test-results:' arguments.
-       * NEWS: Update.
-       * tests/trivial-test-driver: Update.
-       * tests/parallel-tests.test: Likewise.
-       * tests/parallel-tests-harderror.test: Likewise.
-       * tests/parallel-tests-no-spurious-summary.test: Likewise.
-       * tests/test-driver-global-log.test: Likewise.
-       * tests/test-driver-recheck.test: Likewise.
-       * tests/test-driver-custom-multitest-recheck.test: Likewise.
-       * tests/test-driver-custom-multitest-recheck2.test: Likewise.
-       * tests/test-driver-custom-multitest.test: Likewise.
-       * tests/test-driver-custom-no-html.test: Likewise.
-       * tests/test-driver-end-test-results.test: Likewise.
-       * tests/color.test: Likewise.  Also, make stricter, and also test
-       from VPATH.
-       * tests/color2.test: Likewise, and improve syncing with color.test.
-       * tests/parallel-tests-exit-statuses.test: New test.
-       * tests/parallel-tests-console-output.test: Likewise.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-07-07  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       parallel-tests: make parsing of test results safer
-       The new code for parsing the testsuite-generated `.log' files,
-       as introduced in commit `v1.11-872-gc96b881', considers each
-       `:test-result:' field anywhere in a `.log' file as a declaration
-       of a test result, and accounts for it as such in the testsuite
-       summary.  Unfortunately this could easily cause spurious test
-       failures being reported in the testsuite summary.  This happened
-       in practice with the Automake's own testsuite; for example:
-         $ make check TESTS='check12-p.test'; echo exit: $?
-         ...
-         PASS: check12-p.test
-         =====================================
-         4 of 5 tests failed
-         See tests/test-suite.log
-         Please report to bug-automake@gnu.org
-         =====================================
-         make[2]: *** [test-suite.log] Error 1
-         make: *** [check-am] Error 2
-         exit: 2
-       This change introduces a new special `:test-result:' "END", that,
-       when seen, prevents the rest of the log file from being parsed.
-       For more information, refer to the thread:
-       <http://lists.gnu.org/archive/html/automake-patches/2011-06/msg00199.html>
-       * lib/am/check.am ($(TEST_SUITE_LOG)): Stop the parsing of a log
-       file as soon as the special ":test-result:END" directive is seen.
-       Related changes and enhancements.
-       * lib/test-driver: Protect the rest of the log after the result
-       lined with a ":test-result:END" directive.
-       * doc/automake.texi (Log files generation and test results
-       recording): Update, and related improvements.
-       * tests/parallel-tests-no-spurious-summary.test: New test.
-       * tests/test-driver-end-test-results.test: Likewise.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-06-29  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       docs: document custom test drivers and protocols
-       * doc/automake.texi (Simple Tests): Note that the TESTS_ENVIRONMENT
-       use suggested here is not portable to 'parallel-tests'.
-       (Simple Tests using parallel-tests): Document new restrictions on
-       the uses of TESTS_ENVIRONMENT and AM_TESTS_ENVIRONMENT.
-       (Custom Test Drivers): New section and node.
-       (Overview of Custom Test Drivers Support): New subsection.
-       (Declaring Custom Test Drivers in @file{Makefile.am}): Likewise.
-       (APIs for Custom Test Drivers): Likewise.
-       (Options): Update description of color-tests.
-       * lib/am/check ($(TEST_SUITE_LOG)): Remove comments that have been
-       moved into the manual.
-       (recheck, recheck-html): Minor adjustments to better conform to the
-       documentation (this should cause no semantic changes w.r.t. the
-       former behaviour); minor improvements and extensions to existing
-       comments.
-       * tests/test-driver-create-log-dir.test: New test.
-       * tests/test-driver-strip-vpath.test: Likewise.
-       * tests/test-driver-global-log.test: Likewise.
-       * tests/test-driver-recheck.test: Likewise.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-07-24  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: small enhancement to 'primary3.test'
-       * tests/primary3.test: Also test that the program named `foo.la'
-       has been effectively created.
-
-2011-07-24  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: a small simplification in 'pr8365-remake-timing.test'
-       * tests/pr8365-remake-timing.test: Avoid redundant definition
-       and use of `$save_AUTOCONF' variable.
-
-2011-07-24  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: remove an extra leading blank line
-       * tests/override-conditional-1.test: Remove extra blank line
-       placed before the shebang line.
-
-2011-07-18  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix typos, grammaros and other blunders in comments
-       All affected files changed.
-
-2011-07-16  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       test defs: new subroutine 'seq_', simulating GNU seq(1)
-       * tests/defs (seq_): New subroutine.
-       * tests/instmany.test: Use it.
-       * tests/instmany-mans.test: Likewise.
-       * tests/instmany-python.test: Likewise.
-       * tests/self-check-seq.test: New self test.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-07-16  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: remove duplication about testing of config.* aux files
-       * tests/add-missing.test: Also check that the `AC_CANONICAL_SYSTEM'
-       autoconf macro causes the `config.sub' and `config.guess' scripts
-       to be installed by `automake --add-missing'.  Since we are at it,
-       fix minor buglets and cosmetic issues in the `check_' function.
-       * tests/hosts.test: Removed, completely subsumed by the previous
-       test now.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-07-16  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: more uses of the 'unindent' subroutine
-       * tests/backcompat.test: Prefer `unindent' over plain `cat' for
-       here documents created from within a loop of if/else body.
-       * tests/backcompat2.test: Likewise.
-       * tests/backcompat4.test: Likewise.
-       * tests/init.test: Likewise.
-       * tests/instmany.test: Likewise.
-       * tests/instmany-mans.test: Likewise.
-       * tests/instmany-python.test: Likewise.
-       * tests/missing5.test: Likewise.
-       * tests/parallel-am2.test : Likewise.
-       * tests/parallel-am3.test : Likewise.
-       * tests/pr307.test: Likewise.
-       * tests/depend4.test: Likewise.  Since we are at it, normalize
-       other code formatting.
-       * tests/instfail-java.test: Prefer `echo' over `cat' + here-doc
-       inside a for loop.
-
-2011-07-16  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: avoid '##'-style comments inside recipe commands
-       * tests/autodist.test: Do not whitespace-indent `##' comments when
-       they are embedded in a makefile rule: having them indented is not
-       part of the Automake API, and might cause failures with e.g., Tru64
-       make.
-       * tests/autodist-subdir.test: Likewise.
-       * tests/backcompat.test: Likewise.
-       * tests/backcompat6.test: Likewise.
-       * tests/colon7.test: Likewise.
-       * tests/posixsubst-scripts.test: Likewise.
-       * tests/posixsubst-sources.test: Likewise.
-
-2011-07-16  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: tweak, improve and extend tests on lisp support
-       * tests/lisp2.test: Prettify, and improve debugging output.  Make
-       grepping of automake stderr stricter.
-       * tests/lisp7.test: Ensure verbose printing of captured make
-       output.  Add trailing `:' command.
-       * tests/lisp8.test: Likewise.
-       * tests/lisp3.test: Likewise.  Also, check that `.el' files and
-       compiled `.elc' files get installed by "make install", and
-       uninstalled by "make uninstall".
-       * tests/lisp4.test: Ensure installed `.el' files gets removed by
-       "make uninstall".  Related changes.  Add trailing `:' command.
-       * tests/lisp5.test: Likewise.
-       * tests/lisp6.test: Use proper m4 quoting in configure.in.  Fix
-       use of blank lines, to improve clarity and symmetry.  Fix typo in
-       comment.  Add trailing `:' command.
-
-2011-07-16  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: drop useless requirement in 'license.test'
-       * tests/license.test: Drop  useless requirement "makeinfo".  Add
-       an extra blank line, for clarity.
-
-2011-07-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests defs: more uses of $top_testsrcdir
-       * tests/autodist-stamp-vti.test: Use `$top_testsrcdir' instead
-       of `$testsrcdir/..'.
-       * tests/repeated-options.test: Likewise.
-       * tests/suffix5.test: Likewise.
-       * tests/vtexi3.test: Likewise.
-
-2011-07-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       self tests: fix typo in comment
-       * tests/self-check-exit.test: Fix typo in heading comments.
-
-2011-07-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: remove redundant settings of `errexit' shell flag
-       * tests/amhello-binpkg.test: Do not set the `errexit' shell
-       flag, as it is already set by `tests/defs'.
-       * tests/amhello-cflags.test: Likewise.
-       * tests/amhello-cross-compile.test: Likewise.
-       * tests/ansi2knr-deprecation.test: Likewise.
-       * tests/autodist-no-duplicate.test: Likewise.
-       * tests/distcheck-configure-flags-am.test: Likewise.
-       * tests/distcheck-configure-flags-subpkg.test: Likewise.
-       * tests/distcheck-configure-flags.test: Likewise.
-       * tests/distcheck-hook.test: Likewise.
-       * tests/distcheck-hook2.test: Likewise.
-       * tests/parallel-tests-am_tests_environment.test: Likewise.
-       * tests/parallel-tests-harderror.test: Likewise.
-       * tests/parallel-tests-log-compiler-example.test: Likewise.
-       * tests/parallel-tests-log-override-1.test: Likewise.
-       * tests/parallel-tests-log-override-2.test: Likewise.
-       * tests/parallel-tests-log-override-recheck.test: Likewise.
-       * tests/primary-prefix-couples-documented-valid.test: Likewise.
-       * tests/primary-prefix-couples-force-valid.test: Likewise.
-       * tests/primary-prefix-invalid-couples.test: Likewise.
-       * tests/primary-prefix-valid-couples.test: Likewise.
-       * tests/remake-subdir-from-subdir.test: Likewise.
-       * tests/remake-subdir-gnu.test: Likewise.
-       * tests/remake-subdir-long-time.test: Likewise.
-       * tests/remake-subdir.test: Likewise.
-       * tests/remake-subdir2.test: Likewise.
-       * tests/silent-configsite.test: Likewise.
-       * tests/tests-environment-backcompat.test: Likewise.
-
-2011-06-29   Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       docs: explain why AM_TESTS_ENVIRONMENT must be semicolon-terminated
-       * doc/automake.texi (Simple Tests using parallel-tests): Ditto, and
-       related adjustments.
-       Suggestion by Ralf Wildenhues.
-
-2011-06-29  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       docs: fix unportable example of AM_TESTS_ENVIRONMENT usage
-       * doc/automake.texi (Simple Tests using parallel-tests): The
-       old example on AM_TESTS_ENVIRONMENT relied on unportable shell
-       features, and in particular didn't work with various Korn
-       Shells (see also commit `v1.11-925-g29ca903').  Give another
-       example, simpler this time, but still inspired to real-world
-       usage (the GNU coreutils testsuite).
-
-2011-06-28   Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       yacc tests: fix bug in 'yacc-cxx.test'
-       * tests/yacc-cxx.test: Enable `errexit' shell flag (the lack of
-       which was masking the bug).
-       (bar.cxx): Rename to ...
-       (bar2.cxx): ... this, otherwise automake will (correctly) complain
-       that object `bar.o' is created by both `bar.cxx' and `bar.c++'.
-       (Makefile.am): Adjust.
-
-2011-06-28   Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       lex tests: fix spurious link errors on Solaris
-       On Solaris 10, linking of lex-generated programs was failing in a
-       couple of lex tests with errors like this:
-         g++ -g -O2 -o joe joe.o -ll
-         Undefined symbol     first referenced in file
-         yywrap()             joe.o
-         ld: fatal: Symbol referencing errors. No output written to joe
-         collect2: ld returned 1 exit status
-       This change fixes it, also fixing at once potential problems for
-       systems that don't have a "lex library" (this happens for example
-       when cross-compiling from GNU/Linux to MinGW).
-       * tests/lex-depend-cxx.test (joe.ll, moe.l++): Define a dummy
-       `yywrap()' function.
-       * tests/lex-clean-cxx.test (mainfoo.cc, mainbar.cpp, mainbaz.c++,
-       mainqux.cxx): Likewise.
-
-2011-06-23  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       docs: avoid a footnote, some related rewordings and improvements
-       * doc/automake.texi (Dist): Reword the part about automatically
-       distributed files to avoid a footnote.  Since we are at it, extend
-       a bit, and add an example and a reference to a relevant test case.
-
-2011-06-23  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       docs: minor cosmetic fixes
-       * doc/automake.texi: Break few overly long lines, throughout the
-       file.
-       ("Simple Tests"): Move @vindex for XFAIL_TESTS to the correct
-       position, i.e., before and not after the paragraph where it is
-       introduced.
-       ("Options" @item ansi2knr): Use @pxref instead of @xref.  This
-       fixes a texinfo warning.
-       ("Other things Automake recognizes" @item AM_C_PROTOTYPES): Use
-       @pxref instead of @ref.
-
-2011-06-23  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       help: improve text about automatically-distributed files
-       This change fixes automake bug#7819.
-       * automake.in (usage): Distinguish between files that are always
-       automatically distributed when found, and those which are only
-       "under certain conditions".
-       * doc/automake.texi (Basics of Distribution): Update accordingly.
-       * tests/autodist-subdir.test: Update.
-       * tests/autodist-no-duplicate.test: Likewise.
-       * tests/autodist.test: Likewise.
-       (configure.in): Remove useless call to AM_MAINTAINER_MODE.
-
-2011-06-23  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       refactor: split 'usage' subroutine in automake
-       This change is related to automake bug#7819.
-       * automake.in (print_autodist_files): New subroutine,
-       extracted from ...
-       (usage): ... this, which now uses it.
-       * tests/autodist-no-duplicate.test: New test.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-06-23  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix bug in 'autodist.test'
-       * tests/autodist.test: Avoid spurious failure due to no
-       `defs-static' file being found in the parent directory.
-
-2011-06-21  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       parallel-tests: allow each test to have multiple results
-       With this change, we improve the code creating the `test-suite.log'
-       global log and the console testsuite summary to make it able to
-       grasp multiple results per test script.  This is required in order
-       to introduce the planned support for test protocols, like TAP and
-       SubUnit, which can indeed run multiple tests per test script, each
-       with its individual result.
-       The implementation makes use of a custom reStructuredText field
-       `:test-result:'.
-       Note that no new documentation is added by this change; that is
-       be left for follow-up changes.
-       * lib/check.am ($(TEST_SUITE_LOG)): When processing .log files,
-       recognize a report of a test's result only if it is declared with
-       the custom `:test-result:' reStructuredText field placed at the
-       beginning of a line.  Extend and add explanatory comments.
-       (recheck, recheck-html): Add explanatory comments.
-       * lib/test-driver: Write an appropriate reStructuredText field
-       `:test-result:' in the generated log file.  Use a reStructuredText
-       transition to better separate the test outcome report from the
-       test script's registered output.  Improve comments.
-       * tests/test-driver-custom-xfail-tests.test: Adjust.
-       * tests/parallel-tests7.test: Adjust.
-       * tests/parallel-tests-empty-testlogs.test: New test.
-       * tests/parallel-tests-recheck-override.test: Likewise.
-       * tests/parallel-tests2.test: Extend and keep more in-sync with ...
-       * tests/test-driver-custom-html.test: ... this new related test.
-       * tests/test-driver-custom-no-html.test: New test.
-       * tests/test-driver-custom-multitest.test: Likewise.
-       * tests/test-driver-custom-multitest-recheck.test: Likewise.
-       * tests/test-driver-custom-multitest-recheck2.test: Likewise.
-       * tests/trivial-test-driver: New file, used by the last four tests
-       above.
-       * tests/Makefile.am (TESTS): Update.
-       (EXTRA_DIST): Distribute `trivial-test-driver'.
-       (test-driver-custom-multitest.log): Depend on `trivial-test-driver'.
-       (test-driver-custom-multitest-recheck.log): Likewise.
-       (test-driver-custom-multitest-recheck2.log): Likewise.
-       (test-driver-custom-html.log): Likewise.
-
-2011-06-21  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       parallel-tests: allow custom driver scripts
-       Allow suffix-based definition of custom "driver script" for the
-       test scripts.  These driver scripts will be responsible of
-       launching the tests (or their corresponding $(LOG_COMPILER), if
-       they have an associated one), interpreting and displaying the
-       test results, and writing the `.log' files.
-       This new API should allow easy and flexible use of different
-       test protocols in the future; in particular, we plan to use it
-       to implement TAP and SubUnit harnesses.
-       Note that no new documentation is added by this change; that is
-       be left for follow-up changes.
-       * automake.in (handle_tests): Define default for $(LOG_DRIVER),
-       and, for any registered test extension `<ext>', define defaults
-       for $(<ext>_LOG_DRIVER).  Substitute %DRIVER% using these new
-       variables, instead of the old internal $(am__test_driver).  When
-       processing check2.am, also substitute %DRIVER_FLAGS%.
-       Require auxiliary script `test-driver' only if no driver has been
-       explicitly defined for the test script kinds.
-       * am/check2.am (?GENERIC?%EXT%$(EXEEXT).log, ?GENERIC?%EXT%.log,
-       ?!GENERIC?%OBJ%): Pass the %DRIVER_FLAGS% to the %DRIVER% call.
-       * tests/parallel-tests-no-extra-driver.test: New test.
-       * tests/test-driver-custom.test: Likewise.
-       * tests/test-driver-custom-xfail-tests.test: Likewise.
-       * tests/test-driver-fail.test: Likewise.
-       * tests/Makefile.am: Update.
-       * NEWS: Update.
-
-2011-06-21  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       parallel-tests: add auxiliary script 'test-driver', refactor
-       This refactoring should cause no API of functionality change,
-       and is meant only to simplify the future implementation of TAP
-       and SubUnit testsuite drivers.  More precisely, our roadmap is
-       to move most of the "testsuite driving" features out of the
-       Automake-generated Makefiles, and into external scripts with
-       well-defined interfaces.  This will allow the user to define
-       its own personalized testsuite drivers, and will also offer us
-       a framework upon which to implement our new TAP and SubUnit
-       drivers, all in a very unobtrusive way and retaining an high
-       degree of code reuse and backward-compatibility.
-       * lib/test-driver: New auxiliary script.
-       * lib/Makefile.am (dist_SCRIPT_DATA): Add it.
-       * automake.in (handle_tests): Require the new auxiliary script
-       `test-driver', and define a new internal makefile variable
-       `$(am__test_driver)', used to call it.  Perform new substitution
-       on `DRIVER' when processing the `check2.am' file.
-       * lib/check.am (am__tty_colors): Define new shell variable
-       `$am__color_tests'.
-       (am__rst_section): Removed, its role taken over by the new
-       `test-driver' script.
-       (am__test_driver_flags): New variable, contains the command
-       line options passed to `test-driver'.
-       (am__check_pre): Do not deal with temporary files and exit
-       traps anymore, as the `test-driver' script takes care of that
-       now.  Define shell variable `$am__enable_hard_errors', used by
-       `$(am__test_driver_flags)'.  Reorder so that we don't need to
-       save and restore the value of the `TERM' environment variable
-       anymore.
-       Other related adjustments.
-       (am__check_post): Remove, as its role has been completely taken
-       over by the `test-driver' script.
-       * am/check2.am (?GENERIC?%EXT%$(EXEEXT).log, ?GENERIC?%EXT%.log,
-       ?!GENERIC?%OBJ%): Call the test script through the Automake
-       substituted `%DRIVER%', and honor the command-line options
-       in `$(am__test_driver_flags)'.  Do not call the obsoleted
-       `$(am__check_post)' anymore.
-       * doc/automake.texi (Auxiliary Programs): Mention the new
-       `test-driver' script.
-       (Optional): Mention `test-driver' in AC_CONFIG_AUX_DIR.
-       Since we are at it, break the list of auxiliary scripts by
-       placing one per line, to simplify potential future additions
-       of new scripts.
-       * tests/check.test: Adjust.
-       * tests/check2.test : Likewise.
-       * tests/check3.test : Likewise.
-       * tests/check4.test : Likewise.
-       * tests/check10.test: Likewise.
-       * tests/color.test: Likewise.
-       * tests/color2.test: Likewise.
-       * tests/comment9.test: Likewise.
-       * tests/dejagnu.test: Likewise.
-       * tests/exeext4.test: Likewise.
-       * tests/maken3.test: Likewise.
-       * tests/maken4.test: Likewise.
-       * tests/parallel-tests-interrupt.test: Likewise.
-       * tests/posixsubst-tests.test: Likewise.
-       * tests/repeated-options.test: Likewise.
-       * tests/check-no-test-driver.test: New test.
-       * tests/parallel-test-driver-install.test: Likewise.
-       * tests/Makefile.am (TESTS): Update.
-       * NEWS: Update.
-
-2011-06-21  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       maintcheck: extend 'sc_tests_plain_*' checks
-       * Makefile.am (sc_tests_plain_autom4te): New check.
-       (sc_tests_plain_autoreconf): Likewise.
-       (sc_tests_plain_autoheader): Likewise.
-       (syntax_check_rules): Update.
-
-2011-06-21  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: interactions between TESTS_ENVIRONMENT and LOG_COMPILER
-       * tests/tests-environment-and-log-compiler.test: New test,
-       checking that we can use variables and functions set by
-       TESTS_ENVIRONMENT and AM_TESTS_ENVIRONMENT in LOG_COMPILER
-       and LOG_FLAGS (for tests both with and without registered
-       extensions).
-       * tests/Makefile.am (TESTS): Update.
-
-2011-06-24  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: make 'subst-no-trailing-empty-line.test' more robust
-       * tests/subst-no-trailing-empty-line.test: Strengthen existing
-       checks, to try more scenarios and be slightly stricter in some
-       grepping checks.
-
-2011-06-24  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix an incomplete comment
-       * tests/subst-no-trailing-empty-line.test: Fix an incomplete
-       comment, and move it to a more proper place.  Minor cosmetic
-       fixes to other comments.
-
-2011-06-20  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       maintcheck: avoid few more spurious failures
-       * tests/depmod-data.test: Use creative quoting to avoid
-       spuriously triggering the `sc_tests_Exit_not_exit' maintainer
-       check.  Commit `v1.11-900-g3453b8e' attempted to fix it, but
-       succeeded only partially.
-       * tests/cond33.test: Fix header comments, not to reference
-       obsolescent make variable `$(mkdir_p)'.
-       * tests/cond4.test: Rewrite "$MAKE exp=..." as "exp=.. $MAKE -e",
-       to please `sc_tests_overriding_macros_on_cmdline'
-       * tests/cond19.test: Likewise.
-       * tests/cond32.test: Likewise.
-       * tests/add-missing.test: Use "AUTOMAKE_fails" instead of
-       "$AUTOMAKE ... && Exit 1", to please `sc_tests_automake_fails'.
-
-2011-06-20  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       maintcheck: avoid few spurious failures
-       * Makefile.am (sc_tests_plain_aclocal, sc_tests_plain_perl,
-       sc_tests_plain_autoconf, sc_tests_plain_automake,
-       sc_tests_plain_autoupate): Be stricter in matching an erroneous
-       literal command, i.e., `aclocal', `automake', `perl', etc.
-
-2011-06-20  Bert Wesarg <bert.wesarg@googlemail.com>  (tiny change)
-
-       check: don't use multi-line coloring for the report
-       "less -R" can't handle multi-line coloring as it is done for the
-       check reports of the serial and parallel testsuite, because of
-       performance reasons.  Thus, color each line of the check report
-       by its own.
-       * lib/am/check.am (am__text_box): Accept colors for lines, and
-       color each line by its own.
-       [%?PARALLEL_TESTS%] $(TEST_SUITE_LOG): Let am__text_box handle
-       the line coloring.
-       [!%?PARALLEL_TESTS%] $(check-TESTS): Color each report line by
-       its own.
-       * THANKS: Update.
-
-2011-06-18  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       docs: AM_DISTCHECK_CONFIGURE_FLAGS is for corner cases
-       * doc/automake.texi (Checking the Distribution): Explain that the
-       developers should take care of making their code buildable without
-       requiring any special configure options, so that in general
-       AM_DISTCHECK_CONFIGURE_FLAGS shouldn't be used.  Give an example
-       of where its use is legitimate.
-       Suggestions from Ralf Wildenhues and Eric Blake.
-
-2011-06-14  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       ansi2knr: deprecate, it will go away in the next major release
-       * doc/automake.texi: Loudly and repeatedly state that the old
-       de-ANSI-fication features are now deprecated and will be removed
-       in the next major Automake release.  Other related adjustments.
-       * lib/Automake/Options.pm (_process_option_list ): Give a warning
-       in the `obsolete' category when the `ansi2knr' option is used.
-       * m4/protos.m4 (AM_C_PROTOTYPES): Deprecate this macro: a warning
-       in the `obsolete' category will be emitted it if is used.
-       * tests/ansi2knr-deprecation.test: New test.
-       * tests/Makefile.am (TESTS): Update.
-       * tests/ansi.test: Adjust, by calling autoconf and/or automake
-       with the `-Wno-obsolete' flag.
-       * tests/ansi10.test: Likewise.
-       * tests/ansi2.test: Likewise.
-       * tests/ansi3.test: Likewise.
-       * tests/ansi3b.test: Likewise.
-       * tests/ansi4.test: Likewise.
-       * tests/ansi5.test: Likewise.
-       * tests/ansi6.test: Likewise.
-       * tests/ansi7.test: Likewise.
-       * tests/ansi8.test: Likewise.
-       * tests/ansi9.test: Likewise.
-       * tests/cxxansi.test: Likewise.
-       * tests/libobj8.test: Likewise.
-       * NEWS: Update about the future planned backward-incompatibility
-       due to the removal of de-ANSI-fication feature.
-
-2011-06-19  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       docs: primary/prefix combination "pkglib_PROGRAMS" is now invalid
-       * doc/automake.texi (Program Sources): pkglib_PROGRAMS is not a
-       valid combination anymore, so don't document it.  Inconsistency
-       introduced in commit `v1.11-373-g9ca6326'.
-
-2011-06-19  Jim Meyering  <meyering@redhat.com>
-
-       docs: replace obsolete @vindex entry with a useful one
-       * doc/automake.texi (Program Sources): Do not index obsolete
-       pkglib_PROGRAMS here.  Do index pkglibexec_PROGRAMS.
-
-2011-06-18  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: more checks on portable fd redirection in TESTS_ENVIRONMENT
-       * tests/tests-environment-fd-redirect.test: Extend by also using
-       a perl script among the tests.  Run the test shell script with
-       the `errexit' flag active.  Export `VERBOSE' to yes when running
-       "make check", to give more debugging information in case of
-       failures.  Look for a Korn Shell also in `/usr/bin', not on only
-       in `/bin'.
-
-2011-06-13  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: optimize tests on primary/prefix mismatch for speed
-       * tests/primary-prefix-invalid-couples.test: Partial rewrite, in
-       order to use just a single automake invocation rather than one
-       invocation for each invalid primary/prefix couple.  This improves
-       the test script execution time by an order of magnitude.
-       Since we are at it, throw in some other improvements to avoid
-       unrelated automake warnings and failures that could potentially
-       cause false positives w.r.t. the automake exit status.
-
-2011-06-13  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       news: update w.r.t. introduction of AM_DISTCHECK_CONFIGURE_FLAGS
-       * NEWS (Miscellaneous changes): Update.
-
-2011-06-10  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       maintcheck: DISTCHECK_CONFIGURE_FLAGS can be defined on make cmdline
-       * Makefile.am (sc_tests_overriding_macros_on_cmdline): It's now
-       acceptable that the test scripts override DISTCHECK_CONFIGURE_FLAGS
-       on the make command line.  Update comments accordingly.  Since we
-       are at it, make the relevant grepping rules slightly tighter.
-
-2011-06-10  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       distcheck: add support for AM_DISTCHECK_CONFIGURE_FLAGS
-       * doc/automake.texi (Checking the Distribution): Suggest to use
-       AM_DISTCHECK_CONFIGURE_FLAGS, not DISTCHECK_CONFIGURE_FLAGS, to
-       define (in the top-level Makefile.am) extra flags to be passed
-       to configure at "make distcheck" time; DISTCHECK_CONFIGURE_FLAGS
-       should be reserved for the user.  Add proper `@vindex' directive.
-       Document that AM_DISTCHECK_CONFIGURE_FLAGS is not honoured in a
-       subpackage Makefile.am, but the flags in it are passed down to
-       the configure script of the subpackage.
-       * lib/am/distdir.am (distcheck): Also pass the flags in
-       $(AM_DISTCHECK_CONFIGURE_FLAGS) to the configure invocation.
-       Update comments.
-       * tests/defs.in.test (AM_DISTCHECK_CONFIGURE_FLAGS,
-       DISTCHECK_CONFIGURE_FLAGS): Unset in case they are exported in
-       the environment, they might improperly influence our testsuite.
-       * tests/distcheck-configure-flags.test: New test.
-       * tests/distcheck-configure-flags-am.test: Likewise.
-       * tests/distcheck-configure-flags-subpkg.test: Likewise.
-       * distcheck-hook.test: Likewise.
-       * distcheck-hook2.test: Likewise.
-       * tests/Makefile.am (TESTS): Update.
-       Closes automake bug#8784.
-
-2010-06-09  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       docs: better documentation for silent make rules
-       * doc/automake.texi (Options): Detailed description of the
-       automake option `silent-rules' moved from here ...
-       (Silent Make): ... into this new chapter, expanded, improved,
-       and subdivided into ...
-       (Make verbosity, Tricks For Silencing Make,
-       Automake silent-rules Option): ... these new sections.
-       (@menu, @detailmenu): Update.
-       * tests/silent-configsite.test: New test, checking that the
-       user can control default mode of silent-rules from config.site,
-       as is documented in the manual.
-       * tests/Makefile.am (TESTS): Updated.
-
-2011-06-11  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Warnings about primary/prefix mismatch fixed and extended.
-       * automake.in (%standard_prefix): Add `doc' and `locale'.
-       Rename `pkgdatadir' to `pkgdata'.  Similarly for`pkglibdir',
-       `pkgincludedir' and `pkglibexecdir'.
-       (handle_programs): List `pkglibexec', not `pkglib', among the
-       prefixes valid for the `PROGRAMS' primary.
-       (handle_data): List also `doc' among the prefixes valid for
-       the `DATA' primary.  This is required by automake's own build
-       system.
-       * tests/dirforbid.test: Test removed, superseded by ...
-       * tests/primary-prefix-invalid-couples.test: ... this new test.
-       * tests/primary-prefix-valid-couples.test: New test.
-       * tests/primary-prefix-couples-documented-valid.test: Likewise.
-       * tests/primary-prefix-couples-force-valid.test: Likewise.
-       * tests/java3.test: Adjusted, and extended a bit.
-       * tests/Makefile.am (TESTS): Updated.
-       * NEWS: Updated.
-       From a report by Eric Blake.
-
-2011-06-14  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: check portable fd redirection in TESTS_ENVIRONMENT
-       * tests/tests-environment-fd-redirect.test: New test.
-       * tests/Makefile.am (TESTS): Update.
-       Motivated by coreutils bug#8846:
-        <http://debbugs.gnu.org/cgi/bugreport.cgi?bug=8846>
-       See also following CC:ed thread on bug-autoconf list:
-        <http://lists.gnu.org/archive/html/bug-autoconf/2011-06/msg00002.html>
-
-2011-06-16  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: make test 'self-check-reexec.test' more portable
-       * tests/self-check-reexec.test: Rewrite not to require a Korn
-       Shell able to grok variable expansions such as `${.sh.version}';
-       Solaris 10 /bin/ksh fails on this for example.  Instead, just
-       require bash and a shell that is not bash.
-
-2011-06-14  Stefano Lattarini  <stefano.lattarini@gmail.com>
-           Jim Meyering  <meyering@redhat.com>
-
-       test defs: fix ksh-related portability bug in warning messages
-       Running "make check" normally prints a diagnostic to the outermost
-       stderr (usually a tty) to explain why a test is skipped, thus
-       giving better and faster feedback to the user.  It used to do
-       so by redirecting file descriptor 9 to stderr (via "exec 9>&2")
-       before invoking the test scripts, which then would write any skip
-       explanation to file descriptor 9 via the `skip_' function defined
-       in `tests/defs'.
-       However, various Korn Shells (at least Solaris 10's /bin/ksh and
-       Debian GNU/Linux's /bin/ksh) and the HP-UX's /bin/sh close open
-       file descriptors > 2 upon an `exec' system call; thus the effects
-       of "exec 9>&2" are cancelled upon fork-and-exec, so we would get
-       a "Bad file number" diagnostic and no skip explanation with those
-       shells.
-       The present change remedies this situation.
-       * tests/Makefile.am (AM_TESTS_ENVIRONMENT): Redirect more portably,
-       via a trailing "9>&2", rather than the prior "exec 9>&2; ...".  Add
-       explanatory comments.
-       * tests/defs (stderr_fileno_): Update the advice in comments.
-       Based on commit v8.12-82-g6b68745 "tests: accommodate HP-UX and
-       ksh-derived shells" in GNU coreutils.
-       Further references, with lots of discussion:
-        <http://lists.gnu.org/archive/html/bug-autoconf/2011-06/msg00002.html>
-        <http://thread.gmane.org/gmane.comp.gnu.coreutils.bugs/22488>
-        <http://debbugs.gnu.org/cgi/bugreport.cgi?bug=8846>
-
-2011-06-13  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: remove 'test_prefer_config_shell' from the environment
-       Since commit `v1.11-910-g7df1a9b', the once user-overridable
-       variable `$test_prefer_config_shell' has become an internal
-       detail, and the test scripts now complain and bail out if it is
-       set in the environment.
-       * tests/Makefile.am (AM_TESTS_ENVIRONMENT): Unset the variable
-       `test_prefer_config_shell' if it is set in the environment.
-
-2011-06-13  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: autogenerate list of wrapped tests for `lib/' shell scripts
-       * tests/gen-config-shell-tests: New script, generates distributed
-       makefile snippet `tests/config-shell-tests.am' to list all tests
-       that use the `get_shell_script' function, with names mangled to
-       use suffix `-w.shtst', in ...
-       * tests/Makefile.am (config_shell_tests): ... this macro, whose
-       definition has been consequently removed from Makefile.am.
-       (EXTRA_DIST): Distribute the new script.
-       ($(srcdir)/config-shell-tests.am): Generate using the new script.
-       (include): Include the `config-shell-tests.am' fragment.
-       * bootstrap: Invoke `tests/gen-config-shell-tests' to generate
-       `tests/config-shell-tests.am'.
-       * tests/.gitignore: Ignore `config-shell-tests.am'.
-       * tests/gen-parallel-tests: Fixlet in heading comments.
-
-2011-06-13  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: test mdate-sh with /bin/sh too
-       * tests/mdate5.test: Fetch the `mdate-sh' script using the
-       `get_shell_script' function, and run it directly instead of
-       using `$SHELL'.
-       * tests/mdate6.test: Likewise.  Since we are at it, make checks
-       on the `mdate-sh' output stricter, remove now unneeded calls to
-       aclocal and automake and creation/extension of `configure.in',
-       `Makefile.am' and `textutils.tex' files, and add a trailing `:'
-       command.
-       * tests/Makefile.am (config_shell_tests): Add `mdate5-w.shtst'
-       and `mdate6-w.shtst'.
-
-2011-06-13  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: extend tests on `--add-missing' and `--copy' a bit
-       * tests/add-missing.test: Fix typo in heading comments.  Try with
-       another testcase that install many (but not all) the auxiliary
-       scripts at once, and uses non-standard (but valid and documented)
-       setups (e.g., defining YACC in Makefile.am instead of calling
-       AC_PROG_YACC from configure.in).
-       * tests/copy.test: Reference `add-missing.test' in heading
-       comments.  Try few more test scenarios.
-
-2011-06-16  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: few fixlets and improvements
-       * tests/cond31.test ($required): Remove `cc', it's not really
-       needed.
-       * tests/confh.test: Call autoheader too.  The lack of this call
-       wasn't causing spurious failures because the automatic remake
-       rules were somehow invoking it on our behalf (at make time).
-       * tests/fn99subdir.test: Use $subdirname throughout, instead of
-       ${subdirname}, for consistency with the rest of the testsuite.
-       Avoid an unnecessary subshell, which could also cause spurious
-       passes, being guarded by a trailing `|| Exit 1', which neutralize
-       the `errexit' flag.  Remove an unnecessary `|| Exit 1' guard.
-       * tests/insh2.test: Rewrite to avoid hackish Makefile.in munging,
-       and to also run configure and make.
-
-2011-06-13  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: don't hard-code test name in txinfo21.test
-       * tests/txinfo21.test: Use `$me' instead of hard-coding the
-       current testcase name "txinfo21".  Add a trailing `:' command
-       since we are at it.
-
-2011-06-10  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: new test dedicated to `--add-missing' and `--copy'
-       * tests/add-missing.test: New test.
-       * tests/Makefile.am (TESTS): Update.
-       Suggested by Peter Rosin.
-
-2011-06-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: use 'fatal_' and 'framework_failure_' for hard errors
-       * tests/defs (require_xsi): Use `fatal_', not `framework_failure',
-       to report an invalid usage.
-       * tests/remake-gnulib-remove-header.test: Prefer using `fatal_'
-       with a proper error message over a direct call to `Exit 99'.
-       * tests/pr8365-remake-timing.test: Likewise.
-       * tests/cygnus-imply-foreign.test: Likewise.
-       * tests/missing6.test: Likewise.
-       * tests/cond8.test: Likewise.
-       * tests/cond33.test: Likewise.
-       * tests/python-virtualenv.test: Prefer using `framework_failure_'
-       with a proper error message over a direct call to `Exit 99'.
-       * tests/instspc-tests.sh: Prefer using `framework_failure_' and
-       `fatal_' over direct calls to `Exit 99'.
-       (fatal_): Define this (which is a simplified version of the one
-       in `tests/defs') for early uses (i.e., before `tests/defs'
-       gets sourced).
-       * tests/depmode-tests.sh: Likewise.  Also, simplify the
-       'get_depmodes' function and calls to it accordingly.
-
-2011-06-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       self tests: check new 'fatal_' function
-       * tests/self-check-exit.test: Also check the new 'fatal_'
-       function.
-
-2011-06-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       test defs: new function 'fatal_', for hard errors
-       Before this patch, the only way offered by tests/defs to
-       properly signal a hard error was the `framework_failure_'
-       function.  But the error message issued by that function,
-       as its name would suggest, refers to a set-up failure in the
-       testsuite, while hard errors can obviously also be due to
-       other reasons.  The best way to fix this inconsistency is to
-       introduce a new function with a more general error message.
-       Inspired by a recent similar change to Gnulib's tests/init.sh.
-       * tests/defs (fatal_): New function.
-       * tests/README (Section "Writing test cases" subsection "Do"):
-       Suggest the use of `fatal_', not of `framework_failure_', for
-       generic hard errors.  The latter should be reserved for "real"
-       set-up failures.
-
-2011-06-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       py-compile: '--' and non-option arguments terminate the option list
-       * lib/py-compile: Any non-option argument, or the special `--'
-       argument, now explicitly terminates the list of options.
-       * tests/py-compile-option-terminate.test: New test.
-       * tests/Makefile.am (TESTS): Update.
-       * NEWS: Update.
-
-2011-06-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       py-compile: complain on unrecognized options
-       * lib/py-compile: Complain on unrecognized options.  Don't be too
-       lax in matching `--help' and `--version' options.
-       * tests/py-compile-usage.test: Extend accordingly.
-       * NEWS: Update.
-
-2011-06-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       py-compile: normalize error and help messages
-       * lib/py-compile: Now error messages do not begin with a capital
-       letter, nor end with a period, as per GNU standards.  Prepend the
-       error messages with the name of the script, not with its path.
-       When an invalid usage is recognized, always display the customary
-       message "Try `py-compile --help' ..." on a line of its own.
-       ($me): New variable, containing the name of the
-       program, i.e., `py-compile'.  Use it throughout.
-       (usage_error): New function, used to display error messages about
-       invalid usage.
-       * tests/py-compile-usage.test: Extend and tighten accordingly.
-
-2011-06-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       python tests: add "unit tests" on py-compile
-       * tests/py-compile-basic.test: New test.
-       * tests/py-compile-basic2.test: New test.
-       * tests/py-compile-basedir.test: Likewise.
-       * tests/py-compile-destdir.test: Likewise.
-       * tests/py-compile-env.test: Likewise.
-       * tests/py-compile-usage.test: Likewise.
-       * tests/Makefile.am (TESTS): Update.
-       Tested with python 2.0.1, 2.4.6, 2.6.6, 2.7.1, and 3.1.3.
-
-2011-06-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       py-compile: the '--destdir' option now accepts a blank argument
-       * lib/py-compile (Option parsing): Do not count an empty argument
-       to `--destdir' or `--basedir' as a missing argument.
-       * lib/python.am: Simplify accordingly, passing the `--destdir'
-       option to py-compile unconditionally, even if `$(DESTDIR)' is
-       empty.
-       * NEWS: Update.
-
-2011-06-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       python: run the 'py-compile' script with $(SHELL)
-       * lib/python.am (install-%DIR%PYTHON): Run each instance of
-       py-compile using $(SHELL).  Since we are at it, break overly
-       long lines.
-       (am__py_compile): New variable, to reduce code duplication.
-
-
-2011-06-07  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: `lib/' shell scripts transparently tested also with $SHELL
-       With the previous commit, the user could prefer the use of $SHELL
-       over /bin/sh in some tests checking the Automake-provided shell
-       scripts by manually exporting `test_prefer_config_shell' to "yes"
-       in the environment.  With this commit, we ensure that such tests
-       *always* and *transparently* run using both $SHELL and /bin/sh
-       to execute the checked scripts.  The `test_prefer_config_shell'
-       variable becomes an internal detail, and is no more meant to be
-       manually defined or overridden.
-       * tests/defs-static.in: Check that `test_prefer_config_shell' is
-       not exported in the environment.  Error out if this is the case.
-       * tests/config-shell-tests.sh: New file, driver script to run
-       checks on the shell scripts in `lib/' using the $SHELL determined
-       at configure time instead of the default system shell /bin/sh.
-       * Makefile.am (TESTS_EXTENSIONS): Add `.shtst'.
-       (SHTST_LOG_COMPILER): Define, it calls `config-shell-tests.sh'.
-       (config_shell_tests): Define to a list of tests that wraps other
-       `*.test' tests using `config-shell-tests.sh'.
-       ($(config_shell_tests)): Dummy dependency declaration required
-       in order to have make actually produce expected log files from
-       the `.shtst.log' suffix rule.
-       (EXTRA_DIST): Distribute `config-shell-tests.sh'.
-       (TESTS): Add `$(config_shell_tests)'.
-       * tests/self-check-env-sanitize.test: Update, by checking that
-       `test_prefer_config_shell' isn't exported in the environment.
-
-2011-06-07  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: can use also $SHELL to check shell scripts from `lib/'
-       * tests/ar-lib.test: If the variable `$test_prefer_config_shell'
-       is set to "yes", run the script under test with configure-time
-       determined $SHELL, rather than with /bin/sh.
-       The `$test_prefer_config_shell' variable defaults to empty, but
-       can be overridden at runtime by the user, thus allowing more
-       coverage.
-       * tests/compile.test: Likewise.
-       * tests/compile2.test: Likewise.
-       * tests/compile3.test: Likewise.
-       * tests/compile4.test: Likewise.
-       * tests/compile5.test: Likewise.
-       * tests/compile6.test: Likewise.
-       * tests/instsh2.test: Likewise.
-       * tests/instsh3.test: Likewise.
-       * tests/mkinst3.test: Likewise.
-       * tests/missing.test: Likewise.
-       * tests/missing2.test: Likewise.
-       * tests/missing3.test: Likewise.
-       * tests/missing5.test: Likewise.
-       * tests/defs (get_shell_script): New subroutine, factoring out
-       code common to the tests above.
-       (xsi-lib-shell): If `$test_prefer_config_shell' is set to "yes",
-       check that $SHELL, not /bin/sh, supports XSI constructs, as we
-       expect the test will use $SHELL and not /bin/sh to run the
-       script being tested.
-
-2011-06-07  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests defs: better requirements for XSI shells
-       This change avoids potential spurious failures with tests using
-       the requirement 'xsi-shell' to mean that they want */bin/sh* (not
-       $SHELL) to be XSI-conforming.  This idiom used to work before
-       commit `v1.11-874-g1321be7' (as back then the test scripts were
-       unconditionally run with /bin/sh), but has become inconsistent
-       now that the test scripts re-execute themselves with configure
-       determined $SHELL.
-       The described spurious failures have already occurred in practice,
-       for examples on Solaris systems which also had GNU Bash installed.
-       From a suggestion by Peter Rosin.  See discussion at:
-       <http://lists.gnu.org/archive/html/automake-patches/2011-06/msg00016.html>
-       * tests/defs (xsi-shell): Now check that $SHELL, rather than the
-       shell currently running the test script, is an XSI shell.
-       (xsi-bin-sh): New requirement, checking that /bin/sh (which can
-       differ from $SHELL) is an XSI shell.
-       (xsi-lib-shell): New requirement, checking that the shell that
-       should be used to test the Automake-provided scripts from `lib/'
-       is an XSI shell.  For the moment, this is just an alias for
-       `xsi-bin-sh'.
-       (require_xsi): New subroutine, used to factor out code common to
-       the requirements above.
-       ($xsi_shell_code): New variable, contains shell code supposed to
-       work only with XSI shells.  Used by the new subroutine above.
-       * tests/ar-lib.test ($required): Require 'xsi-lib-shell' instead
-       of 'xsi-shell', since the script we test here is run with /bin/sh,
-       not with $SHELL.
-       * tests/compile3.test: Likewise.
-       * tests/compile6.test: Likewise.
-
-2011-06-05  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix typo-related error in auxdir2.test
-       * tests/auxdir2.test (configure.in):  Close m4 quoting in the
-       argument to AC_CONFIG_AUX_DIR.  Without this, aclocal fails with
-       "ERROR: end of file in string".  This problem hasn't been exposed
-       by the testsuite before because this test is in XFAIL_TESTS, so
-       its failure went unnoticed, even if it was due to a wrong cause.
-       Bug introduced in commit v1.11-249-g49ac3de.
-
-2011-06-05  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       self tests: check that `$me' can be overridden
-       * tests/self-check-me.test: Check that `$me' can be overridden
-       before sourcing ./defs, with or without sourcing ./defs-static
-       beforehand, and that this override is honored.  Update heading
-       comments.
-
-2011-06-02  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       self tests: fix another spurious failure
-       Our ad-hoc usage of `tests/defs' in the testsuite's self tests
-       stopped working properly when we made the test scripts re-execute
-       themselves with the configure-time $SHELL.  Fix this.
-       Fixes a regression introduced by commit 'v1.11-874-g1321be7'.
-       * tests/self-check-exit.test: Export `AM_TESTS_REEXEC' to "no"
-       before running the self tests.  This fixes a spurious failure
-       present only when the test was run by hand.
-
-2011-06-02  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       silent-rules tests: fix spurious failures with Sun Studio C++
-       * tests/silentcxx.test: The C++ compiler from Sun Studio is named
-       `CC'.  Account for this in our grepping checks on the make output.
-       Since we are at it, throw in a couple of improvements to comments
-       and formatting.
-       * tests/silent-many-generic.test: The C++ compiler from Sun Studio
-       is named `CC', and this can cause spurious failures in our grepping
-       of the make output.  Work around this by using a wrapper script
-       around the C++ compiler (generated on the fly), since filtering the
-       make output proved to be too fragile.
-
-2011-06-02  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix spurious failure in backcompat2.test on NetBSD
-       * tests/backcompat2.test: Add trailing `:' in the body of a `for'
-       loop, in case the last command there might have an exit status
-       different 0.  This work around `set -e' issues in some BSD shells,
-       e.g., NetBSD /bin/ksh.
-
-2011-06-02  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix spurious failure in autohdr3.test
-       * tests/autohder3.test (Makefile.am): Let `test' depend on `all',
-       so that config.h header is truly remade.
-       Remove now useless call to `$MAKE' when non-GNU make is in use.
-       Failure introduced by commit `v1.11-895-g5e62b96'.
-
-2011-06-02  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix spurious failure of cond29.test on NetBSD
-       * tests/cond29.test: Skip if we cannot safely limit the maximal
-       size of used virtual memory to 20K.  This fixes a spurious failure
-       on NetBSD.
-       Bug introduced in commit `v1.11-885-g908d335'.
-
-2011-06-02  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       maintcheck: fix again few more failures
-       * tests/cond29.test: To please the `sc_tests_Exit_not_exit'
-       maintainer check, avoid using `sh -c "exit 0"' where a simple
-       `sh -c :' will do.
-       * tests/depmod-data.test: Use creative quoting to avoid
-       spuriously triggering the `sc_tests_Exit_not_exit' maintainer
-       check.
-
-2011-06-02  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       maintcheck: fix some more failures
-       * tests/instdir-ltlib.test: Use creative quoting to avoid
-       spuriously triggering the `sc_rm_minus_f' maintainer check.
-       * tests/instdir-prog.test: Likewise.
-       * tests/instspc-data.test: Use creative quoting to avoid
-       spuriously triggering the `sc_tests_Exit_not_exit' maintainer
-       check.
-
-2011-06-02  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       maintcheck: fix some failures, extend some checks
-       * Makefile.am (sc_diff_automake_in_automake): Update, as we
-       now expect 9 lines, not 8, to be changed from `automake.in'
-       to `automake'.
-       (sc_diff_aclocal_in_aclocal): New maintainer check, similar to
-       the above, and checking that only 10 lines are changed from
-       `aclocal.in' to `aclocal'.
-       (syntax_check_rules): Update.
-       (sc_tests_Exit_not_exit): Exempt self tests `self-check-*.test'
-       from this check, as they can legitimately use the bare `exit'
-       builtin in various places.
-       * doc/automake.texi (Python): Remove stray `@' from the end of
-       a line.  Typo introduced in commit `v1.11-312-g5bf7af6'.
-       * tests/depcomp8a.test: Pass DISTCHECK_CONFIGURE_FLAGS to make
-       from the environment rather than from the command line, to
-       pacify the `sc_tests_overriding_macros_on_cmdline' maintainer
-       check.
-       * tests/depcomp8b.test: Likewise.
-
-2011-06-02  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: don't require GNU make where it's not strictly needed
-       * tests/autohdr3.test: Rewrite to be stricter when make is GNU
-       make.  Drop the requirement of GNU make.
-       * tests/aclocal5.test: Drop GNU make requirement, it's not truly
-       needed.  Add reference to similar tests `remake-subdir*.test'.
-       * remake-subdir-gnu.test, remake-subdir-from-subdir.test,
-       remake-subdir.test, remake-subdir2.test: Add reference to
-       each other, and to related test `aclocal5.test'.
-       * tests/aclocal6.test: Drop GNU make requirement, it's not
-       truly needed.
-       * tests/confh6.test: Likewise.
-       * tests/lex3.test: Likewise.
-       * tests/remake11.test: Likewise.
-       * tests/subdir5.test: Likewise.
-       * tests/subdir8.test: Likewise.
-       * tests/werror2.test: Likewise.
-       * tests/conff.test: Likewise, and ensure verbose printing of
-       captured make output.
-       * tests/lex5.test: Tweak so that GNU make is no more required.
-       * tests/version7.test: Likewise.
-       * tests/maken2.test: Add explicative comment for why this test
-       requires GNU make.
-       * tests/maken4.test: Let it run also with BSD makes supporting
-       the `.MAKE' special target.
-       * tests/output6.test: Use proper m4 quoting in configure.in.
-       Expand make macros with one-character name using `$(x)', not
-       `$x', for portability.  Move checks in the makefiles, rather
-       than relying on grepping the output from make.  Drop the now
-       unneeded GNU make requirement.
-
-2011-05-29  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       remake: behave better with non-GNU make in subdirectories
-       Currently, with every decent make program, it is possible to
-       rebuild out-of-date autotools-generated files with a simple
-       "make Makefile" -- but for this to work reliably with non-GNU
-       make implementations, the command must be issued from the
-       top-level directory.  This patch removes such limitation.
-       * lib/am/configure.am (am--refresh): Depend on `%MAKEFILE%'.
-       * tests/remake-subdir.test: New test.
-       * tests/remake-subdir2.test: Likewise.
-       * tests/remake-subdir-gnu.test: Likewise.
-       * tests/remake-subdir-from-subdir.test: Likewise.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-06-01  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       lex tests: fix spurious failures with Solaris lex
-       * tests/lex-lib.test (foo.l): Avoid empty "rules section", which
-       can confuse Solaris lex.
-       * tests/lex-libobj.test (foo.l): Likewise.
-
-2011-06-01  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       lex tests: do not force the use of flex unconditionally
-       * tests/defs (lex): Act more similarly to what the `yacc'
-       requirement does, i.e., only force the use of flex if the
-       $LEX variable is left unset by the user.
-       (flex): Use `skip_' to skip the test if flex is not found.
-
-2011-06-01  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       lex tests: avoid possible hang; fix and extend
-       * tests/lex3.test (foo.l:yywrap): Return 1, not 0, to avoid hangs.
-       Bug introduced in commit 'v1.11-871-geb147a1'.
-       (Makefile.am): Do not add `@LEXLIB@' to `$(LDADD)', as we define
-       our own `yywrap' function.
-       * tests/lex.test (tscan.l): In `yywrap', return 1, not 0, for
-       consistency with the default flex implementation.
-       * tests/lex-libobj.test (yywrap.c): Likewise.
-       * tests/lex-subobj-nodep.test (s1.l): Likewise.
-       * tests/lexvpath.test (foo.c): Likewise.
-       * tests/silent-lex-gcc (foo.l): Likewise.
-       * tests/silent-lex-generic (foo.l): Likewise.
-       * tests/silent-many-gcc (foo5.l): Likewise.
-       * tests/silent-many-generic (foo5.l): Likewise.
-       * tests/lex-lib.test (mu.c): Likewise.
-       Update heading comments, to refer to ...
-       * tests/lex-lib-external.test: ... this new test, which checks
-       that we can get use the `yywrap' function from a system-wide
-       library, if that's available.
-
-2011-06-01  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: prefer `skip_' over `echo ...; Exit 77'
-       * tests/self-check-cleanup.test: When the test must be skipped,
-       use `skip_ REASON' instead of `echo REASON; Exit 77'.  Also,
-       make the skip message shorter and clearer.
-
-2011-06-01  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix spurious failures in self tests
-       Our ad-hoc usage of `tests/defs' in the testsuite's self tests
-       stopped working properly when we made the test scripts re-execute
-       themselves with the configure-time $SHELL.  Fix this.
-       Fixes a bug introduced by commit 'v1.11-874-g1321be7'.
-       * tests/defs: Only check that we can find the client test script
-       when we must re-execute it.
-       * tests/self-check-cleanup.test: Export `AM_TESTS_REEXEC' to "no"
-       before running the self tests.
-       * tests/self-check-dir.test: Likewise.
-       * tests/self-check-explicit-skips.test: Likewise.
-       * tests/self-check-me.test: Likewise.
-       * tests/self-check-sanity.test: Likewise.
-       * tests/self-check-reexec.test: New test.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-06-01  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: prefer ulimit over timeout in test on a memory-hogging bug
-       * tests/cond29.test: Use 'ulimit' instead of 'timeout' to ensure
-       that automake does not uses up too much resources.  This is really
-       and improvement because the bug tested by this script wasn't just
-       a "it hangs" or "it runs too slow" bug, but rather a memory-hogging
-       bug (due to combinatorial explosion when many Automake conditionals
-       had to be handled) which could easily crash the whole system, which
-       is unacceptable.  The requirement of a proper and working 'ulimit'
-       builtin might cause the test to be skipped on more systems, but
-       that shouldn't be a problem since the bug isn't about a portability
-       issue, but is rather an automake internal implementation problem.
-       I've verified that the test as updated by this patch still passes
-       with automake 1.8.5, automake 1.10.2, and obviously the development
-       version of automake, and that it fails with automake 1.7.9.
-
-2011-06-01  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: avoid generating `*-p.test' tests, use a wrapper script
-       The generated `*-p.test' tests had already become just thin layers
-       around the corresponding test scripts.  This change makes the final
-       step, converting to the use of a generic wrapper script and thus
-       avoiding the extra test generation (similarly to what is done for
-       the `*.instspc' and `*.depmod' tests).
-       * tests/parallel-tests.sh: New file, driver script to run checks
-       the on the `parallel-tests' semantics by wrapping tests that use
-       the generic "Simple Tests" driver.
-       * tests/gen-parallel-tests: Update, mostly to reflect the new
-       `.ptest' extensions used for tests in $(parallel_tests).
-       * Makefile.am (TESTS_EXTENSIONS): Add `.ptest'.
-       (PTEST_LOG_COMPILER): Define, it calls `parallel-tests.sh'.
-       ($(parallel_tests)): Do not really generate `*-p.test' tests
-       anymore; this is now just a dummy dependency declaration required
-       in order to have make actually produce expected log files from
-       the `.ptest.log' suffix rule.
-       (EXTRA_DIST): Distribute `parallel-tests.sh'.
-       (MAINTAINERCLEANFILES): Don't remove the `$(parallel_tests)', it
-       is not necessary anymore.
-       (generated_tests): Variable definition removed.
-       (TESTS): Update, by listing `$(parallel_tests)' directly instead
-       of `$(generated_tests)'
-       (expected_list_of_tests): Remove `$(generated_tests)'.
-       (maintainer-check-list-of-tests): No need to explicitly depend on
-       `$(expected_list_of_tests)' anymore.
-
-2011-05-29  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       automake, aclocal: honour configure-time AUTOCONF and AUTOM4TE
-       Currently, the Automake's own configure script allow definition
-       of AUTOCONF and AUTOM4TE, expected to point respectively to an
-       autoconf and autom4te programs.  But while these definitions are
-       honoured in the Automake's build systems and test suite, they
-       were *not* honoured in the generated `automake' and `aclocal'
-       scripts.  This behaviour, apart from being wrong in that it does
-       not allow the user enough freedom in choosing his tools, also
-       caused inconsistencies in the test suite, brining to spurious
-       failures.
-       Problem reported by Graham Reitz on the automake list; see thread:
-       <http://lists.gnu.org/archive/html/automake/2011-05/msg00022.html>
-       * automake.in ($traces): Use `@am_AUTOCONF', not simply `autoconf'.
-       * aclocal.in ($traces): Use `@am_AUTOM4TE', not simply `autom4te'.
-       * Makefile.am (do_subst): Substitute also `@am_AUTOCONF' and
-       `@am_AUTOM4TE'.
-       * NEWS: Update.
-       * THANKS: Update.
-
-2011-05-29  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       build: the user can override AUTOM4TE, AUTORECONF and AUTOUPDATE too
-       Our build system allows the user to override AUTOCONF and AUTOHEADER
-       at configure time, and honours these overrides in our testsuite.
-       But it didn't do the same with AUTOM4TE, AUTORECONF and AUTOUPDATE.
-       This change fixes that inconsistency.
-       * configure.ac (am_AUTOM4TE, am_AUTOUPDATE, am_AUTORECONF): New
-       AC_SUBSTitutions.  Update comments.
-       * tests/defs.in ($AUTOUPDATE): Default to `@am_AUTOUPDATE@' now.
-       ($AUTOM4TE): New variable, defaulting to `@am_AUTOM4TE@'.
-       ($AUTORECONF): New variable, defaulting to `@am_AUTORECONF@'.
-       * doc/Makefile.am ($(srcdir)/amhello-1.0.tar.gz): Update.
-
-2011-05-22  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       parallel-tests: stricter checks on DISABLE_HARD_ERRORS support
-       * tests/parallel-tests-harderror.test: New test, doing more
-       in-depth checks on DISABLE_HARD_ERRORS.
-       * tests/parallel-tests.test: Remove tests on DISABLE_HARD_ERRORS,
-       now redundant.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-05-22  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-           Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests/README: fix example about `make -e' usage
-       * tests/README (Section "Writing test cases" subsection "Do"): When
-       some variable is never initialized in the Makefile, `-e' is not
-       necessary in order to override it.  DESTDIR is such a variable: we
-       ensure that we do not ever initialize it.  And as such, it is quite
-       portable to use:
-         $ make DESTDIR=/foo/bar install
-       and in fact, quite widely used.
-       So our example about when `make -e' is required, which references
-       the `DESTDIR' variable, is poorly chosen, if not downright wrong.
-       Rewrite it to use `prefix' as the overridden variable instead.
-
-2011-05-29  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: don't require gfortran if any fortran compiler is enough
-       * tests/silentf90.test ($required): Require `fortran', not
-       `gfortran'.
-       * tests/silentf77.test ($required): Require `fortran77', not
-       `gfortran'.
-       * tests/silent-many-generic.test ($required): Require `fortran'
-       and `fortran77' rather than `gfortran'.
-
-2011-05-27  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: improve `ccnoco*.test', better cross-compiling support
-       * tests/ccnoco3.test (Mycomp): Use the `$CC' chosen by `tests/defs'
-       instead of forcing `gcc' unconditionally.  This ensures better
-       coverage in case of cross-compiling, when GCC can be named e.g.,
-       `i586-mingw32msvc-gcc', instead of simply `gcc'.
-       * tests/ccnoco.test: Likewise.  Remove redundant checks.  Modernize
-       the created `configure.in'.  Run tests both in-tree and in VPATH.
-       Export `CC' to the overridden value only once.
-       * tests/ccnoco2.test: Slightly stricter grepping of automake
-       stderr.  Add trailing `:' command.
-
-2011-05-27  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: each test case depends on `defs-static'
-       * tests/Makefile.am ($(TEST_LOGS)): Depends on `defs-static' too.
-       Simplify comments.
-
-2011-05-27  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: use $SHELL to run tests which are shell scripts
-       * tests/Makefile.am (TEST_LOG_COMPILER): Define so that the
-       configure-time $SHELL is used to run the tests.
-       * tests/defs: Add code to re-execute by default the running
-       test script with configure-time $SHELL.  Updated comments.
-       * configure.ac: Check that `set -e' is working for $SHELL,
-       not for /bin/sh.
-       * tests/defs-static.in: Update comments.
-       * tests/README (Supported shells): Updated.
-       (Getting details from failures): Don't tell that tests are
-       run by /bin/sh by default.
-
-2011-05-26  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: split 'subst2.test' to improve modularity and coverage
-       * tests/subst2.test: Test removed, split into ...
-       * tests/programs-primary-rewritten.test: ... this test ...
-       * tests/subst-no-trailing-empty-line.test: ... and this one ...
-       * tests/extra-programs-empty.test: ... and this one.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-05-26  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: tweak and improve tests on Automake conditionals
-       The "avoid the requirement of a working compiler" we refer about
-       below is obtained by disabling automatic dependency tracking and
-       defining `CC' (and `EXEEXT', `OBJEXT', `CXX', etc., if needed) to
-       dummy values, either directly in the `Makefile.am', or by AC_SUBST
-       in `configure.in'.
-       The "cosmetic changes" we refer about below consists in, e.g.,
-       adding a trailing `:' command to a script, using proper m4 quoting
-       in `configure.in' files, adding commands that offer more debugging
-       output, explicitly declaring phony targets as such in Makefiles,
-       making use of idioms more consistent with those employed in other
-       tests, following the GNU formatting standards more closely, etc.
-       * tests/cond.test: Cosmetic changes.
-       * tests/cond3.test: Likewise.
-       * tests/cond10.test: Likewise.
-       * tests/cond14.test: Likewise.
-       * tests/cond15.test: Likewise.
-       * tests/cond17.test: Likewise.
-       * tests/cond40.test: Likewise.
-       * tests/cond13.test: Likewise, and make grepping of the generated
-       `Makefile.in' slightly stricter.
-       * tests/cond6.test: Extend by also running ./configure, make and
-       "make install".  Few cosmetic changes.
-       * tests/cond8.test: Likewise.
-       * tests/cond2.test: Do few cosmetic changes.  Make grepping of
-       automake stderr stricter.
-       * tests/cond20.test: Likewise.
-       * tests/cond23.test: Likewise.
-       * tests/cond24.test: Likewise.
-       * tests/cond42.test: Likewise.
-       * tests/cond46.test: Likewise.
-       * tests/cond9.test: Move more checks in the `Makefile.am' instead
-       of grepping make's output.
-       * tests/cond38.test: Likewise.
-       * tests/cond11.test: Likewise.  Avoid the requirement of a working
-       C compiler.
-       * tests/cond16.test: Likewise.
-       * tests/cond22.test: Likewise.
-       * tests/cond30.test: Likewise.
-       * tests/cond31.test: Likewise.
-       * tests/cond4.test: Likewise, and drop the now-useless GNU make
-       requirement as well.
-       * tests/cond18.test: Likewise.
-       * tests/cond19.test: Likewise.
-       * tests/cond22.test: Likewise.
-       * tests/cond25.test: Add trailing `:' command.
-       * tests/cond26.test: Likewise.
-       * tests/cond27.test: Likewise.
-       * tests/cond28.test: Likewise.
-       * tests/cond29.test: Use `unindent' function for better formatting.
-       Other minor cosmetic changes.  Use a `timeout' program (if it's
-       available) to determine whether the script takes too long, instead
-       of just hoping that the user will notice an abnormally long test
-       execution time.
-       * tests/cond33.test: Extend a bit.  Fix heading comments.  Few more
-       cosmetic changes.
-       * tests/cond37.test: Ensure verbose printing of captured make
-       output.  Minor cosmetic changes.
-       * tests/cond34.test: Likewise.  Avoid the requirement of a working
-       C compiler.  Make grepping of make output slightly stricter.
-       * tests/cond35.test: Quote literal dots in grep regexp.  Add extra
-       debugging output.  Minor cosmetic changes.
-       * tests/cond36.test: Likewise.
-       * tests/cond41.test: Do not simply check that aclocal fails, but
-       also grep its stderr for the expected error message.
-       * tests/cond43.test: Likewise (but the program being automake).
-       Few cosmetic changes.
-       * tests/condd.test: Avoid the requirement of a working C compiler.
-       * tests/condman3.test: Extend by using more man pages and more
-       manpage sections.
-       * tests/condman.test: Removed, it's completely superseded by
-       `condman3.test'.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-05-25  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       lex tests: avoid spurious failures when LEXLIB isn't found
-       The AC_PROG_LEX Autoconf macro does not diagnose a failure to find
-       the "lex library" expected to provide a `yywrap' function (function
-       which is required to link most lex-generated programs).  On the
-       contrary, when all the link attempts (i.e., with `-ll' and `-lfl')
-       fail, configure declares that no lex library is needed, and simply
-       proceeds with the configuration process -- only for the build to
-       possibly fail later, at make time.
-       This behaviour might be (partly) intended; the Autoconf manual
-       reads:
-        ``You are encouraged to use Flex in your sources, since it is
-          both more pleasant to use than plain Lex and the C source
-          it produces is portable.  In order to ensure portability,
-          however, you must either provide a function `yywrap' or, if
-          you don't use it (e.g., your scanner has no `#include'-like
-          feature), simply include a `%noyywrap' statement in the
-          scanner's source.''
-       This AC_PROG_LEX behaviour is causing some spurious failures of the
-       Automake testsuite in environments which lack a proper library
-       providing `yywrap' (this happens for example in Linux->MinGW cross
-       compilations).  But at this point is clear that a proper workaround
-       is to simply provide a fall-back implementation of `yywrap' in our
-       lexers.
-       * tests/cond35.test: Provide a dummy `yywrap' function.
-       * tests/lex3.test: Likewise.
-       * tests/lexvpath.test: Likewise.
-       * tests/silent-many-gcc.test: Likewise.
-       * tests/silent-many-generic.test: Likewise.
-       * tests/silent-lex-gcc.test: Likewise, and a dummy `main' too.
-       * tests/silent-lex-generic.test: Likewise.
-       * tests/lex-lib.test: New test.
-       * tests/lex-libobj.test: New test.
-       * tests/lex-nowrap.test: New test.
-       * tests/Makefile.am (TESTS): Update.
-       * THANKS: Update.
-       Thanks to Russ Allbery for the suggestion.
-
-2011-05-25  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: require C++ compiler explicitly in tests needing it
-       The list of the test scripts which needed a C++ compiler but
-       failed to require it explicitly has been found by running:
-         $ tests=`grep -lE 'CXX|\.c(c|\+\+|xx|pp)' *.test | tr '\n' ' '`
-         $ am_explicit_skips=yes CXX=false make check TESTS="$tests"
-       and looking for tests that reported FAIL instead of SKIP.
-       After the present change, all those previously failing tests
-       either pass or get correctly skipped.
-       * tests/subobj9.test: Require `c++', instead of explicitly
-       skipping on configure failure.  Add excerpts and/or details from
-       the original bug report that prompted this tests to be written.
-       * tests/silentcxx-gcc.test: Require g++.
-       * tests/silentcxx.test: Require c++.
-       * tests/suffix3.test: Likewise.
-
-2011-05-25  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: don't require g++ where any C++ compiler is enough
-       * tests/specflg10.test ($required): Use `c++', not g++.
-       * tests/silent-many-generic.test: Likewise.
-
-2011-05-25  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: require C compiler explicitly in tests needing it
-       The list of the test scripts which needed a C compiler but
-       failed to require it explicitly has been found by running:
-         $ am_explicit_skips=yes CC=false make check
-       and looking for tests that reported FAIL instead of SKIP.
-       After the present change, all those previously failing tests
-       either pass or get correctly skipped.
-       * tests/aclocal4.test ($required): Add `cc'.
-       * tests/ansi.test: Likewise.
-       * tests/ansi10.test: Likewise.
-       * tests/ansi3.test: Likewise.
-       * tests/ansi3b.test: Likewise.
-       * tests/ansi5.test: Likewise.
-       * tests/ansi6.test: Likewise.
-       * tests/ansi7.test: Likewise.
-       * tests/ansi9.test: Likewise.
-       * tests/backcompat6.test: Likewise.
-       * tests/canon7.test: Likewise.
-       * tests/check5.test: Likewise.
-       * tests/check7.test: Likewise.
-       * tests/check8.test: Likewise.
-       * tests/cond4.test: Likewise.
-       * tests/cond11.test: Likewise.
-       * tests/cond16.test: Likewise.
-       * tests/cond18.test: Likewise.
-       * tests/cond19.test: Likewise.
-       * tests/cond22.test: Likewise.
-       * tests/cond30.test: Likewise.
-       * tests/cond31.test: Likewise.
-       * tests/cond32.test: Likewise.
-       * tests/cond34.test: Likewise.
-       * tests/cond35.test: Likewise.
-       * tests/cond39.test: Likewise.
-       * tests/condd.test: Likewise.
-       * tests/cygnus-dependency-tracking.test: Likewise.
-       * tests/depcomp2.test: Likewise.
-       * tests/depcomp6.test: Likewise.
-       * tests/depcomp7.test: Likewise.
-       * tests/depcomp8a.test: Likewise.
-       * tests/depcomp8b.test: Likewise.
-       * tests/depdist.test: Likewise.
-       * tests/depend2.test: Likewise.
-       * tests/depend5.test: Likewise.
-       * tests/distcleancheck.test: Likewise.
-       * tests/distname.test: Likewise.
-       * tests/exeext.test: Likewise.
-       * tests/exeext4.test: Likewise.
-       * tests/extradep.test: Likewise.
-       * tests/extradep2.test: Likewise.
-       * tests/gnits2.test: Likewise.
-       * tests/gnits3.test: Likewise.
-       * tests/instdir-ltlib.test: Likewise.
-       * tests/instdir-prog.test: Likewise.
-       * tests/instfail.test: Likewise.
-       * tests/instfail-libtool.test: Likewise.
-       * tests/lex3.test: Likewise.
-       * tests/lex5.test: Likewise.
-       * tests/lexvpath.test: Likewise.
-       * tests/lex-subobj-nodep.test: Likewise.
-       * tests/lflags.test: Likewise.
-       * tests/libobj-basic.test: Likewise.
-       * tests/libobj2.test: Likewise.
-       * tests/libobj7.test: Likewise.
-       * tests/libobj10.test: Likewise.
-       * tests/libobj16a.test: Likewise.
-       * tests/libobj16b.test: Likewise.
-       * tests/libobj17.test: Likewise.
-       * tests/libobj19.test: Likewise.
-       * tests/libtool2.test: Likewise.
-       * tests/libtool3.test: Likewise.
-       * tests/libtool7.test: Likewise.
-       * tests/libtool9.test: Likewise.
-       * tests/libtoo10.test: Likewise.
-       * tests/libtoo11.test: Likewise.
-       * tests/ltcond.test: Likewise.
-       * tests/ltcond2.test: Likewise.
-       * tests/ltconv.test: Likewise.
-       * tests/ltinit.test: Likewise.
-       * tests/ltlibsrc.test: Likewise.
-       * tests/ltorder.test: Likewise.
-       * tests/nobase.test: Likewise.
-       * tests/nobase-libtool.test: Likewise.
-       * tests/mmodely.test: Likewise.
-       * tests/parallel-tests5.test: Likewise.
-       * tests/parallel-tests-suffix-prog.test: Likewise.
-       * tests/parallel-tests-ext-driver-prog.test: Likewise.
-       * tests/posixsubst-ldadd.test: Likewise.
-       * tests/posixsubst-libraries.test: Likewise.
-       * tests/posixsubst-ltlibraries.test: Likewise.
-       * tests/posixsubst-programs.test: Likewise.
-       * tests/posixsubst-sources.test: Likewise.
-       * tests/pr87.test: Likewise.
-       * tests/pr204.test: Likewise.
-       * tests/pr224.test: Likewise.
-       * tests/pr300-lib.test: Likewise.
-       * tests/pr300-ltlib.test: Likewise.
-       * tests/pr300-prog.test: Likewise.
-       * tests/pr401.test: Likewise.
-       * tests/pr401b.test: Likewise.
-       * tests/pr401c.test: Likewise.
-       * tests/remake-gnulib-add-acsubst.test: Likewise.
-       * tests/remake-gnulib-add-header.test: Likewise.
-       * tests/regex.test: Likewise.
-       * tests/repeated-options.test: Likewise.
-       * tests/silent.test: Likewise.
-       * tests/silent3.test: Likewise.
-       * tests/silent9.test: Likewise.
-       * tests/silent-lex-generic.test: Likewise.
-       * tests/silent-many-generic.test: Likewise.
-       * tests/silent-yacc-generic.test: Likewise.
-       * tests/specflg7.test: Likewise.
-       * tests/specflg9.test: Likewise.
-       * tests/specflg10.test: Likewise.
-       * tests/stdinc.test: Likewise.
-       * tests/strip.test: Likewise.
-       * tests/strip2.test: Likewise.
-       * tests/strip3.test: Likewise.
-       * tests/subdirbuiltsources.test: Likewise.
-       * tests/subobj3.test: Likewise.
-       * tests/subobj6.test: Likewise.
-       * tests/subobj11a.test: Likewise.
-       * tests/subpkg.test: Likewise.
-       * tests/subst2.test: Likewise.
-       * tests/subst3.test: Likewise.
-       * tests/substref.test: Likewise.
-       * tests/substre2.test: Likewise.
-       * tests/suffix5.test: Likewise.
-       * tests/suffix8.test: Likewise.
-       * tests/suffix10.test: Likewise.
-       * tests/suffix11.test: Likewise.
-       * tests/suffix12.test: Likewise.
-       * tests/suffix13.test: Likewise.
-       * tests/target-cflags.test: Likewise.
-       * tests/transform.test: Likewise.
-       * tests/transform2.test: Likewise.
-       * tests/yacc-basic.test: Likewise.
-       * tests/yacc-d-basic.test: Likewise.
-       * tests/yacc-clean.test: Likewise.
-       * tests/yacc-dist-nobuild.test: Likewise.
-       * tests/yacc-nodist.test: Likewise.
-       * tests/yaccvpath.test: Likewise.
-       * tests/yacc-d-vpath.test: Likewise.
-       * tests/yacc4.test: Likewise.
-       * tests/yacc7.test: Likewise.
-       * tests/yacc8.test: Likewise.
-       * tests/yaccdry.test: Likewise.
-       * tests/yflags-cmdline-override.test: Likewise.
-       * tests/yflags-force-override.test: Likewise.
-       * tests/python-virtualenv.test: Likewise.  Also, improve skip
-       messages.
-       * tests/subobj5.test ($required): Add `cc'.
-       (Makefile.am): Set `AUTOMAKE_OPTIONS' to `subdir-objects', and
-       add new checking rules `test-build' and `test-distdir'.
-       Extend the test by building and examining the distdir, the
-       program, and the object files.
-       * tests/postproc.test ($required): Add `cc'.
-       Avoid the explicit `|| Exit $?' after call to configure, which
-       is now either redundant (e.g., when `am_explicit_skips' is
-       unset), or counter-productive (e.g., when `am_explicit_skips'
-       is set to "yes").
-       * tests/pr243.test: Likewise.
-       * tests/pr266.test: Likewise.
-       * tests/pr220.test: Simplify so that it doesn't require a
-       C compiler anymore.
-       * tests/subdir5.test: Likewise.
-       * tests/subdir8.test: Likewise.
-       * tests/lflags.test: Likewise.
-       * tests/yflags.test: Likewise.
-       * tests/yflags-force-conditional.test: Likewise.
-       * tests/lflags2.test: Simplify so that it doesn't require a
-       C++ compiler anymore.
-       * tests/yflags2.test: Likewise.
-       * tests/autohdrdry.test (configure.in): Remove unneeded call
-       to `AC_PROG_CC'.
-       * tests/pr287.test: Likewise.
-       * tests/check6.test: Likewise.
-       * tests/cond21.test: Likewise, plus some cosmetic adjustments.
-       * tests/upc.test: Skip if configure fails with status `77'.
-       * tests/upc3.test: Likewise.
-       * tests/vala4.test: Likewise.
-       * tests/nostdinc.test: Likewise.  Also, make grepping checks
-       on `Makefile.in'.  Update heading comments.
-       * tests/compile5.test: When we must skip, skip explicitly,
-       and with a meaningful message.
-       * tests/instspc-tests.sh: When running in "test-build" or
-       "test-install" mode (as determined by the value of variable
-       `$instspc_action'), require `cc'.  Adjust comments.
-       * tests/depmod-tests.sh: Likewise.
-
-2011-05-24  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: allow user to ask for stricter skip semantics
-       Given how the Automake testsuite is currently structured, if a
-       command in a test script fails with status `77', the global test
-       outcome is considered a SKIP, because the value of `77' for `$?'
-       is passed to the exit trap.  Indeed, this happens in practice, as
-       an autoconf-generated configure script can exit with status `77'
-       if it fails to find, e.g., a required compiler.
-       While this behaviour is quite useful for avoiding spurious test
-       failures in the wild, it can also sometimes prevent the Automake
-       developers to easily see and declare the requirements of their
-       tests.
-       This change introduces a new variable `am_explicit_skips', meant to
-       be user-overridable, and which, when set to a "true" value (i.e.,
-       `yes' or `1'), require a direct call to `Exit 77' in order to make
-       the test outcome be considered a SKIP.
-       * tests/defs.in ($am__test_skipped): New variable, initialized
-       to `no'.
-       (Exit): Set `$am__test_skipped' to `yes' if passed an exit status
-       of 77.
-       (trap '...' 0): When `$am_explicit_skips' is set to a "true" value,
-       reset an exit status of `77' to `78' if $am__test_skipped is not
-       set to `yes'.
-       * tests/self-check-exit.test: Adjust: unset `am_explicit_skips'.
-       * tests/self-check-explicit-skips.test: New test.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-05-24  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: user can force skipping of compiler-requiring tests
-       * tests/defs (cc, c++, fortran, fortran77): Skip the test if
-       the relevant compiler is disabled by having the corresponding
-       variable (CC, CXX, FC and F77, respectively) set to "false".
-       (yacc): For consistency, skip the test when the YACC variable
-       is set to "false", not when it's set to "no".  Since we are at
-       it, fix the skip message to be shorter and more consistent.
-
-2011-05-23  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: tweak and improve tests on "Simple Tests" driver
-       * tests/check.test: Make grepping of generated Makefile.in
-       slightly stricter.  Add trailing `:' command.
-       * tests/check2.test: Ensure verbose printing of captured make
-       output.  Make grepping of generated Makefile.in and of make
-       output stricter.  Add trailing `:' command.
-       * tests/check3.test: Likewise.  Also, fix minor error in a
-       comment.
-       * tests/check4.test: Stricter grepping of make output.  Use
-       `using_gmake' subroutine instead of copy&paste from defs.in
-       to determine whether $MAKE is GNU make.  Add a trailing `:'
-       command.
-       * tests/check6.test: Add trailing `:' command.
-       * tests/check10.test: Prefer redirection `>' over `>>' when
-       creating new files.  Ensure verbose printing of captured make
-       output.
-       * tests/check11.test: Likewise.
-       * tests/check7.test: Likewise.  Make grepping of make output
-       stricter.  Prefer "make distcheck" over a simple "make check"
-       in a VPATH build. Add trailing `:' command.
-       (a.c): Format following GNU coding standards.
-       (Makefile.am): Explicitly declare target `print-xfail-tests'
-       as PHONY.  Distribute $(check_SCRIPTS), for distcheck.
-       * tests/parallel-tests.test: Prefer redirection `>' over `>>'
-       when creating new files.
-       * tests/parallel-tests2.test: Likewise.
-       * tests/parallel-tests9.test: Likewise.
-       * tests/parallel-tests8.test: Likewise.  Make grepping of
-       automake stderr stricter.
-       * tests/check8.test: Likewise.  Make formatting of created
-       *.c files more consistent with GNU Coding Standards.
-       * tests/check-subst-prog.test (configure.in): Break overly
-       long lines.
-       (pass-prog.c, xfail-prog.c): Format them more consistently
-       with GNU Coding Standards.
-       * tests/parallel-tests3.test: Use a shorter and clearer skip
-       message.  Use the `unindent' subroutine to improve readability
-       of indented loop bodies.  Simplify the hack used to please
-       maintainer-check.
-       * tests/parallel-tests5.test: Make formatting of created *.c
-       files more consistent with GNU Coding Standards.  Use the
-       `unindent' subroutine to improve readability of indented loop
-       bodies.
-       * tests/parallel-tests10.test: Add blank line, for clarity.
-       Prefer trailing `:' over trailing `Exit 0', for consistency
-       with other tests.
-
-2011-05-21  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests/README: small consistency improvement
-       * tests/README (Section "User interface" subsection "Running the
-       tests"): In examples, be more consistent w.r.t. the differences
-       between GNU and non-GNU make.
-
-2011-05-21  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests/README: suggest how to run tests in cross-compile mode
-       * tests/README (Section "User interface" subsection "Running the
-       tests"): Briefly explain how to override 'host_alias' at runtime
-       to force the use of cross-compilers by the testsuite.  Give an
-       example.
-
-2011-05-21  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       test defs: better detection of cross-compile mode
-       * configure.ac (AC_CANONICAL_HOST): New, probably not strictly
-       necessary, but useful to complements AC_CANONICAL_BUILD.
-       * tests/defs-static.in ($host_alias, $build_alias): New variables,
-       exported, user-overridable, defaults AC_SUBST'd by configure.
-       * tests/defs (cross_compiling): Consider cross-compilation mode
-       active only if `$host_alias' is not empty *and* it differs from
-       `$build_alias'.  This is more faithful to the way configure
-       determines whether it is cross-compiling, but still allows the
-       user to easily force cross-compilation by overriding `host_alias'
-       and `build_alias' at runtime.
-       From a report by Ralf Wildenhues.
-
-2011-05-20  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: avoid re-running few tests with 'parallel-tests' option
-       Some tests in our testsuite use the 'simple-tests' driver only
-       marginally, or simply as a mean to conveniently check unrelated
-       invariants.  It makes little sense to force these tests to also
-       run with the 'parallel-tests' Automake option active, as doing so
-       offers no real gain in coverage, while often causing a measurable
-       overhead in execution time (for an already too-slow testsuite).
-       * tests/pr401.test (parallel_tests): Define to "no", to prevent
-       the generation of a sibling test script using the 'parallel-tests'
-       driver.
-       * tests/pr401b.test: Likewise.
-       * tests/pr401c.test: Likewise.
-       * tests/java-flat.test: Likewise, and properly update heading
-       comments.
-       * tests/java-nested.test: Likewise, but defining `parallel_tests'
-       to "yes" instead, for improved coverage in conjunction with the
-       sister test `java-flat.test'.
-
-2011-05-20  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: allow tests to avoid the use of 'parallel-tests' option
-       * tests/gen-parallel-tests: Do not generate "siblings" for tests
-       that explicitly define the `parallel_tests', whether to "yes" or
-       to any other value.  Extend heading comments to give a rationale
-       for this behaviour.
-       * tests/README: Update.
-
-2011-05-20  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests/README: update obsoleted advice
-       * tests/README (Section "Writing test cases" subsection "Do"):
-       Do not suggest to use the `*-p.test' pattern for the names of
-       hand-written tests which use the `parallel-tests' Automake option.
-       Not only is this not respected by the existing tests, but it is
-       more likely to cause conflicts with auto-generated tests.
-       So, suggest to *avoid* using the `*-p.test' pattern in names
-       of hand-written tests instead.
-       (Section "Writing test cases" subsection "Do not"):  When
-       suggesting not to override Makefile variables using command
-       line arguments, do not use the badly outdated variables `U'
-       and 'ANSI2KNR' in the example; instead, use the more common
-       and typical `DESTDIR'.
-
-2011-05-18  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: avoid spurious failures in cross-compile mode
-       * tests/depcomp2.test: Ensure verbose printing of captured stderr
-       from configure.
-       * tests/ansi3.test ($required): Add 'native', as the ansi2knr
-       functionality is not meant to work with a cross-compiler.
-       * tests/ansi3b.test: Likewise.
-       * tests/ansi5.test: Likewise.
-       * tests/ansi6.test: Likewise.
-       * tests/ansi7.test: Likewise.
-       * tests/ansi8.test: Likewise.
-       * tests/ansi10.test: Likewise.
-       * tests/subobj3.test: Likewise.
-       * tests/check8.test ($required): Add 'native', as this test is
-       not meant to work with a cross-compiler.
-       * tests/gnits2.test: Likewise.
-       * tests/ltconv.test: Likewise.
-       * tests/ltcond2.test: Likewise.
-       * tests/parallel-tests5.test: Likewise.
-       * tests/specflg7.test: Likewise.
-       * tests/specflg8.test: Likewise.
-       * tests/check5.test: Likewise.  Also, ensure verbose printing of
-       captured make output, and thrown in few cosmetic and consistency
-       improvements.
-       * tests/ltinit.test: Be laxer in grepping configure output, to
-       avoid spurious failures on systems which lack POSIX dynamic
-       linking (e.g., MinGW), or when cross-compiling for such systems.
-       * tests/ansi9.test: Skip parts of the test that would require a
-       native compiler.
-       * tests/backcompat6.test: Likewise.
-       * tests/depcomp8a.test: Likewise.
-       * tests/pr401.test: Likewise.
-       * tests/pr401b.test: Likewise.
-       * tests/pr401c.test: Likewise.
-       * tests/target-cflags.test: Likewise.
-       * tests/lex3.test: Likewise.
-       * tests/yacc-basic.test: Likewise.
-       * tests/autohdr4.test: Likewise.  Also, extend the test to ensure
-       more coverage in cross-compile mode.
-       * tests/canon7.test: Likewise.
-       * tests/check9.test: Removed, split into two new tests ...
-       * tests/check-subst-prog.test: ... this one, which requires a
-       native C compiler ...
-       * tests/check-subst.test: ... and this one, which doesn't require
-       any compiler.
-       * tests/parallel-tests4.test: Removed, split into two new tests ...
-       * tests/parallel-tests-suffix-prog.test: ... this one, which
-       requires a native C compiler ...
-       * tests/parallel-tests-suffix.test: ... and this one, which
-       doesn't require any compiler.
-       * tests/parallel-tests7.test: Removed, split into two new tests ...
-       * tests/parallel-tests-ext-driver-prog.test: ... this one, which
-       requires a native C compiler ...
-       * tests/parallel-tests-ext-driver.test: ... and this one, which
-       doesn't require any compiler.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-05-19  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       test defs: rename requirement 'non-cross' -> 'native'
-       * tests/defs.in (non-cross): Rename requirement ...
-       (native): ... to this, which is clearer and fits the
-       existing lingo better.
-       Suggestion by Ralf Wildenhues.
-
-2011-05-15  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: be more cross-compile friendly
-       * tests/defs.in (cross_compiling): New subroutine.
-       (am__tool_prefix): New internal variable.
-       (gcc, g++, gcj): Force the use of the correct "tool prefix"
-       when cross compiling.
-       (gfortran, g77, non-cross): New requirements.
-
-2011-05-15  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix portability issues in 'repeated-options.test'
-       * tests/repeated-options.test: Do not assume that object files
-       have `.o' suffix and executables have no default suffix; instead,
-       use `$(OBJEXT)' and `$(EXEEXT)'.
-
-2011-05-11  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       check: document and test $(TEST_SUITE_LOG) overriding
-       * doc/automake.texi (Simple Tests using parallel-tests): Explain
-       how and why TEST_SUITE_LOG can be overridden at runtime.
-       * tests/parallel-tests-log-override-1.test: New test, check that
-       the newly documented idiom and similar usages are truly supported.
-       * tests/parallel-tests-log-override-2.test: Likewise.
-       * tests/parallel-tests-log-override-recheck.test: Likewise.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-05-07  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix spurious failure of extradep.test on FreeBSD
-       * tests/extradep.test: When using `ls -t' to determine whether a
-       file has been updated, make sure to use as reference a file whose
-       timestamp is expected to be *strictly* older that that of the file
-       being checked.  This is required because at least FreeBSD `ls' do
-       not sort files with the same timestamp in alphabetical order when
-       using the `-t' option.
-       * tests/extradep2.test: Likewise.
-
-2011-05-07  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix spurious failure of txinfo21.test on FreeBSD
-       * tests/txinfo21.test: Use the `is_newest' subroutine instead of
-       the `ls -t' hack to to determine whether a file has been updated.
-       This is required because at least FreeBSD `ls' do not sort files
-       with the same timestamp in alphabetical order when using the `-t'
-       option.
-
-2011-05-07  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix syntax error in 'silentcxx-gcc.test'
-       * tests/silentcxx-gcc.test (for config_args in ...): Remove extra
-       trailing backslash from the list of looped-on items.
-
-2011-05-07  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       depmod tests: fix bug in depmodes list extraction
-       * tests/depmod-tests.sh (get_depmodes): Use `echo $all_depmodes'
-       instead of `... | tr "$nl" "$sp"' to strip extra whitespaces and
-       newlines from `$all_depmodes'.  The latter idiom with `tr' is
-       wrong since it gets run before `./defs' is sourced, and thus `$nl'
-       and `$sp' are undefined.
-       Bug revealad by FreeBSD tr(1) implementation, which doesn't accept
-       empty strings as arguments.
-
-2011-05-04  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests defs: use `skip_' for skipping java-related tests
-       * tests/defs.in (java, javac): Use `skip_' to signal test
-       skipping.
-
-2011-05-04  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: add excerpts from few original bug reports, for clarity.
-       * tests/comment6.test: Add excerpts and/or details from the
-       original bug report that prompted this tests to be added and/or
-       extended.
-       * tests/dejagnu4.test: Likewise.
-       * tests/installdir.test: Likewise.
-
-2011-05-13   Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       lex: "make clean" removes .c files from non-distributed .l
-       Previously, while automake did *not* distribute C source and header
-       files derived from non-distributed Lex sources, it still caused
-       them to be removed only by "make maintainer-clean" only, and not by
-       simply "make clean" or "make distclean".
-       This caused "make distcheck" to fail, unless the developer put
-       those generated .c files in CLEANFILES or in DISTCLEANFILES by
-       hand.
-       This change fixes this issue, by making non-distributed `.c' files
-       generated by non-distributed Lex sources cleaned by "make clean".
-       A similar problem for Yacc support had been fixed with the commit
-       v1.11-263-ged2c8bc.
-       * tests/automake.in (lang_lex_target_hook): Make C source files
-       derived from non-distributed Lex files cleaned by "make clean",
-       not only by "make maintainer-clean".
-       * tests/lex-clean.test: New test.
-       * tests/lex-clean-cxx.test: Likewise.
-       * tests/lex-nodist.test: Likewise.
-       * tests/lex-pr204.test: Likewise.
-       * tests/pr204.test: For consistency, renamed ...
-       * tests/yacc-pr204.test: ... to this, and updated to keep it
-       more in sync with 'lex-pr204.test'.
-       * tests/yacc-nodist.test: Updated to keep it more in sync with
-       'lex-nodist.test'.
-       * tests/Makefile.am (TESTS): Update.
-       * NEWS: Update.
-
-2011-05-13  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       lex tests: make test on Lex dependency tracking more "semantic"
-       * tests/lex4.test: Renamed ...
-       * tests/lex-depend-grep.test: ... to this, and extended.
-       * tests/lex-depend.test, tests/lex-depend-cxx.test: ... these
-       new tests.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-05-13  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       lex tests: remove erroneous check about ylwrap distribution
-       * tests/lex5.test: Do not check that the ylwrap script is *not*
-       distributed when there is only one lexer, as ylwrap is in fact
-       expected to distributed unconditionally (at least starting from
-       commit `Release-1-9-323-gc5881cc' of 19-08-2006).  Note that this
-       bogus check wasn't triggering any failure because it was done at
-       the wrong time (i.e. from the VPATH build directory), so that it
-       could never fail anyway.
-       Instead, check that ylwrap is distributed even when there is only
-       one lexer.
-       Since we are at it, add a couple of `ls -l' calls, to get better
-       debugging info.
-
-2011-05-13  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       yacc tests: "make clean" removes C++ files from non-distributed .y
-       * tests/yacc-clean-cxx.test: New test, sister of `yacc-clean.test'.
-       * tests/yacc-clean.test: Update heading comment to reference the
-       new sister test.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-05-06  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: add a workaround for automake bug#8485
-       * tests/yacc-d-cxx.test (Makefile.am): Add temporary workaround
-       for automake bug#8485.  The bug is still exposed by the testcase
-       'yacc-dist-nobuild-subdir.test'.
-
-2011-05-04  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: add a couple of inter-tests reference
-       * tests/yacc-nodist.test, tests/pr204.test: These tests are
-       related, so add references to each other in heading comments.
-
-2011-05-04  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       lex tests: require just `lex' instead of `flex'
-       * tests/lex-subobj-nodep.test ($required): Require `lex',
-       not `flex', as this test is expected to work with any lex
-       implementation.
-       * tests/silent-lex.test: Likewise.
-
-2011-05-04  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests defs: use `skip_' for skipping yacc/lex related tests
-       * tests/defs.in (lex, bison): Use `skip_' to signal test skipping.
-
-2011-05-04  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests defs: merge cleanup
-       * tests/defs.in (flex, bison): Requirements removed, we have real
-       `lex' and `yacc' requirements now.
-
-2011-05-04  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests defs: allow requirements for compilers (mostly dummy)
-       Most of the new requirements that are now accepted in `$required'
-       as consequence of this patch are still dummy.  They are planned
-       to be implemented only in master (or in some derived branch), but
-       having them here (even just as no-op) will allow for an easier
-       integration/backporting of potential new testcases.
-       * tests/defs.in (cc, c++, fortran, fortran77): New requirements,
-       still dummy.
-       (flex): New requirement, picking LEX for configure.
-       (lex): New requirement, alias for `flex'.  A more appropriate
-       implementation, looking for a generic `lex' program, will follow
-       in the future.
-
-2011-05-04  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: 'silent-many-gcc.test' improved and made more robust
-       * tests/silent-many-gcc.test:  Also force "fast" gcc depmode
-       for C++ compilations.  Add sanity checks verifying that the
-       cache variables we force are really used by configure.  Fix
-       typo in comments.
-
-2011-05-04  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: drop useless requirements of 'g++'
-       * tests/lflags2.test ($required): Remove 'g++', as any working
-       C++ compiler should be enough, and ./configure will cause the
-       test to skip if no working C++ compiler is found.
-       * tests/yflags2.test: Likewise.
-       * tests/subobj9.test: Likewise.
-       * tests/silentcxx.test: Likewise.  Also, do not force depmodes
-       that could cause non-GNU C++ compilers to fail.
-       * tests/silentcxx-gcc.test: New test, like `silentcxx.test',
-       but forcing "fast" gcc depmode (and thus requiring the GNU C++
-       compiler).
-       * tests/specflg10.test: Add proper "fixme" comment telling that
-       we should make this test work with a generic C++ compiler.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-05-03  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests defs: one more environment sanitization (corner case)
-       * tests/defs (am__using_gmake): Initialize.  The `using_gmake'
-       subroutine was using this variable for caching, but wasn't
-       initializing it, which could cause problems in the (admittedly
-       very unlikely) case in which it was pre-existent in the
-       environment.
-
-2011-05-03  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: add forgotten test scripts to $(TESTS)
-       * tests/Makefile.am (TESTS): Added test scripts  man[678].test,
-       which have been present on the filesystem and in the repository,
-       but which had erroneously been left out from $(TESTS).
-
-2011-05-03  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: ensure verbose printing of captured make output
-       * tests/libtool7.test: Ensure verbose printing of captured
-       make output.
-       * tests/libtool9.test: Likewise.
-
-2011-05-03  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       maintcheck: consistency of list of test scripts
-       * CheckListOfTests.am: New file.
-       (maintainer-check-list-of-tests): New target,
-       check for consistency between list of tests defined in the
-       including Makefile and list of tests on the filesystem.
-       (clean-maintcheck-testslist-tmp): New rule, to clean up the
-       temporary files that might be left around by the rules associated
-       with the previous target.
-       (clean-local): Depend on it.
-       * lib/Automake/tests/Makefile.am: Include `CheckListOfTests.am'.
-       (maintainer-check): Added dependency from the new target
-       `maintainer-check-list-of-tests'.
-       * tests/Makefile.am: Likewise.  Also ...
-       (checked_test_extensions): Define to `.test'.
-       (expected_test_list): Define properly.
-       * Makefile.am (maintainer-check-list-of-test): New target,
-       calling recursively into `tests/' and `lib/Automake/tests/',
-       using ...
-       (TEST_SUBDIRS): ... this new variable.
-
-2011-05-03  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: drop useless requirements of gcc (plus testsuite tweakings)
-       * tests/libobj14.test ($required): Remove 'gcc', as we never run
-       the C compiler.
-       * tests/targetclash.test: Likewise.
-       * tests/ansi6.test ($required): Remove 'gcc', as any working
-       C compiler should be enough.
-       * tests/ansi7.test: Likewise.
-       * tests/ansi9.test: Likewise.
-       * tests/ansi10.test: Likewise.
-       * tests/lex5.test: Likewise.
-       * tests/lexvpath.test: Likewise.
-       * tests/mmodely.test: Likewise.
-       * tests/pr204.test: Likewise.
-       * tests/pr300-lib.test: Likewise.
-       * tests/pr300-prog.test: Likewise.
-       * tests/primary3.test: Likewise.
-       * tests/specflg7.test: Likewise.
-       * tests/specflg8.test: Likewise.
-       * tests/subdir5.test: Likewise.
-       * tests/subdir8.test: Likewise.
-       * tests/subobj6.test: Likewise.
-       * tests/subst3.test: Likewise.
-       * tests/substre2.test: Likewise.
-       * tests/yacc6.test: Likewise.
-       * tests/yacc8.test: Likewise.
-       * tests/depcomp2.test: Likewise.  Also, avoid clobbering user-set
-       CFLAGS.
-       * tests/lex3.test: Likewise.
-       * tests/ansi3.test: Likewise.  Also, avoid 'CC=gcc' in configure.
-       * tests/ansi3b.test: Likewise.
-       * tests/ansi5.test: Likewise.
-       * tests/autohdr4.test ($required): Remove 'gcc', as any working
-       C compiler should be enough.
-       Also, do not reject slow dependency extractors (which we might
-       be forced to use now that $CC is not necessarily gcc anymore).
-       * tests/cond16.test ($required): Remove 'gcc', as any working
-       C compiler should be enough.
-       Since we are at it, throw in few minor tweakings (mostly cosmetic,
-       stylistic, or consistency-related).
-       * tests/cond18.test: Likewise.
-       * tests/cond35.test: Likewise.
-       * tests/gnits2.test: Likewise.
-       * tests/libtool3.test: Likewise.
-       * tests/libtool7.test: Likewise.
-       * tests/libtool9.test: Likewise.
-       * tests/ltcond.test: Likewise.
-       * tests/ltcond2.test: Likewise.
-       * tests/ltconv.test: Likewise.
-       * tests/ltlibsrc.test: Likewise.
-       * tests/nobase.test: Likewise.
-       * tests/nobase-libtool.test: Likewise.
-       * tests/pr220.test: Likewise.
-       * tests/pr224.test: Likewise.
-       * tests/pr300-ltlib.test: Likewise.
-       * tests/pr401.test: Likewise.
-       * tests/pr401b.test: Likewise.
-       * tests/pr401c.test: Likewise.
-       * tests/subpkg.test: Likewise.
-       * tests/target-cflags.test: Likewise.
-       * tests/transform.test: Likewise.
-       * tests/yacc4.test: Likewise.
-       * tests/cond19.test: Likewise.  Also, avoid clobbering user-set
-       CFLAGS.
-       * tests/cond4.test: Likewise.
-       * tests/depend2.test: Likewise.
-       * tests/pr87.test: Likewise.
-       * tests/subobj3.test: Likewise.
-       * tests/substref.test: Likewise.
-
-2011-05-03  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       test defs: increase coverage w.r.t. GNU make
-       * tests/defs (GNUmake): Instead of just skipping the tests
-       requiring GNU make if $MAKE is not GNU make, try to look for
-       it and, if found, redefine $MAKE accordingly.  This will help
-       to transparently increase coverage on non-GNU systems which
-       have GNU make available in PATH.
-
-2011-05-03  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: improve few inter-tests references
-       * tests/acloca22.test: Improve and extend the heading comments.
-       Add reference to related tests 'remake-deleted-m4-file.test' and
-       'remake-renamed-m4-macro-and-file.test'.  Since we are at it,
-       add trailing `:' command, and few blank lines for readability.
-       * tests/remake-renamed-m4-macro-and-file.test: In the heading
-       comments, add reference to the related test 'acloca22.test'.
-
-2011-05-03  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix spurious failure in 'color2.test'
-       * tests/color2.test: If $MAKE contains command-line arguments (as
-       in e.g., "make -j2"), expect's directive "spawn $env(MAKE)" fails
-       spuriously, because it tries to run "$MAKE" as a single command.
-       Fix this with proper uses of the TCL `eval' builtin.
-
-2011-05-03  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: few more checks on automatic remake support
-       * tests/remake-all-1.test: New test, check that the "all" target
-       triggers rebuilt of outdated Makefiles.
-       * tests/remake-all-2.test: Likewise, but for when the makefiles
-       are not named `Makefile'.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-05-03  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: check some remake features with non-GNU make too
-       * tests/acloca14.test ($required): Drop "GNUmake".  This test
-       works as-is with non-GNU make implementations.
-       * tests/remake1a.test: Likewise.
-       * tests/aclocal4.test ($required): Drop "GNUmake".
-       Modify the test to have it work also with non-GNU make.
-       * tests/remake5.test: Likewise.
-       * tests/remake8a.test: Likewise.
-       * tests/remake8b.test: Likewise.
-       * tests/remake9a.test: Likewise.
-       * tests/remake9b.test: Likewise.
-       * tests/remake9c.test: Likewise.
-       * tests/remake9d.test: Likewise.
-       * tests/remake10a.test: Likewise.
-       * tests/remake10b.test: Likewise.
-       * tests/remake10c.test: Likewise.
-       * tests/remake12.test: ($required): Drop "GNUmake".
-       Adapt the test to make it work also with non-GNU make (if
-       it supports an "include" directive).
-
-2011-05-01  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: extend tests on dependency tracking with VPATH
-       * tests/depmod-tests.sh: New script, fulfilling a threefold role:
-       1. it is called to generate a Makefile.am snippet, containing the
-          definition of proper lists of tests;
-       2. it is called to set up a directory containing some common data
-          files and autotools-generated files used by the aforementioned
-          tests (this is done for speed reasons only); and
-       3. it is called to properly run those tests, one at a time.
-       * tests/depcomp9.test: Delete, it's obsolete now.
-       * tests/depcomp10.test: Likewise.
-       * tests/Makefile.am ($(srcdir)/depmod-tests.am): Include this
-       snippet, which defines ...
-       (depmode_tests): ... this new macro, containing the list of the
-       newly generated `*.depmod' tests.
-       (TESTS_EXTENSIONS): Add `.depmod'.
-       (DEPMOD_LOG_COMPILER): Define.  It calls `depmod-tests.sh', so that
-       the "depmode tests" will be executed by passing that driver script
-       a proper parameter.
-       ($(depmod_tests)): New dependency declaration (dummy, but required
-       in order to have make actually produce expected log files from the
-       `.depmod.log' suffix rule).
-       (TESTS): Add $(depmod_tests).
-       (EXTRA_DIST): Distribute depmod-tests.sh.
-       Other minor cosmetic changes and reorderings.
-       * bootstrap: Generate depmod-tests.am.
-       * tests/.gitignore: Updated.
-
-2011-05-01  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: avoid extra test generation (for `instspc' tests)
-       We don't really need to generate tons and tons of wrapper test
-       scripts (presently, ~ 90) just to run what is basically a single
-       test (specifically, `instspc-tests.sh') with different parameters.
-       In fact, the possibility of running a single driver script with
-       multiple files/configurations/parameters is one of the major
-       selling points of the 'parallel-tests' testsuite driver of
-       automake.  So why not use ourselves more extensively the best
-       features we provide?
-       * tests/instspc-tests.sh: Update heading comments.  Expect
-       to be executed, not sourced.  Update handling of command-line
-       arguments.  Adjust to reflect the renaming of "instspc tests"
-       from `instspc-*.test' to `*.instspc'.
-       * tests/instspc-data.test: Update heading comments.  Execute
-       driver script `instspc-tests.sh', instead of sourcing it.
-       Give more informative messages in case of internal errors.
-       * tests/Makefile.am (TESTS_EXTENSIONS): Define explicitly (to
-       `.test' and `.instspc').
-       (TESTS): Add `$(instspc_tests)'.
-       (generated_tests): Remove `$(instspc_tests)'.
-       (INSTSPC_LOG_COMPILER): Define.  Calls `instspc-tests.sh', so
-       that the "instspc tests" will be now executed by passing that
-       driver script a proper parameter.
-       ($(instspc_tests)): Remove, we don't need anymore to generate
-       this tests.
-       ($(instspc_tests:.test=.log)): Remove, substituted by ...
-       ($(instspc_tests:.instspc=.log)): ... this.
-       ($(instspc_tests)): New dependency declaration (dummy, but
-       required in order to have make actually produce expected log
-       files from the `.instspc.log' suffix rule).
-       (MAINTAINERCLEANFILES, generated_tests): Don't extend with
-       $(instspc_tests) anymore.
-       Update comments.
-
-2011-05-01  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       build: improve the definition of the list of testcases
-       * tests/Makefile.am (handwritten_tests): New variable.
-       (generated_tests): Likewise.
-       (TESTS): Redefine as the union of the above.
-       (EXTRA_DIST): Extend using $(handwritten_tests) and
-       $(generated_tests) rather than $(TESTS).
-       * tests/gen-parallel-tests: Update accordingly, and
-       make more robust.
-
-2011-05-01  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests skips: shorter and clearer messages
-       * tests/defs: Use shorter messages when giving reasons for test
-       skipping; it turns out these shorter messages are also clearer.
-       If more info might be useful, send them to the log file only.
-
-2011-05-01  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix self check spurious failure with older bash versions
-       * tests/self-check-cleanup.test: Add trailing `:' to the test code
-       passed to $SHELL, otherwise older versions of bash (at least 2.05
-       and 3.2.39) fail to correctly remove the temporary directory in
-       the exit trap.
-
-2011-05-01  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: add sanity check to 'self-check-cleanup.test'
-       * tests/self-check-cleanup.test: Check that the "hacked" file
-       `defs-static' used by the test differs from the "vanilla" one
-       in builddir.  This also offers a little more debugging output.
-
-2011-05-01  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: display reasons for skips to the console
-       * tests/Makefile.am (AM_TESTS_ENVIRONMENT): Open file descriptor
-       `9' to the original stderr; define `stderr_fileno_' to `9', and
-       export it.
-       * tests/self-check-report.test: Prevent new spurious failures by
-       removing from the environment any definition of `stderr_fileno_'.
-
-2011-05-01  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: use `skip_' for skipping of tests
-       * tests/defs: Use the `skip_' subroutine for test skipping.  Also
-       give sometimes more detailed messages about the reasons for the
-       skipping.
-       * tests/canon7.test: Likewise.
-       * tests/color.test: Likewise.
-       * tests/color2.test: Likewise.
-       * tests/compile2.test: Likewise.
-       * tests/dejagnu7.test: Likewise.
-       * tests/depcomp6.test: Likewise.
-       * tests/depcomp9.test: Likewise.
-       * tests/depcomp10.test: Likewise.
-       * tests/distlinks.test: Likewise.
-       * tests/distlinksbrk.test: Likewise.
-       * tests/fn99.test: Likewise.
-       * tests/fn99subdir.test: Likewise.
-       * tests/forcemiss2.test: Likewise.
-       * tests/fort5.test: Likewise.
-       * tests/gettext3.test: Likewise.
-       * tests/install2.test: Likewise.
-       * tests/instfail-info.test: Likewise.
-       * tests/instfail-java.test: Likewise.
-       * tests/instfail-libtool.test: Likewise.
-       * tests/instfail.test: Likewise.
-       * tests/instmany-mans.test: Likewise.
-       * tests/instmany-python.test: Likewise.
-       * tests/instmany.test: Likewise.
-       * tests/instsh3.test: Likewise.
-       * tests/ltinit.test: Likewise.
-       * tests/makej2.test: Likewise.
-       * tests/mdate6.test: Likewise.
-       * tests/mkinst3.test: Likewise.
-       * tests/parallel-tests3.test: Likewise.
-       * tests/parallel-tests-reset-term.test: Likewise.
-       * tests/parallel-tests-unreadable-log.test: Likewise,
-       * tests/python-virtualenv.test: Likewise.
-       * tests/remake-gnulib-remove-header.test: Likewise.
-       * tests/subobj9.test: Likewise.
-       * tests/symlink2.test: Likewise.
-       * tests/tar.test: Likewise.
-       * tests/tar2.test: Likewise.
-       * tests/txinfo26.test: Likewise.
-       * tests/vala2.test: Likewise.
-       * tests/vala3.test: Likewise.
-       * tests/vala5.test: Likewise.
-       * tests/vtexi4.test: Likewise.
-       * tests/instdir-texi.test: Likewise.
-       * tests/txinfo21.test: Likewise.
-
-2011-04-29  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: more environment sanitization
-       * tests/defs: Move the checks verifying that the variables `me',
-       `parallel_tests' and `required' aren't set in the environment ...
-       * tests/defs-static.in: ... in here, with some optimizations to
-       avoid useless forks.  Also, do the same checks for the variables
-       `original_AUTOMAKE' and `original_ACLOCAL' too.
-       * tests/self-check-env-sanitize.test: Update.
-       * tests/Makefile.am (TESTS_ENVIRONMENT): Unset also variables
-       `original_AUTOMAKE' and `original_ACLOCAL'.
-
-2011-04-24  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix spurious failure (non-renamed AM_TESTS_SETUP usage)
-       * tests/parallel-tests-reset-term.test: Use AM_TESTS_ENVIRONMENT
-       instead of AM_TESTS_SETUP (which has been removed in commit
-       v1.11-349-g12f48fa).
-       Fix spurious failure introduced by merge `v1.11-781-gfeed175'.
-
-2011-04-24  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix spurious failure in a test on TESTS (VPATH-related)
-       * tests/check-tests-in-builddir.test: When not using the
-       parallel-tests option, do not check that VPATH components are
-       not present in the displayed test name, since the simple-tests
-       driver do not try to strip them.
-
-2011-04-24  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix spurious failure in self-check-env-sanitize.test
-       * tests/self-check-env-sanitize.test: Open file descriptor `5'
-       to stdout.
-       Fix spurious failure introduced by merge `v1.11-788-g3b0c8d5'.
-
-2011-04-23  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       test: self check subroutines for skipping/failing of tests
-       * tests/self-check-report.test: New test.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-04-23  Jim Meyering  <meyering@redhat.com>
-           Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       test defs: new subroutines for test skipping/failing
-       * tests/defs.in (Exit): Move definition of this function earlier.
-       (warn_, skip_, fail_, framework_failure_): New functions, inspired
-       to the homonyms in gnulib's tests/init.sh.
-       ($stderr_fileno_): New global variable, used by the new functions
-       above.
-       * tests/README: Updated.
-       From a suggestion by Ralf Wildenhues.
-
-2011-04-23  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix typo (copy & paste blunder) in heading comment
-       * tests/maintclean-vpath.test: Correctly refer to the sister test
-       as `maintclean.test', not as `maintclean-vpath.test'.
-
-2011-04-23  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: remove redundant test `mclean.test'
-       * tests/mclean.test: Remove, it's a weak grepping test completely
-       superseded by the much more complete `maintclean.test'.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-05-03  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       java tests: use $PATH_SEPARATOR where appropriate
-       * tests/java-compile-run-nested.test: Use `$PATH_SEPARATOR', not
-       `:', to separate entries of extended PATH and CLASSPATH variables.
-       * tests/java-compile-run-flat.test: Likewise.
-
-2011-04-26  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       java coverage: test JAVACFLAGS and AM_JAVACFLAGS
-       * tests/javaflags.test: New test.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-04-26  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       java coverage: test rebuild rules for java
-       * tests/java-rebuild.test: New test.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-04-26  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       java coverage: try to build and run a java program
-       * tests/java-compile-run-flat.test: New test, try to build and run
-       a "UNIX-style" java program (complete with wrapper shell script
-       and the like) with a "flat" source-tree setup (i.e., everything in
-       the top-level directory).
-       * tests/java-compile-nested.test: Likewise, but using a more
-       typical "nested" source-tree setup.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-04-23  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       test defs: new requirement for the default java interpreter
-       * tests/defs.in (for tool in $required): New requirement 'java'.
-
-2011-04-23  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       java tests: tweak and make stricter a couple of tests
-       * tests/javasubst.test: Use proper m4 quoting.  Add trailing `:'
-       command.  Enable `errexit' shell flag, and related changes.
-       Prefer cat + here-doc over echo to append to configure.in.
-       Make grepping of Makefile.in stricter.  Add debugging output.
-       Improve heading comments.
-       * tests/javaprim.test: Likewise.
-
-2011-04-23  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       java coverage: add test on uninstall with JAVA primary
-       * tests/java-uninstall.test: New test.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-04-23  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       java tests: require java compiler more properly
-       * tests/java-extra.test: Use "required=javac" instead of ad-hoc
-       configure check.
-       * tests/java-noinst.test: Likewise.
-
-2011-04-23  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       java: allow both JAVA and nobase_JAVA in the same Makefile.am
-       * automake.in (handle_java): Also strip `nobase_' from the given
-       prefix, when needed.
-       * tests/java-clean.test: Update and extend.
-       * tests/java-compile-install.test: Likewise.
-       * tests/java-no-duplicate.test: Likewise.
-       * tests/java-sources.test: Likewise.
-       * tests/java-noinst.test: Likewise.
-       * tests/java-mix-dist-nodist.test: Renamed to ...
-       * tests/java-mix.test: ... this, and extended.
-       * tests/java-nobase.test: New test, still xfailing due to
-       unrelated issues.
-       * tests/Makefile.am (TESTS, XFAIL_TESTS): Update.
-
-2011-04-22  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       testsuite: more environment sanitization
-       * tests/defs.in: Sanity check: abort if any of `parallel_tests'
-       or `required' is in the environment.
-       ($sed_unindent_prog): Initialize to empty, to avoid interferences
-       from the environment.
-       * tests/self-check-me-in-env.test: Renamed to ...
-       * tests/self-check-env-sanitize.test: ... this, and extended.
-       * tests/Makefile.am (TESTS): Update.
-       (TESTS_ENVIRONMENT): Unset variables `parallel_tests' and
-       `required'.  Adjust comments.
-
-2011-04-19  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: in self-checks, use $SHELL, not /bin/sh
-       * tests/self-check-me-in-env.test: Include `./defs-static' to get
-       the definition of `$SHELL'.  Use `$SHELL' instead of `/bin/sh' to
-       execute the tests.
-
-2011-04-19  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: prefer AM_TESTS_ENVIRONMENT to TESTS_ENVIRONMENT
-       * tests/Makefile.am (TESTS_ENVIRONMENT): Renamed to ...
-       (AM_TESTS_ENVIRONMENT): ... this.
-
-2011-04-18  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: don't allow `$me' to be overridden from the environment
-       * tests/defs.in: Sanity check: abort if $me is in the environment.
-       * tests/self-check-me-in-env.test: New test.
-       * tests/Makefile.am (TESTS_ENVIRONMENT): Unset variable `me'.
-       (TESTS): Update.
-       Suggestion by Ralf Wildenhues.
-
-2011-04-18  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       check: rename AM_TESTS_SETUP -> AM_TESTS_ENVIRONMENT
-       The AM_TESTS_SETUP naming was not a good one after all.  It may
-       be technically more correct than AM_TESTS_ENVIRONMENT, but the
-       latter is a better one simply because it is easier to remember,
-       and even if you've never heard of it and only know the semantics
-       of TESTS_ENVIRONMENT, you can have a straightforward way to
-       figure out how AM_TESTS_ENVIRONMENT would work.
-       * tests/check.am (am__check_pre): Update.
-       * doc/automake.in (Simple Tests using parallel-tests): Update.
-       * tests/parallel-tests-am_tests_setup.test: Renamed ...
-       * tests/parallel-tests-am_tests_environment.test: ... to this,
-       and updated.
-       * tests/Makefile.am (TESTS): Update.
-       Suggestion and motivation by Ralf Wildenhues.
-
-2011-04-17  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       test defs: allow overriding of `$me'
-       * tests/defs.in ($me): Allow overriding by the including test
-       script.  Add some explicative comments.
-
-2011-04-17  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       coverage: more tests on the parallel-tests driver
-       * tests/parallel-tests-interrupt.test: New test.
-       * tests/parallel-tests-reset-term.test: Likewise.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-04-17  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       check: new developer-reserved AM_TESTS_SETUP variable
-       For reference, see the discussion at:
-       <http://lists.gnu.org/archive/html/automake-patches/2011-01/msg00213.html>
-       * lib/am/check.am [%?PARALLEL_TESTS%] (am__check_pre): Pass also
-       $(AM_TESTS_SETUP).  Comments updated, and some typos fixed.
-       * doc/automake.texi (Simple Tests using parallel-tests): Document
-       AM_TESTS_SETUP.  Reorder some of the existing documentation a bit.
-       * tests/parallel-tests-am_tests_setup.test: New test.
-       From a suggestion by Ralf Wildenhues.
-
-2011-04-17  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       depcomp tests: don't reject slower dependency extractors
-       * tests/depcomp8b.test: Add the `--enable-dependency-tracking'
-       option to `configure' invocations, so that slower dependency
-       extractors are not rejected.
-       * tests/depcomp8a.test: Likewise.  Also ...
-       (foo.c): ... since we are at it, fix spacing to be consistent
-       with GNU coding standards.
-
-2011-04-17  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       m4: add missing serial numbers to a few files
-       Fixes automake bug#8483.
-       * m4/amversion.in: Add serial number.
-       * m4/auxdir.m4: Likewise.
-       * m4/gcj.m4: Likewise.
-       * m4/install-sh.m4: Likewise.
-       * m4/mkdirp.m4: Likewise.
-       * m4/python.m4: Likewise.
-       * m4/runlog.m4: Likewise.
-       * m4/strip.m4: Likewise.
-       * m4/upc.m4: Likewise.
-
-2011-04-16  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix few bugs in self checks
-       Related to automake bug#8508.
-       * tests/self-check-cleanup.test: Be laxer when grepping output
-       from `ls -l', to account for ACLs and SELinux-only files.
-       * tests/self-check-dir.test: Source `defs-static' to read in the
-       correct definition for $SHELL.
-       * tests/self-check-me.test: Likewise, and extend a bit.
-       Report from Jim Meyering.
-
-2011-04-16  Jim Meyering  <meyering@redhat.com>
-
-       depcomp: correct invalid sed invocation
-       * lib/depcomp: Insert missing -e before '/:$/d'.
-       Otherwise, that use of sed would treat '/:$/d' as a file name.
-
-2011-04-14  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       maintainer check: quote literal `$' in Makefile rule
-       * Makefile.am (sc_tests_PATH_SEPARATOR): Escape literal `$'
-       character in double-quoted string.  Fix a bug in which the rule
-       emitted an erroneously empty substring in its error message.
-
-2011-04-14  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix typo in python5b.test
-       * tests/python5b.test: Remove extra `:' from $PATH redefinition.
-
-2011-04-12  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       lex/yacc tests: remove redundant $distdir definition
-       * tests/lex3.test ($distdir): Remove definition, that's already
-       done in `tests/defs'.
-       * tests/lexvpath.test: Likewise.
-       * tests/yacc-basic.test: Likewise.
-       * tests/yacc-cxx.test: Likewise.
-       * tests/yacc-d-basic.test: Likewise.
-       * tests/yacc-d-cxx.test: Likewise.
-       * tests/yacc-d-vpath.test: Likewise.
-       * tests/yacc-dist-nobuild-subdir.test: Likewise.
-       * tests/yacc-dist-nobuild.test: Likewise.
-       * tests/yacc-mix-c-cxx.test: Likewise.
-       * tests/yaccvpath.test: Likewise.
-
-2011-04-14  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: remove redundant settings of `errexit' shell flag
-       * tests/autodist-acconfig.test: Do not set the `errexit'
-       shell flag, as it is already set by `tests/defs'.
-       * tests/autodist-acconfig-no-subdir.test: Likewise.
-       * tests/autodist-aclocal-m4.test: Likewise.
-       * tests/autodist-config-headers.test: Likewise.
-       * tests/autodist-configure-no-subdir.test: Likewise.
-       * tests/autodist-stamp-vti.test: Likewise.
-       * tests/autodist-subdir.test: Likewise.
-       * tests/autodist.test: Likewise.
-       * tests/check-exported-srcdir.test: Likewise.
-       * tests/check-tests-in-builddir.test: Likewise.
-       * tests/check-tests_environment.test: Likewise.
-       * tests/help-python.test: Likewise.
-       * tests/java-check.test: Likewise.
-       * tests/java-extra.test: Likewise.
-       * tests/java-noinst.test: Likewise.
-       * tests/lex-subobj-nodep.test: Likewise.
-       * tests/ltinit.test: Likewise.
-       * tests/m4-inclusion.test: Likewise.
-       * tests/maintclean-vpath.test: Likewise.
-       * tests/parallel-tests-subdir.test: Likewise.
-       * tests/pr8365-remake-timing.test: Likewise.
-       * tests/python-dist.test: Likewise.
-       * tests/python-vars.test: Likewise.
-       * tests/python-virtualenv.test: Likewise.
-       * tests/python5b.test: Likewise.
-       * tests/specflg-dummy.test: Likewise.
-       * tests/yacc-dist-nobuild-subdir.test: Likewise.
-
-2011-04-12  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       test defs: define default $distdir (help reducing duplication)
-       * tests/defs ($distdir): New variable, might be used in
-       testcases checking distribution-related features.
-       * tests/pr9.test: Use it.
-       * tests/subdir9.test: Likewise.
-       * tests/lex3.test: Likewise.
-       * tests/lexvpath.test: Likewise.
-       * tests/remake-moved-m4-file.test: Likewise.
-       * tests/remake-renamed-m4-file.test: Likewise.
-       * tests/remake-renamed-m4-macro-and-file.test: Likewise.
-       * tests/yacc-basic.test: Likewise.
-       * tests/yacc-d-basic.test: Likewise.
-       * tests/yacc-d-vpath.test: Likewise.
-       * tests/yacc-dist-nobuild.test: Likewise.
-       * tests/vtexi3.test: Add comment explaining why we redefine
-       $distdir in this test.
-
-2011-04-14  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       coverage: test lex-generated "#line" directives postprocessing
-       * tests/yacc-line.test: In heading comments, add reference to new
-       sister test `lex-line.test'.
-       * tests/lex-line.test: New test.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-04-14  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: minor improvements to a couple of yacc tests
-       * tests/yacc-auxdir.test: Avoid running autoconf, it's not
-       needed.
-       * tests/yacc-line.test: Also check that the yacc-generated C
-       and header files do not contain "#line" directives referencing
-       `y.tab.c' or `y.tab.h'.  Add a couple of explicative comments.
-
-2011-04-11  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: split yacc6.test, for better separation and coverage
-       * tests/yacc6.test: Test removed, its content extended and split
-       into ...
-       * tests/yacc-auxdir.test, tests/yacc-depend.test,
-       tests/yacc-line.test: ... these new tests.
-       * tests/yacc-depend2.test: New test, exposes the failure that
-       FreeBSD used to encounter in yacc6.test.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-04-11  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: do not uselessly require GNU make or gcc in a few tests
-       * tests/lex3.test: Remove gcc from requirements, as any working C
-       compiler should be ok.  Consequently, do not clobber user CFLAGS.
-       Also, remove GNUmake from requirements; it was added (see commit
-       `Release-1-8-103-g0d2f592') because this test fails with FreeBSD
-       make due to VPATH issues -- but so do many other yacc-related and
-       lex-related tests currently, and requiring GNU make in all of
-       them would unacceptably reduce coverage.
-       * tests/lexvpath.test: Remove gcc from requirements, as any
-       working C compiler should be ok.
-       * tests/yacc4.test: Likewise.
-       * tests/yacc8.test: Likewise.
-       * tests/lex5.test: Likewise.  Also, do not require anymore GNU
-       make; to compensate, explicitly call "$MAKE Makefile" to update
-       the out-of-date Makefile if $MAKE is not GNU make.
-
-2011-04-12  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix spurious failure in test 'yacc-d-cxx.test'
-       * tests/yacc-d-cxx.test: Create ylwrap script before calling
-       automake for the first time, so that the script gets correctly
-       distributed.  Add checks verifying it indeed is.
-
-2011-04-12  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests cosmetics: remove redundant definitions of variable $tab
-       * tests/yacc-d-basic.test ($tab): Remove definition: it's already
-       defined in `tests/defs'.
-       * tests/yacc-d-cxx.test: Likewise.
-
-2011-04-12  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       yacc: add some tests on bison support (still xfailing)
-       Related to automake bug#7648 and PR automake/491.
-       * tests/bison-skeleton-cxx.test: New test.
-       * tests/bison-skeleton.test: New test.
-       * tests/Makefile.am (TESTS, XFAIL_TESTS): Updated.
-
-2011-04-12  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       coverage: test for automake bug#8485 (known regression)
-       * tests/yacc-dist-nobuild-subdir.test: New test.
-       * tests/Makefile.am (TESTS, XFAIL_TESTS): Update.
-
-2011-04-10  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       coverage: test mixed C/C++ yacc-generated parsers in the same dir
-       * tests/yacc-mix-c-cxx.test: New test.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-04-10  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       cosmetics: fix typos and wording in some yacc tests
-       * tests/yacc-cxx.test (foo.cc): Clarify comment about the content
-       of this file being valid C++ but invalid C.
-       (parse1.yy): Likewise.  Also, remove redundant parentheses in a
-       `return' statement.
-       * tests/yacc-d-cxx.test (write_parse): Clarify comment about the
-       content of the generated files being valid C++ but invalid C.
-       (write_main): Likewise.
-       * tests/yacc-basic.test: Remove redundant parentheses in a
-       `return' statement.
-       * tests/yacc-d-vpath.test: Adjust spacing around curly brackets.
-       * tests/yaccvpath.test: Likewise.
-       * tests/yaccdry.test: Likewise.
-       * tests/yacc8.test: Likewise.
-       * tests/yacc4.test: Likewise.
-       Suggested by Ralf Wildenhues.
-
-2011-04-10  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       yacc: update NEWS and docs about yacc-generated headers extensions
-       * doc/automake.texi (Yacc and Lex): Document explicitly that
-       extensions of yacc-generated headers are modelled after the
-       extension of the corresponding sources.
-       * NEWS: Update.
-
-2011-01-28   Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       yacc: extension of headers modelled after extension of sources
-       With this change, if '-d' is in *YFLAGS, a yacc input file named
-       foo.y++ will cause a foo.h++ header to be generated, instead of a
-       foo.h header.  Similarly for foo.ypp, foo.yxx and foo.yy.
-       This way, the name of the files generated by an automake-created
-       `ylwrap' invocation should be consistent with those generated by
-       a `bison -o' call.
-       Related to automake bug#7648 and PR automake/491.
-       * lib/am/yacc.am (am__yacc_c2h): New internal variable.
-       (?GENERIC?%EXT%%DERIVED-EXT%, ?!GENERIC?%OBJ%): Get the name of
-       the header dynamically at make runtime, so that its extension is
-       modelled after the extension of the source.
-       * automake.in (lang_yacc_target_hook): Adjust the calculation of
-       `$header' accordingly.
-       * tests/yacc-cxx.test: New test.
-       * tests/yacc-d-cxx.test: Likewise.
-       * tests/yacc-weirdnames.test: Likewise.
-       * tests/yacc-basic.test: Update comments.
-       * tests/yacc-d-basic.test: Likewise.
-       * tests/yaccpp.test: Updated and extended.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-01-29  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: don't define YACC and LEX in the Makefiles
-       We don't want YACC and LEX defined as make variables, otherwise
-       the values determined at configure time will override those from
-       the environment, even in the make-spawned testcases.  For example,
-       before this change, with the following usage:
-         $ ./configure YACC=yacc
-         $ export YACC='bison -y'
-         $ make check
-       the testsuite would have ended up, very counterintuitively, with
-       YACC defined to 'yacc' in the testcases' environment.
-       * configure.ac: Call `AM_SUBST_NOTMAKE' on YACC and LEX.
-
-2011-01-29  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix spurious failures in lflags*.test
-       * tests/lflags.test: Remove 'LEX' from the environment, so
-       that it won't be erroneously picked up by `make -e'.
-       * tests/lflags2.test: Likewise.
-
-2011-01-29   Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       coverage: more on 'yacc -d' and recovery from deleted headers
-       * tests/yacc-deleted-headers.test: New test.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-01-29   Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: remove redundancy from silent lex/yacc tests
-       * tests/silent-yacc-gcc.test, tests/silent-yacc-generic.test: Merge
-       these two testcases into ...
-       * tests/silent-yacc.test: ... this new one, which doesn't fiddle
-       which dependency tracking, as that shouldn't impact on generation
-       of yacc-derived C source and header files (and, for what concerns
-       compilation of C files, is already tested in other testcases).
-       * tests/silent-lex-gcc.test, tests/silent-lex-generic.test: Merge
-       these two testcases into ...
-       * tests/silent-lex.test: ... this new test, for similar reasons.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-01-29  Stefano Lattarini  <stefano.lattarini@gmail.com>
-           Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       tests init: better messages for 'yacc' and 'lex' requirements
-       * tests/defs.in: Give better diagnostic messages when a test must
-       be skipped to the unavailability of yacc or lex program.  Also,
-       improve syncing between code for requiring yacc and lex.
-
-2011-01-28  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       configure: look for a lex program to be used by the testsuite
-       This will allow the testcases requiring a 'lex' program to run also
-       with vendor/legacy lex implementations, not only with 'flex'.
-       * configure.ac: Look for a lex program, using AC_CHECK_PROGS.
-       * tests/defs.in: New required entry 'lex'.
-       ($LEX): Let the user override the lex program to be used by the
-       testsuite.
-       * tests/cond35.test ($required): Require 'lex', not 'flex'.
-       * tests/cond36.test: Likewise.
-       * tests/lexv3.test: Likewise.
-       * tests/lexv3.test: Likewise.
-       * tests/silent-lex-gcc.test: Likewise.
-       * tests/silent-lex-generic.test: Likewise.
-       * tests/silent-many-gcc.test: Likewise.
-       * tests/silent-many-generic.test:likewise.
-       * tests/lexvpath.test: Likewise, and fix typo in comments.
-
-2011-01-22   Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       configure: look for a yacc program to be used by the testsuite
-       Instead of forcing the user to manually export 'YACC' in the
-       testsuite to use a non-bison yacc, we now look for a yacc program
-       at configure time, and use that as the default in the testsuite.
-       * configure.ac: Look for a yacc program, using AC_CHECK_PROGS.
-       * tests/defs.in: Updated to use the value of $YACC precomputed by
-       configure, unless the user overrides that in the environment.
-
-2011-01-22   Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: more coverage on yacc/lex silent-rules, plus minor cleanups
-       * tests/silent-yacc-gcc.test: Add sanity checks verifying that the
-       generated Makefile.in files really contains the non-generic rules
-       we expect.  Do not redundantly manually remove files we know to be
-       already removed "make maintainer-clean".
-       (Makefile.am): Ensure we cover also non-generic yacc rules, by
-       setting target-specific YFLAGS.
-       (sub/Makefile.am): Likewise.
-       * tests/silent-yacc-generic.test: Likewise.
-       * tests/silent-lex-gcc.test: Likewise, but with LFLAGS instead of
-       YFLAGS.
-       * tests/silent-lex-generic.test: Likewise.
-       * tests/silent-many-gcc.test: Likewise, but with both LFLAGS and
-       YFLAGS.  Also ...
-       (do_and_check_verbose_build): Remove redundant blank line.
-       * tests/silent-many-generic.test: Likewise.
-       * tests/silent-yacc-headers.test: New test.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-01-22  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix spurious failures in yflags*.test
-       * tests/yflags.test: Remove 'YACC' from the environment, so
-       that it won't be erroneously picked up by `make -e'.
-       * tests/yflags2.test: Likewise.
-
-2011-01-22   Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: cover yacc target-specific flags, and `-v' flag handling
-       * tests/yacc-basic.test: Also try to build a parser having `-v'
-       as target-specific flags.  Add a couple of `ls -l' commands, for
-       debugging.  Update and extend comments.  Escape literal dots in
-       grep regular expressions.
-
-2011-01-12   Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       docs: clustered '-d' not recognized in YFLAGS
-       This change fixes automake bug#7828.
-       * doc/automake.texi (Yacc and Lex): Document that automake
-       recognizes '-d' in AM_YFLAGS only if it's not clustered with
-       other options.
-       From a report by Юрий Пухальский.
-
-2011-01-11  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: do not force yacc-requiring tests to use bison
-       * tests/defs.in: New required entry 'yacc'.  Remove old
-       required entry 'bison'.
-       * tests/cond35.test ($required): Require yacc, not bison.
-       * tests/cond36.test: Likewise.
-       * tests/pr204.test: Likewise.
-       * tests/silent-many-gcc.test: Likewise.
-       * tests/silent-many-generic.test: Likewise.
-       * tests/silent-yacc-gcc.test: Likewise.
-       * tests/silent-yacc-generic.test: Likewise.
-       * tests/subpkg.test: Likewise.
-       * tests/suffix10.test: Likewise.
-       * tests/yacc-basic.test: Likewise.
-       * tests/yacc-clean.test: Likewise.
-       * tests/yacc-d-basic.test: Likewise.
-       * tests/yacc-d-vpath.test: Likewise.
-       * tests/yacc-dist-nobuild.test: Likewise.
-       * tests/yacc-nodist.test: Likewise.
-       * tests/yacc4.test: Likewise.
-       * tests/yacc6.test: Likewise.
-       * tests/yacc7.test: Likewise.
-       * tests/yacc8.test: Likewise.
-       * tests/yaccdry.test: Likewise.
-       * tests/yaccvpath.test: Likewise.
-
-2011-01-10   Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       yacc: warn about conditional content in *YFLAGS variables
-       This change fixes automake bug#7804.
-       * automake.in (lang_yacc_target_hook): Warn if any of the relevant
-       *YFLAGS variables has conditional contents (not only a conditional
-       definition).  Related refactoring.
-       * NEWS: Updated.
-       * tests/yflags-conditional.test: Updated and extended.
-       * tests/yflags-conditional-force.test: New test.
-       * tests/Makefile.am (TESTS): Updated.
-
-2011-01-08   Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       yacc: support variable expansions in *YFLAGS definition.
-       This change fixes automake bug#7800.
-       * automake.in (lang_yacc_target_hook): Use 'value_as_list_recursive'
-       instead of 'variable_value' to get the value of *YFLAGS variables.
-       Related changes.
-       ($DASH_D_PATTERN): Removed.
-       * tests/Makefile.am (XFAIL_TESTS): Remove yflags-var-expand.test.
-       * tests/yacc-clean.test: Remove workaround for now-fixed bug.
-       * NEWS: Update.
-
-2011-01-08   Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       yacc: more tests on *YFLAGS support
-       * tests/yflags-var-expand.test: New test, still xfailing.  It
-       exposes automake bug#7800 -- "automake fails to honor `-d' in
-       AM_YFLAGS when variable expansions are involved".
-       * tests/yflags-d-false-positive.test: New test, checking that
-       automake do not spuriously see `-d' in *YFLAGS when that isn't
-       really there.
-       * tests/yflags-force-override.test: New test, checking that
-       automake can cope with definition of the YFLAGS variable in
-       Makefile.am (even if that is an extremely bad practice, as that
-       variable is user-reserved).
-       * tests/yflags-cmdline-override.test: New test, checking that
-       automake can cope with user-redefinition of YFLAGS at configure
-       time and/or at make time.
-       * tests/yflags-conditional.test: New test, checks that automake
-       warns on conditionally-defined *YFLAGS variables.
-       * tests/Makefile.am (TESTS, XFAIL_TESTS): Update.
-
-2011-01-08   Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       yacc: extend and improve tests
-       * tests/yacc-basic.test: Also check that the intermediate C file
-       is mentioned in the generated Makefile.in, and that it is created
-       by the first make invocation.
-       * tests/yacc3.test: Test removed, superseded by ...
-       * tests/yacc-d-basic.test: ... this new test.
-       * tests/yacc2.test: Add reference to that new test in the heading
-       comments.
-       * tests/yacc-d-vpath.test: New test.
-       * tests/yaccvpath.test: Updated heading comments.  Do not require
-       gcc anymore, as any working C compiler should be enough.  Remove
-       redundant comments.
-       * tests/yacc-nodist.test: New test.
-       * tests/yacc-dist-nobuild.test: New test.
-       * tests/Makefile.am (TESTS): Update.
-
-2010-12-13  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Extend, fix and improve tests on Lex and Yacc support.
-       * tests/lexcpp.test: New test script, on support for Lex + C++.
-       * tests/lexvpath.test: New test script, test build and rebuild
-       rules for lexers in VPATH setup.
-       * tests/yacc-basic.test: New test script, run simple "semantic"
-       checks on basic Yacc support (similarly to what lex3.test does
-       for Lex support).
-       * tests/lex.test: Don't create useless dummy source file joe.l.
-       Remove extra blank lines.
-       * tests/lex4.test: Add trailing `:' command.  Do not create dummy
-       useless lex source file.
-       * tests/lex2.test: Likewise.  Call automake with the `-a' option,
-       so that it doesn't fail for the absence of `ylwrap' script.  Make
-       grepping of automake stderr stricter.
-       * tests/yacc7.test: Add trailing `:' command.  Enable `errexit'
-       shell flag earlier (just after having sourced ./defs).
-       * tests/yacc4.test: Likewise.  Also ...
-       (configure.in): Use pre-populated skeleton set up by ./defs,
-       instead of writing one from scratch.
-       Other minor cosmetic changes.
-       * tests/yacc5.test: Likewise.
-       * tests/yaccvpath.test: Likewise. Also ...
-       ($distdir): New variable.
-       Use it throughout.
-       * tests/lex5.test: Likewise.
-       * tests/lex3.test: Likewise.  Check the distdir, rather than
-       grepping the distribution tarball.  Extend the test on the
-       created binary, and be sure to avoid hangs.  Add some comments.
-       * tests/yacc.test: Use stricter grepping.  Add trailing `:'.
-       * tests/yacc6.test: Likewise.
-       * tests/yacc3.test: Likewise.  Do not create the unused file
-       `Makefile.sed'.  Remove useless rules from Makefile.am.  Other
-       minor cosmetic changes.
-       * tests/yacc2.test: Make grepping of generated `Makefile.in' and
-       of automake error messages stricter.  Do not redirect output of
-       grep to /dev/null.  Move call to aclocal earlier.  Reduce the
-       number of empty blank lines.  Fix a typo in comments.
-       * tests/yacc8.test: Fixed bugs that reduced the completeness of
-       the tests.  Added trailing `:' command.
-       (configure.in): Use pre-populated skeleton set up by ./defs,
-       instead of writing one from scratch.
-       * tests/yaccpp.test: Test also extensions `.y++', `.ypp', and
-       `.yxx', rather than only `.yy'.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-01-07   Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       yacc: "make clean" removes .c and .h files from non-distributed .y
-       Previously, while automake did *not* distribute C source and header
-       files derived from non-distributed Yacc sources, it still caused
-       them to be removed only by "make maintainer-clean" only, and not by
-       simply "make clean" or "make distclean".
-       This caused "make distcheck" to fail, unless the developer put
-       those generated .c and .h files in CLEANFILES or in DISTCLEANFILES
-       by hand.
-       This change fixes this issue, by making non-distributed `.c' and
-       `.h' files generated by non-distributed Yacc sources cleaned by
-       "make clean".
-       * tests/automake.in (lang_yacc_target_hook): Make C source and
-       header files derived from non-distributed Yacc files cleaned by
-       "make clean", not only by "make maintainer-clean".
-       * tests/yacc-clean.test: New test.
-       * tests/Makefile.am (TESTS): Update.
-       * NEWS: Update.
-
-2011-04-11  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       depcomp: fix bugs in tests and in the depcomp script
-       * lib/depcomp (gcc): Remove duplicated `-e' from sed invocation.
-       * tests/depcomp10.test: Make it executable.  Fix a blunder that
-       has left part of an intended comment not prefixed by `#', thus
-       causing shell syntax errors.  In this same comment, break a
-       too-long reported error message on multiple lines, for clarity.
-       Add reference to the relevant bug report.  Add a comment which
-       explains why the test result 'skipped' if the first "make" call
-       fails.  Add other useful comments.
-       * tests/depcomp9.test: Slightly improve comments.
-
-2011-04-11  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Fix hp depmode for VPATH builds with GNU make.
-       * lib/depcomp: Be sure to remove VPATH-prefixed object from
-       dependency output when creating stub rule.
-       * tests/depcomp10.test: New test.
-       * tests/Makefile.am (TESTS): Update.
-       * NEWS: Update.
-       Report by Bruno Haible.
-
-2011-04-18  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       java: allow both dist_JAVA and nodist_JAVA in the same Makefile.am
-       Fixes automake bug#8434.
-       * automake.in (handle_java): Strip `dist_' and `nodist_' from
-       the given prefix.  Define a new internal Makefile variable
-       `am__java_sources'.  Related adjustments.
-       * lib/am/java.am (JAVAC, JAVAROOT, CLASSPATH_ENV): Define only the
-       first time this am file is processed.
-       (class%DIR%.stamp): Stamp file renamed ...
-       (class%NDIR%.stamp): ... to this, so that the `dist_' and `nodist_'
-       prefixes are stripped from the name of the stampfile.  Adjust
-       declaration of dependencies by using the new automake-generated
-       internal variable `$(am__java_sources)'.  In the rule, use `$@'
-       as the name of the target, rather than hard-coding it.
-       * tests/java.test: Update and extend.
-       * tests/java-no-duplicate.test: New test.
-       * tests/java-mix-dist-nodist.test: Likewise.
-       * tests/java-compile-and-install.test: Likewise.
-       * tests/java-clean.test: Likewise.
-       * tests/java-sources.test: Likewise.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-04-06  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       coverage: more on java support EXTRA_ and noinst_ prefixes
-       * tests/java-extra.test: New test, checking support for the
-       prefix `EXTRA_' with the JAVA primary.
-       * tests/java-noinst.test: New test, checking support for the
-       prefix `noinst_' with the JAVA primary.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-04-10  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       test defs: fix 'javac' requirement for older JDK versions
-       The Java compiler from JDK 1.5 (and presumably earlier versions)
-       cannot handle the `-version' option by itself; and while it does
-       print the version number, it then errors out with an usage error:
-         $ javac -version
-         javac 1.5.0_22
-         javac: no source files
-         Usage: javac <options> <source files>
-         ...
-       Luckily, adding the `-help' option to the `javac' invocation
-       seems to fix this problem.
-       * tests/defs.in (javac): Pass also the `-help' option to the
-       `javac' program.  Add a comment explaining why it is needed.
-       Report from Ralf Wildenhues.
-
-2011-04-10  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       test defs: new requirement for the default java compiler
-       * tests/defs.in (for tool in $required): New requirement 'javac'.
-       * tests/java.test: Use it instead of ad-hoc configure check.
-       * tests/java-check.test: Likewise.
-       * tests/java-extra.test: Likewise.
-       * tests/java-noinst.test: Likewise.
-       * tests/instfail-java.test: Likewise.
-       * tests/instdir-java.test: Likewise.
-
-2011-04-09  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       java: check_JAVA does not cause compilation by "make all" anymore
-       Fixes automake bug#8234.
-       * automake.in (handle_java): Make stamp of class files built from
-       java sources in $(check_JAVA) a dependency of `check' target, not
-       `all' target.
-       * tests/java-check.test: New test.
-       * tests/Makefile.am (TESTS): Update.
-       * NEWS: Update.
-       * THANKS: Update.
-       Report from Petteri Räty.
-
-2011-04-09  Stefano Lattarini  <stefano.lattarini@gmail.com>
-           Bruno Haible  <bruno@clisp.org>
-
-       coverage: add tests on remake rules in more complex situations
-       * tests/defs (using_gmake): New function.
-       (for tool in $required): Use it when $tool is 'GNUmake'.
-       * tests/remake-moved-m4-file.test: New test.
-       * tests/remake-deleted-m4-file.test: Likewise.
-       * tests/remake-renamed-m4-file.test: Likewise.
-       * tests/remake-renamed-m4-macro-and-file.test: Likewise.
-       * tests/remake-renamed-m4-macro.test: Likewise.
-       * tests/remake-add-acsubst-gnulib.test: Likewise.
-       * tests/remake-add-header-gnulib.test: Likewise.
-       * tests/remake-remove-header-gnulib.test: Likewise.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-04-09  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       typofix in 'tests/defs'
-       * tests/defs: Fix typo (`itslef' instead of `itself') in
-       comments.
-
-2011-04-09  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Clarify regex code in depcomp.
-       * lib/depcomp: Add comment why we don't need regex-escaping here.
-       Suggested by Stefano Lattarini.
-
-2011-04-08  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Fix makedepend depmode for VPATH builds.
-       * lib/depcomp [makedepend]: Remove any VPATH prefix from the
-       object file name, so a rebuild doesn't attempt to update the
-       .Po files in the source tree.
-       * tests/depcomp9.test: New test.
-       * tests/Makefile.am (TESTS): Update.
-       * NEWS: Update.
-
-2011-04-02  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix timestamp-related failures
-       Fixes automake bug#8365.
-       * tests/aclocal6.test: Sleep before modifying m4 files that should
-       trigger remake rules.  Remove incorrect/obsoleted comments.
-       * tests/subdir5.test: Likewise, and extend a bit.
-       * tests/subdir8.test: Likewise.
-       * tests/pr8365-remake-timing.test: New xfailing test.
-       * tests/Makefile.am (TESTS): Update.
-       Report from Sam Steingold.
-
-2011-04-02  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Create subdirs for generated sources even when not dep tracking.
-       * automake.in (handle_single_transform): If $object is derived
-       and lands in subdir, be sure to output a dirstamp dependency.
-       * tests/yacc5.test: Avoid falsely matching the dirstamp
-       dependency when grepping for a rule.
-       * tests/lex-subobj-nodep.test: New test.
-       * tests/Makefile.am (TESTS): Update.
-       * THANKS: Update.
-       Report by Ignacy Gawedzki.
-
-       Fix locale issue in check-exported-srcdir.test.
-       * tests/check-exported-srcdir.test: Reformulate glob to not fail
-       in a locale that ignores or interleaves character case.
-
-2011-04-01  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       docs: better visibility for aclocal in the index
-       * doc/automake.texi (@menu): Rename title for entry 'configure'
-       from "Scanning configure.ac or configure.in" to the more precise
-       "Scanning configure.ac, using aclocal".
-       (@detailmenu): Adjust.
-       (@node configure): Adjust, and extend @cindex calls accordingly.
-       * THANKS: Update.
-       From a report by Maynard Johnson.
-
-2011-03-30  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: improve tests on "maintainer-clean" target
-       * tests/aclocal6.test: Move checks related to "maintainer-clean"
-       functionalities into ...
-       * tests/maintclean-vpath.test: ... this new test.
-       * tests/maintclean.test: Update heading comments.  Extend to also
-       test subdirs.  Remove useless disabling of YACC.  Fix m4 quoting
-       in configure.in.  Add a trailing `:' command.  Remove extra blank
-       lines.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-03-21  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       tests: fix unindent to use printf not echo for script.
-       * tests/defs.in: Use printf rather than echo, as the latter may
-       interpret the backslashes in the sed script.  Fixes test
-       failures with dash as /bin/sh.
-
-2011-03-17  Stefano Lattarini  <stefano.lattarini@gmail.com>
-           Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       maintcheck: look for problematic names of testcases
-       The configure.in stub created by default by `tests/defs' obtains
-       the first argument of AC_INIT from the test name, and this can
-       cause some supported autoconf versions to fail with a spurious
-       error if that test name contains the name of an m4 or m4sugar
-       builtin or macro (e.g., `defn' or `m4_undefine').
-       See for example the bug fixed by commit v1.11-287-g1325a8a.
-       This change add a maintainer check that warns about test names
-       which are possibly problematic in this regard.
-       * Makefile.am (sc_test_names): New maintainer-check target.
-       (syntax_check_rules): Add it.
-       (m4_builtins): New helper variable.
-       (TESTS): Updated according to the following renamings.
-       * tests/include.test: Renamed ...
-       * tests/hdr-vars-defined-once.test: ... to this.
-       * tests/sinclude.test: Renamed ...
-       * tests/m4-inclusion.test: ... to this, and simplified
-       accordingly.
-       * tests/include2.test: Renamed ...
-       * tests/dist-included-parent-dir.test: ... to this, for
-       consistency.
-
-2011-03-04  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix bug in alloca*.test
-       * tests/alloca.test: Make grepping of automake stderr stricter,
-       add a trailing `:' command; also, add AC_PROG_CC to configure.in,
-       and create a dummy alloca.c file, to ensure that we fail for the
-       proper reason.
-       * tests/alloca2.test: Likewise.  Also, look for LT_INIT, not
-       AC_PROG_LIBTOOL, in the error message (bug introduced with commit
-       v1.11-315-gd51e7b7 "libtool: suggest LT_INIT if LTLIBRARIES
-       primary is used").
-       From a report by Patrick Welche.
-
-2011-03-17  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       cosmetics: better use of m4 quoting and m4sugar macros
-       * m4/dmalloc.m4: Better use of m4 quoting.  Bump serial number.
-       * m4/gcj.m4: Likewise.
-       * m4/init.m4: Likewise.
-       * m4/install-sh.m4: Likewise.
-       * m4/lex.m4: Likewise.
-       * m4/multi.m4: Likewise.
-       * m4/option.m4: Likewise.
-       * m4/python.m4: Likewise.
-       * m4/sanity.m4: Likewise.
-       * m4/cond.m4: Likewise.  Also, prefer the m4sugar macro 'm4_if'
-       over the plain m4 macro 'ifelse'.
-       * m4/depend.m4: Likewise.
-
-2011-03-17  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: add test about deprecated use of AC_INIT
-       * tests/deprecated-acinit.test: New test, check that automake
-       and autoconf complain about an old-style AC_INIT call used with
-       a new-style AM_AUTOMAKE_INIT call.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-03-04  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix bug (comments-in-var-defn.test + autoconf 2.62)
-       * tests/comments-in-var-defn.test: The configure.in stub created
-       by default, which has the AC_INIT first argument obtained by the
-       test name, causes autoconf 2.62 to fail with a spurious error
-       message like: "configure.in:1: error: defn: undefined macro:".
-       Thus, to prevent this, the test is renamed to ...
-       * tests/comments-in-var-def.test: ... this.
-       * tests/Makefile.am (TESTS): Updated.
-
-2011-03-04  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       cosmetics: convert encoding from ISO-8859 to UTF-8
-       * ChangeLog.03: Convert encoding to UTF-8.
-       * ChangeLog.96: Likewise.
-       * ChangeLog.98: Likewise.
-       * NEWS: Likewise.
-       * TODO: Likewise.
-
-2011-03-01  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: extend checks on the 'unindent' shell function
-       * tests/self-check-unindent.test: Also check that multiple
-       instances of 'unindent' can run in parallel (this was not
-       the case when that function used temporary files).
-
-2011-03-01  Peter Rosin  <peda@lysator.liu.se>
-
-       test defs: unindent without temporary file
-       * tests/defs.in (commented_sed_unindent_prog): Commented Sed program
-       that strips the "proper" amount of leading whitespace.
-       (unindent): Lazily strip comments from the above program and use it
-       to unindent without using a temporary file.
-
-2011-02-26  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       libtool: suggest LT_INIT if LTLIBRARIES primary is used
-       When the LTLIBRARIES primary was used, but $(LIBTOOL) wasn't
-       defined, automake suggested to add a call to AC_PROG_LIBTOOL
-       in configure.ac.  But that macro is deprecated since Libtool
-       version 1.9b (2004-08-29), in favor of the newer LT_INIT.  So
-       suggest the use of this latter macro instead.
-       * lib/Automake/Variable.pm (%_am_macro_for_var): Pair 'LIBTOOL'
-       with 'LT_INIT', not with 'AC_PROG_LIBTOOL'.
-       * tests/libtool4.test: Adjust and extend.  Also, add a call to
-       macro AC_PROG_CC in configure.in, to help ensuring that automake
-       does not fail for the wrong reasons.
-       * tests/ltinit.test: New test, ensure that automake's libtool
-       support works with LT_INIT-based interface.
-       Thanks to Jack Kelly for the suggestion.
-
-2011-02-25  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: add testcases sanity-checking the testsuite
-       Helper subroutines, variables and other pieces of code defined
-       in the `tests/defs' and used by many testcases are non-obvious,
-       and tricky to get to work portably; but until now, they weren't
-       tested at all in a clear and self-contained way.
-       This change should remedy to the situation.
-       * tests/self-check-cleanup.test: New test, check removal of
-       temporary test working directory by `./defs'.
-       * tests/self-check-dir.test: New test, check that tests using
-       `./defs' create a proper temporary directory, and run in it.
-       * tests/self-check-exit.test: New test, check that, in case of
-       failing commands, the correct exit status is passed to the exit
-       trap installed by the `./defs' script.
-       * tests/self-check-is_newest.test: New test, checking the
-       `is_newest' subroutine.
-       * tests/self-check-me.test: New test, checking that $me gets
-       defined automatically by `tests/defs' if not set, and that it
-       can be overridden from either the shell or the environment.
-       * tests/self-check-sanity.test: New test, check that the sanity
-       checks performed by the `tests/defs' script works correctly.
-       * tests/self-check-unindent.test: New test, checking the
-       `unindent' subroutine.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-02-20  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: tempdirs with restrictive permissions are cleaned correctly
-       Before this change, the removal of a temporary test directory
-       containing subdirectories with restrictive permissions (such as
-       'r--r--r--') could fail.
-       * tests/defs: Ensure that all the subdirectories of a temporary
-       test directory have the 'read', 'write' and 'execute' bits set,
-       before trying to remove it with `rm -rf'.
-       * tests/Makefile.am (clean-local-check): Likewise.
-
-2011-02-16  Stefano Lattarini  <stefano.lattarini@gmail.com>
-           Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       test defs: add subroutine for input unindenting
-       * tests/defs.in (unindent): New subroutine.
-       * tests/instspc-tests.sh: Use it.
-
-2011-02-15  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       python: report the 'PYTHON' influential environment variable
-       * m4/python.m4 (AM_PATH_PYTHON): Call AC_ARG_VAR on PYTHON.
-       * doc/automake.texi (Python): Update and extend.
-       * tests/help-python.test: New test.
-       * tests/Makefile.am (TESTS): Update.
-       * THANKS (Jack Kelly): Update e-mail address.
-       Suggestion by Jack Kelly.
-
-2011-02-10  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests defs: clear TESTS_ENVIRONMENT variable
-       * tests/defs.in (TESTS_ENVIRONMENT): Unset it, so that values
-       from environment won't interfere with the testcases.
-       Suggestion by Ralf Wildenhues.
-
-2011-02-15  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: `instspc-*.test': do not create useless source file
-       * tests/instspc-tests.sh (create_input_data): Do not create
-       unused source file `source2.c'.
-
-2011-02-15  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: optimize `instspc-*.test' for speed
-       After the split of `instspc.test' into various generated tests,
-       the running time of the testsuite has noticeably increased, since
-       all of these new generated tests must run aclocal, autoconf and
-       automake, whereas previously they were run only once (at the
-       beginning of `instspc.test').  But luckily, since the new tests
-       share the same input files for the autotools, this situation can
-       be easily worked around (at the expenses of a slight increase of
-       complexity for the testsuite scaffolding).
-       * tests/instspc-data.test: New helper test, properly calling
-       the `instspc-tests.sh' script to generate input data for the
-       others `instspc-*.test' tests.
-       * tests/Makefile.am (TESTS): Add `instspc-data.test'.
-       ($(instspc_tests:.test=.log)): Depend on its log file.
-       (instspc-data.log): Depend on `instspc-tests.sh'.
-       * tests/instspc-tests.sh: Recognize new action `generate-data',
-       and use it to create hand-written and autotools-generated static
-       files shared by all the `instspc-*.test' tests.
-       When sourced by the `instspc-*.test' tests, use those previously
-       created files instead of recreating them from scratch.
-       (unindent, create_input_data): New subroutines.
-       Some other related changes and refactorings.
-       From a suggestion by Ralf Wildenhues.
-
-2011-02-14  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       python: fix spurious failure in tests
-       * tests/python-vars.test: Ignore cached values from config.site
-       by exporting CONFIG_SITE=/dev/null.  Be laxer in matching the
-       expected values of output variables `pythondir' and `pyexecdir',
-       since they can change quite unpredictably among different python
-       installations.  Also, avoid "hyping" debugging output, thus
-       offering smaller trace output and more informative diff.
-       Report and suggestions by Ralf Wildenhues.
-       * tests/python-virtualenv.test: Require python, since we call it
-       even after the virtualenv has been deactivated.  Ignore cached
-       values from config.site by exporting CONFIG_SITE=/dev/null.
-
-2011-02-06  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: tweak few tests on simple and parallel test drivers
-       * tests/check-exported-srcdir.test: Improve heading comments.
-       * tests/check-tests-in-builddir.test: Likewise.  Also, unset the
-       `FOO_EXIT_STATUS' variable, so that any pre-existing value in the
-       environment won't risk to interfere with the test.
-       Suggestions by Ralf Wildenhues.
-
-2011-02-06  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       python: extend and improve tests, fix minor glitches
-       * m4/python.m4 (AM_PATH_PYTHON): Ensure the "checking ..." messages
-       from configure are always complete, even in case of failure.  Tiny
-       cosmetic improvement in info/error messages.
-       * tests/python.test: Also check that automake complains if the
-       PYTHON primary is used but the `py-compile' script is not present.
-       Make grepping of generated Makefile.in laxer w.r.t. whitespace.
-       Add trailing `:' command.
-       * tests/python2.test: Remove repeated calls aclocal: they are
-       useless because configure.in is never modified.  Make grepping
-       of automake stderr more comprehensive.  Remove the pre-existing
-       `py-compile' file before trying to install it with `--add-missing'.
-       Add trailing `:' command.
-       * tests/python3.test: Add trailing `:' command.
-       * tests/python11.test: Likewise.
-       * tests/python4.test: Likewise.  Also, try to pass PYTHON config
-       variable to configure from the environment, rather than only from
-       the command line.
-       * tests/python5.test: Ensure that the "checking ..." messages from
-       configure are always complete.  Use proper m4 quoting.  Add a
-       trailing `:' command.
-       * tests/python6.test: Simplify test logic, by checking for files
-       created by configure rather then grepping its output.
-       * tests/python7.test: Likewise.
-       * tests/python8.test: Also check that `$PYTHON' is meaningfully
-       set in the ACTION-IF-TRUE argument of AM_PATH_PYTHON.
-       * tests/python9.test: Likewise.
-       * tests/python10.test: Add trailing `:' command.
-       (Makefile.am): Declare `disttest' target as `.PHONY', and add
-       an `ls -l' to its recipe, for debugging.
-       * tests/nobase-python.test: In testing "make uninstall" and
-       "make install" results, prefer idioms that make verbose logs
-       more helpful.  Remove a couple of lines of dead code.  Add a
-       trailing `:' command.
-       * tests/python5b.test: New test, checking that configure performs
-       the check on the python version even when the choice of the python
-       interpreter is forced by the user.
-       * tests/python-dist.test: New test, checking the distribution of
-       *_PYTHON files.
-       * tests/python-vars.test: New test, checking that AM_PATH_PYTHON
-       correctly set all the output variables advertised in the manual.
-       * tests/python-virtualenv.test: New test, checking that python
-       support offered by automake works well with "virtual python
-       environments" created by the `virtualenv' program.
-       * tests/instdir-prog.test: Also check `$(pyexecdir)'.  Existing
-       checks made slightly stricter.
-       * tests/instdir-prog.test: Also check `$(pyexecdir)'.  Existing
-       * tests/instdir-ltlib.test: Likewise.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-02-01  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       coverage: more tests on simple and parallel test drivers
-       * tests/parallel-tests-subdir.test: New test.
-       * tests/check-exported-srcdir.test: Likewise.
-       * tests/check-tests-in-builddir.test: Likewise.
-       * tests/check-tests_environment.test: Likewise.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-01-29  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix spurious failures in lflags*.test
-       * tests/lflags.test: Remove 'LEX' from the environment, so
-       that it won't be erroneously picked up by `make -e'.
-       * tests/lflags2.test: Likewise.
-
-2011-01-24  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       docs: color-tests issues with parallel make
-       * doc/automake.texi (Simple Tests): Document that automatic
-       recognition of a capable terminal attached to stdout can fail
-       with some make implementation when running in parallel mode,
-       thus causing colored test output not to be automatically
-       activated when it should.
-
-2011-01-23  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       coverage: test semantics of "dummy" per-target flags
-       * tests/specflg-dummy.test: New test, ensuring that even "dummy"
-       per-target flags triggers the use of renamed objects.
-       * tests/Makefile.am (TESTS): Update.
-       Suggestion by Ralf Wildenhues.
-
-2011-01-23  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests defs: sanitize IFS
-       * tests/defs ($IFS): Define to <space>, <tab>, <newline>.
-       ($sp): New variable, holding a single whitespace character.
-       ($tab): New variable, holding a tabulation character.
-       ($nl): New variable, holding a newline character.
-
-2011-01-23  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       tests: avoid instspc* failures due to make's whitespace trimming
-       * tests/instspc-tests.sh: Prepend './' when passing the test
-       characters, to avoid leading whitespace characters to be trimmed
-       from macros set from environment variables.  Fixes testsuite
-       failures with HP-UX and Tru64/OSF make.
-
-2011-01-22  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       tests: fix VPATH auto-expansion workarounds.
-       * tests/suffix10.test, tests/suffix11.test, tests/suffix12.test,
-       tests/suffix3.test, tests/suffix5.test, tests/suffix8.test:
-       Ensure $< is not surrounded by white space, to prevent Solaris
-       make from applying automatic VPATH text expansion.
-
-       tests: fix VPATH auto-expansion workarounds.
-       * tests/parallel-tests8.test, tests/suffix13.test:
-       Ensure $< is not surrounded by white space, to prevent Solaris
-       make from applying automatic VPATH text expansion.
-
-2011-01-22  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix spurious failures in yflags*.test
-       * tests/yflags.test: Remove 'YACC' from the environment, so
-       that it won't be erroneously picked up by `make -e'.
-       * tests/yflags2.test: Likewise.
-
-2011-01-22  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       tests: avoid fn99*.test failures due to buggy AIX 5.3 cp -R.
-       * tests/fn99.test, tests/fn99subdir.test: Skip if an initial
-       `cp -R' of the subdir tree already fails; AIX 5.3 cp messes
-       up its internal memory when copying this tree.
-
-2011-01-22  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-           Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Add comment to check-TESTS rule working around make 3.80 bug.
-       * lib/am/check.am (check-TESTS): Update comment.
-
-2011-01-20  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       tests: less strict double-colon spy.test again.
-       * tests/spy.test: We know BSD make doesn't invoke more than one
-       double-colon rule, so no need to expose that failure.
-
-2011-01-19  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       install-sh: avoid Tru64 sh `test' operator precedence issues.
-       * lib/install-sh: Protect file names and directory components
-       that consist of `=', `(', `)', or `!'.  Move protection as early
-       as possible, to avoid errors such as with Tru64 sh `test -z ='.
-       * tests/instsh2.test: Extend test to cover more possibilities.
-       Fixes 1.12 instspc-equal-install.test failure on Tru64/OSF 5.1.
-
-2011-01-19  Stefano Lattarini  <stefano.lattarini@gmail.com>
-           Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       docs: automake testsuite doesn't use TESTS_ENVIRONMENT anymore
-       * doc/automake.texi (Simple Tests): Do not claim Automake uses
-       TESTS_ENVIRONMENT for the perl driver.  Instead, point to the
-       parallel-tests driver.
-
-2011-01-21  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       tests: check for presence of cscope with redirected input.
-       * tests/defs: Add required test for cscope.
-       Fixes cscope3.test hang with Sun C 5.9 cscope.
-
-       tests: avoid false failure in cygnus-dependency-tracking.test.
-       * tests/cygnus-dependency-tracking.test: Be less restrictive
-       when grepping the compiler error message, GCC 3.4.6 on FreeBSD
-       does not mention an undefined symbol.
-
-2011-01-20  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       tests: revert not turning off errexit in instspc-test.sh
-       * tests/instspc-tests.sh: Turn off errexit while sourcing defs,
-       the scripts might still not be clean.
-
-2011-01-19  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       tests: work around Tru64 sh -e issues for instspc*.test.
-       Apparently, Tru64 sh does not like turning off errexit mode,
-       and gets confused.
-       * tests/defs: Document 'errexit' cleanliness requirement.
-       * tests/defs-static.in: Likewise.  Avoid error from command
-       substitution to abort instspc*.test with Tru64/OSF 5.1 sh.
-       * tests/instspc-tests.sh: Drop now-unneeded temporary errexit
-       dropping.  Add strategic '|| Exit' to let tests work on Tru64.
-
-2011-01-19  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Allow _AM_DEPENDENCIES to be used later in configure.
-       * m4/depend.m4 (_AM_DEPENDENCIES): Remove a previously existing
-       conftest.dir before recreating it.
-       Fixes bug#7864.
-       Report by Eric Blake, from report by Scott McCreary against M4.
-
-2011-01-18  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       tests: avoid failure on w32 file systems.
-       * tests/parallel-tests-unreadable-log.test: SKIP if file cannot
-       be turned unreadable.
-
-2011-01-17  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       tests: allow double-colon spy.test to work with HP-UX make.
-       * tests/spy.test: Fix comment typos.  Ensure prerequisites we
-       do not want to depend on are strictly older than the target.
-       Also test with a target out of date wrt. more than one rule.
-
-2011-01-17  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Avoid local $_ perl variable, for Perl before 5.9.1.
-       * lib/Automake/Options.pm (_process_option_list): Do not
-       lexically localize $_.  Fixes bootstrap on AIX 5.1.
-       Bug introduced in commit `v1.11-622-gf90a06c'.
-
-2011-01-16  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: remove useless requirements from cond36.test
-       * tests/cond36.test ($required): Remove.
-       Since we are at it, add a trailing `:' command.
-
-2011-01-16  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       tests: avoid failing command substitution in errexit mode.
-       * tests/vartypo2.test, tests/vartypos.test: Rewrite to not use
-       a command substitution with a nonzero exit status, that causes
-       IRIX and Tru64/OSF sh to fail the whole test.
-
-2011-01-16  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-           Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       parallel-tests: work around Tru64/OSF 5.1 sh read bugs.
-       * lib/am/check.am ($(TEST_SUITE_LOG), recheck, recheck-html):
-       Test file readability before redirecting input from it, to avoid
-       exiting Tru64/OSF 5.1 sh which treats read as special builtin.
-       * tests/parallel-tests-unreadable-log.test: New test.
-       * tests/Makefile.am (TESTS): Update.
-       * NEWS: Update.
-
-2011-01-16  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * NEWS, README: Update copyright years.
-
-2011-01-15  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: hard error in case of internal failures or signal caught
-       * tests/defs: Exit with status 99 (hard error) rather than
-       1 (failure) on unexpected/internal errors, or when a signal
-       is caught by the client script.
-
-       Tests defs: don't let useless variables leak in test scripts.
-       * tests/defs ($priv_check_temp, $overwrite_status, $ro_dir_temp,
-       $create_status, $r2h, $libtool_found, $gettext_found, $aclocaldir,
-       $extra_includes): Unset once they've served their purpose.
-
-2011-01-16  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Fix parallel-tests.test failure with HP-UX make.
-       * tests/parallel-tests.test: Sleep inside inner tests, so logs
-       are newer than logs of tests they depend on, for HP-UX make.
-
-2011-01-15  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       docs: ensure example are separated with empty lines in the input
-       * doc/automake.texi (Extending aclocal, Emacs Lisp, Rebuilding)
-       (API Versioning, Renamed Objects, Multiple Outputs): Add empty
-       lines before `@example' and after `@end example' lines, so info
-       output is rendered correctly, and a following @noindent honored.
-       Report by Stefano Lattarini.
-
-2011-01-15  Jim Meyering <meyering@redhat.com>
-
-       tests: fix comment typo
-       * tests/substref.test: Fix grammar in a comment.
-
-2011-01-13  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix spurious failures in two texinfo tests
-       * tests/txinfo.test ($required): Add 'makeinfo'.
-       * tests/txinfo8.test: Create a dummy 'textutils.info' file, so
-       that make won't try to run makeinfo (which could be unavailable)
-       to build it.
-       Found by NixOS Hydra, reported by Ralf Wildenhues.
-
-2011-01-15  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Update docs w.r.t. warning and strictness options.
-       * doc/automake.texi (Strictness): Document that some warnings are
-       turned off by default in `foreign' strictness.
-       (Options): Divide into new sections "Options generalities" and
-       "List of Automake options".  Fix typo (colon instead of full
-       stop).  Document option precedence (AUTOMAKE_OPTIONS wins over
-       AM_INIT_AUTOMAKE which wins over command line).  Also document
-       interactions between options specifying strictness and those
-       specifying warnings.
-
-       More tests on warnings/strictness precedence.
-       * tests/warning-groups-win-over-strictness.test: New test, similar
-       to `warnings-win-over-strictness.test', but checking the explicit
-       catch-all warning flags (like `-Wall' and `-Wnone').
-       * tests/Makefile.am (TESTS): Update.
-
-       Update NEWS about the warnings-over-strictness precedence.
-       * NEWS: Automake explicit warning levels always take precedence
-       over the implicit warning levels implied by Automake strictness.
-
-       For PR automake/547:
-       Warnings win over strictness in AUTOMAKE_OPTIONS.
-       Ensure that, for what concerns the options specified in
-       AUTOMAKE_OPTIONS, explicitly-defined warnings always take
-       precedence over implicit strictness-implied warnings.
-       This finally fixes Automake bug#7669 a.k.a. PR/547.
-       * automake.in (handle_options): Call 'process_option_list'
-       only once per set of options.
-       * lib/Automake/Options.pm (process_global_option_list,
-       process_option_list): Add sanity checks.
-       ($_options_processed, $_global_options_processed): New
-       internal variables, used by the sanity checks above.
-       * tests/warnings-win-over-strictness.test: Extend.
-
-       For PR automake/547:
-       Change signature of 'Automake::Options::_process_option_list()'.
-       This only modifies internal details in the automake implementation,
-       bearing no externally visible effect, but preparing the way for the
-       final fix of Automake bug#7669 a.k.a. PR/547.
-       * lib/Automake/Options.pm (_process_option_list): Accept as
-       arguments a list of hash references with keys 'option' and 'where',
-       where 'option' is an option as might occur in AUTOMAKE_OPTIONS or
-       AM_INIT_AUTOMAKE, and 'where' is the location where it occurred.
-       (process_option_list, process_global_option_list): Updated.
-       * automake.in (handle_options, scan_autoconf_traces): Update.
-
-       Add more tests about AUTOMAKE_OPTIONS.
-       In view of soon-to-follow refactorings (still in the pursuit of a
-       fix for Automake bug#7669 a.k.a. PR/547), add some more tests on
-       AUTOMAKE_OPTIONS support, to prevent obvious regressions.
-       * tests/amopts-variable-expansion.test: New test.
-       * tests/amopts-location.test: Likewise.
-       * tests/Makefile.am (TESTS): Update.
-
-       For PR automake/547:
-       Warnings win over strictness in AM_INIT_AUTOMAKE.
-       This change ensures that, for what concerns the options specified
-       in AM_INIT_AUTOMAKE,  explicitly-defined warnings always take
-       precedence over implicit strictness-implied warnings.  Related to
-       Automake bug#7669 a.k.a. PR/547.
-       * lib/Automake/Options.pm (_process_option_list): Parse explicit
-       warnings only after the strictness level has been set.  Fix POD
-       documentation.
-       * tests/warnings-win-over-strictness.test: Extend.
-
-       For PR automake/547:
-       Warnings win over strictness on command line.
-       Ensure that, on the command line at least, explicitly defined
-       warnings always take precedence over implicit strictness-implied
-       warnings.  Related to Automake bug#7669 a.k.a. PR/547.
-       * automake.in (parse_arguments): Parse warnings only after the
-       strictness level has been processed.
-       * tests/gnuwarn.test: Update, plus miscellaneous improvements.
-       * tests/warnings-win-over-strictness.test: New test.
-       * tests/Makefile.am (TESTS): Update.
-
-       More tests on warnings and strictness.
-       * tests/warnings-strictness-interactions.test: New test.
-       * tests/warnings-unknown.test: Likewise.
-       * tests/Makefile.am (TESTS): Update.
-
-       New test on silent-rules mode and portability warnings.
-       * tests/silent-nowarn.test: New test.
-       * tests/Makefile.am (TESTS): Update.
-
-       Add new tests on strictness and warnings precedence and overriding.
-       * tests/strictness-override.test: New test.
-       * tests/strictness-precedence.test: New test.
-       * tests/warnings-override.test: New test.
-       * tests/warnings-precedence.test: New test.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-01-15  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Fix remake rule-induced test failures with HP-UX make.
-       * tests/remake1a.test: Require GNU make.
-
-2011-01-15  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Fix remake rule-induced test failures with HP-UX make.
-       * tests/colon6.test: Update timestamp of subdir Makefile, so we
-       do not spuriously invoke the nonexistent toplevel am--refresh
-       rule.
-
-       tests: fix typos in colon6.test
-       * tests/colon6.test: Fix typos.
-
-2011-01-15  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-           Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: explain MSYS setup failure issue, improve test.
-       * tests/defs: Add comment and failure message, improve fail
-       logic.
-
-2011-01-15  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Fix libobj2.test failure with non-GNU make: define $(AR).
-       * tests/libobj2.test: Ensure $(AR) is suitably defined.
-
-2011-01-15  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       tests: avoid spurious failures due to fork failure in test setup
-       * tests/defs: Ensure $me is always nonempty, to avoid spurious
-       failures on MinGW/MSYS in case the preceding sed command could
-       not be spawned.
-
-       Avoid configure warnings from wait about reused PIDs.
-       * m4/sanity.m4 (AM_SANITY_CHECK): Hide wait stderr output.
-       Fixes spurious failure of depcomp2.test.
-
-2011-01-13  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Avoid testsuite failures due to Autoconf Fortran change.
-       Autoconf v2.68-21-g727ce95 causes AC_F77_LIBRARY_LDFLAGS to
-       require computing the canonical host name.  Ensure config.guess
-       and config.sub files are present for respective checks.
-       * tests/compile_f_c_cxx.test: Add stub files.
-       * tests/flibs.test: Likewise.
-       * tests/fort4.test: Use $AUTOMAKE -a for installing files.
-
-2011-01-12  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       docs: clustered '-d' not recognized in YFLAGS
-       This change fixes automake bug#7828.
-       * doc/automake.texi (Yacc and Lex): Document that automake
-       recognizes '-d' in AM_YFLAGS only if it's not clustered with
-       other options.
-       From a report by Юрий Пухальский.
-
-2011-01-10  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: add checks on automatically-distributed files
-       Related to automake bug#7819.
-       * tests/autodist.test: New test.
-       * tests/autodist-subdir.test: Likewise.
-       * tests/autodist-acconfig.test: Likewise.
-       * tests/autodist-acconfig-no-subdir.test: Likewise.
-       * tests/autodist-aclocal-m4.test: Likewise.
-       * tests/autodist-config-headers.test: Likewise.
-       * tests/autodist-configure-no-subdir.test: Likewise.
-       * tests/autodist-stamp-vti.test: Likewise.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-01-11  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: do not force yacc-requiring tests to use bison
-       * tests/defs.in: New required entry 'yacc'.  Remove old
-       required entry 'bison'.
-       * tests/cond35.test ($required): Require yacc, not bison.
-       * tests/cond36.test: Likewise.
-       * tests/pr204.test: Likewise.
-       * tests/silent-many-gcc.test: Likewise.
-       * tests/silent-many-generic.test: Likewise.
-       * tests/silent-yacc-gcc.test: Likewise.
-       * tests/silent-yacc-generic.test: Likewise.
-       * tests/subpkg.test: Likewise.
-       * tests/suffix10.test: Likewise.
-       * tests/yacc-basic.test: Likewise.
-       * tests/yacc-clean.test: Likewise.
-       * tests/yacc-d-basic.test: Likewise.
-       * tests/yacc-d-vpath.test: Likewise.
-       * tests/yacc-dist-nobuild.test: Likewise.
-       * tests/yacc-nodist.test: Likewise.
-       * tests/yacc4.test: Likewise.
-       * tests/yacc6.test: Likewise.
-       * tests/yacc7.test: Likewise.
-       * tests/yacc8.test: Likewise.
-       * tests/yaccdry.test: Likewise.
-       * tests/yaccvpath.test: Likewise.
-
-2011-01-11  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: more consistent checks about invalid options
-       * tests/aclocal.test: Grepping of automake stderr for messages
-       reporting invalid options made stricter.
-       * tests/no-outdir-option.test: Likewise.  Also, create a dummy
-       `Makefile.am', to ensure that the automake failures are really
-       caused only by unrecognized options.
-       * tests/automake.test: Added trailing `:' command.  Removed
-       redundant checks on `--help' and `--version' option (already
-       performed in the test `help*.test').
-
-2011-01-11  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: enable 'errexit' shell flag by default.
-       * tests/defs: Enable `errexit' shell flag (near the end).
-       Removed redundant comment about the enabling of shell traces.
-       * tests/README (Writing test cases): Update, and use nicer
-       formatting in a couple of places.
-       * All tests: Adjusted by removing now-redundant calls to
-       'set -e'.
-
-2011-01-11  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: work around a texi+cygnus bug causing a spurious XFAIL
-       * tests/txinfo5b.test: New test, like txinfo5.test but calling
-       automake with the `-Wno-override' option to work around a bug
-       in the texinfo + cygnus interaction.
-       * tests/txinfo5.test: Update heading comments.
-       * tests/Makefile.am (TEST): Updated.
-
-2011-01-09  Dave Hart  <davehart@gmail.com>  (tiny change)
-
-       Fix another typo in Rule.pm comment.
-       * lib/Automake/Rule.pm: Fix typo.
-
-2011-01-09  Peter Rosin  <peda@lysator.liu.se>
-
-       Fix another typo in Rule.pm comment.
-       * lib/Automake/Rule.pm: Fix typo.
-
-2011-01-11  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: texinfo unrecognized extensions
-       * tests/txinfo-unrecognized-extension.test: New test.
-       * tests/Makefile.am (TESTS): Update.
-
-       Improve, extend and tweak tests on Texinfo support.
-       * tests/instdir-texi.test: Add a call to `ls -l' after that to
-       `make', for debugging.  When looking for required tools, do not
-       redirect the output of "$tool --help" to /dev/null, and do not
-       uselessly run it in a subshell.
-       * tests/txinfo.test: Rewritten to run autoconf, ./configure and
-       make.  All checks moved into Makefile.am.
-       * tests/txinfo8.test: Likewise, and modernize the generated
-       configure.in.
-       * tests/txinfo2.test: Moved checks into Makefile.am, and other
-       minor improvements.
-       * tests/txinfo5.test: Enable `errexit' shell flag, and related
-       changes.  Add trailing `:' command.
-       * tests/txinfo6.test: Likewise, and make grepping of generated
-       Makefile.in stricter.
-       * tests/txinfo7.test: Enable `errexit' shell flag, and related
-       changes.  Add trailing `:' command.  Do not add unnecessary stuff
-       to Makefile.am.
-       * tests/txinfo9.test: Verify that more targets which are expected
-       to be generated only once really are.  Make grepping less strict,
-       to avoid exposing too much internal details.  More minor changes.
-       * tests/txinfo16.test: Add trailing `:'.  Prefer cat over echo
-       for appending to configure.in.  Updated/fixed heading comments.
-       * tests/txinfo23.test: Likewise, and extended a little by making
-       it check that no info file is created in the $(srcdir).
-       * tests/txinfo24.test: Likewise.
-       * tests/txinfo25.test: Likewise.
-       * tests/txinfo18.test: Add trailing `:'.  Prefer cat over echo
-       for appending to configure.in.  Also, check that index files are
-       cleaned also by "make clean", not only by "make distclean".
-       * tests/txinfo22.test: Prefer `$me' over hard-coded test name,
-       and added trailing `:' command.  This testcase also used to check
-       that automake ignores in-line comments when using variables, but
-       preserves them in the output; these checks (added in commit
-       "Release-1-7f-4-g9177ef8") do not really pertain to this test,
-       so they have been moved ...
-       * tests/comments-in-var-defn.test: ... into this new test.
-       * tests/txinfo4.test: Escape literal dots in grep regexps.  Add
-       trailing `:' command.
-       * tests/txinfo29.test: Likewise.  Relax grepping of generated
-       Makefile.in w.r.t. whitespaces.  Prefer `cat' over `echo' to
-       append to configure.in.
-       * tests/txinfo3.test: Likewise.
-       * tests/vtexi.test: Improve grepping of Makefile.in (sometimes
-       make it stricter, sometimes laxer).  Move `set -e' setting just
-       after the inclusion of ./defs.  De-uglify a sed command.  Other
-       minor cosmetic improvements.
-       * tests/vtexi2.test: Make grepping of Makefile.in stricter.  Add
-       trailing `:' command.
-       * tests/vtexi3.test: New test on version.texi support.
-       * tests/vtexi4.test: Likewise.
-       * tests/Makefile.am (TESTS): Updated.
-
-2011-01-11  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       tests: fix spurious failure in 'tests/yflags-conditional.test'
-       * tests/yflags-conditional.test: Filter out message "warnings are
-       treated as errors" from automake stderr, to avoid a false positive
-       when grepping for extraneous warning messages.
-
-2011-01-10  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       yacc: warn about conditional content in *YFLAGS variables
-       This change fixes automake bug#7804.
-       * automake.in (lang_yacc_target_hook): Warn if any of the relevant
-       *YFLAGS variables has conditional contents (not only a conditional
-       definition).  Related refactoring.
-       * NEWS: Updated.
-       * tests/yflags-conditional.test: Updated and extended.
-       * tests/yflags-conditional-force.test: New test.
-       * tests/Makefile.am (TESTS): Updated.
-
-2011-01-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       yacc: support variable expansions in *YFLAGS definition.
-       This change fixes automake bug#7800.
-       * automake.in (lang_yacc_target_hook): Use 'value_as_list_recursive'
-       instead of 'variable_value' to get the value of *YFLAGS variables.
-       Related changes.
-       ($DASH_D_PATTERN): Removed.
-       * tests/Makefile.am (XFAIL_TESTS): Remove yflags-var-expand.test.
-       * tests/yacc-clean.test: Remove workaround for now-fixed bug.
-       * NEWS: Update.
-
-2011-01-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       yacc: more tests on *YFLAGS support
-       * tests/yflags-var-expand.test: New test, still xfailing.  It
-       exposes automake bug#7800 -- "automake fails to honor `-d' in
-       AM_YFLAGS when variable expansions are involved".
-       * tests/yflags-d-false-positive.test: New test, checking that
-       automake do not spuriously see `-d' in *YFLAGS when that isn't
-       really there.
-       * tests/yflags-force-override.test: New test, checking that
-       automake can cope with definition of the YFLAGS variable in
-       Makefile.am (even if that is an extremely bad practice, as that
-       variable is user-reserved).
-       * tests/yflags-cmdline-override.test: New test, checking that
-       automake can cope with user-redefinition of YFLAGS at configure
-       time and/or at make time.
-       * tests/yflags-conditional.test: New test, checks that automake
-       warns on conditionally-defined *YFLAGS variables.
-       * tests/Makefile.am (TESTS, XFAIL_TESTS): Update.
-
-2011-01-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       yacc: extend and improve tests
-       * tests/yacc-basic.test: Also check that the intermediate C file
-       is mentioned in the generated Makefile.in, and that it is created
-       by the first make invocation.
-       * tests/yacc3.test: Test removed, superseded by ...
-       * tests/yacc-d-basic.test: ... this new test.
-       * tests/yacc2.test: Add reference to that new test in the heading
-       comments.
-       * tests/yacc-d-vpath.test: New test.
-       * tests/yaccvpath.test: Updated heading comments.  Do not require
-       gcc anymore, as any working C compiler should be enough.  Remove
-       redundant comments.
-       * tests/yacc-nodist.test: New test.
-       * tests/yacc-dist-nobuild.test: New test.
-       * tests/Makefile.am (TESTS): Update.
-
-2010-12-13  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Extend, fix and improve tests on Lex and Yacc support.
-       * tests/lexcpp.test: New test script, on support for Lex + C++.
-       * tests/lexvpath.test: New test script, test build and rebuild
-       rules for lexers in VPATH setup.
-       * tests/yacc-basic.test: New test script, run simple "semantic"
-       checks on basic Yacc support (similarly to what lex3.test does
-       for Lex support).
-       * tests/lex.test: Don't create useless dummy source file joe.l.
-       Remove extra blank lines.
-       * tests/lex4.test: Add trailing `:' command.  Do not create dummy
-       useless lex source file.
-       * tests/lex2.test: Likewise.  Call automake with the `-a' option,
-       so that it doesn't fail for the absence of `ylwrap' script.  Make
-       grepping of automake stderr stricter.
-       * tests/yacc7.test: Add trailing `:' command.  Enable `errexit'
-       shell flag earlier (just after having sourced ./defs).
-       * tests/yacc4.test: Likewise.  Also ...
-       (configure.in): Use pre-populated skeleton set up by ./defs,
-       instead of writing one from scratch.
-       Other minor cosmetic changes.
-       * tests/yacc5.test: Likewise.
-       * tests/yaccvpath.test: Likewise. Also ...
-       ($distdir): New variable.
-       Use it throughout.
-       * tests/lex5.test: Likewise.
-       * tests/lex3.test: Likewise.  Check the distdir, rather than
-       grepping the distribution tarball.  Extend the test on the
-       created binary, and be sure to avoid hangs.  Add some comments.
-       * tests/yacc.test: Use stricter grepping.  Add trailing `:'.
-       * tests/yacc6.test: Likewise.
-       * tests/yacc3.test: Likewise.  Do not create the unused file
-       `Makefile.sed'.  Remove useless rules from Makefile.am.  Other
-       minor cosmetic changes.
-       * tests/yacc2.test: Make grepping of generated `Makefile.in' and
-       of automake error messages stricter.  Do not redirect output of
-       grep to /dev/null.  Move call to aclocal earlier.  Reduce the
-       number of empty blank lines.  Fix a typo in comments.
-       * tests/yacc8.test: Fixed bugs that reduced the completeness of
-       the tests.  Added trailing `:' command.
-       (configure.in): Use pre-populated skeleton set up by ./defs,
-       instead of writing one from scratch.
-       * tests/yaccpp.test: Test also extensions `.y++', `.ypp', and
-       `.yxx', rather than only `.yy'.
-       * tests/Makefile.am (TESTS): Update.
-
-2011-01-09  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       cosmetics: remove trailing whitespaces
-       * doc/automake.texi: Remove trailing whitespaces.
-       * tests/cond13.test: Likewise.
-       * tests/cond14.test: Likewise.
-       * tests/fort4.test: Likewise.
-       * tests/fort5.test: Likewise.
-       * tests/libobj17.test: Likewise.
-       * tests/suffix7.test: Likewise.
-       * tests/vtexi2.test: Likewise.
-
-       automake: minor fixes in comments
-       * automake.in: Some minor fixes and enhancements in comments.
-
-2011-01-09  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Add test coverage for deleted header files.
-       * tests/depcomp6.test, tests/depcomp7.test: Update tests to
-       also check for the deleted header bug.  If no dependency
-       tracking mechanism could be found, SKIP rather than exit
-       successfully.  Use GNU style spacing and ANSI C prototypes.
-
-       Fix typos in Rule.pm comments.
-       * lib/Automake/Rule.pm: Fix typos in comments.
-
-       docs: split 'amhello Explained' node.
-       * doc/automake.texi (amhello Explained): Split node ...
-       (amhello's configure.ac Setup Explained)
-       (amhello's Makefile.am Setup Explained) : ... into these two.
-       (Top, Hello World): Adjust, and add @anchor for stable URL links.
-       Suggestion by Karl Berry in automake bug#7766.
-
-2011-01-08  Karl Berry  <karl@freefriends.org>
-           Eric Blake  <eblake@redhat.com>
-
-       docs: reference defining directories in amhello node.
-       * doc/automake.texi (amhello Explained): Point to Autoconf
-       manual for how to convert directory values into macros.
-       (Optional): Fix grammar nit.
-
-2011-01-07  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       yacc: "make clean" removes .c and .h files from non-distributed .y
-       Previously, while automake did *not* distribute C source and header
-       files derived from non-distributed Yacc sources, it still caused
-       them to be removed only by "make maintainer-clean" only, and not by
-       simply "make clean" or "make distclean".
-       This caused "make distcheck" to fail, unless the developer put
-       those generated .c and .h files in CLEANFILES or in DISTCLEANFILES
-       by hand.
-       This change fixes this issue, by making non-distributed `.c' and
-       `.h' files generated by non-distributed Yacc sources cleaned by
-       "make clean".
-       * tests/automake.in (lang_yacc_target_hook): Make C source and
-       header files derived from non-distributed Yacc files cleaned by
-       "make clean", not only by "make maintainer-clean".
-       * tests/yacc-clean.test: New test.
-       * tests/Makefile.am (TESTS): Update.
-       * NEWS: Update.
-
-2011-01-02  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       * NEWS: Fix typo (forgotten word).
-
-2011-01-02  Stefano Lattarini  <stefano.lattarini@gmail.com>
-           Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       docs: how to work around checks on invalid primary/directory couples
-       * doc/automake.texi (Uniform): Document the blessed idiom which can
-       be used to work around automake checks on invalid primary/directory
-       couples (such as `lib_PROGRAMS' or `doc_LIBRARIES').
-
-2010-01-03  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Tests: normalize use of the 'errexit' shell flag.
-       * tests/maken3.test (check_targets): Remove redundant call to
-       'set -e'.
-       * tests/maken4.test: Likewise.
-       * tests/ansi5.test: Call 'set -e' just after './defs' has been
-       sourced.
-       * tests/ansi6.test: Likewise.
-       * tests/ansi7.test: Likewise.
-       * tests/cond16.test: Likewise.
-       * tests/cond17.test: Likewise.
-       * tests/cond18.test: Likewise.
-       * tests/cond19.test: Likewise.
-       * tests/cond20.test: Likewise.
-       * tests/cond21.test: Likewise.
-       * tests/instdat2.test: Likewise.
-       * tests/instdir-texi.test: Likewise.
-       * tests/parallel-tests3.test: Likewise.
-       * tests/remake1a.test: Likewise.
-       * tests/ccnoco.test: Likewise, and add trailing `:' command.
-       * tests/comment4.test: Likewise.
-       * tests/gcj4.test: Likewise.
-       * tests/nodist2.test: Likewise.
-       * tests/nodist3.test: Enable 'errexit' shell flag (this should
-       have been done in commit v1.11-248-g317e17b, but the relevant
-       hunk has been forgotten somehow).
-       * tests/output.test: Likewise.
-       * tests/gnits2.test: Likewise, and display captured stderr to
-       script's stderr, not to script's stdout.
-       * tests/gnits3.test: Likewise.  Also, prefer 'cat' over 'echo'
-       to append to Makefile.am, and really check that the exit status
-       of "make installcheck" indicates failure.
-
-2011-01-02  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Sync auxiliary files from upstream.
-       * lib/config.guess, lib/config.sub, lib/texinfo.tex:
-       Sync from upstream.
-
-       Avoid caching bug in cygnus mode test.
-       * tests/cygnus-requires-maintainer-mode.test: Remove
-       autom4te.cache directory before rerunning aclocal, to
-       remove trace caches.
-
-       Fix maintainer-check regression.
-       * tests/subobj11a.test: Pass DISTCHECK_CONFIGURE_FLAGS in the
-       environment.
-
-       Bump copyright years.
-       * aclocal.in (write_aclocal, version): Bump copyright years.
-       * automake.in (gen_copyright, version): Likewise.
-       * doc/automake.texi: Likewise.
-
-2010-12-23  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       * NEWS: Add missing blank line between two entries.
-
-2010-12-23  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Improve and extend tests `suffix*.test'.
-       * tests/suffix.test: Check that suffix rules for C compilation are
-       only included once.  Try also with a static library.
-       * tests/suffix2.test: Add a new grep to help potential debugging.
-       Do not run automake with the `--add-missing' options, since we
-       already create all the needed auxiliary files.  Try also *without*
-       the `no-dependencies' automake option.
-       * tests/suffix4.test: Make grepping of Makefile.in stricter.
-       * tests/suffix3.test: Rewritten to run also autoconf, ./configure
-       and make.
-       * tests/suffix5.test: Likewise.
-       * tests/suffix6.test: Fix botched recipe indentation (eight spaces
-       were used instead of a tabulation character).  Extend to check
-       that `.obj' is handled like `.$(OBJEXT)' (as is done for `.o').
-       Improved parsing & grepping of generated Makefile.in.  Other minor
-       fixes and improvements.
-       * tests/suffix10.test: Move some checks in Makefile.am.  Also run
-       "make all".
-       * tests/suffix12.test: Likewise, and account for VPATH issues in
-       weaker make implementations.
-       * tests/suffix11.test: Likewise.  Also, run "make distcheck", for
-       completeness, and related changes.
-       * tests/suffix8.test: Likewise.  Also, do not put `gcc' anymore
-       in $required.
-       * tests/suffix13.test: Do not use the `--force-missing' automake
-       option unnecessarily.
-       * tests/suffix6b.test: New test, semantic sister of `suffix6.test'.
-       * tests/suffix6c.test: Likewise.
-       * tests/Makefile.am (TESTS): Updated.
-
-2010-12-23  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-           Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Work around a bug in file-inclusion mechanism of Solaris make.
-       * automake.in (handle_single_transform): In the name of the
-       dependency file: collapse multiple slash characters into a single
-       one.
-       * tests/subobj11a.test: New test.
-       * tests/subobj11b.test: Likewise.
-       * tests/subobj11c.test: Likewise.
-       * tests/depcomp8a.test: Likewise.
-       * tests/depcomp8b.test: Likewise.
-       * tests/Makefile.am (TESTS): Updated.
-       * NEWS: Updated.
-       Report by Stefano Lattarini, quick fix by Ralf Wildenhues, final
-       patch and tests by Stefano Lattarini.
-
-2010-12-22  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Fix two spurious testsuite failures on IRIX 6.5.
-       * tests/suffix13.test (Makefile.am): Account for VPATH issues on
-       weaker make implementations (e.g. IRIX 6.5).
-       * tests/parallel-tests8.test: Likewise, plus a required related
-       change.
-       Reported by Ralf Wildenhues.  The bugs have been there from the
-       first versions of the affected test scripts.
-
-2010-12-22  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       docs: cygnus mode doesn't require AM_CYGWIN32 macro.
-       * doc/automake.texi (Cygnus): Mode 'cygnus' does not require
-       the AM_CYGWIN32 macro (and indeed hasn't required it since at
-       least commit Release-1-2-31-g3038064 "merged changes from
-       Cygnus" of 1997-08-25).
-
-2010-12-22  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Add some tests on 'cygnus' mode.
-       * tests/clean2.test: Extend.
-       * tests/cygnus-check-without-all.test: New test.
-       * tests/cygnus-dependency-tracking.test: Likewise.
-       * tests/cygnus-distclean.test: Likewise.
-       * tests/cygnus-imply-foreign.test: Likewise.
-       * tests/cygnus-no-dist.test: Likewise.
-       * tests/cygnus-no-installinfo.test: Likewise.
-       * tests/cygnus-requires-maintainer-mode.test: Likewise.
-       * tests/Makefile.am (TESTS): Update.
-
-2010-12-22  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Fix parallel testsuite run with Zsh.
-       This change deals with a Zsh incompatibility in the handling
-       of the special shell variable `$0' in sourced files; this
-       incompatibility used to cause utter breakage when the
-       Automake testsuite was run in parallel mode with Zsh as
-       the $(TEST_LOG_COMPILER).
-       For more information, please refer to the thread "Fix parallel
-       testsuite run with zsh" on automake-patches, dated 2010-12-22:
-        <http://lists.gnu.org/archive/html/automake-patches/2010-12/msg00135.html>
-       This change works around the problems described above for Zsh 4.3
-       or later, and offers better error messages (instead of random
-       failures) for earlier Zsh version.
-       * tests/README (Supported shells): When describing the manual
-       workaround about the Zsh incompatibility in the handling of `$0',
-       tell that it is now needed only with Zsh versions preceding 4.3.
-       Done also some minor rewordings.
-       * tests/defs-static.in ($argv0): New variable, offers a workaround
-       for the Zsh incompatibility in the handling of `$0'.
-       Abort if that variable cannot be correctly set (can happen only
-       in older Zsh version).
-       * tests/defs ($me): Define using `$argv0', not `$0'.
-
-2010-12-22  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Tests defs: keep track of original $AUTOMAKE and $ACLOCAL values.
-       This is especially useful for tests which might want to run
-       automake and aclocal without additional flags and warnings.
-       * tests/defs-static.in ($original_ACLOCAL): New variable.
-       ($original_AUTOMAKE): Likewise.
-       * tests/help.test: Use them.
-       * tests/help2.test: Likewise.
-       * tests/help3.test: Likewise.
-       * tests/help4.test: Likewise.
-       From a suggestion by Ralf Wildenhues.
-
-2010-12-22  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       distlinksbrk.test: Work around botched "make -k".
-       * tests/distlinksbrk.test: Run "make" multiple times and grep
-       its output each time for a single error message, rather than
-       running "make -k" one single time and grepping its output for
-       all the expected error messages.  This should work around make
-       implementations with limited (broken?) `-k' support; for more
-       information, see these subthreads on the automake-patches list:
-         - 2010-11-15, "Testsuite failures on HP-UX 11.23",
-           <http://lists.gnu.org/archive/html/automake-patches/2010-11/msg00162.html>
-         - 2010-11-15, "Testsuite failures on IRIX 6.5",
-           <http://lists.gnu.org/archive/html/automake-patches/2010-11/msg00166.html>
-
-2010-12-21  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Minor improvements to test 'amopts.test'.
-       * tests/amopts.test: Remove botched comment.  Make grepping of
-       automake stderr slighty stricter.  Add trailing `:' command.
-
-2010-12-21  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       backcompat6.test: avoid comments inside recipe commands.
-       * tests/backcompat6.test: Remove shell comments from makefile rule
-       commands, as they are not portable to (at least) Tru64 make.
-
-2010-12-21  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       man8.test: avoid comments inside recipe commands.
-       * tests/man8.test: Remove shell comments from makefile rule
-       commands, as they are not portable to (at least) Tru64 make.
-
-2010-12-21  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Fix sed-related buglet in test "subdir5.test"
-       * tests/subdir5.test: Always terminate text passed to the
-       `i' sed command with a newline, to work around limitations
-       in e.g. older OpenBSD sed.
-
-2010-12-21  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Fix spurious failures in tests on AC_CONFIG_AUX_DIR.
-       * tests/auxdir7.test: Do not try to needlessly overwrite the files
-       `install-sh' and `missing'.  This avoid spurious failures in "make
-       distcheck", when those files might be copied as read-only from the
-       `lib' directory.
-       * tests/auxdir8.test: Likewise.
-
-2010-12-18  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Make test 'posixsubst-script' portable to MinGW/MSYS.
-       * tests/posixsubst-script.test: Ensure that the generated dummy
-       scripts really start with a shebang line, to work around a
-       limitation of 'test -x' on MinGW/MSYS.
-       Reported by Ralf Wildenhues.
-
-       Improve comments in tests `posixsubst*.test'.
-       * tests/posixsubst-data.test: Improve comment explaining why we
-       try also empty match suffix.
-       * tests/posixsubst-extradist.test: Likewise.
-       * tests/posixsubst-ldadd.test: Likewise.
-       * tests/posixsubst-libraries.test: Likewise.
-       * tests/posixsubst-ltlibraries.test: Likewise.
-       * tests/posixsubst-programs.test: Likewise.
-       * tests/posixsubst-scripts.test: Likewise.
-       * tests/posixsubst-sources.test: Likewise.
-       * tests/posixsubst-tests.test: Likewise.
-       Suggested by Ralf Wildenhues.
-
-2010-12-18  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       docs: fix blunder in example about python extension modules
-       * doc/automake.texi (Python): Use `quaternion_la_SOURCES',
-       not `quaternion_SOURCES', to declare the sources of python
-       extension module `quaternion.la'.
-
-2010-12-16  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       docs: list LTLIBRARIES among Automake primaries
-       * doc/automake.texi (Uniform): List `LTLIBRARIES' among
-       the Automake primaries.
-
-2010-12-13  Stefano Lattarini  <stefano.lattarini@gmail.com>
-           Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Tests defs: requirement 'xsi-shell' must be synced with libtool.
-       * tests/defs (xsi-shell): Add comment telling to keep the
-       XSI-conformance checks in sync with libtool.
-
-2010-12-17  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Minor cleanups in canon7.test.
-       * tests/canon7.test (_foo_bar_SOURCES): Remove libs.c.
-       (configure.in): Remove AC_PROG_CXX.
-
-2010-12-16  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Avoid false positive in sc_tests_plain_make maintainer-check.
-       * Makefile.am (sc_tests_plain_make): Ensure to only match full
-       `make' words.  Avoid false positive with remake11.test.
-
-2010-12-16  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Fix canon7.test failure.
-       * tests/canon7.test (_foo_bar_SOURCES): Add foobar.c.
-       (lib.h, libd.c, libs.c): Use const for constant strings.
-
-2010-12-16  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Fix typos in test comments.
-       * tests/posixsubst-data.test, tests/posixsubst-extradist.test,
-       tests/posixsubst-ldadd.test, tests/posixsubst-libraries.test,
-       tests/posixsubst-ltlibraries.test, tests/posixsubst-programs.test,
-       tests/posixsubst-scripts.test, tests/posixsubst-sources.test,
-       tests/posixsubst-tests.test: Fix typos.
-
-2010-12-14  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       More uses of AS_HELP_STRING in automake macros.
-       * m4/depend.m4 (AM_DEP_TRACK): Use `AS_HELP_STRING' to format
-       the help message added to the generated configure.
-       * m4/dmalloc.m4 (AM_WITH_DMALLOC): Likewise.
-       * m4/lispdir.m4 (AM_PATH_LISPDIR): Likewise.
-       * m4/maintainer.m4 (AM_MAINTAINER_MODE): Likewise.
-       * m4/multi.m4 (AM_ENABLE_MULTILIB): Likewise.
-       Also, bumped all serial numbers of the modified m4 files.
-
-2010-12-14  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Improve tests on generated portions of configure help screen.
-       * tests/help-depend.test: Grepping of configure help screen
-       relaxed to cater for possible line wrapping, and tightened in
-       other respects.
-       * tests/help-depend2.test: Likewise.
-       * tests/help-dmalloc.test: Likewise.
-       * tests/help-lispdir.test: Likewise.
-       * tests/help-maintainer.test: Likewise.
-       * tests/help-multilib.test: Likewise.
-       * tests/help-silent.test: Likewise.
-       * tests/help-upc.test: Likewise.
-       * tests/help-init.test: Grepping of configure help screen
-       tightened.
-
-2010-12-15  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Extended tests on AC_CONFIG_AUX_DIR.
-       * tests/auxdir.test: Enable `errexit' shell flag.  Prefer `$me'
-       over hard-coded test name.  Use proper m4 quoting.  Add trailing
-       `:' command.
-       * tests/auxdir2.test: Likewise.  Try to call automake also with
-       the `-a' option, so that it will not fail for spurious reasons.
-       * tests/auxdir3.test: Add an explanatory comment and a trailing
-       `:' command.
-       * tests/auxdir4.test: Prefer `$me' over hard-coded test name.
-       Make grepping of automake stderr slightly stricter.  Also, now
-       this test just checks about Automake's reaction to unportable
-       auxiliary directory names (and it has been extended in this
-       respect).  Moved the checks about non-existent auxiliary
-       directories to ...
-       * tests/auxdir5.test: ... this new test.
-       * tests/auxdir6.test: New test.
-       * tests/auxdir7.test: Likewise.
-       * tests/auxdir8.test: Likewise.
-       * tests/auxdir9.test: Likewise.
-       * tests/Makefile.am (TESTS): Updated.
-
-2010-12-06  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Tests: extend checks on remake rules.
-       This adds proper semantical tests (i.e. run make to check the
-       rebuild rules are correctly triggered) in addition to tentative
-       grepping of the generated Makefile.in(s).
-       * tests/remake.test: Enable `errexit' shell flag, and related
-       changes.  Modernize `configure.in'.  Add trailing `:' command.
-       Improve heading comments, and add a reference to new sister test
-       remake1a.test.
-       * tests/remake3.test: Likewise (but with sister test being
-       remake3a.test).
-       * tests/remake2.test: Improve heading comments.  Enable `errexit'
-       shell flag, and related changes.  Modernize `configure.in'.  Make
-       grepping of `Makefile.in' slightly stricter.  Add trailing `:'
-       command.
-       * tests/remake5.test: Also run the `distcheck' target.  Add
-       trailing `:' command.  Use proper m4 quoting in configure.in.
-       * tests/remake4.test: Prefer `$me' over hard-coded test name.
-       * tests/remake7.test: Use the `configure.in' stub created by
-       ./defs, rather than writing it from scratch.
-       * tests/remake6.test: Likewise.  Also, add trailing `:' command,
-       and ensure verbose printing of captured make output.
-       * tests/remake1a.test: New test, sister of remake.test.
-       * tests/remake3a.test: New test, sister of remake3.test.
-       * tests/remake8a.test: New test.
-       * tests/remake8b.test: Likewise.
-       * tests/remake9a.test: Likewise.
-       * tests/remake9b.test: Likewise.
-       * tests/remake9c.test: Likewise.
-       * tests/remake9d.test: Likewise.
-       * tests/remake10a.test: Likewise.
-       * tests/remake10b.test: Likewise.
-       * tests/remake10c.test: Likewise.
-       * tests/remake11.test: Likewise.
-       * tests/remake12.test: Likewise.
-       * tests/Makefile.am (TESTS): Updated.
-
-2010-12-11  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Improve and extend tests on canonicalization.
-       * tests/canon-name.test: Add trailing `:' command.  When writing
-       configure.in, prefer to use $me instead of hard-coding the test
-       name.
-       * tests/canon3.test: Prefer trailing `:' over trailing `Exit 0'.
-       * tests/canon4.test: Likewise.  Make grepping of Makefile.in
-       stricter.  Improve heading comment, and add reference to ...
-       * tests/canon6.test: ... this new test (sister test of the
-       previous one).
-       * tests/canon.test: Prefer cat + here-doc over echo to append
-       text to configure.in.  Extend grepping of Automake stderr.  Add
-       trailing `:' command.
-       * tests/canon5.test: Likewise.
-       * tests/canon7.test: New file, stress test on canonicalization.
-       * tests/canon8.test: New test, for better coverage (check that
-       the `@' character is not transliterated in canonicalizations).
-       * tests/Makefile.am: Updated.
-
-2010-12-13  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Libobj tests: refer to automake bug tracker for limitations.
-       * tests/libobj15b.test (configure.in): In the comment explaining
-       why an apparently redundant AC_OUTPUT is indeed needed, refer
-       to the relevant entry in the Automake bug tracker rather than
-       describing the bug in detail with a FIXME-style comment.
-       * tests/libobj15c.test: Likewise.
-       * tests/libobj20b.test: Likewise.
-
-       Libobj tests: do not use `##' automake comments in-line.
-       * tests/libobj19.test (Makefile.am): Do not use inline `##'
-       comments in the definition of AUTOMAKE_OPTIONS.
-       * tests/libobj20c.test: Likewise.
-       Report by Ralf Wildenhues.
-
-2010-12-12  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Tests defs: more uses of $top_testsrcdir.
-       * tests/compile6.test: Use `$top_testsrcdir' instead of
-       `$testsrcdir/..'.
-
-2010-11-12  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Tests required tools: also try `-v' option for GNU compilers.
-       * tests/defs.in: In the loop on "$required" tools, for gcc
-       and g++, also run "gcc -v" (resp. "g++ -v"), to get more
-       information, and for consistency with gcj.
-
-2010-11-12  Stefano Lattarini  <stefano.lattarini@gmail.com>
-           Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Tests defs: avoid some useless subshells.
-       * tests/defs: In the loop on "$required" tools: avoid subshells
-       where not needed.
-
-2010-12-09  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Extend tests on AC_LIBOBJ and friends.
-       * tests/aclibobj.test: Removed, superseded by ...
-       * tests/libobj-basic.test: ... this new test, which runs autoconf,
-       ./configure and make, to ensure everything really works.
-       * tests/libobj3.test: Add trailing `:' command.  Escape literal
-       dot in grep regexp.
-       * tests/libobj4.test: Enable `errexit' shell flag, and related
-       changes.  Add trailing `:' command.  Use proper m4 quoting.
-       * tests/ltlibobjs.test: Likewise.
-       * tests/libobj5.test: Enable `errexit' shell flag, and related
-       changes.  Add trailing `:' command.  Make more robust by using
-       longer filenames to be grepped.
-       * tests/libobj8.test: Enable `errexit' shell flag, and related
-       changes.  Add trailing `:' command.  Use the configure.in
-       stub provided by ./defs, rather than writing it from scratch.
-       * tests/libobj2.test: Likewise.  Also, add calls to autoconf,
-       ./configure and make, to ensure everything really works.
-       * tests/libobj7.test: Likewise, and ensure that at least one
-       function listed in AC_REPLACE_FUNCTIONS is truly replaced.
-       * tests/libobj13.test: Make grepping of Automake stderr slightly
-       stricter.  Add trailing `:' command.
-       * tests/libobj12.test: Likewise.  Also, prefer "cat + here-doc"
-       over "echo" to append to Makefile.am, and some cosmetic changes
-       in spacing.
-       * tests/libobj14.test: Call `Exit 1' if sourcing of ./defs fails.
-       Slighty improve m4 quoting.  Add trailing `:' command.
-       * tests/libobj10.test: Add calls to autoconf, ./configure and
-       make, to ensure everything really works.  Also, remove tests that
-       nonexistent source for AC_LIBOBJ cause an Automake failure: this
-       is already checked by ...
-       * tests/libobj15a.test: ... this new test.
-       * tests/libobj15b.test: New test, sister test of libobj15a.test,
-       checks AC_LIBSOURCE instead of AC_LIBOBJ.
-       * tests/libobj15c.test: New test, sister test of libobj15a.test,
-       checks AC_LIBSOURCES instead of AC_LIBOBJ.
-       * tests/libobj11.test: Removed, superseded by ...
-       * tests/libobj16a.test: ... this new test.
-       * tests/libobj16b.test: New test, sister test of libobj16a.test,
-       but using oldish/deprecated idioms.
-       * tests/libobj17.test: New test.
-       * tests/libobj18.test: Likewise.
-       * tests/libobj19.test: Likewise.
-       * tests/libobj20a.test: Likewise.
-       * tests/libobj20b.test: Likewise.
-       * tests/libobj20c.test: Likewise.
-       * tests/Makefile.am (TESTS): Updated.
-
-2010-12-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Test `$(var:suf=rpl)' expansion in special automake variables.
-       * tests/posixsubst-data.test: New test.
-       * tests/posixsubst-extradist.test: Likewise.
-       * tests/posixsubst-ldadd.test: Likewise.
-       * tests/posixsubst-libraries.test: Likewise.
-       * tests/posixsubst-ltlibraries.test: Likewise.
-       * tests/posixsubst-programs.test: Likewise.
-       * tests/posixsubst-scripts.test: Likewise.
-       * tests/posixsubst-sources.test: Likewise.
-       * tests/posixsubst-tests.test: Likewise.
-       * tests/Makefile.am (TESTS): Update.
-
-2010-12-07  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Make tests `colon*.test' more "semantic".
-       Prefer running configure and make over grepping the generated
-       files; this is both more correct and less fragile.
-       * tests/colon.test: Made more "semantic", as described above.
-       * tests/colon5.test: Likewise.
-       * tests/colon6.test: Likewise.
-       * tests/colon7.test: Likewise.
-       * tests/colon2.test: Likewise, and improve syncing with sister
-       test `colon3.test'.
-       * tests/colon3.test: Likewise (but with the sister test being
-       `colon2.test' here).
-
-2010-12-10  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Avoid running installed automake from 'libtool --help'.
-       * tests/subobj9.test: Export AUTOCONF and AUTOMAKE.
-       Together with fixed Libtool, this fixes check-coverage to not
-       invoke installed automake.
-
-2010-12-06  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Separate checks on target overriding into multiple test scripts.
-       * tests/overrid.test: Deleted, its contents separated into ...
-       * tests/override-suggest-local.test: ... this new test ...
-       * tests/override-html.test: ... and this new test ...
-       * tests/override-conditional-1.test: ... and this new test ...
-       * tests/override-conditional-2.test: ... and this new test (still
-       xfailing).
-       * tests/Makefile.am (TESTS, XFAIL_TESTS): Updated.
-
-       Enable `set -e' in more tests (plus some tweakings).
-       * tests/implicit.test: Enable `errexit' shell flag, and related
-       changes.  Add trailing `:' command.
-       * tests/insh2.test: Likewise.
-       * tests/instman2.test: Likewise.
-       * tests/interp.test: Likewise.
-       * tests/interp2.test: Likewise.
-       * tests/library.test: Likewise.
-       * tests/mclean.test: Likewise.
-       * tests/info.test: Enable `errexit' shell flag, and related
-       changes.  Add trailing `:' command.  Remove useless chaff from
-       generated Makefile.am.  Add a "FIXME" comment.
-       * tests/include.test: Enable `errexit' shell flag, and related
-       changes.  Add trailing `:' command.  Prefer cat + here-doc over
-       echo to append to configure.in.  Make tests more robust by using
-       longer and less common names to grep.  Remove an useless call to
-       echo.  Remove an useless subshell.
-       * tests/header.test: Enable `errexit' shell flag, and related
-       changes.  Use proper m4 quoting.  Add excerpts from the original
-       report of the bug tested for by this script.
-       * tests/gcj.test: Enable `errexit' shell flag, and related
-       changes.  Use proper m4 quoting.  Add trailing `:' command.
-       * tests/gcj3.test: Likewise.
-       * tests/ldflags.test: Likewise.
-       * tests/libtool.test: Likewise.
-       * tests/listval.test: Likewise.
-       * tests/javaprim.test: Likewise, and prefer cat + here-doc over
-       echo to append to configure.in.
-       * tests/javasubst.test: Likewise.
-       * tests/discorver.test: Enable `errexit' shell flag.  Prefer
-       trailing `:' over trailing `Exit 0'.
-       * tests/instdat.test: Enable `errexit' shell flag, and related
-       changes.  Use proper m4 quoting.  Avoid useless subshell.  Prefer
-       cat + here-doc over echo to append to configure.in.
-       * tests/libtool2.test: Enable `errexit' shell flag, and related
-       changes.  Add trailing `:' command.  Use the configure.in
-       stub provided by ./defs, rather than writing it from scratch.
-
-       Modernize, improve and/or tweak some test scripts.
-       * tests/maintclean.test: Use proper m4 quoting.  Add trailing `:'
-       command.
-       * tests/sinclude.test: Likewise, and add a couple of blank lines,
-       for clarity.
-       * tests/make.test: 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.  Some
-       cosmetic changes in spacing.  Ensure we wait enough time before
-       touching configure.in to trigger the rebuild rules.
-       * tests/makej.test: Use `$me' instead of hard-coding the test
-       name.  Add trailing `:' command.
-       * tests/version7.test: Likewise.
-       * tests/space.test: Enable `errexit' shell flag, and related
-       changes.
-       * tests/makevars.test: Likewise.  Also, prefer trailing `:' over
-       trailing `Exit 0', and be more tolerant of white spaces when
-       grepping Makefile.in.
-
-2010-12-02  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       * tests/silent8.test: Use "|| Exit 1" after ". ./defs".
-
-       Enable `set -e' in more tests (plus some tweakings).
-       * tests/mkinstall.test: Enable `errexit' shell flag, and related
-       changes.  Add a trailing `:' command, if needed.
-       * tests/mdate2.test: Likewise.
-       * tests/objc.test: Likewise.
-       * tests/noinst.test: Likewise.
-       * tests/outdir.test: Likewise.
-       * tests/number.test: Likewise.
-       * tests/pluseq.test: Likewise.
-       * tests/req.test: Likewise.
-       * tests/rulepat.test: Likewise.
-       * tests/specflg6.test: Likewise.
-       * tests/spell3.test: Likewise.
-       * tests/parse.test: Likewise, and ...
-       (configure.in): Use the stub created by ./defs, rather than
-       writing it from scratch.  Remove useless calls to AC_PROG_RANLIB
-       and AC_OUTPUT.
-       * tests/mdate4.test: Likewise.
-       * tests/mkinstall.test: Likewise, and ...
-       (configure.in): ... drop useless call to `AC_OUTPUT'.
-       * tests/output.test: Enable `errexit' shell flag, and related
-       changes.  Add a trailing `:' command.
-       (configure.in): Modernize.
-       * tests/output2.test: Likewise.
-       * tests/output3.test: Likewise.
-       * tests/output4.test: Likewise.
-       * tests/mdate3.test: Enable `errexit' shell flag, and related
-       changes.  Prefer `$me' over hard-coded test name.  Do not move
-       non-existent or useless files in the build auxiliary directory.
-       * tests/nodistdir.test: Enable `errexit' shell flag, and related
-       changes.  Prefer trailing `:' over trailing `Exit 0'.
-       * tests/nodist.test: Likewise.  Also, prefer cat + here-doc over
-       echo to create input test files, and do not create useless dummy
-       C source files.
-       * tests/nodist2.test: Likewise.
-       * tests/ppf77.test: Enable `errexit' shell flag, with related
-       changes.  Add a trailing `:' command.  Do not create useless
-       dummy source files.
-       * tests/spelling.test: Enable `errexit' shell flag, with related
-       changes.  Add a trailing `:' command.  Also, grep Automake error
-       message.
-       * tests/specflg3.test: Enable `errexit' shell flag, with related
-       changes.  Avoid unportable use of `-e' option of fgrep.  Prefer
-       trailing `:' over trailing `Exit 0'.  Remove extra empty lines,
-       and cosmetic changes to whitespaces.
-       * tests/obsolete.test: Enable `errexit' shell flag, with related
-       changes.  Improve verbosity.  Other miscellaneous changes.
-
-2010-11-30  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Improve and extend tests on `:=' variable assignments.
-       * tests/colneq.test: Avoid redundant use of variable assignments
-       in Makefile.am.  Use command-line automake options instead of
-       editing AUTOMAKE_OPTIONS in Makefile.am.  Make grepping of the
-       generated Makefile.in slightly stricter.  Add a trailing `:'
-       command.
-       * tests/colneq2.test: Do not create unneeded dummy files.  Run
-       also autoconf, ./configure and make.  Add trailing `:' command.
-       * tests/colneq3.test: New test, similar to colneq.test, but
-       running also autoconf, ./configure and make.
-       * tests/Makefile.am (TESTS): Update.
-
-2010-11-26  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Remove long-deprecated options --Werror and --Wno-error.
-       These options has been deprecated at least since commit
-       "Release-1-6-1b-35-gc037f20", dated 2002-07-06.
-       * automake.in (parse_arguments): Do not recognize anymore options
-       `--Werror' and `--Wno-error' as synonyms of respectively `-Werror'
-       and `-Wno-error'.
-       * tests/werror.test: Update: use `-Werror' instead of `--Werror'.
-       * NEWS: Update.
-
-2010-11-25  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Fix spurious failures in `silent*.test' for $CC != gcc
-       In some tests on automake-produced silent rules, we forced the
-       use of gcc depmode to improve testsuite coverage; but this has
-       unsurprisingly led to spurious failures when some non-GNU C
-       compilers were used.  So we are now careful to require GCC in
-       tests that force gcc depmode.
-       From reports by Ralf Wildenhues.
-       * tests/silent5.test: Test removed, its content split into ...
-       * tests/silent-many-generic.test, tests/silent-many-gcc.test: ...
-       these new sister tests, the latter of which forces gcc depmode
-       and lists "gcc" in $required.
-       * tests/silentlex.test: Test removed, its content split into ...
-       * tests/silent-lex-generic.test, tests/silent-lex-gcc.test: ...
-       these new sister tests, the latter of which forces gcc depmode
-       and lists "gcc" in $required.
-       * tests/silentyacc.test: Test removed, its content split into ...
-       * tests/silent-yacc-generic.test, tests/silent-yacc-gcc.test: ...
-       these new sister tests, the latter of which forces gcc depmode and
-       lists "gcc" in $required.
-       * tests/Makefile.am (TESTS): Updated.
-
-2010-11-21  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Tests: consistently use "|| Exit 1" after ". ./defs".
-       * tests/autohdr.test: Use `. ./defs || Exit 1', not bare
-       `. ./defs', for consistency with other tests.
-       * tests/autohdr2.test: Likewise.
-       * tests/autohdr3.test: Likewise.
-       * tests/autohdr4.test: Likewise.
-       * tests/cond23.test: Likewise.
-       * tests/cond24.test: Likewise.
-       * tests/cond25.test: Likewise.
-       * tests/cond26.test: Likewise.
-       * tests/cond27.test: Likewise.
-       * tests/cond28.test: Likewise.
-       * tests/cond29.test: Likewise.
-       * tests/cond30.test: Likewise.
-       * tests/cond31.test: Likewise.
-       * tests/cond32.test: Likewise.
-       * tests/cond33.test: Likewise.
-       * tests/cond34.test: Likewise.
-       * tests/cond35.test: Likewise.
-       * tests/cond36.test: Likewise.
-       * tests/cond37.test: Likewise.
-       * tests/cond38.test: Likewise.
-       * tests/cond39.test: Likewise.
-       * tests/cond40.test: Likewise.
-       * tests/cond41.test: Likewise.
-       * tests/cond42.test: Likewise.
-       * tests/cond43.test: Likewise.
-       * tests/cond44.test: Likewise.
-       * tests/cond45.test: Likewise.
-       * tests/dollarvar.test: Likewise.
-       * tests/dollarvar2.test: Likewise.
-       * tests/hfs.test: Likewise.
-       * tests/libobj14.test: Likewise.
-       * tests/percent.test: Likewise.
-       * tests/percent2.test: Likewise.
-       * tests/phony.test: Likewise.
-       * tests/silent.test: Likewise.
-       * tests/silent2.test: Likewise.
-       * tests/silent3.test: Likewise.
-       * tests/silent4.test: Likewise.
-       * tests/silent5.test: Likewise.
-       * tests/silent6.test: Likewise.
-       * tests/silent7.test: Likewise.
-       * tests/silent9.test: Likewise.
-       * tests/silentcxx.test: Likewise.
-       * tests/silentf77.test: Likewise.
-       * tests/silentf90.test: Likewise.
-       * tests/silentlex.test: Likewise.
-       * tests/silentyacc.test: Likewise.
-
-       Avoid useless cleaning in some `silent*.test' tests.
-       * tests/silentf77.test: Removed useless calls to "make clean"
-       and "make maintainer-clean".
-       * tests/silentf90.test: Likewise.
-       * tests/silent3.test: Removed useless call to "make distclean".
-       * tests/silent4.test: Likewise.
-       * tests/silent9.test: Likewise.
-
-2010-11-19  Ian Lance Taylor  <iant@google.com>
-
-       Sync config-ml.in from GCC.
-       * config-ml.in: Add Go support: treat GOC and GOCFLAGS like other
-       compiler/flag environment variables.
-
-2010-11-20  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       release-stats: account for more generated tests.
-       * Makefile.am (release-stats): Be sure to take into account all
-       the generated tests, by grepping the test scripts to decide which
-       ones of them are automatically generated.
-
-2010-11-20  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Code cleanup after removal of option `--output-directory'.
-       * automake.in ($output_directory): Remove, it's unconditionally
-       defined to `.' and used only ...
-       (generate_makefile): ... in this subroutine, which now has been
-       edited and simplified accordingly.
-
-       Remove obsolete automake option `--output-directory'.
-       This option has been deprecated since version 1.7 (2002/2003).
-       * automake.in ($output_directory): Define to `.' unconditionally.
-       (parse_arguments): Remove handling of equivalent options `-o' and
-       `--output-directory'.
-       * tests/outdir.test: Removed.
-       * tests/no-outdir-option.test: New test.
-       * tests/Makefile.am (TESTS): Updated.
-       * NEWS: Updated.
-
-2010-11-19  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Automake::Config: remove extra trailing semicolon.
-       * lib/Automake/Config.in: Remove extra trailing semicolon.
-
-       help4.test: fix botched heading comment.
-       * tests/help4.test: Fixed the heading comment, since it
-       didn't correctly describe what checks the testcase was
-       supposed to perform.
-
-       help2.test: add checks on aclocal too.
-       * tests/help2.test: Check that also `aclocal --version' and
-       `aclocal --help' work with configure.in and acinclude.m4 both
-       broken.
-
-2010-11-19  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       New test on repeated automake options.
-       * tests/repeated-options.test: New test, check that automake
-       does not complain on repeated options, nor generate broken or
-       incorrect makefiles.
-       * tests/Makefile.am (TESTS): Updated.
-
-2010-11-17  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Fix spurious failures of silent-rules tests with Sun Fortran.
-       * tests/silentf77.test: Strip from the make output some verbose
-       messages possibly printed by the SunStudio fortran compilers, to
-       avoid spurious failures.  Add a trailing `:' command.
-       * tests/silentf90.test: Likewise.
-
-2010-11-17  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Fix spurious failures of silent5.test with Sun Fortran.
-       * tests/silent5.test: Strip from the make output some verbose
-       messages possibly printed by the SunStudio fortran compilers,
-       to avoid spurious failures.  This bug has been there from the
-       very first version of this test script.
-
-2010-11-16  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Fix regression in colon{5,6}.test (failures on AIX 5.3).
-       * tests/colon5.test: Also substitute `@SHELL@' with `$SHELL' when
-       post-processing the generated Makefile.in, to work around a bug
-       of AIX 5.3 make which doesn't allow setting the `$(SHELL)' macro
-       on the commend line.  Calls to `$MAKE' adjusted accordingly.
-       * tests/colon6.test: Likewise.
-       Regression introduced in commit v1.11-175-gf9fe878 "Modernize,
-       improve and/or extend tests `colon*.test", and reported by Ralf
-       Wildenhues.
-
-2010-11-16  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Fix regression in ansi.test (failure on AIX 5.3).
-       * tests/ansi.test: Remove redundant hackish check done using a
-       hand-postprocessed Makefile.in.  This check worked by setting
-       the `$(SHELL)' macro on the command line of make, but this is
-       not supported by the AIX 5.3 make implementation.
-       This bug has been lurking for a long time, and was activated by
-       commit v1.11-125-gc1f6cdb "Enable `errexit' shell flag in various
-       tests".  Report by Ralf Wildenhues.
-
-2010-11-16  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       backcompat5.test: avoid '##'-style comments inside recipe commands.
-       * tests/backcompat5.test: Remove double-hash comments
-       from makefile rule commands, they are not part of the
-       Automake API.  Fixes testsuite failure with Tru64 make.
-
-       tests: avoid '##'-style comments inside recipe commands.
-       * tests/confh.test, tests/confh8.test: Remove
-       double-hash comments from makefile rule commands, they
-       are not part of the Automake API.
-
-2010-11-14  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       tests: work around dash quoting issue in case statements.
-       * tests/color.test, tests/color2.test: Quote variable in case
-       pattern, to avoid skipping tests with dash 0.5.5.1.
-
-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 slightly 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: Slightly 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.
-       * tests/defs: Give meaningful messages about the reasons of a
-       test skip; this is especially useful as this file is run without
-       verbose xtraces on.  Related reorderings in the code and new
-       comments.
-
-2010-11-10  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Tests defs: move static definitions in a new file `defs-static'.
-       The new file is meant to be idempotent w.r.t. multiple inclusions.
-       * tests/defs.in: Removed, its contents split among ...
-       * tests/defs-static.in: ... this new file ...
-       * tests/defs: ... and this new file, including the former.
-       * configure.ac (AC_CONFIG_FILES): Remove `tests/defs', add
-       `tests/defs-static'.
-       (AC_CONFIG_LINKS): Add `tests/defs'.
-       * tests/Makefile.am ($(parallel_tests)): Update.
-       ($(instspc_tests)): Likewise.
-       * tests/.gitignore: Update.
-
-       Tests defs: $testsbuilddir is now AC_SUBST'ed.
-       * tests/defs.in ($testsbuilddir): Substitute from @abs_builddir@.
-       Add sanity check on $testsbuilddir, similar to those on
-       $testsrcdir and $top_testsrcdir.
-
-       Tests defs: do not print message "Running test $0" anymore.
-       * tests/defs.in: Printing the message "=== Running test $0" at
-       the beginning of each tests made sense when Automake used the old
-       test-driver, which sent all the output directly to stdout/stderr.
-       Now that the parallel test-driver is used, which saves output of
-       each test in its corresponding log file, that old message is just
-       useless noise.
-
-       Tests defs: rename $curdir -> $testbuilddir
-       * tests/defs.in: Rename $curdir to $testbuildir, for clarity and
-       consistency with $testsrcdir and $top_testsrcdir.
-
-       Tests defs: prefer "$curdir" over "`pwd`".
-       * tests/defs.in: We already save the value of `pwd` in $curdir
-       early in the file, so there no need to recalculate it later, when
-       the current working directory is not changed.
-
-       Tests defs: use `$me' in more error messages.
-       * tests/defs.in: Also use `$me' in error messages referring to
-       missing `defs' or `defs.in', since that variable is now defined
-       before those checks.
-
-       Tests defs: do not use `Exit' where plain `exit' suffices.
-       * tests/defs.in: Use "exit 77" rather than "Exit 77" to skip the
-       test when required libtool/gettext macros are not found, since
-       such skips would take place before the exit trap is installed.
-
-       Tests defs: improve and extends comments.
-       * tests/defs.in: Improve and extends some comments, especially in
-       relation with the changes introduced by the previous reordering.
-
-       Tests defs: various reorderings.
-       * tests/defs.in: Reordered various snippets of code in a
-       clearer way.
-
-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 concatenation 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 uselessly 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
-       as AC_INIT, AM_INIT_AUTOMAKE and AC_OUTPUT).
-       * tests/backcompat.test: New test script.
-       * tests/backcompat2.test: Likewise.
-       * tests/backcompat3.test: Likewise.
-       * tests/backcompat4.test: Likewise.
-       * tests/backcompat5.test: Likewise.
-       * tests/backcompat6.test: Likewise.
-       * tests/init.test: Extended and improved, esp. by trying more
-       combinations of calls to AC_INIT and AM_INIT_AUTOMAKE with few
-       arguments.
-       * tests/Makefile.am (TESTS): Updated.
-
-2010-11-06  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Fix bug in rules for creating vala vapi/header files.
-       * automake.in (lang_vala_finish_target): Add forgotten "fi" in an
-       if control structure in a generated make rules.  Bug introduced
-       by previous commit `v1.11-221-gd7c1679', and revealed by failure
-       of test `vala2.test'.
-
-2010-11-01  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Fix and document rules to not touch the tree with `make -n'.
-       * doc/automake.texi (Multiple Outputs): Document the problem of
-       modifications during dry-run execution, propose solution.
-       * NEWS: Update.
-       * automake.in (lang_vala_finish_target): Split recipe so the
-       stamp file is not removed with GNU `make -n'.
-       (lang_yacc_target_hook): Separate removal of parser output file
-       and header remaking.
-       * lib/am/lisp.am ($(am__ELCFILES)): Determine whether -n was
-       passed to make, take care not to remove any files in that case.
-       * lib/am/remake-hdr.am (%CONFIG_H%): Separate removal of
-       %STAMP% file from induced remaking of config header.
-       * tests/autohdrdry.test, tests/lispdry.test, tests/yaccdry.test:
-       New tests.
-       * tests/Makefile.am (TESTS): Update.
-
-2010-11-05  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Fix potential bug in generated tests `instpc-*.test'.
-       This bug is due to the changes introduced by the recently-merged
-       "tests-init" branch.  In that branch, `tests/defs' didn't define
-       anymore `$srcdir', instead defining directly `$testsrcdir'; but
-       the generated tests were using `$srcdir', hence the bug.
-       Luckily, since the Automake parallel test driver automatically
-       exports `srcdir' to a proper value, that prevented the bug from
-       manifesting itself.
-       * tests/Makefile.am ($(instspc_tests)): In the generated test
-       scripts, use `$testsrcdir', not `$srcdir'.
-
-2010-11-03  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Overhauled and modularized tests in `instspc.test'.
-       The test `instspc.test' was way too big and fragile.  Its running
-       time was very long.  It also produced a log that was nearly
-       unreadable due to its length, making it very difficult to find
-       out the reason for failures.
-       Also, it was too much monolithic, with a single (maybe spurious)
-       failure in a corner case causing the whole test to fail (even if
-       everything worked as expected in the other 99% of cases).
-       The present change should solve these problems, by separating
-       `instspc.test' into many smaller, self-contained, auto-generated
-       tests.
-       * tests/instspc.test: Removed.
-       * tests/instspc-tests.sh: New script, fulfilling a double role:
-       1. it generates a Makefile.am snippet `tests/instspc-tests.am',
-       containing the definition of a list of new tests which will take
-       over the older `instspc.test', and
-       2. it is sourced by said generated tests with proper parameters
-       pre-set, to run the "meat" of the checks.
-       This apparent abuse is indeed required because the test generation
-       code and test execution code are inevitably intertwined.
-       * tests/Makefile.am ($(srcdir)/instspc-tests.am): Include this
-       snippet, which (among the other things) defines ...
-       (instspc_tests): ... this new macro, containing the list of the
-       newly generated `instspc*.test' tests, and ...
-       (instspc_xfail_tests): ... this new macro, containing the list
-       of the `instspc*.test' tests expected to fail.
-       ($(instspc_tests)): New rule, generates the `instspc*.test' tests.
-       ($(instspc_tests:.test=.log)): New rule, registers the dependency
-       of all `instspc*.test' tests on the `instspc-tests.sh' script.
-       (TESTS): Add `$(instspc_tests)', remove `instspc.test'.
-       (XFAIL_TESTS): Add `$(xfail_instspc_tests)'.
-       (EXTRA_DIST): Distribute instspc-tests.sh.
-       (MAINTAINERCLEANFILES): Added $(instspc_tests).
-       Other minor cosmetic changes.
-       * bootstrap: Generate instspc-tests.am.
-       * tests/.gitignore: Updated.
-
-2010-11-01  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Add FAQ entry for bug reporting instructions.
-       * doc/automake.texi (Reporting Bugs): New section.
-       (Introduction): Refer to it.
-
-2010-10-07  Peter Rosin  <peda@lysator.liu.se>
-
-       depcomp: add new one-pass depmode for MSVC 7 and later.
-       * lib/depcomp: Add new depmodes 'msvc7' and 'msvc7msys' which
-       make use of the -showIncludes option added in MSVC 7.
-       * m4/depend.m4 (_AM_DEPENDENCIES): Handle the new depmodes
-       similarly to 'msvisualcpp' and 'msvcmsys' as MSVC does not
-       support the -o option.
-
-2010-10-04  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Add support for newer python versions.
-       * m4/python.m4 (AM_PATH_PYTHON): Add python2.7 and python3.2 to
-       _AM_PYTHON_INTERPRETER_LIST.  Since we are at it, break a long
-       line and fix indentation.
-       * THANKS: Updated.
-       From a report by Thomas Klausner.
-
-       Add test for `AM_WITH_DMALLOC' macro.
-       * tests/dmalloc.test: New test.
-       * tests/Makefile.am (TESTS): Update.
-
-       Fix nits and bugs in tests `help*.test'.
-       * tests/help4.test: Fix broken sed commands used to strip `-W...'
-       flags away from "$AUTOMAKE" and "$ACLOCAL".
-       * tests/help3.test: Likewise, and fix a botched comment.
-       * tests/help.test: Likewise.  Also, use "AUTOMAKE_fails ..."
-       instead of "$AUTOMAKE ... && Exit 1", for consistency and to
-       please maintainer-check.
-       * tests/help2.test: Likewise.
-
-2010-10-03  Stefano Lattarini  <stefano.lattarini@gmail.com>
-           Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Improve tests `help*.test' (also fixes maintcheck failures).
-       * tests/help.test: To run automake, use `$AUTOMAKE' with all `-W'
-       flags stripped away rather than hard-coded `automake-$APIVERSION',
-       to better honour user-overrides.  Similarly for aclocal.
-       * tests/help2.test: Likewise.
-       * tests/help3.test: Likewise.
-       * tests/help4.test: Likewise.
-
-2010-10-03  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       tests: fix ar-lib.test for echo that interprets backslashes.
-       * tests/ar-lib.test: Use printf instead of echo.  Avoid test -a.
-       More robust quoting.
-
-2010-10-03  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       maintainer-check coverage for variables before rules.
-       * Makefile.am (sc_ensure_testsuite_has_run): Suggest keeping
-       around the test directories.
-       (sc_tests_makefile_variable_order): New rule with a heuristic to
-       catch ordering violations.
-
-       Document and fix expansion of variables before rules.
-       * doc/automake.texi (General Operation): Document that variables
-       are expanded before rules.
-       * lib/am/check.am (am__check_post): Reword a bit so it does not
-       get matched as a rule.
-       Suggestion by Ben Pfaff.
-
-2010-10-02  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Coverage and minor fixes for variable typo detection.
-       * automake.in (check_typos): Remove `EXTRA_' prefix when
-       computing canonical name.
-       * tests/vartypo2.test, tests/vartypos.test: New tests.
-       * tests/Makefile.am (TESTS): Update.
-
-       Implement EXTRA_maude_DEPENDENCIES for programs and libraries.
-       * automake.in (handle_programs, handle_libraries)
-       (handle_ltlibraries): Mark EXTRA_*_DEPENDENCIES as recognized.
-       * doc/automake.texi (Linking, Program and Library Variables)
-       (LIBOBJS): Document EXTRA_*_DEPENDENCIES.
-       * lib/am/library.am (%LIBRARY%): Also depend on
-       $(EXTRA_%XLIBRARY%_DEPENDENCIES).
-       * lib/am/ltlibrary.am (%LTLIBRARY%): Also depend on
-       (%XLTLIBRARY%_DEPENDENCIES).
-       * lib/am/program.am (%PROGRAM%%EXEEXT%): Also depend on
-       $(EXTRA_%XPROGRAM%_DEPENDENCIES).
-       * tests/extradep.test, tests/extradep2.test: New tests.
-       * tests/Makefile.am (TESTS): Update.
-       * NEWS: Update.
-       Suggested by Eric Blake.
-
-       tests: avoid running into timing issues due to sanity change.
-       * tests/acloca10.test, tests/acloca18.test, tests/aclocal9.test:
-       Insert strategic sleep before aclocal reruns, to ensure files
-       are newer.
-       * tests/python11.test: Use --force for repeated autotools runs.
-       Reports from the NixOS Hydra build daemon via Ludovic Courtès.
-
-       Fix timestamp issues by ensuring configure takes at least a second.
-       * m4/sanity.m4 (AM_SANITY_CHECK): If we didn't sleep here,
-       start a sleep in the background and wait for it to finish
-       before creating config.status, hopefully fixing all spurious
-       testsuite failures involving botched time stamps.
-       * NEWS: Update.
-       Reports by Ludovic Courtès, Peter Breitenlohner, and others.
-
-2010-10-02  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Revert "parallel-tests: avoid command-line length limit issue."
-       This reverts commit 24e3b4ee2f8cb9f72dd94a05a893f3d4e88b7835,
-       because it re-opened the bug fixed by v1.11-10-g218e678.
-
-       2010-09-07  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       parallel-tests: avoid command-line length limit issue.
-       * automake.in (handle_tests): New argument $makefile, new
-       substitution %MAKEFILE%.
-       (generate_makefile): Adjust.
-       * lib/am/check.am [%?PARALLEL_TESTS%] (check-TESTS): Pass
-       sanitized TEST_LOGS value as makefile snippet on standard
-       input to $(MAKE), to avoid exceeding the command line limit on
-       w32 (MSYS).
-       * NEWS: Update.
-       Report by Bob Friesenhahn.
-
-2010-09-26  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Extend tests on `--help' and `--version' options.
-       * tests/help.test: Create a new empty directory and chdir into
-       it, rather than removing already present files.  Run the aclocal
-       and automake wrapper scripts directly, instead of relying on
-       $AUTOMAKE and $ACLOCAL.  Be sure to correctly match literal dots
-       in aclocal's and automake's stderr.  Add a trailing `:' command.
-       * tests/help2.test: New test, checking that options `--help' and
-       `--version' works in directories with broken `configure.in'.
-       * tests/help3.test: New test, checking that options `--help' and
-       `--version' take precedence on the other options.
-       * tests/help4.test: New test, checking that the first among the
-       `--help' and `--version' options to be specified on the command
-       line wins.
-       * tests/Makefile.am (TESTS): Updated.
-
-2010-09-25  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Testsuite: Use `$PATH_SEPARATOR', not `:', when extending PATH.
-       * tests/compile2.test: Do no uselessly (implicitly) repeat the
-       computation of PATH_SEPARATOR again.
-       * tests/instmany-mans.test: Use `$PATH_SEPARATOR', not `:', when
-       extending/redefining PATH.
-       * tests/instmany-python.test: Likewise.
-       * tests/instmany.test: Likewise.
-       * tests/man4.test: Likewise.
-       * tests/mkinst3.test: Likewise.
-       * tests/mmodely.test: Likewise.
-       * tests/multlib.test: Likewise.
-       * tests/txinfo30.test: Likewise.
-       * tests/README (Section "Writing test cases" subsection "Do"):
-       Updated.
-       * Makefile.am (sc_tests_PATH_SEPARATOR): New maintainer check.
-       (syntax_check_rules): Updated.
-
-       Testsuite: new variables `$PATH_SEPARATOR' and `$APIVERSION'.
-       * tests/defs.in ($APIVERSION):  New AC_SUBST'd variable.
-       ($ACLOCAL, $AUTOMAKE): Use it.
-       ($PATH_SEPARATOR):  New AC_SUBST'd variables.
-       ($PATH): Use it.
-
-2010-09-22  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Manual: be more agnostic w.r.t. version control system used.
-       * doc/automake.texi (Basics of Distribution): Also refer to `.svn'
-       directories as a type of probably-unwanted files that are copied
-       regardless when adding directories to EXTRA_DIST.
-       (The dist Hook): Show a dist-hook example which removes Subversion
-       `.svn' private directories from distdir, rather than CVS private
-       directories.
-       (missing and AM_MAINTAINER_MODE): Try to be more agnostic w.r.t.
-       the version control system used.
-
-       Manual: index refer to target "git-dist", not "cvs-dist".
-       * doc/automake.texi (General Operation): Index the non-standard
-       example about "git-dist" under the "git-dist" label, not under
-       the "cvs-dist" one.
-
-       Perl modules: remove references to "Automake CVS repository".
-       * lib/Automake/Channels.pm: Update comments to refer to "Automke's
-       git repository" rather than to "Automake's CVS repository".
-       * lib/Automake/Configure_ac.pm: Likewise.
-       * lib/Automake/FileUtils.pm: Likewise.
-       * lib/Automake/Struct.pm: Likewise.
-       * lib/Automake/XFile.pm: Likewise.
-       * lib/Automake/Version.pm (=head1 DESCRIPTION): Refer to "git
-       branches" rather than "CVS branches".
-
-       Remove obsolete .cvsignore files.
-       * .cvsignore, doc/.cvsignore, lib/.cvsignore, lib/am/.cvsignore,
-       lib/Automake/.cvsignore, lib/Automake/tests/.cvsignore,
-       m4/.cvsignore, tests/.cvsignore: Files deleted.  Even when using
-       savannah's CVS readonly mirror there's no way to commit back to
-       the real repository, so this files are not worth maintaining or
-       keeping around.
-
-2010-09-21  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       * m4/dmalloc.m4: Bump serial number and copyright years.
-
-2010-09-20  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Fix broken link in `AM_WITH_DMALLOC' help screen.
-       * m4/dmalloc.m4 (AM_WITH_DMALLOC): Refer only to the dmalloc site
-       `http://www.dmalloc.com', not to the dmalloc tarball there (which
-       seems to have been removed, substituted by multiple release
-       tarballs now).
-
-2010-09-21  Peter Rosin  <peda@lysator.liu.se>
-
-       compile: implement library search to support MSVC static linking
-       * lib/compile (func_cl_wrapper): Implement library search and
-       -static option so that the user can select whether to prefer
-       dll import libraries or static libraries.  This enables MSVC to
-       link against dlls generated by libtool without requiring libtool
-       or workarounds such as -lfoo.dll etc.  Makes the tests/static.at
-       test case in libtool pass.
-       * tests/compile3.test: Don't trip up if there happens to exist
-       a "foo" library in the library search path.
-       * tests/compile6.test: New test, verifying the library search.
-       * tests/Makefile.am (TESTS): Update.
-
-2010-09-17  Eric Blake  <eblake@redhat.com>
-
-       Avoid triple-space after period.
-       * automake.in (handle_single_transform): Avoid 3 spaces at
-       sentence end.
-       * ChangeLog.03: Likewise.
-       * lib/Automake/ChannelDefs.pm: Likewise.
-       * lib/Automake/Channels.pm (_print_message): Likewise.
-       * lib/Automake/Rule.pm (rule): Likewise.
-       * lib/Automake/Variable.pm (var): Likewise.
-       * lib/am/distdir.am: Likewise.
-       * tests/insthook.test: Likewise.
-
-2010-09-15  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Test automake-generated portions of configure help screen.
-       * tests/help-depend.test: New test.
-       * tests/help-depend2.test: Likewise.
-       * tests/help-dmalloc.test: Likewise.
-       * tests/help-init.test: Likewise.
-       * tests/help-lispdir.test: Likewise.
-       * tests/help-maintainer.test: Likewise.
-       * tests/help-multilib.test: Likewise.
-       * tests/help-regex.test: Likewise.
-       * tests/help-silent.test: Likewise.
-       * tests/help-upc.test: Likewise.
-       * tests/mmode.test: Remove tests on `configure --help' output,
-       they are superseded by tests in `help-maintainer.test'.
-       * tests/Makefile.am (TESTS): Update.
-
-2010-09-14  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       * tests/README: Don't put GCS mandated tools in $required.
-
-2010-09-13  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       * HACKING: Hint at old commits with `git describe' output.
-
-2010-09-14  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Prefer `$(am__cd)' to plain `cd' in our Makefiles.
-       * Makefile.am (recheck, dist-hook, git-dist, path-check, fetch)
-       (release-stats): Use `$(am__cd)' rather than plain `cd'.
-       * tests/Makefile.am ($(srcdir)/parallel-tests.am): Likewise.
-
-2010-09-12  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Fix regression in test `colon4.test'.
-       * tests/colon4.test: Fix botched editing to `configure.in'
-       that made the test useless.  Since we are at it, improve
-       comments and make grepping of generated Makefile.in slightly
-       stricter.
-       Regression introduced by change "Modernize, improve and/or
-       extend tests `colon*.test" (Stefano Lattarini, 2010-08-08).
-
-2010-09-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Do not require "gzip" explicitly in tests.
-       The gzip utility is simply expected to be present on any decent
-       target system for Automake.  So it's pointless to put it in
-       $required.
-       * tests/install2.test ($required): Do not require "gzip".
-       * tests/lex3.test: Likewise.
-       * tests/pr9.test: Likewise.
-       From a suggestion by Ralf Wildenhues.
-
-2010-09-09  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Use AS_HELP_STRING in AM_SILENT_RULES.
-       * m4/silent.m4 (AM_SILENT_RULES): Use `AS_HELP_STRING' to format
-       help message regarding configure options `--enable-silent-rules'
-       and `--disable-silent-rules'.  Also throw in a couple of cosmetic
-       changes in the related `case' statement (indentation, balancing
-       of parentheses).
-       * THANKS: Update.
-       From a report by Jeff A. Daily.
-
-2010-09-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Make some `confh*.test' tests more "semantic" (plus tweakings).
-       * tests/confh.test: Run "autoconf", "configure" and "make check",
-       instead of munging/grepping the generated `Makefile.in'.
-       * tests/confh4.test: Relax the grepping of Makefile.in w.r.t.
-       white spaces.  Do not create useless dummy source file `foo.c'
-       and useless dummy header file `acconfig.h'.
-       (configure.in): Remove superfluous call to `AC_OUTPUT'.
-       * tests/confh6.test: Add trailing `:' command.
-       * tests/confh7.test: In comments, add reference to ...
-       * tests/confh8.test: ... this new test, "semantic" sister
-       of `confh7.test'.
-       * tests/Makefile.am (TESTS): Updated.
-       Prompted by a report from Ralf Wildenhues.
-
-2010-09-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Remove useless whitespace padding in XFAIL_TESTS definition.
-       * tests/Makefile.am (XFAIL_TESTS): Remove whitespace padding.
-
-2010-09-07  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       parallel-tests: avoid command-line length limit issue.
-       * automake.in (handle_tests): New argument $makefile, new
-       substitution %MAKEFILE%.
-       (generate_makefile): Adjust.
-       * lib/am/check.am [%?PARALLEL_TESTS%] (check-TESTS): Pass
-       sanitized TEST_LOGS value as makefile snippet on standard
-       input to $(MAKE), to avoid exceeding the command line limit on
-       w32 (MSYS).
-       * NEWS: Update.
-       Report by Bob Friesenhahn.
-
-       Posix 2008 requires make to set errexit.
-       * lib/am/check.am: Update comment.
-
-2010-09-06  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Tests defs: remove variable $testaclocaldir.
-       * tests/defs.in ($testaclocaldir): Removed.
-       * tests/aclocal.test: Use `$top_testsrcdir/m4' directly, not
-       `$testaclocaldir'.
-
-       Tests defs: $srcdir and $top_srcdir renaming.
-       * tests/defs.in ($srcdir): Remove, define $testsrcdir directly.
-       * tests/Makefile.am ($(parallel_tests)): Generation of derived
-       tests updated.
-
-       Tests defs: new variable $top_testsrcdir.
-       * tests/defs.in ($top_testsrcdir): Define unconditionally
-       to @abs_top_srcdir@.  Use it throughout.
-       * tests/ar-lib.test: Use `$top_testsrcdir' instead of
-       `$testsrcdir/..'.
-       * tests/auxdir.test: Likewise.
-       * tests/compile.test: Likewise.
-       * tests/compile2.test: Likewise.
-       * tests/compile3.test: Likewise.
-       * tests/compile5.test: Likewise.
-       * tests/mdate6.test: Likewise.
-       * tests/mkinst3.test: Likewise.
-       * tests/multlib.test: Likewise.
-       * tests/txinfo22.test: Likewise.
-
-       Tests defs: $srcdir is unconditionally substituted.
-       * tests/defs.in ($srcdir): Define unconditionally to @abs_srcdir@.
-       Remove code for $srcdir normalization, which is now useless.
-
-2010-09-02  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Tests defs: make spacing more consistent.
-       * tests/defs.in: Make spacing more consistent in indentation.
-       Especially, indent using only spaces, not tabs.  Also, move
-       a comment to a better position.
-
-       Improve code for requiring libtool and gettext in tests.
-       * tests/defs.in: Stricter (and more correct) detection of wheter
-       libtool, libtoolize and/or gettext are in $required.
-
-
-2010-08-27  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Fix bug in test missing6.test.
-       * tests/missing6.test: Fix the hack used to edit `configure.in',
-       to avoid producing a configure script that breaks with shells
-       that do not support $LINENO.  Also throw in a couple of cosmetic
-       changes.
-
-2010-09-02  Peter Rosin  <peda@lysator.liu.se>
-
-       Make ar-lib support backslashed files in archives.
-       * lib/ar-lib: If an archive member contains a backslash, make sure
-       it is escaped when the archive member is extracted.
-       * tests/ar-lib.test: Test the above.
-
-2010-08-31  Peter Rosin  <peda@lysator.liu.se>
-
-       Do file name conversion for object files in the compile wrapper.
-       * lib/compile (func_cl_wrapper): Do file name conversion for object
-       files (i.e. extensions .obj, .OBJ, .o and .O) if needed.
-       * tests/compile4.test: Test the above.
-
-2010-08-21  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Speed up removal of auxiliary linker output files for ltlibraries.
-       * lib/am/ltlib.am (clean-%DIR%LTLIBRARIES): Rewrite using just
-       one `rm' invocation.
-       Report by Bob Friesenhahn.
-
-       Improve robustness of mdate-sh script.
-       * lib/mdate-sh: Sanitize zsh behavior on startup, to ensure
-       $ls_command is word-split properly upon invocation.
-       (error): New function.
-       (main): Use it.  Improve error checking to avoid endless loop
-       in case $ls_command gave bogus output.  Fix eval quotation.
-       * tests/mdate6.test: New test, to expose eval quotation error.
-       * tests/Makefile.am: Update.
-
-2010-08-18  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Fix potential regressions in depcomp{3,5}.test.
-       * tests/depcomp3.test: Do not uselessly escape the character `$'
-       in makefile rules, when it's used to expand a make macro.
-       * tests/depcomp5.test: Likewise.
-
-2010-08-17  Stefano Lattarini  <stefano.lattarini@gmail.com>
-           Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Docs: clarify how to avoid automatic dependencies tracking.
-       * doc/automake.texi (Automatic dependency tracking): Mention that
-       automatic dependencies tracking is enabled by default, but that
-       the package developer can disable it altogether.  Add a reference
-       to the proper section for a more in-depth explanation.
-
-       Fix typo in manual (`Makefile.in' instead of `Makefile.am').
-       * doc/automake.texi (Automatic dependency tracking): Fix typo.
-
-2010-08-16  Bruno Haible  <bruno@clisp.org>
-
-       Don't hide the table of contents.
-       * doc/automake.texi: Move the table of contents to the beginning.
-
-2010-08-16  Peter Rosin  <peda@lysator.liu.se>
-
-       Optimize compile script on MSYS.
-       * lib/compile (func_file_conv): Add new argument 'lazy' which
-       takes an optional list of conversion types where the requested
-       conversion isn't needed.
-       (func_cl_wrapper): Take advantage of the above for cases where
-       MSYS is doing the conversion for us.
-       Suggested by Ralf Wildenhues.
-
-2010-08-16  Peter Rosin  <peda@lysator.liu.se>
-
-       Support more C++ file extensions for MSVC in the compile script.
-       * lib/compile (func_cl_wrapper): MSVC only recognizes the .cpp
-       file extension as C++, unless it's given a hint. So hint about
-       .cc, .CC, .cxx, .CXX, c++ and C++. Also do path conversion on
-       .c, .cpp, .CPP, .lib, .LIB and .Lib files.
-       * tests/compile3.test: Test the C++ hinting.
-
-2010-08-12  Peter Rosin  <peda@lysator.liu.se>
-
-       Enable the use of "link -lib" as the wrapped archiver.
-       * lib/ar-lib: Enable the use of "link -lib" as the wrapped
-       archiver, as well as allowing some other options to be passed
-       through to the wrapped archiver.
-       * tests/ar-lib.test: Test the above.
-
-2010-08-10  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Tweak and/or extend some `acloca*.test' tests.
-       * tests/aclocal8.test:  Ensure verbose printing of captured
-       output.
-       * tests/aclocal.test: Likewise.  Also, add trailing `:'
-       command.
-       * tests/acloca19.test: Likewise.
-       * tests/aclocal5.test: Add trailing `:' command, and prefer
-       `$me' over hard-coded test name.
-       * tests/aclocal6.test: Likewise.
-       * tests/aclocal18.test: Add trailing `:' command, and make
-       some grepping slightly stricter.
-       * tests/acloca14.test: Likewise.  Also, prefer `diff' over
-       `cmp', and add some "cosmetic" blank lines.
-
-2010-08-09  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Tweak and extend tests `pr[!0-9]*.test'.
-       * tests/primary3.test: Add trailing `:' command.
-       * tests/primary.test: Make grepping of Automake's stderr stricter.
-       Also, add trailing `:' command, and cosmetic changes in spacing.
-       * tests/primary2.test: Likewise.
-       * tests/prefix.test: Enable `errexit' shell flags, and related
-       changes.  Add a trailing `:' command.
-       * tests/proginst.test: Likewise.
-
-       Modernize, improve and extend tests for PR (`pr[0-9]*.test').
-       * tests/pr2.test: Add trailing `:' command.
-       * tests/pr229.test: Likewise.
-       * tests/pr401.test: Likewise.
-       * tests/pr401b.test: Likewise.
-       * tests/pr401c.test: Likewise.
-       * tests/pr300-prog.test: Likewise, plus cosmetic changes in
-       spacing.
-       * tests/pr300-lib.test: Likewise.
-       * tests/pr300-ltlib.test: Likewise, and ensure verbose printing
-       of captured make stdout.
-       * tests/pr211.test: Add trailing `:' command.  Also, use the
-       `configure.in' stub created by ./defs, rather than writing it
-       from scratch.
-       * tests/pr204.test: Likewise, plus cosmetic spacing changes.
-       * tests/pr287.test: Likewise, and move setting of `errexit' shell
-       flag earlier in the script (just after inclusion of ./defs).
-       * tests/pr220.test: Make grepping of Automake's stderr stricter.
-       Also, add trailing `:' command, and cosmetic changes in spacing.
-       * tests/pr224.test: Move setting of `errexit' shell flag earlier
-       in the script (just after inclusion of ./defs).  Do not export
-       `CC=gcc' to configure explicitly (it's already exported globally
-       in ./defs, since we have "gcc" in $required).  Use the stub for
-       `configure.in' created by ./defs, rather than writing it from
-       scratch.  Do not create dummy files required by "gnu" mode (e.g.
-       README, NEWS), since we run automake in foreign mode anyway.
-       * tests/pr72.test: Enable `errexit' shell flags, and related
-       changes.  Extend existing checks a bit.
-       * tests/pr9.test: Likewise.  Also, avoid obsolescent constructs in
-       the generated `configure.in', and extend existing checks over the
-       generated tarball a bit.
-       * tests/pr87.test: Enable `errexit' shell flags, and related
-       changes.  Add a trailing `:' command.  Also, do not create dummy
-       files required by "gnu" mode (e.g. README, NEWS), since we run
-       automake in foreign mode anyway.
-       * tests/pr243.test: Avoid obsolescent constructs in the generated
-       `configure.in'.  Enable the `errexit' shell flag, and related
-       changes.  Cosmetic changes to spacing, add trailing `:' command,
-       and add a "FIXME" comment.
-       * tests/pr266.test: Likewise, and add explicit command line switch
-       `--enable-dependency-tracking' to the ./configure call.
-       * tests/pr279.test: Avoid obsolescent constructs in the generated
-       `configure.in'; also, use the `configure.in' stub created by
-       ./defs, rather than writing it from scratch.  Enable `errexit'
-       shell flag, and related changes.  Add trailing `:' command.
-       * tests/pr279-2.test: Likewise, and make grepping of Makefile.in
-       stricter.
-       * tests/pr307.test: Move setting of `errexit' shell flag earlier
-       in the script (just after inclusion of ./defs).  Escape literal
-       dots in grep regular expressions.  Also, add a trailing `:'
-       command, and cosmetic changes to spacing.
-
-       Tests for PR: add excerpts from original bug report, for clarity.
-       * tests/pr2.test: Ditto.
-       * tests/pr9.test: Likewise.
-       * tests/pr72.test: Likewise.
-       * tests/pr87.test: Likewise.
-       * tests/pr211.test: Likewise.
-       * tests/pr220.test: Likewise.
-       * tests/pr224.test: Likewise.
-       * tests/pr229.test: Likewise.
-       * tests/pr243.test: Likewise.
-       * tests/pr266.test: Likewise.
-       * tests/pr279.test: Likewise, and tell to keep it in sync
-       with its sister test.
-       * tests/pr279-2.test: Likewise.
-
-2010-08-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Tweak, extend and improve tests `cond[a-z]*.test'.
-       * tests/condd.test: Add trailing `:' command.  Typofix in
-       comment.
-       * tests/condhook.test: Make sure target `install-data-hook' is
-       not called by `make install', but that data files are installed.
-       Use proper m4 quoting in configure.in. Add trailing `:' command.
-       * tests/condhook2.test: New test, sister test of condhook, with
-       inverted semantic.
-       * tests/condinc2.test: Use proper m4 quoting in configure.in.
-       Prefer trailing `:' command over trailing `Exit 0'.
-       * tests/condman2.test: Enable errexit shell flag, and related
-       changes.  Add trailing `:' command.
-       * tests/condman.test: Likewise.  Also, do not create useless
-       dummy manpages, and use proper m4 quoting in configure.in.
-       * tests/condman3.test: New test, similar to condman.test, but
-       it also runs ./configure and "make install", and check the
-       installed files.
-       * tests/Makefile.am (TESTS): Updated.
-
-       Modernize, improve and/or extend tests `colon*.test.
-       * tests/colon.test: Rely on the `configure.in' stub created by
-       `./defs', rather than writing one from scratch.  Do not create
-       a useless dummy file.  Add trailing `:' command.
-       * tests/colon4.test: Enable the `errexit' shell flag, and
-       related changes.  Rely on the `configure.in' stub created by
-       `./defs', rather than writing one from scratch.
-       * tests/colon7.test: Enable `errexit' shell flag, and related
-       changes.  Improve the generated `configure.in' file.  Add
-       trailing `:' command.
-       * tests/colon2.test: Likewise.  Also, add some new checks.
-       * tests/colon5.test: Improve the generated `configure.in' file.
-       Add new, much deeper checks.  Add trailing `:' command.
-       * tests/colon6.test: Likewise.
-       * tests/colon3.test: Add trailing `:' command.  Remove useless
-       comments and echos.  Improve the generated `configure.in' file.
-       make some grepping tests stricter.  Add a "FIXME" comments about
-       planned improvements.
-
-       Improve and extend tests `asm*.test'.
-       * tests/asm.test: Use configure.in stub generated by ./defs,
-       and avoid obsoleted autoconf constructs.  Make grepping of
-       Automake stderr stricter.  Do not create useless source file.
-       Improve verbose messages.  Minor cosmetic changes.  Tell to
-       keep it in sync with other sister tests asm*.test.
-       * tests/asm2.test: Likewise.
-       * tests/asm3.test: Likewise.
-
-       Modernize, improve and/or extend test scripts `conf*.test'.
-       * tests/confh5.test: Cosmetic changes.
-       * tests/conff.test: Likewise.
-       * tests/confdeps.test: Likewise.
-       * tests/conflnk.test: Likewise.
-       * tests/conflnk2.test: Likewise.
-       * tests/confsub.test: Likewise.
-       * tests/confvar.test: Likewise, and make grepping of Makefile.in
-       stricter.
-       * tests/confvar2.test: Likewise.
-       * tests/conflnk3.test: Cosmetic changes.  Re-enable a temporarily
-       disabled test (which didn't work with autoconf <= 2.59, but now we
-       are requiring autoconf 2.62, so...)
-       * tests/conflnk4.test: Cosmetic changes, and extend existing tests
-       accordingly to "TODO" comments.
-       * tests/conff2.test: Make grepping of Automake's stderr stricter.
-       Add some comments explaining why we don't use the `configure.in'
-       stub preset be ./defs.
-       * tests/confh.test: Use the `configure.in' stub created by ./defs,
-       rather than writing one from scratch, and do not call AC_OUTPUT.
-       Enable `errexit' shell flag, and related changes.  Prefer diff over
-       cmp to compare text files. Prefer perl over sed to fetch the value
-       of $(DIST_COMMON) from Makefile.in.  Make grepping of the contents
-       of $(DIST_COMMON) stricter.
-       * tests/confh4.test: Use the `configure.in' stub created by ./defs,
-       rather than writing one from scratch.  Make grepping of Makefile.in
-       stricter.
-       * tests/confh5.test: Make grepping of `config.h' stricter.  Add a
-       comment.
-       * tests/configure.test: Avoid obsolescent constructs in generated
-       `configure.ac'.  Do not write `configure.in' two times.  Escape
-       literal dots in grep regular expressions.
-       * tests/confincl.test:  Enable `errexit' shell flag, and related
-       changes.  Prefer fgrep over grep.  Other cosmetic changes.
-       * tests/config.test: Renamed to ...
-       * tests/confh6.test: ... this.  Fix m4 quoting in `configure.in',
-       and make grepping of `config.h' and `config.h.in' stricter.
-       * tests/conf2.test: Renamed ...
-       * tests/confh7.test: ... to this.  Use the `configure.in' stub
-       created by ./defs, rather than writing one from scratch.  Try to
-       run the checks both with and without AC_PROG_CC and AC_OUTPUT in
-       `configure.in'.
-       * tests/Makefile.am (TESTS): Updated.
-
-       Minor improvements and fixes in tests `depcomp*.test'.
-       * tests/depcomp.test: Do not create useless dummy source files.
-       Add a trailing `:' command.
-       * tests/depcomp2.test: Use `unset' on the CFLAGS variable to ensure
-       it's not in in the environment, rather than exporting it with an
-       empty value.  Do not pass CC=gcc to configure, as that's already
-       done in ./defs since we have gcc in $required.  Ensure verbose
-       printing of captured stderr, and normalize its checking.  Add a
-       trailing `:' command.
-       * tests/depcomp3.test: Quote literal dots and dollar characters in
-       grep regexps.  Always use `: >' rather than `touch' to create empty
-       files.  Explicitly declare phony targets as such in the created
-       Makefile.am.  Add a trailing `:' command.
-       * tests/depcomp4.test: Quote literal dots and dollar characters in
-       grep regexp.  Explicitly declare phony targets as such in the
-       created Makefile.am.  Ensure verbose printing of captured makes'
-       stoud/stderr.  Add a trailing `:' command.
-       * tests/depcomp5.test: Move setting of `errexit' shell flag earlier
-       in the script (just after inclusion of ./defs).  Quote literal dots
-       and dollar characters in grep regexps.  Explicitly declare phony
-       targets as such in the created Makefile.am.  Add a trailing `:'
-       command.
-       * tests/depcomp6.test: Consistently use m4 quoting in the generated
-       configure.in.  Cosmetic fixes to spacing.  Make the "dummy" `if'
-       statement required by OpenBSD's sh `set -e' more robust, and add
-       explanatory comments to it.
-       * tests/depcomp7.test: Likewise, and add  a trailing `:' command.
-
-       Separate failing part of test `all.test'.
-       * tests/all.test: Keep only (x)failing part of the test.  Working
-       checks moved out to ...
-       * tests/all2.test: ... this new test.
-       * tests/Makefile.am (TESTS): Updated.
-
-       Modernize, improve and extend tests `subobj*.test'.
-       * tests/subobjname.test:  Add trailing `:' command.
-       * tests/subobj.test: Make grepping of `Makefile.in' stricter.
-       Escape literal dots in grep regexps.
-       * tests/subobj2.test:  Add trailing `:' command.  Do not use the
-       unportable fgrep option `-e'.
-       * tests/subobj3.test: Add trailing `:' command.
-       (configure.in): Use proper m4 quoting, and avoid obsolescent
-       constructs.
-       * tests/subobj8.test: Likewise.  Also, enable `errexit' shell
-       flag, with related changes
-       * tests/subobj4.test: Likewise.  Also, make grepping of
-       `Makefile.in' stricter.
-       * tests/subobj5.test: Add trailing `:' command.  Move setting of
-       `errexit' shell flag earlier in the script (just after inclusion
-       of ./defs).
-       (configure.in): Use the stub created by `./defs', rather than
-       writing it from scratch, and avoid obsolescent constructs.
-       * tests/subobj6.test: Add trailing `:' command.  Move setting of
-       `errexit' shell flag earlier in the script (just after inclusion
-       of ./defs).  Do not create useless dummy ac-init file `f'.
-       * tests/subobj7.test: Do not create useless dummy ac-init file
-       `f'.
-       (configure.in): Use the stub created by `./defs', rather than
-       writing it from scratch, and avoid obsolescent constructs.
-       * tests/subobj9.test: Move setting of `errexit' shell flag earlier
-       in the script (just after inclusion of ./defs).  Fail the test if
-       `make distcheck' fails.  Ensure verbose printing of captured make
-       stdout.  Avoid useless fork by doing simple grep instead of using
-       test -n "`COMMAND | grep ...`".
-       (configure.in): Normalize the call to AC_INIT w.r.t. other tests.
-       (Makefile.am): Explicitly mark target "print" as phony.
-       * tests/subobj10.test: Removed duplicated call to `set -e'.  Add
-       trailing `:' command.
-       (configure.in): Normalize the call to AC_INIT w.r.t. other tests.
-
-       Remove a couple of obsoleted tests.
-       * tests/fpinstall.test: Removed.
-       * tests/fpinst2.test: Likewise.
-       * tests/Makefile.am (TESTS): Updated.
-
-       Bootstrap: updated HACKING entry.
-       * HACKING ("Working with git"): Explain how to override the
-       autoconf and autom4te programs used by the bootstrap process.
-
-       Bootstrap: fixlet.
-       * bootstrap: Do not remove `lib/Automake/Config.pm' anymore,
-       since we don't generate it.  Correctly quote arguments of
-       `eval' builtin.  Fixed a botched error message.  Removed an
-       extra blank line.
-
-       Bootstrap: don't search perl in $PATH.
-       * bootstrap: Do not explicitly search perl in $PATH anymore.
-       ($PATH_SEPARATOR): Removed, it's no more needed.
-
-       Bootstrap: let the user choose which autoconf to use.
-       * bootstrap ($AUTOCONF): New variable, from the environment.
-       ($AUTOM4TE): Likewise, for clarity.
-       Use "$AUTOCONF" instead of calling "autoconf" directly.
-
-       Minor improvements to tests ar*.test.
-       * tests/ar.test: Add trailing `:' command.
-       * tests/ar2.test: Likewise, and make grepping of generated
-       Makefile.in stricter.
-
-2010-08-06  Peter Rosin  <peda@lysator.liu.se>
-
-       Add new auxiliary 'ar-lib' script, wrapping Microsoft lib.
-       * lib/ar-lib: New auxiliary script.
-       * lib/Makefile.am: Add above.
-       * tests/ar-lib.test: New test.
-       * tests/Makefile.am: Add above.
-       * automake.in (@common_files): Distribute the 'ar-lib' script.
-       * doc/automake.texi (Auxiliary Programs): Mention the new
-       'ar-lib' script.
-       (Optional): Mention 'ar-lib' in AC_CONFIG_AUX_DIR.
-       * NEWS: Update.
-
-2010-08-07  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Fix shell pattern negation in compile script.
-       * lib/compile (func_file_conv): Use `!' not `^' for pattern
-       negation.
-
-2010-08-08  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Fix maintainer-check failure.
-       * tests/cond5.test: Quote sleep argument, this isn't about
-       time stamp differences.
-
-       Sync auxiliary files from upstream.
-       * lib/config.guess, lib/config.sub, lib/texinfo.tex:
-       Sync from upstream.
-
-2010-08-06  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Work around a nasty bug (segfault) of Solaris make.
-       * lib/am/check.am (recheck, recheck-html): Trim trailing spaces
-       from $list, to avoid triggering a nasty bug (potential segfault)
-       on Solaris make.
-
-2010-08-06  Peter Rosin  <peda@lysator.liu.se>
-
-       Make cond5.test more robust on MSYS.
-       * tests/cond5.test: Add delay before the first kill attempt to
-       cater for problems with MSYS bash.
-
-2010-08-01  Peter Rosin  <peda@lysator.liu.se>
-
-       Wrap some MSVC options in the compile script.
-       * lib/compile: MSVC supports naming the output file, the option
-       is just not called -o, so transform -o into the appropriate form
-       for MSVC. Also wrap some other options while at it (-L, -l, -Wl,
-       -Xlinker and -I) and convert file names to windows form where
-       needed for those options to make MSVC more usable in an
-       autotooled environment.
-       * doc/automake.texi (Auxiliary Programs): Document the above
-       extension of the compile script.
-       * NEWS: Updated.
-       * tests/defs.in: New required entry 'cl'.
-       * tests/compile3.test: New test.
-       * tests/compile4.test: New test.
-       * tests/compile5.test: New test.
-       * tests/Makefile.am: Update.
-
-2010-07-31  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Add example git work flow; discuss merge --log in HACKING.
-       * HACKING: Update.
-       Suggestion by Stefano Lattarini.
-
-       Add more hints for debugging make rules.
-       * doc/automake.texi (Debugging Make Rules): Show command to find
-       out expanded values of variables; point to makefile debugger.
-       * THANKS: Update.
-       Prompted by suggestion from Ludovic Courtès and Andy Wingo.
-
-2010-07-27  Patrick Welche  <prlw1@cam.ac.uk>  (tiny change)
-
-       Fix typo in the manual.
-       * doc/automake.texi (Scripts): Fix typo.
-
-2010-07-27  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Document current policy for development with git.
-       * HACKING (Working with git): Overhaul.
-       Prompted by suggestion from Stefano Lattarini.
-
-       Fix AM_COND_IF for gone-invalid condition shell expression.
-       * m4/cond-if.m4 (AM_COND_IF): test contents of $COND_TRUE
-       variable, rather than re-evaluating the shell expression for
-       the condition.
-       * tests/cond40.test: Extend test.
-       * NEWS: Update.
-
-       Avoid syntax error if IF-TRUE part of AM_COND_IF expands empty.
-       * m4/cond-if.m4 (AM_COND_IF): Ensure IF-TRUE part is never empty
-       to avoid shell syntax error if the m4 expansion is empty.
-       * tests/cond40.test: Enhance test.
-
-       Coverage: bogus option to AM_INIT_AUTOMAKE.
-       * tests/init2.test: New test.
-       * tests/Makefile.am: Update.
-
-2010-07-21  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Modernize and improve test scripts `subdir*.test'.
-       * tests/subdir.test: Enable `errexit' shell flag, and related
-       changes.  Use the `configure.in' stub created by `./defs',
-       rather than writing one from scratch.
-       * tests/subdir2.test: Likewise.
-       * tests/subdir4.test: Likewise.
-       * tests/subdir3.test: Enable `errexit' shell flag, and related
-       changes.  Do not create useless dummy source files.
-       * tests/subdir5.test: Make grepping of Makefile.in (in topdir
-       and in subdirs) stricter.  Some minor changes to keep it more
-       in sync with the related test `subdir8.test'.
-       * tests/subdir8.test: Likewise (but with the related test being
-       `subdir5.test' here).
-       * tests/subdir6.test: Cosmetic change in spacing.
-       * tests/subdir9.test: Define and use new variable `$distdir'.  Add
-       trailing `:' command.
-       * tests/subdir10.test: Cosmetic consistency-related change.
-       * tests/subdirbuiltsources.test: Cosmetic changes in spacings.
-       (configure.in): Use stub created by `./defs', rather than writing
-       it from scratch.  Do not use obsoleted and/or deprecated forms of
-       autoconf/automake macros.
-
-       Modernize and improve test scripts `dist*.test'.
-       * tests/distcleancheck.test: Do not add useless `-e' option to
-       a $MAKE call.  Extend test by grepping stderr of make.
-       * tests/distcom2.test: Do not run the same test script on the
-       Makefile.in twice, but save its output in an intermediate file
-       instead.  Make grepping of DIST_COMMON definition stricter.
-       Display the content of more files, to ease debugging.  Add a
-       trailing `:' command.  Improved heading comments w.r.t. sister
-       test(s).
-       * tests/distcom6.test: Likewise, and avoid to uselessly run
-       autoconf.
-       * tests/distcom3.test: Ensure verbose printing of captured stdout
-       and stderr.  Make grepping of captured stderr stricter.  Also,
-       add trailing `:' command.
-       * tests/distcom4.test: Declare the target `test' in the generated
-       Makefile.am as `.PHONY'.  Display content of more files, to ease
-       debugging.  Add trailing `:' command.
-       * tests/distcom5.test: Likewise.  Also, factor out common sed
-       script in subroutine `extract_distcommon'.
-       * tests/distcom7.test: Prefer cat + here-doc over echo to write
-       test Makefile.am files.  Add a trailing `:' command.
-       * tests/distname.test: Prefer `gzip -d' over `gunzip'.  Move the
-       call to `set -e' earlier.  Be stricter and more verbose in the
-       checking of the generated tarball.
-       (configure.in): Use the stub provided by ./defs, instead of
-       writing it from scratch.  Avoid obsoleted constructs.  Remove
-       useless call to `AM_PROG_CC_C_O'.
-       * tests/distdir.test: Various minor improvements/normalizations.
-       * tests/distlinks.test: Likewise.
-
-2010-07-18  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Improve and extend test cond5.test.
-       * tests/cond5.test: Do not blindly sleep 60 seconds before polling
-       the background automake process, but poll it every 10 seconds for
-       at most 30 times (this makes the test both faster on good machines,
-       and more resilient to spurious timeout-due failures when in low
-       priority or on heavily-loaded systems).
-       Check also that automake writes the expected error messages on the
-       standard error.
-       Enable `errexit' flag, and related changes.
-       Rely on the `configure.in' stub created by `./defs', rather than
-       writing one from scratch.
-
-2010-06-26  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Update program --help output to match current GCS.
-       * configure.ac: Set and substitute PACKAGE_URL if AC_PACKAGE_URL
-       is not defined, for compatibility to Autoconf < 2.64.
-       * Makefile.am (do_subst): Substitute PACKAGE_BUGREPORT and
-       PACKAGE_URL.
-       (sc_diff_automake_in_automake): Update number of diff lines for
-       additional substitutions.
-       * aclocal.in (usage): Use PACKAGE_BUGREPORT.  Point to Automake
-       home page and GNU general help page.
-       * automake.in (usage): Likewise.
-       * doc/automake.texi: New flag PACKAGE_BUGREPORT, to factor email
-       address.
-       (Introduction, Creating amhello, amhello Explained, Options):
-       Use it throughout.
-       * lib/Automake/Makefile.am (do_subst): Substitute
-       PACKAGE_BUGREPORT.
-       * lib/Automake/Config.in ($PACKAGE_BUGREPORT): New global.
-       * lib/Automake/ChannelDefs.pm: Use it for footer of fatal
-       messages.
-
-       Clean up @var handling in the manual.
-       * doc/automake.texi: Throughout the manual, lower-case @var
-       names, replace a few one-character names.
-
-2010-06-26  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Fix typo-related bug in test script silent5.test.
-       * tests/silent5.test: Use $EGREP, not $GREP (which is not even
-       defined).
-
-       Tests: remove useless repetitions of `foreign' automake option.
-       * tests/multlib.test (configure.in): Remove useless use of
-       `foreign' option in AM_INIT_AUTOMAKE (the `--foreign' option is
-       already in $AUTOMAKE by default, so no point in repeating it).
-       * tests/subobj10.test: Likewise.
-       * tests/subobj9.test: Likewise.
-       * tests/lex3.test (Makefile.am): Similarly, remove useless use
-       of `foreign' option in AUTOMAKE_OPTIONS.
-       * tests/lex5.test: Likewise.
-       * tests/pr279.test: Likewise.
-       * tests/pr279-2.test: Likewise.
-       * tests/specflg3.test: Likewise.
-       * tests/target-cflags.test: Likewise.
-
-       Drop useless requirement "gzip" in lex5.test.
-       * tests/lex5.test ($required): Do not list "gzip", as it's
-       never used.
-
-2010-06-24  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Fix bugs in test script silent5.test.
-       * tests/silent5.test: Fixed a nasty bug (due to the use of grep
-       instead of egrep) that could have led to false negatives.
-
-2010-06-21  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Add a test checking that distributed broken symlinks cause
-       `make dist' to fail.
-       * tests/distlinksbrk.test: New test.
-       * tests/Makefile.am (TESTS): Updated.
-
-2010-06-21  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Fix minor testsuite issues, update docs, for Yacc/Lex changes.
-       * doc/automake.texi (Yacc and Lex): Mention AM_YFLAGS, YFLAGS
-       and AM_LFLAGS, LFLAGS in the order in which they now appear in
-       the rules.
-       * NEWS: Update.
-       * tests/lflags.test, tests/lflags2.test, tests/yflags.test,
-       tests/yflags2.test: Prefer `make -e' over `make VAR=VAL', to
-       please maintainer-check.  Ensure generated C files contain a
-       declaration, to please compilers.
-
-2010-06-21  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Fix bugs in Automake Yacc/Lex support w.r.t. $(AM_FLAGS) and
-       $(FLAGS) precedence.
-       * automake.in: Fix registration of languages "Lex", "Lex (C++)",
-       "Yacc" and "Yacc (C++)", so that $(LFLAGS) has precedence over
-       $(AM_LFLAGS) and $(YFLAGS) has precedence over $(AM_YFLAGS).
-       * tests/Makefile.am (XFAIL_TESTS): Updated accordingly.
-       * NEWS: Updated.
-
-       New tests, exposing bugs in Automake Yacc/Lex support w.r.t.
-       $(AM_FLAGS) and $(FLAGS) precedence.
-       * tests/lflags.test: New test, check that user $(LFLAGS) takes
-       precedence over automake (AM_LFLAGS) and (foo_LFLAGS).  Still
-       xfailing.
-       * tests/lflags2.test: Likewise.
-       * tests/yflags.test: New test, check that user $(YFLAGS) takes
-       precedence over automake (AM_YFLAGS) and (foo_YFLAGS).  Still
-       xfailing.
-       * tests/yflags2.test: Likewise.
-       * tests/Makefile.am (TESTS, XFAIL_TESTS): Extended accordingly.
-
-2010-06-20  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Modernize, improve and extend tests `suffix*.test'.
-       * tests/suffix3.test: Enable `errexit' shell flag, and related
-       changes.
-       * tests/suffix4.test: Likewise.
-       * tests/suffix6.test: Likewise, and do not create a useless dummy
-       source file.
-       * tests/suffix7.test: Likewise.
-       * tests/suffix5.test: Enable `errexit' shell flag, and related
-       changes.  Make grepping of Makefile.in slightly stricter.
-       * tests/suffix.test: Enable `errexit' shell flag, and related
-       changes.  Also, do not redirect grep output to /dev/null, as this
-       might unmotivatedly hide useful information.
-       * tests/suffix2.test: Move setting of `errexit' shell flag earlier
-       in the script (just after inclusion of ./defs).  Use a more
-       idiomatic way to count text occurrences in Makefile.in with
-       grep.  Do not create useless dummy source files.
-       * tests/suffix10.test: Ensure verbose printing of captured make
-       stdout.  Minor cosmetic changes.
-       * tests/suffix8.test: Likewise.  Also, drop useless call to the
-       env(1) utility, and make grepping of make output stricter by using
-       $FGREP rather than plain grep.
-       * tests/suffix11.test: Likewise.
-       * tests/suffix12.test: Likewise.
-       * tests/suffix9.test: Prefer cat + here-doc over echo to append to
-       the `configure.in' stub.  Cosmetic changes.
-       * tests/suffix13.test: Cosmetic spacing change.
-
-2010-06-13  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Add useful comment in test script ext.test.
-       * tests/ext.test: Add a comment explaining why an apparently
-       useless `if' statement is indeed required.
-
-2010-06-13  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Add useful comment in test script obsolete.test.
-       * tests/obsolete.test: Add a comment explaining why we need
-       an indirection in adding $AUTOUPDATE to $required.
-
-       Normalize whitespaces in 'tests/Makefile.am'.
-       * tests/Makefile.am (TESTS): Use only spaces, not tabs, in the
-       definition of this variable.
-
-       Parallel tests generation: improve comments (tiny change).
-       * tests/Makefile.am ($(parallel_tests)): Added useful comment to
-       generated tests.
-
-       Tests defs: truly get rid of `$am_defs_included' (unused variable)
-        * tests/defs.in ($am_defs_included): Remove, its now unused.  It
-       should have been removed in a previous changeset, but the removal
-       was done only partially (oversight).
-
-2010-06-12  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Remove a couple of unneeded conditionals from tests.
-       * tests/pr243.test, tests/pr266.test, tests/strip.test: No need
-       for the FOOTEST conditional.
-
-2010-06-12  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Modernize, improve and/or fix various test scripts.
-       * tests/symlink3.test: Deleted, separated into two new, more
-       complete tests ...
-       * tests/forcemiss.test: ... this one ...
-       * tests/forcemiss2.test: ... and this one.
-       * tests/symlink2.test: Enable `errexit' shell flag, make test
-       stricter, and skip it if symlink creation is not supported.
-       * tests/postproc.test: Enable `errexit' shell flag, related
-       changes, and a couple of unrelated cosmetic changes.
-       * tests/recurs.test: Use the `configure.in' stub created by
-       `./defs', rather than writing one from scratch.  Make grepping
-       of Automake stderr slightly stricter.
-       * tests/substtarg.test: Likewise.
-       * tests/strip.test: Likewise, and move the call to `set -e'
-       earlier (just after the inclusion of `./defs'). Also, make sure
-       that the script installed by `make install-script' is equal to
-       the original one.
-       * tests/substref.test: Use the `configure.in' stub created by
-       `./defs', rather than writing one from scratch.  Move the call
-       to `set -e' earlier (just after the inclusion of `./defs').
-       Avoid to explicitly export CC for configure (that's already done
-       in ./defs).  Avoid potential problems with unpredictable make
-       output.  Finally, make grepping of Makefile.in stricter.
-       * tests/substre2.test: Ensure verbose printing of the captured
-       make's output, and make its grepping slightly stricter.
-       * tests/cygwin32.test: Enable `errexit' shell flag, and related
-       changes.  Also, do not create useless dummy source/data files.
-       * tests/scripts.test: Likewise.
-       * tests/recurs2.test: Likewise.  Also, use the `configure.in'
-       stub created by `./defs'.
-       * tests/Makefile.am (TESTS): Updated.
-
-       Modernize, improve and/or fix tests `pluseq*.test.
-       * tests/pluseq5.test: Append to configure.in using cat with an
-       here-doc, not using echo.
-       * tests/pluseq10.test: Make sure that the captured output of
-       `make' command is always displayed. Where possible, use $FGREP
-       instead of grep (this change makes some checks slightly stricter).
-       * tests/pluseq8.test: Enable `errexit' shell flag, with related
-       changes.
-       * tests/pluseq.test: Likewise.  Also, do not create useless dummy
-       data files, and use better m4 quoting in generated configure.in.
-       * tests/pluseq2.test: Likewise.  Also, append to configure.in
-       using cat with an here-doc, not using echo.
-       * tests/pluseq3.test: Likewise.
-       * tests/pluseq4.test: Likewise.
-       * tests/pluseq6.test: Likewise.
-       * tests/pluseq7.test: Do not create useless dummy source file.
-       * tests/pluseq9.test: Slightly extended w.r.t. the grepping of
-       Automake stderr.  Some unrelated cosmetic changes.
-
-2010-06-12  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       cscope.test: ensure verbose printing of captured stderr.
-       * tests/cscope.test: Print captured stderr before failing.
-
-2010-06-12  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Testsuite: ensure verbose printing of captured stderr.
-       * tests/acloca18.test: Print captured stderr before either failing
-       or grepping it.  Be sure to send captured stderr to stderr, not to
-       stdout.
-       * tests/ansi3b.test: Likewise.
-       * tests/cond39.test: Likewise.
-       * tests/configure.test: Likewise.
-       * tests/missing3.test: Likewise.
-       * tests/missing6.test: Likewise.
-       * tests/output-order.test: Likewise.
-       * tests/pr300-ltlib.test: Likewise.
-       * tests/python6.test: Likewise.
-       * tests/python7.test: Likewise.
-       * tests/python8.test: Likewise.
-       * tests/python9.test: Likewise.
-       * tests/subobj.test: Likewise.
-       * tests/vars3.test: Likewise.
-       * tests/missing4.test: Likewise, and fix a call to grep not to use
-       the `-c' flag.
-       * tests/ansi3.test: Likewise, and rely on the `configure.in' stub
-       created by `./defs', rather than writing one from scratch.
-
-       Enable `errexit' shell flag in various tests.
-       * tests/backsl.test: Enable the `errexit' shell flag, and
-       related changes.
-       * tests/backsl2.test: Likewise.
-       * tests/block.test: Likewise.
-       * tests/canon2.test: Likewise.
-       * tests/canon4.test: Likewise.
-       * tests/comment2.test: Likewise.
-       * tests/condlib.test: Likewise.
-       * tests/cond15.test: Likewise, and prefer $FGREP over grep.
-       * tests/canon3.test: Likewise.  Also, avoid to create an useless
-       dummy source file.
-       * tests/acoutpt2.test: Enable the `errexit' shell flag, and some
-       related changes.  Do some cosmetic improvements in the generated
-       `configure.in' file.
-       * tests/cond4.test: Likewise.
-       * tests/cond14.test: Likewise.
-       * tests/condinc.test: Likewise.
-       * tests/cond7.test: Likewise.  Also, remove useless setting of
-       AUTOMAKE_OPTIONS to `foreign' in the generated Makefile.am.
-       * tests/ansi.test: Enable the `errexit' shell flag, and related
-       changes.  Extended, esp. by running autoconf, ./configure and
-       make, and by looking into the distdir.
-
-2010-06-12  Stefano Lattarini  <stefano.lattarini@gmail.com>
-           Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Extend tests/README w.r.t. trailing `:' in test scripts.
-       * tests/README (section "Writing test cases" subsection "Do"):
-       Explain why apparently redundant trailing `:' and `Exit 0' in
-       test scripts can indeed be useful.
-
-2010-06-11  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Improve determination of PATH separator in bootstrap script.
-       * bootstrap: Determine what the PATH separator is the same way
-       autoconf does.
-
-       Minor improvements in bootstrap script.
-       * bootstrap: Consistently use two-spaces indentation.  Cosmetic
-       improvement to comments.
-       ($me): New variable, containing program basename.
-       Prepend it to all error messages.
-
-       Testsuite now works with BSD make in parallel mode.
-       * tests/defs.in: Unset variables __MKLVL__ and MAKE_JOBS_FIFO,
-       which are exported by BSD make when run in parallel mode, and
-       which can confuse make processes spawned by our testsuite.
-       This change fixes a lot of spurious failure when the testsuite
-       is run with BSD make in parallel mode.
-
-2010-06-09  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Modernize, improve and/or fix various test scripts.
-       * tests/sanity.test: Rely on the `configure.in' stub created by
-       `./defs', rather than writing one from scratch.
-       * tests/depend2.test: Likewise.  Also, call `set -e' just after
-       the inclusion of `./defs', instead that later in the script.
-       * tests/canon5.test: Avoid a useless `|| Exit 1' after a call to
-       $AUTOMAKE, and improve the positioning of an $ACLOCAL call.
-       * tests/exeext4.test: Use $FGREP instead of grep, where possible.
-       Make auxiliary rules in the generated Makefile more silent.
-       These changes make some checks slightly stricter.
-       * tests/ext2.test: Call `Exit 1' if inclusion of `./defs' fails.
-       * tests/gettext2.test: Place final `:' at the end of the script,
-       rather than in the middle.
-       * tests/exeext.test: Call `set -e' just after the inclusion of
-       `./defs', instead that later in the script.
-       * tests/extra5.test: Likewise.
-       * tests/confdeps.test: Likewise.  Also, prefer `mv -f' over
-       plain `mv', just to be sure.
-       * tests/depcomp.test: Enable `errexit' shell flag, with related
-       changes.  Also, modernize the generated configure.in.
-       * tests/cond9.test: Likewise.  Also, rely on the `configure.in'
-       stub created by `./defs', rather than writing one from scratch.
-       * tests/cond10.test: Likewise.
-       * tests/depcomp2.test: Likewise.
-       * tests/depend3.test: Likewise.
-       * tests/distcom7.test: Likewise.
-       * tests/fortdep.test: Likewise.  Also, remove definition of
-       AUTOMAKE_OPTIONS to `foreign' in the generated Makefile.am,
-       since that flag is already provided by $AUTOMAKE.
-       * tests/mdate.test: Made stricter, by checking that Automake
-       actually failed, and by making a stricter grep on the error
-       message.  Also, set shell `errexit flag'.
-       * tests/python2.test: Improved verbose messages.
-
-       Make test `ammissing.test' stricter.
-       * tests/ammissing.test: Fail if $ACLOCAL succeeds unexpectedly.
-       Enable `errexit' shell flag.
-
-2010-06-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
-           Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Fix error in generation of parallel tests.
-       * tests/defs.in ($am_skip_defs): New variable, to be used when
-       ./defs must be sourced multiple times.  If set, unset it and
-       only define $srcdir; otherwise, also go through the rest of
-       the script.
-       ($am_defs_included): Remove, no more needed.
-       * tests/Makefile.am ($(parallel_tests)): Update accordingly,
-       using only $srcdir from defs.
-       Fixes potential test failures of tests that use $required.
-
-2010-06-08  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Enable `errexit' shell flag in some test scripts.
-       * tests/subcond.test: Enabled `errexit' shell flag, and related
-       minor changes.
-       * tests/subst.test: Likewise.
-       * tests/vars.test: Likewise.
-       * tests/version4.test: Likewise.
-       * tests/vpath.test: Likewise.
-       * tests/vtexi2.test: Likewise.
-       * tests/werror.test: Likewise.
-       * tests/whoami.test: Likewise.
-       * tests/tags.test: Likewise, and avoid to crate an useless dummy
-       header file.
-       * tests/acsilent.test: Likewise, and don't use an easily-avoided
-       command substitution.
-       * tests/unused.test: Likewise, and don't use an easily-avoided
-       command substitution.
-       * tests/version.test: Likewise, and avoid deprecated constructs
-       in the generated `configure.in'.
-       * tests/version2.test: Likewise, and avoid deprecated constructs
-       in the generated `configure.in'.
-
-2010-06-07  Stefano Lattarini  <stefano.lattarini@gmail.com>
-           Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Improve declaration of dependencies in the testsuite.
-       * tests/Makefile.am (check_SCRIPTS): Remove.  Instead, let ...
-       ($(TEST_LOGS)): ... all test logs depend on the scripts.
-       * test/gen-parallel-tests: For each parallel test foo-p.test,
-       let `foo-p.log' also depend on `foo.test', since it is sourced.
-
-2010-06-06  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Coverage for TAGS_DEPENDENCIES warning.
-       * tests/tags2.test: New test.
-       * tests/Makefile.am: Update.
-
-       Coverage for use of anachronistic variables.
-       * tests/oldvars.test: New test.
-       * tests/Makefile.am: Update.
-
-       Testsuite coverage for bogus macro file serial numbers.
-       * tests/acloca18.test: Also test ill-formed serial numbers
-       and serial numbers after macro definitions.
-
-       Coverage for aclocal diagnosing underquoted macros.
-       * tests/acloca23.test: New test.
-       * tests/Makefile.am: Update.
-
-2010-06-06  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Prefer AUTOMAKE_fails over `$AUTOMAKE | grep' in tests.
-       * tests/ldadd.test: Enable errexit.  Use AUTOMAKE_fails so
-       the verbose log contains all output.
-       * tests/mdate.test: Likewise.
-       Prompted by Stefano Lattarini's change to discover.test.
-
-2010-06-06  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       More minor message fixes.
-       * aclocal.in (scan_file): Fix recommended info command line.
-       * automake.in (handle_lib_objects): No need to prepend function
-       name to prog_error message.
-       (handle_tags): Add missing word and missing space in error
-       message.
-       (handle_dist): Add missing closing single quote in message.
-       Line-wrap one long message for readability.
-
-2010-06-06  Stefano Lattarini  <stefano.lattarini@gmail.com>
-           Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Fix distcheck failure with distributed generated parallel tests.
-       * tests/Makefile.am ($(parallel_tests)): Cope with $(srcdir)
-       being different from the value at developer `make dist' time.
-       * tests/defs.in: Protect against multiple inclusion, by using ...
-       ($am_defs_included): ... this new variable.
-       ($srcdir): Do not compute, but simply define to `@abs_srcdir@'
-       as substituted by configure.
-       Report, suggestions and first fix by Ralf Wildenhues, final
-       patch by Stefano Lattarini.
-
-2010-06-06  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Improve tests link*.test (enable `errexit' shell flag).
-       * tests/link_c_cxx.test: Enable `errexit shell flag, and related
-       changes.  Also, do not create useless source files.
-       * tests/link_dist.test: Likewise.
-       * tests/link_f90_only.test: Likewise.
-       * tests/link_f_only.test: Likewise.
-       * tests/link_fc.test: Likewise.
-       * tests/link_fccxx.test: Likewise.
-       * tests/link_fcxx.test: Likewise.
-
-2010-06-06  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Improve ext.test semantics, avoid OpenBSD sh errexit issue.
-       * tests/ext.test: Inside shell compound command, use
-       `if $cmd; then Exit 1; fi' rather than `$cmd && Exit 1', to
-       fix failure with OpenBSD sh introduced with last patch.
-       Actually ensure that a rule for .EXT.o is created for each
-       known extension EXT.
-
-2010-06-06  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Enable `errexit' shell flag in some test scripts.
-       * tests/dash.test: Enable `errexit' shell flag, and related
-       changes.
-       * tests/defun.test: Likewise.
-       * tests/defun2.test: Likewise.
-       * tests/dejagnu.test: Likewise.
-       * tests/double.test: Likewise.
-       * tests/distcom2.test: Likewise.
-       * tests/empty2.test: Likewise.
-       * tests/empty3.test: Likewise.
-       * tests/empty4.test: Likewise.
-       * tests/exdir.test: Likewise.
-       * tests/ext.test: Likewise.
-       * tests/extra.test: Likewise.
-       * tests/extra2.test: Likewise.
-       * tests/extra3.test: Likewise.
-       * tests/extra4.test: Likewise.
-       * tests/flibs.test: Likewise.
-       * tests/fnoc.test: Likewise.
-       * tests/fo.test: Likewise.
-       * tests/instexec.test: Likewise.
-       * tests/ltdeps.test: Likewise.
-       * tests/nodep.test: Likewise.
-       * tests/nodepcomp.test: Likewise.
-       * tests/f90only.test: Likewise, and remove botched/obsoleted
-       comments and unnecessary commands.
-       * tests/fonly.test: Likewise, and remove botched/obsoleted
-       comments and unnecessary commands.
-       * tests/discover.test: Likewise, and made stricter.
-
-       Enable `errexit' shell flag in all tests cxx*.test.
-       * tests/cxx.test: Enabled `errexit' shell flag, and related
-       minor changes.
-       * tests/cxxansi.test: Likewise.
-       * tests/cxxcpp.test: Likewise.
-       * tests/cxxlibobj.test: Likewise.
-       * tests/cxxlink.test: Likewise.
-       * tests/cxxo.test: Likewise.
-
-       Enable `errexit' shell flag in various tests.
-       * tests/acoutnoq.test: Enabled `errexit' shell flag, and related
-       minor changes.
-       * tests/acoutpt.test: Likewise.
-       * tests/acoutqnl.test: Likewise.
-       * tests/amassign.test: Likewise.
-       * tests/ansi2.test: Likewise.
-       * tests/ansi4.test: Likewise.
-       * tests/badprog.test: Likewise.
-       * tests/checkall.test: Likewise.
-       * tests/clean.test: Likewise.
-       * tests/colneq2.test: Likewise.
-       * tests/colon.test: Likewise.
-       * tests/colon5.test: Likewise.
-       * tests/colon6.test: Likewise.
-       * tests/comment.test: Likewise.
-       * tests/compile_f90_c_cxx.test: Likewise.
-       * tests/compile_f_c_cxx.test: Likewise.
-       * tests/cond3.test: Likewise.
-       * tests/cond6.test: Likewise.
-       * tests/cond13.test: Likewise.
-       * tests/conf2.test: Likewise.
-       * tests/confvar.test: Likewise.
-       * tests/confvar2.test: Likewise.
-       * tests/cond8.test: Likewise, plus a cosmetic change.
-       * tests/confh4.test: Likewise.  Also, add in the heading comments
-       an excerpt from the original bug report which motivated the
-       creation of this test, to make its purpose clearer.
-
-2010-06-06  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Rewrite manual to be gender-neutral.
-       * doc/automake.texi (GNU Build System)
-       (Standard Directory Variables, General Operation, CVS)
-       (Hard-Coded Install Paths, Dependencies As Side Effects):
-       Rewrite text to not contain gender-specific pronouns when
-       speaking about developers or users, either by avoiding pronouns
-       or by addressing them as `you' instead.
-       * THANKS: Update.
-       Report by Christina Gratorp.
-
-       * AUTHORS: Update.
-
-2010-06-06  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Tiny fix in silent8.test (display output of `make' command).
-       * tests/silent8.test: Make sure that the captured output of `make'
-       command is always displayed.
-
-       Make tests on user extensibility of silent-rules mode stricter.
-       * tests/silent6.test: Made stricter w.r.t. the grepping of the
-       output produced by `make'.
-       * tests/silent7.test: Likewise.
-
-       Tests on silent-mode for C/Libtool made stricter.
-       * tests/silent.test: Made stricter w.r.t. the grepping of the
-       output produced by `make'.
-       * tests/silent2.test: Likewise.
-       * tests/silent4.test: Likewise.
-       * tests/silent9.test: Likewise.
-       * tests/silent3.test: Likewise, and add a final `make distclean'
-       command to keep it better in sync with tests/silent{4,9}.test.
-
-       Improved test silent5.test.
-       * tests/silent5.test: Remove by hand all generated C files after
-       non-verbose builds, to ensure the following builds are clean.
-       Try to clean and rebuild with the same verbosity and without
-       removing generated sources in between, to check that this does
-       not trigger a different set of rules.  Make grepping of make's
-       output stricter.  Improved/added some comments.
-
-       New tests for Automake silent-mode with Fortran.
-       * tests/silentf77.test: New test.
-       * tests/silentf90.test: Likewise.
-       * tests/Makefile.am (TESTS): Updated accordingly.
-
-       New test `silentcxx.test' (Automake silent-mode with C++).
-       * tests/silentcxx.test: New test.
-       * tests/Makefile.am (TESTS): Updated accordingly.
-
-       New test `silentyacc.test' (Automake silent-mode with Yacc).
-       * tests/silentyacc.test: New test.
-       * tests/Makefile.am (TESTS): Updated accordingly.
-
-       New test `silentlex.test' (Automake silent-mode with Lex).
-       * tests/silentlex.test: New test.
-       * tests/Makefile.am (TESTS): Updated accordingly.
-
-       Relax tests on silent-rules to cater to overly verbose makes.
-       * tests/silent.test: When testing silent builds, don't fail if
-       make's output simply contains the `mv' substring, but only if
-       it contains the `mv ' substring (note the trailing space).
-       * tests/silent2.test: Likewise.
-       * tests/silent3.test: Likewise.
-       * tests/silent4.test: Likewise.
-       * tests/silent5.test: Likewise.
-       * tests/silent9.test: Likewise.
-
-2010-05-23  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Extend test on `nostdinc' automake option.
-       * tests/nostdinc.test: Enable `errexit' shell flag.  Related and
-       unrelated minor changes.  Make the grepping of the generated
-       Makefile.in slightly stricter.  Generate and run configure, so that
-       the generated Makefile can be grepped too.
-
-2010-05-23  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Make gnupload portable to EBCDIC hosts.
-       * lib/gnupload: Use literal newline as argument for 'tr' rather
-       than \015, for EBCDIC hosts.  Also, avoid unportable nested
-       double-quotes and backquotes.
-       * THANKS: Update.
-       Report from Eric Blake and Steve Goetze via gnulib.
-
-2010-05-23  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Fix Autoconf version required by Automake's configure.
-       Automake configure script used to tell that automake required
-       autoconf 2.60 or later, but then it checked for autoconf >= 2.62,
-       and if that was not found, it gave an error saying that Automake
-       required configure 2.61a-341 or later.  This change should
-       eliminate such inconsistencies.
-       * configure.ac ($required_autoconf_version): New variable.
-       Use it throughout.
-
-2010-05-23  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Fix truncated comment in Makefile.am.
-       * Makefile.am (sc_tests_logs_duplicate_prefixes): Fix unfinished
-       sentence in comment.
-       Report by Stefano Lattarini.
-
-       Relax silent8.test for NetBSD make.
-       * tests/silent8.test: Accept ./foo.info in output as well.
-
-       Fix unportable sed script in maintainer-check test.
-       * Makefile.am (sc_tests_Exit_not_exit): Rewrite sed script to
-       not contain semicolon after 'b' or brace commands, for NetBSD.
-
-       Wildcards are not portable to NetBSD make.
-       * doc/automake.texi (Wildcards): Document portability issue.
-       * tests/extra10.test, tests/extra11.test, tests/extra12.test:
-       Require GNU make.
-
-2010-05-23  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Make test for configure.in vs. configure.ac stricter.
-       * tests/configure.test: Use a configure.in file that provokes
-       an automake error, to ensure configure.ac is preferred.
-
-       Avoid possible false negatives in dejagnu7.test.
-       * tests/dejagnu7.test: Enable shell `errexit' flag.  Also, avoid
-       unportable use of fgrep option `-e'.
-
-       Fix conflnk3.test to work with Solaris/Heirloom Sh.
-       * tests/conflnk3.test: Use `test -r FILE' and `test ! -r FILE'
-       instead of respectively `test -e FILE' and `test ! -e FILE',
-       since Solaris Sh doesn't grok the latter.  Do not SKIP the test
-       if the shell doesn't support `test -e'.
-
-2010-04-25  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Warning and error message formatting cleanups.
-       * aclocal.in (parse_arguments, main): Remove trailing period or
-       newline in error or warning messages, avoid capitalization of
-       the first word of a message.
-       * automake.in (check_user_variables, handle_languages)
-       (handle_ltlibraries, scan_aclocal_m4, scan_autoconf_config_files)
-       (scan_autoconf_files, cond_stack_if, require_file_internal)
-       (usage, generate_makefile, parse_arguments): Likewise.
-       * lib/Automake/ChannelDefs.pm (set_strictness): Likewise.
-       * lib/Automake/Configure_ac.pm (find_configure_ac): Likewise.
-       * lib/Automake/Options.pm (set_strictness): Likewise.
-       * lib/Automake/Rule.pm (define): Likewise.
-       * lib/Automake/Variable.pm (define, variables_dump): Likewise.
-       * tests/ltinstloc.test, tests/suffix11.test: Adjust expected
-       error message.
-       * lib/Automake/Channels.pm (setup_channel): Reword error message
-       to be the same as in msg.
-
-       Fix placing of ellipses in English text and synopses.
-       * Makefile.am: Be sure to add a space before `...' in natural
-       language text.
-       * automake.in (scan_autoconf_traces): Likewise.
-       * lib/Automake/Rule.pm (define): Likewise.
-       * lib/Automake/Variable.pm (define): Likewise.
-       * lib/am/dejagnu.am: Likewise.
-       * lib/am/progs.am: Likewise.
-       * lib/gnupload (dprint, upload): Likewise.
-       * tests/confdeps.test: Likewise.
-       * tests/location.test: Adjust expected output.
-       * automake.in (usage): In synopsis, use singular for OPTION,
-       * remove space before ellipsis.
-       * aclocal.in (usage): Likewise.  Also, fix indentation.
-
-       Fix more duplicate message prefixes.
-       * lib/Automake/XFile.pm (seek): Do not prepend $me.
-       ($me): Remove now-unused package-global.
-       * aclocal.in (check_acinclude): Remove duplicate 'warning: '
-       prefix.
-
-       Fix typo in manual.
-       * doc/automake.texi (Simple Tests using parallel-tests): Add
-       missing closing parenthesis.
-
-       Fix leftover call to removed function macros_dump.
-       * automake.in (read_main_am_file): Call variables_dump, not
-       macros_dump.  Print actual error before list of variables.
-
-2010-04-22  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Minor improvements in comments of test `silent3.test'.
-       * tests/silent3.test: Tell to keep it in sync with `silent9.test'
-       too.
-
-2010-04-25  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       testsuite: ensure verbose printing of captured output.
-       * tests/acloca14.test, tests/acloca18.test, tests/aclocal.test,
-       tests/fort2.test, tests/help.test, tests/missing3.test,
-       tests/missing6.test: Print captured stdout or stderr before
-       grepping it.
-
-2010-04-20  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Make test badopt.test stricter (by enabling `set -e').
-       * tests/badopt.test: Add call to `set -e'.  Due to this change,
-       an unexpected failure in the call to `$ACLOCAL' (whose outcome
-       was previously unchecked) would cause the whole test to fail.
-       Also, bumped the copyright years.
-
-       Make test for configure.in vs. configure.ac stricter.
-       * tests/configure.test: Use a configure.in file that provokes
-       an automake error, to ensure configure.ac is preferred.
-
-       Use `set -e' in confsub.test (avoids possible false negatives).
-       * tests/confsub.test: Enable shell `errexit' flag, and related
-       changes (this helps avoiding some possible minor false negatives).
-       Also, bumped copyright years.
-
-2010-04-20  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Fix -Werror handling for presence of configure.in and configure.ac.
-       * lib/Automake/Variable.pm (Automake::Variable): Do not initialize
-       $configure_ac at the global level, before command-line arguments
-       have been parsed.
-       (require_variables): Initialize it here.
-       * tests/configure.test: New test.
-       * tests/Makefile.am: Update.
-       Report by Stefano Lattarini.
-
-2010-04-20  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Avoid possible false negatives in confh5.test.
-       * tests/confh5.test: Enable shell `errexit' flag, and bumped
-       copyright years.  Due to this change, any unexpected failure
-       in calls to $ACLOCAL, $AUTOMAKE, $AUTOCONF or $AUTOHEADER, or
-       a failure in grepping expected text in output files should now
-       cause the whole test to fail.
-
-2010-04-17  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Fixed typo in POD documentation of Automake::Channels.
-       * lib/Automake/Channels.pm: Fixed typo in POD documentation:
-       @<...> was used instead of C<...>.
-
-2010-04-14  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Refactor tests on Automake TESTS color output.
-       * tests/color.test: Tests using the expect program moved out to...
-       * tests/color2.test: ... this new file.
-       * tests/Makefile.am (TESTS): Extended accordingly.
-
-2010-04-12  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Fix typos in comments in test confh5.test
-       * tests/confh5.test: Fix a couple of typos in comments.
-
-       Avoid possible false negatives in canon-name.test.
-       * tests/canon-name.test: Enable shell `errexit' flag.  Improve
-       test description.
-
-2010-04-11  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Print 'warnings are treated as errors' note if needed.
-       * lib/Automake/Channels.pm: Fix typo in comment.
-       (_print_message): If -Werror is enabled, print a 'warnings are
-       treated as errors' note before the first such warning.
-       * tests/warnopts.test: Adjust comment to mention expected warning.
-       Adjust code to ignore 'warnings are treated as errors' note.
-       * tests/location.test: Adjust expected output with -Werror.
-       * tests/werror4.test: New test.
-       * tests/Makefile.am: Update.
-       * NEWS: Update.
-
-       Ensure we don't print 'warning:' or 'error:' twice.
-       * Makefile.am (sc_ensure_testsuite_has_run): New helper rule.
-       (sc_tests_logs_duplicate_prefixes): New rule, to check for
-       wrong-looking warning and error messages in the test suite logs.
-       * aclocal.in (scan_configure_dep, scan_file): Remove duplicate
-       `warning: ' prefix.
-       * tests/vars3.test: Rename variable to avoid false positive.
-
-       Prepend type to warning, error, and fatal messages.
-       For the first part of messages of types `error' or `fatal',
-       prepend `error: ' to the message.  Prepend `warning: ' to
-       warning messages, whatever the setting of -Werror.
-       * lib/Automake/Channels.pm (partial): Move up definition.
-       (_format_message): Emit `header' and `footer' strings only with
-       the first resp. last part of a set of partial messages.
-       * lib/Automake/ChannelDefs.pm: Add missing '1;' statement at the
-       end of the module.
-       (Automake::ChannelDefs): Setup warning channels with header
-       `warning: ', error and fatal messages with header `error: '.
-       * tests/condinc2.test, tests/ltinstloc.test: Adjust expected
-       error messages.
-       * tests/comment5.test: Likewise.  Also, include stack notes
-       should not start with `error:'.
-       * tests/location.test: Likewise.  Also, try both -Werror and
-       -Wno-error.
-       * NEWS: Update.
-       Report by Bruno Haible.
-
-       Fix capitalization of error messages, reword one message.
-       * lib/Automake/Variable.pm (define): Do not capitalize the first
-       word in the error message.
-       * automake.in (require_file_internal): Likewise.  Also, reword
-       and line-wrap for better readability.
-       * tests/distcom7.test, tests/pluseq5.test, tests/pluseq9.test:
-       Adjust tests.
-
-       Fix connected warnings about obsolete exeext override.
-       * lib/Automake/Rule.pm (define): Merge two warnings that belong
-       together, by setting the 'partial' flag for the first one.
-
-       Fix per-Makefile.am setting of -Werror.
-       Before this patch, 'AUTOMAKE_OPTIONS = -Werror' in one
-       Makefile.am would carry over to other Makefile.am files
-       treated afterwards by the same thread, causing inconsistent
-       and unstable exit status values.
-       * lib/Automake/Channels.pm (dup_channel_setup)
-       (drop_channel_setup): Save and restore the setting of
-       $warnings_are_errors.
-       * tests/werror3.test: New test.
-       * tests/Makefile.am: Adjust.
-       * NEWS: Update.
-
-2010-04-11  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Bugfix in confh5.test w.r.t. Solaris/Heirloom Sh.
-       * tests/confh5.test: In the generated Makefile.am: do not use
-       `test ! -e FILE' to check for the non-existence of a file, since
-       that is not supported by Solaris/Heirloom Sh.
-
-       Make test `aclocal3.test' stricter.
-       * tests/aclocal3.test: Add call to `set -e'.  Fail if $ACLOCAL
-       succeeds unexpectedly.
-
-       Add tests checking that symlinks are resolved by `make dist'.
-       * tests/distlinks.test: New test.
-       * tests/Makefile.am (TESTS): Updated accordingly.
-       Suggested by observations from Ralf Wildenhues.
-
-2010-04-11  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Use -9 for maximum xz compression with dist-xz.
-       * lib/am/distdir.am (dist-xz, dist, dist-all): Pass -9 to xz.
-       * NEWS, THANKS: Update.
-       Report by Pavel Sanda.
-
-2010-04-11  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Avoid possible false negatives in cond46.test.
-       * tests/cond46.test: Enable shell `errexit' flag (and bumped
-       copyright years).  Due to this change, the testcase should now
-       fail on unexpected failures in calls to $ACLOCAL/$AUTOMAKE (whose
-       outcomes were previously unchecked), and on failures in grepping
-       the expected diagnostic in Automake stderr.
-
-2010-04-04  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Generated tests are now just a thin layer around other tests.
-       * tests/Makefile.am: Rewrite the rule to generate the `*-p.test'
-       test scripts so that any of them simply includes the corresponding
-       `*.test' script (after setting `$parallel_tests' to `yes').
-       * tests/.gitignore: Add wildcard for temporary files used in the
-       generation of `*-p.test' tests.
-
-2010-03-30  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Avoid an unportable use of `$status' shell variable.
-       * Makefile.am (path-check): Don't use the `$status' shell variable
-       in the target's rules, as it's special in Zsh (equivalent to `$?',
-       and readonly).
-
-       Avoid another use of `chmod -R'.
-       * Makefile.am (path-check): To be safe, do not use `chmod -R' on
-       $(distdir) before removing it (as Solaris `chmod -R' touches
-       symlink targets).  Instead, use the cleanup strategy used in
-       distdir.am.
-
-2010-03-28  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Remove uses of @acronym and @sc.
-       * doc/automake.texi (Public Macros, Limitations on File Names):
-       Remove all usage of @acronym and @sc in the manual.
-       Suggested by Karl Berry.
-
-2010-03-13  Karl Berry  <karl@freefriends.org>
-
-       GNU hello uses fdl.texi, not gpl.texi.
-       * doc/automake.texi (Texinfo): Adjust example to upstream
-       change.
-
-2010-03-06  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Formatting cleanups in macro comments.
-       * automake.in, lib/Automake/Channels.pm,
-       lib/Automake/FileUtils.pm, lib/Automake/Options.pm,
-       lib/Automake/Variable.pm, lib/Automake/XFile.pm,
-       m4/options.m4, m4/substnot.m4: Fix macro comment format.
-
-2010-03-04  Stefano Lattarini  <stefano.lattarini@gmail.com>
-           Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Avoid generation of `tests/defs-p' file.
-       * tests/defs.in: In the generated `configure.in' snippet: call
-       `AM_INIT_AUTOMAKE' with the `parallel-tests' option if the shell
-       variable `parallel_tests' is set to `yes'.
-       * tests/Makefile.am (defs-p): Target removed.
-       (check_SCRIPTS): Removed `defs-p'.
-       (clean-local-check): Do not unlink `defs-p' anymore.
-       ($(parallel_tests)): Transformation rules for the test scripts
-       adjusted.
-       * tests/gen-parallel-tests: Selection rules for the test
-       scripts adjusted.
-       * tests/parallel-tests.test: Set `$parallel_tests' to `yes'
-       then include `./defs' (rather than simply including `./defs-p').
-       * tests/parallel-tests2.test: Likewise.
-       * tests/parallel-tests3.test: Likewise.
-       * tests/parallel-tests4.test: Likewise.
-       * tests/parallel-tests5.test: Likewise.
-       * tests/parallel-tests6.test: Likewise.
-       * tests/parallel-tests7.test: Likewise.
-       * tests/parallel-tests8.test: Likewise.
-       * tests/parallel-tests9.test: Likewise.
-       * tests/parallel-tests10.test: Likewise.
-       * tests/README (Section "Writing Test Cases" subsection "Do"):
-       Adjusted the parts referring to tests checking `parallel-tests'
-       behaviour.  Some other minor related improvements.
-       * tests/.gitignore (defs-p): Removed.
-
-2010-03-04  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Remove redundant unset of variable TESTS from some test scripts.
-       * tests/color.test: Do not unset the `TESTS' variable, as it's
-       already unset in the `defs' file.
-       * tests/check5.test: Likewise.
-       * tests/check8.test: Likewise.
-       * tests/check9.test: Likewise.
-       * tests/check10.test: Likewise.
-       * tests/check11.test: Likewise.
-       * tests/parallel-tests.test: Likewise.
-       * tests/parallel-tests3.test: Likewise.
-       * tests/parallel-tests4.test: Likewise.
-       * tests/parallel-tests5.test: Likewise.
-       * tests/parallel-tests6.test: Likewise.
-       * tests/parallel-tests7.test: Likewise.
-
-2010-03-01  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Fix cscope test on systems without working Fortran compiler.
-       * tests/cscope.test: Skip remainder of test if `$MAKE all' fails.
-       * THANKS: Update.
-       Report by Peter Johansson.
-
-2010-02-24  Antonio Diaz Diaz  <ant_diaz@teleline.es>  (tiny change)
-           Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Add lzip compression support.
-       * automake.in (handle_dist): Recognize dist-lzip.
-       (make_paragraphs): Map LZIP to dist-lzip.
-       * doc/automake.texi (Dist): Add dist-lzip.
-       (Options): Likewise.
-       * lib/Automake/Options.pm (_process_option_list): Add dist-lzip.
-       * lib/am/distdir.am
-       (dist dist-all): Add command to create an lzip-compressed tarball.
-       (distcheck): Handle lzip-compressed tarballs just like the others.
-       * tests/defs.in: Test for lzip, too.
-       * tests/lzip.test: New file, based on nogzip.test.
-       * tests/Makefile.am (TESTS): Add lzip.test.
-       * NEWS: Update.
-
-2010-02-22  Karl Berry  <karl@gnu.org>
-
-       Improve help message of mdate-sh.
-       * mdate-sh: mention actual output format in help message.
-
-2010-02-22  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Deprecate dist-lzma in favor of dist-xz.
-       * doc/automake.texi (The Types of Distributions, Options):
-       Adjust text to reflect renaming of lzma to xz.
-       * NEWS: Update.
-       Missing deprecation noted by Antonio Diaz Diaz.
-
-2010-02-20  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Add tests about support of wildcards in EXTRA_DIST.
-       * tests/extra10.test: New test, check basic support of wildcards
-       in EXTRA_DIST.
-       * tests/extra11.test: New test, check more complex usage of
-       wildcards in EXTRA_DIST.
-       * tests/extra12.test: New test, check usage of wildcards in
-       EXTRA_DIST when $builddir != $srcdir.
-       * tests/Makefile.am (TESTS): Updated accordingly.
-       Necessity of these new tests suggested by Braden McDaniel
-       and Ralf Wildenhues.
-
-2010-02-08  Simon Josefsson  <simon@josefsson.org>
-
-       Fix copyright statement in gnupload script.
-       * lib/gnupload: Fix copyright statement.
-
-2010-02-06  Dmitry V. Levin  <ldv@altlinux.org>  (tiny change)
-           Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Fix exit status of signal handlers in shell scripts.
-       The value of `$?' on entrance to signal handlers in shell scripts
-       cannot be relied upon, so set the exit code explicitly to
-       128 + SIG<SIGNAL>.
-       * lib/am/check.am (am__check_pre): Use `exit 143' in signal handler.
-       * lib/elisp-comp: Likewise.
-       * lib/install-sh: Likewise.
-       * lib/ylwrap: Likewise.  Also, fix script to trap signal 13, not 3.
-       * NEWS, THANKS: Update.
-       Bug report, analysis, and initial patch by Dmitry V. Levin.
-
-2010-02-06  Karl Berry  <karl@gnu.org>
-
-       Improve gnupload usage text.
-       * gnupload (usage): Shorten to make more likely to fit on a tty
-       line.  Mention CMD in the synopsis.  With ..., plural is implied.
-
-2010-01-28  Christos Kontas  <xakon@yahoo.com>  (tiny change)
-
-       Fix some typos in the manual
-       * doc/automake.texi (Nested Packages, Rebuilding): Fix typos.
-
-2010-01-24  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Fix silent-rules output for disabled dependency tracking.
-       * lib/am/depend2.am [!%FASTDEP%]: Rework silent-rules variable
-       expansion code to also work in the case where %AMDEP% expands
-       to FALSE at config.status time, using new substitution string
-       %VERBOSE-NODEP%.
-       * automake.in (verbose_nodep_flag): New function, appending
-       `@am__nodep@' to the verbose-variable name.
-       (handle_languages): If dependencies are not disabled, use it to
-       set %VERBOSE-NODEP%.
-       * m4/depend.m4: Substitute am__nodep as '_no', so the second
-       verbose-variable will always expand to an empty string, if
-       dependencies are enabled.
-       * tests/silent5.test: Also test --disable-dependency-tracking;
-       also test per-target flags for non-C language files.
-       * tests/silent9.test: New test, like silent4.test but disable
-       dependency tracking.
-       * tests/Makefile.am: Adjust.
-       * NEWS, THANKS: Update.
-       Report by Dmitry V. Levin <ldv@altlinux.org>.
-
-2010-01-17  Stefano Lattarini  <stefano.lattarini@gmail.com>
-
-       Slighty improve tests acoutbs.test and acoutbs2.test.
-       * tests/acoutbs2.test: Enable `errexit' shell flag.  Check that
-       autoconf and configure work, that the file `zot' is created by
-       configure, and that no file containing a backslash in its name is
-       created.
-       * tests/acoutbs.test: Likewise, plus updated copyright years.
-
-       Fix test acoutbs2.test.
-       * tests/acoutbs2: In the generated configure.in: add proper calls
-       to AC_INIT and AM_INIT_AUTOMAKE, and remove explicit definition of
-       PACKAGE and VERSION. Add a call to aclocal before calling automake.
-       Updated copyright years.
-       * tests/Makefile.am (XFAIL_TESTS): Removed acoutbs2.test.
-
-       Add forgotten test scripts to $(TESTS).
-       * tests/Makefile.am (TESTS): Added test scripts present on the
-       filesystem, which were erroneously left out from $(TESTS):
-       acoutbs2.test, badopt.test, extra2.test.
-       (XFAIL_TESTS): Added acoutbs2.test.
-
-2010-01-17  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
-
-       Sync auxiliary files from upstream.
-       * INSTALL, lib/INSTALL, lib/config.guess, lib/config.sub:
-       Sync from upstream.
-
-       Bump copyright years.
-       * aclocal.in (write_aclocal, version): Bump copyright years.
-       * automake.in (gen_copyright, version): Likewise.
-       * doc/automake.texi: Likewise.
-
-       Rotate ChangeLog.
-       * ChangeLog.09: New file, rotated from ...
-       * ChangeLog: ... here.
-       * Makefile.am (EXTRA_DIST): Distribute ChangeLog.09.
-
------
-
-Copyright (C) 2010-2014 Free Software Foundation, Inc.
-
-Copying and distribution of this file, with or without modification, are
-permitted provided the copyright notice and this notice are preserved.
-
-;; Variables:
-;; coding: utf-8
-;; End:
diff --git a/old/ChangeLog.96 b/old/ChangeLog.96
deleted file mode 100644 (file)
index 7be690a..0000000
+++ /dev/null
@@ -1,3685 +0,0 @@
-Wed Dec 18 15:27:09 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (read_am_file): Sort configure_vars before adding to
-       output_vars.
-       (handle_yacc_lex_cxx): Sort de_ansi_objects.
-       (handle_man_pages): Sort %section keys.
-
-Tue Dec 10 00:41:17 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (AC_SUBST_PATTERN): Check for alphanumeric variable
-       names only.  Test subst.test.
-       (scan_one_configure_file): Skip AC_DEFUN lines.  Test
-       defun2.test.
-
-Mon Dec  9 08:18:42 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (file_contents_with_transform): Use ne, not !=, to
-       compare strings.  Compare against correct string.  From Jim
-       Meyering.
-       (handle_texinfo): Use rm -f to remove info files.  From Gord
-       Matzigkeit.
-
-       * Released 1.1l.
-
-       * automake.in (handle_texinfo): Put .ps on @suffixes.
-
-Sun Dec  8 12:29:52 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (am_install_var): Directory with 'exec' in its name
-       is installed by install-exec.
-
-       * subdirs.am (maintainer-clean-recursive): Make commands quiet.
-       * texinfos.am: Make commands quiet.
-       * scripts.am: Make commands quiet.
-       * progs.am: Make commands quiet.
-       * ltlibs.am: Make comamnds quiet.
-       * lisp.am: Make commands quiet.
-       * libs.am: Make commands quiet.
-       * header.am: Make commands quiet.
-       * data.am: Make commands quiet.
-
-       * automake.in (variable_value_as_list): Handle := substitution
-       references.
-       (am_conf_line_error): Take file argument.  Changed all callers.
-       (scan_one_configure_file): Skip config header of [$1].
-       (scan_dependency_file): Don't add top_builddir to regex if it is
-       ".".  Don't include top_builddir in output if it is ".".
-       (scan_one_configure_file): Skip version of [$2].
-
-Sat Dec  7 11:34:39 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (scan_one_configure_file): New sub.
-       (scan_configure): Scan aclocal.m4 as well as configure.in.
-       (handle_configure): Makefile.in now depends on $(ACLOCAL), because
-       automake scans it.
-
-       * automake.in (handle_configure): Put full path to file onto
-       @rewritten_inputs.  Test output4.test.
-
-       * automake.in (handle_configure): Put proper name onto @inputs.
-       Test output3.test.
-
-       * automake.in (handle_configure): Pass correct args to automake
-       invocations.  Test remake2.test.
-
-       * automake.in (handle_configure): Check dirname of $file, not of
-       $local.  Test output2.test.
-
-       * automake.in (handle_dependencies): Added some missing ";"s in
-       transforms.
-       (get_object_extension): Ditto.
-       (handle_tags): Ditto.
-       (handle_tests): Ditto.
-       (read_am_file): Ditto.
-       (am_install_var): Ditto.
-       (file_contents_with_transform): Die if transform missing trailing
-       ";".
-
-       * automake.in (am_install_var): Quote $ in regexp substitution.
-       From Ulrich Drepper.
-
-Fri Dec  6 18:54:10 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_configure): Require actual input files, not
-       rewritten input files.  From Ulrich Drepper.
-
-Thu Dec  5 02:52:20 1996  Tom Tromey  <tromey@cygnus.com>
-
-       Suggestion from Mark Galassi:
-       * texinfos.am (DVIPS): New macro.
-       (.dvi.ps): New rule.
-
-       * automake.in (handle_dependencies): Check to make sure
-       --build-directory specified before searching for .P files.
-       (handle_configure): Correctly handle ":" syntax when running
-       config.status.
-
-       * remake.am: Removed rules to regenerate Makefile and Makefile.in;
-       now handled by handle_configure.
-
-       * remake-subd.am: Removed.
-
-       * automake.in (scan_configure): Handle multiple ":"s in AC_OUTPUT
-       arg.
-       (parse_arguments): Ditto.
-       (handle_configure): Ditto.
-       (%other_output_files): Removed.
-       (rewrite_inputs_into_dependencies): New sub.
-       (handle_configure): Use it.
-       (handle_configure): Ditto.
-
-       From Gord Matzigkeit:
-       * automake.in (generate_makefile): Handle ":" in AC_OUTPUT arg.
-       (handle_configure): Ditto.
-
-       * automake.in (handle_single_transform_list): .S is assembly
-       source.  From Anthony Green.
-
-       * automake.in (handle_single_transform_list): Correctly rewrite
-       C++ and Fortran source to objects ending in ".o".  Test
-       cxxo.test.
-
-       * automake.in: Better error message if file missing.
-
-       * aclocal.in (@obsolete_macros): ud_GNU_GETTEXT is obsolete.
-       * automake.in (handle_gettext): Use AM_GNU_GETTEXT, not
-       ud_GNU_GETTEXT.
-       (scan_configure): Ditto.  ud_GNU_GETTEXT is now obsolete.
-
-Wed Dec  4 00:41:23 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (scan_configure): Skip empty elements when adding to
-       libsources.  Perl 4 bug reported by Greg A Woods.
-
-       * Makefile.am (perl4-check): New target.
-       (cvs-dist): Run perl4-check.
-
-       Perl 4 fixes.  Reported by Greg A. Woods:
-       * automake.in (file_contents_with_transform): If transform caused
-       all chars to go away, then skip rest of loop.
-       (handle_texinfo): Don't use "next" in arg to
-       file_contents_with_transform.
-       (handle_dependencies): Ditto.
-       (handle_tests): Ditto.
-
-       * m4/regex.m4 (AM_WITH_REGEX): Check for GNU regex in libc.  From
-       Andreas Schwab.
-
-       * automake.in (parse_arguments): Removed --strictness.
-       (handle_dist_worker): Don't use --strictness.
-       (handle_configure): Ditto.
-       (initialize_global_constants): Don't mention --strictness.
-
-       * automake.in (handle_merge_targets): Use all-recursive-am instead
-       of all-recursive-hack.  The latter is ugly, according to Joel
-       Weber.
-
-       * automake.in (handle_emacs_lisp): Push $(ELCFILES) onto @all.
-
-       * automake.in (do_one_clean_target): Allow -local version of clean
-       targets.
-
-Tue Dec  3 18:58:40 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_dependencies): Skip C-only lines in
-       depend2.am when appropriate.
-       * depend2.am (.deps/%.P): Omit modification of $o if language is
-       not C.
-
-Tue Dec  3 11:29:01 1996  Gordon Matzigkeit  <gord@gnu.ai.mit.edu>
-
-       * compile-kr.am: Quote arguments to echo.
-
-       * progs.am: Fix up problems when LIBTOOL is not defined (by
-       setting shell variable instprog to the installation program).
-
-       * aclocal.in (scan_file): Allow the acinclude.m4 file to override
-       any other macro files (but still prevent multiple definitions
-       within acinclude.m4).
-
-Tue Dec  3 10:40:48 1996  Tom Tromey  <tromey@cygnus.com>
-
-       From Ulrich Drepper:
-       * automake.in (handle_emacs_lisp): Typo fix.
-       (scan_configure): Only recognize VERSION after whitespace.
-
-       * texinfos.am: install-info requires path to info file.
-
-       * progs.am: Use @LIBTOOL@, not $(LIBTOOL).
-
-       * automake.in (am_install_var): If -ltlibs passed, substitute
-       @LIBTOOL@.
-
-Mon Dec  2 13:51:11 1996  Gordon Matzigkeit  <gord@gnu.ai.mit.edu>
-
-       * automake.in (get_object_extension): Unshift ansi2knr onto the
-       all target, so that it builds before any other targets.
-       [de_ansi_objects]: Delete, since unshifting ansi2knr is an easier
-       solution.
-
-Mon Dec  2 12:13:27 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * Released 1.1i.
-
-       From Janos Farkas:
-       * automake.in (handle_texinfo): Must quote $ for make.
-
-Sun Dec  1 15:08:09 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_configure): Correctly handle common case of
-       multiple non-Makefiles in AC_OUTPUT.  Require all input files when
-       using ":" syntax.
-
-Sun Nov 24 00:33:50 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_source_transform): Don't define
-       EXTRA_prog_SOURCES unnecessarily.  Test extra2.test.
-
-       * automake.in (initialize_per_input): New variables
-       included_generic_compile, included_knr_compile,
-       included_libtool_compile.
-       (get_object_extension): Use them.
-
-       * automake.in (handle_single_transform_list): Removed
-       Objective-C/C++ support (didn't really work anyway).
-       (handle_single_transform_list): Handle assembly specially.
-
-       * automake.in (handle_yacc_lex_cxx): Set --mode=compile or
-       --mode=link when running libtool.
-
-       * ltlibs.am: Set --mode=install when running libtool.
-       (uninstall-@DIR@PROGRAMS): Set --mode=uninstall when running
-       libtool.
-       * libtool.am (.c.lo): Set --mode=compile when running libtool.
-       * progs.am: Set --mode=install when running libtool.
-
-       Fix for bug reported by François Pinard:
-       * automake.in (do_check_merge_target): New sub.
-       (do_one_merge_target): No longer handle `check'.
-       (handle_merge_targets): Use do_check_merge_target.
-       (initialize_per_input): Set @check_tests.
-       (handle_tests): Push onto @check_tests, not @check.
-
-       * automake.in (am_install_var): Typo fix.
-       (handle_configure): Require $inputs[0].
-
-Fri Nov 22 00:01:45 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_lib_objects): Fixed error message
-       processing.
-
-Thu Nov 21 22:29:30 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (scan_configure): AC_FUNC_FNMATCH doesn't add to
-       LIBOBJS.
-       (handle_configure): Support multi-":" mode for AC_OUTPUT.
-
-       * m4/header.m4: New file.
-
-       * automake.in (scan_configure): Recognize AM_CONFIG_HEADER.
-
-Wed Nov 20 00:23:42 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * acinstall: Allow commentary at end of "serial" line.  From Gord
-       Matzigkeit.
-
-       * automake.in (handle_yacc_lex_cxx): Only replace output header if
-       it has changed.
-
-Tue Nov 19 19:03:30 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (am_primary_prefixes): Allow configure variables to
-       be named after primary.
-       (am_install_var): Ditto.
-
-       * automake.in (initialize_per_input): Initialize output_header.
-       (generate_makefile): Set up output_header; print it before
-       output_rules.
-       (handle_footer): Put .SUFFIXES into output_header, for AIX.
-
-Mon Nov 18 19:11:53 1996  Gordon Matzigkeit  <gord@gnu.ai.mit.edu>
-
-       * automake.in: Added a lot of libtool support.  New variable
-       prog_LDFLAGS to pass linker flags.  Use libtoolize to install
-       libtool support files.
-
-Mon Nov 18 13:29:55 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_lib_objects): Push @LIBOBJS@ and @ALLOCA@
-       onto dependency list.
-
-       * aclocal.in (obsolete_macros): Include AM_SANITY_CHECK_CC; now
-       part of autoconf proper.
-       * m4/ccsanity.m4: Removed.
-
-Sun Nov 17 12:25:17 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (check_typos): Check to make sure EXTRA_ variables
-       don't contain configure subs.
-       (handle_dist_worker): Removed EXTRA_DIST_DIRS; not needed.
-
-Fri Nov 15 18:58:04 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * tags-subd.am: Removed.
-
-       * tags.am (tags-recursive): Removed.
-       (TAGS): Depend on @DIRS@, @CONFIG@.  Use @CONFIG@ in rule.
-       (ID): From tags-subd.am.
-
-       * aclocal.in (obsolete_macros): Include AM_FUNC_FNMATCH.
-       * automake.in (scan_configure): Recognize AC_FUNC_FNMATCH.
-       * m4/fnmatch.m4: Removed (now in autoconf).
-
-       * automake.in (initialize_per_input): Init de_ansi_objects.
-       (handle_single_transform_list): Error if extension unrecognized.
-       Set elements of de_ansi_objects.
-       (get_object_extension): Don't push ANSI2KNR onto @all.
-       (handle_yacc_lex_cxx): Put ANSI2KNR into dependency of all ._o
-       files.
-       (pretty_print_internal): Initialize $bol depending on the column.
-
-Fri Nov 15 16:22:15 1996  Gordon Matzigkeit  <gord@gnu.ai.mit.edu>
-
-       * library.am: Fixed references to LIBRARY according to new scheme.
-
-       * libs.am, libs-clean.am: Removed references to LIBFILES.
-
-       * automake.texi (A Library): doc fix
-
-       * automake.in (handle_libraries): Deleted references to *LIBFILES,
-       since we now have the full library name in the *LIBRARIES
-       variable.
-       (am_install_var): Removed `-no-all' option, which was only required
-       for the LIBFILES hack.
-
-Fri Nov 15 16:39:29 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in: Applied libtool-related patches from Gord.
-       (scan_configure): Set CC configure var if AM_PROG_LIBTOOL seen.
-       Also indicate that AC_CANONICAL_HOST was run.
-
-       * Makefile.am (pkgdata_DATA): Removed aclocal.m4.
-
-Thu Nov 14 23:11:09 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_yacc_lex_cxx): Don't auto-define YACC, LEX,
-       CXX, CC.
-
-       * dejagnu.am: Print warning if runtest missing.
-
-       From Joerg-Martin Schwarz:
-       * automake.in (handle_aclocal_m4): Find aclocal.m4 in srcdir.
-       (require_file_internal): Unlink file before creating it.
-
-       * depend2.am (.deps/%.P): Don't print commands when running.
-
-Mon Nov 11 10:35:08 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_single_transform_list): Simplified C++
-       matching expression.
-
-Fri Nov  8 09:49:09 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * Released 1.1g.
-
-       * compile-kr.am ($(OBJECTS)): Removed.
-
-       * automake.in (get_object_extension): Define ANSI2KNR.  Push onto
-       @all if ansi2knr is in this directory.
-
-       * configure.in: Don't run AC_ARG_PROGRAM, AC_PROG_MAKE_SET.
-
-       * m4/init.m4: Run AM_SANITY_CHECK.
-
-       * m4/sanity.m4: New file.
-
-       * automake.in (handle_dist_worker): In Cygnus mode, possibly find
-       files to dist in build dir, not srcdir.
-       (%omit_dependencies): New global.
-       (scan_dependency_file): Handle OMIT_DEPENDENCIES.
-       (scan_configure): Put rx.h, regex.h on %omit_dependencies.  Ditto
-       libintl.h.
-       (handle_tests): Remove CYGNUS strings in Cygnus mode.
-       (handle_texinfo): Ditto.
-
-       * texinfos.am (dist-info): New target.
-
-       * automake.in (handle_dist_worker): Use DISTFILES, not
-       DEP_DISTFILES.
-       (initialize_per_input): Initialize dist_targets.
-       (handle_texinfo): Don't compute @infos_list; don't define or use
-       INFOS.  Put dist-info onto @dist_targets.
-       (handle_dist_worker): Handle @dist_targets.  Don't use the "echo
-       trick" for expanding DISTFILES any more.
-
-       * dist-vars.am (DEP_DISTFILES): Removed.
-       (DISTFILES): Don't include INFOS.
-
-       * automake.in (handle_texinfo): Handle Cygnus mode.
-       * texinfos.am (.texi.info, .texinfo.info): Handle Cygnus mode.
-
-       * automake.in (handle_single_transform_list): New sub.
-       (handle_source_transform): Use it.
-       (handle_built_sources): New sub.
-
-Thu Nov  7 14:49:16 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * remake.am ($(srcdir)/Makefile.in): Pass @ARGS@ to automake.
-       * remake-subd.am ($(srcdir)/Makefile.in): Pass @ARGS@ to
-       automake.
-       * automake.in (handle_configure): Pass --cygnus when running
-       automake again.
-
-       * remake-hdr.am ($(srcdir)/stamp-h.in): Depend on @FILES@, not
-       ACCONFIG, CONFIG_TOP, CONFIG_BOT.
-       * automake.in (handle_aclocal_m4): Always find aclocal.m4 in
-       top_srcdir.
-       (handle_configure): Don't define ACCONFIG, CONFIG_TOP, CONFIG_BOT;
-       instead substitute files directly.
-
-Wed Nov  6 10:22:26 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * remake-hdr.am (stamp-h): Look in top_builddir for
-       config.status.
-       ($(srcdir)/stamp-h.in): Look in top_srcdir for configure.in.
-
-Thu Oct 31 10:55:59 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * texinfos.am (.texi.dvi): Set MAKEINFO when running texi2dvi.
-       From Jim Meyering.
-
-       * automake.in (handle_texinfo): Push install-info-am, not
-       install-info.
-       (handle_merge_targets): Handle no-installinfo option.
-
-       * texinfos.am (install-info-am): Renamed from install-info.
-
-       * automake.in (handle_subdirs): Include install-info-recursive if
-       no-installinfo given.
-
-       * subdirs.am: Include INSTALLINFO token.
-
-       * automake.in (handle_texinfo): Explicitly define MAKEINFO,
-       TEXI2DVI.
-       (cygnus_mode): New global.
-       (handle_dist_worker): Pass --cygnus to automake.
-       (initialize_global_constants): Document --cygnus.
-       (check_cygnus): New sub.
-       (handle_texinfo): Don't require texinfo.tex in Cygnus mode.
-
-       * texi-vars.am: Removed.
-
-       * dejagnu.am (check-DEJAGNU): Don't define rootme.
-
-       * automake.in (handle_tests): Define EXPECT, RUNTEST.
-
-       * dejagnu.am (EXPECT): Removed.
-       (RUNTEST): Removed.
-
-       * automake.in (define_program_variable): New sub.
-
-Mon Oct 28 10:43:48 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_dependencies): Use -M, not -MM, for C++
-       dependencies.
-
-Thu Oct 24 20:21:50 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (check_libobjs_sources): New sub.  Test
-       libobj4.test.
-       (handle_source_transform): Don't check for auto-discovered source
-       files here.
-       (handle_programs): Run check_libobjs_sources here.
-       (handle_libraries): Ditto.
-
-       * automake.in (define_configure_variable): New function.
-       (get_object_extension): Use define_configure_variable.
-       (handle_yacc_lex_cxx): Ditto.
-       (handle_emacs_lisp): Ditto.
-       (configure_vars): New global.
-       (AC_CHECK_PATTERN): New global.
-       (seen_ranlib, seen_prog_cc, seen_prog_cxx, seen_prog_lex):
-       Removed.
-       (handle_yacc_lex_cxx): Use configure_vars, not seen_prog_*.
-       (AC_SUBST_PATTERN): New global.
-       (scan_configure): Use AC_SUBST_PATTERN; don't set seen_prog_*.
-       (handle_libraries): Don't use seen_ranlib.
-       (read_am_file): Run define_configure_variable on each discovered
-       variable.
-
-Mon Oct 21 23:06:49 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (scan_configure): Handle AM_INIT_GUILE_MODULE.
-       (handle_libraries): Pass configure substitutions directly on to
-       LIBFILES.
-
-       * automake.in (AM_PACKAGE_VERSION_PATTERN): New global.
-       (scan_configure): Use it.  Test version.test.
-
-Sun Oct 20 12:08:46 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_dist_worker): Explicitly pass distdir to
-       dist-hook make.  From Tatu Ylonen.
-
-       * m4/strtod.m4: Use correct cache variable.
-
-Thu Oct 17 13:45:20 1996  Tom Tromey  <tromey@cygnus.com>
-
-       Lisp fixes from Erick Branderhorst:
-       * m4/lispdir.m4: Define lispdir, not LISPDIR.
-       * lisp.am: Added missing \.
-
-Fri Oct 11 00:44:49 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_source_transform): Only rewrite c, yacc, lex
-       to use de-ansi-fication.
-       (scan_configure): Handle multi-line AC_REPLACE_FUNCS.  Test
-       libobj5.test.
-
-       * automake.in (handle_lib_objects): Added $lex_seen argument.
-       Error if lex file used but LEXLIB not seen.
-       (handle_programs): Ditto.
-       (handle_yacc_lex_cxx): Define LEXLIB variable.
-       (handle_lib_objects): Don't allow LEXLIB to end up on dependency
-       list.
-
-Thu Oct 10 16:12:38 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_gettext): Moved check for SUBDIRS and
-       ABOUT-NLS here.
-
-       * automake.in (handle_configure): Run mkinstalldirs under
-       $(SHELL).
-       (handle_yacc_lex_cxx): Run interlock under $(SHELL).
-
-       * remake-subd.am (Makefile): Run config.status under $(SHELL).
-       * remake-hdr.am (stamp-h): Run config.status under $(SHELL).
-       * remake.am (Makefile): Run config.status under $(SHELL).
-       (config.status): Ditto.
-
-       * automake.in (read_am_file): Removed UNMAINT code.
-       (file_contents_with_transform): Ditto.
-       * m4/maintainer.m4: Removed bogus UNMAINT code.
-
-       * automake.in (handle_emacs_lisp): Define EMACS variable.
-       (handle_emacs_lisp): Make sure EMACS is in environment when
-       elisp-comp is run.
-
-       * elisp-comp: Exit with status 1 if usage bad.
-       Use "emacs -q".  Use EMACS environment variable if set (unless set
-       to t).
-
-       * m4/lispdir.m4: Unset EMACS if it is set to `t'.
-
-       * automake.in (handle_dist_worker): Allow EXTRA_DIST items to be
-       in subdirs.
-       (do_one_merge_target): Use all-am, not all, in subdirs case.
-       (handle_merge_targets): Always generate all-am in subdirs case.
-
-       * remake.am (Makefile): Depend on BUILT_SOURCES.
-       * remake-subd.am (Makefile): Depend on BUILT_SOURCES.
-       * depend.am (.deps/.P): Don't depend on BUILT_SOURCES.
-
-       * automake.in (handle_yacc_lex_cxx): Handle y.tab.h in non-ylwrap
-       case.
-
-       * ylwrap: Bug fix.  From Jim Meyering.
-
-Wed Oct  9 22:51:16 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * m4/mktime.m4: Don't define AC_HEADER_SYS_TIME_H; instead just
-       check directly for header.
-
-Mon Oct  7 13:08:15 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (scan_configure): fp_WITH_DMALLOC and fp_WITH_REGEX
-       are obsolete.
-
-Sun Oct  6 00:43:01 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (AC_CONFIG_AUX_DIR_PATTERN): New global.
-       (AM_INIT_AUTOMAKE_PATTERN): New global.
-       (scan_configure): Use them.
-
-       * aclocal.in (add_file): Search contents of included files.  Test
-       req.test.
-       (scan_m4_files): Don't skip acinclude.m4 when constructing
-       search.  Test acsilent.test.
-       (scan_m4_files): Scan acinclude.m4.
-
-       * aclocal.in (add_file): Removed debugging print.
-       (scan_configure): Set $file_contents when scanning acinclude.m4.
-       Test acinclude.test.
-
-       * configure.in: Upped to 1.1g.
-
-       * Released 1.1f.
-
-       * texinfos.am: Run : after install-info.
-
-       * aclocal.in (parse_arguments): Better error message.
-       * automake.in (parse_arguments): Better error message.
-
-       * remake.am (Makefile): Depend on $(srcdir)/Makefile.in, to work
-       around broken makes.  From David A. Swierczek.
-       * remake-subd.am (Makefile): Ditto.
-
-Sat Oct  5 11:29:48 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (generate_makefile): Put BUILT_SOURCES onto @all if
-       appropriate.
-       (handle_source_transform): Error if discovered source file is
-       mentioned.
-       (do_one_merge_target): Move all-vs-check test here.
-
-       * m4/obstack.m4: New file.
-       * m4/error.m4: New file.
-
-       * automake.in (scan_configure): Support AM_FUNC_MKTIME,
-       AM_FUNC_ERROR_AT_LINE, AM_FUNC_OBSTACK.
-
-       * texinfo.tex: New version from texinfo 3.9.
-
-       * automake.in (handle_yacc_lex_cxx): Updated for new ylwrap.
-       Also, handle y.tab.h file when "yacc -d" is used.
-       (do_one_merge_target): Use pretty_print_rule.
-
-       * ylwrap: Changed usage.
-
-       * m4/mktime.m4: New file.
-
-       * m4: Renamed all .m4 files to fit into 14-char limits.
-
-       * m4/Makefile.am (EXTRA_DIST): New macro.
-
-       * aclocal.in ($ac_defun_rx, %map, %file_contents): New globals.
-       (scan_m4_files): Use $ac_defun_rx.
-       (add_file): Ditto.
-       Run scan_m4_files.
-       (scan_configure): Scan acinclude.m4 before anything else.
-       (scan_file): New sub.
-       (check_acinclude): New sub.
-       (add_file): Rewrote.
-
-       * progs-clean.am, progs.am: Renamed from programs-clean.am,
-       programs.am.
-       * libs-clean.am, libs.am: Renamed from libraries-clean.am,
-       libraries.am.
-       * texi-vars: Renamed from texinfos-vars.am.
-       * comp-vars.am: Renamed from compile-vars.am.
-       * texi-vers.am: Renamed from texi-version.am.
-
-       * automake.in (require_file_internal): Give error if symlink can't
-       be made.
-       (require_config_file): Error message references configure.in.
-       (handle_yacc_lex_cxx): Fix order of arguments to ylwrap; from
-       Joerg-Martin Schwarz.
-       (handle_texinfo): Use texi-vers, not texi-version.
-       (get_object_extension): Use comp-vars, not compile-vars.
-       (handle_texinfo): Use texi-vars, not texinfos-vars.
-       (handle_libraries): Use `libs' prefix, not `libraries'.
-       (handle_programs): Use `progs' prefix, not `programs'.
-
-Fri Oct  4 01:14:08 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * aclocal.in (scan_m4_files): New sub.
-
-       * m4/AM_FUNC_STRTOD.m4 (am_cv_func_strtod_needs_libm): Set
-       am_cv_func_strtod_needs_libm, so we can avoid linking with -lm
-       everywhere.
-
-Thu Oct  3 20:11:16 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * texinfos.am (uninstall-info): Run install-info --remove.
-
-       * automake.in (read_am_file): Define all variables after reading
-       .am file.  Test vpath.test.  Reported by Anthony Green.
-
-Mon Sep 30 08:31:51 1996  Tom Tromey  <tromey@cygnus.com>
-
-       * texinfos.am: Run install-info.
-
-       * automake.in (variable_value_as_list): Just return if comment
-       seen.  Report from Mark Galassi.
-       (handle_options): Don't bother with explicit comment checking.
-
-Tue Sep 24 09:15:46 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (read_am_file): Cleaned up dejagnu variables.
-
-Mon Sep 23 00:04:48 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (parse_arguments): New usage to conform to GNU
-       standards.
-
-       * aclocal.in (parse_arguments): New usage to conform to GNU
-       standards.
-
-       * automake.in (handle_scripts): Push new target onto @check.
-       * scripts.am (check-@DIR@SCRIPTS): New target.
-
-       * automake.in (initialize_global_constants): Define %dist,
-       dist_header, dist_trailer.
-       (handle_dist): Make dist-all target.
-       (generate_makefile): Run check_typos later.
-       (examine_variable): New sub.
-       (handle_tags): Examine TAGS_DEPENDENCIES.  Test spell3.test.
-       Error if TAGS_DEPENDENCIES but no sources used.
-       (handle_configure): Examine CONFIGURE_DEPENDENCIES.
-
-Sat Sep 21 13:59:15 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (am_install_var): More error checking.
-
-Fri Sep 20 09:06:37 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * tags.am (TAGS): Minor cleanup.
-
-       * clean.am (distclean-generic): Don't remove CONFIG_HEADER.
-
-       * remake-hdr.am (mostlyclean-hdr, clean-hdr, distclean-hdr,
-       maintainer-clean-hdr): New targets.
-
-       * automake.in (handle_configure): Define CONFIG_HEADER correctly
-       when it is in current directory.
-       (handle_configure): Push "hdr" on @clean.
-
-       * remake-hdr.am (stamp-h): Run config.status in top_builddir.
-       ($(srcdir)/stamp-h.in): Run autoheader in top_srcdir.
-
-       * automake.in (scan_configure): Check for install.sh here.
-       (basename): New sub.
-       (handle_configure): Handle case where config.h is in subdir.
-       (handle_configure): Make stamp-in.h for user if it doesn't already
-       exist.
-       (touch): New sub.
-
-Tue Sep 17 23:35:14 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * Makefile.am (EXTRA_DIST): Include pkgdata_DATA.
-
-       * dist-vars.am (DISTFILES): Don't distribute BUILT_SOURCES or
-       DATA.
-       (DEP_DISTFILES): Ditto.
-
-Mon Sep 16 22:28:56 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (check_typos): Renamed.
-       (check_typos): Check for _LDADD, _LIBADD, and _DEPENDENCIES.
-       (variable_defined): Note variable as being "seen".
-       (handle_lib_objects): Don't push configure substitutions onto
-       _DEPENDENCIES.
-
-Sun Sep 15 22:45:43 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (initialize_per_input): Init content_seen.
-       (variable_value_as_list): Set content_seen entry.
-       (define_variable): Ditto.
-       (define_pretty_variable): Ditto.
-       (check_source_typos): New sub.
-       (generate_makefile): Call it.
-
-Thu Sep 12 15:03:19 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (handle_source_transform): Removed extraneous
-       space.  Test implicit.test.
-       (read_am_file): Make sure "canonical" variables are mentioned in
-       %contents.
-       (scan_configure): AC_CHECK_TOOL sets $seen_canonical to
-       $AC_CANONICAL_HOST conditionally.
-       (handle_footer): Don't use define_pretty_variable in all cases.
-
-Wed Sep 11 11:54:44 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * clean.am (distclean-generic): Remove CONFIG_CLEAN_FILES here,
-       per GNU/Gnits standards.
-
-       * libraries.am (install-@DIR@LIBRARIES): Use two loops, so new
-       NORMAL_INSTALL and POST_INSTALL variables can work when empty.
-
-       * automake.in (handle_options): Rewrote version handling.  Now
-       returns error indicator.
-       (MACRO_PATTERN, BOGUS_MACRO_PATTERN): Handle `:=' definitions.
-       (RULE_PATTERN): Exclude `:=' from being a rule.
-
-       * m4/AM_PROG_CC_STDC.m4 (ac_save_CC): Bug fix from Jim Meyering.
-
-       * automake.in (variable_value_as_list): Always use am_line_error.
-       (define_variable): New sub.
-       (get_object_extension): Use define_variable.
-       (handle_yacc_lex_cxx): Ditto.
-       (handle_source_transform): Ditto.
-       (handle_programs): Ditto.
-       (handle_libraries): Ditto.
-       (handle_texinfo): Ditto.
-       (handle_man_pages): Ditto.
-       (handle_dependencies): Ditto.
-       (handle_aclocal_m4): Ditto.
-       (define_pretty_variable): New sub.
-       (handle_source_transform): Use define_pretty_variable.
-       (handle_lib_objects): Ditto.
-       (handle_libraries): Ditto.
-       (handle_dist): Ditto.
-       (handle_dependencies): Ditto.
-       (handle_configure): Ditto.
-       (handle_footer): Ditto.
-       (handle_emacs_lisp): Ditto.
-       (am_install_var): Ditto.
-
-       * Released version 1.1e.
-
-       * automake.in ($GNITS_VERSION_PATTERN): Handle non-alpha
-       releases.
-
-       * configure.in: Version 1.1e.
-
-       * automake.in (handle_texinfo): Distribute .info file.
-
-Sun Sep  8 09:00:37 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * Makefile.am (EXTRA_DIST): New macro.
-       (maintainer-clean): Don't run "make check".
-       (pathchk): New target.
-
-       * automake.in (check_gnits_standards): Only check version number
-       syntax at top level.
-       ($package_version_line): New variable.
-       (scan_configure): Set it.
-       (check_gnits_standards): Use am_conf_line_error.
-       (scan_configure): Remove extraneous whitespace from version
-       number.
-       (handle_dist): Handle distcheck-hook.
-
-       * m4/AM_PROG_CC_STDC.m4: Applied patch from Jim Meyering.
-
-       * automake.in (scan_configure): Handle AM_WITH_REGEX.
-       (handle_lib_objects): Require .h files in %libsources but don't
-       generate dependencies for them.
-       (scan_configure): Also require rx.h and regex.h.
-
-       * m4/Makefile.am (m4data_DATA): Don't include AM_PROG_LIBTOOL,
-       AM_FEATURE_CTYPE, AM_FEATURE_ERRNO, AM_FEATURE_EXIT,
-       AM_SYSTEM_HEADER.
-
-       * texi-version.am: Use "cp; rm" and not "mv", to work around
-       broken mvs.
-
-       * automake.in ($package_version): New global.
-       (scan_configure): Set it.
-       (check_gnits_standards): Verify version string; require
-       README-alpha if alpha version.
-       (scan_configure): Recognize AM_FUNC_FNMATCH,
-       AM_REPLACE_GNU_GETOPT.
-
-       * Makefile.am (installcheck-local): Check all scripts.
-
-Sat Sep  7 19:22:32 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * tags-clean.am: Do deletions here again.
-
-Thu Sep  5 09:06:23 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (usage): Include bug-reporting information.
-       (handle_lib_objects): Error if LIBOBJS seen but never set.
-
-       * aclocal.in ($acdir): Use @datadir@/aclocal.
-       (usage): Include bug-reporting information.
-
-Wed Sep  4 11:36:06 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (handle_source_transform): .deps no longer in
-       srcdir.
-       (handle_lib_objects): Ditto.
-       (handle_dist_worker): Pass --build-dir to automake.
-       ($build_directory): New global.
-       (parse_arguments): Handle --build-dir.
-       (initialize_global_constants): Include --build-dir in help.
-       (scan_dependency_file): New sub.
-       (handle_dependencies): Use it.  Also, use $build_directory.
-       (initialize_global_constants): Added --srcdir-name.
-       (parse_arguments): Ditto.
-       (handle_dist_worker): Ditto.
-       ($srcdir_name): New global.
-       ($srcdir_rx): New global.
-       (parse_arguments): Set it.
-
-       * depend2.am: Removed all mention of $(srcdir).
-
-       * depend.am (MKDEP): Use gcc -M, not gcc -MM.
-       Removed all mention of $(srcdir); dependencies now put into build
-       dir.
-
-       * depend2.am ($(srcdir)/.deps/%.P): Fixed computation of `top'.
-       Don't do work silently.
-
-       * automake.in (handle_merge_targets): Error if invalid uninstall
-       targets are given.
-       (read_am_file): Fix for test block.test.
-
-Tue Sep  3 18:50:32 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * texinfos.am (install-info): Added NORMAL_INSTALL.
-       * scripts.am (install-@DIR@SCRIPTS): Added NORMAL_INSTALL.
-       * programs.am (install-@DIR@PROGRAMS): Added NORMAL_INSTALL.
-       * lisp.am (install-@DIR@LISP): Added NORMAL_INSTALL.
-       * libraries.am (install-@DIR@LIBRARIES): Added NORMAL_INSTALL.
-       Also, use POST_INSTALL when running ranlib.
-       * header.am (install-@DIR@HEADERS): Added NORMAL_INSTALL.
-       * data.am (install-@DIR@DATA): Added NORMAL_INSTALL.
-
-       * automake.in (handle_man_pages): Added NORMAL_INSTALL invocation.
-       (handle_merge_targets): Ditto.
-       (handle_merge_targets): Error if PRE_INSTALL, POST_INSTALL, or
-       NORMAL_INSTALL defined.
-
-       * m4/AM_PROG_INSTALL.m4: INSTALL_SCRIPT defaults to
-       ${INSTALL_PROGRAM}.  From François Pinard.
-
-Tue Aug 27 08:25:05 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (file_contents_with_transform): Correctly remove
-       @(UN)?MAINT@ from input when maintainer mode not active.
-       (handle_aclocal_m4): Handle no-maintainer-mode case.
-
-       * remake-hdr.am ($(CONFIG_HEADER)): Removed @MAINT@.
-
-       * m4/AM_SANITY_CHECK_CC.m4: New file (from Jim Meyering).
-
-Mon Aug 26 21:37:32 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (handle_lib_objects): Bug fix from Steve M Robbins.
-       (handle_libraries): Don't include libraries from EXTRA_LIBRARIES
-       in LIBFILES definition.  Reported by Steve M Robbins.  Test
-       alllib.test.
-
-       * automake.in (variable_value_as_list): New sub.
-       (handle_source_transform): Use it.
-       (handle_lib_objects): Ditto.
-       (handle_libraries): Ditto.
-       (handle_texinfo): Ditto.
-       (handle_man_pages): Ditto.
-       (am_install_var): Ditto.
-       (handle_options): Ditto.
-
-Sat Aug 24 09:30:46 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       Reported by Jim Meyering:
-       * automake.in (get_object_extension): Look in "./" for ansi2knr if
-       no path found.
-       (handle_aclocal_m4): Protect aclocal.m4 rule with @MAINT@.
-
-       * remake.am (.PHONY): New target.
-
-       * m4/AM_MAINTAINER_MODE.m4: Also define UNMAINT.
-
-       * automake.in (check_gnu_standards): Disallow no-installman,
-       no-installinfo.
-       (read_am_file): Sed out UNMAINT too.
-       (file_contents_with_transform): Ditto.
-
-       * acinstall: New file.
-
-       * m4/AM_INIT_AUTOMAKE.m4: Define PACKAGE and VERSION.
-
-       * m4/AM_WITH_REGEX.m4: New version from François Pinard.
-
-       * m4/AM_TYPE_PTRDIFF_T.m4: Use am_cv, not ac_cv.
-       * m4/AM_C_PROTOTYPES.m4: Ditto.
-       * m4/AM_FUNC_STRTOD.m4: Ditto.
-       * m4/AM_PROG_CC_STDC.m4: Ditto.
-       * m4/AM_PROG_LIBTOOL.m4: Ditto.
-
-Fri Aug 23 22:23:50 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * m4/Makefile.am (m4datadir): New macro
-       (m4data_DATA): Renamed.
-
-       * Makefile.am (cvs-dist): Depend on distcheck target.
-
-Mon Aug 19 15:37:32 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (initialize_global_constants): [common_files]
-       Include acinclude.m4.
-
-       * m4/AM_PROG_CC_STDC.m4: Patch from Jim Meyering/Kaveh Ghazi.
-
-Sat Aug 17 11:27:14 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (handle_dependencies): Push `depend'-clean targets
-       on @clean.
-       * depend.am (mostlyclean-depend, clean-depend, distclean-depend,
-       maintainer-clean-depend): New targets.
-
-Tue Aug 13 17:53:58 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * texinfos.am (.texinfo.info): New target.
-       (.texinfo.dvi): New target.
-
-       From Jim Meyering:
-       * automake.in (handle_texinfo): Use `.info[-0-9]*' as pattern to
-       match info files.
-       (handle_texinfo): Handle `.texinfo' files.
-
-Mon Aug 12 10:28:46 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (require_file_internal): Special-case `.' when
-       finding files to distribute.  Test libobj2.test.
-
-       * aclocal.in (add_file): Fixed regexp for matching AC_DEFUN.  Test
-       order.test.
-
-       * m4/AM_HEADER_TIOCGWINSZ_NEEDS_SYS_IOCTL.m4: New file.
-       * m4/AM_SYS_POSIX_TERMIOS.m4: New file.
-
-       * compile-kr.am: Removed duplicate ansi2knr rules.
-
-Sun Aug 11 00:20:16 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (handle_yacc_lex_cxx): Bug fix from Josh MacDonald.
-       (handle_yacc_lex_cxx): Put C++ extensions on suffix list.
-       (mkdir): Removed.
-
-       * automake.in (initialize_global_constants): [common_files]
-       Include interlock and ylwrap.
-
-       * Released version 1.1c.
-
-       * aclocal.in (obsolete_macros): md_TYPE_PTRDIFF_T and
-       ud_PATH_LISPDIR are obsolete names.
-
-       * m4/AM_LC_MESSAGES.m4, m4/AM_WITH_NLS.m4, m4/AM_GNU_GETTEXT.m4:
-       Removed.
-
-       * automake.in (handle_lib_objects): Changed interface.  Now
-       generates _DEPENDENCIES variable if appropriate.
-       (handle_emacs_lisp): Use AM_PATH_LISPDIR.
-       (scan_configure): Ditto.
-
-       * Makefile.am (CLEANFILES): Removed.
-
-       * automake.in (handle_configure): Define CONFIG_CLEAN_FILES.
-
-       * clean.am (clean-generic): Remove $(CONFIG_CLEAN_FILES).
-
-       * compile-vars.am (CC, CFLAGS, COMPILE, LINK): Removed.
-
-       * automake.in (handle_yacc_lex_cxx): Require ylwrap in
-       multi-lex/yacc case.
-       (handle_source_transform): Changed return result.
-       (handle_programs): Use linker returned by
-       handle_source_transform.
-       (seen_prog_cc, seen_prog_cxx): New globals.
-       (scan_configure): Recognize AC_PROG_CC and AC_PROG_CXX.
-       (handle_yacc_lex_cxx): Error message if AC_PROG_CXX or
-       AC_PROG_YACC missing.
-       (seen_decl_yytext, seen_prog_lex): New globals.
-       (scan_configure): Set them.
-       (handle_yacc_lex_cxx): Warn about missing AC_PROG_LEX or
-       AC_DECL_YYTEXT.
-       (handle_yacc_lex_cxx): Use $(LEX_OUTPUT_ROOT).
-       (initialize_per_input): Initialize seen_c_source.
-       (handle_yacc_lex_cxx): Define CC, CFLAGS, COMPILE, LINK only when
-       C source seen.
-       (handle_source_transform): Set seen_c_source.
-
-       * interlock: Changed usage.
-
-       * ylwrap: New file.
-
-       * automake.in (handle_yacc_lex_cxx): Renamed.
-
-       * automake.in (handle_dependencies): Handle %cxx_extensions.
-       Include depend2.am when appropriate.
-
-       * depend2.am: New file; contents from depend.am but templatized.
-
-       * automake.in (initialize_per_input): Initialize
-       %cxx_extensions.
-       (handle_source_transform): Set %cxx_extensions.
-
-Sat Aug 10 10:29:30 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * interlock: New file.
-
-       * automake.in (handle_yacc_lex): New sub.
-       (handle_source_transform): Removed most yacc/lex handling.
-       (initialize_per_input): Init yacc_sources, lex_sources.
-       (generate_makefile): Run handle_yacc_lex.
-       (handle_merge_targets): Use `scalar' and not $# to find length of
-       array.
-
-       * m4/AM_FEATURE_EXIT.m4: Wrote.
-       * m4/AM_FEATURE_CTYPE.m4: Wrote.
-       * m4/AM_FEATURE_ERRNO.m4: Wrote.
-
-       * aclocal.in (macro_seen): New global.
-       (add_file): Set macro_seen entry.  Only push required macro on
-       @rlist if not already seen.  Test defun.test.
-
-       * automake.in (get_object_extension): Handle directory prefix on
-       `ansi2knr' option.
-
-       * kr-extra.am: New file.
-
-       * kr-vars.am: Removed.
-
-       * automake.in (handle_options): Handle directory prefix on
-       `ansi2knr' option.
-
-       * automake.in (scan_configure): Recognize AM_FUNC_STRTOD.
-
-       * aclocal.in (add_file): Error if macro is duplicated.  Test
-       dup.test.
-
-Fri Aug  9 09:18:46 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (handle_programs): Substitute @XLINK@.  Make sure
-       linker variable is transformed name.
-       * program.am (@PROGRAM@): Use @XLINK@ to link.
-
-       * automake.in (handle_scripts): Fixed call to
-       am_primary_prefixes.
-       (handle_libraries): Better error message when AC_PROG_RANLIB
-       required.
-
-       * automake.in (handle_libraries): Canonicalize library name.  Test
-       canon4.test.
-       * library.am (lib@LIBRARY@.a): Use @XLIBRARY@ where appropriate.
-       (lib@LIBRARY@.a): Look at _DEPENDENCIES variable.
-
-Thu Aug  8 10:57:21 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (handle_scripts): Correctly compute
-       $scripts_installed.  Test scripts.test.
-
-Wed Aug  7 12:13:15 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * ansi2knr.c: New version.
-
-Tue Aug  6 10:58:37 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (handle_source_transform): Handle more C++ file
-       extensions.  "Handle" Objective C.  Handle more FORTRAN
-       extensions.
-
-       * compile-vars.am (LEX): Removed.
-       (YACC): Removed.
-
-       * automake.in (handle_source_transform): Correctly handle lex
-       source.  Test lex.test.
-       (handle_source_transform): Skip more C++ headers.  Generate macro
-       definitions for YACC and LEX on first use.
-
-       * aclocal.in (parse_arguments): Mention GNU.
-       * automake.in (parse_arguments): Mention GNU.
-
-Mon Aug  5 00:12:45 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (handle_programs): Define program_LINK.
-       * program.am (@PROGRAM@): Use program_LINK to link.
-
-       * Released version 1.1b
-
-       * automake.in (scan_configure): AM_INIT_AUTOMAKE sets
-       seen_prog_install to `2'.
-
-       * configure.in: Don't run AM_PROG_INSTALL.
-
-       * automake.in (parse_arguments): Use $PACKAGE.
-       ($PACKAGE): New global.
-       ($am_c_prototypes): Renamed.
-       (get_object_extension): Use am_c_prototypes.
-       (scan_configure): Ditto.
-       (scan_configure): Use AM_MAINTAINER_MODE.
-       (scan_configure): Warn about obsolete macros.
-
-       * aclocal.in (parse_arguments): Use $PACKAGE.
-       ($PACKAGE): New global.
-
-       * Makefile.am (CLEANFILES): Added aclocal.
-       (ETAGS_ARGS): Added aclocal.in.
-       (TAGS_DEPENDENCIES): Ditto.
-       (maintainer-check): Depend on aclocal.
-       (maintainer-check): Check aclocal.
-       (bin_SCRIPTS): Include aclocal.
-
-       * automake.in (scan_configure): Handle AM_INIT_AUTOMAKE.
-       (scan_configure): Use AM_PROG_INSTALL.
-
-       * configure.in: Use AM_INIT_AUTOMAKE.
-
-       * automake.in (keyed_aclocal_warning): Warning tells about
-       aclocal.
-       (handle_aclocal_m4): New sub.
-       (handle_configure): Use it.
-
-       * aclocal.in (output_file): New global.
-       (usage): Handle --output.
-       (parse_arguments): Handle --output.
-
-       * m4/AM_INIT_AUTOMAKE.m4: New file.
-
-       * m4/AM_PROG_CC_STDC.m4: Require AC_PROG_CC.
-       Don't touch CFLAGS.
-
-       * automake.in (handle_dist_worker): Reverted erroneous "-chmod".
-       (handle_texinfo): Don't generate `.info-[0-9]' as a filename.
-
-       * texinfos.am (.texi.info): Force .info file to be built in
-       srcdir.  From Franc,ois Pinard.
-
-       From Jim Meyering:
-       * m4/AM_PROG_CC_STDC.m4: (fp_PROG_CC_STDC): Include sys/stat.h in
-       test program so that DYNIX/ptx V4.1.3 doesn't use `-Xc
-       -D__EXTENSIONS__' -- with those options on that system, sys/stat.h
-       gets compile errors.  With help from Marcus Daniels.
-
-       * automake.in (initialize_global_constants): Put elisp-comp into
-       @common_files.  Bug from Glenn Amerine.
-
-Sun Aug  4 12:52:43 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (handle_dist_worker): Use fgrep, not grep.
-
-       * m4/AM_C_PROTOTYPES.m4: Changes from François Pinard.
-
-       * automake.in (handle_emacs_lisp): Include lisp-clean.am in
-       output.
-       (initialize_global_constants): [install_man_format] Don't hide
-       "ugliness" at install time.
-
-       * lisp-clean.am: New file.
-
-       * tags-clean.am (maintainer-clean-tags): Remove TAGS and ID here.
-
-       * automake.in (handle_man_pages): Patch from Janos Farkas to fix
-       bug when installing man pages.  Test man.test.
-       (initialize_global_constants): [install_man_format] Make sure man
-       page can actually be found in either source or build dirs.
-       (handle_dist_worker): Use "755" permissions on distdir.
-
-       * automake.in (handle_dist): Allow chmod's to fail.
-       (am_primary_prefixes): New function.
-       (am_install_var): Use it.
-       (handle_libraries): Use it.  Test libfiles.test.
-       (handle_dist): For dist-tarZ, assume traditional "tar" and
-       "compress".
-
-       * m4/AM_FUNC_STRTOD.m4: New file.
-
-       * automake.in (handle_dist): Only generate `distdir' variable if
-       it doesn't already exist.
-
-       Fix for bug reported by Harlan Stenn.  Test tags.test.
-       * automake.in (initialize_per_input): Define dir_holds_sources.
-       (handle_tags): Check dir_holds_headers.
-       (handle_headers): Set dir_holds_headers.
-
-       * automake.in (handle_texinfo): Generate "version.texi" dependency
-       for .dvi file.  Bug reported by Glenn Amerine.  Test vtexi2.test.
-
-       * automake.in (handle_configure): Require file $input, not
-       "$local.in".  From Nyul Laszlo.  Test colon.test.
-
-Sun Jul 28 11:14:52 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * aclocal.in: New file.
-       * configure.in: Generate m4/Makefile, aclocal.
-       * Makefile.am (SUBDIRS): Include m4.
-       * m4/Makefile.am: New file.
-
-Fri Jul 19 10:12:27 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (initialize_global_constants): Put ansi2knr.c and
-       ansi2knr.1 into common_files.  Bug report from François Pinard.
-
-Mon Jul 15 10:28:29 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * install-sh: Updated copyright notice.
-
-Fri Jul  5 08:23:00 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * subdirs.am (maintainer-clean-recursive): Don't be so noisy.
-       Report from Josh MacDonald.
-
-       Bugs from Gord Matzigkeit:
-       * automake.in (handle_footer): Push contents of $(SUFFIXES), not
-       `$(SUFFIXES)'.
-       (handle_dist): Ignore chmod return results.
-
-       * programs-clean.am (clean-@DIR@PROGRAMS): Work around failing
-       Solaris "rm -f".  Bug from Kaveh R. Ghazi.
-       * libraries-clean.am (clean-@DIR@LIBRARIES): Likewise.
-
-Fri Jun 21 10:42:06 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * texinfos.am (install-info): Use "if", not "&&", to avoid
-       install problem when glob doesn't match.
-
-       * automake.in (initialize_global_constants): [USAGE] Added
-       --no-force.
-       (force_generation): New global.
-       (parse_arguments): Handle --no-force.
-       (generate_makefile): Handle --no-force.
-
-       * Makefile.am (maintainer-check): Ensure all invocations of
-       mkinstalldirs are correct.
-
-Tue Jun 18 10:53:54 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (handle_tests): Don't directly generate site.exp.
-
-Sun Jun 16 22:21:16 1996  Harlan Stenn  <harlan@brown.pfcs.com>
-
-       * automake.in:  Treat an initial `#' on a word in AUTOMAKE_OPTIONS
-       as a comment start.  Add support for a dist-tarZ target.
-
-Tue Jun 11 22:14:21 1996  Marcus Daniels  <marcus@sayre.sysc.pdx.edu>
-
-       * depend.am ($(srcdir)/.deps/%.P): Convert absolute $(top_srcdir)
-       paths into relative paths.
-
-Mon Jun 10 21:11:20 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * texinfo.tex: New version.
-
-       * automake.in: Look for AM_PROG_LIBTOOL.  From Gord Matzigkeit.
-       (initialize_global_constants): Added libtool to
-       @common_sometimes.
-       (handle_source_transform): Pass YFLAGS to yacc and LFLAGS to lex.
-
-Sun Jun  9 17:45:48 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * texinfos.am (install-info): Don't install ~ files.  Bug report
-       from Greg McGary.
-       * automake.in (handle_texinfo): Don't push '.info*' onto
-       @infos_list.
-
-       * automake.in (handle_gettext): Ensure po and intl in SUBDIRS when
-       using gettext.
-       (handle_dist): Pass --with-included-gettext to configure if using
-       gettext.
-
-       * compile-kr.am (._c._o): Pass -c to $(COMPILE).
-       (.c._o): Ditto.
-       * compile.am (.c.o): Pass -c to $(COMPILE).
-       * compile-vars.am (COMPILE): Don't include -c.
-
-       * remake.am ($(srcdir)/Makefile.in): Pass --strictness to
-       automake.
-       * automake.in (handle_configure): Supply --strictness arg to
-       automake.
-
-Fri Jun  7 12:31:31 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (handle_tests): Fix quoting on `pwd`.
-       (handle_options): Recognize no-installinfo option.
-       (handle_man_pages): Don't put man directory on @installdirs if
-       no-installman is specified.
-       (handle_texinfo): Handle no-installinfo option.
-       (handle_options): Compare version against $num_version, not
-       $VERSION.
-       (handle_source_transform): Generate rules for output of lex,
-       yacc.  Bug report from Thomas Morgan.  Test yacc.test.
-       (handle_dist): "distcheck" now runs "make dvi".
-       (handle_tests): Support $(TESTS_ENVIRONMENT).  Idea from Ulrich
-       Drepper.
-
-       * dejagnu.am (check-DEJAGNU): Depend on site.exp.
-
-Sun Jun  2 10:33:10 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (handle_emacs_lisp): New function.
-       (initialize_global_constants): Added elisp-comp to
-       @common_sometimes.
-       (seen_lispdir): New global.
-       (scan_configure): Handle ud_PATH_LISPDIR.
-
-       * elisp-comp: New file.
-
-       * lisp.am: New file.
-
-       * automake.in (generate_makefile): Run handle_emacs_lisp.
-
-       * aclocal.m4 (ud_PATH_LISPDIR): New macro, from Ulrich Drepper.
-
-       * automake.in (initialize_global_constants): Removed version.texi
-       from common_sometimes.
-       (initialize_global_constants): Added texinfo.tex to common_files.
-       Test texinfo.test.
-       (handle_tests): Allow dejagnu- and automake-style test suites to
-       coexist.  Test dejagnu.test.
-       (initialize_global_constants): New constants AC_CANONICAL_HOST,
-       AC_CANONICAL_SYSTEM.
-       (scan_configure): Use new constants.
-       (handle_tests): Put target specific information into site.exp if
-       AC_CANONICAL_* used.
-       (read_am_file): Generate some extra variables when AC_CANONICAL_*
-       used.
-       (handle_options): Allow version number to have letters appended.
-       (handle_tests): Error if RUNTEST, RUNTESTFLAGS defined but dejagnu
-       option not specd.
-       (initialize_global_constants): install_man_format changed to
-       handle built man pages.
-
-Wed May 29 10:35:01 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * config.guess, config.sub: New versions.
-
-Tue May 28 19:27:11 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * configure.in (VERSION): Upped to 1.0.
-
-Sat May 25 10:19:53 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (handle_tests): Handle dejagnu.
-       (handle_options): Recognize dejagnu option.
-
-       * dejagnu.am: New file.
-
-Thu May 23 10:01:13 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (handle_dist): Run installcheck target from
-       distcheck.
-
-       * configure.in (VERSION): Upped to 0.34.
-
-       * automake.in (scan_configure): Always allow upgrading to
-       fp_PROG_INSTALL.  Test fpinstall.test.
-
-Wed May 22 14:45:28 1996  Joshua Cowan  <jcowan@hermit.reslife.okstate.edu>
-
-       (handle_dist): Make `distcheck' check `install' target, too.
-
-Wed May 22 09:49:27 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (initialize_per_input): Don't initialize
-       $output_directory here; initialize it globally.  From Joshua
-       Cowan.  Test outdir.test.
-
-Sat May 18 10:57:40 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (handle_tests): Don't push TESTS onto dist_common.
-       (initialize_global_constants): Put install-sh and mkinstalldirs
-       into @common_files.  Test insh2.test.
-
-Fri May 17 09:02:02 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (handle_source_transform): Don't generate _OBJECTS
-       when no source files specified.  Test number.test.
-
-       From Joerg-Martin Schwarz:
-       * automake.in (seen_package, seen_version): New globals.
-       (scan_configure): Look for PACKAGE= and VERSION=.
-
-       * automake.in (handle_options): Recognize dist-zip.
-       (handle_dist): Handle dist-zip.
-       (handle_options): Use ' ', not \s+, with split.  Test
-       backsl.test.
-       (handle_source_transform): Likewise.
-       (handle_lib_objects): Likewise.
-       (handle_libraries): Likewise.
-       (handle_texinfo): Likewise.
-       (handle_man_pages): Likewise.
-       (handle_subdirs): Likewise.
-       (handle_gettext): Likewise.
-       (handle_footer): Likewise.
-       (handle_tests): Likewise.
-       (scan_configure): Likewise.
-       (am_install_var): Likewise.
-
-       * Makefile.am (TAGS_DEPENDENCIES): New macro.
-
-       * tags.am (tags-recursive): New target.
-       (TAGS): Depend on it.
-
-       * automake.in (handle_tags): Put tags-recursive on @phony.
-
-       * tags-subd.am (TAGS): Depend on HEADERS, SOURCES,
-       TAGS_DEPENDENCIES.
-       * tags.am (TAGS): Depend on HEADERS, SOURCES, TAGS_DEPENDENCIES.
-
-Thu May 16 09:21:48 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * remake.am (configure): Depend on $(CONFIGURE_DEPENDENCIES).
-
-       * automake.in (scan_configure): Look for install-sh and
-       mkinstalldirs here.
-       (initialize_global_constants): Moved mdate-sh from
-       common_sometimes to common_files.  Test mdate2.test.
-
-Tue May 14 21:52:01 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (seen_maint_mode): New global.
-       (scan_configure): Handle jm_MAINTAINER_MODE.
-       (read_am_file): Handle seen_maint_mode.
-       (file_contents_with_transform): Handle seen_maint_mode.
-       (handle_source_transform): Changed interface, all callers.
-
-       From Jim Meyering:
-       * remake-hdr.am, remake-subd.am, remake.am, texi-version.am:
-       Handle @MAINT@.
-       * aclocal.m4 (jm_MAINTAINER_MODE): New macro.
-
-       * automake.in (handle_configure): Check $config_aux_dir against
-       empty string.  From Markku Rossi.  Test mkinstall.test.
-
-Fri May 10 14:38:47 1996  Gord Matzigkeit  <gord@gnu.ai.mit.edu>
-
-       * automake.in (distcheck): Added new rule to top level
-       Makefile.in.
-
-Wed May  8 21:57:21 1996  Gord Matzigkeit  <gord@gnu.ai.mit.edu>
-
-       * automake.in (scan_configure): Make sure that gm_PROG_LIBTOOL
-       sets seen_ranlib.
-       (generate_makefile): libtool, config.sub, and config.guess should
-       only ever appear in the top directory of a package.
-
-Tue May 14 10:24:30 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (initialize_global_constants): Added libversion.in
-       to @common_files.
-
-       * configure.in (VERSION): Upped to 0.33.
-
-       * automake.in (am_install_var): Fixed problem in EXTRA_ handling.
-       Test extra.test.
-
-Mon May 13 10:41:41 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * install-sh (transformbasename): Correct misspelling of
-       transformbasename.  From Ian Lance Taylor.
-
-Sat Apr 27 11:39:10 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (handle_configure): Set mkinstalldirs variable
-       here.
-       (handle_dist_worker): Explicitly set distdir in subdir makes.
-       (handle_dist): Handle separate distdir target.
-       (handle_dist_worker): Only generate distdir target.
-
-       * texinfos.am (install-info): Use $(mkinstalldirs).
-       * scripts.am (install-@DIR@SCRIPTS): Use $(mkinstalldirs).
-       * programs.am (install-@DIR@PROGRAMS): Use $(mkinstalldirs).
-       * libraries.am (install-@DIR@LIBRARIES): Use $(mkinstalldirs).
-       * header.am (install-@DIR@HEADERS): Use $(mkinstalldirs).
-       * data.am (install-@DIR@DATA): Use $(mkinstalldirs).
-
-       * automake.in (read_am_file): Set mkinstalldirs variable.
-       (handle_man_pages): Use it.
-       (handle_installdirs): Ditto.
-
-Fri Apr 26 15:10:48 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (handle_man_pages): Fix mkinstalldirs invocation.
-
-Thu Apr 25 18:40:06 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (handle_dist_worker): Use $(TAR), not tar.
-       (handle_merge_targets): Make sure config header is built before
-       recursing into subdirs.
-       (handle_libraries): Generate LIBFILES for check_LIBRARIES.
-       (handle_merge_targets): Handle case where nothing is installed but
-       something must be built -- "make install" must still work.
-
-       * dist-vars.am (TAR): New macro.
-
-       * automake.in (scan_configure): Support AC_REPLACE_GNU_GETOPT.
-       (handle_configure): Require stamp-h.in when config header used.
-
-Tue Apr 23 17:57:13 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
-
-       * doc/mdate-sh: Extract the last field from the date output, not
-       the sixth, which will fail when the timezone name has more than
-       one word or is missing.
-
-Wed Apr 24 20:29:26 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (am_install_var): Use delete, not undef, to remove
-       EXTRA entry.  From Gord Matzigkeit.
-
-Mon Apr 22 17:48:50 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (read_am_file): Handle case where last line doesn't
-       end in newline.
-
-Tue Apr  9 22:53:16 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (variable_defined): New function.
-       (read_am_file): Ensure a blank line comes before starting comments
-       from Makefile.am.
-       (initialize_per_input): Initialize %targets.
-       (read_am_file): Set appropriate entry in %targets.
-       Many changes to use variable_defined.
-       (check_gnu_standards): Only require ChangeLog at top level.  From
-       Gord Matzigkeit.
-       (handle_tests): check-TESTS depends on $(TESTS).  From Gord
-       Matzigkeit.
-
-Mon Apr  8 22:51:41 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (parse_arguments): Added short options.
-       (initialize_global_constants): Ditto.
-
-Fri Apr  5 00:22:14 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * mkinstalldirs (errstatus): Don't necessarily die if mkdir
-       fails.
-
-       * automake.in (handle_source_transform): Typo fix.
-
-Thu Apr  4 15:10:50 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (handle_dist_worker): Renamed dist-local to
-       dist-hook.
-       (handle_merge_targets): Added install-data-hook and
-       install-exec-hook.
-       (handle_source_transform): Handle EXTRA_prog_SOURCES form.
-
-       * automake.in (handle_scripts): Never allow scripts_installed to
-       become 0.
-
-       * scripts.am (install-@DIR@SCRIPTS): Scripts can be found in
-       srcdir.
-
-       * automake.in (generate_makefile): Derived file names from given
-       input; don't assume Makefile.in and Makefile.am.
-       (am_file_name, in_file_name): New globals.
-       (read_am_file): Use them.
-
-       * program.am (@PROGRAM@): Use transformed program name.
-
-       * remake-hdr.am (stamp-h): Actually touch stamp-h.
-
-Wed Apr  3 15:16:06 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (require_file_internal): Use correct file for error
-       messages.  Test insh.test.
-
-Mon Apr  1 09:47:44 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * texinfos.am (.texi.info): Build output file in srcdir.
-
-       * automake.in (require_file_internal): If $dir is ".",then look in
-       relative directory.
-       (handle_texinfo): Canonicalize name of texi file before looking
-       for dependency variable.
-
-Thu Mar 28 08:33:21 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (require_conf_file_with_conf_line): Yet another
-       function of this form.
-       (libtool_line): New variable.
-       (handle_libraries): Handle libtool.
-
-       * libraries-vars.am: Removed.
-
-       * automake.in (seen_libtool): New variable.
-       (scan_configure): Look for gm_PROG_LIBTOOL or AC_PROG_LIBTOOL.
-
-       * automake.in (handle_dist_worker): Handle dist-local.
-
-       * Makefile.am (maintainer-check): Do "make check" after all syntax
-       checks.
-
-       * texi-version.am (stamp-@VTI@): Look for mdate-sh in appropriate
-       directory.
-
-       * automake.in ($seen_arg_prog): New global.
-       (handle_programs): Error if AC_ARG_PROGRAM not seen.
-       (handle_scripts): Ditto.
-       (handle_configure): mkinstalldirs now a config file.
-       (handle_installdirs): Find mkinstalldirs in config_aux_dir.
-       (handle_dist_worker): Removed DIST_SUBDIRS.
-       (require_file_path): New variable.
-       (require_file_with_conf_line): Set it.
-       (require_file_with_line): Ditto.
-       (require_file): Ditto.
-       (require_file_internal): Incorporated code from
-       require_config_file.
-       (require_config_file): Rewrote.
-       (require_conf_file_with_line): New function.
-       (handle_texinfo): Use it for mdate-sh.
-       (handle_texinfo): Look for mdate-sh in appropriate directory.
-
-Tue Mar 26 13:47:54 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * Makefile.am (cvs-dist): Find NEWS in srcdir.
-       * automake.in (handle_dist_worker): Find NEWS in srcdir.
-       ($RULE_PATTERN): Include chars "$(){}/" in allowable patterns in a
-       rule.
-       (require_config_file): Set config_aux_path when file found.
-       ($config_aux_dir): New variable.
-       (require_config_file): Set it.
-       (handle_man_pages): Find mkinstalldirs in config_aux_dir.
-
-Mon Mar 25 15:32:57 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * data.am (install-@DIR@DATA): Also allow data to be in build
-       directory.
-
-Sun Mar 24 19:56:28 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (am_install_var): Don't look in EXTRA_primary
-       variable any more; it is handled in the main loop.
-
-Wed Mar 20 16:22:35 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * data.am (install-@DIR@DATA): Find data in srcdir.
-
-Fri Mar 15 18:30:31 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (require_config_file): Use correct filename when
-       looking for errors.  Also, install file in `.' if not found.  Bug
-       reported by Gord Matzigkeit.  Test installsh.test.
-
-Thu Mar 14 09:28:21 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * Makefile.am (cvs-diff): New target.
-
-       Fix for bug when install var substitutes empty.  Test empty.test.
-       * header.am (install-@DIR@HEADERS): Allow empty list of headers.
-       (uninstall-@DIR@HEADERS): Ditto.
-       * scripts.am (install-@DIR@SCRIPTS): Allow empty list of scripts.
-       (uninstall-@DIR@SCRIPTS): Ditto.
-       * libraries.am (install-@DIR@LIBRARIES): Allow empty list of
-       libraries.
-       (uninstall-@DIR@LIBRARIES): Ditto.
-       * data.am (install-@DIR@DATA): Allow empty list of data.
-       (uninstall-@DIR@DATA): Ditto.
-       * programs.am (install-@DIR@PROGRAMS): Added missing semicolon.
-       From François Pinard.
-       (install-@DIR@PROGRAMS): Fixed bug when list of programs empty.
-       (uninstall-@DIR@PROGRAMS): Ditto.
-
-Wed Mar 13 19:50:23 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * tags-subd.am (ID): Name of ID file must be flush against -f.
-
-       * configure.in (VERSION): Version 0.32.
-
-Mon Mar 11 17:50:58 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (seen_linguas, all_linguas_line): New variables.
-       (handle_gettext): New function.
-       (generate_makefile): Run it.
-       (scan_configure): Recognize ALL_LINGUAS.
-
-Mon Mar 11 14:34:36 1996  Gord Matzigkeit  <gord@enci.ucalgary.ca>
-
-       * automake.texi: doc fix.
-
-       * automake.in (am_install_var): Added support for check and
-       installcheck special prefixes.
-
-Sun Mar 10 10:44:42 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (handle_subdirs): Don't do SUBDIRS check for
-       gettext.
-
-Tue Mar  5 18:12:04 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (OBJECT_PATTERN): Removed.
-       (am_install_var): No error if name is invalid.
-       (handle_programs): Canonicalize program names.
-       (BOGUS_MACRO_PATTERN): New variable.
-       (read_am_file): Error if bad macro name given.
-       (require_file_internal): Use am_line_error, not am_conf_error.
-
-       * program.am (@PROGRAM@): Recognize @PROGRAM@_DEPENDENCIES.
-
-Mon Mar  4 19:30:24 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (handle_lib_objects): New function.
-       (handle_libraries): Use it.
-       (handle_programs): Ditto.
-       (handle_dist_worker): Deprecate DIST_SUBDIRS.
-       (am_install_var): Allow extended directory mechanism to work.
-       Test exdir.test.
-
-       * dist-vars.am (DISTFILES): Use EXTRA_DIST.
-       (DEP_DISTFILES): Ditto.
-
-       * automake.in (OBJECT_PATTERN): New variable.
-       (am_install_var): Use it.
-       (handle_dist): DIST_OTHER is an anachronism.
-
-Sat Mar  2 17:04:38 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (handle_dist_worker): Only cause Automake to be
-       re-run if not making a distribution.  Fixes bug reported by
-       Joerg-Martin Schwarz.
-       (require_file_with_line): New function.
-       (require_file): Use it.
-       (am_line_error): Don't print line number if $symbol is empty.
-       (get_object_extension): Use require_file_with_line.
-       (handle_libraries): Use require_file_with_line.
-       (handle_texinfo): Use require_file_with_line.
-       (handle_configure): Use am_conf_line_error and
-       require_file_with_conf_line.
-       (handle_subdirs): Use require_file_with_conf_line.
-       (handle_configure): Use require_file_with_conf_line.
-       (handle_tests): Push check-TESTS on @phony.
-       (am_conf_line_error): New function.
-       (require_file_with_conf_line): New function.
-       (require_file_internal): New function.
-       (require_file_with_line): Use it.
-       (require_file): Ditto.
-       (am_conf_line_error): Handle empty line number.
-       (ac_gettext_line, ac_output_line): New variables.
-       (scan_configure): Set them.
-
-Fri Mar  1 00:13:04 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (parse_arguments): Default strictness is gnu.
-       Changed `normal' to `foreign' everywhere.
-       (parse_arguments): Handle --foreign.
-       (initialize_global_constants): Document --foreign.
-       (handle_dependencies): Better error message.
-       (handle_texinfo): Don't push $vtexi on @texis.
-       (handle_texinfo): Only push $vtexi on @texi_deps if not null.
-       (handle_configure): install-sh is a config file; require it as
-       such.
-       (parse_arguments): Renamed --install-missing to --add-missing.
-       (add_missing): Renamed from install_missing.
-       (am_install_var): Check to make sure contents of install variable
-       are correct if primary requires it.  Test badprog.test.
-       (initialize_global_constants): Initialize
-       %primary_uses_subobjects.
-       (handle_source_transform): Skip configure substitutions.  Test
-       depend.test.  Also, skip empty elements.
-
-Thu Feb 29 22:00:30 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * texinfo.tex: New version.
-
-       * automake.in (am_install_var): Allow extended range of
-       installation directories.
-
-       * automake.in (get_object_extension): Don't allow
-       @CONFIG_INCLUDE_SPEC@ in the Makefile.in when config.h not used.
-       From Gord Matzigkeit.  Test confincl.test.
-
-       * texinfos.am (install-info): Changed usage of install-info (in
-       comment).  Per Feb 25 GNU Standards document.
-
-Wed Feb 28 07:40:55 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (handle_tests): New function.
-       (generate_makefile): Call it.
-       (handle_subdirs): Skip directories whose names look like configure
-       substitutions.
-       (handle_subdirs): Require intl and po, not @INTLSUB@ and @POSUB@,
-       when using gettext.
-       (scan_configure): Clear in_ac_output if "]" found.  Test
-       acoutqnl.test.
-       (require_config_file): New function.
-       (generate_makefile): Use require_config_file.
-       (config_aux_path): New variable.
-       (scan_configure): Check for AC_CONFIG_AUX_DIR.
-       (handle_merge_targets): Add install-strip rule.
-
-Tue Feb 27 20:00:36 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * mdate-sh: New version from Ulrich Drepper.
-
-       * automake.in (handle_source_transform): Changed fill back to
-       empty string.
-       (handle_libraries): Ditto.
-       (handle_dist): Ditto.
-       (handle_dependencies): Ditto.
-       (handle_footer): Ditto.
-       (handle_phony): Ditto.
-
-       * Makefile.am (DIST_SUBDIRS): Removed.
-       (installcheck-local): Use Perl, not test -x.
-       (PERL): New macro.
-       (maintainer-check): Use $(PERL), not @PERL@.
-
-       * configure.in (VERSION): Upped to 0.31.
-
-Sat Feb 24 18:02:19 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (scan_configure): AC_CHECK_TOOL requires config.sub
-       and config.guess.
-
-       * automake.in: Use keyed_aclocal_warning when warning about
-       fp_PROG_INSTALL.
-       (get_object_extension): Use keyed_aclocal_warning when warning
-       about fp_C_PROTOTYPES.
-       (keyed_aclocal_warning): New function.
-
-       * Makefile.am (pkgdata_DATA): Install aclocal.m4.
-       * aclocal.m4: Include fp_C_PROTOTYPES, fp_PROG_CC_STDC.
-
-       * automake.in (get_object_extension): Only give error about
-       fp_C_PROTOTYPES once.
-
-       * automake.in (seen_ranlib): New variable.
-       (scan_configure): Recognized AC_PROG_RANLIB.
-       (handle_libraries): Error if ranlib not checked for.
-
-       * automake.in (default_strictness): Default to GNU.
-       (default_strictness_name): Ditto.
-
-Wed Feb 21 18:15:02 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (read_am_file): Removed @kr@ support.
-       (get_object_extension): Ditto.
-
-       * Makefile.am (pkgdata_DATA): Include ansi2knr.c and ansi2knr.1.
-
-Tue Feb 20 17:25:18 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * depend.am ($(srcdir)/.deps/%.P): Regexp fix.
-
-Mon Feb 19 19:53:09 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * remake.am ($(srcdir)/Makefile.in): Depend on configure.in.
-       * remake-subd.am ($(srcdir)/Makefile.in): Depend on configure.in.
-
-       * automake.in (handle_scripts): Ensure $scripts_installed set to
-       boolean value.  Test proginst.test.
-
-       * Makefile.am (installcheck-local): New target.
-
-       * automake.in (require_file): No error if missing file is
-       installed.
-
-Sun Feb 18 17:10:00 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (handle_scripts): SCRIPTS no longer automatically
-       cleaned.  Now possible to install scripts in pkgdatadir.
-       ($seen_canonical): New variable.
-       (generate_makefile): Check for config.guess and config.sub here;
-       fixes bug reported by Gord Matzigkeit.
-
-       * Makefile.am (pkgdata_SCRIPTS): New variable.
-       (CLEANFILES): New macro.
-
-       * scripts-clean.am: Removed.
-
-Sat Feb 17 00:15:20 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (am_install_var): Error if primary variable actually
-       defined.
-       (am_install_var): Skip elements that look like configure
-       substitutions.
-       (am_install_var): "EXTRA" is a valid prefix.
-       (am_install_var): Push contents EXTRA_PRIMARY onto @result.
-       (handle_merge_targets): Treat "all" target like "install".
-       (handle_subdirs): Don't push all-recursive.
-
-       * header.am (install-@DIR@HEADERS): Don't depend on all.
-       * data.am (install-@DIR@DATA): Don't depend on all.
-       * libraries.am (install-@DIR@LIBRARIES): Don't depend on all.
-       * programs.am (install-@DIR@PROGRAMS): Don't depend on all.
-       * scripts.am (install-@DIR@SCRIPTS): Don't depend on all.
-
-       * automake.in (am_install_var): Push generated install targets
-       onto @phony.
-
-       * subdirs.am: No longer depend on Makefile and $(CONFIG_HEADER).
-       * automake.in (handle_merge_targets): Correctly handle recursive
-       calls of uninstall, install-exec, and install-data.
-       (handle_merge_targets): Put Makefile, and possibly $config_name,
-       onto @all.
-       (handle_merge_targets): Push 'all' onto @install as appropriate.
-
-Fri Feb 16 18:27:04 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (handle_configure): config.status is in
-       $(top_builddir), not $(top_srcdir).  Reported by Anthony Green.
-
-       * automake.in (scan_configure): Recognize (AC|fp)_FUNC_FNMATCH.
-
-Thu Feb 15 19:12:45 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in: (seen_prog_yacc): New variable.
-       (scan_configure): Look for yacc.
-       (handle_source_transform): Skipp C++ header files.
-       (handle_source_transform): .cxx is a C++ source file.
-
-Wed Feb 14 08:36:02 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * depend.am ($(srcdir)/.deps/.P): Use "echo", not ":".
-
-       Implemented --verbose feature; idea from Greg Woods:
-       * automake.in (verbose): New global.
-       (generate_makefile): Print creating message if verbose.
-       (grep_for_vers_texi): Print message if verbose.
-       (handle_dependencies): Ditto.
-       (scan_configure): Ditto.
-       (read_am_file): Ditto.
-       (parse_arguments): Added --verbose.
-       (initialize_global_constants): Ditto.
-
-       * automake.in (get_object_extension): Use am_line_error.
-       (handle_source_transform): Ditto.
-       (handle_libraries): Ditto.
-       (handle_texinfo): Ditto.
-       (handle_man_pages): Ditto.
-       (handle_dist): Ditto.
-       (handle_dist): Ditto.
-       (handle_subdirs): Ditto.
-       (handle_configure): Ditto.
-       (handle_merge_targets): Ditto.
-       (am_install_var): Ditto.
-       (am_line_error): Allow actual line number as argument.
-       (handle_configure): Use am_line_error.
-       (scan_configure): Set config_header_line.
-       (config_header_line): New global.
-       Use @PERL@ to find perl during exec.  From Greg Woods.
-
-Tue Feb 13 22:06:51 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (initialize_per_input): Init %content_lines.
-       (read_am_file): Set appropriate content_lines elements while
-       reading.
-       (am_line_error): New function.
-       (read_am_file): Use it.
-       (handle_options): Ditto.
-
-       * automake.in (scan_configure): Handle case where more than one .o
-       is put into LIBOBJS at once.  Test libobj.test.
-
-Mon Feb 12 20:39:28 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (scan_configure): Ignore "\" in AC_OUTPUT line.
-       Test acouttbs.test.
-       (handle_subdirs): Restored intl, po warnings.
-
-       * automake.in (scan_configure): Delete everything after "," or
-       ")".  Test acoutnoq.test.
-       (handle_dist): Use $relative_dir, not nonexistent $subdir.
-       (handle_subdirs): 'po' and 'intl' are sometimes substituted into
-       SUBDIRS; don't warn about their absence.
-
-Sun Feb 11 16:55:15 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (handle_texinfo): Removed bogus error message.
-
-       * automake.in (handle_texinfo): Push $(INFO_DEPS), not 'info',
-       onto @all.
-       (handle_options): Handle version number.
-
-       * automake.in ($maint_charset, $dist_charset): New variables.
-       (initialize_per_input): Init $local_maint_charset.
-       (handle_dist): Handle DIST_CHARSET and MAINT_CHARSET.
-       (generate_makefile): Don't print "creating...".
-
-Sat Feb 10 16:45:07 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (get_object_extension): Substitute
-       @CONFIG_INCLUDE_SPEC@ if CONFIG_HEADER defined.
-       (handle_source_transform): Use $1, not \1.
-       (pretty_print_internal): Handle Tabs in fill when computing indent
-       on new line.
-       (handle_merge_targets): Always generate install-exec and
-       install-data targets.  Test instexec.test.
-       Fixed error message if fp_PROG_INSTALL missing.
-
-       * compile-vars.am (DEFS): Include -I., -I$(srcdir), and
-       @CONFIG_INCLUDE_SPEC@.
-
-       * automake.in (scan_configure): Delete everything after "]".  Test
-       acoutput.test.
-
-       * configure.in (AC_OUTPUT): Create tests/Makefile.
-       * Makefile.am (SUBDIRS): New macro.
-
-       * automake.in (handle_texinfo): Put $vtexi on texi_deps.  From Jim
-       Meyering.
-
-       * configure.in (AC_OUTPUT): Ensure automake is executable.
-
-Thu Feb  8 17:30:29 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (handle_subdirs): Error if directory in SUBDIRS does
-       not exist.
-
-       * automake.in (handle_configure): Handle AC_OUTPUT ":" syntax.
-
-       From Jim Meyering:
-       * libraries.am (install-@DIR@LIBRARIES): Depend on all, not
-       (@DIR@_LIBFILES).
-       * header.am (install-@DIR@HEADERS): Depend on all, not
-       $(@DIR@_HEADERS).
-       * data.am (install-@DIR@DATA): Depend on all, not $(@DIR@_DATA).
-       * scripts.am (install-@DIR@SCRIPTS): Depend on all, not
-       $(@DIR@_SCRIPTS).
-       * programs.am (install-@DIR@PROGRAMS): Depend on all, not
-       $(@DIR@_PROGRAMS).
-
-       * automake.in (initialize_per_input): Initialize
-       $use_dependencies.
-       ($seen_path_xtra): New variable.
-       (scan_configure): Look for AC_PATH_XTRA.
-       (get_object_extension): Add variables to output if X seen.
-
-Thu Feb  8 10:02:45 1996  Greg A. Woods  <woods@most.weird.com>
-
-       * automake.in (handle_programs): add pkglib to list of
-       directories for C
-       (various): include a tab as fill for continuation lines
-       printed with pretty_print*, esp. for macro variable assignments.
-       [ changed to 4 spaced by me ]
-
-Wed Feb  7 18:00:29 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * configure.in (VERSION): Upped to 0.30.
-
-       * Makefile.am (automake): Removed.
-       (DIST_OTHER): Removed.
-
-       * automake.in (handle_source_transform): All dep_files are
-       relative to $(srcdir).
-       (handle_libraries): Ditto.
-       (scan_configure): Test for AC_PROG_INSTALL as well as
-       fp_PROG_INSTALL.  Don't error here.
-       (seen_prog_install): Now global.
-       (scripts_installed): New global.
-       (handle_scripts): Set it.
-       Give error if appropriate install macro not seen.
-       (handle_subdirs): Ensure $seen_gettext before requiring
-       gettext-specific files.
-       (handle_configure): Automatically rebuild
-
-       From Jim Meyering:
-       * automake.in (handle_source_transform): Use \W when quoting
-       regexp.  When blah_SOURCES not explicitly defined, still create
-       entry in %deps.
-       * depend.am ($(srcdir)/.deps/%.P): Don't use \< in regexp.
-       * subdirs.am (maintainer-clean-recursive): Now depends on
-       $(CONFIG_HEADER) and Makefile.
-
-       * automake.in (handle_source_transform): Skip macro references.
-
-Mon Feb  5 14:58:58 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (handle_texinfo): Include "rm" when deleting files.
-
-       * Makefile.am (maintainer-check): Expect only one ${...}.
-       * texinfos.am (install-info): Remove unneeded ${...}.  From Jim
-       Meyering.
-
-       * automake.in (handle_configure): Only define CONFIG_HEADER if
-       $config_name.
-       ($seen_gettext): New variable.
-       (handle_subdirs): Do all gettext-related checking here.
-       (scan_configure): Just set $seen_gettext.
-       (handle_man_pages): Properly quote $(MANS).
-
-Wed Jan 31 09:51:30 1996  Tom Tromey  (tromey@gerbil.cygnus.com)
-
-       * depend.am: Don't use srcdir anywhere.
-       * automake.in (handle_libraries): Don't make .deps relative to
-       srcdir.
-       (handle_options): Recognize no-dependencies.
-
-       * depend.am (MKDEP): From Jim Meyering: Do nothing if srcdir is
-       ".".  Properly quote regexp.
-
-Tue Jan 30 12:19:09 1996  Tom Tromey  (tromey@gerbil.cygnus.com)
-
-       * automake.in (handle_configure): Only defined CONFIG_HEADER if
-       $config_name.
-       (read_am_file): Quote regexp when substituting top_builddir.
-       (handle_source_transform, handle_libraries): Look in
-       $(srcdir)/.deps for .P files.
-
-Fri Jan 26 00:15:25 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (am_conf_error): New function.
-       (scan_configure): Use it.
-       (scan_configure): A comma also ends AC_OUTPUT macro.
-
-       * automake.in (read_am_file): Compute top_builddir when including
-       header-vars.am.
-       (handle_configure): Use $top_builddir, not $top_reldir.
-       (other_input_files): New variable.
-       (dirname): Fixed bug where dirname of 'a/b/c' was 'a', not 'a/b'.
-
-       Changes from Gord Matzigkeit to enabled hierarchies deeper than 2:
-       * automake.in (input_files, seen_make_set): Declare globally.
-       (parse_arguments): Use input_files, not make_list.
-       Only scan configure.in once.
-       (handle_dist): Use SUBDIRS to determine when to make
-       subdirectories and recurisvely dist.  Use $(topdir), not "..", to
-       find top of dist tree.
-       (handle_configure): Check for AC_PROG_MAKE_SET here.  Don't require
-       configure.in (done elsewhere).
-       (scan_configure): seen_make_set is global.  Allow arbitrary space
-       in LIBOBJS assignment.
-       (top_builddir): New variable.
-       * header-vars.am (top_builddir): New variable.
-       * remake-subd.am (Makefile): Look in top_builddir, not .., when
-       remaking.
-       * automake.in (handle_merge_targets): Run 'all' before
-       check-recursive.
-
-       * automake.in (file_contents_with_transform): Changed error
-       message.
-       (handle_configure): Define $contents{'CONFIG_HEADER'}.
-
-       * texi-version.am: Many changes to support multiple .texi files.
-       Replaced "version.texi" with "@VTEXI@".  Replaced "vti" with
-       "@VTI@".
-       * automake.in (handle_configure): install.sh is an anachronism.
-       (handle_texinfo): Generalized for multiple .texi files.  Handle
-       'clean-info' internally.
-       * texi-clean.am: Removed.
-       * Makefile.am: Updated for removal.
-
-Wed Jan 24 22:55:32 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (grep_for_vers_texi): New function.
-       (handle_texinfo): Use grep_for_vers_texi, not system("grep").
-       (handle_texinfo): Changes to generalize to multiple .texi files.
-
-Tue Jan 23 14:22:16 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       Fixes from Gord Matzigkeit:
-       * libraries.am (install-@DIR@LIBRARIES): Use top_srcdir, not
-       topsrcdir.
-       * header.am: New file.
-       * Makefile.am (pkgdata_DATA): Install header.am.
-       * automake.in (handle_headers): Use header.am, not data.am.
-       (am_install_var): Allow pattern to be compiled multiple times.
-
-       * config.guess, config.sub: New files.
-       * Makefile.am (pkgdata_DATA): Install config.guess and
-       config.sub.
-       * automake.in (scan_configure): Recognize AC_CANONICAL_HOST and
-       AC_CANONICAL_SYSTEM.
-
-Sun Jan 21 15:51:48 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (handle_texinfo): Use info_TEXINFOS, not TEXINFOS.
-       (handle_man_pages): Use man_MANS, not MANS.
-
-       * Makefile.am (info_TEXINFOS): Renamed.
-
-       * automake.in (scan_configure): Remove comments from input line.
-       (am_variable): Removed.
-
-       * remake-hdr.am (stamp-h): Use new macro CONFIG_HEADER_IN.
-
-       * automake.in (config_name, config_header): New globals.
-       (scan_configure): Look for AC_CONFIG_HEADER.
-       (handle_configure): Handle more uses of AC_CONFIG_HEADER.
-
-Sat Jan 20 15:54:24 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (handle_dist_worker): Bug fix.
-
-Fri Jan 19 00:50:29 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (require_file): Install missing files only according
-       to desired strictness.
-       (initialize_per_input): Don't init libsources.
-       (scan_configure): Reinit libsources.
-       (handle_libraries): Search _LIBADD for @LIBOBJS@ and @ALLOCA@.
-       (fp_c_prototypes): New global.
-       (scan_configure): Set it.
-       (get_object_extension): Error if fp_C_PROTOTYPES not in
-       configure.in when using ansi2knr.
-       (handle_source_transform): Skip header files.
-
-       * automake.in (handle_dist_worker): Explicitly make 'dist' in
-       subdirs.
-
-Thu Jan 18 00:25:56 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       From François Pinard:
-       * automake.in (handle_source_transform): Transform $o file into .P
-       file.
-       (handle_dist_worker): Handle case where DISTFILES includes
-       wildcard.  Bug fix in subdir case.
-
-       * automake.in (parse_arguments): Initialize strictness to
-       'normal'.
-
-Sun Jan 14 13:54:16 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (scan_configure): Look for NLS support.
-
-       Changes from François Pinard:
-       * texinfos.am (install-info): Correctly install when build dir is
-       not srcdir.
-       * tags-subd.am (ID): Indentation change.
-       * kr-vars.am (o): Use ".@U@o", not "@U@o".
-       * depend.am ($(srcdir)/.deps/%.P): Remove temporary file.
-       * automake.in (handle_dist_worker): Fixlets.
-       (handle_dist): Sort keys going into dist_common.
-
-Sat Jan 13 00:18:06 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (handle_dist_worker): If Gnits, don't allow release
-       until NEWS is updated.
-
-       * configure.in (VERSION): Version 0.29.
-
-       * Makefile.am (maintainer-check): Look for perl4.036 in path.
-
-       * dist-vars.am (DISTFILES):  Include BUILT_SOURCES.
-       (DEP_DISTFILES): Ditto.
-
-       * automake.in (handle_dist_worker): Depend on DEP_DISTFILES.
-       * dist-vars.am (DEP_DISTFILES): New variable.
-
-       * automake.in (handle_options): Support dist-shar option.
-       (handle_dist_worker): New function.
-       (handle_dist): Use it.
-
-       * texi-version.am (mostlyclean-vti): Remove version.tmp, not
-       *.tmp.
-
-       * automake.in (handle_dist): Chmod distdir 777.  From François
-       Pinard.
-
-       * automake.in (scan_configure): New function.
-       (initialize_per_input): Init libsources.
-       (generate_makefile): Run handle_configure first.
-       (handle_configure): Run scan_configure.
-       (handle_configure): Don't look for AC_PROG_MAKE_SET here.
-
-Thu Jan 11 23:14:18 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * Makefile.am (AUTOMAKE_OPTIONS): New variable.
-
-       * automake.in (strictness, strictness_name): Renamed.
-       (initialize_per_input): Set strictness, strictness_name.
-       Initialize %options.
-       (generate_makefile): Run handle_options.
-       (handle_options): New function.
-       (handle_man_pages): Make install-man depend on $(MANS).  Turn off
-       man page install if no-installman option given.
-       (read_am_file): Deprecate @kr@.
-       (get_object_extension): Look at ansi2knr option.
-       (parse_arguments): Take global strictness from command-line
-       options.
-
-Tue Jan  9 11:24:14 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       Fixes from François Pinard:
-       * depend.am ($(srcdir)/.deps/%.P): Handle deansification.
-       * automake.in (get_object_extension): Use $o, not $(kr)o.
-       (handle_source_transform): Don't look for $(kr)c files.
-       * kr-vars.am (o): New macro.
-       (kr): Removed.
-
-       * depend.am (DEP_FILES): Removed.
-       * automake.in (handle_source_transform): Push .P file onto
-       dep_files.
-       (initialize_per_input): New variable %dep_files.
-       (handle_dependencies): Generate DEP_FILES here.
-
-Mon Jan  8 22:27:33 1996  Tom Tromey  <tromey@creche.cygnus.com>
-
-       * automake.in (do_one_clean_target): Only remove config.status in
-       top-level directory.
-       (handle_tags): Removed 'id' from .PHONY list.  From Jim Meyering.
-
-       * clean.am (maintainer-clean-generic): Remove BUILT_SOURCES.
-
-       * automake.in (handle_dist): Make "ln" quiet.
-
-       * tags-subd.am (ID): Depend on HEADERS and SOURCES.
-
-Sat Jan  6 10:58:23 1996  Tom Tromey  <tromey@cambric.colorado.edu>
-
-       * automake.in (handle_merge_targets): 'check' shouldn't depend on
-       'all' at top level.
-       (file_contents_with_transform): New function.
-       (am_install_var): Use file_contents_with_transform.
-       (handle_programs): Ditto.
-       (handle_libraries): Ditto.
-       (handle_texinfo): Ditto.
-       (handle_merge_targets): Let 'install' depend on 'all' if no other
-       dependencies exist.  From Jim Meyering.
-       (check_gnu_standards): GNU requires AUTHORS file.  (See
-       maintain.text).
-       (require_file): Put body in loop.
-       (get_object_extension): Only call require_file once.
-       (handle_configure): Ditto.
-
-       From Jim Meyering:
-       * depend.am ($(srcdir)/.deps/.P): Depend on $(BUILT_SOURCES).
-       * tags-subd.am (id): Removed.
-
-Fri Jan  5 10:31:19 1996  Tom Tromey  <tromey@cambric.colorado.edu>
-
-       * Added copyright notice to each .am file.
-
-       * automake.in: Cleanups from François Pinard to avoid $#.
-       (require_argument): Fixed sense of test.
-       (set_strictness): Bug fix.
-
-Thu Jan  4 21:21:29 1996  Tom Tromey  <tromey@cambric.colorado.edu>
-
-       * Makefile.am (pkgdata_DATA): Removed old dist files.
-
-       * dist-subd-top.am, dist-subd.am, dist.am: Removed.
-
-       * automake.in (set_strictness): Set $strictness_name.
-       (strictness_name): New variable.
-       (handle_dist): Substantially rewrote.
-
-       * configure.in: Point AC_INIT at automake.in.
-
-       * automake.in (generate_makefile): Report errors against
-       Makefile.in, not Makefile.am.
-
-Wed Jan  3 00:05:40 1996  Tom Tromey  <tromey@cambric.colorado.edu>
-
-       * mdate-sh: Bug fix from Jim Meyering.
-
-       * dist.am (dist): Changed in parallel with dist-subd-top.am.
-
-       * mkinstalldirs: Reverted.
-
-       * automake.in (initialize_global_constants): Allow COPYING.LIB
-       again.
-       (check_gnits_standards): Disallow COPYING.LIB.
-
-       * texinfos.am (install-info): Only look in $(srcdir) for info
-       files.
-
-       * automake.in (initialize_global_constants): New variable
-       gen_copyright.
-       (read_am_file): Put a copyright in each Makefile.in.
-
-       * dist-vars.am (DISTFILES): Put DIST_COMMON first.
-
-       * automake.in (am_install_var): Put space before "=".
-       (handle_dist): Put README first in DIST_COMMON.
-
-       * Makefile.am (pkgdata_DATA): Include COPYING.
-
-       * COPYING: New file.
-
-       * automake.in (parse_arguments): Added --gnu and --gnits as
-       synonyms.
-       (initialize_global_constants): Ditto.
-       (initialize_global_constants): Don't auto-distribute COPYING.LIB.
-       (initialize_global_constants): Look for README first.
-       (initialize_global_constants): Auto-distribute AUTHORS, BACKLOG,
-       ABOUT-GNU.
-       (check_gnu_standards): Require file COPYING.
-
-       From François Pinard:
-       * automake.in (file_contents): Comment out "warn"s.
-       (usage): Use 4 columns.
-       (USAGE_FORMAT): Ditto.
-
-       * texinfos.am (install-info): Look for info file relative to $$d.
-
-       * Makefile.am (cvs-dist): Suppress output of "grep".
-
-       * configure.in (VERSION): Version 0.28.
-
-       * automake.in (pretty_print_internal): Fix for Perl 4
-       compatibility.
-
-       * configure.in (VERSION): Version 0.27.
-
-       * depend.am ($(srcdir)/.deps/%.P): Must regexp-quote srcdir in sed
-       invocation.
-
-       * automake.in (initialize_global_constants): Don't quote "@" in
-       $install_man_format.
-       (handle_merge_targets): use "@:" as empty command, not ":".
-
-Tue Jan  2 23:33:24 1996  Tom Tromey  <tromey@cambric.colorado.edu>
-
-       * texinfos.am (install-info): Look in $d for info files.  From
-       François Pinard.
-
-       * depend.am ($(srcdir)/.deps/%.P): Fixed regexp.
-
-       * automake.in (read_am_file): Correctly deal with continued
-       variable definitions.
-
-Mon Jan  1 15:43:25 1996  Tom Tromey  <tromey@cambric.colorado.edu>
-
-       * automake.in (handle_merge_targets): 'check' target depends on
-       'all'.
-       (file_contents): Don't be so verbose.
-       (read_am_file): Ditto.
-       (read_am_file): Must use substr to check for trailing \.
-       (am_install_var): Use push_phony_cleaners.
-       (file_contents): Set $was_rule when assuming a rule is seen.
-       (read_am_file): Ditto.
-       (do_one_clean_target): Removed spurious newline.
-
-       Some changes from François Pinard:
-       * Removed trailing whitespace from all '.am' files.
-       * tags-subd.am (ID): Use &&, not ;.
-       (TAGS): Ditto.
-       * automake.in (parse_arguments): Removed useless message.
-       (parse_arguments): Don't explicitly referenced STDERR.
-       (require_argument): Ditto.
-       (am_error): Ditto.
-       (set_strictness): Ditto.
-       (file_contents): Ditto.
-       (read_am_file): Ditto.
-       (generate_makefile): Style tweaks.
-       (handle_programs): Ditto.
-       (handle_libraries): Ditto.
-       (handle_texinfo): Ditto.
-       (handle_man_pages): Ditto.
-       (handle_tags): Ditto.
-       (handle_dist): Ditto.
-       (handle_subdirs): Ditto.
-       (handle_configure): Ditto.
-       (handle_footer): Don't put newline before footer.am contents.
-       (handle_merge_targets): Style tweaks.
-       (do_one_clean_target): Ditto.
-       (dirname): Ditto.
-       (am_variable): Ditto.
-       Defined some new constants.
-       (generate_makefile): Don't call generate_header.
-       (generate_header): Removed.
-       (file_contents): Rewrote.
-       (read_am_file): Rewrote.
-
-       * automake.in (generate_makefile): Handle phony target.
-       (do_one_clean_target): Pretty-print dependencies.
-       (handle_installdirs): Pretty-print rule.
-
-       * Makefile.am (maintainer-check): Made some commands silent.
-
-       * automake.in (initialize_global_constants): Don't install or
-       uninstall cat'd man pages.
-       (initialize_per_input): Added phony target.
-       (push_phony_cleaners): New function.
-       (get_object_extension): Handle phony targets.
-       (handle_texinfo): Ditto.
-       (handle_man_pages): Ditto.
-       (handle_tags): Ditto.
-       (handle_dist): Ditto.
-       (handle_subdirs): Ditto.
-       (handle_installdirs): Ditto.
-       (handle_merge_targets): Ditto.
-       (handle_clean): Ditto.
-       (do_one_merge_target): Ditto.
-       (am_install_var): Ditto.
-       (handle_phony): New function.
-       (generate_makefile): Call it.
-       (pretty_print_internal): New function.
-       (pretty_print_rule): Ditto.
-
-Sun Dec 31 13:04:59 1995  Tom Tromey  <tromey@cambric.colorado.edu>
-
-       * automake.in (initialize_global_constants): Don't print body of
-       loop at make time.
-
-       Changes from François Pinard:
-       * depend.am (MKDEP): Include DEFS, INCLUDES, CPPFLAGS, CFLAGS.
-       (DEP_FILES): Put dependency files in $(srcdir).
-       Look in $(srcdir) when including dependency files.
-       ($(srcdir)/.deps/.P): .deps/.P is in $(srcdir).
-       (.deps/%.P): MKDEP includes all macro expansions.
-       * dist-subd-top.am (dist): Get absolute path for distdir.  Don't
-       be so verbose.
-       * dist-subd.am (dist): Don't be so verbose.
-       * dist.am (dist): Don't be so verbose.
-
-       * automake.in (do_one_clean_target): Remove config.status in
-       maintainer-clean.  From Jim Meyering.
-
-       * programs-clean.am (clean-@DIR@PROGRAMS): Bug fix.  From Jim
-       Meyering.
-
-       * automake.in (handle_merge_targets): Add dummy command for empty
-       install target.  From Jim Meyering.
-
-Tue Dec 12 10:06:28 1995  Tom Tromey  <tromey@cambric.colorado.edu>
-
-       * texinfos.am (uninstall-info): Bug fix.
-
-       * Makefile.am (maintainer-check): Error if ${...} used.
-       * depend.am (DEP_FILES): Prefer $(...).
-
-       * scripts.am (install-@DIR@SCRIPTS): Only install script if it
-       exists.
-       * libraries.am (install-@DIR@LIBRARIES): Only install library if
-       it exists.
-       * programs.am (install-@DIR@PROGRAMS): Only install program if it
-       exists.
-
-       * texinfos-vars.am (TEXFILES): Removed.
-
-       * Makefile.am (pkgdata_DATA): Removed libprograms.am.
-
-       * automake.in (do_one_merge_target): Never generate trailing
-       whitespace.
-       (pretty_print): New function.
-       (handle_footer): Prettyprint definitions.
-       (am_install_var): Ditto.
-       (handle_source_transform): Ditto.
-       (handle_dist): Ditto.
-       (handle_libraries): Ditto.
-       (read_am_file): Put comments nearer appropriate code.
-
-       * texi-clean.am (mostlyclean-info): Use continued lines, not
-       multiple rm's.  From Jim Meyering.
-
-Sun Dec 10 11:59:33 1995  Tom Tromey  <tromey@cambric.colorado.edu>
-
-       * Makefile.am (pkgdata_DATA): Cause INSTALL, install-sh, mdate-sh,
-       mkinstalldirs, texinfo.tex to be installed.
-       * automake.in (symlink_exists): New global.
-       (install_missing): Ditto.
-       (require_file): Install missing files if possible.
-       (parse_arguments): Handle --install-missing option.
-       (initialize_global_constants): Document --install-missing.
-
-       * Makefile.am (cvs-dist): Don't release unless NEWS updated.
-       Ensure 'checks' pass before release.
-       (maintainer-check): Renamed.  Look in $(srcdir) for sources.  From
-       Franc,ois Pinard.
-       (cvs-dist): Depend on maintainer-check instead of explicitly
-       running check.
-
-       * configure.in (VERSION): Version 0.26.
-
-       * Makefile.am (check-local): Only look at [a-z]*.am.  Fixed sense
-       of 'if' test.
-
-       * depend.am (DEP_FILES): Bug fix.
-
-       * automake.in (do_one_clean_target): Typo.
-
-       * Makefile.am (check-local): Run syntax check under Perl 4.
-
-       * automake.in: Fixes for Perl 4, from Gord Matzigkeit.
-       (handle_source_transform): Loop variable is now $_.  From Gor
-
-       * Makefile.am (check-local): Check for 'true' in source.
-       * texinfos.am (install-info): Can't use "true" in any rule.
-
-Sat Dec  9 10:16:48 1995  Tom Tromey  <tromey@cambric.colorado.edu>
-
-       * Makefile.am (cvs-dist): New target.
-
-       * tags.am (TAGS): Use "test -z ... ||" to avoid spurious
-       failures.
-
-       * texinfos.am (install-info): Don't do install-info for now.
-
-       * clean.am (distclean-generic): Don't remove config.status here.
-       * automake.in (do_one_clean_target): Remove config.status later,
-       for 'make -j2'.  From Jim Meyering.
-
-Fri Dec  8 16:30:48 1995  Tom Tromey  <tromey@cambric.colorado.edu>
-
-       * configure.in (VERSION): Version 0.25.
-
-       * automake.in (handle_texinfo): Use "$? >> 8", not "$?".
-       (handle_configure): Check for AC_PROG_MAKE_SET.
-
-       * depend.am (DEP_FILES): Handle deANSIfication case.  From Jim
-       Meyering.
-
-       * automake.in (am_install_var): Changed how 'clean' handled for
-       uniform name targets.
-       * Makefile.am (pkgdata_DATA): Added new files.
-       * data-clean.am: New file.
-       * scripts-clean.am: New file.
-       * libraries-clean.am: New file.
-       * programs-clean.am: New file.
-
-Wed Dec  6 00:06:11 1995  Tom Tromey  <tromey@cambric.colorado.edu>
-
-       * automake.in (am_install_var): Error if variable name
-       "misspelled".
-       (handle_source_transform): Automatically include .c file
-       corresponding to .y or .l.
-
-Tue Dec  5 00:46:14 1995  Tom Tromey  <tromey@cambric.colorado.edu>
-
-       * programs.am: Changed for uniform naming scheme.
-
-       * automake.in (read_am_file): Allow '-' and '.' in target names.
-       (generate_makefile): Don't pass arguments to handle_libraries.
-       (initialize_per_input): Define @sources, @objects.
-       (generate_makefile): Init @sources, @objects if needed.
-       (handle_source_transform): Push onto @sources, @objects here.
-       (am_install_var): Push primary onto @all, for configure-time
-       customization.
-       (handle_programs): Use new uniform naming scheme.
-
-       * Makefile.am (check-local): New target.
-
-       * automake.in (handle_libraries): Use uniform naming scheme.
-
-       * libraries.am: Rewrote for uniform naming scheme.
-
-       * scripts.am: Updated names of all clean targets.
-
-       * automake.in (handle_programs): Split on all whitespace.
-       (handle_libraries): Ditto.
-       (handle_texinfo): Ditto.
-       (handle_man_pages): Ditto.
-       (am_install_var): Changed return result.
-       (am_install_var): Changed interface.
-       (am_install_var): Push onto @clean@ if requested.
-       (handle_scripts): Pass -clean to am_install_var.
-
-Mon Dec  4 11:55:36 1995  Tom Tromey  <tromey@cambric.colorado.edu>
-
-       * automake.in (am_install_var): Push target onto @all.
-       (get_object_extension): Use $(...).
-       (handle_source_transform): Ditto.
-       (handle_programs): Ditto.
-
-       * automake.in (require_argument): New function.
-       (parse_arguments): Use it.
-       (push_dist_common): New function.
-       (generate_makefile): Use it.
-       (handle_texinfo): Ditto.
-       (handle_dist): Ditto.
-       (handle_configure): Ditto.
-       (require_file): Ditto.
-       (generate_makefile): Don't pass arguments to handle_scripts.
-       (handle_configure): Require configure.in.
-       (check_gnu_standards): New function.
-       (check_gnits_standards): Ditto.
-       (generate_makefile): Check standards.
-
-       * Makefile.am (bin_SCRIPTS): Changed name from SCRIPTS.
-
-       * automake.in (LENIENT, GNU, GNITS): New constants.
-       (initialize_per_input): New function.
-       (generate_makefile): Use it.
-       (initialize_global_constants): Renamed from init_globals.
-       (require_file): Added strictness argument.
-       (parse_arguments): Added --strict option.
-       (set_strictness): New function.
-       (parse_arguments): use it.
-       (initialize_global_constants): Document --strictness.
-
-       * automake.in: Use ${1+"$@"} to preserve quoting when running
-       under sh.
-
-       * texinfos.am (install-info): Don't use "true".
-       * tags.am (TAGS): Don't use "true".
-
-       * dist.am, dist-subd-top.am, remake-hdr.am, remake-subd.am,
-       remake.am, subdirs.am, texinfos.am: Use "&&" after cd.
-
-       * program.am (@PROGRAM@): Use LINK macro.
-       * compile.am (.c.o): Use COMPILE macro.
-
-       * clean.am, remake-hdr.am, remake.am, texinfos.am: Use $(...), not
-       ${...}.
-
-       * subdirs.am (RECURSIVE): Removed macro.
-
-       * clean.am: Changed to not be so verbose.
-
-       * Makefile.am (pkgdata_DATA): Include texi-clean.am.
-       * automake.in (handle_texinfo): Transform texi-clean and put into
-       output rules.
-       * texinfos-vars.am (TEXFILES): Removed.
-       * texinfos.am: Removed 'clean' targets.
-       * texi-clean.am: New file.
-
-       * Makefile.am (ETAGS_ARGS): Just use 'automake.in'.
-
-       * texinfos-vars.am (TEXFILES): Added *.op.
-
-       * dist-vars.am (DISTFILES): Renamed from DIST_FILES, per GNU
-       standards.
-       * dist.am (dist): Use DISTFILES.
-       * dist-subd.am (dist): Use DISTFILES.
-       * dist-subd-top.am (dist): Use DISTFILES.
-
-Sun Dec  3 00:24:08 1995  Tom Tromey  <tromey@cambric.colorado.edu>
-
-       * Makefile.am (ETAGS_ARGS): Define.
-
-       * depend.am (.deps/.P): Use ":", not "echo timestamp".  From Jim
-       Meyering.
-
-       * dist-vars.am (DIST_FILES): Removed PACKAGEDATA.
-
-       * automake.in (handle_scripts): Use am_install_var.
-
-       * scripts.am: Rewrote for new uniform naming scheme.
-
-       * Makefile.am (pkgdata_DATA): Removed libscripts.am.
-
-       * libscripts.am: Removed.
-
-       * packagedata.am: Removed.
-
-       * Makefile.am (PACKAGEDATA): Removed packagedata.am.
-       (pkgdata_DATA): Renamed from PACKAGEDATA.
-
-       * automake.in (handle_data): Use am_install_var.
-       (init_globals): Init %exec_dir_p.
-
-       * data.am: Rewrote for new uniform naming scheme.
-
-       * automake.in (get_object_extension): New function.
-       (handle_programs): Use it.
-       (dir_holds_sources): Changed interpretation.
-       (handle_headers): New function.
-       (am_install_var): New function.
-       (generate_makefile): Call handle_headers.
-
-       * header-vars.am (pkgdatadir): New macro.
-       (pkglibdir): Ditto.
-       (pkgincludedir): Ditto.
-
-       * automake.in (handle_source_transform): New function.
-       (am_error): New function.
-       (generate_makefile): Use it.
-       (handle_source_transform): Ditto.
-       (handle_texinfo): Ditto.
-       (handle_dependencies): Ditto.
-       (handle_merge_targets): Ditto.
-       (require_file): Ditto.
-
-Sat Dec  2 21:39:56 1995  Tom Tromey  <tromey@cambric.colorado.edu>
-
-       * automake.in: Updated FSF address.  From Jim Meyering.
-       * header-vars.am: Updated FSF address.
-
-       * distname.am: Removed.
-
-       * automake.in (file_contents): Strip "##" comments.
-       * Various files: Added "##" comments for strange things.
-
-       * automake.in (handle_tags): Generate TAGS rule for every
-       directory.
-
-       * subdirs.am (RECURSIVE): Include installcheck-recursive.
-       * automake.in (installcheck): New variable.
-       (generate_makefile): Initialize it.
-       (handle_subdirs): Push 'installcheck-recursive'.
-       (handle_merge_targets): Handle installcheck target.
-
-Thu Nov 30 20:13:16 1995  Tom Tromey  <tromey@cambric>
-
-       * automake.in ($PACKAGE): Removed.
-
-       * header-vars.am (ALL): Removed.
-
-       * automake.in: Reworked 'all' target handling.
-
-       * automake.in (generate_makefile):
-       Don't use AM_ forms in call to am_variable.
-
-       * automake.in: Changes for Perl 5, from Gord Matzigkeit
-
-       * clean.am (MOSTLYCLEANFILES, MAINTAINERCLEANFILES): New variables.
-
-       * automake.in (handle_footer): Allow SUFFIXES variable.
-
-       * automake.in (am_variable): New function.
-       (handle_texinfo): Use it.
-       (generate_makefile): Use it.
-
-       * configure.in: Version 0.24.
-
-Wed Nov 29 23:50:14 1995  Tom Tromey  <tromey@cambric>
-
-       * automake.in (handle_libraries):
-       Generate blah_LIBADD defines if required.
-
-       * library.am (lib@LIBRARY@.a): Look at $(@LIBRARY@_LIBADD)
-
-       * libraries-vars.am (LIBOBJS, ALLOCA): Removed.
-
-       * compile-kr.am: ($(OBJECTS)): Depend on $(ANSI2KNR), not ansi2knr.
-
-       * configure.in: Version 0.23
-
-       * dist-subd-top.am (dist): Don't die if a subdirectory already exists.
-
-       * dist-subd-top.am, dist.am (dist): Give automake --output-dir option.
-
-       * automake.in: New option --output-dir
-
-       * automake.in (handle_configure): Fixed typo.
-
-       * automake.in (handle_installdirs): Always make installdirs target.
-
-       * subdirs.am (RECURSIVE): Removed uninstall-data-recursive and
-       uninstall-exec-recursive.  Added installdirs-recursive.
-
-       * automake.in (handle_installdirs): Handle installdirs-recursive.
-       (handle_man_pages): 'all' depends on $(MANS)
-
-       * Makefile.am: Removed mans.am.
-
-       * automake.in: More man-related fixes
-
-       * automake.in: Bug fixes
-
-       * automake.in: Rewrote man page handling.
-
-       * texi-version.am, remake-hdr.am, depend.am: Don't use touch.
-
-       * automake.in (handle_installdirs): New function.
-       (@installdirs): New global.
-       Many changes to deal with installdirs.
-
-       * clean.am (clean-generic): Always supply 'else' clause to 'if'
-
-       * automake.in (generate_header): Don't use header.am.
-       (handle_dist): Don't use dist-subd-vars.am.
-
-       * Makefile.am (PACKAGEDATA): Removed dist-subd-vars.am, header.am.
-
-       * Makefile.am (DISTCLEANFILES): Removed.
-
-       * clean.am (clean-generic): Bug fix.
-
-       * clean.am (clean-generic): Only remove CLEANFILES if nonempty
-
-       * texi-version.am (clean-vti): No such macro as VTI
-
-Tue Nov 28 19:56:07 1995  Tom Tromey  <tromey@cambric>
-
-       * automake.in: Bug fix for maintainer-clean
-
-       * automake.in (do_one_clean_target):
-       Print special text in maintainer-clean.
-       (handle_clean): Always include clean.am
-
-       * clean.am: Use -generic clean targets.
-
-       * compile.am: Added clean targets.
-
-       * configure.in: Version 0.22.
-
-       * automake.in (handle_dependencies):
-       Put trailing newline after all deps.
-
-       * automake.in (handle_dependencies): Another dependency bug fix.
-
-       * automake.in (handle_dependencies):
-       Bug fix when including dependencies.
-
-       * automake.in (handle_configure):
-       Verify existence of install-sh, mkinstalldirs
-
-       * automake.in (handle_texinfo): Include stamp-vti in distribution
-
-       * dist-subd-vars.am, dist-vars.am (DIST_FILES):
-       Include DATA, PACKAGEDATA.
-
-       * Makefile.am: Nothing
-
-       * Makefile.am (DIST_OTHER): Don't distribute gettext-sh
-
-       * automake.in (handle_texinfo): Typo
-
-       * automake.in: If script ends up in shell, feed to perl
-
-       * automake.in: Rewrote 'clean' rules.
-       Documentation made and installed first.
-       'all' depends on 'info'
-
-Mon Nov 27 23:57:29 1995  Tom Tromey  <tromey@cambric>
-
-       * configure.in, Makefile.am: Turned off internationalization.
-
-       * clean-kr.am: Rewrote for new clean scheme.
-
-       * tags-clean.am: Remove TAGS in distclean, not maintainer-clean
-
-       * Makefile.am (PACKAGEDATA): Include tags-clean.am
-
-       * subdirs.am: Removed bogus local clean targets
-
-       * tags-clean.am: Initial revision
-
-       * texi-version.am: Added clean targets
-
-       * texinfos.am: Fixes to clean targets.
-
-       * texinfos.am, libscripts.am, scripts.am, libraries.am, libprograms.am, programs.am:
-       Added clean targets
-
-       * compile-kr.am (ansi2knr.o): Depend on CONFIG_HEADER
-
-       * automake.in: Completely revamped automatic de-ANSI-fication
-
-       * compile-kr.am: (ansi2knr, $(OBJECTS)): New targets
-
-       * compile-vars.am (LINK): New macro
-
-       * kr-vars.am: Trailing blank line
-
-       * compile-kr.am: Rewrote
-
-       * compile-vars.am (COMPILE): New macro
-
-       * compile-vars.am (ANSI2KNR): Removed
-
-       * Makefile.am (PACKAGEDATA): Removed all sed scripts.  Added kr-vars.am
-
-       * kr-vars.am: Initial revision
-
-       * automake.in (require_file): New function.
-       (handle_texinfo): Require 'mdate-sh'
-       (common_sometimes): New variable
-       (usage): Use it.
-
-       * texi-version.am (stamp-vti): Use Ulrich's mdate-sh script
-
-       * mdate-sh: Initial revision
-
-       * automake.in (handle_footer): Don't define SOURCES or OBJECTS if empty
-
-       * automake.in (generate_makefile):
-       Put Makefile.in, Makefile.am in @dist_common
-       (handle_configure): Use @dist_common as appropriate
-
-       * dist-subd-vars.am, dist-vars.am (DIST_CONF): Removed
-
-       * configure.in: Abort if perl not found
-
-       * configure.in: Look for perl
-
-       * automake.in: Reimplemented in Perl
-
-       * automake.in: Fixlet
-
-Sun Nov 26 08:09:30 1995  Tom Tromey  <tromey@cambric>
-
-       * automake.in: Always print ".SUFFIXES:" rule.
-
-       * automake.in: Distribution config.h.in if required
-
-       * automake.in: Bug fix when including texi-version.am
-
-       * automake.in: Bug fix when looking for .texi file in $am_reldir
-
-       * depend.am: Comment fix
-
-       * automake.in: Look for .texi file in $am_reldir
-
-       * automake.in: Fixlet
-
-       * automake.in: Blank line after targets from user's Makefile.am
-
-       * automake.in: Move footer items to actual footer
-
-       * automake.in: Include stamp-h.in in DIST_COMMON if necessary
-
-       * automake.in (common):
-       Don't include acconfig.h, config.h.top, config.h.bot
-
-       * Makefile.am (CONFIG_HEADER): Renamed from CONFIG_H
-
-       * Makefile.am (CONFIG_H): Define
-
-       * acconfig.h: Initial revision
-
-       * configure.in: Use AC_CONFIG_HEADER.
-
-       * automake.in: Put blah_TEXINFOS into DIST_COMMON
-
-       * automake.in: .info file explicitly depends on primary .texi file
-
-       * texinfos.am (install-info): Always supply 'else' clause to 'if'
-
-       * tags.am (TAGS): Always supply 'else' clause to 'if'
-
-       * subdirs.am (.NOEXPORT): Removed (now in footer.am)
-
-       * automake.in: Always include footer.am in output
-
-       * mans.am (install-man): Always supply 'else' clause to 'if'
-
-       * automake.in: More version.texi fixes
-
-       * automake.in: Only do version.texi processing if requested.
-
-       * automake.in: Minor internationalization fixes.
-       Subshell can now exit with nonzero status.
-       Fixed up .texi handling; now uses texi-version.am
-       Make sure '.c' and '.o' are in .SUFFIXES if required.
-
-       * Makefile.am (PACKAGEDATA): Include texi-version.am
-       (stamp-vti, version.texi): Removed
-       (TEXINFOS): Don't reference version.texi
-
-       * texi-version.am: Initial revision
-
-       * dist.am, dist-subd-top.am (dist):
-       [DIST_SUBDIRS] Follow symlinks when copying.
-
-       * dist-subd-top.am (dist): Removed unneeded subdir= option to make
-
-Sat Nov 25 23:23:39 1995  Tom Tromey  <tromey@cambric>
-
-       * automake.in: Added --amdir option
-
-       * Makefile.am, configure.in: Turned on internationalization
-
-       * Makefile.am: Set EDITION
-
-       * configure.in: Version 0.21
-
-       * tags.am, tags-subd.am: Don't use double-colon rules
-
-       * automake.in: Redid install-data, install-exec, uninstall handling
-
-       * configure.in: Turn off i18n
-
-Fri Nov 24 23:51:37 1995  Tom Tromey  <tromey@cambric>
-
-       * automake.in (common): Remove NLS
-
-       * automake.in (common): Include ABOUT-NLS.
-
-       * automake.in: Test for install-sh and mkinstalldirs
-
-       * automake.in: Blank line after OBJECTS= line
-
-       * automake.in: Start subshell in loop after check for Makefile.am
-
-       * automake.in: --use-deps now the default
-
-       * automake.in (am_dir): Don't apply transform to install directory name
-
-       * packagedata.am: Don't apply transform to install directory name
-
-       * Makefile.am (SUBDIRS): Hold off on internationalization
-
-Thu Nov 23 18:02:38 1995  Tom Tromey  <tromey@cambric>
-
-       * automake.in:
-       Write 'SOURCES =' line after copying Makefile.am variables
-
-       * automake.in: Fixed bug in "--" option processing
-
-       * subdirs.am: ($(RECURSIVE)): Removed trailing \ from last line
-
-       * Makefile.am (DIST_OTHER): Include gettext-sh
-
-       * Makefile.am (SUBDIRS): Define
-
-       * configure.in: Include internationalization bits
-
-       * automake.in: Many changes to avoid double-colon rules.
-
-       * subdirs.am: ($(RECURSIVE)): Print name of target actually used
-
-       * subdirs.am: Removed "::" rules
-
-       * header.am: Removed install, uninstall
-
-       * header.am: Added install, uninstall targets
-
-       * hack-make.sed: Rewrite targets like "all-local" to "all_local"
-
-       * header.am, libraries.am, mans.am, texinfos.am, footer.am:
-       Removed "::" rules
-
-       * Makefile.am (PACKAGEDATA): Include libscripts.am
-
-       * libprograms.am: Don't install libscripts here
-
-       * libscripts.am: Initial revision
-
-       * scripts.am, programs.am, libprograms.am: Removed "::" rules
-
-       * automake.in (am_dir): Run package name through name transform.
-
-       * automake.in: Don't use packagedata.sed or data.sed
-
-       * Makefile.am (PACKAGEDATA): Removed data.sed, packagedata.sed.  Added
-       packagedata.am
-
-       * data.am: No longer run through sed
-
-       * packagedata.am: Initial revision
-
-Wed Nov 22 22:31:02 1995  Tom Tromey  <tromey@cambric>
-
-       * automake.in: No blank line after Usage
-
-       * automake.in: Removed "NLS nuisances" section.
-       Now uniformly uses $echo for user-visible messages (in advance of
-       internationalization)
-
-       * subdirs.am (maintainer-clean): Don't use realclean-local
-
-       * Makefile.am: Use PACKAGEDATA, not custom code
-
-       * data.am: Use @LONG@, not $(@LONG@)
-
-       * automake.in: Handle DATA and PACKAGEDATA
-
-       * packagedata.sed: Initial revision
-
-       * data.am: Use @DIR@, not $(@DIR@)
-
-       * data.sed: Use $(datadir), not datadir
-
-       * data.sed: Initial revision
-
-       * data.am: Wrote uninstall targets
-
-       * data.am: Initial revision
-
-       * dist-subd.am (dist): Don't link a file that has already been linked
-
-       * dist-subd-top.am, dist.am (dist):
-       Run `automake --include-deps' before making distribution
-
-       * automake.in: More dependency-tracking bug fixes
-
-       * dist-vars.am (DIST_FILES): Rearranged to be like dist-vars-subd.am
-
-       * dist-subd-vars.am (DIST_FILES): Include DIST_COMMON
-
-       * tags-subd.am, tags.am: Added trailing blank line
-
-       * depend.am: Use ".P", not "empty.P", as placeholder.
-
-       * automake.in: Only include depend.am if SOURCES not empty
-
-       * automake.in: Added --use-deps and --include-deps options.
-       Handle auto-generating dependencies.
-
-       * Makefile.am (am_DATA): Include depend.am
-
-       * depend.am: Initial revision
-
-       * automake.in: Look for acconfig.h, config.h.top, and config.h.bot
-
-       * automake.in: Put blank line after .SUFFIXES
-
-       * scripts.am: Added blank line at end
-
-       * scripts.am: Removed unnecessary comment
-
-       * scripts.am: Removed unnecessary workarounds
-
-       * automake.in: Don't include programs.am if PROGRAMS empty
-
-       * header-vars.am (INSTALL_SCRIPT): Typo
-
-       * texinfos.am, compile-kr.am: Don't include .SUFFIXES
-
-       * automake.in: Handle .SUFFIXES here.
-
-       * configure.in: Use fp_PROG_INSTALL
-
-       * header-vars.am: Changes for autoconf 2.5.
-       Now includes INSTALL_SCRIPTS.
-
-       * texinfos.am (install-info): Bug fix
-
-       * automake.in:
-       Include scripts.am or libscripts.am in output if appropriate
-
-       * programs.am (install-programs, uninstall-programs):
-       Don't install SCRIPTS
-
-       * Makefile.am (am_DATA): Include scripts.am
-
-       * scripts.am: Initial revision
-
-Tue Nov 21 09:11:38 1995  Tom Tromey  <tromey@cambric>
-
-       * automake.in:
-       Cleaned up how "prog_SOURCES" variable is found in input.
-       Ditto prog_OBJECTS.
-       Put static sed scripts into separate, installed files.
-
-       * Makefile.am (am_DATA): Include hack-make.sed and nl-remove.sed
-
-       * hack-make.sed, nl-remove.sed: Initial revision
-
-       * texinfos.am (install-info): Rewrote
-
-       * subdirs.am (all-recursive): Put with other -recursive rules
-
-       * configure.in: Version 0.20
-
-       * automake.in: Another bug fix
-
-       * automake.in: Bug fix when looking for texinfo.tex
-
-       * texinfo.tex: Initial revision
-
-       * automake.in:
-       If TEXINFOS defined but texinfo.tex does not exist, give warning.
-
-       * subdirs.am (all): Renamed from _all.  Now uses all-recursive
-       (all-recursive): Don't fail immediately if -k specified.
-
-Mon Nov 20 22:48:03 1995  Tom Tromey  <tromey@cambric>
-
-       * subdirs.am (_all):
-       New target.  Now use Jim Meyering's formulation of AIX
-       workaround.
-       (install-exec, install-data): New targets
-
-Sat Nov 18 19:07:30 1995  Tom Tromey  <tromey@cambric>
-
-       * remake.am (Makefile.in): automake "Makefile", not "Makefile.am"
-
-       * automake.in: Use @datadir@
-
-       * automake.in: Added @configure_input@ line
-
-Fri Nov 17 23:32:43 1995  Tom Tromey  <tromey@cambric>
-
-       * automake.in: "--help" option now prints auto-recognized file names.
-       Allow AM_ overriding of more variables.
-
-       * texinfos.am (install-info):
-       Don't cd to srcdir to avoid breaking install-sh
-       Other bug fixes
-
-       * Makefile.am: Handle automake.texi
-
-Thu Nov 16 18:43:43 1995  Tom Tromey  <tromey@cambric>
-
-       * subdirs.am (all): Separated out due to AIX 3.2.5 bug.
-
-       * tags.am (TAGS): bug fix
-
-       * automake.in: Use am_dir, not AM_DIR.
-       Use version, not VERSION.
-       Bug fix in TAGS code.
-
-       * Makefile.am (am_DATA): Include tags.am and tags-subd.am
-
-       * subdirs.am: TAGS target now in tags.am
-
-       * footer.am: TAGS and ID targets now in tags-subd.am
-
-       * tags-subd.am, tags.am: Initial revision
-
-       * automake.in: Cleaned up AM_PROGRAM code.
-       Handle TAGS target better
-
-       * remake.am, remake-subd.am (Makefile.in): Bug fix.
-
-       * automake.in (usage): Updated
-
-       * remake-subd.am, remake.am:
-       Added rule where Makefile.in depends on Makefile.am
-
-       * automake.in: Entire body of 'for' loop now in subshell
-
-       * automake.in (common): config.guess and config.sub are common files.
-
-       * dist-subd-top.am, dist.am (dist): Bug fix.
-
-       * Makefile.am (DIST_OTHER): Don't include TODO
-
-       * automake.in: Auto-include TODO and THANKS files.
-
-       * dist-subd-top.am, dist.am (dist): Don't depend on DIST_DIRS
-
-       * automake.in: More bug fixes in "look for Makefile.am" code.
-
-       * automake.in: Bug fix in "look for Makefile.am" code.
-
-       * automake.in:
-       If no arguments given, look for all Makefile.am's in this
-       directory and in immediate subdirs
-
-       * automake.in: Bug fixes for LDADD-override feature.
-
-       * program.am: Use @PROGRAM@_LDADD, and put after LDFLAGS
-
-       * automake.in: Allow `prog_LDADD', if specified, to override LDADD.
-
-       * automake.in: Use AM_PROGRAMS, not ALLPROGRAMS, and invert sense.
-
-       * header-vars.am (ALL): Use PROGRAMS, not ALLPROGRAMS.
-
-Wed Nov 15 01:54:43 1995  Tom Tromey  <tromey@cambric>
-
-       * automake.in: No longer look for _SOURCES or _OBJECTS
-
-       * header-vars.am:
-       Remove "automatically created" header (now in automake).
-       Updated copyright.
-
-       * automake.in: Put version info in Makefile header
-
-Tue Nov 14 23:38:17 1995  Tom Tromey  <tromey@cambric>
-
-       * automake.in: Minor cleanups
-
-       * dist-subd-top.am, dist.am (dist):
-       Don't link or copy file if it already exists.
-
-       * automake.in:
-       Look for _SOURCES (common sources) and generate _OBJECTS.
-
-       * footer.am (ID, TAGS): Include HEADERS
-
-       * dist-vars.am, dist-subd-vars.am (DIST_FILES): Include HEADERS
-
-Mon Nov 13 22:20:02 1995  Tom Tromey  <tromey@cambric>
-
-       * dist-subd.am (distdir): Is relative to ".."
-
-       * dist-subd-vars.am (PACKAGE, VERSION): Define
-
-       * dist-subd.am (dist): Don't handle DIST_DIRS.
-
-       * mans.am (uninstall-man): Another bug fix.
-
-       * mans.am (uninstall-man): Bug fix.
-
-       * dist.am, dist-subd-top.am (dist): Bug fix
-
-       * Makefile.am (DIST_SUBDIRS): New macro
-
-       * dist-subd-top.am, dist.am (dist): Handle DIST_SUBDIRS
-
-       * Makefile.am (DIST_OTHER): Include automake.in
-
-       * Makefile.am (DISTCLEANFILES): New macro.
-
-       * automake.in (common): Include COPYING.LIB
-
-       * Makefile.am (automake): New rule.
-
-       * texinfos.am (install-info): Changed per GNU standards
-
-       * remake-hdr.am (stamp-h.in):
-       Use "touch", not "date", per GNU standards.
-
-       * automake.in (common): Include texinfo.tex
-
-Sun Nov 12 23:59:08 1995  Tom Tromey  <tromey@cambric>
-
-       * automake.in: More fixes when finding common files.
-
-       * Makefile.am (DIST_OTHER): Another removal.
-
-       * automake.in: Special-case when amdir=.
-
-       * Makefile.am (DIST_OTHER): Removed auto-detected files.
-
-       * automake.in:
-       Search for commonly-used files and auto-include them in distribution
-
-       * dist-vars.am (DIST_FILES): Include DIST_COMMON.
-       (DIST_CONF): Removed files searched for by automake.
-
-       * automake.in: More arg-parsing bug fixes.
-
-       * Makefile.am (DIST_OTHER): Include install-sh
-
-       * Makefile.am (DIST_OTHER): Don't include auto-included files.
-
-       * automake.in: Bug fixes to argument parsing code.
-
-       * automake.in: Handle --version and --help.
-       NLS stuff from autoconf.
-
-       * Makefile.am (amdatadir): Fixed typo.
-       (install): Make install directories
-
-       * Makefile.am: Use "install::", not "install:"
-
-       * install-sh, mkinstalldirs: Initial revision
-
-       * configure.in: Use AC_PROG_INSTALL
-
-       * automake.in: Set AM_DIR based on configure results.
-
-       * Makefile.am (install): New target.
-       (amdatadir): New variable.
-
-       * automake.in: Use "#! /", not "#!/".
-
-       * Makefile.am, configure.in: Initial revision
-
-       * automake.in: Renamed from "automake".
-       Set VERSION.
-
-       * dist.am (PACKAGE, VERSION): Now in dist-vars.am
-
-       * automake.in: Insert remake-subd.am if appropriate.
-
-       * subdirs.am (TAGS): Include $(CONFIG_HEADER) when making tags.
-
-       * automake.in: Handle ALLPROGRAMS variable.
-
-       * header-vars.am (ALL): Use ALLPROGRAMS, not PROGRAMS.
-
-       * automake.in: Fixlet when printing "subdir=DIR"
-
-       * automake.in: Put "subdir=DIR" into subdir Makefile
-
-       * automake.in: Don't refer to distname.am.
-       Only put footer.am in subdir Makefiles.
-
-       * subdirs.am (id, ID): New target.
-       (.NOEXPORT): Copied from footers.am.
-
-       * subdirs.am (TAGS): Bug fixes.
-
-       * subdirs.am (TAGS): Don't fail if a subdir doesn't have TAGS target.
-
-       * subdirs.am (maintainer-clean-local): Remove TAGS
-
-       * subdirs.am (TAGS): Make tags file that includes all subdir tags files
-
-       * subdirs.am: Use maintainer-clean, per GNU standards
-
-       * dist-subd-top.am: Some variables defined in dist-vars.am
-
-       * dist-vars.am (PACKAGE, VERSION):
-       New variables, initialized by configure
-
-       * footer.am (id, ID): New targets
-       (TAGS): Put TAGS file in build, not source, directory
-
-       * remake-subd.am (Makefile): Don't assume subdir is 'src'
-
-       * dist.am: Changed to assume PACKAGE and VERSION are set by configure.
-
-       * dist-subd.am: Changed to conform to new top-level dist target.
-
-       * dist-subd-top.am:
-       Changed to assume PACKAGE and VERSION are set by configure.
-
-       * clean-kr.am, clean.am (maintainer-clean):
-       Updated rules per GNU standards.
-
-       * clean.am, clean-kr.am (maintainer-clean): Renamed from realclean.
-
-Sat Nov  5 14:39:50 1994  djm  <djm@cambric>
-
-       * automake.in, texinfos.am: kludge for multiple-part info files
-
-Thu Nov  3 13:33:44 1994  djm  <djm@cambric>
-
-       * clean.am, clean-kr.am: remove INFOS
-
-Wed Nov  2 06:15:42 1994  djm  <djm@cambric>
-
-       * texinfos.am: add path
-
-       * remake.am, remake-hdr.am: account for VPATH limitations
-
-Mon Oct 24 23:01:59 1994  djm  <djm@cambric>
-
-       * automake.in, dist-subd-top.am, dist-subd.am, dist.am, header-vars.am, libprograms.am, programs.am:
-       handle SCRIPTS and LIBSCRIPTS similar to PROGRAMS
-
-Sun Oct 23 01:50:41 1994  djm  <djm@cambric>
-
-       * texinfos.am: install-info depends on info files
-
-       * dist-subd-vars.am, dist-vars.am: distrib info files
-
-Sun Oct  2 02:03:06 1994  djm  <djm@cambric>
-
-       * clean-kr.am, clean.am: fix up distclean
-
-       * subdirs.am: fix typo
-
-       * clean.am: do more in distclean
-
-Sat Oct  1 23:52:51 1994  djm  <djm@cambric>
-
-       * libraries.am: make install depend on all
-
-       * automake.in: fix typo
-
-Wed Sep 28 21:15:26 1994  djm  <djm@cambric>
-
-       * dist-subd-vars.am, dist-vars.am, header-vars.am: fix doc bugs
-
-       * automake.in, compile-vars.am, dist.am: fix dist for no subdirs
-
-       * dist-subd-top.am: Initial revision
-
-       * automake.in, header-vars.am, libraries-vars.am, mans-vars.am, texinfos-vars.am:
-       centralize prefix var setting
-
-       * header-vars.am: set all the std vars based on prefix
-
-Tue Sep 27 01:32:22 1994  djm  <djm@cambric>
-
-       * automake.in: don't add kr stuff if not needed
-
-       * dist-vars.am: add config vars to dist
-
-Mon Sep 26 23:09:09 1994  djm  <djm@cambric>
-
-       * program.am: add LDADD
-
-       * compile-vars.am: remove LDADD from LDFLAGS
-
-       * clean.am: move knr stuff to another file
-
-       * automake.in: use different clean file for ansi2knr
-
-       * clean-kr.am: Initial revision
-
-Thu Sep 22 03:45:02 1994  djm  <djm@cambric>
-
-       * automake.in, dist-subd.am, dist.am: fix rules and dist
-
-Tue Sep 20 21:29:40 1994  djm  <djm@cambric>
-
-       * compile.am, automake.in: split out knr
-
-       * compile-kr.am: Initial revision
-
-       * libprograms.am: fix typo
-
-       * automake.in, clean.am, compile-vars.am, header-vars.am, libprograms.am:
-       make libprograms work
-
-       * libprograms.am: Initial revision
-
-       * automake.in, compile.am, header-vars.am: fix little bugs
-
-       * compile.am: allow parallel K&R
-
-       * clean.am: remove kerb temps
-
-       * automake.in: fix recognizing start of rules
-
-       * dist-subd.am, dist.am: fix dist
-
-       * automake.in, compile.am, footer.am, texinfos.am: fix ansi2knr
-
-Mon Sep 19 23:39:21 1994  djm  <djm@cambric>
-
-       * automake.in: works on m4 too
-
-       * automake.in, mans.am: works on fileutils
-
-       * automake.in, clean.am, compile.am, dist-subd.am, dist.am, footer.am, header-vars.am, header.am, libraries.am, library.am, mans-vars.am, mans.am, programs.am, remake-hdr.am, remake-subd.am, remake.am, subdirs.am, texinfos.am:
-       works on fileutils except for all
-
-       * automake.in: vars thing
-
-       * header-vars.am: Initial revision
-
-       * texinfos-vars.am, mans-vars.am, libraries-vars.am, dist-vars.am, dist-subd-vars.am:
-       entered into RCS
-
-       * compile-vars.am: Initial revision
-
-       * automake.in: many improvements
-
-       * footer.am: Initial revision
-
-       * dist.am: remove distname
-
-       * automake.in: namespace cleanup
-
-       * distname.am: Initial revision
-
-       * automake.in, clean.am, compile.am, dist-subd.am, dist.am, header.am, libraries.am, library.am, mans.am, program.am, programs.am, remake-hdr.am, remake.am, subdirs.am, texinfos.am:
-       might work
-
-       * mans.am, libraries.am, texinfos.am, library.am, compile.am, program.am, programs.am, clean.am, subdirs.am, remake-subd.am, remake.am, remake-hdr.am, dist.am, dist-subd.am, header.am, automake.in:
-       Initial revision
-
-
------
-
-Copyright 1994-2014 Free Software Foundation, Inc.
-
-Copying and distribution of this file, with or without modification, are
-permitted provided the copyright notice and this notice are preserved.
diff --git a/old/ChangeLog.98 b/old/ChangeLog.98
deleted file mode 100644 (file)
index f7e7519..0000000
+++ /dev/null
@@ -1,2191 +0,0 @@
-1998-12-22  Marcus G. Daniels  <mgd@chama.santafe.edu>
-
-       * automake.in (handle_dependencies): Transform EXT & PFX in
-       Objective C case.
-
-1998-12-11  Marcus G. Daniels  <mgd@chama.santafe.edu>
-
-       * automake.in: Register Objective C language.
-       (finish_languages): Consider Objective C to be non_c.
-       (lang_objc_rewrite, lang_objc_finish): New functions.
-       (resolve_linker): Recognize OBJCLINK before LINK.
-
-1999-01-10  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_texinfo): Handle empty $config_aux_dir.
-
-       * automake.in (handle_texinfo): Set $conf_pat correctly when
-       config_aux_dir not used.
-       (handle_texinfo): Run maintainer-clean-aminfo rules in srcdir.
-       From Erez Zadok.
-       * texi-vers.am (maintainer-clean-@VTI@): Prefix file names with
-       $(srcdir).  From Erez Zadok.
-       ($(srcdir)/stamp-@VTI@): Don't run mdate-sh from srcdir.
-
-1999-01-08  Thomas Tanner  <tanner@gmx.de>
-
-       * depend.am: remove the dependencies (.deps)
-       in "make distclean", not "make maintainer-clean"
-
-1999-01-10  Tom Tromey  <tromey@cygnus.com>
-
-       * aclocal.in (write_aclocal): Updated copyright.
-       (parse_arguments): Likewise.
-       * automake.in (parse_arguments): Updated copyright.
-       (initialize_global_constants): Likewise.
-
-       * Makefile.am (pkgdata_DATA): Renamed from pkgdata_SCRIPTS.
-       (install-data-hook): New hook.  Report from Petter Reinholdtsen.
-
-       * remake-hdr.am: Provide `else' clause for each `if'.
-
-1999-01-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
-
-       * remake-hdr.am: recover from removal of config headers, and try
-       to get real timestamps, which is useful for CVS files
-
-1999-01-10  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_merge_targets): Don't special-case "-local"
-       targets.  Test all.test.
-
-       * automake.in (handle_texinfo): Prepend $(srcdir) to directory
-       used to find texinfo.tex.  Report from Glenn Amerine.
-
-1999-01-07  Tom Tromey  <tromey@cygnus.com>
-
-       Based on report from Marcus G. Daniels.  Fixes include.test.
-       * automake.in (generate_makefile): Call read_main_am_file.
-       (read_main_am_file): New sub.
-       (read_am_file): Moved header generation code into
-       read_main_am_file.
-
-1999-01-06  Gary V. Vaughan  <garyv@oranda.demon.co.uk>
-
-       * automake.in (require_file_internal): qub perl on win32 hangs
-       on a call to unlink for a non-existant file, which in turn causes
-       tests/symlink.test to hang on win32.  Check that the file exists
-       before unlinking it!
-
-1998-12-24  Thomas Tanner  <tanner@gmx.de>
-
-       * automake.in (handle_ltlibraries): check whether -module was
-       defined for libraries names without 'lib' prefix.
-
-Fri Dec 11 10:20:42 1998  Matthew D. Langston  <langston@SLAC.Stanford.EDU>
-
-       * compile_f_c_cxx.test: Change to use F77 and F77LINK instead of
-       FC and FLINK, respectively.
-       * flibs.test: same
-       * fnoc.test: same
-       * fo.test: same
-       * fonly.test: same
-       * link_f_c.test: same
-       * link_f_c_cxx.test: same
-       * link_f_cxx.test: same
-       * link_f_only.test: same
-
-Fri Dec 11 10:23:17 1998  Matthew D. Langston  <langston@SLAC.Stanford.EDU>
-
-       * automake.in, automake.texi: Change all of the Fortran 77 code to
-       use the new `F77' prefix instead of the older `FC' prefix.
-       Specifically this changed FC, FCOMPILE, LTFCOMPILE, FLINK and FLD
-       to F77, F77COMPILE, LTF77COMPILE, F77LINK and F77LD, respectively.
-
-1999-01-05  Tom Tromey  <tromey@cygnus.com>
-
-       * depend2.am (%.o): Use \012, not \n, to avoid losing `tr's.  From
-       Bill Currie.
-       (%.lo): Likewise.
-
-1998-12-22  Alexandre Oliva  <oliva@dcc.unicamp.br>
-
-       * depend2.am: Don't assume backslash can't occur in the middle of
-       filename; it loses on M$W
-
-1998-12-21  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_libraries): Reverted Thomas Tanner's
-       change.  Non-libtool libraries still must fit naming
-       requirements.
-
-1998-12-21  Alexandre Oliva  <oliva@dcc.unicamp.br>
-
-       * automake.in (handle_configure): Dist inputs for AC_OUTPUT.
-
-1998-12-21  Alexandre Oliva  <oliva@dcc.unicamp.br>
-
-       * depend2.am: don't use .p and .P for dependencies; it loses on
-       case-insensitive filesystems.
-       Reported by Henrik Frystyk Nielsen <frystyk@w3.org>
-
-1998-12-20  Thomas Tanner  <tanner@gmx.de>
-
-       * automake.in (handle_libraries, handle_ltlibraries): relax the
-       name checking to not enforce `^lib.*' for the sake of building libtool
-       modules.
-
-1998-12-21  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (do_one_merge_target): Special case
-       install-data-hook and install-exec-hook.
-       (handle_merge_targets): Removed install-data-hook and
-       install-exec-hook code.  Test insthook.test.
-
-1998-12-16  Tom Tromey  <tromey@cygnus.com>
-
-       * tags.am (ID): Uniquify list of sources.  Report from Jim
-       Meyering.
-
-1998-12-11  Tom Tromey  <tromey@cygnus.com>
-
-       Bug report from Paul D. Smith:
-       * automake.in (handle_merge_targets): Set
-       AM_INSTALL_PROGRAM_FLAGS, not INSTALL_PROGRAM.
-       * header-vars.am (INSTALL_PROGRAM): Added
-       AM_INSTALL_PROGRAM_FLAGS.
-
-1998-12-03  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_dist): Print prettier banner when
-       `make dist' succeeds.  From Akim Demaille.
-
-1998-12-02  Tom Tromey  <tromey@cygnus.com>
-
-       * configure.in: Upped version to 1.3e (1.3d was just released).
-
-       * configure.in: Upped version to 1.3d.
-
-       * texinfo.tex, config.guess, config.sub, install-sh: New
-       versions.
-       * ansi2knr.c: New version.
-
-       * automake.in (handle_configure): Quote @MAINTAINER_MODE_TRUE@ to
-       avoid problems where AM_MAINTAINER_MODE is put into automake's own
-       configure.in.
-
-       * Makefile.am (cvs-dist): Run `cvs tag' operation in srcdir.
-
-       Some bugs from François Pinard:
-       * automake.in (usage): Remove duplicates in file list.
-
-       * automake.in (usage): Print files in column-major order.
-       (handle_gettext): Only require ABOUT-NLS for GNU programs.
-
-1998-12-01  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.texi (Dist): Documented GZIP_ENV.
-       * automake.in (handle_dist): Define and use GZIP_ENV, not GZIP.
-       (initialize_global_constants): Use GZIP_ENV, not GZIP.
-
-1998-11-27  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (quote_cond_val): Use "\002", not '\002', to
-       represent null string.
-       (unquote_cond_val): Removing all "\002" strings from result.  Test
-       cond7.test.
-
-       * automake.texi: Formatting changes for latest texinfo.
-
-       * automake.in (handle_java): Removed debugging print.
-
-1998-11-18  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (finish_languages): Use CCLD, not CLD.
-
-       * automake.in (finish_languages): Define CLD; use it in LINK
-       definition.
-       (lang_cxx_finish): Define CXXLD; use it in CXXLINK definition.
-       (lang_f77_finish): Define FLD; use it in FLINK definition.
-       (lang_ppf77_finish): Likewise.
-       (lang_ratfor_finish): Likewise.
-
-1998-11-10  Matthew D. Langston  <langston@SLAC.Stanford.EDU>
-
-       * automake.in (scan_one_configure_file): Recognize
-       AC_F77_LIBRARY_LDFLAGS, and recognize FLIBS as a configure
-       substitution.
-
-       * automake.texi: Fix several little Fortran 77 references to now
-       point to autoconf.texi.  Rename associated Fortran 77 macros from
-       `AM_' to `AC_'.
-
-1998-11-10  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (read_am_file): Handle configure_vars case.  Test
-       pluseq4.test.
-
-1998-11-09  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (read_am_file): `conditional_stack' isn't a
-       function.  Correctly add new value to existing value in `+='
-       case.
-
-1998-10-29  Gary V. Vaughan <gvaughan@oranda.demon.co.uk>
-
-       * automake.in (parse_arguments): Fixed type of -c for copying
-
-1998-10-30  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.texi (Install): Documented DESTDIR more fully.  From
-       Jeff Garzik.
-
-       * automake.in (MACRO_PATTERN): Recognize `+='.
-       (BOGUS_MACRO_PATTERN): Likewise.
-       (read_am_file): Handle `+=' assignments.
-
-1998-10-28  Tom Tromey  <tromey@cygnus.com>
-
-       * Makefile.am (maintainer-check): Changed code to be acceptable to
-       bash 2.01.1.
-
-       * automake.in (do_one_clean_target): Special-case config.status.
-       Report from Jeff Garzik.
-
-       * m4/Makefile.am (m4data_DATA): Don't mention f77.m4.
-       * m4/f77.m4: Removed; macro now in autoconf proper.
-
-1998-10-24  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_dist_worker): Typo fix in code testing to
-       see if subdir is `.'.  From Raja R Harinath.
-
-       * m4/lispdir.m4: Fixed sed invocation.  From Akim Demaille.
-
-1998-10-20  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (scan_dependency_file): Fixed test on `while' loop.
-       Fixes depend2.test.  Report from Akim Demaille.
-
-1998-10-16  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_ltlibraries): Specify `noinst' when
-       computing valid prefixes.  From Ulrich Drepper.
-
-       * automake.in (scan_dependency_file): Don't give an error if there
-       is text after the last line.  Report from Matthew D. Langston.
-
-       * m4/mktime.m4: Detect glibc mktime bug.  From Jim Meyering.
-
-       * Makefile.am (SUBDIRS): Added `.' again.
-
-       * Makefile.am (EXTRA_DIST): Removed automake.spec.in.  From
-       Matthew D. Langston.
-       (info_TEXINFOS): Removed am-f77.texi.
-
-       * automake.in (handle_ltlibraries): Allow `noinst' LTLIBRARIES.
-       These are libtool convenience libraries.
-
-1998-10-13  Tom Tromey  <tromey@cygnus.com>
-
-       * m4/f77.m4: New file.
-       * m4/Makefile.am (m4data_DATA): Added f77.m4.
-
-Thu Oct  8 15:00:57 1998  Matthew D. Langston  <langston@SLAC.Stanford.EDU>
-
-       * automake.in (resolve_linker): Put the Fortran 77 linker where it
-       needs to be.
-
-       * automake.in (lang_f77_finish): Add support for Fortran 77.
-
-       * automake.in (f77_extensions): New helper function for function
-       `lang_f77_finish'.
-
-       * automake.in (lang_f77_rewrite): Change to return success.
-
-       * automake.in (scan_one_configure_file): Add test for the Fortran
-       77 compiler.
-
-       * automake.in (finish_languages): Changed tests for "C++ only" to
-       "C++ and/or Fortran 77 only", and renamed `all_cxx' to `non_c'.
-
-       * automake.in: Registered the ppf77 language (`.F' extension) for
-       preprocessed Fortran 77.
-
-       * automake.in: Registered the ratfor language (`.r' extension).
-
-       * automake.in: Registered Fortran 77 header files with the "header
-       language" (`.inc' extension).
-
-Tue Sep  8 14:50:50 1998  Matthew D. Langston  <langston@SLAC.Stanford.EDU>
-
-       * automake.texi: Added several new index entries.
-
-Sun Aug 30 16:10:31 1998  Matthew D. Langston  <langston@SLAC.Stanford.EDU>
-
-       * automake.texi:
-       - Add `@ovindex' (output variable index).
-       - Merge `@defmac' (Autoconf macros) and `@ovindex' to the General
-         Index.
-
-       * automake.texi (Macros):
-       - Changed the `@table @code' list of macros to `@defmac'.
-       - Add `AC_PROG_FC' and `MDL_F77_LIBRARY_LDFLAGS' to the list.
-
-Tue Aug 11 10:42:39 1998  Matthew D. Langston  <langston@SLAC.Stanford.EDU>
-
-       * automake.texi (C++): Change `@table' to `@vtable'.
-
-       * automake.texi (Fortran 77): Add Fortran 77 documentation.
-
-1998-10-11  Tom Tromey  <tromey@cygnus.com>
-
-       Preliminary (completely untested) multilib support.
-       * automake.texi (Macros): Document AM_ENABLE_MULTILIB.
-       * m4/Makefile.am (m4data_DATA): Added multi.m4.
-       * Makefile.am (amfiles): Added multilib.am.
-       * automake.in (seen_multilib): New global.
-       (scan_one_configure_file): Recognize AM_ENABLE_MULTILIB.
-       (generate_makefile): Call handle_multilib.
-       (handle_multilib): New function.
-       * multilib.am: New file.
-       * m4/multi.m4: New file.
-
-1998-10-08  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_dist): Always include configure.in and
-       configure in distribution.  Fixes confdist.test.
-
-       * automake.in (do_one_merge_target): Be silent when running
-       install-exec-am and install-data-am.  Fixes extra3.test and
-       extra4.test.
-
-1998-10-07  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (am_install_var): Added -noextra option.
-       (handle_data): Pass -noextra to am_install_var.
-
-Sun Oct  4 22:24:10 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * m4/winsz.m4 (AM_HEADER_TIOCGWINSZ_NEEDS_SYS_IOCTL): Use
-       3-argument form of AC_DEFINE.
-       * m4/regex.m4 (AM_WITH_REGEX): Use 3-argument form of AC_DEFINE.
-       * m4/ptrdiff.m4 (AM_TYPE_PTRDIFF_T): Use 3-argument form of
-       AC_DEFINE.
-       * m4/protos.m4 (AM_C_PROTOTYPES):Use 3-argument form of
-       AC_DEFINE.
-       * m4/obstack.m4 (AM_FUNC_OBSTACK): Use 3-argument form of
-       AC_DEFINE.
-       * m4/init.m4 (AM_INIT_AUTOMAKE): Use 3-argument form of
-       AC_DEFINE.
-       * m4/dmalloc.m4 (AM_WITH_DMALLOC): Use 3-argument form of
-       AC_DEFINE.
-
-Tue Oct  6 00:02:15 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * depend2.am (%.lo): Handle case where compiler does not put space
-       before ":".  From Raja R Harinath.
-
-Mon Oct  5 13:05:43 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (scan_one_configure_file): AC_CONFIG_HEADER is not
-       obsolete; it simply isn't preferred with automake.
-       (scan_one_configure_file): Likewise for AC_DECL_YYTEXT and
-       AC_PROG_LEX.
-
-       * automake.in (am_line_error): Handle case where variable defined
-       in configure.in.  Fixes test badline.test.
-       (%configure_vars): Redefined meaning of values.
-       (scan_one_configure_file): Set $configure_vars values
-       appropriately.
-
-Sat Oct  3 14:53:34 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_aclocal_m4): Use new MAINTAINER_MODE
-       conditional.
-       (handle_configure): Likewise.
-       (read_am_file): Likewise.
-       (file_contents_with_transform): Likewise.
-       (scan_one_configure_file): Recognize that AM_MAINTAINER_MODE
-       defines a conditional.
-       * automake.texi (Optional): Document new AM_MAINTAINER_MODE.
-       * texi-vers.am ($(srcdir)/@VTEXI@): Look at MAINTAINER_MODE
-       conditional.
-       (maintainer-clean-@VTI@): Likewise.
-       * remake.am ($(srcdir)/configure): Look at MAINTAINER_MODE
-       conditional.
-       * remake-hdr.am ($(srcdir)/@CONFIG_HEADER_IN@): Look at
-       MAINTAINER_MODE conditional.
-       * m4/maintainer.m4 (AM_MAINTAINER_MODE): Defined MAINTAINER_MODE
-       conditional.
-
-1998-10-03  Jim Blandy  <jimb@zwingli.cygnus.com>
-
-       * depend2.am (%.lo): When editing the dependency file to add the
-       .lo file to the targets, allow for whitespace between the end of
-       the filename and the colon.  Some compilers (notably the Cygnus
-       release of GCC 2.7-97r1) put space there: "alist.o : ..."
-
-Sat Oct  3 12:07:21 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_configure): Handle case where there is no
-       Makefile in the config header directory.  Fixes test config.test.
-
-Thu Oct  1 00:51:51 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * depend2.am (%.o): Append sed results to .P file in this case
-       too.  From Raja R Harinath.
-
-       * m4/lispdir.m4 (AM_PATH_LISPDIR): Correctly find xemacs and
-       xemacs install directories.  From Robert Bihlmeyer.
-
-       * depend2.am: Don't bother trying to delete source file from
-       list.
-
-       * depend2.am (%.o): Handle deleted header file problem.
-       (%.lo): Likewise.
-
-       * texinfos.am (install-info-am): Handle case where INFO_DEPS is
-       empty.  Reported by Andrew Cagney.
-       (uninstall-info): Likewise.
-       (dist-info): Likewise.
-
-       * automake.in (handle_texinfo): Error if user tries to generate
-       HTML.
-
-Wed Sep 30 00:41:40 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (do_one_clean_target): Don't push previous clean
-       target if this target is `mostly'.  Report from Raja R Harinath.
-
-       * subdirs.am (mostlyclean-recursive ...): Build local_target, not
-       target.  From Raja R Harinath.
-
-       Completely changed how languages and source files are handled:
-       * automake.in: Call register_language for each language.
-       (lang_c_rewrite): New function.
-       (lang_cxx_rewrite): Likewise.
-       (lang_header_rewrite): Likewise.
-       (lang_yacc_rewrite): Likewise.
-       (lang_yaccxx_rewrite): Likewise.
-       (lang_lex_rewrite): Likewise.
-       (lang_lexxx_rewrite): Likewise.
-       (lang_asm_rewrite): Likewise.
-       (lang_fortran_rewrite): Likewise.
-       (register_language): Likewise.
-       (extension_map): New global.
-       (language_map): Likewise.
-       (resolve_linker): New function.
-       (handle_single_transform_list): Rewrote to use lang_X_rewrite
-       functions.  Changed meaning of first argument.
-       (initialize_per_input): Removed seen_any_source.  Initialize
-       language_scratch, extension_seen.  Removed cxx_extensions,
-       seen_c_source, dir_holds_headers, dir_holds_sources.
-       (handle_source_transform): Don't compute $objpat.  Pass $obj
-       directly to handle_single_transform_list.
-       (handle_built_sources): Fixed call to
-       handle_single_transform_list.
-       (lang_c_finish): New function.
-       (lang_cxx_finish): Likewise.
-       (lang_header_finish): Likewise.
-       (lang_yacc_finish): Likewise.
-       (lang_yaccxx_finish): Likewise.
-       (lang_lex_finish): Likewise.
-       (lang_lexxx_finish): Likewise..
-       (lang_asm_finish): Likewise.
-       (lang_fortran_finish): Likewise.
-       (yacc_lex_finish_helper): Likewise.
-       (libtool_compiler): Likewise.
-       (saw_extension): New function.
-       (handle_lib_objects_cond): Use saw_extension, not old variables.
-       (handle_yacc_lex_cxx): Removed.
-       (finish_languages): New function.
-       (get_object_extension): Don't set dir_holds_sources.
-       (handle_headers): Don't set dir_holds_headers.  Instead, call
-       saw_extension.
-       (saw_sources_p): New function.
-       (handle_tags): Use it.
-       (handle_dependencies): Likewise.
-       (cxx_extensions): New function.
-       (handle_dependencies): Use it.
-       (generate_makefile): Call finish_languages, not
-       handle_yacc_lex_cxx.
-
-1998-05-24  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
-
-       * texi-vers.am: Use the correct target names.  Fix generation of
-       stamp file.
-
-       * automake.in (handle_tests): In commands generating site.exp copy
-       the old contents from site.exp, not site.bak, which does not
-       exist.
-
-Tue Sep 29 00:10:22 1998  Tom Tromey  <tromey@cygnus.com>
-
-       Fixed noinst.test again:
-       * automake.in (do_one_merge_target): Special-case `install-am'.
-       (handle_merge_targets): Don't compute @install variable.
-
-       Fixes for recurs2.test.  Report from Jim Meyering.
-       * automake.in (vars_scanned): Define globally.
-       (variable_value_as_list_worker): Delete $var entry in
-       %vars_scanned after local work is done.
-
-1998-05-26  Marcus G. Daniels  <mgd@ute.santafe.edu>
-
-       * automake.in: New pattern: INCLUDE_PATTERN.
-       (read_am_file):  Make AM_FILE a local filehandle.
-       For INCLUDE_PATTERN, store included paths on @include_stack and call
-       read_am_file with argument.
-       (handle_configure): When printing the dependencies for
-       Makefile.in, print the items on include_stack (if any) as
-       dependencies, too.
-
-       * automake.texi: Make a command index `cm' that goes into the
-       concept index.  Put if, endif, else, and include in the command index.
-       (Include): Show usage of include directive.
-
-Mon Sep 28 00:03:45 1998  Tom Tromey  <tromey@cygnus.com>
-
-       `.' in SUBDIRS changes order of builds:
-       * Makefile.am (SUBDIRS): Added `.'.  Put tests last.
-       * tags.am (TAGS): Don't look for TAGS file in `.'.
-       * automake.texi (Top level): Document SUBDIRS change.
-       * automake.in (handle_installdirs): Create separate installdirs-am
-       target.
-       (handle_merge_targets): Don't put all-am onto @all.  Fixed error
-       message.  Correctly handle install-info.  Give error if
-       install-info-local inappropriately defined.  Don't special-case
-       install-data, install-exec, install, uninstall, or all.
-       (handle_subdirs): Don't push `-recursive' target names onto
-       corresponding lists.
-       (do_one_merge_target): Always define `-am' form of rule, and point
-       ordinary form to `-am' or `-recursive' as appropriate.
-       Special-case `all'.
-       (do_check_merge_target): Generate check-am target.
-       (handle_dist_worker): Use target_defined.
-       (handle_dist): Likewise.
-       (handle_merge_targets): Likewise.
-       (do_one_merge_target): Likewise.
-       (do_check_merge_target): Likewise.
-       (do_one_clean_target): Likewise.
-       (initialize_per_input): Initialize $all_target.
-       (do_one_clean_target): Always generate -am form of rule; other
-       changes for new SUBDIRS change.
-       (handle_clean): Always generate clean-am form of rule.
-       (handle_tags): Only build subdir if not `.'.
-       (handle_dist_worker): Skip `.' directory.
-       * subdirs.am: Allow `.' to be specified in SUBDIRS.
-
-Sun Sep 27 20:02:21 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.texi (Dist): Document EXTRA_DIST change.
-       * automake.in (handle_dist_worker): Allow subdirs in EXTRA_DIST.
-
-       * automake.in (handle_ltlibraries): Wrote better comment about
-       EXTRA_LTLIBRARIES.
-
-       * automake.texi (Invoking Automake): Document --copy.
-       * automake.in (copy_missing): New global.
-       (parse_arguments): Recognize --copy/-c.
-       (require_file_internal): Handle $copy_missing.  Fixed error
-       message.
-       (initialize_global_constants): Document -c/--copy.
-
-       * automake.texi: Document LIBOBJS trick.
-
-       * automake.in (handle_dist_worker): If DIST_SUBDIRS defined, use
-       it even when SUBDIRS not conditional.
-
-       * automake.in (quote_cond_val): Turn tabs into \003.
-       (unquote_cond_val): Turn \003 back into tabs.  Fixes test
-       cond6.test.
-
-       * automake.in (read_am_file): Treat backslash-newline as
-       whitespace.  Test parse.test.
-
-Sat Sep 26 19:31:22 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * configure: Rebuilt.
-       * configure.in: Upped version to 1.3c.
-
-       Track recent autoconf changes:
-       * m4/Makefile.in: Rebuilt.
-       * m4/Makefile.am (m4data_DATA): Updated for deleted files.
-       * m4/init.m4 (AM_INIT_AUTOMAKE): Use AC_PROG_INSTALL.
-       * m4/mingw.m4: Removed.
-       * m4/cygwin.m4: Removed.
-       * m4/install.m4: Removed.
-       * m4/exeext.m4: Removed.
-       * automake.in (scan_one_configure_file): Don't look for
-       AM_EXEEXT.
-       (check_cygnus): Only mention AC_EXEEXT.
-       (obsolete_macros): Mention AM_PROG_INSTALL, AM_EXEEXT,
-       AM_CYGWIN32, AM_MINGW32.
-       ($seen_prog_install): Changed interpretation; changed all users.
-       (scan_one_configure_file): Don't look for AM_PROG_INSTALL.
-       ($scripts_installed): Removed.
-       (handle_scripts): Use local $scripts_installed.
-       * aclocal.in (obsolete_macros): Added AM_PROG_INSTALL, AM_EXEEXT,
-       AM_CYGWIN32, AM_MINGW32.
-
-Mon Jul  6 14:52:49 1998  Ian Lance Taylor  <ian@cygnus.com>
-
-       * compile.am (mostlyclean-compile): If OBJEXT, remove *.$(OBJEXT)
-       along with *.o.
-
-Thu May 28 18:49:47 1998  Ian Lance Taylor  <ian@cygnus.com>
-
-       * automake.in (seen_objext): New variable.
-       (get_object_extension): If seen_objext, use .$(OBJEXT) rather than
-       .o.  When including compile.am, keep or discard OBJEXT lines
-       according to whether seen_objext is set.  If seen_objext, add .obj
-       to @suffixes.  If seen_objext, use .$(OBJEXT) rather than .o when
-       building ansi2knr.
-       (handle_yacc_lex_cxx): If seen_objext, add a rule to create .obj
-       files.  If seen_objext, use .$(OBJEXT) rather than .o when
-       building ansi2knr.
-       (scan_one_configure_file): Check for .obj as well as .o in
-       LIBOBJS.  Set seen_exeext if we see AC_EXEEXT.  Look for
-       AC_OBJEXT, and if found set seen_objext and set OBJEXT in
-       configure_vars.
-       (check_cygnus): Change error message to permit AC_EXEEXT.
-       * compile.am: Add OBJEXT lines for .c.obj compilation.
-       * Makefile.in: Rebuild.
-       * m4/Makefile.in: Rebuild.
-       * tests/Makefile.in: Rebuild.
-
-Mon Sep 11 16:07:55 1997  Chris Provenzano <proven@cygnus.com>
-
-       * header-vars.am: SHELL=@SHELL@
-       Ran aclocal, autoconf, and automake.
-
-Sat Sep 26 16:31:29 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * ltlib.am: Use $(INSTALL) and not $(INSTALL_DATA).
-
-Mon Sep 14 08:27:38 1998  Per Cederqvist  <ceder@lysator.liu.se>
-
-       * automake.in (handle_texinfo): The logic for when to provide
-       texinfo.tex was broken.  Attempt to fix.
-
-Mon Sep 14 00:55:12 1998  Per Cederqvist  <ceder@lysator.liu.se>
-
-       Fix for Dynix 3.1.1.
-       * automake.in (handle_yacc_lex_cxx): Transform "# " to "#line";
-       some compilers (such as /bin/cc on Dynix 3.1.1) don't accept the
-       output from the preprocessor.
-
-Tue Aug 25 18:40:51 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_tests): Don't create site.exp target if it
-       is already in Makefile.am.
-
-Sun Aug 16 23:26:26 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_configure): Use @inputs, not
-       @rewritten_inputs, when constructing CONFIG_FILES.  Use different
-       list to test for file existence.  Test colon6.test.
-       (rewrite_inputs_into_dependencies): Added add_srcdir argument.
-       Updated all callers.
-
-Wed Aug 12 14:16:57 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * Released 1.3b.
-
-Tue Aug 11 12:18:59 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_clean): Added missing close-paren.  Quote
-       `$' so it doesn't expand when replacing.  From Markus
-       F.X.J. Oberhumer.
-
-       * aclocal.in (usage): Changed bug address.
-       * automake.in (usage): Changed bug address.
-
-       * clean.am (distclean-generic): Don't mention
-       DISTCONFIGCLEANFILES.  From Markus F.X.J. Oberhumer.
-
-Mon Aug 10 20:57:35 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_yacc_lex_cxx): Redirect ansi2knr output to
-       correct file.  From Kave Ghazi.
-
-Sun Aug  2 16:05:16 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * Released 1.3a.
-
-       * config.sub, config.guess, texinfo.tex: New versions from FSF.
-
-Sun Jul 19 00:04:25 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (variable_conditions): Initialize %vars_scanned.
-       (variable_conditions_sub): Check it.  Test cond5.test.
-
-Sat Jul 18 00:24:14 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (variable_value_as_list_worker): Renamed from
-       variable_value_as_list.  Set entry in vars_scanned, and give error
-       if variable recursively defined.  Test recurs.test.
-       (value_to_list): Call it instead.
-       (variable_value_as_list): New function.
-
-       * automake.in (variable_conditions_sub): If var is not
-       conditional, but does have conditional subvariables, then return
-       value should be all permutations of subvariable conditions.  Test
-       cond4.test.
-       (handle_source_transform): Define _OBJECTS variable with each
-       condition; no need to define multiple new variables.
-
-Fri Jul 17 12:56:14 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (am_install_var): Use DESTDIR, not DATADIR.  From
-       Motoyuki Kasahara.
-
-       * automake.in (scan_dependency_file): Recognize DOS-style paths as
-       absolute.
-       * ylwrap: Recognize DOS-style paths as absolute.  From Ian Lance
-       Taylor.
-
-Fri Jul 17 07:37:20 1998  H.J. Lu  (hjl@gnu.org)
-
-       * ylwrap: Don't use absolute path if the input is in the
-       current directory.
-
-Fri Jul 17 11:58:27 1998  Ian Lance Taylor  <ian@cygnus.com>
-
-       * automake.in: Use $(AM_MAKEFLAGS) in every invocation of $(MAKE).
-       * subdirs.am: Likewise.
-
-Thu Jul 16 18:09:03 1998  Ian Lance Taylor  <ian@cygnus.com>
-
-       * remake.am (config.status): Depend upon
-       $(CONFIG_STATUS_DEPENDENCIES).
-       * automake.in (handle_configure): Examine
-       CONFIG_STATUS_DEPENDENCIES.
-
-Tue Jul 14 13:37:48 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * Makefile.am: Always look in srcdir for automake.in.
-
-Tue Jun 23 14:00:27 1998  Ian Lance Taylor  <ian@cygnus.com>
-
-       * progs.am: Don't let $(EXEEXT) interfere with $(transform).
-       Report from Mike Stump <mrs@wrs.com>.
-
-Tue Jun  2 13:27:34 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (scan_one_configure_file): Make CONFIGURE file
-       handle local.  From Kevin Street.
-
-       * automake.in (read_am_file): Error if blank line or comment
-       follows trailing backslash.  Test syntax.test.
-       (file_contents_with_transform): Likewise.
-
-Thu May 28 18:49:47 1998  Ian Lance Taylor  <ian@cygnus.com>
-
-       * automake.in (handle_configure): Always use $(SHELL) when running
-       config.status.
-
-Mon Jun  1 14:23:29 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_yacc_lex_cxx): Use AM_CPPFLAGS, AM_CXXFLAGS,
-       AM_CFLAGS.
-       (output_yacc_build_rule): Use AM_YFLAGS, AM_LFLAGS.
-       (handle_dependencies): Don't define CXXMKDEP.
-
-       * clean.am (mostlyclean-generic): Prefix rule with MOSTLYCLEAN.
-       (clean-generic): Prefix rule with CLEAN.
-       (distclean-generic): Prefix rule with DISTCLEAN.
-       (maintainer-clean-generic): Prefix rule with MAINTAINERCLEAN.
-       BUILT_SOURCES now handled in automake itself.
-       * automake.in (initialize_per_input): Initialize
-       maintainer_clean_files.
-       (handle_yacc_lex_cxx): Put lex and yacc output files onto
-       @maintainer_clean_files.
-       (handle_clean): Handle @maintainer_clean_files.  Transform
-       clean.am when installing; try to remove unnecessary tests in
-       generated code.
-
-       * automake.in (do_check_merge_target): Only generate $(MAKE)
-       command if there are check targets to make.  Report from Karl
-       Heuer.
-
-Sun May 17 23:05:55 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * aclocal.in (write_aclocal): Fixed generated copyright message.
-       From Eleftherios Gkioulekas.
-
-       * automake.in (parse_arguments): Typo fix from Paul D. Smith.
-
-Fri May  8 12:14:03 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_yacc_lex_cxx): Put lex and yacc output files
-       onto @clean.
-
-Wed May  6 01:18:05 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * header-vars.am (DESTDIR): Changed from DISTDIR.
-
-Fri Apr 24 10:16:20 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * libs.am: Don't display loop while it runs.
-
-Sun Apr  5 13:58:24 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * Released 1.3.
-
-       * automake.in (handle_options): Correctly handle trailing alpha
-       version letter or lack thereof.  Test version3.test.
-
-       * automake.in (am_conf_line_warning): Perl 4 fixlet; typo fix.
-
-       * automake.in (handle_ltlibraries): Examine _DEPENDENCIES
-       variable.  Report from Chris Provenzano.  Test library.test.
-       (handle_libraries): Likewise.
-
-       * m4/lex.m4: Allow AM_PROG_LEX to be called with no arguments.
-
-Sun Apr  5 13:54:25 1998  Alexandre Oliva <oliva@dcc.unicamp.br>
-
-       * automake.in (scan_one_configure_file): Only warn about
-       AC_DECL_YYTEXT and AC_PROG_LEXX.
-       (am_conf_line_warning): New function.
-
-Fri Apr  3 15:43:46 1998  Doug Evans  <devans@seba.cygnus.com>
-
-       * automake.in (handle_configure): Fix setting of colon_infile
-       in case where multiple files are used to build Makefile.
-       [ Test colon5.test ]
-
-Fri Apr  3 13:07:58 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * ansi2knr.c, texinfo.tex: New versions from respective
-       maintainers.
-
-       * automake.in (scan_one_configure_file): Exclude INSTALL_DATA from
-       configure_vars.  Test instdata.test.
-
-Tue Mar 31 21:07:42 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_yacc_lex_cxx): Changed to use new version of
-       ansi2knr.
-       * ansi2knr.c: New version from L. Peter Deutsch.
-
-Thu Mar 26 11:00:04 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * m4/exeext.m4: Correctly eliminate bad cases when computing
-       am_cv_exeext.  Report from Markus F.X.J. Oberhumer.
-
-Wed Mar 25 15:09:56 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_options): Support alpha version numbers.
-
-       * lisp.am (install-@DIR@LISP): Allow .el files to appear in build
-       directory.  From Gary V Vaughan.
-
-Mon Mar 23 07:55:04 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * Released 1.2h.
-
-       * header.am (install-@DIR@HEADERS): A header can appear in the
-       build directory as well as the source directory.  From Gary V
-       Vaughan.
-
-       * automake.in (handle_yacc_lex_cxx): Push lib sources onto
-       de_ansi_files before generating ._c dependencies.  Test
-       libobj8.test.
-
-       * m4/mktime.m4: New version from Jim Meyering.
-
-       * aclocal.in (usage): Document --print-ac-dir.
-       (parse_arguments): Added --print-ac-dir.
-
-       * ansi2knr.c, ansi2knr.1: New versions from ghostscript.
-       (main): Reapplied "-" change from Harlan Stenn.
-
-Fri Mar 20 22:42:30 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (scan_one_configure_file): Use &am_conf_line_error,
-       not warn.  Check to make sure warnings happen only for
-       configure.in, not for "not aclocal.m4".
-
-Fri Mar 20 22:35:31 1998  Alexandre Oliva <oliva@dcc.unicamp.br>
-
-       * automake.in: understand AM_PROG_LEX as a replacement for
-       AC_PROG_LEX and AC_DECL_YYTEXT
-       warn if the replaced macros are used.
-       * m4/Makefile.am: add lex.m4
-       * m4/lex.m4 (AM_PROG_LEX): new file and macro
-       * missing: added lex/flex support
-       instead of touching flex and bison output files, try to copy
-       them from a filename based on the last given argument
-
-Fri Mar 20 00:26:10 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * m4/protos.m4: Require AC_PROG_CPP.
-
-       * aclocal.in (add_file): If &search fails, and macro matches AM_,
-       then print error.  Test aclocalii.test.
-
-       De-ansi-fication fixes from Harlan Stenn:
-       * ansi2knr.c (main): Accept "-" argument to mean stdin.
-       * automake.in (handle_yacc_lex_cxx): Preprocess C source before
-       running through ANSI2KNR.
-       (get_object_extension): Generate rule for <dir>/ansi2knr.o.
-
-       * texinfos.am: Include $(DESTDIR).
-       * lisp.am: Include $(DESTDIR).
-       * java.am: Include $(DESTDIR).
-       * mans.am (install-man@SECTION@): Include $(DESTDIR).
-       * automake.in (handle_man_pages): Include $(DESTDIR) in
-       installdirs variable.
-       (handle_texinfo): Likewise.
-       (am_install_var): Likewise.
-       * header-vars.am (DISTDIR): Define.
-       * data.am, header.am, libs.am, ltlib.am, progs.am, scripts.am:
-       Support $(DESTDIR) at install time.  From Assar Westerlund.
-
-       * automake.in (handle_java): Put Java sources in distribution.
-
-Thu Mar 19 01:33:35 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_java): Put JAVACFLAGS after -d option.  From
-       Per Bothner.
-
-       * automake.in (handle_java): Use $(JAVAROOT) in place of `../..'
-       in default CLASSPATH.
-       (am_install_var): Allow `JAVA' variable to be defined.  Don't
-       define `JAVA' primary.
-
-       * automake.in (scan_one_configure_file): Check for `sinclude' and
-       turn into recursive call.
-
-       * automake.in (initialize_per_input): Set $output_all.
-       (generate_makefile): Don't set $output_header or generate
-       `default' target.  Print $output_all before $output_header.
-       (handle_merge_targets): Put `all' target into $output_all.
-
-Wed Mar 18 14:48:44 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_configure): Put secondary dependencies from
-       multi-":" AC_OUTPUT entry into dependency list for file created by
-       config.status, not file created by automake.  Test colon3.test.
-       (generate_makefile): Pass $output, not $makefile, to
-       handle_merge_targets.
-
-       * Makefile.am (pkgdata_DATA): Added java.am, java-clean.am.
-       * java-clean.am: New file.
-       * java.am: New file.
-       * automake.in (generate_makefile): Call handle_java.
-       (handle_java): New sub.
-       (am_install_var): Only push primary variable on @all if not doing
-       Java.
-
-Sun Mar  8 15:43:09 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_configure): When recognizing AC_OUTPUT ":"
-       syntax, make regexp less greedy.  From Maciej W. Rozycki.  Test
-       colon4.test.
-
-Fri Mar  6 21:20:53 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * m4/exeext.m4 (AM_EXEEXT): Ignore am_c_test.o.  From Bruno
-       Haible.
-
-Tue Feb 24 12:10:44 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * Released 1.2f.
-
-       * mans.am (install-man@SECTION@, uninstall-man@SECTION@): Quote
-       `$' in sed expression.
-
-       * config.guess, config.sub, texinfo.tex: New versions from FSF.
-
-       * Makefile.am (pkgdata_DATA): Added mans.am.
-       * automake.in (handle_man_pages): Rewrote for new man page
-       handling.
-       (initialize_global_constants): Removed install_man_format,
-       uninstall_man_format.
-       * mans.am: New file.
-
-       * data.am, header.am, libs.am, lisp.am, ltlib.am, progs.am,
-       scripts.am, texinfos.am: Put `@' before NORMAL_UNINSTALL
-       invocation.
-
-Mon Feb 23 13:38:56 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (get_object_extension): Remove .c.lo rule from
-       libtool when dependencies turned on.
-       * libtool.am (.c.lo): Disable when dependency checking turned on.
-
-       Dependency fixes from Alexandre Oliva:
-       * automake.in (handle_dependencies): Fixed quoting when
-       substituting @PFX@ and @EXT@.  Don't look for the `.P' file.
-       * depend2.am (%.o): Use @PFX@ and @EXT@.
-       (%.lo): New rule.
-
-       * texinfos.am (.txi.info, .txi.dvi, .txi): New rules.
-       * automake.in (handle_texinfo): Recognize .txi files.  From Karl
-       Berry.
-
-       * automake.in (handle_single_transform_list): $objpat now a
-       parameter.  Set $objpat when suffix rule found.
-
-       * aclocal.in (parse_arguments): Only put current year in --version
-       output.
-       * automake.in (parse_arguments): Only put current year in
-       --version output.
-
-Mon Feb 16 00:12:03 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_aclocal_m4): When processing -I options,
-       directory is separate argument.  Test aclocali.test.
-
-Fri Feb 13 14:35:39 1998  Ian Lance Taylor  <ian@cygnus.com>
-
-       * automake.in (handle_texinfo): Correct condition for whether
-       texinfo.tex is required.  [Test texinfo5.test]
-
-Fri Feb 13 00:28:53 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * Released 1.2e.
-
-       * Makefile.am: Removed bogus line.
-
-Thu Feb 12 22:27:05 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (get_object_extension): Conditionally include .c.o
-       rule from compile.am.
-       (handle_dependencies): Generate correct code when including new
-       depend2.am.
-       (file_contents_with_transform): Better error reporting.
-       * depend.am (MKDEP): Removed.
-       (.deps/.P): Removed.  Don't include .deps/.P.
-       * compile.am (.c.o): Now conditional on dependencies not being
-       generated by compiles.
-       * depend2.am (%.o): New rule.
-       (.deps/%.P): Removed.
-
-       * tags.am (TAGS): Uniquify list of files.  From Harlan Stenn.
-
-       * aclocal.in (scan_m4_files): Reverse-sort keys when constructing
-       `search' function.  From Johan Danielsson.
-
-Tue Sep 16 14:13:15 1997  Paul D. Smith  <psmith@baynetworks.com>
-
-       * automake.in: Create new option --generate-deps.  This option has
-       automake generate a .dep_segment file containing just the
-       dependencies created from the .P list.  This is needed to maintain
-       other makefiles that automake doesn't deal with (Makefile.DOS,
-       SMakefile, etc.)
-       * automake.texi (Invoking Automake): Document it.
-
-Thu Feb 12 19:45:16 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * aclocal.in (scan_configure): Tightened regexp a bit.  Test
-       whoami.test.  From Johan Danielsson.
-
-       Report from H.J. Lu.
-       * automake.in (output_yacc_build_rule): Don't write rule to create
-       `.h' file.
-       (handle_yacc_lex_cxx): Generate rule to build each .h file.
-
-       * automake.in (handle_options): Set readme-alpha and check-news
-       for Gnits after main processing.  Test alpha.test.  From Jim
-       Meyering.
-
-       * aclocal.in (usage): Updated bug-reporting address.
-       * automake.in (usage): Updated bug-reporting address.
-
-       * compile.am: Remove *.core for 4.4BSD systems.  From Assar
-       Westerlund.
-
-       * automake.in (handle_single_transform_list): Don't set
-       seen_any_source if all sources are C++.
-
-Wed Feb 11 17:30:01 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * aclocal.in (write_aclocal): Write to $output_file, not
-       aclocal.m4.  From Alexandre Oliva.
-
-Thu Feb  5 13:38:55 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (scan_one_configure_file): Put CXCPP before CXX in
-       regexp.  From Garth Corral.  Test cxxxcpp.test.
-
-Sun Jan 25 11:16:53 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (generate_makefile): Run handle_minor_options before
-       handle_dist, to make sure README-alpha ends up in distribution.
-       From Jim Meyering.
-
-Tue Jan 13 09:19:33 1998  Tom Tromey  <tromey@cygnus.com>
-
-       * aclocal.in (add_file): Hack for Perl 4.  From Seth Alves.
-
-Thu Dec 11 12:29:46 1997  Ian Lance Taylor  <ian@cygnus.com>
-
-       * scripts.am: Don't add @EXEEXT@ to installed scripts.  Scripts
-       are not executables.
-
-Tue Dec  2 20:07:18 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (initialize_global_constants): Bug fix in
-       uninstall_man_format.  Report from Eric Backus.
-
-Mon Dec  1 13:52:39 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_source_transform): Correctly generate
-       _OBJECTS when _SOURCES is defined conditionally.  Reported by Rob
-       Savoye.  Test cond3.test.
-
-       Fixes for test objc.test:
-       * automake.in (initialize_per_input): New global seen_any_source.
-       (handle_yacc_lex_cxx): Use seen_any_source to decide when to
-       define LINK, et al.
-       (handle_single_transform_list): Set seen_any_source.
-       (handle_lib_objects_cond): Likewise.
-
-Wed Nov 26 13:41:57 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * Released 1.2d.
-
-       * m4/ccstdc.m4: Don't force AM_PROG_CC_STDC before AC_PROG_CPP.
-       Temporary hack.
-
-       * m4/mktime.m4 (AM_FUNC_MTIME): New version from Paul Eggert.
-
-       * header-vars.am (NORMAL_INSTALL, PRE_INSTALL, POST_INSTALL,
-       NORMAL_UNINSTALL, PRE_UNINSTALL, POST_UNINSTALL): Define as `:',
-       not `true'.
-
-       * automake.in (output_yacc_build_rule): Don't overwrite .h file in
-       non-ylwrap case.
-
-       * tags.am (ID): Scan lisp files.
-       (TAGS): Make tags for lisp files.
-
-Tue Nov 25 14:20:42 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * ltlib.am: Use INSTALL_DATA, not INSTALL_PROGRAM.  From Gord
-       Matzigkeit.
-
-Fri Nov 21 15:15:50 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * m4/mingw.m4, m4/cygwin.m4: Argument to AC_TRY_COMPILE is
-       function body, not entire function.  From Ian Taylor.
-
-Sat Oct 25 12:39:19 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (scan_one_configure_file): Skip empty string for
-       Perl 4.  From Assar Westerlund.
-
-       * config.guess, config.sub, texinfo.tex: New versions from FSF.
-
-Fri Oct 24 23:15:09 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (output_yacc_build_rule): Use YFLAGS again.
-       (handle_yacc_lex_cxx): Error if YACCFLAGS used.
-
-Wed Aug 27 19:26:45 1997  Rob Savoye  <rob@chinadoll.cygnus.com>
-
-       * compile.am: Add suffix rules for ".s.o" and ".S.o" so assembler
-       files can be used.
-       * libtool.am: Add suffix rules for ".s.lo" and ".S.lo" so assembler
-       files can be used.
-       * automake.in: Add .S and .s to the standard list of suffixes so
-       assembler files can be used.
-
-Fri Oct 24 13:39:01 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * m4/exeext.m4: Require AM_MINGW32.  Check MINGW32 setting.
-
-Thu Oct 23 21:16:28 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * m4/init.m4 (missing_dir): AC_REQUIRE AM_SANITY_CHECK,
-       AC_ARG_PROGRAM, and AC_PROG_MAKE_SET.
-
-Tue Oct 21 16:49:36 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_options): Recognize `cygnus'.
-
-Tue Sep  9 17:09:47 1997  Rob Savoye  <rob@chinadoll.cygnus.com>
-
-       * m4/mingw.m4: New file for mingw32 support.
-       * m4/exeext.m4: Also check for the mingw32 environment.
-
-Tue Oct 21 00:39:44 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * m4/Makefile.am (m4data_DATA): Added mingw.m4.
-
-       * automake.in (handle_lib_objects_cond): Don't require @LEXLIB@.
-       (handle_programs): Likewise.
-
-       * subdirs.am (check-recursive installcheck-recursive
-       info-recursive dvi-recursive): Handle case when SUBDIRS is empty.
-       (maintainer-clean-recursive): Likewise.  From Assar Westerlund.
-
-       * aclocal.in (scan_m4_files): If macro recognized, &search will
-       return 1.
-       (scan_configure): If AM_ macro not found, give error.
-
-       * m4/sanity.m4: If `ls' completely fails, die.  From Jim
-       Meyering.
-
-Mon Oct 20 16:13:48 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_single_transform_list): Fixlet for Fortran.
-       From Bernard Urban.
-
-       * libtool.am: Remove _libs, for libtool 1.0d.  From Gord
-       Matzigkeit.
-
-Sun Oct 19 22:59:35 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * texinfos.am: Bug fix.  From John W. Coomes.
-
-Mon Sep 29 12:57:00 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * Released 1.2c.
-
-       * automake.in (handle_dist_worker): In topmost directory of
-       project, use `distdir', not `top_distdir', as argument to
-       --output-dir; likewise when building in subdirs.
-
-Sun Sep 28 15:55:46 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * m4/sanity.m4: Test $*, not $@.  From Akim Demaille.
-
-       * automake.in (handle_minor_options): New sub.
-       (check_gnits_standards): Don't handle README-alpha here.
-       (handle_dist_worker): Check NEWS file if `check-news' option
-       requested.
-       (generate_makefile): Run handle_minor_options.
-       (handle_options): Handle readme-alpha and check-news.  Set them if
-       --gnits.
-
-       * depend.am (MKDEP): Use $(CC), not gcc.
-
-Wed Sep 24 23:48:26 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * Release 1.2b.
-
-       * m4/ccstdc.m4 (AM_PROG_CC_STDC): Make sure this is run before
-       AC_PROG_CPP.  From Markus Oberhumer.
-
-Fri Sep 12 00:04:19 1997  Paul Eggert  <eggert@twinsun.com>
-
-       * m4/ccstdc.m4 (AM_PROG_CC_STDC): Don't look at __STDC__;
-       look only at whether function prototypes are supported.
-
-Wed Sep 24 16:10:37 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * Various: Put "-" before each `rm' line.  This avoids a bug in
-       some losing makes (Ultrix, 4.3 BSD).
-
-       * automake.in (handle_dist_worker): Correctly handle subdirs that
-       have their own configure.in.  From Peter Mattis.
-
-       * automake.in (handle_yacc_lex_cxx): Handle de-ansi-fied sources
-       in srcdir as well as build dir.
-
-       * automake.in (scan_one_configure_file): Detect AC_OUTPUT().
-       (handle_single_transform_list): Don't apply length() to a list.
-
-       * automake.in (handle_programs): Define _DEPENDENCIES variable if
-       not defined by user.
-
-Thu Sep 18 19:43:38 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * m4/sanity.m4: Quote "$@" for m4.  From Gord Matzigkeit.
-
-Mon Sep  1 23:50:38 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_texinfo): Set need_texi_file only when
-       TEXINFO_TEX not defined.
-
-Thu Aug 28 09:37:29 1997  Tom Tromey  <tromey@cygnus.com>
-
-       From Juergen Erhard:
-       * automake.in (SUFFIX_RULE_PATTERN): New global.
-       (handle_single_transform_list): If suffix matches a source suffix,
-       rewrite.
-       (read_am_file): Add suffix rules to %suffix_rules.
-       (initialize_per_input): Initialize %suffix_rules.
-
-Wed Aug 27 12:56:50 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_texinfo): Also remove .kys and .ps files.
-
-       * automake.in (handle_yacc_lex_cxx): Quoting fixlet.  From Kaveh
-       Ghazi.
-
-       * aclocal.in (write_aclocal): Print copyright and copying
-       permissions.  From RMS.
-       * automake.in (initialize_global_constants): More copyright stuff
-       from RMS.
-
-       * automake.in (handle_texinfo): Only require texinfo.tex in
-       appropriate situations.  Report from Paul D. Smith.
-
-Mon Aug 25 15:45:52 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (scan_dependency_file): Fix so that
-       OMIT_DEPENDENCIES will work.  From Alexander Lukyanov.
-
-       * automake.in (handle_texinfo): texi2dvi can generate `.cn'
-       files.  From Akim Demaille.
-
-Wed Aug  6 10:51:37 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_texinfo): Reversed sense of test.
-
-Tue Aug  5 17:49:54 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_dependencies): Always mark OMIT_DEPENDENCIES
-       as seen.
-
-       * automake.in (handle_yacc_lex_cxx): Make each _.c file depend on
-       ansi2knr.
-
-       * automake.in (handle_yacc_lex_cxx): Fix for makes which don't
-       allow $< in non-suffix rules.  From Akim Demaille.
-
-       * automake.in (value_to_list): If variable name contains configure
-       substitution, then just ignore it.
-
-       * automake.in (variable_defined): Mark variable is seen, even if
-       only conditionally seen.
-
-       * Makefile.am: Check for bad splits.
-       * automake.in (various): Use split(' ',...), not split(/ /,...).
-
-Tue Aug  5 14:08:51 1997  Ian Lance Taylor  <ian@cygnus.com>
-
-       * ylwrap: If the program is a relative path, force it to be
-       absolute.
-
-Tue Aug  5 16:59:41 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * missing: Examine A[CM]_CONFIG_HEADER for name of files to
-       touch.  From Markus F.X.J. Oberhumer.
-
-       * automake.in (require_file_internal): Better error message when
-       installing.
-
-       * automake.in (handle_texinfo): Smarter test when deleting output
-       of makeinfo.
-
-Sat Aug  2 13:32:45 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (do_check_merge_target): In --cygnus mode, check
-       doesn't depend on all.
-
-       * automake.in (output_yacc_build_rule): Use YACCFLAGS, not
-       YFLAGS.  Per GNU Standards.
-
-       * dejagnu.am (RUNTESTDEFAULTFLAGS): New macro.
-       (check-DEJAGNU): Use it.
-
-       * subdirs.am (maintainer-clean-recursive): Actually reverse subdir
-       list.  From Alexander Lukyanov.
-
-       * automake.in (initialize_global_constants): Changed generated
-       copyright.  From RMS.
-
-       * automake.in (handle_configure): Pass correct value for
-       CONFIG_FILES.  From Ian Taylor.
-
-Thu Jul 31 17:36:10 1997  Ian Lance Taylor  <ian@cygnus.com>
-
-       * ylwrap (pairlist): Shift out trailing "--"; don't pass it to
-       $prog.
-
-Thu Jul 24 00:52:02 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (initialize_global_constants): Changed index names
-       in dist hash so that alternate dist targets will be generated.
-       Report from Glenn Amerine.
-
-       Suggestion from Karl Berry:
-       * automake.in (usage): Added short info line.
-
-       * aclocal.in (usage): Updated bug-reporting address.  Added short
-       info line.
-
-       * automake.in (handle_emacs_lisp): Put contents of lisp-clean.am
-       into output.  Report from Karl Berry.
-
-Mon Aug 25 16:14:32 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_configure): Only generate ":" syntax for
-       CONFIG_FILES when really needed.
-
-Wed Aug  6 14:47:12 1997  Ian Lance Taylor  <ian@cygnus.com>
-
-       * remake-hdr.am (@CONFIG_HEADER@): Use a dummy command to force
-       GNU make to recheck the file modification time.
-
-Tue Aug  5 14:44:10 1997  Ian Lance Taylor  <ian@cygnus.com>
-
-       * ylwrap: If the program is a relative path, force it to be
-       absolute.
-
-Mon Aug  4 14:52:08 1997  Ian Lance Taylor  <ian@cygnus.com>
-
-       * automake.in ($RULE_PATTERN): Accept $ in body of rule name.
-       (handle_programs): Don't append $(EXEEXT) if the
-       program name contains '.'.
-       (am_install_var): When rewriting _PROGRAMS, don't append $(EXEEXT)
-       if the program names contains '.'.  Also, handle conditionals.
-
-Sat Aug  2 14:43:41 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * m4/exeext.m4: Fixed quoting.
-
-       * m4/exeext.m4 (am_cv_exeext): Use echo, not ls.
-
-       * automake.in (handle_programs): Transform @EXEEXT@ when including
-       program.am.
-
-Fri Aug  1 17:09:09 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_programs): Don't transform CYGWIN or
-       NOTCYGWIN.
-       (am_install_var): Likewise.
-
-       * progs-clean.am (clean-@DIR@PROGRAMS): Never include EXEEXT.
-
-       * progs.am: Removed @EXEEXT@; it is now implicit.
-       * program.am: Add @EXEEXT@ in appropriate places; removed
-       cygwin-dependent code.
-       * automake.in (seen_exeext): Renamed from seen_cygwin32.
-       (handle_programs): Use seen_exeext.
-       (scan_one_configure_file): Look for AM_EXEEXT, not AM_CYGWIN32.
-       (check_cygnus): Use seen_exeext.
-       (am_install_var): Likewise.
-       (am_install_var): When handling PROGRAMS primary, append EXELIST
-       to program names as necessary.
-       * m4/exeext.m4: Require AM_CYGWIN32.
-
-Thu Jul 31 17:36:10 1997  Ian Lance Taylor  <ian@cygnus.com>
-
-       * ylwrap (pairlist): Shift out trailing "--"; don't pass it to
-       $prog.
-
-       * texinfos.am: Add -I $(srcdir) when invoking $(MAKEINFO) for
-       CYGNUS .texinfo.info case and .texinfo case.
-
-       * automake.in (handle_configure): Correct handling of inputs for
-       for AC_OUTPUT files when invoking config.status.
-
-Mon Jul 28 15:29:25 1997  Rob Savoye  <rob@chinadoll.cygnus.com>
-
-       * m4/cygwin.m4: Set a variable CYGWIN32, rather than EXEEXT.
-       * m4/exeext.m4: New autoconf test for an executable suffix.
-       * m4/Makefile.in: Install the new exeext.m4 test.
-
-Sun Jun 22 14:01:59 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * Released version 1.2.
-
-       * automake.in (handle_texinfo): Look for texinfo.tex in aux dir.
-
-       * automake.in (require_file_internal): Only print "installing"
-       when actually installing.  From Gord Matzigkeit.
-
-       * automake.in (handle_tests): Exit status `77' means `ignore
-       test'.  From François Pinard.
-       (handle_tests) Also, make banner same size as text.
-
-       * automake.in (handle_configure): Don't handle PRE_BUILT_SOURCES.
-       (handle_built_sources): Likewise; don't have `all' depend on
-       BUILT_SOURCES.
-
-       * depend.am (DEPS_MAGIC): New variable.
-       (.deps/.P): Depend on BUILT_SOURCES again.
-
-       * texinfos.am: Use ||, not ;.
-
-Tue Jun 10 11:04:16 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * m4/cygwin.m4: Examine output of compiler to see if .exe needed.
-
-Sun Jun  1 13:16:05 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_built_sources): Handle PRE_BUILT_SOURCES.
-       (handle_configure): Likewise.
-
-       * depend2.am (.deps/%.P): Don't generate file if MKDEP fails.
-       From Alexandre Oliva.
-
-       * depend.am (.deps/.P): Depend on PRE_BUILT_SOURCES, not
-       BUILT_SOURCES.
-
-       * automake.in (initialize_global_constants): Added 1997 to
-       copyright info.
-
-       * automake.in (output_yacc_build_rule): Never move y.tab.c over
-       the .h file.  From Jim Meyering.
-
-Thu May 29 23:16:02 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (scan_one_configure_file): Avoid defining ACLOCAL,
-       AUTOCONF, AUTOMAKE, AUTOHEADER.  From David Zaroski.
-
-Sat Feb 22 16:05:24 1997  Gordon Matzigkeit  <gord@gnu.ai.mit.edu>
-
-       * Makefile.am (pkgdata_DATA): Under this new scheme, we no longer
-       need compile-kr.am.  Delete it.
-
-       * automake.in (handle_yacc_lex_cxx, get_object_extension): Use
-       _.c, _.o, _.lo instead of ._c, ._o, .l_o for de-ansification.
-
-       * ansi2knr.c (main): Parse our arguments a little differently so
-       that we don't create null output files when we can't read the
-       input file.
-
-Wed May 28 23:40:33 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * depend.am (.deps/.P): Depend on $(BUILT_SOURCES) again.  From
-       Gord Matzigkeit.
-
-Mon May 26 22:50:49 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * remake-hdr.am ($(srcdir)/@STAMP@.in): Make echo silent.  Report
-       from Alexandre Oliva.
-
-       * automake.in (generate_makefile): If --no-force, check
-       Makefile.in against configure.in and aclocal.m4.  Report from
-       Alexandre Oliva.
-
-       * automake.in (handle_dist_worker): Put --include-deps on command
-       line if specified originally.
-       (handle_configure): Likewise.
-
-       * configure.in: Error if Perl 5.001 is used.
-
-       * ylwrap: Don't quote $prog when executing it.  From Jim
-       Meyering.
-
-Thu May 15 12:05:20 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_merge_targets): Set INSTALL_SCRIPT in
-       install-strip target.
-
-Tue May 13 08:20:02 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_dependencies): Don't generate dependencies
-       if DEP_FILES would be empty.
-
-Sun May 11 13:59:14 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * config.guess: New version from FSF.
-
-       * automake.in (get_object_extension): If ansi2knr in another
-       directory, always define ANSI2KNR to full path.  From Akim
-       Demaille.
-
-       * kr-extra.am (clean-krextra): Remove ansi2knr here, not in
-       distclean-krextra.
-
-       * missing: Regularized grammar.  From François Pinard.
-
-Sat May 10 16:48:47 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * Released 1.1p.
-
-       * m4/init.m4: Error if source directory already configured.
-
-       * automake.in (scan_dependency_file): Always use srcdir name as
-       passed in on command line.
-
-Thu May  1 12:53:46 1997  Ian Lance Taylor  <ian@cygnus.com>
-
-       * automake.in (value_to_list): Don't fail when a variable
-       substitution is not a complete word.
-
-Tue May  6 15:22:41 1997  Ian Lance Taylor  <ian@cygnus.com>
-
-       * subdirs.am: Fix check for make -k to use $(MAKEFLAGS) and to not
-       get fooled by command line arguments.
-
-Sat May 10 15:48:46 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * m4/ccstdc.m4: Print "none needed" if compiler accepts ANSI C by
-       default.
-
-Mon May  5 23:24:09 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * mkinstalldirs, config.guess, config.sub, COPYING, texinfo.tex:
-       New versions from FSF.
-
-Sun May  4 15:21:22 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * texinfos.am (install-info): Avoid the Debian install-info.
-       (uninstall-info): Likewise.
-
-       * automake.in (handle_single_transform_list): Strip any directory
-       name before processing name.
-
-Thu May  1 19:24:08 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * depend2.am (.deps/%.P): Don't put $(srcdir)/ into dependency.
-
-Wed Apr 30 19:15:47 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_dist_worker): Change how top_distdir is
-       computed.  Based on patch from Ian Taylor.
-       (handle_dist): Define top_distdir.
-
-       * automake.in (handle_yacc_lex_cxx): Include CXXFLAGS in CXXLINK.
-       (handle_yacc_lex_cxx): Include CFLAGS in LINK.
-
-Wed Apr 30 14:46:37 1997  Ian Lance Taylor  <ian@cygnus.com>
-
-       * automake.in (handle_dist_worker): When building a distribution,
-       if SUBDIRS is defined conditionaly, recur into each possible
-       subdirectory.
-
-       * clean.am (distclean-generic): Remove stamp-h[0-9]*.
-
-Tue Apr 29 19:11:45 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * INSTALL, mkinstalldirs, install-sh: Update from François
-       Pinard.
-
-       * aclocal.in (add_macro): If AC_ macro was defined, then mark it
-       as seen.  Report from Janos Farkas.
-
-       * subdirs.am: Clean targets now run in reverse order.  From Kevin
-       Dalley.
-
-       * automake.in (handle_texinfo): Put `aminfo', not `info' on
-       @clean.
-
-       * mdate-sh: New version from Ulrich Drepper.
-
-Mon Apr 28 01:18:05 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_configure): Makefile only depends on
-       BUILT_SOURCES when generating dependencies.
-
-       * Released 1.1o.
-
-Sun Apr 27 23:58:20 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_dist): Use variable_value, not
-       variable_contents.
-
-Wed Apr 23 14:04:28 1997  Ian Lance Taylor  <ian@cygnus.com>
-
-       * automake.in (IF_PATTERN): Define.
-       (ELSE_PATTERN, ENDIF_PATTERN): Define.
-       (AM_CONDITIONAL_PATTERN): Define.
-       (%configure_cond): New global hash table.
-       (handle_source_transform): If xx_SOURCES is defined conditionally,
-       define xx_OBJECTS using the same conditions.
-       (handle_lib_objects): If variable is defined conditionally, define
-       xx_DEPENDENCIES conditionally.  Most code moved into subroutine.
-       (handle_lib_objects_cond): New function, broken out of
-       handle_lib_objects.
-       (scan_one_configure_file): Look for $AM_CONDITIONAL_PATTERN.
-       (conditional_true_when): New function.
-       (variable_defined): Add new parameter: cond.  Change some
-       callers.
-       (variable_conditions): New function.
-       (variable_conditionally_defined): New function.
-       (variable_value): New function.  Change most uses of $contents to
-       call variable_value instead.
-       (value_to_list): New function, from variable_value_as_list.
-       (variable_value_as_list): Add new parameter: cond.  Change all
-       callers.  Move some code into subroutine value_to_list.
-       (define_pretty_variable): Add new parameter: cond.  Change call
-       callers.
-       (read_am_file): Handle conditionals.
-       (initialize_per_input): Initialize %conditional and
-       @conditional_stack.
-       * m4/cond.m4: New file.
-       * m4/Makefile.am (m4data_DATA): Add cond.m4.
-
-Sun Apr 27 11:03:36 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_dist_worker): Run automake once per
-       directory, instead of once at the top.
-       (handle_dist_worker): Changed interface.
-       (handle_dist): Likewise.
-       (generate_makefile): Better error message if can't write the
-       file.
-       (handle_dist_worker): Pass top_distdir to subdir makes.
-
-       * automake.in (handle_dist_worker): Use mode 777 on directories in
-       distribution.  GNU Standards compliance.
-
-       * automake.in (handle_yacc_lex_cxx): Don't use interlock.
-       (output_yacc_build_rule): Don't use interlock; just use new ylwrap
-       instead.  The new ylwrap builds in a subdir; idea from Mark
-       Eichin.
-       (output_lex_build_rule): Likewise.
-       (initialize_global_constants): [common_files] Don't include
-       interlock.
-
-       * Makefile.am (pkgdata_SCRIPTS): Removed interlock.
-       * interlock: Removed.
-       * ylwrap: Changed interface.  Now runs command in subdir.
-
-       * remake.am (config.status): Look in srcdir for config header.
-       ($(srcdir)/configure): Likewise.
-       * remake-hdr.am (@STAMP@): Look in srcdir for config header.  From
-       Phil Nelson.
-       ($(srcdir)/@CONFIG_HEADER_IN@): Likewise.
-
-       * automake.in (handle_aclocal_m4): Make target $(ACLOCAL_M4), not
-       value spelled out.  From Phil Nelson
-
-       * automake.in (handle_configure): Don't skip Makefiles; instead
-       skip automake inputs.
-       (handle_merge_targets): Changed interface; put $makefile at
-       beginning of @all (rather than Makefile at end).
-
-       * automake.in (handle_yacc_lex_cxx): Correctly compute
-       de_ansi_sources.
-
-       * clean-kr.am (distclean-kr): Do nothing; ansi2knr is removed in
-       kr-extra.am.
-
-       * Makefile.am: Check to make sure there are no accidental
-       configure substitutions.
-
-       * automake.in (handle_texinfo): Don't allow configure substitution
-       on @MAKEINFO@ here.
-
-       * automake.in (handle_yacc_lex_cxx): ._c and ._o files both depend
-       on $(ANSI2KNR).
-
-       * kr-extra.am (ansi2knr): Removed.
-       (ansi2knr.o): Likewise.
-
-       * automake.in (get_object_extension): Allow ansi2knr to be built
-       from any directory.
-
-Fri Apr 25 12:33:23 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * missing: Changed bison text.  From Ian Taylor.
-
-       * m4/missing.m4: Redirect stdin of testee.  From Bill Fenner.
-
-       * automake.in (output_yacc_build_rule): Generate rule to create .h
-       file.
-       (handle_footer): Generate unique, sorted list of suffixes.
-
-       * automake.in (scan_one_configure_file): Recognize AC_PROG_AWK,
-       _CPP, _CXCPP, _LN_S.  From Ralph Schleicher.
-
-Mon Apr 21 12:35:57 1997  Ian Lance Taylor  <ian@cygnus.com>
-
-       * automake.in (@config_fullnames): New array.
-       (@config_names): New array, replacing $config_name.
-       (@config_headers): New array, replacing $config_header.
-       (get_object_extension): Handle multiple header files.
-       (handle_tags, handle_merge_targets): Likewise.
-       (scan_one_configure_file): Likewise.
-       (handle_configure): Likewise.  Don't check for the configuration
-       header file in AC_OUTPUT; it won't be there.
-       * remake-hdr.am: Handle multiple header files.
-       * clean-hdr.am: New file, broken out of remake-hdr.am.
-       * m4/header.m4: Handle multiple header files.
-       * Makefile.am (pkgdata_DATA): Add clean-hdr.am.
-
-Wed Apr 16 00:05:47 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * texinfos.am (.texi.info, .texi, .texinfo.info, .info): Remove
-
-       * automake.in (define_program_variable): Added `override' argument.
-       (handle_texinfo): Pass override arg when defining MAKEINFO.
-       (AC_MISSING_PROG): New constant.
-       (scan_one_configure_file): Use it.
-
-Tue Apr 15 12:12:28 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_texinfo): In --cygnus mode, reserve
-       clean-info for the user.
-
-       * automake.in (handle_subdirs): Typo fix.  From Akim Demaille.
-
-       * automake.in (handle_tags): Only use SUBDIRS if it is actually
-       defined.  Report from Ian Taylor.
-
-       * tags.am: Added prefix to SUBDIRS rules.
-
-Wed Apr  9 17:09:40 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_ltlibraries): Use correct rpath
-       substitution.  Bug from Jim Blandy.
-
-Mon Apr  7 17:40:18 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (AM_INIT_AUTOMAKE_PATTERN): Fixed for new 3rd arg.
-       Test version2.test.
-
-Thu Apr  3 19:07:59 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * Released 1.1n.
-
-       * tags.am (TAGS): Run "cd && etags" in subshell for proper
-       associativity.
-
-       * texinfos.am (install-info-am): If --cygnus, then info file can
-       be in build dir.  From David Zaroski.
-
-       * ltlibrary.am (@LTLIBRARY@): use @RPATH@, not explicit -rpath.
-
-       * automake.in (handle_ltlibraries): Treat EXTRA_ libraries
-       specially.
-
-Wed Apr  2 00:03:50 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_source_transform): Don't generate dependency
-       on config.h.
-       (scan_dependency_file): Strip the .P file from the target.
-
-       * automake.in (handle_tags): Use single, not double, quotes when
-       setting list variable.
-
-       * data.am, header.am, libs.am, lisp.am, ltlib.am, progs-clean.am,
-       progs.am, scripts.am, tags.am: Use single quotes to fill list
-       variable; otherwise `$' in filename will not work.  From Per
-       Bothner.
-
-       * mdate-sh: Use "ls -d" so mdate-sh can be run on a directory.
-       From Bruno Haible.
-
-       * automake.in (handle_programs): Error if LIBADD used where LDADD
-       meant.
-       (handle_libraries): Error if LDADD used where LIBADD meant.
-       (handle_ltlibraries): Likewise.
-
-Tue Apr  1 22:46:33 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (check_canonical_spelling): New sub.
-       (handle_programs): Use it.
-       (handle_libraries): Likewise.
-       (handle_ltlibraries): Likewise.
-
-Mon Mar 31 12:13:08 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * depend2.am (.deps/%.P): Make .P file depend on everything the .c
-       file includes.
-
-Fri Mar 28 23:34:49 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_configure): Error if stamp-h appears in
-       AC_OUTPUT line.
-
-Thu Mar 27 17:28:47 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_dist_worker): Avoid automake rules in
-       generated Makefile when no-dependencies specified.  From Greg
-       Woods.
-
-       * m4/lispdir.m4: Don't AC_SUBST ELCFILES.  From Greg Woods.
-
-       * texi-vers.am (stamp-@VTI@): Make commands silent.
-
-       * Makefile.am (maintainer-check): "true" is ok now.
-
-       * m4/init.m4: Added optional 3rd argument, which avoids
-       AC_DEFINE.
-
-       * automake.in (scan_one_configure_file): Explicitly avoid
-       INSTALL_SCRIPT to avoid defining it twice.
-
-       * header-vars.am: Change _INSTALL variable definitions to `true'.
-       Updated all users to put `@' before invocation.
-
-Tue Mar 25 22:09:45 1997  Tom Tromey  <tromey@cygnus.com>
-
-       Update to follow GNU Standards:
-       * automake.in (handle_man_pages): Use NORMAL_UNINSTALL before
-       uninstall-man.
-       * texinfos.am (uninstall-info): Use two loops, and have
-       PRE_UNINSTALL before running install-info.
-       * data.am, header.am, libs.am, lisp.am, ltlib.am, progs.am,
-       scripts.am, texinfos.am: Use NORMAL_UNINSTALL.
-       * header-vars.am (PRE_UNINSTALL, POST_UNINSTALL,
-       NORMAL_UNINSTALL): Define.
-
-       * automake.in (scan_one_configure_file): Don't define ANSI2KNR as
-       a configure varriable.
-
-       * m4/missing.m4: Run test in a subshell.  From Gord Matzigkeit.
-
-Mon Mar 24 23:28:59 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * m4/sanity.m4: Sleep before creating temp file.
-
-       * header-vars.am (NORMAL_INSTALL, PRE_INSTALL, POST_INSTALL):
-       Define.
-
-Sat Mar 22 00:06:00 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (am_install_var): Make sure to delete
-       CYGWIN/NOTCYGWIN tokens as appropriate.
-       (handle_programs): Remove NOTCYGWIN tokens as well.
-       (file_contents_with_transform): A single newline makes an empty
-       line.
-
-       * program.am: Remove executable before linking.
-
-       * texinfos.am (.texi.dvi): Look in @TEXINFODIR@ for texinfo.tex.
-       (.texinfo.dvi): Likewise.
-
-       * automake.in (handle_texinfo): TEXINFO_TEX variable can set
-       location of texinfo.tex.
-
-Fri Mar 21 10:22:51 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * texinfos.am (.texinfo.dvi): Mirror .texi.dvi.
-
-       * ansi2knr.c, ansi2knr.1: New versions from L. Peter Deutsch.
-
-       * scripts.am: Add @EXEEXT@ to installed scripts.
-
-Wed Jan 22 20:12:31 1997  Jim Meyering  <meyering@na-net.ornl.gov>
-
-       * m4/mktime.m4 (AM_FUNC_MKTIME): Run tests for each of a few values
-       for the TZ environment variable.  Andre Novaes Cunha provided the
-       hairy TZ setting that exercized the Solaris tzset bug.
-
-1997-01-22  Paul Eggert  <eggert@twinsun.com>
-
-       * m4/mktime.m4: (AM_FUNC_MKTIME): Fix bug in mktime test -- don't
-       test now, test a couple of thousand times.
-
-Thu Mar 20 00:16:54 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_programs): Remove CYGWIN lines unless
-       AM_CYGWIN32 seen.
-       (am_install_var): Remove CYGWIN lines from -clean file as well.
-
-       * progs.am: Put @EXEEXT@ where appropriate.
-
-       * program.am (@PROGRAM@): If using Cygwin32, then create actual
-       name in addition to ".exe" name.
-
-       * progs-clean.am (clean-@DIR@PROGRAMS): Conditionalize on CYGWIN.
-
-       * automake.in (check_cygnus): Require AM_CYGWIN32 in --cygnus mode.
-       (am_install_var): If AM_CYGWIN32 not seen, then remove @EXEEXT@
-       from .am files.
-
-       * automake.in (seen_cygwin32): New global.
-       (scan_one_configure_file): Check for AM_CYGWIN32.
-
-       * m4/cygwin.m4: New file.
-
-       * automake.in (scan_one_configure_file): Explicitly handle
-       AC_CONFIG_HEADER so we can avoid spurious warnings.
-       (obsolete_macros): Removed AC_CONFIG_HEADER.
-
-       * automake.in (handle_yacc_lex_cxx): Perl 4 fixes.  From Greg
-       A. Woods.
-
-Wed Mar 19 00:35:13 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * Released 1.1m.
-
-       * m4/missing.m4: Print message saying what is happening.
-
-       * m4/sanity.m4: sleep before testing.
-
-Tue Mar 18 17:20:03 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * config.guess, config.sub: New from the FSF.
-
-       * automake.in (initialize_global_constants): [common_files]
-       Include `missing'.
-       (scan_configure): Require `missing'.
-
-       * header-vars.am (MAKEINFO): Don't define.
-
-       * m4/init.m4 (missing_dir): Use AM_MISSING_PROG.
-       * m4/missing.m4: New file.
-
-       `missing' changes from François Pinard:
-       * Everywhere: Use ACLOCAL_M4 to name aclocal.m4 file; ACLOCAL now
-       names aclocal program.
-       * m4/init.m4: Replace programs with `missing' if not found.
-       * automake.in (handle_texinfo): Define MAKEINFO as @MAKEINFO@.
-       (AC_CHECK_PATTERN): Check for alphanumeric names only.
-       (handle_aclocal_m4): Use ACLOCAL, not aclocal.
-       * Makefile.am (pkgdata_SCRIPTS): Include missing.
-       * missing: New file.
-
-       * automake.in (target_defined): New sub.
-       (handle_footer): Error if target .SUFFIXES used.
-
-Sun Mar 16 14:33:41 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_lib_objects): Set seen_c_source to line
-       number.
-       (handle_yacc_lex_cxx): Use seen_c_source as line number.
-       (am_line_error): Line of -1 means skip line-number check.
-
-       * automake.in (read_am_file): Change to keep perl -w quiet.
-       (check_typos): Removed extra check of EXTRA_ containing config
-       subs.
-
-Mon Mar 10 23:17:19 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * remake-hdr.am (stamp-h): Set CONFIG_HEADERS to
-       $(CONFIG_HEADER_FULL).
-       * automake.in (handle_configure): Define CONFIG_HEADER_FULL.
-
-       * automake.in (handle_lib_objects): Set seen_c_source as
-       appropriate.  From Alexander V. Lukyanov.  Test cxxlibobj.test.
-
-Sat Mar  8 22:54:35 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * texinfo.tex: New version.
-
-       * automake.in (handle_emacs_lisp): If EMACS is `no', then we
-       couldn't find an Emacs.  So don't bother running elisp-comp.  From
-       Ulrich Drepper.
-
-       * automake.in (handle_texinfo): Added .tr and .cv to list of
-       texinfo clean extensions.  From Karl Berry.
-
-Fri Feb 28 22:14:53 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * Makefile.am: Make sure we never use "undef".
-
-       * automake.in (usage): Changed bug-reporting address.
-       (handle_dist): Use undef, not delete.
-
-Wed Feb 26 08:41:11 1997  Gordon Matzigkeit  <gord@gnu.ai.mit.edu>
-
-       * automake.in (%obsolete_macros): Reintroduce, with hints for what
-       to do to upgrade the support.
-
-       * automake.in, ltlib-clean.am, ltlib.am, ltlibrary.am: Revamped
-       libtool support to use the _LTLIBRARIES primary.
-
-Wed Feb 26 00:20:39 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_tags): In default case, add @tags_deps to
-       dependencies of tags target.
-
-Tue Feb 25 23:46:29 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_tests): If a test failed, then make should
-       fail.  From Jim Meyering.
-
-Mon Feb 24 19:02:21 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * texi-vers.am (@VTEXI@): Copy stamp file into output.
-
-Sun Feb 23 00:10:36 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (handle_programs): Give correct error line for lex
-       error.
-       (am_line_error): Avoid uninitialized value errors from perl -w.
-
-       * aclocal.in (scan_m4_files): Fixed perl -w warning.
-
-       * texinfos.am (.texi, .texinfo): New targets.
-
-       * automake.in (scan_texinfo_file): Renamed.
-       (handle_texinfo): Handle files without ".info" extension.
-
-       * automake.in (handle_subdirs): Error if directory contains "/".
-       (handle_yacc_lex_cxx): Quoting fix.
-       (handle_single_transform_list): Use transformed (non-ansi) version
-       of $obj instead of explicit ".o".  From Gord Matzigkeit.
-
-       * m4/sanity.m4: Pass -L to ls if possible.
-
-Sat Feb 22 15:22:31 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * dist-vars.am (DISTFILES): Don't distribute MANS.
-
-       * automake.in (handle_dist): Use define_variable to define TAR,
-       GZIP.
-       (handle_dist): Pass GZIP in environment to tar.
-       (initialize_global_constants): Likewise.
-
-       From Kaveh Ghazi:
-       * m4/protos.m4: Don't put any dependencies on AC_C_INLINE or
-       AC_C_CONST.
-       * m4/ccstdc.m4: Force AM_PROG_CC_STDC to come before AC_C_INLINE
-       or AC_C_CONST.
-
-Fri Feb 21 00:39:17 1997  Tom Tromey  <tromey@cygnus.com>
-
-       From The Crimson Binome:
-       * automake.in (handle_yacc_lex_cxx): Handle C++ yacc/lex source.
-       (output_yacc_build_rule): New sub for C++ yacc/lex.
-
-       * automake.in (my_glob): New sub.
-       (handle_dependencies): Use my_glob.
-       (handle_aclocal_m4): Scan ACLOCAL_AMFLAGS for dependencies.
-
-       * ltlibs.am, lisp.am, libs.am, header.am, data.am, progs.am,
-       scripts.am, texinfos.am: Add leading space to echo.
-
-       * automake.in (handle_texinfo): Added .tps and .vrs to list of TeX
-       endings.  From Jim Blandy.
-       (install_man_format): Make rule silent; instead print actual
-       command.
-
-Tue Feb  4 18:29:42 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * dist-vars.am (TAR): Removed.
-       * automake.in (TAR): New variable.
-       (handle_dist): Explicitly define TAR.
-       * configure.in: Compute TAR.
-
-       * automake.in (handle_lib_objects): Put @ALLOCA@ on @dep_list, not
-       @dep_files.
-       (AC_SUBST_PATTERN): Typo fix.
-       (handle_aclocal_m4): Use ACLOCAL_AMFLAGS.
-       (handle_clean): Put -recursive target before -am target.
-       (handle_merge_targets): Put basename of $config_name on @all.
-       Test confsub.test.  From Ramón García Fernández.
-
-Tue Jan 28 22:19:04 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (initialize_global_constants): Put libtoolize files
-       into @common_files, not @common_sometimes.  From Gord Matzigkeit.
-
-Sun Jan 26 17:46:08 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * texinfos.am (.texi.info): If --cygnus, set -I $(srcdir).  From
-       Per Bothner.
-
-Sun Jan 12 18:28:16 1997  Fred Fish  (fnf@ninemoons.com)
-
-       * automake.in: Use 'interlock' and 'ylwrap' from source
-       directory or aux config directory, not build directory.
-
-Tue Jan  7 18:35:10 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * aclocal.in (parse_arguments): Handle -I.
-       (usage): Ditto.
-       (scan_m4_files): Ditto.
-
-       * automake.in (handle_single_transform_list): Don't give error
-       message if extension unrecognized.
-
-Tue Dec 17 11:18:20 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
-
-       * m4/header.m4 (AM_CONFIG_HEADER): Check for $CONFIG_HEADERS, not
-       $CONFIG_HEADER.
-
-Tue Jan  7 17:59:26 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (scan_one_configure_file): AM_INIT_GUILE_MODULE runs
-       AM_PROG_INSTALL, not AC_PROG_INSTALL.  From Jim Blandy.
-       (handle_texinfo): Handle no-texinfo.tex option.
-       (handle_options): Ditto.
-
-Thu Jan  2 14:16:17 1997  Tom Tromey  <tromey@cygnus.com>
-
-       * automake.in (am_install_var): Ignore EXTRA libtool libraries.
-       From Marius Vollmer.
-
------
-
-Copyright 1997-2014 Free Software Foundation, Inc.
-
-Copying and distribution of this file, with or without modification, are
-permitted provided the copyright notice and this notice are preserved.
diff --git a/old/TODO b/old/TODO
deleted file mode 100644 (file)
index 59335d8..0000000
--- a/old/TODO
+++ /dev/null
@@ -1,504 +0,0 @@
-the new YFLAGS code doesn't correctly handle srcdir
-
-allow foo_NAME to rename an object (library or program)
-at build/install time
-
-remove _LTLIBRARIES and just use _LIBRARIES
-then use this for zip/jar as well
-
-add an error if the user makefile.am violates our
-   namespace rules
-
-we need a document describing automake from the end user's point of view
-eg describe INSTALL_HEADER there, among other things
-
-* maintainer-clean
-
-Akim:
-> @@ -31,5 +31,9 @@
->  DISTCLEAN   -test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES)
->
->  maintainer-clean-generic:
-> +## FIXME: shouldn't we really print these messages before running
-> +## the dependencies?
-> +    @echo "This command is intended for maintainers to use"
-> +    @echo "it deletes files that may require special tools to rebuild."
->        -rm -f Makefile.in
-
-Tom:
-> I'd like to eventually fix the FIXME comment by having
-> maintainer-clean look like:
->
->     maintainer-clean:
->        @echo ...
->        $(MAKE) whatever
->
-> We're left with the question of whether we should repeat them in every
-> subdir.
-
-*
-Alexandre Oliva:
-> Hmm...  Interesting.  It must have been a side effect of the enabling
-> of forced `relink' on GNU/Linux/x86.  Anyway, on platforms that
-> actually require relinking, this problem remains, and I see no way to
-> overcome it other than arranging for automake to install libraries
-> before executables, as you suggest.  This shouldn't be a big problem,
-> anyway.
->
-> A bigger problem could show up if two libraries in the same directory,
-> one dependent on the other, are installed concurrently.  If relinking
-> is needed for the dependent library, we have a problem.  It appears to
-> me that user will have to live without `make -j install', in this
-> case.
-
-Alex Hornby
-> Here's an Automake patch and changelog entry allow make -j install on
-> such degenerate systems (and Linux with buggy libtool <g>)
->
-> If you install to locations other that bin_ and lib_ then a larger fix
-> is necessary, but this should fix the 90% case.
-
-* think about how per-object flags should work.  in particular:
-  * how should they be specified?
-    using the object name is confusing when .lo/.obj in use
-    however, the object name provides a nice interaction with
-    per-exe flags
-  * how should they interact with per-executable flags?
-  [ this is probably a feature in search of a problem ]
-
-* cross-compilation support:
-  programs built and used by the build process need to be
-  built for CC_FOR_BUILD
-  introduce a new prefxi for this, e.g. `build_PROGRAMS'
-  [ we can do this in an automatic way I think.
-    unfortunately it isn't that useful until autoconf has support
-    for this sort of thing as well ]
-
-* one performance enhancement would be to have autoconf write
-  a single file containing all the macro assignments.
-  then read this file via `include'
-  unfortunately this can't be done because of conditionals
-  -- but it could be made to work if we also changed:
-    * automake to rewrite @FOO@ to $(FOO), and
-    * the implementation of conditionals to rely on some new
-      config.status magic
-
-* support prog_LIBS as override for LIBS
-
-* Test subdir-objects option with yacc, lex, ansi2knr
-  Our locking scheme won't prevent a parallel make from losing
-  if there are two `bar.o' files and the timing is just right
-  This only happens with parallel make and no-`-c -o' compiler,
-  so it probably isn't very important
-  `-c -o' when doing libtool
-  try to find a losing compiler and see if it really works.
-  (actually: hack config.cache and do it)
-
-* per-exe flags
-** LIBOBJS shouldn't be used when there are per-exe flags (?)
-
-* Allow creation of Java .zip/.jar files in natural way
-  If you are building a compiled Java library, then the .zip/.jar
-  ought to be made automatically.
-
-* examine possibility of using any character in a macro name
-  and rewriting names automatically.  this means we must rewrite
-  all references as well.
-  [ this is a 2.0-style feature ]
-
-* `distcheck' and `dist' should depend on `all'
-
-* Add code to generate foo-config script like gnome, gtk
-
-* document user namespace for macro/target names
-  adopt some conventions and use uniformly
-    [ this is a good thing for the rewrite ]
-
-* distclean must remove config.status
-  can't this cause problems for maintainer-clean?
-  shouldn't maintainer-clean print the message before running
-  any part of the make?  (just to slow things down long enough
-  for the user to stop it)
-  (maybe doesn't matter since people who even know about
-  maintainer-clean already have a clue)
-
-* reintroduce AM_FUNC_FNMATCH which sets LIBOBJS
-  Then have automake know about fnmatch.h.
-    [ probably should wait for autoconf to get right functionality ]
-
-* "make diff" capability
-  look at gcc's Makefile.in to see what to do
-  or look at maint program
-
-* in --cygnus, clean-info not generated at top level
-
-* what if an element of a scanned variable looks like
-       $(FOO).$(BAR)  ?
-  or some other arbitrary thing?
-  right now we try to cope, but not very well
-    [ this is only of theoretical interest for now ]
-    [ We now have an 'inner_expand' option to traverse_recursively,
-      but it is not yet used. ]
-
-* make sure every variable that is used is also defined
-    [ we don't really look at variable uses in detail.
-      2.0 thing ]
-
-* make sure `missing' defines are generated
-
-* missing should handle install -d and rmdir -p (for uninstall)
-
-* NORMAL_INSTALL / NORMAL_UNINSTALL -vs- recursive rules
-  [ requires changes to the standard ]
-
-* should not put texiname_TEXINFOS into distribution
-  should rename this macro anyway, to foo_texi_DEPENDENCIES
-
-* For now I guess I'll just have automake give an error if it encounters
-non-C source in a libtool library specification.
-
-* if program has the same name as a target, do something sensible:
-  - if the target is internal, rename it
-  - if the target is mandated (eg, "info"), tell the user
-    consider auto-modifying the program name to work around this
-
-* should separate actual options from strictness levels
-  strictness should only cover requirements
-  You should be able to pick and choose options
-
-having just one Makefile for a project would give a big speed increase
-for a project with many directories, eg glibc.  ideally (?) you'd
-still be able to have a Makefile.am in each directory somehow; this
-might make editing conceptually easier.
-
-* finish up TAGS work
-
-* only remove libtool at top level?
-
-* clean up source directory by moving stuff into subdirs
-
-* consider adding other variables similar to pkglibexecdir?
-  requests for pkg-dirs with version included
-
-Avoid loops when installing; instead unroll them in automake
-[ Impossible when @AC_SUBST@ values are used. ]
-
-Some long-term projects:
-* if $(FOO) is used somewhere, ensure FOO is defined, either by
-  user or by automake if possible
-
-[ include, += support ]
-* even better would be allowing targets in different included
-  fragments to be merged.  e.g., `install-local'.
-
-consider putting all check-* targets onto @check?
-
-take diff-n-query code from libit
-
-Per Bothner says:
-Per> 1) Being able to build a set of non-source programs
-Per> from source programs, without necessarily linking them together.
-Per> I.e. one should be able to say something like:
-Per>   dummy_SOURCES=foo.c bar.c
-Per> and automake should realize that it needs to build foo.o and bar.o.
-Per> 2) Being intelligent about new kinds of suffixes.
-Per> If it sees:
-Per>   SUFFIXES = .class .java
-Per> and a suffix rule of the form:
-Per>   .java.class:
-Per> then it should be able to realize it can build .class files from
-Per> .java files, and thus be able to generate a list of
-Per> .class files from a list of .java source files.
-[What Per wanted here was a way to have automate automatically follow
-suffix rules.  So for instance if you had a `.x.y:' rule, and automake
-saw a `.x' file, it would automatically build and install the
-corresponding `.y' file.]
-
-Jim's idea: should look for @setfilename and warn if filenames too long
-* guess split size
-
-from joerg-martin schwarz:
- -- If Makefile.am contains $(CC), $(COMPILE), $(YLWRAP), ....
-    in an explicitly written rule,  you should emit the corresponding
-    Makefile variables automatically.
-
-From the GNU Standards.  These things could be checked, and probably
-should be if --gnu.
-*    Make sure that the directory into which the distribution unpacks (as
-well as any subdirectories) are all world-writable (octal mode 777).
-*   Make sure that no file name in the distribution is more than 14
-characters long.
-*    Don't include any symbolic links in the distribution itself.
-     (ditto hard links)
-*    Make sure that all the files in the distribution are world-readable.
-
-should be able to determine what is built by looking at rules (and
-configure.ac).  Then built man pages (eg) could automatically be
-omitted from the distribution.
-
-Right now, targets generated internally (eg "install") are not
-overridable by user code.  This should probably be possible, even
-though it isn't very important.  This could be done by generating all
-internal rules via a function call instead of just appending to
-$output_rules.
- [ this will be harder to implement when scanning a rule like all-recursive
-   from subdirs.am ]
-
-Other priorities:
-* Must rewrite am_install_var.  Should break into multiple functions.
-  This will allow the callers to be a little smarter.
-* Rewrite clean targets.
-* Fix up require_file junk.
-
-djm wants ``LINKS'' variable; list of things to link together after
-install.  In BSD environment, use:
-       LINKS = from1 to1 from2 to2 ...
-
-Need way to say there are no suffixes in a Makefile (Franc,ois'
-"override" idea suffices here)
-
-Check to make sure various scripts are executable (IE when looking for
-them in a directory)
-
-Add support for html via an option.  Use texi2html.  Use
-"html_TEXINFOS", and htmldir = .../html.  Include html files in
-distribution.  Also allow "html_DATA", for raw .html files.
-  [ when will texinfo directly support html? ]
-See also Karl Berry's message on a roadmap for a "info -> html"
-transition:
-<http://lists.gnu.org/archive/html/texinfo-devel/2012-03/msg00018.html>
-
-uninstall and pkg-dirs should rm -rf the dir.
-
-In general most .am files should be merged into automake.  For
-instance all the "clean" targets could be merged by keeping lists of
-things to be removed.  This would be a lot nicer looking.  Note that
-the install targets probably should not be merged; it is sometimes
-useful to only install a small part.
-
-* Lex, yacc support:
-** It would be nice to automatically support using bison's better features
-  to rename the output files.  This requires autoconf support
-** Consider supporting syntax from autoconf "derived:source", eg:
-       y.tab.c:perly.y
-  for yacc and lex source
-** what if you use flex and the option to avoid -lfl?
-  should support this?
-
-* Multi-language support:
-** should have mapping of file extensions to languages
-** should automatically handle the linking issue (special-case C++)
-** must get compile rules for various languages; FORTRAN probably
-  most important unimplemented language
-This should be integrated in some way with Per's idea.
-Eg .f.o rules should be recognized & auto-handled in _SOURCES
-That way any random language can be treated with C/C++ on a first-class
-basis (maybe)
-
-It might be cool to generate .texi dependencies by grepping for
-@include.  (If done, it should be done the same way C dependencies are
-done)
-[ Ask Karl Berry for a -M option to makeinfo and texi2dvi? ]
-
-It would be good to check some parts of GNU standards.  Already check
-for install-sh and mkinstalldirs.  What else is required to be in
-package by GNU standards or by automake?
-Some things for --strictness=gnits:
-* "cd $(foo); something" is an error in a rule.  Should be:
-  "cd $(foo) && something"
-* Look for 'ln -s' and warn about using $(LN_S) and AC_PROG_LN_S
-* Look for $(LN_S) and require AC_PROG_LN_S
-
-Auto-distribute "ChangeLog.[0-9]+"?  "ChangeLog.[a-z]+"?
-
-Check all source files to make sure that FSF address is up-to-date.
---gnits or --gnu only.
-
-Merge each -vars.am file with corresponding ".am" file.  Can do this
-because of changes to &file_contents.
-
-Should libexec programs have the name transform done on them?
-
-Order the output rules sensibly, so FOO_SOURCES and FOO_OBJECTS are
-together and rules are in the usual order.
-
-djm says:
-David> To avoid comments like the one about subdirs getting buried in
-David> the middle of a Makefile.in, how about pushing comments that
-David> start with ### to the top of the Makefile.in (in order)?  Sort
-David> of like how Autoconf uses diversions to force initialization
-David> code to the top of configure.
-
-================================================================
-
-Stuff for aclocal:
-
-probably should put each group of m4 files into a subdir owned by the
-containing application.
-
-================================================================
-
-Document:
-
-AM_MISSING_PROG
-
-how to use the generated makefiles
- - standard targets
- - required targets
- - NORMAL_INSTALL junk
-
-rationale for avoiding
-       make CFLAGS="$CFLAGS" ...
-in subdirs make rule
-
-write example of using automake with dejagnu
-follow calc example in dejagnu docs
-
-document which variables are actually scanned and which are not.
-
-Document customary ordering of Makefile.am.  From François.
-
-Should include extended version of diagram from Autoconf (suggested by
-Greg Woods)
-
-Make a definition of the term "source"
-
-document how to use Automake with CVS.  Idea from Mark Galassi.  Also
-include Greg Woods' more sophisticated "cvs-dist" target.
-
--- must document all variables that are supposed
-   to be public knowledge
-
-must document the targets required for integration with
-non-automake-using subdirs
-
-document the "make SHELL='/bin/sh -x'" trick for debugging
-
-section on relationship to GNU make.  include notes on parallel makes
-
-add a concept index
-
-move discussion of cygwin32, etags, mkid under other gnu tools
-
-CCLD, CXXLD, FLD
-
-================================================================
-
-Libraries:
-
-* Should support standalone library along with subdir library in same
-  Makefile.am.  Maybe: turn off "standalone" mode if library's Makefile.am
-  is not only one specd? [ add an option for this ]
-
-================================================================
-
-Longer term:
-
-Would it be useful to integrate in some way with the Debian package
-building utility?  Must check.  maybe it would be possible to deal
-with all the different package utilities somehow.  Lately I've been
-hearing good things about the RedHat packaging utilities.  Why are
-there so many of these?  Are they fun to write or something?
-The RedHat package utility is called RPM; see
-       ftp://ftp.redhat.com/pub/code/rpm
-It actually has problems, like no configure script and no documentation.
-
-For Cygnus it would probably be good to be able to handle the native
-package utility on each platform.  There are probably 3 or 4 of these
-(sysv, solaris?, aix?)
-
-tcl/unix/Makefile.in has some code to generate a Solaris package.
-
-Automake probably can't do all of this on its own.  A new tool might
-be a better idea
-
-I have some notes from a Debian developer on how the integration
-should work
-
-================================================================
-
-A tool to guess what the local Makefile.am should look like:
-(see Gord's Maint program!)
-
-* Probably integrate with autoscan
-* Use various simple rules to determine what to do:
-  * get name of top directory, sans version info
-  * search for .c files with 'main' in them
-    * if in main.c, use directory name for program
-    * if in more than one, generate multiple programs
-    * if not found, generate a library named after directory
-  * order subdir searches correctly: lib first, src last
-  * assume 'testsuite' dir means we are using dejagnu
-* maybe be smart about reading existing Makefile.am, so tool
-  can be run for incremental changes?  You could imagine:
-
-       Makefile.am:
-               autoproject --incremental
-
-================================================================
-
-Stuff NOT to do, and why:
-
-consider auto-including any file that matches "*.in".
-  [ no: po/Makefile.in shouldn't be included ]
-
-must look at mkid to see how it works (for subdir usage)
-  [ right now, it doesn't.  i don't see a simple fix right now ]
-
-if configure.ac not found, move up a directory and try again?  This
-could eliminate a common source of problems.
-  [ this is just a bad idea ]
-
-* scripts are installed in $exec_prefix/bin, not $prefix/bin
-  Bug or feature?
-  [ the consensus on Gnits is that this isn't required.
-    doubters can work around it anyway ]
-
-Scan source directories and warn about missing files, eg .c/.h files
-that aren't mentioned?
-  [ distcheck makes this less useful ]
-
-* quoting bugs
-  - how to install file with a space in its name?
-  [ don't bother with this -- make is just too losing ]
-
-* notice when a .c file is a target somewhere, and auto-add it to
-    BUILT_SOURCES
-  [ BUILT_SOURCES are for files that need to be built before anything
-    else because of hidden dependencies (something .c files are
-    unlikely to be) ]
-
-* Scan multiple input files when Makefile is generated?
-  This would provide flexibility for large projects; subsumes
-  the "Makefile.tmpl" idea
- [ can't do this.  must explain why in manual.
-   basically, solving all the problems is too hard
-   like: how to remove redundancies between generated .in files
-   instead should implement `include' directive for Makefile.am ]
-
-* Should be a way to have "nobuild_PROGRAMS" which aren't even built,
-  but which could be by running the magic make command.
-  [ We already have EXTRA_PROGRAMS for this. ]
-
-
-* copyright notice
-
-Copyright 1994-2014 Free Software Foundation, Inc.
-
-This program is free software; you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-the Free Software Foundation; either version 2, or (at your option)
-any later version.
-
-This program is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-GNU General Public License for more details.
-
-You should have received a copy of the GNU General Public License
-along with this program.  If not, see <http://www.gnu.org/licenses/>.
-
-
-Local Variables:
-mode: outline
-End: