warnings: fix buglets for portability warnings
authorStefano Lattarini <stefano.lattarini@gmail.com>
Fri, 4 Nov 2011 11:50:49 +0000 (12:50 +0100)
committerStefano Lattarini <stefano.lattarini@gmail.com>
Fri, 4 Nov 2011 16:04:39 +0000 (17:04 +0100)
commitdb93b31d81c7809e49fa874acfd5e3aa3504dc48
treebe767843413520635c7ac505e4f721281d632ce2
parentf23d5a15269c722c8cd136827a3b021a29814cb0
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.
ChangeLog
lib/Automake/ChannelDefs.pm
tests/Makefile.am
tests/Makefile.in
tests/dollarvar2.test
tests/extra-portability3.test [new file with mode: 0755]