From: Stefano Lattarini Date: Tue, 11 Jan 2011 00:59:29 +0000 (+0100) Subject: Merge branch 'tests-texinfo' into maint X-Git-Tag: v1.12.0b~407 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a115c7c75580f71dd6c123bb1cdaa07f742fd3a3;p=platform%2Fupstream%2Fautomake.git Merge branch 'tests-texinfo' into maint --- a115c7c75580f71dd6c123bb1cdaa07f742fd3a3 diff --cc ChangeLog index b59819f,dc59375..1115907 --- a/ChangeLog +++ b/ChangeLog @@@ -1,43 -1,58 +1,98 @@@ + 2011-01-11 Stefano Lattarini + + 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-09 Stefano Lattarini + + 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/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 + + 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 + Eric Blake + + 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-02 Stefano Lattarini * NEWS: Fix typo (forgotten word).