X-Git-Url: https://git.saurik.com/bison.git/blobdiff_plain/337116ba3d598b027c4e5ca1d174e6af193a38f9..fafb007d453368c390eb11465e9f68cfc7838407:/ChangeLog diff --git a/ChangeLog b/ChangeLog index f98b5afb..3f953fad 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,26 @@ +2004-12-12 Paul Eggert + + * data/glr.c (YYRHSLOC): Don't have two definitions, one for + the normal case and one for the error case. Just use the + first one uniformly. Problem reported by Frank Heckenbach. + (YYLLOC_DEFAULT): Use the conventions of yacc.c, so we can + use exactly the same macro in both places. + (yyerror_range): Now of type yyGLRStackItem, not YYLTYPE, + so that the normal-case YYRHSLOC works for the error case too. + All uses changed. + * data/yacc.c (YYRHSLOC): New macro, taken from glr.c. + (YYLLOC_DEFAULT): Use the same macro as glr.c. + * doc/bison.texinfo (Location Default Action): Don't claim that + we have an array of locations. Use the same macro for both glr + and lalr parsers. Mention YYRHSLOC. Mention what happens when + the index is 0. + +2004-12-10 Paul Eggert + + * HACKING: Update email addresses to send announcements to. + + * configure.ac (AC_INIT): Bump version to 1.875f. + 2004-12-10 Paul Eggert * NEWS: Version 1.875e. @@ -19,9 +42,9 @@ (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 + specifying whether the test should be skipped. Use it tp specify that the [%defines %skeleton "lalr1.cc"] tests currently - fail. + fail on some hosts, and should be skipped. 2004-12-08 Paul Eggert