automake-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Automake-commit] [SCM] GNU Automake branch, warns-win-over-strictness,


From: Stefano Lattarini
Subject: [Automake-commit] [SCM] GNU Automake branch, warns-win-over-strictness, created. v1.11-626-g19a272e
Date: Sat, 15 Jan 2011 14:37:37 +0000

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Automake".

http://git.sv.gnu.org/gitweb/?p=automake.git;a=commitdiff;h=19a272ee9a1c7a1f2a4de9bac8e56f83dcbde06e

The branch, warns-win-over-strictness has been created
        at  19a272ee9a1c7a1f2a4de9bac8e56f83dcbde06e (commit)

- Log -----------------------------------------------------------------
commit 19a272ee9a1c7a1f2a4de9bac8e56f83dcbde06e
Author: Stefano Lattarini <address@hidden>
Date:   Fri Jan 14 15:18:36 2011 +0100

    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.

commit 228b82698e108071a053581a17e6b89c58fbf9be
Author: Stefano Lattarini <address@hidden>
Date:   Fri Dec 24 21:10:26 2010 +0100

    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.

commit 1c760b1c009b1f474b64bacc2b5e705e237ea198
Author: Stefano Lattarini <address@hidden>
Date:   Fri Dec 24 18:52:05 2010 +0100

    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.

commit 1609491e95df66d8119ada02eeeb4070ca3a9a28
Author: Stefano Lattarini <address@hidden>
Date:   Mon Dec 20 18:29:50 2010 +0100

    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.

commit f90a06c1eb001d03366b3bd50699d0672ca2cbdb
Author: Stefano Lattarini <address@hidden>
Date:   Mon Dec 20 16:59:08 2010 +0100

    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): Now accepts as
    arguments a list of hash references with keys 'option' and 'where',
    where 'option' is an option as might occur in AUTOMAKE_OPTIONS or
    M_INIT_AUTOMAKE, and 'where' is the location where that occurred.
    (process_option_list, process_global_option_list): Update.
    * automake.in (handle_options, scan_autoconf_traces): Update.

commit 2bc047b1d6ba46439219979634a999c3e3be41ce
Author: Stefano Lattarini <address@hidden>
Date:   Mon Dec 20 16:30:10 2010 +0100

    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.

commit 9a88bf663b640f2960111b387ad572ee1aa3a7b7
Author: Stefano Lattarini <address@hidden>
Date:   Mon Dec 20 14:57:27 2010 +0100

    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.

commit b67240eb097e5b1ef2b76492e07dc706ee5103bd
Author: Stefano Lattarini <address@hidden>
Date:   Mon Dec 20 12:10:56 2010 +0100

    Warnings win over strictness on command line.
    
    This change ensures 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.

commit b638d1355fa5e685e0011196247b81a875dbe523
Author: Stefano Lattarini <address@hidden>
Date:   Thu Jan 13 23:57:16 2011 +0100

    More tests on warnings and strictness.
    
    * tests/warnings-strictness-interactions.test: New test.
    * tests/warnings-unknown.test: Likewise.
    * tests/Makefile.am (TESTS): Update.

commit 0bdcb49a98a4d57a2daac9945d1623e39c3c8a91
Author: Stefano Lattarini <address@hidden>
Date:   Mon Dec 20 19:28:35 2010 +0100

    New test on silent-rules mode and portability warnings.
    
    * tests/silent-nowarn.test: New test.
    * tests/Makefile.am (TESTS): Update.

commit b9ddbaa09383161fbf1a35de650abfc19f94f001
Author: Stefano Lattarini <address@hidden>
Date:   Mon Dec 20 00:46:21 2010 +0100

    Add new tests on strictness and warnings precedence and overriding.
    
    * tests/strictness-overriding.test: New test.
    * tests/strictness-precedence.test: New test.
    * tests/warnings-overriding.test: New test.
    * tests/warnings-precedence.test: New test.
    * tests/Makefile.am (TESTS): Update.

-----------------------------------------------------------------------


hooks/post-receive
-- 
GNU Automake



reply via email to

[Prev in Thread] Current Thread [Next in Thread]