X-Git-Url: https://git.saurik.com/bison.git/blobdiff_plain/89eb3c76532c0c5f9f3207474c55c300a239fce8..17bd8a736a491f4867176b3885e39e74dc07f854:/ChangeLog diff --git a/ChangeLog b/ChangeLog index 54906055..f4fb9918 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,20 @@ +2006-10-31 Joel E. Denny + + Disable unset/unused mid-rule value warnings by default, and recognize + --warnings=midrule-values to enable them. Discussed starting at + . + * NEWS (2.3a+): Mention. + * src/getargs.c, src/getargs.h (warnings_args, warnings_types, enum + warnings): Add entry for midrule-values subargument. + * src/reader.c (symbol_should_be_used): Don't return true just because + the value is a set/used mid-rule value unless + --warnings=midrule-values was specified. + * tests/input.at (Unused values, Unused values before symbol + declarations): Run tests with and without --warnings=midrule-values. + + * src/reader.c (check_and_convert_grammar): Use symbol_list_free rather + than LIST_FREE directly. + 2006-10-31 Joel E. Denny Finish implementing --warnings=error, which should not be implied by