X-Git-Url: https://git.saurik.com/bison.git/blobdiff_plain/193eb6b7efb6323b1e867df69a9122320396fa19..fdac0091ce81d8b374488d24f2fcebde045bc333:/ChangeLog?ds=sidebyside diff --git a/ChangeLog b/ChangeLog index d3ff5695..536a06cc 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,52 @@ +2002-11-06 Akim Demaille + + #line should have quoted strings. + Ideally, this should be done by m4_quotearg. + + * src/scan-skel.l: Include quotearg.h. + Quote __ofile__. + * src/output.c (symbol_printers_output) + (symbol_destructors_output): Quote the file name. + +2002-11-06 Akim Demaille + + * tests/regression.at (Invalid inputs): Adjust to the recent + messages. + +2002-11-06 Akim Demaille + + Restore --no-lines. + Reported by Jim Kent. + + * data/c.m4 (b4_syncline): New. + * data/glr.c, data/yacc.c, data/lalr1.cc: Use it. + * src/reader.c (prologue_augment, epilogue_set): Use b4_syncline. + * src/output.c (user_actions_output): Likewise. + (prepare): Define 'b4_synclines_flag'. + * src/muscle_tab.c (muscle_init): Don't define b4_linef. + +2002-11-06 Akim Demaille + + * src/main.c (main): Free `infile'. + * src/scan-gram.l (handle_syncline): New. + Recognize `#line'. + * src/output.c (user_actions_output, symbol_destructors_output) + (symbol_printers_output): Use the location's file name, not + infile. + * src/reader.c (prologue_augment, epilogue_set): Likewise. + +2002-11-05 Paul Hilfinger + + * src/tables.c (matching_state): Don't allow states to match if + either has GLR conflict entries. + 2002-11-05 Paul Eggert + * src/scan-gram.l: Use more accurate diagnostics, e.g. + "integer out of range" rather than "invalid value". + * tests/input.at (Invalid $n, Invalid @n): Change expected wording + accordingly. + Scan <% and %> digraphs in C code as POSIX 1003.1-2001 requires. Also, remove one static variable in the scanner. @@ -184,6 +231,12 @@ * src/system.h: Don't use #ifdef/#ifndef on HAVE_ values, only #if. +2002-10-29 Paul Hilfinger + + * tests/glr-regr1.at: New test for reported regressions. + * tests/testsuite.at: Add glr-regr1.at test. + * tests/Makefile.am: Add glr-regr1.at test. + 2002-10-24 Paul Eggert Version 1.75a.