]> git.saurik.com Git - bison.git/commitdiff
Version 1.875e.
authorPaul Eggert <eggert@cs.ucla.edu>
Sat, 11 Dec 2004 06:26:25 +0000 (06:26 +0000)
committerPaul Eggert <eggert@cs.ucla.edu>
Sat, 11 Dec 2004 06:26:25 +0000 (06:26 +0000)
ChangeLog
NEWS

index 254341c2dcc29fb62ca5d93a5dd82775b24dc787..f98b5afbc809c6239e86a04b82cb838bd315e297 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,28 @@
+2004-12-10  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * NEWS: Version 1.875e.
+       * src/parse-gram.c, src/parse-gram.h: Regenerate with 1.875e.
+
+       * src/scan-skel.l: Include "complain.h", for "fatal".
+
+       * src/relation.h (relation_print, relation_digraph):
+       Relation sizes are of type relation_node, not size_t (this is
+       merely a doc fix, since the two types are equivalent).
+       (relation_transpose): Relation sizes are of type relation_node,
+       not int.
+       * src/relation.c: Likewise.
+       (top, infinity): Now of type relation_node, not int.
+       (traverse, relation_transpose): Use relation_node, not int.
+
+       * data/glr.c (yyuserAction, yyrecoverSyntaxError): Mark args
+       with ATTRIBUTE_UNUSED if they're not used, to avoid GCC warning.
+       (yyparse): Remove unused local introduced in 2004-10-25 patch.
+
+       * tests/actions.at (_AT_CHECK_PRINTER_AND_DESTRUCTOR): New arg
+       specifying whether the test is expected to fail.  Use it tp
+       specify that the [%defines %skeleton "lalr1.cc"] tests currently
+       fail.
+
 2004-12-08  Paul Eggert  <eggert@cs.ucla.edu>
 
        * src/system.h (CALLOC, MALLOC, REALLOC): Remove.  All callers
 2004-12-08  Paul Eggert  <eggert@cs.ucla.edu>
 
        * src/system.h (CALLOC, MALLOC, REALLOC): Remove.  All callers
diff --git a/NEWS b/NEWS
index 9be90dd8b81a0b6e881ccb006cea0431ada55e10..f223eb97e6c1de336058d0ba0d697374caecb7bc 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,7 +1,7 @@
 Bison News
 ----------
 
 Bison News
 ----------
 
-Changes in version 1.875e:
+Changes in version 1.875e, 2004-12-10:
 
 * New directive: %initial-action.
   This directive allows the user to run arbitrary code (including
 
 * New directive: %initial-action.
   This directive allows the user to run arbitrary code (including
@@ -231,7 +231,8 @@ Changes in version 1.50, 2002-10-04:
   allowed some non-error action other than a default reduction on the
   error token.  The new behavior has long been the documented behavior,
   and has long been required by POSIX.  For more details, please see
   allowed some non-error action other than a default reduction on the
   error token.  The new behavior has long been the documented behavior,
   and has long been required by POSIX.  For more details, please see
-  <http://mail.gnu.org/pipermail/bug-bison/2002-May/001452.html>.
+  Paul Eggert, "Reductions during Bison error handling" (2002-05-20)
+  <http://lists.gnu.org/archive/html/bug-bison/2002-05/msg00038.html>.
 
 * Traces
   Popped tokens and nonterminals are now reported.
 
 * Traces
   Popped tokens and nonterminals are now reported.