+2002-05-06 Akim Demaille <akim@epita.fr>
+
+ * src/muscle_tab.c (muscle_m4_output): Must return TRUE for
+ hash_do_for_each.
+
+
+2002-05-06 Akim Demaille <akim@epita.fr>
+
+ * src/LR0.c (new_state, get_state): Instead of using the global
+ `kernel_size' and `kernel_base', have two new arguments:
+ `core_size' and `core'.
+ Adjust callers.
+
+
+2002-05-06 Akim Demaille <akim@epita.fr>
+
+ * src/reader.c (packgram): No longer end `ritem' with a 0
+ sentinel: it is not used.
+
+
+2002-05-05 Akim Demaille <akim@epita.fr>
+
+ New experimental feature: display the lookaheads in the report and
+ graph.
+
+ * src/print (print_core): When --trace-flag, display the rules
+ lookaheads.
+ * src/print_graph.c (print_core): Likewise.
+ Swap the arguments.
+ Adjust caller.
+
+2002-05-05 Akim Demaille <akim@epita.fr>
+
+ * tests/torture.at (Many lookaheads): New test.
+
+2002-05-05 Akim Demaille <akim@epita.fr>
+
+ * src/output.c (GENERATE_OUTPUT_TABLE): Replace with...
+ (GENERATE_MUSCLE_INSERT_TABLE): this.
+ (output_int_table, output_unsigned_int_table, output_short_table)
+ (output_token_number_table, output_item_number_table): Replace with...
+ (muscle_insert_int_table, muscle_insert_unsigned_int_table)
+ (muscle_insert_short_table, muscle_insert_token_number_table)
+ (muscle_insert_item_number_table): these.
+ Adjust all callers.
+ (prepare_tokens): Don't free `translations', since...
+ * src/reader.h, src/reader.c (grammar_free): do it.
+ Move to...
+ * src/gram.h, src/gram.c (grammar_free): here.
+ * data/bison.simple, data/bison.c++: b4_token_number_max is now
+ b4_translate_max.
+
+2002-05-05 Akim Demaille <akim@epita.fr>
+
+ * src/output.c (output_unsigned_int_table): New.
+ (prepare_rules): `i' is unsigned.
+ `prhs', `rline', `r2' are unsigned int.
+ Rename muscle `rhs_number_max' as `rhs_max'.
+ Output muscles `prhs_max', `rline_max', and `r2_max'.
+ Free rline and r1.
+ * data/bison.simple, data/bison.c++: Adjust to use these muscles
+ to compute types instead of constant types.
+ * tests/regression.at (Web2c Actions): Adjust.
+
+2002-05-04 Akim Demaille <akim@epita.fr>
+
+ * src/symtab.h (SALIAS, SUNDEF): Rename as...
+ (USER_NUMBER_ALIAS, USER_NUMBER_UNDEFINED): these.
+ Adjust dependencies.
+ * src/output.c (token_definitions_output): Be sure not to output a
+ `#define 'a'' when fed with `%token 'a' "a"'.
+ * tests/regression.at (Token definitions): New.
+
+2002-05-03 Paul Eggert <eggert@twinsun.com>
+
+ * data/bison.simple (b4_token_defines): Also define YYTOKENTYPE
+ for K&R C.
+
+2002-05-03 gettextize <bug-gnu-gettext@gnu.org>
+
+ * Makefile.am (SUBDIRS): Remove intl.
+ (EXTRA_DIST): Add config/config.rpath.
+
+2002-05-03 Akim Demaille <akim@epita.fr>
+
+ * data/bison.simple (m4_if): Don't output empty enums.
+ And actually, output valid enum definitions :(.
+