X-Git-Url: https://git.saurik.com/bison.git/blobdiff_plain/3473d0f89948ec10b4123bcb902be0f9ff7dd30d..9668e2be96bf8af3027f6dfa2021fd412ea9be0d:/NEWS diff --git a/NEWS b/NEWS index 937c45b9..a2c7e5a1 100644 --- a/NEWS +++ b/NEWS @@ -1,6 +1,27 @@ Bison News ---------- +Changes in version 1.875d: + +* 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: * GLR grammars now support locations. @@ -549,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.