X-Git-Url: https://git.saurik.com/bison.git/blobdiff_plain/42db4e2b74b250fef0e44a408b2771d027ec3470..9668e2be96bf8af3027f6dfa2021fd412ea9be0d:/NEWS?ds=sidebyside diff --git a/NEWS b/NEWS index 66e18d36..a2c7e5a1 100644 --- a/NEWS +++ b/NEWS @@ -1,10 +1,26 @@ Bison News ---------- -Changes in version 1.875c: +Changes in version 1.875d: -* New %default-prec declaration, to enable (the default) or disable - default rule precedences. +* Unescaped newlines are no longer allowed in character constants or + string literals. They were never portable, and GCC 3.4.0 has + dropped support for them. Better diagnostics are now generated if + forget a closing quote. + +* NUL bytes are no longer allowed in Bison string literals, unfortunately. + +* %token numbers can now be hexadecimal integers, e.g., `%token FOO 0x12d'. + This is a GNU extension. + +* A new directive "%expect-rr N" specifies the expected number of + reduce/reduce conflicts in GLR parsers. + +* Experimental %destructor support has been added to lalr1.cc. + +Changes in version 1.875c, 2003-08-25: + + (Just bug fixes.) Changes in version 1.875b, 2003-06-17: @@ -554,7 +570,7 @@ End: ----- -Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003 +Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler.