X-Git-Url: https://git.saurik.com/bison.git/blobdiff_plain/7fceb615a5c1a2a9445ac85faa0a2a1618b5ab54..bf0e44e87c31bbab569c76e94ced6f4230e69f1f:/NEWS diff --git a/NEWS b/NEWS index 93c6e0bf..404efd7a 100644 --- a/NEWS +++ b/NEWS @@ -350,7 +350,30 @@ Bison News canonical LR. However, LAC is still experimental and is disabled by default. -** A location handling bug in the Java skeleton has been fixed. +** Java skeleton fixes: + +*** A location handling bug has been fixed. + +*** The top element of each of the value stack and location stack is now + cleared when popped so that it can be garbage collected. + +*** Parser traces now print the top element of the stack. + +** -W/--warnings fixes: + +*** Bison now properly recognizes the "no-" versions of categories: + + For example, given the following command line, Bison now enables all + warnings except warnings for incompatibilities with POSIX Yacc: + + bison -Wall,no-yacc gram.y + +*** The "none" category no longer disables a preceding "error": + + For example, for the following command line, Bison now reports + errors instead of warnings for incompatibilities with POSIX Yacc: + + bison -Werror,none,yacc gram.y * Changes in version 2.4.3 (2010-08-05):