]> git.saurik.com Git - bison.git/blobdiff - ChangeLog
* src/output.c (output_table_data): Change the prototype to use
[bison.git] / ChangeLog
index b5828cf8a9c9539cae89ecedba332c054746440b..be937d51566fb5d232c4840974ea6e97e3fb794e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,28 @@
+2001-12-22  Akim Demaille  <akim@epita.fr>
+
+       * src/output.c (output_table_data): Change the prototype to use
+       `int' for array ranges: some invocations do pass an int, not a
+       short.
+       Reported by Wayne Green.
+
+2001-12-22  Akim Demaille  <akim@epita.fr>
+
+       Some actions of web2c.y are improperly triggered.
+       Reported by Mike Castle.
+
+       * src/lalr.c (traverse): s/F (i)[k] = F (j)[k]/F (j)[k] = F (i)[k]/.
+       * tests/regression.at (Web2c): Rename as...
+       (Web2c Report): this.
+       (Web2c Actions): New.
+
+2001-12-22  Akim Demaille  <akim@epita.fr>
+
+       Reductions in web2c.y are improperly reported.
+       Reported by Mike Castle.
+
+       * src/conflicts.c (print_reductions): Fix.
+       * tests/regression.at (Web2c): New.
+
 2001-12-18  Akim Demaille  <akim@epita.fr>
 
        Some host fail on `assert (!"foo")', which expands to
        * src/lalr.h (nlookaheads): Remove this orphan declaration.
        * src/lalr.c (initialize_lookaheads): Set nlookaheads for each
        state.
-       
+
 2001-12-17  Akim Demaille  <akim@epita.fr>
 
        * src/files.h, src/files.c (open_files, close_files): Remove.
        * src/main.c (main): Don't open/close files, nor invoke lex_free,
        let...
        * src/reader.c (reader): Do it.
-       
+
 2001-12-17  Akim Demaille  <akim@epita.fr>
 
        * src/conflicts.c (print_reductions): Formatting changes.
-       
+
 2001-12-17  Akim Demaille  <akim@epita.fr>
 
        * src/conflicts.c (flush_shift): Also adjust lookaheadset.
        (flush_reduce): New.
        (resolve_sr_conflict): Adjust.
-       
+
 2001-12-17  Akim Demaille  <akim@epita.fr>
 
        * src/output.c (output_obstack): Be static and rename as...
@@ -64,7 +89,7 @@
 2001-12-17  Akim Demaille  <akim@epita.fr>
 
        * src/output.c: Various formatting changes.
-       
+
 2001-12-17  Akim Demaille  <akim@epita.fr>
 
        * src/files.c (output_files): Free the output_obstack.
        * src/bison.simple: Remove a useless #line directive.
        s/#line %%line %%skeleton/#line %%line "%%parser-file-name"/'.
        * src/output.c (get_lines_number): New.
-       (output_parser): Adjust, now takes care about the lines of a 
+       (output_parser): Adjust, now takes care about the lines of a
        output muscles.
        Fix line numbering.
        (actions_output): Computes the number of lines taken by actions.
 
        * src/reader.c (copy_action): When --yacc, don't append a `;'
        to the user action: let it fail if lacking.
-       Suggested by Aharon Robbins and Tom Tromey.
+       Suggested by Arnold Robbins and Tom Tromey.
 
 2001-12-14  Akim Demaille  <akim@epita.fr>