X-Git-Url: https://git.saurik.com/bison.git/blobdiff_plain/93549bcd43da0b9d0b756876008bd388828e5a08..5320fffdd88676a57c42427f3db06d36d10d5a8c:/NEWS diff --git a/NEWS b/NEWS index ef01a6a2..fd749368 100644 --- a/NEWS +++ b/NEWS @@ -6,9 +6,10 @@ GNU Bison NEWS *** Obsolete features - Support for YYFAIL is removed, as announced since Bison 2.4.2. + Support for YYFAIL is removed (deprecated in Bison 2.4.2). Support for yystype and yyltype (instead of YYSTYPE and YYLTYPE) - is removed, as announced in Bison 1.875. + is removed (deprecated in Bison 1.875). + Support for YYPARSE_PARAM is removed (deprecated in Bison 1.875). ** Warnings @@ -87,7 +88,8 @@ GNU Bison NEWS *** parser header (%defines) is no longer mandatory (lalr1.cc) In which case, if needed, the support classes are defined in the generated - parser, instead of additional files such as position.hh and location.hh. + parser, instead of additional files (location.hh, position.hh and + stack.hh). *** locations are no longer mandatory (lalr1.cc, glr.cc) @@ -140,6 +142,25 @@ GNU Bison NEWS * Noteworthy changes in release ?.? (????-??-??) [?] + +* Noteworthy changes in release 2.6.2 (2012-08-03) [stable] + +** Bug fixes + + Buffer overruns, complaints from Flex, and portability issues in the test + suite have been fixed. + +** Spaces in %lex- and %parse-param (lalr1.cc, glr.cc) + + Trailing end-of-lines in %parse-param or %lex-param would result in + invalid C++. This is fixed. + +** Spurious spaces and end-of-lines + + The generated files no longer end (nor start) with empty lines. + +* Noteworthy changes in release 2.6.1 (2012-07-30) [stable] + Bison no longer executes user-specified M4 code when processing a grammar. ** Future Changes