]> git.saurik.com Git - bison.git/blame - ChangeLog
* src/state.h (nstates, final_state, first_state, first_shift)
[bison.git] / ChangeLog
CommitLineData
b2ca4022
AD
12000-10-02 Akim Demaille <akim@epita.fr>
2
3 * src/state.h (nstates, final_state, first_state, first_shift)
4 (first_reduction): Move their exportation from here...
5 * src/LR0.h: to here.
6 Adjust dependencies.
7 * src/getargs.c (statisticsflag): New variable.
8 Add support for `--statistics'.
9 Adjust dependencies.
10
11 Remove a lot of now useless `extern' statements in most files.
12
13
403b315b
AD
142000-10-02 Akim Demaille <akim@epita.fr>
15
16 * src/LR0.h: New file.
17 Propagate its use.
18
19
07a58c13
AD
202000-10-02 Akim Demaille <akim@epita.fr>
21
22 * src/print.h: New file.
23 Propagate its use.
24 * src/print.c: Formatting and ordering changes.
25 (verbose, terse): Replace with...
26 (print_results): this new function.
27 Adjust dependencies.
28
29
0619caf0
AD
302000-10-02 Akim Demaille <akim@epita.fr>
31
32 * src/conflicts.c (conflict_report): New function.
33 (conflict_log, verbose_conflict_log): Replace with...
34 (print_conflicts): this function.
35 Adjust dependencies.
36 * src/conflicts.h: New file.
37 Propagate its inclusion.
38
39
3519ec76
AD
402000-10-02 Akim Demaille <akim@epita.fr>
41
42 * src/nullable.h: New file.
43 Propagate its inclusion.
44 * src/nullable.c: Formatting changes.
45
46
015acc48
AD
472000-10-02 Akim Demaille <akim@epita.fr>
48
49 * src/reduce.h: New file.
50 Propagate its inclusion.
51 * src/reduce.c: Topological sort and other formatting changes.
52 (bool, TRUE, FALSE): Move their definition to...
53 * src/system.h: here.
54
55
8963a27b
AD
562000-10-02 Akim Demaille <akim@epita.fr>
57
58 * src/files.c: Formatting changes.
59 (tryopen, tryclose, openfiles): Rename as...
60 (xfopen, xfclose, open_files): this.
61 (stringappend): static.
62 * src/files.h: Complete the list of exported symbols.
63 Propagate its use.
64
015acc48 65
a70083a3
AD
662000-10-02 Akim Demaille <akim@epita.fr>
67
68 * src/reader.h: New file.
69 Propagate its use instead of tedious list of `extern' and
70 prototypes.
71 * src/reader.c: Formatting changes, topological sort,
72 s/register//.
73
74
abadc117
AD
752000-10-02 Akim Demaille <akim@epita.fr>
76
77 * src/lex.h: Prototype `lex.c' exported functions.
78 * src/reader.c: Adjust.
79 * src/lex.c: Formatting changes.
80 (safegetc): Rename as...
81 (xgetc): this.
82
015acc48 83
720d742f
AD
842000-10-02 Akim Demaille <akim@epita.fr>
85
86 * src/lalr.h: New file.
87 Propagate its inclusion instead of prototypes and `extern'.
88 * src/lalr.c: Formatting changes, topological sorting etc.
89
015acc48 90
f2acea59
AD
912000-10-02 Akim Demaille <akim@epita.fr>
92
93 * src/output.c (token_actions): Introduce a temporary array,
94 YYDEFACT, that makes it possible for this function to use
95 output_short_table.
96
015acc48 97
d019d655
AD
982000-10-02 Akim Demaille <akim@epita.fr>
99
100 `user_toknums' is output as a `short[]' in `output.c', while it is
101 defined as a `int[]' in `reader.c'. For consistency with the
102 other output tables, `user_toknums' is now defined as a table of
103 shorts.
104
105 * src/reader.c (user_toknums): Be a short table instead of an int
106 table.
107 Adjust dependencies.
108
109 Factor the short table outputs.
110
111 * src/output.c (output_short_table): New function.
112 * src/output.c (output_gram, output_stos, output_rule_data)
113 (output_base, output_table, output_check): Use it.
114
6c89f1c1
AD
1152000-10-02 Akim Demaille <akim@epita.fr>
116
117 * src/output.c (output): Topological sort of the functions, in
118 order to get rid of the `static' prototypes.
119 No longer use `register'.
120 * src/output.h: New file.
121 Propagate its inclusion in files explicitly prototyping functions
122 from output.c.
123
d9efd181
AD
1242000-09-21 Akim Demaille <akim@epita.fr>
125
126 * src/atgeneral.m4: Update from Autoconf.
127
c29240e7 1282000-09-21 Akim Demaille <akim@epita.fr>
2fa6973e
AD
129
130 * src/closure.h: New file.
131 * src/closure.c: Formatting changes, topological sort over the
132 functions, use of closure.h.
133 (initialize_closure, finalize_closure): Rename as...
134 (new_closure, free_closure): these. Adjust dependencies.
135 * src/LR0.c: Formatting changes, topological sort, use of
136 cloture.h.
137 (initialize_states): Rename as...
138 (new_states): this.
139 * src/Makefile.am (noinst_HEADERS): Adjust.
140
499daa50
AD
1412000-09-20 Akim Demaille <akim@epita.fr>
142
143 * src/acconfig.h: Don't protect config.h against multiple
144 inclusion.
145 Don't define PARAMS.
146 * src/system.h: Define PARAMS.
147 Remove some of the ad-hoc CPP magic for DOS, VMS etc.: this is the
148 purpose of config.h. system.h must not try to fix wrong
149 definitions in config.h.
150
cc84fd5d
AD
1512000-09-20 Akim Demaille <akim@epita.fr>
152
153 * src/derives.h: New file.
154 * src/main.c, src/derives.h: Use it.
155 Formatting changes.
156 * src/Makefile.am (noinst_HEADERS): Adjust.
157
db5b3a89
AD
1582000-09-20 Akim Demaille <akim@epita.fr>
159
160 * tests/atgeneral.m4: Update from Autoconf.
161 * tests/calc.m4 (_AT_DATA_CALC_Y, AT_DATA_CALC_Y, _AT_CHECK_CALC)
162 (AT_CHECK_CALC): New macros.
163 Use these macros to test bison with options `', `--raw',
164 `--debug', `--yacc', `--yacc --debug'.
165
ceed8467
AD
1662000-09-19 Akim Demaille <akim@epita.fr>
167
168 * src/output.c: Formatting changes.
169 * src/machine.h: Remove, leaving its contents in...
170 * src/system.h: here.
171 Include stdio.h.
172 Adjust all dependencies on stdio.h and machine.h.
173 * src/getargs.h: New file.
174 Let all `extern' declarations about getargs.c be replaced with
175 inclusion of `getargs.h'.
176 * src/Makefile.am (noinst_HEADERS): Adjust.
177
178 * tests/calc.m4 (yyin): Be initialized in main, not on the global
179 scope.
180 (yyerror): Returns void, not int.
181 * doc/bison.texinfo: Formatting changes.
182
05a1d24b
AD
1832000-09-19 Akim Demaille <akim@epita.fr>
184
185 * tests/calc.m4 (calc.y): Do not assign to stdin, as it's not
186 portable.
187
cbd25751
AD
1882000-09-18 Akim Demaille <akim@epita.fr>
189
190 * configure.in: Append WARNING_CFLAGS to CFLAGS.
191 * src/Makefile.am (INCLUDES): Don't.
192 Be ready to fetch headers in lib/.
193
13863333
AD
1942000-09-18 Akim Demaille <akim@epita.fr>
195
196 * doc/bison.texinfo: Update the copyright.
197 ANSIfy and GNUify the examples.
198 Remove the old menu.
199
0d533154
AD
2002000-09-18 Akim Demaille <akim@epita.fr>
201
202 First set of tests: use the `calc' example from the documentation.
203
204 * src/bison.s1 (yyparse): Condition the code using `yytname' which
205 is defined only when YYDEBUG is.
206 * m4/atconfig.m4 (AT_CONFIG): Adjust to Autoconf 2.13.
207 * src/files.c (tryopen, tryclose): Formatting changes.
208 Move to the top and be static.
209 * src/reader.c (read_signed_integer): Likewise.
210 * tests/calc.m4: New file.
211 * Makefile.am, suite.m4: Adjust.
212 * m4/atconfig.m4: Set BISON_SIMPLE and BISON_HAIRY.
213
e79137ac
AD
2142000-09-18 Akim Demaille <akim@epita.fr>
215
216 Add support for an Autotest test suite for Bison.
217
218 * m4/m4.m4, m4/atconfig.m4: New files.
219 * m4/Makefile.am (EXTRA_DIST): Adjust.
220 * tests/suite.m4, tests/Makefile.am, tests/atgeneral.m4: New
221 files.
222 * src/getargs.c: Display a more standard --version message.
223 * src/reader.c (reader): Formatting changes.
224 No longer depend upon VERSION_STRING.
225 * configure.in: No longer use `dnl'.
226 Set up the test suite and the new directory `tests/.
227 (VERSION_STRING): Remove.
228
27821bff
AD
2292000-04-14 Akim Demaille <akim@epita.fr>
230
231 * src/reader.c (copy_comment2): New function, same as former
232 `copy_comment', but outputs into two FILE *.
233 (copy_comment): Use it.
234 (parse_union_decl): Use it.
235 (get_type, parse_start_decl): Use the same `invalid' message.
236 (parse_start_decl, parse_union_decl): Use the same `multiple'
237 message.
238 (parse_union_decl, copy_guard, copy_action): Use the same
239 `unmatched' message.
240 * m4/Makefile.am (EXTRA_DIST): Add `warning.m4'.
241
cfe5fbc0
AD
2422000-03-31 Akim Demaille <akim@epita.fr>
243
244 * src/files.c (tryopen, tryclose): Move to the top.
245 Be static.
246
cb7db13e
AD
2472000-03-31 Akim Demaille <akim@epita.fr>
248
249 * src/main.c (main): Don't call `done', exit does it.
250
a0f6b076
AD
2512000-03-31 Akim Demaille <akim@epita.fr>
252
36281465
AD
253 * allocate.c: s/return (foo)/return foo/.
254 * lalr.c: Likewise.
255 * LR0.c: Likewise.
256 * output.c: Likewise.
257 * reader.c: Likewise.
258 * symtab.c: Likewise.
259 * vmsgetargs.c: Likewise.
260
2612000-03-31 Akim Demaille <akim@epita.fr>
262
263 Clean up the error reporting functions.
a0f6b076
AD
264
265 * src/report.c: New file.
266 * src/report.h: Likewise.
267 * src/Makefile.am: Adjust.
268 * m4/error.m4: New file.
269 * m4/Makefile.am: Adjust.
270 * configure.in (jm_PREREQ_ERROR): Call it.
271 * src/main.c (int_to_string, banner, fatal_banner, warn_banner):
272 Remove.
273 (fatal, fatals): Remove. All callers use complain.c::fatal.
274 (warn, warni, warns, warnss, warnss): Remove. All callers use
275 complain.c::complain.
276 (toomany): Remove, use fatal instead.
277 * src/files.c (done): No argument, use complain_message_count.
278 * src/main.c (main): Register `done' to `atexit'.
279
280 * src/getargs.c (usage): More `fputs', less `fprintf'.
281
18539825
AD
2822000-03-28 Akim Demaille <akim@epita.fr>
283
284 * lib/: New directory.
285 * Makefile.am (SUBDIRS): Adjust.
286 * configure.in: Adjust.
287 (LIBOBJS): Although not used yet, AC_SUBST it, otherwise it's
288 useless.
289 * src/alloca.c: Moved to lib/.
290 * src/getopt.c: Likewise.
291 * src/getopt1.c: Likewise.
292 * src/getopt.h: Likewise.
293 * src/ansi2knr.c: Likewise.
294 * src/ansi2knr.1: Likewise.
295 * src/Makefile.am: Adjust.
296 * lib/Makefile.am: New file.
297
9f306f2a
AD
2982000-03-28 Akim Demaille <akim@epita.fr>
299
300 * src/getargs.c (usage): Refresh the help message.
301
0ba347b6
AD
3022000-03-17 Akim Demaille <akim@epita.fr>
303
304 * src/getopt1.c: Updated from textutils 2.0e
305 * src/getopt.c: Likewise.
306 * src/getopt.h: Likewise.
307
dbe7f271
AD
3082000-03-17 Akim Demaille <akim@epita.fr>
309
310 * src/Makefile.am (bison.simple): Fix the awk program: quote only
311 the file name, not the whole `#line LINE FILE'.
312
75bbe78d
AD
3132000-03-17 Akim Demaille <akim@epita.fr>
314
315 On syntax errors, report the token on which we choked.
316
aa5fd0ee
AD
317 * src/bison.s1 (yyparse): In the label yyerrlab, when
318 YYERROR_VERBOSE, add yychar in msg.
75bbe78d 319
7b306f52
AD
3202000-03-17 Akim Demaille <akim@epita.fr>
321
aa5fd0ee 322 * src/reader.c (copy_at): New function.
7b306f52
AD
323 (copy_guard): Use it.
324 (copy_action): Use it.
325
e87b5700
AD
3262000-03-17 Akim Demaille <akim@epita.fr>
327
328 Be kind to translators, save some useless translations.
329
aa5fd0ee 330 * src/main.c (banner): New function.
e87b5700
AD
331 (fatal_banner): Use it.
332 (warn_banner): Use it.
333
ae3c3164
AD
3342000-03-17 Akim Demaille <akim@epita.fr>
335
aa5fd0ee
AD
336 * src/reader.c (copy_definition): Use copy_string and
337 copy_comment. Removed now unused `match', `ended',
338 `cplus_comment'.
ae3c3164
AD
339 (copy_comment, copy_string): Moved, to be visible from
340 copy_definition.
341
4dc58e7c
AD
3422000-03-17 Akim Demaille <akim@epita.fr>
343
aa5fd0ee
AD
344 * src/reader.c (copy_string): Declare `static inline'. No
345 problems with inline, since it is checked by configure.
4dc58e7c
AD
346 (copy_comment): Likewise.
347
0a6384c4
AD
3482000-03-17 Akim Demaille <akim@epita.fr>
349
aa5fd0ee 350 * src/reader.c (packsymbols): Formatting changes.
0a6384c4 351
3cef001a
AD
3522000-03-17 Akim Demaille <akim@epita.fr>
353
aa5fd0ee 354 * src/reader.c (copy_comment): New function, factored out from:
3cef001a
AD
355 (copy_action): Use it. Removed now unused `match', `ended',
356 `cplus_comment'.
357 (copy_guard): Likewise.
358
ca36d2ef
AD
3592000-03-17 Akim Demaille <akim@epita.fr>
360
aa5fd0ee 361 * src/reader.c (copy_string): New function, factored out from:
ca36d2ef
AD
362 (copy_action): Use it.
363 (copy_guard): Likewise.
364
6666f98f
AD
3652000-03-17 Akim Demaille <akim@epita.fr>
366
367 Change the handling of @s so that they behave exactly like $s.
368 There is now a pseudo variable @$ (readble and writable), location
369 of the lhs of the rule (by default ranging from the location of
370 the first symbol of the rhs, to the location of the last symbol,
371 or, if the rhs is empty, YYLLOC).
372
373 * src/bison.s1 [YYLSP_NEEDED] (yyloc): New variable, twin of
374 yyval.
375 (yyparse): When providing a default semantic action, provide a
376 default location action.
377 (after the $): No longer change `*YYLSP', just stack YYLOC the
378 same way you stack YYVAL.
379 * src/reader.c (read_declarations): Use warns.
380 (copy_guard, case '@'): Also recognize `@$', expanded as `YYLOC'.
381 (copy_action, case '@'): Likewise.
382 Use a standard error message, to save useless work from
383 translators.
384
41aca2e0
AD
3852000-03-17 Akim Demaille <akim@epita.fr>
386
aa5fd0ee
AD
387 * src/bison.s1: Formatting and cosmetics changes.
388 * src/reader.c: Likewise.
41aca2e0
AD
389 Update the Copyright notice.
390
dc08c1d5
AD
3912000-03-17 Akim Demaille <akim@epita.fr>
392
aa5fd0ee
AD
393 * src/bison.s1 (#line): All set to `#line' only, since the
394 Makefile now handles them.
dc08c1d5 395
9ee3c97b
AD
3962000-03-16 Akim Demaille <akim@epita.fr>
397
398 * src/output.c (output_rule_data): Output the documentation of
399 some of the tables.
400 (Copyright notice): Update.
401 Formatting changes.
402
0de741ca
AD
4032000-03-16 Akim Demaille <akim@epita.fr>
404
405 * src/bison.s1 [!YYDEBUG]: Define yydebug to 0. This allows to
406 remove most `#if YYDEBUG != 0', since `if (yydebug)' is enough.
407 One `#if YYDEBUG' remains, since it uses variables which are
408 defined only if `YYDEBUG != 0'.
409
bb10be54
AD
4102000-03-16 Akim Demaille <akim@epita.fr>
411
412 * src/bison.s1 (yyparse): Reorganize the definitions of the stacks
413 and related variables so that the similarities are highlighted.
414
b07b484a
AD
4152000-03-16 Akim Demaille <akim@epita.fr>
416
417 * src/bison.s1: Properly indent CPP directives.
418
361f60b3
AD
4192000-03-16 Akim Demaille <akim@epita.fr>
420
421 * src/bison.s1: Properly indent the `alloca' CPP section.
422
8c44d3ec
AD
4232000-03-16 Akim Demaille <akim@epita.fr>
424
425 Do not hard code values of directories in `configure.in'.
426 Update the `configure' tool chain.
427
428 * configure.in (XPFILE, XPFILE1, LOCALEDIR): Remove, handled by
429 src/makefile.am.
430 (VERSION_STRING): Use the third arg of AC_DEFINE_UNQUOTED.
431 (AC_OUTPUT): Add m4/Makefile.
432 Bump to bison 1.28a, 1.29 has never been released.
433 * acconfig.h (XPFILE, XPFILE1, LOCALEDIR): Remove, since they are
434 handled via src/Makefile.am.
435 (VERSION_STRING, PROTOTYPES, ENABLE_NLS, HAVE_CATGETS,
436 HAVE_GETTEXT, HAVE_LC_MESSAGES, HAVE_STPCPY): Remove, handled by
437 autoheader.
438 * Makefile.am (SUBDIRS): Add m4.
439 (ACLOCAL_AM_FLAGS): New variable.
440 (AUTOMAKE_OPTIONS): Add check-news.
441 * src/Makefile.am (bison.simple): Use awk to replace #line lines with
442 the proper line number and file name.
443 (DEFS): Propagate the location of bison library files and of the
444 locale files.
445 (INCLUDES): Added `-I ..' so that one can compile with srcdir !=
446 builddir.
447 * acinclude.m4: Remove, replaced by the directory m4.
448 * m4/Makefile.am (EXTRA_DIST): New variable.
449 * m4/gettext.m4: New file, from the fileutils.
450 * m4/lcmessage.m4: Likewise
451 * m4/progtest.m4: Likewise.
452 * m4/bison-decl.m4: New file, extracted from former acinclude.m4.
453
f95997e7
AD
4542000-03-10 Akim Demaille <akim@epita.fr>
455
456 * src/closure.c:
457 Formatting changes of various comments.
458 Respect the GNU coding standards at various places.
459 Don't use `_()' when no translation is needed.
460
4611999-12-13 Jesse Thilo <jthilo@gnu.org>
462
463 * src/files.c:
464 OS/2 honors TMPDIR environment variable.
465
4661999-12-13 Jesse Thilo <jthilo@gnu.org>
467
468 * doc/bison.texinfo: Tweaked spelling and grammar.
469 Updated ISBN.
470 Removed reference to price of printed copy.
471 Mention BISON_SIMPLE and BISON_HAIRY.
472
4731999-12-13 Jesse Thilo <jthilo@gnu.org>
474
475 * configure.in, NEWS:
476 Bison 1.29 released.
477
4781999-10-27 Jesse Thilo <jthilo@gnu.org>
479
480 * doc/.cvsignore, doc/Makefile.am, doc/refcard.tex:
481 Added reference card.
482
4831999-07-26 Jesse Thilo <jthilo@gnu.org>
484
485 * po/ru.po: Added Russian translation.
486
4871999-07-26 Jesse Thilo <jthilo@gnu.org>
488
489 * configure.in: Added Russian translation.
490
4911999-07-06 Jesse Thilo <jthilo@gnu.org>
492
493 * configure.in, NEWS, README:
494 Released version 1.28.
495
4961999-06-14 Jesse Thilo <jthilo@gnu.org>
497
498 * src/system.h:
499 Squashed redefinition warning on some systems.
500
501 * src/getargs.c, src/Makefile.am, src/reader.c, src/version.c:
502 Have configure build version string instead of relying on ANSI string
503 concatentation.
504
5051999-06-14 Jesse Thilo <jthilo@gnu.org>
506
507 * po/POTFILES.in: Got rid of version.c.
508
5091999-06-14 Jesse Thilo <jthilo@gnu.org>
510
511 * acconfig.h, configure.in:
512 Have configure build version string instead of relying on ANSI string
513 concatentation.
514
5151999-06-08 Jesse Thilo <jthilo@gnu.org>
516
517 * doc/bison.1:
518 Dropped mention of `+' for long-named options.
519
5201999-05-30 Jesse Thilo <jthilo@gnu.org>
521
522 * src/files.c: Added <unistd.h> for unlink().
523
524 * src/Makefile.am, src/system.h:
525 I18n fixes.
526
5271999-05-30 Jesse Thilo <jthilo@gnu.org>
528
529 * README: Added a FAQ list.
530
531 * configure.in, acconfig.h:
532 I18n fixes.
533
5341999-05-30 Jesse Thilo <jthilo@gnu.org>
535
536 * doc/FAQ, doc/Makefile.am:
537 Added a FAQ list.
538
5391999-05-19 Jesse Thilo <jthilo@gnu.org>
540
541 * src/alloc.h, src/symtab.h, src/version.c:
542 Protected inclusion of "config.h" with HAVE_CONFIG_H.
543
5441999-04-18 Jesse Thilo <jthilo@gnu.org>
545
546 * src/.cvsignore, src/Makefile.am:
547 Reorganized: sources in `src', documentation in `doc'.
548
549 * src/lex.c (literalchar):
550 fixed the code for escaping double quotes (thanks
551 Jonathan Czisny.)
552
5531999-04-18 Jesse Thilo <jthilo@gnu.org>
554
555 * po/de.po, po/es.po, po/fr.po, po/nl.po, po/POTFILES.in:
556 Adjusted paths to reflect directory reorganization.
557
5581999-04-18 Jesse Thilo <jthilo@gnu.org>
559
560 * doc/.cvsignore, doc/Makefile.am:
561 Reorganized: sources in `src', documentation in `doc'.
562
5631999-04-18 Jesse Thilo <jthilo@gnu.org>
564
565 * configure.in:
566 Updated AC_INIT file to reflect directory reorganization.
567
568 * configure.in, .cvsignore, Makefile.am, POTFILES.in:
569 Reorganized: sources in `src', documentation in `doc'.
570
5711999-04-13 Jesse Thilo <jthilo@gnu.org>
572
573 * src/allocate.c:
574 Don't declare calloc() and realloc() if not necessary.
575
5761999-04-13 Jesse Thilo <jthilo@gnu.org>
577
578 * configure.in, acconfig.h, acinclude.m4:
579 Don't declare calloc() and realloc() if not necessary.
580
5811999-03-23 Jesse Thilo <jthilo@gnu.org>
582
583 * po/.cvsignore: Added i18n support.
584
5851999-03-23 Jesse Thilo <jthilo@gnu.org>
586
587 * acconfig.h, configure.in, Makefile.am:
588 Added i18n support.
589
5901999-03-22 Jesse Thilo <jthilo@gnu.org>
591
592 * src/bison.s1: Fixed #line numbers.
593
5941999-03-15 Jesse Thilo <jthilo@gnu.org>
595
596 * po/es.po, po/fr.po, po/nl.po, po/de.po:
597 Added PO files from Translation Project.
598
5991999-03-03 Jesse Thilo <jthilo@gnu.org>
600
601 * Makefile.am:
602 Added support for non-ANSI compilers (ansi2knr).
603
6041999-02-16 Jesse Thilo <jthilo@gnu.org>
605
606 * configure.in: Bumped version number to 1.27.
607
608 * Makefile.am:
609 Added `bison.simple' to list of files removed by `make distclean'.
610
6111999-02-12 Jesse Thilo <jthilo@gnu.org>
612
613 * src/files.c, src/files.h:
614 Defined locations of parser files in config.h instead of Makefile.
615
6161999-02-12 Jesse Thilo <jthilo@gnu.org>
617
618 * acconfig.h, acinclude.m4, configure.in, Makefile.am:
619 Defined locations of parser files in config.h instead of Makefile.
620
6211999-02-09 Jesse Thilo <jthilo@gnu.org>
622
623 * Makefile.am:
624 Removed inappropriate use of $< macro.
625
6261999-02-05 Jesse Thilo <jthilo@gnu.org>
627
628 * po/Makefile.in.in, po/POTFILES.in:
629 Add `po' directory skeleton.
630
6311999-01-27 Jesse Thilo <jthilo@gnu.org>
632
633 * README: Document help-bison list.
634
635 * configure.in: Add check for mkstemp().
636
6371999-01-20 Jesse Thilo <jthilo@gnu.org>
638
639 * src/conflicts.c, src/LR0.c, src/output.c, src/reader.c:
640 Hush a few compiler warnings.
641
642 * src/files.c:
643 Add tryclose(), which verifies that fclose was successful.
644 Hush a couple of compiler warnings.
645
6461999-01-20 Jesse Thilo <jthilo@gnu.org>
647
648 * Makefile.am, OChangeLog:
649 ChangeLog is now automatically generated. Include the old version as
650 OChangeLog.
651
6521999-01-14 Jesse Thilo <jthilo@gnu.org>
653
654 * src/gram.h, src/lalr.c, src/lex.c, src/lex.h, src/machine.h, src/main.c, src/nullable.c, src/output.c, src/print.c, src/reader.c, src/reduce.c, src/state.h, src/symtab.c, src/symtab.h, src/types.h, src/vmsgetargs.c, src/warshall.c, src/allocate.c, src/alloc.h, src/bison.s1, src/closure.c, src/conflicts.c, src/derives.c, src/files.c, src/files.h, src/getargs.c, src/gram.c, src/LR0.c:
655 Update FSF address.
656
6571999-01-14 Jesse Thilo <jthilo@gnu.org>
658
659 * doc/bison.texinfo: Fix formatting glitch.
660
661 * doc/bison.texinfo: Update FSF address.
662
6631999-01-14 Jesse Thilo <jthilo@gnu.org>
664
665 * acconfig.h: Update FSF address.
666
6671999-01-08 Jesse Thilo <jthilo@gnu.org>
668
669 * src/system.h:
670 Don't define PACKAGE here, since config.h defines it.
671
6721998-12-30 Jesse Thilo <jthilo@gnu.org>
673
674 * src/reader.c: Update copyright date.
675
676 * src/main.c:
677 Ditch sprintf to statically-sized buffers in fatal/warn functions in
678 favor of output directly to stderr (avoids buffer overruns).
679
680 * src/reader.c: Some checks for premature EOF.
681
682 * src/allocate.c, src/alloc.h, src/closure.c, src/conflicts.c, src/derives.c, src/getargs.c, src/gram.c, src/lalr.c, src/lex.c, src/LR0.c, src/main.c, src/nullable.c, src/output.c, src/print.c, src/reduce.c, src/symtab.c, src/symtab.h, src/warshall.c:
683 Use prototypes if the compiler understands them.
684
685 * src/files.c: Honor TMPDIR on Unix hosts.
686 Use prototypes if the compiler understands them.
687
688 * src/reader.c:
689 Fix a couple of buffer overrun bugs.
690 Use prototypes if the compiler understands them.
691
692 * src/system.h: Include unistd.h and ctype.h.
693 Use #ifdef instead of #if for NLS symbols.
694
6951998-12-30 Jesse Thilo <jthilo@gnu.org>
696
697 * doc/bison.texinfo:
698 Delete comment "consider using @set for edition number, etc..." since
699 we now are doing so.
700
7011998-12-30 Jesse Thilo <jthilo@gnu.org>
702
703 * configure.in:
704 Use prototypes if the compiler understands them.
705
706 * NEWS: Document 1.26 highlights.
707
708 * Makefile.am: Require Automake 1.3 or later.
709
710 * acconfig.h:
711 Use prototypes if the compiler understands them.
712
7131998-12-29 Jesse Thilo <jthilo@gnu.org>
714
715 * src/version.c:
716 Use VERSION symbol from automake for version number.
717
7181998-12-29 Jesse Thilo <jthilo@gnu.org>
719
720 * acconfig.h, configure.in, version.cin:
721 Use VERSION symbol from automake for version number.
722
7231998-11-28 Jesse Thilo <jthilo@gnu.org>
724
725 * Makefile.am:
726 Distribute original version of simple parser (bison.s1), not built
727 version (bison.simple).
728
7291998-11-28 Jesse Thilo <jthilo@gnu.org>
730
731 * doc/bison.texinfo: Add info dir entry.
732
733 * doc/bison.texinfo:
734 Let automake put version number into documentation.
735
7361998-11-26 Jesse Thilo <jthilo@gnu.org>
737
738 * src/bison.cld, src/build.com, src/vmshlp.mar:
739 Add non-RCS files from /gd/gnu/bison.
740
7411998-11-26 Jesse Thilo <jthilo@gnu.org>
742
743 * doc/bison.1:
744 Document the BISON_HAIRY and BISON_SIMPLE variables.
745
7461998-11-25 Jesse Thilo <jthilo@gnu.org>
747
748 * src/version.c: Build version.c automatically.
749
750 * src/reader.c:
751 Fix token numbering (used to start at 258, not 257).
752
753 * src/system.h: Include config.h.
754
755 * src/getargs.c: Update bug report address.
756
757 * src/alloca.c, src/getopt1.c, src/getopt.c, src/getopt.h:
758 Get latest copies of alloca.c, getopt.c, getopt.h, getopt1.c from gnu.org.
759
7601998-11-25 Jesse Thilo <jthilo@gnu.org>
761
762 * Makefile.am:
763 Rename bison.simple to bison.s1 (bison.simple is then built from bison.s1).
764
765 * configure.in, version.cin:
766 Build version.c automatically.
767
768 * AUTHORS: Add AUTHORS file.
769
770 * README: Update bug report address.
771
772 * bison.simple:
773 Rename bison.simple to bison.s1 (bison.simple is then built from bison.s1).
774
775 * configure.in, Makefile.am, Makefile.in, stamp-h.in:
776 Add automake stuff.
777
7781998-11-25 Jesse Thilo <jthilo@gnu.org>
779
780 * doc/bison.texinfo: Clean up some formatting.
781
7821998-05-05 Richard Stallman <rms@gnu.org>
783
784 * doc/bison.texinfo:
785 Explain better why to make a pure parser.
786
7871998-01-05 Richard Stallman <rms@gnu.org>
788
789 * src/files.c (openfiles):
790 [_WIN32 && !__CYGWIN32__] Use TEMP or Temp to
791 find a temporary directory, if possible. Do not unlink files while
792 they are open.
793
7941997-08-25 Richard Stallman <rms@gnu.org>
795
796 * src/reader.c (stack_offset;):
797 Change some warni to warns.
798
799 * src/lex.c (literalchar): Use warns, not warni.
800
8011997-06-28 Richard Stallman <rms@gnu.org>
802
803 * src/bison.s1: Add a Bison version comment.
804
805 * src/main.c (fatal, warn, berror):
806 Use program_name.
807
8081997-06-28 Richard Stallman <rms@gnu.org>
809
810 * Makefile.in (bison_version): New variable.
811 (dist): Use that variable.
812 (bison.s1): Substitute the Bison version into bison.simple.
813
814 * bison.simple: Add a Bison version comment.
815
8161997-06-18 Richard Stallman <rms@gnu.org>
817
818 * src/main.c (fatal, warn, berror):
819 Make error messages standard.
820 (toomany): Improve error message text.
821
822 * src/LR0.c, src/closure.c, src/conflicts.c, src/derives.c, src/files.c, src/lalr.c, src/lex.c, src/nullable.c, src/output.c, src/print.c, src/reader.c, src/reduce.c, src/symtab.c:
823 new.h renamed to alloc.h.
824
8251997-06-18 Richard Stallman <rms@gnu.org>
826
827 * Makefile.in: new.h renamed to alloc.h.
828
8291997-05-24 Richard Stallman <rms@gnu.org>
830
831 * src/lex.c (literalchar):
832 Fix the code for escaping \, " and '.
833
834 (lex): Avoid trouble when there are many chars
835 to discard in a char literal with just several chars in it.
836
8371997-05-17 Richard Stallman <rms@gnu.org>
838
839 * src/bison.s1:
840 Use malloc, if using alloca is troublesome.
841 (YYSTACK_USE_ALLOCA): New flag macro.
842 Define it for some systems and compilers.
843 (YYSTACK_ALLOC): New macro.
844 (yyparse): Use YYSTACK_ALLOC to allocate stack.
845 If it was malloc'd, free it.
846
8471997-05-17 Richard Stallman <rms@gnu.org>
848
849 * bison.simple:
850 Use malloc, if using alloca is troublesome.
851 (YYSTACK_USE_ALLOCA): New flag macro.
852 Define it for some systems and compilers.
853 (YYSTACK_ALLOC): New macro.
854 (yyparse): Use YYSTACK_ALLOC to allocate stack.
855 If it was malloc'd, free it.
856
8571997-04-23 Richard Stallman <rms@gnu.org>
858
859 * src/bison.s1:
860 (alloca) [__hpux]: Always define as __builtin_alloca.
861
8621997-04-23 Richard Stallman <rms@gnu.org>
863
864 * bison.simple:
865 (alloca) [__hpux]: Always define as __builtin_alloca.
866
8671997-04-22 Richard Stallman <rms@gnu.org>
868
869 * src/bison.s1:
870 [__hpux]: Include alloca.h (right for HPUX 10)
871 instead of declaring alloca (right for HPUX 9).
872
873 * src/bison.s1 (__yy_memcpy):
874 Declare arg `count' as unsigned int.
875 (yyparse): Cast third arg to __yy_memcpy to unsigned int.
876
8771997-04-22 Richard Stallman <rms@gnu.org>
878
879 * bison.simple:
880 [__hpux]: Include alloca.h (right for HPUX 10)
881 instead of declaring alloca (right for HPUX 9).
882
883 * bison.simple (__yy_memcpy):
884 Declare arg `count' as unsigned int.
885 (yyparse): Cast third arg to __yy_memcpy to unsigned int.
886
8871997-01-03 Richard Stallman <rms@gnu.org>
888
889 * src/allocate.c: [__STDC__ or _MSC_VER]:
890 Declare calloc and realloc to return void *.
891
8921997-01-02 Richard Stallman <rms@gnu.org>
893
894 * src/system.h:
895 [_MSC_VER]: Include stdlib.h and process.h.
896 [_MSC_VER] (getpid): Define as macro--translate it to _getpid.
897
898 * src/main.c (main): Return FAILURE as a value.
899 (printable_version): Declare arg as int, not char.
900
9011997-01-02 Richard Stallman <rms@gnu.org>
902
903 * Makefile.in (dist):
904 Explicitly check for symlinks, and copy them.
905
9061996-12-19 Richard Stallman <rms@gnu.org>
907
908 * src/files.c:
909 [_MSC_VER] (XPFILE, XPFILE1): Define, if not already defined.
910
9111996-12-18 Paul Eggert <eggert@gnu.org>
912
913 * src/bison.s1 (yyparse):
914 If __GNUC__ and YYPARSE_PARAM are both defined,
915 declare yyparse to have a void * argument.
916
9171996-12-18 Paul Eggert <eggert@gnu.org>
918
919 * bison.simple (yyparse):
920 If __GNUC__ and YYPARSE_PARAM are both defined,
921 declare yyparse to have a void * argument.
922
9231996-12-17 Richard Stallman <rms@gnu.org>
924
925 * src/reduce.c (nbits): Add some casts.
926
9271996-08-12 Richard Stallman <rms@gnu.org>
928
929 * src/bison.s1: Test _MSDOS as well as _MSDOS_.
930
9311996-08-12 Richard Stallman <rms@gnu.org>
932
933 * bison.simple: Test _MSDOS as well as _MSDOS_.
934
9351996-07-31 Richard Stallman <rms@gnu.org>
936
937 * src/bison.s1:
938 [__sun && __i386]: Include alloca.h.
939
9401996-07-31 Richard Stallman <rms@gnu.org>
941
942 * bison.simple:
943 [__sun && __i386]: Include alloca.h.
944
9451996-07-30 Richard Stallman <rms@gnu.org>
946
947 * src/bison.s1: Comment change.
948
949 * src/bison.s1: Test _MSDOS_, not MSDOS.
950
9511996-07-30 Richard Stallman <rms@gnu.org>
952
953 * bison.simple: Comment change.
954
955 * bison.simple: Test _MSDOS_, not MSDOS.
956
9571996-06-01 Richard Stallman <rms@gnu.org>
958
959 * src/reduce.c, src/reader.c, src/print.c, src/output.c, src/nullable.c, src/lex.c, src/lalr.c, src/getargs.c, src/derives.c, src/conflicts.c, src/closure.c, src/allocate.c:
960 Insert `_' macro around many string constants.
961
962 * src/main.c:
963 Insert `_' macro around many string constants.
964
965 (main): Call setlocale, bindtextdomain and textdomain.
966
967 * src/system.h: [HAVE_LOCALE_H]: Include locale.h.
968 [! HAVE_LOCALE_H] (setlocale): Define as no-op.
969 [ENABLE_NLS]: Include libintl.h.
970 [ENABLE_NLS] (gettext): Define.
971 [! ENABLE_NLS] (bintextdomain, textdomain, _): Consolation definitions.
972 (N_, PACKAGE, LOCALEDIR): New macros.
973
9741996-06-01 Richard Stallman <rms@gnu.org>
975
976 * POTFILES.in: New file.
977
978 * Makefile.in (allocate.o):
979 Define target explicitly.
980
981 * Makefile.in (CFLAGS): Set to @CFLAGS@.
982 (LDFLAGS): Set to @LDFLAGS@.
983 (configure): Run autoconf only if preceding `cd' succeeds.
984 (bison.s1): Redirect output to temporary file then move the
985 temporary to the target, rather than redirecting directly to bison.s1.
986 (clean): Remove config.status and config.log.
987 (distclean): Don't remove config.status here.
988
9891996-05-12 Richard Stallman <rms@gnu.org>
990
991 * src/bison.s1:
992 (__yy_memcpy) [__cplusplus]: Reorder declarations of variables f and t.
993
9941996-05-12 Richard Stallman <rms@gnu.org>
995
996 * bison.simple:
997 (__yy_memcpy) [__cplusplus]: Reorder declarations of variables f and t.
998
9991996-05-11 Richard Stallman <rms@gnu.org>
1000
1001 * src/bison.s1 (__yy_memcpy):
1002 Really reorder the args, as was supposedly done on Feb 14 1995.
1003 (yyparse): Calls changed accordingly.
1004
10051996-05-11 Richard Stallman <rms@gnu.org>
1006
1007 * Makefile.in (dist): Don't use $(srcdir).
1008
1009 * bison.simple (__yy_memcpy):
1010 Really reorder the args, as was supposedly done on Feb 14 1995.
1011 (yyparse): Calls changed accordingly.
1012
10131996-01-27 Richard Stallman <rms@gnu.org>
1014
1015 * src/output.c (output_rule_data):
1016 Test YYERROR_VERBOSE in the conditional
1017 around the definition of ttyname.
1018
10191995-12-29 Richard Stallman <rms@gnu.org>
1020
1021 * src/bison.s1:
1022 Fix line numbers in #line commands.
1023
10241995-12-29 Richard Stallman <rms@gnu.org>
1025
1026 * bison.simple:
1027 Fix line numbers in #line commands.
1028
10291995-12-27 Richard Stallman <rms@gnu.org>
1030
1031 * src/bison.s1 (YYPARSE_PARAM_DECL):
1032 In C++, make it always null.
1033 (YYPARSE_PARAM_ARG): New macro.
1034 (yyparse): Use YYPARSE_PARAM_ARG.
1035
10361995-12-27 Richard Stallman <rms@gnu.org>
1037
1038 * bison.simple (YYPARSE_PARAM_DECL):
1039 In C++, make it always null.
1040 (YYPARSE_PARAM_ARG): New macro.
1041 (yyparse): Use YYPARSE_PARAM_ARG.
1042
10431995-11-29 Richard Stallman <rms@gnu.org>
1044
1045 * doc/bison.texinfo:
1046 Describe literal string tokens, %raw, %no_lines, %token_table.
1047
10481995-11-29 Daniel Hagerty <hag@gnu.org>
1049
1050 * doc/bison.texinfo: Fixed update date
1051
10521995-10-16 Richard Stallman <rms@gnu.org>
1053
1054 * src/version.c: Version 1.25.
1055
10561995-10-16 Richard Stallman <rms@gnu.org>
1057
1058 * NEWS: *** empty log message ***
1059
10601995-10-16 Richard Stallman <rms@gnu.org>
1061
1062 * doc/bison.1, doc/bison.rnh:
1063 Add new options.
1064
10651995-10-15 Richard Stallman <rms@gnu.org>
1066
1067 * src/vmsgetargs.c, src/getargs.c:
1068 Added -n, -k, and -raw switches.
1069 (noparserflag, toknumflag, rawtoknumflag): New variables.
1070
1071 * src/symtab.h (SALIAS):
1072 New #define for adding aliases to %token.
1073 (struct bucket): Added `alias' field.
1074
1075 * src/reduce.c (reduce_grammar):
1076 Revise error message.
1077 (print_notices): Remove final `.' from error message.
1078
1079 * src/reader.c (reader_output_yylsp):
1080 New function.
1081 (readgram): Use `#if 0' around code that accepted %command
1082 inside grammar rules: The documentation doesn't allow it,
1083 and it will fail since the %command processors scan for the next %.
1084 (parse_token_decl): Extended the %token
1085 declaration to allow a multi-character symbol as an alias.
1086 (parse_thong_decl): New function.
1087 (read_declarations): Added %thong declarations.
1088 (read_declarations): Handle NOOP to deal with allowing
1089 % declarations as another means to specify the flags.
1090 (readgram): Allow %prec prior to semantics embedded in a rule.
1091 (skip_to_char, read_declarations, copy_definition)
1092 (parse_token_decl, parse_start_decl, parse_type_decl)
1093 (parse_assoc_decl, parse_union_decl, parse_expect_decl)
1094 (get_type_name, copy_guard, copy_action, readgram)
1095 (get_type, packsymbols): Revised most error messages.
1096 Changed `fatal' to `warnxxx' to avoid aborting for error.
1097 Revised and use multiple warnxxx functions to avoid using VARARGS1.
1098 (read_declarations): Improve the error message for
1099 an invalid character. Do not abort.
1100 (read_declarations, copy_guard, copy_action): Use
1101 printable_version to avoid unprintable characters in printed output.
1102 (parse_expect_decl): Error if argument to %expect exceeds 10 digits.
1103 (parse_token_decl, parse_assoc_decl, parse_type_decl, get_type):
1104 Allow the type of a non-terminal can be given
1105 more than once, as long as all specifications give the same type.
1106
1107 * src/output.c:
1108 (output_headers, output_trailers, output, output_gram)
1109 (output_rule_data): Implement noparserflag variable.
1110 Implement toknumflag variable.
1111 (output): Call reader_output_yylsp to output LTYPESTR.
1112
1113 * src/main.c (main):
1114 If reader sees an error, don't process the grammar.
1115 (fatals): Updated to not use VARARGS1.
1116 (printable_version, int_to_string, warn, warni, warns, warnss)
1117 (warnsss): New error reporting functions. Avoid abort for error.
1118
1119 * src/lex.h:
1120 Added THONG and NOOP for alias processing.
1121 Added SETOPT for the new code that allows setting options with %flags.
1122
1123 * src/lex.c:
1124 Include getopt.h. Add some extern decls.
1125 (safegetc): New function to deal with EOF gracefully.
1126 (literalchar); new function to deal with reading \ escapes.
1127 (lex): Use literalchar.
1128 (lex): Implemented "..." tokens.
1129 (literalchar, lex, parse_percent_token): Made tokenbuffer
1130 always contain the token. This includes growing the token
1131 buffer while reading an integer.
1132 (parse_percent_token): Replaced if-else statement with percent_table.
1133 (parse_percent_token): Added % declarations as another
1134 way to specify the flags -n, -l, and -r. Also added hooks for
1135 -d, -k, -y, -v, -t, -p, -b, -o, but implementation requires
1136 major changes to files.c.
1137 (lex) Retain in the incoming stream a character following
1138 an incorrect '/'.
1139 (skip_white_space, lex): Revised most error messages
1140 and changed fatal to warn to avoid aborting.
1141 (percent_table): Added %thong declarations.
1142
1143 * src/gram.h: Comment changes.
1144
1145 * src/files.c (openfiles, open_extra_files, done):
1146 Add faction flag
1147 and actfile file. Handle noparserflag. Both for -n switch.
1148
1149 * src/conflicts.c (resolve_sr_conflict):
1150 Remove use of alloca.
1151
11521995-06-01 Jim Meyering <meyering@gnu.org>
1153
1154 * doc/bison.texinfo: *** empty log message ***
1155
11561995-05-06 Richard Stallman <rms@gnu.org>
1157
1158 * src/bison.s1: Comment change.
1159
11601995-05-06 Richard Stallman <rms@gnu.org>
1161
1162 * bison.simple: Comment change.
1163
11641995-05-03 Richard Stallman <rms@gnu.org>
1165
1166 * src/version.c: Version now 1.24.
1167
1168 * src/bison.s1: Change distribution terms.
1169
1170 * src/version.c: Version now 1.23.
1171
11721995-05-03 Richard Stallman <rms@gnu.org>
1173
1174 * doc/bison.texinfo:
1175 Rewrite "Conditions for Using Bison".
1176 Update version to 1.24.
1177
11781995-05-03 Richard Stallman <rms@gnu.org>
1179
1180 * bison.simple: Change distribution terms.
1181
11821995-02-23 Richard Stallman <rms@gnu.org>
1183
1184 * src/files.c: Test __VMS_POSIX as well as VMS.
1185
11861995-02-14 Jim Meyering <meyering@gnu.org>
1187
1188 * src/bison.s1 (__yy_memcpy):
1189 Renamed from __yy_bcopy to avoid
1190 confusion. Reverse FROM and TO arguments to be consistent with
1191 those of memcpy.
1192
11931995-02-14 Jim Meyering <meyering@gnu.org>
1194
1195 * bison.simple (__yy_memcpy):
1196 Renamed from __yy_bcopy to avoid
1197 confusion. Reverse FROM and TO arguments to be consistent with
1198 those of memcpy.
1199
12001994-11-10 David J. MacKenzie <djm@gnu.org>
1201
1202 * NEWS: reformat
1203
1204 * NEWS: New file.
1205
1206 * Makefile.in (DISTFILES): Include NEWS.
1207
1208 * Makefile.in (DISTFILES):
1209 Include install-sh, not install.sh.
1210
1211 * configure.in: Update to Autoconf v2 macro names.
1212
12131994-10-05 David J. MacKenzie <djm@gnu.org>
1214
1215 * Makefile.in: fix typo
1216
1217 * Makefile.in (prefix, exec_prefix):
1218 Let configure set them.
1219
12201994-09-28 David J. MacKenzie <djm@gnu.org>
1221
1222 * Makefile.in: Set datadir to $(prefix)/share.
1223
12241994-09-15 Richard Stallman <rms@gnu.org>
1225
1226 * src/bison.s1:
1227 Update copyright notice and GPL version.
1228
12291994-09-15 Richard Stallman <rms@gnu.org>
1230
1231 * bison.simple:
1232 Update copyright notice and GPL version.
1233
12341994-07-12 Richard Stallman <rms@gnu.org>
1235
1236 * src/reduce.c, src/reader.c:
1237 entered into RCS
1238
12391994-05-05 David J. MacKenzie <djm@gnu.org>
1240
1241 * Makefile.in: entered into RCS
1242
12431994-03-26 Richard Stallman <rms@gnu.org>
1244
1245 * src/bison.s1: entered into RCS
1246
12471994-03-26 Richard Stallman <rms@gnu.org>
1248
1249 * bison.simple: entered into RCS
1250
12511994-03-25 Richard Stallman <rms@gnu.org>
1252
1253 * src/main.c: entered into RCS
1254
12551994-03-24 Richard Stallman <rms@gnu.org>
1256
1257 * src/conflicts.c: entered into RCS
1258
12591994-01-02 Richard Stallman <rms@gnu.org>
1260
1261 * Makefile.in: *** empty log message ***
1262
12631993-11-21 Richard Stallman <rms@gnu.org>
1264
1265 * src/bison.s1: *** empty log message ***
1266
12671993-11-21 Richard Stallman <rms@gnu.org>
1268
1269 * doc/bison.texinfo: entered into RCS
1270
1271 * doc/bison.texinfo: *** empty log message ***
1272
12731993-11-21 Richard Stallman <rms@gnu.org>
1274
1275 * bison.simple: *** empty log message ***
1276
12771993-10-25 David J. MacKenzie <djm@gnu.org>
1278
1279 * doc/bison.texinfo: *** empty log message ***
1280
12811993-10-19 Richard Stallman <rms@gnu.org>
1282
1283 * src/bison.s1: *** empty log message ***
1284
12851993-10-19 Richard Stallman <rms@gnu.org>
1286
1287 * bison.simple: *** empty log message ***
1288
12891993-10-14 Richard Stallman <rms@gnu.org>
1290
1291 * src/bison.s1: *** empty log message ***
1292
12931993-10-14 Richard Stallman <rms@gnu.org>
1294
1295 * bison.simple: *** empty log message ***
1296
12971993-09-14 David J. MacKenzie <djm@gnu.org>
1298
1299 * doc/bison.texinfo: *** empty log message ***
1300
13011993-09-13 Noah Friedman <friedman@gnu.org>
1302
1303 * Makefile.in: *** empty log message ***
1304
13051993-09-10 Richard Stallman <rms@gnu.org>
1306
1307 * src/conflicts.c: *** empty log message ***
1308
1309 * src/system.h: entered into RCS
1310
13111993-09-10 Richard Stallman <rms@gnu.org>
1312
1313 * doc/bison.1: entered into RCS
1314
13151993-09-06 Noah Friedman <friedman@gnu.org>
1316
1317 * src/version.c: entered into RCS
1318
13191993-09-06 Noah Friedman <friedman@gnu.org>
1320
1321 * Makefile.in: *** empty log message ***
1322
13231993-07-30 David J. MacKenzie <djm@gnu.org>
1324
1325 * Makefile.in: *** empty log message ***
1326
13271993-07-24 Richard Stallman <rms@gnu.org>
1328
1329 * src/bison.s1: *** empty log message ***
1330
13311993-07-24 Richard Stallman <rms@gnu.org>
1332
1333 * bison.simple: *** empty log message ***
1334
13351993-07-08 David J. MacKenzie <djm@gnu.org>
1336
1337 * Makefile.in: *** empty log message ***
1338
13391993-07-04 Richard Stallman <rms@gnu.org>
1340
1341 * src/bison.s1: *** empty log message ***
1342
13431993-07-04 Richard Stallman <rms@gnu.org>
1344
1345 * bison.simple: *** empty log message ***
1346
13471993-06-26 David J. MacKenzie <djm@gnu.org>
1348
1349 * src/getargs.c: entered into RCS
1350
13511993-06-26 David J. MacKenzie <djm@gnu.org>
1352
1353 * doc/bison.texinfo: *** empty log message ***
1354
1355 * doc/bison.1: New file.
1356
13571993-06-25 Richard Stallman <rms@gnu.org>
1358
1359 * src/getargs.c: New file.
1360
13611993-06-16 Richard Stallman <rms@gnu.org>
1362
1363 * src/bison.s1: *** empty log message ***
1364
13651993-06-16 Richard Stallman <rms@gnu.org>
1366
1367 * bison.simple: *** empty log message ***
1368
13691993-06-03 Richard Stallman <rms@gnu.org>
1370
1371 * src/bison.s1: New file.
1372
13731993-06-03 Richard Stallman <rms@gnu.org>
1374
1375 * doc/bison.texinfo: *** empty log message ***
1376
13771993-06-03 Richard Stallman <rms@gnu.org>
1378
1379 * bison.simple: New file.
1380
13811993-05-19 Richard Stallman <rms@gnu.org>
1382
1383 * doc/bison.texinfo: New file.
1384
13851993-05-07 Noah Friedman <friedman@gnu.org>
1386
1387 * Makefile.in: *** empty log message ***
1388
13891993-04-28 Noah Friedman <friedman@gnu.org>
1390
1391 * src/reader.c: *** empty log message ***
1392
13931993-04-23 Noah Friedman <friedman@gnu.org>
1394
1395 * src/alloc.h: entered into RCS
1396
13971993-04-20 David J. MacKenzie <djm@gnu.org>
1398
1399 * src/version.c: *** empty log message ***
1400
1401 * src/files.c, src/allocate.c:
1402 entered into RCS
1403
1404 * src/reader.c: *** empty log message ***
1405
1406 * src/lex.c: entered into RCS
1407
1408 * src/conflicts.c: New file.
1409
1410 * src/symtab.c: entered into RCS
1411
1412 * src/alloc.h: New file.
1413
1414 * src/LR0.c: entered into RCS
1415
14161993-04-18 Noah Friedman <friedman@gnu.org>
1417
1418 * src/reader.c: New file.
1419
1420 * src/version.c: *** empty log message ***
1421
14221993-04-18 Noah Friedman <friedman@gnu.org>
1423
1424 * Makefile.in: *** empty log message ***
1425
14261993-04-17 Noah Friedman <friedman@gnu.org>
1427
1428 * Makefile.in: *** empty log message ***
1429
14301993-04-15 Richard Stallman <rms@gnu.org>
1431
1432 * src/main.c, src/files.c:
1433 New file.
1434
14351993-04-15 Noah Friedman <friedman@gnu.org>
1436
1437 * configure.in: entered into RCS
1438
1439 * configure.in: *** empty log message ***
1440
1441 * configure.in: New file.
1442
14431993-04-14 Richard Stallman <rms@gnu.org>
1444
1445 * Makefile.in: New file.
1446
14471993-04-13 Richard Stallman <rms@gnu.org>
1448
1449 * src/version.c: New file.
1450
14511993-03-25 Richard Stallman <rms@gnu.org>
1452
1453 * src/output.c: entered into RCS
1454
14551992-09-25 Richard Stallman <rms@gnu.org>
1456
1457 * configure.bat: entered into RCS
1458
14591992-06-22 Richard Stallman <rms@gnu.org>
1460
1461 * src/vmsgetargs.c: entered into RCS
1462
14631992-06-22 Richard Stallman <rms@gnu.org>
1464
1465 * doc/bison.rnh: entered into RCS
1466
14671992-04-20 David J. MacKenzie <djm@gnu.org>
1468
1469 * README: entered into RCS
1470
14711992-01-22 Richard Stallman <rms@gnu.org>
1472
1473 * src/machine.h: entered into RCS
1474
14751991-12-21 Richard Stallman <rms@gnu.org>
1476
1477 * src/lalr.c, src/closure.c:
1478 entered into RCS
1479
14801991-12-20 Richard Stallman <rms@gnu.org>
1481
1482 * src/state.h: entered into RCS
1483
14841991-12-18 Richard Stallman <rms@gnu.org>
1485
1486 * src/print.c, src/nullable.c, src/derives.c:
1487 entered into RCS
1488
14891991-11-03 David J. MacKenzie <djm@gnu.org>
1490
1491 * src/warshall.c, src/types.h, src/symtab.h, src/lex.h, src/gram.c, src/gram.h, src/files.h:
1492 entered into RCS
1493
14941988-09-09 Richard Stallman <rms@gnu.org>
1495
1496 * src/bison.hairy: entered into RCS
1497
14981987-12-16 Richard Stallman <rms@gnu.org>
1499
1500 * REFERENCES: entered into RCS