X-Git-Url: https://git.saurik.com/bison.git/blobdiff_plain/3473d0f89948ec10b4123bcb902be0f9ff7dd30d..41ca25499ee69a5d7dbbe76b84933e17df651254:/NEWS diff --git a/NEWS b/NEWS index 937c45b9..bc66e854 100644 --- a/NEWS +++ b/NEWS @@ -1,6 +1,27 @@ Bison News ---------- +Changes in version 1.875d, 2004-05-21: + +* 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.