]> git.saurik.com Git - bison.git/blobdiff - ChangeLog
* data/lalr1.cc: If YYDEBUG is not defined, don't depend upon
[bison.git] / ChangeLog
index d389e5a0d2b40cdbead90485a75a2dab779f9fd3..c87436c5a6171ac9259bd2e869bd1ecb6c33d1b5 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
+2003-02-04  Akim Demaille  <akim@epita.fr>
+
+       * data/lalr1.cc: If YYDEBUG is not defined, don't depend upon
+       name_ being defined.
+
+2003-02-03  Paul Eggert  <eggert@twinsun.com>
+
+       * src/gram.h (start_symbol): Remove unused decl.
+
+       Use more-consistent naming conventions for local vars.
+
+       * src/derives.c (derives_compute): Change type of local var from
+       int to rule_number.
+       * src/gram.c (grammar_rules_partial_print): Likewise.
+       * src/print.c (print_core): Likewise.
+       * src/reduce.c (reduce_grammar_tables): Likewise.
+
+       * src/gram.c (grammar_dump): Change name of item_number *
+       local var from r to rp.
+       * src/nullable.c (nullable_compute): Likewise.
+
+       * src/gram.h (ISTOKEN, ISVAR): Use i, not s, for int var.
+
+       * src/gram.h (symbol_number_as_item_number): Use sym, not s,
+       for symbol or symbol_number var.
+       * src/reader.c (grammar_start_symbol_set): Likewise.
+       * src/reader.h (grammar_start_symbol_set, grammar_symbol_append):
+       Likewise.
+       * src/state.c (transitions_to): Likewise.
+       * src/state.h: Likewise.
+       * src/tables.c (symbol_number_to_vector_number): Likewise.
+
+       * src/muscle_tab.h (MUSCLE_OBSTACK_SGROW): Use p, not s, for
+       char * var.
+
+       * src/parse-gram.y (lloc_default): Use loc, not r, for YYLTYPE
+       var.
+
+       * src/scan-gram.l (no_cr_read): Use bytes_read, not s, for size
+       var.
+
+       * src/system.h (xstrndup, strchr, strspn, strnlen, memchr, memrchr):
+       Use str, not s, for char * var.  Use ch, not c, for character var.
+       Use size for size var.
+
+       * src/uniqstr.c (uniqstr_new, uniqstr_assert): Use str, not s, for
+       char * var.
+       (uniqstr_print, uniqst_print_processor): Use ustr, not s, for
+       uniqstr var.
+       * src/uniqstr.h: Likewise.
+
+       * src/vcg.c (get_color_str, get_textmode_str, get_shape_str,
+       get_layoutalgorithm_str, get_decision_str, get_orientation_str,
+       get_node_alignment_str, get_arrow_mode_str, get_crossing_type_str,
+       get_view_str, get_linestyle_str, get_arrowstyle_str): Rename
+       param to have same name as that of enum, so that we don't use
+       "s" to stand for a non-state.
+
+2003-02-02  Akim Demaille  <akim@epita.fr>
+
+       * src/scan-skel.l: Scan more than one inert character per yylex
+       invocation.
+
+2003-02-01  Paul Eggert  <eggert@twinsun.com>
+
+       Version 1.875a.
+
+       * po/LINGUAS: Add ms.
+
+2003-01-30  Akim Demaille  <akim@epita.fr>
+
+       * doc/Makefile.am (CLEANFILES): Add bison.fns for distcheck.
+
 2003-01-29  Paul Hilfinger  <Hilfinger@CS.Berkeley.EDU>
 
        * tests/cxx-type.at: Correct apparent typo in Bison input: $$ instead
        of $1.
-       
-       Changes in response to error report by S. Eken: GLR mode does not 
+
+       Changes in response to error report by S. Eken: GLR mode does not
        handle negative $ indices or $ indices in embedded rules correctly.
        See <http://mail.gnu.org/archive/html/bug-bison/2003-01/msg00076.html>.
-       
+
        * data/glr.c (b4_rhs_value): Change to use YYFILL macro.
        (b4_rhs_location): Ditto.
-       (yyfill): New function to copy from stack tree into array 
+       (yyfill): New function to copy from stack tree into array
        incrementally.
-       (yyuserAction): Modify to allow incremental move of semantic values 
-       to rhs array when in GLR mode.  
-       Define YYFILL to use in user-defined actions to fill semantic array 
+       (yyuserAction): Modify to allow incremental move of semantic values
+       to rhs array when in GLR mode.
+       Define YYFILL to use in user-defined actions to fill semantic array
        as needed.
        Remove dummy use of yystack, as there is now a guaranteed use.
        (yydoAction): Modify to allow incremental move of semantic values
        to rhs array when in GLR mode.
        (yyresolveAction): Ditto.
        (yyglrShiftDefer): Update comment.
-       (yyresolveStates): Use X == NULL for pointers, not !X. 
+       (yyresolveStates): Use X == NULL for pointers, not !X.
        (yyglrReduce): Ditto.
        (yydoAction): Ditto
-       
+
        * tests/glr-regr1.at: Rename to ...
        * tests/glr-regression.at: Add new regression test for the problems
        described above (adapted from S. Eken).