]> git.saurik.com Git - bison.git/blob - ChangeLog
* src/atgeneral.m4: Update from Autoconf.
[bison.git] / ChangeLog
1 2000-09-21 Akim Demaille <akim@epita.fr>
2
3 * src/atgeneral.m4: Update from Autoconf.
4
5 2000-09-21 Akim Demaille <akim@epita.fr>
6
7 * src/closure.h: New file.
8 * src/closure.c: Formatting changes, topological sort over the
9 functions, use of closure.h.
10 (initialize_closure, finalize_closure): Rename as...
11 (new_closure, free_closure): these. Adjust dependencies.
12 * src/LR0.c: Formatting changes, topological sort, use of
13 cloture.h.
14 (initialize_states): Rename as...
15 (new_states): this.
16 * src/Makefile.am (noinst_HEADERS): Adjust.
17
18 2000-09-20 Akim Demaille <akim@epita.fr>
19
20 * src/acconfig.h: Don't protect config.h against multiple
21 inclusion.
22 Don't define PARAMS.
23 * src/system.h: Define PARAMS.
24 Remove some of the ad-hoc CPP magic for DOS, VMS etc.: this is the
25 purpose of config.h. system.h must not try to fix wrong
26 definitions in config.h.
27
28 2000-09-20 Akim Demaille <akim@epita.fr>
29
30 * src/derives.h: New file.
31 * src/main.c, src/derives.h: Use it.
32 Formatting changes.
33 * src/Makefile.am (noinst_HEADERS): Adjust.
34
35 2000-09-20 Akim Demaille <akim@epita.fr>
36
37 * tests/atgeneral.m4: Update from Autoconf.
38 * tests/calc.m4 (_AT_DATA_CALC_Y, AT_DATA_CALC_Y, _AT_CHECK_CALC)
39 (AT_CHECK_CALC): New macros.
40 Use these macros to test bison with options `', `--raw',
41 `--debug', `--yacc', `--yacc --debug'.
42
43 2000-09-19 Akim Demaille <akim@epita.fr>
44
45 * src/output.c: Formatting changes.
46 * src/machine.h: Remove, leaving its contents in...
47 * src/system.h: here.
48 Include stdio.h.
49 Adjust all dependencies on stdio.h and machine.h.
50 * src/getargs.h: New file.
51 Let all `extern' declarations about getargs.c be replaced with
52 inclusion of `getargs.h'.
53 * src/Makefile.am (noinst_HEADERS): Adjust.
54
55 * tests/calc.m4 (yyin): Be initialized in main, not on the global
56 scope.
57 (yyerror): Returns void, not int.
58 * doc/bison.texinfo: Formatting changes.
59
60 2000-09-19 Akim Demaille <akim@epita.fr>
61
62 * tests/calc.m4 (calc.y): Do not assign to stdin, as it's not
63 portable.
64
65 2000-09-18 Akim Demaille <akim@epita.fr>
66
67 * configure.in: Append WARNING_CFLAGS to CFLAGS.
68 * src/Makefile.am (INCLUDES): Don't.
69 Be ready to fetch headers in lib/.
70
71 2000-09-18 Akim Demaille <akim@epita.fr>
72
73 * doc/bison.texinfo: Update the copyright.
74 ANSIfy and GNUify the examples.
75 Remove the old menu.
76
77 2000-09-18 Akim Demaille <akim@epita.fr>
78
79 First set of tests: use the `calc' example from the documentation.
80
81 * src/bison.s1 (yyparse): Condition the code using `yytname' which
82 is defined only when YYDEBUG is.
83 * m4/atconfig.m4 (AT_CONFIG): Adjust to Autoconf 2.13.
84 * src/files.c (tryopen, tryclose): Formatting changes.
85 Move to the top and be static.
86 * src/reader.c (read_signed_integer): Likewise.
87 * tests/calc.m4: New file.
88 * Makefile.am, suite.m4: Adjust.
89 * m4/atconfig.m4: Set BISON_SIMPLE and BISON_HAIRY.
90
91 2000-09-18 Akim Demaille <akim@epita.fr>
92
93 Add support for an Autotest test suite for Bison.
94
95 * m4/m4.m4, m4/atconfig.m4: New files.
96 * m4/Makefile.am (EXTRA_DIST): Adjust.
97 * tests/suite.m4, tests/Makefile.am, tests/atgeneral.m4: New
98 files.
99 * src/getargs.c: Display a more standard --version message.
100 * src/reader.c (reader): Formatting changes.
101 No longer depend upon VERSION_STRING.
102 * configure.in: No longer use `dnl'.
103 Set up the test suite and the new directory `tests/.
104 (VERSION_STRING): Remove.
105
106 2000-04-14 Akim Demaille <akim@epita.fr>
107
108 * src/reader.c (copy_comment2): New function, same as former
109 `copy_comment', but outputs into two FILE *.
110 (copy_comment): Use it.
111 (parse_union_decl): Use it.
112 (get_type, parse_start_decl): Use the same `invalid' message.
113 (parse_start_decl, parse_union_decl): Use the same `multiple'
114 message.
115 (parse_union_decl, copy_guard, copy_action): Use the same
116 `unmatched' message.
117 * m4/Makefile.am (EXTRA_DIST): Add `warning.m4'.
118
119 2000-03-31 Akim Demaille <akim@epita.fr>
120
121 * src/files.c (tryopen, tryclose): Move to the top.
122 Be static.
123
124 2000-03-31 Akim Demaille <akim@epita.fr>
125
126 * src/main.c (main): Don't call `done', exit does it.
127
128 2000-03-31 Akim Demaille <akim@epita.fr>
129
130 * allocate.c: s/return (foo)/return foo/.
131 * lalr.c: Likewise.
132 * LR0.c: Likewise.
133 * output.c: Likewise.
134 * reader.c: Likewise.
135 * symtab.c: Likewise.
136 * vmsgetargs.c: Likewise.
137
138 2000-03-31 Akim Demaille <akim@epita.fr>
139
140 Clean up the error reporting functions.
141
142 * src/report.c: New file.
143 * src/report.h: Likewise.
144 * src/Makefile.am: Adjust.
145 * m4/error.m4: New file.
146 * m4/Makefile.am: Adjust.
147 * configure.in (jm_PREREQ_ERROR): Call it.
148 * src/main.c (int_to_string, banner, fatal_banner, warn_banner):
149 Remove.
150 (fatal, fatals): Remove. All callers use complain.c::fatal.
151 (warn, warni, warns, warnss, warnss): Remove. All callers use
152 complain.c::complain.
153 (toomany): Remove, use fatal instead.
154 * src/files.c (done): No argument, use complain_message_count.
155 * src/main.c (main): Register `done' to `atexit'.
156
157 * src/getargs.c (usage): More `fputs', less `fprintf'.
158
159 2000-03-28 Akim Demaille <akim@epita.fr>
160
161 * lib/: New directory.
162 * Makefile.am (SUBDIRS): Adjust.
163 * configure.in: Adjust.
164 (LIBOBJS): Although not used yet, AC_SUBST it, otherwise it's
165 useless.
166 * src/alloca.c: Moved to lib/.
167 * src/getopt.c: Likewise.
168 * src/getopt1.c: Likewise.
169 * src/getopt.h: Likewise.
170 * src/ansi2knr.c: Likewise.
171 * src/ansi2knr.1: Likewise.
172 * src/Makefile.am: Adjust.
173 * lib/Makefile.am: New file.
174
175 2000-03-28 Akim Demaille <akim@epita.fr>
176
177 * src/getargs.c (usage): Refresh the help message.
178
179 2000-03-17 Akim Demaille <akim@epita.fr>
180
181 * src/getopt1.c: Updated from textutils 2.0e
182 * src/getopt.c: Likewise.
183 * src/getopt.h: Likewise.
184
185 2000-03-17 Akim Demaille <akim@epita.fr>
186
187 * src/Makefile.am (bison.simple): Fix the awk program: quote only
188 the file name, not the whole `#line LINE FILE'.
189
190 2000-03-17 Akim Demaille <akim@epita.fr>
191
192 On syntax errors, report the token on which we choked.
193
194 * src/bison.s1 (yyparse): In the label yyerrlab, when
195 YYERROR_VERBOSE, add yychar in msg.
196
197 2000-03-17 Akim Demaille <akim@epita.fr>
198
199 * src/reader.c (copy_at): New function.
200 (copy_guard): Use it.
201 (copy_action): Use it.
202
203 2000-03-17 Akim Demaille <akim@epita.fr>
204
205 Be kind to translators, save some useless translations.
206
207 * src/main.c (banner): New function.
208 (fatal_banner): Use it.
209 (warn_banner): Use it.
210
211 2000-03-17 Akim Demaille <akim@epita.fr>
212
213 * src/reader.c (copy_definition): Use copy_string and
214 copy_comment. Removed now unused `match', `ended',
215 `cplus_comment'.
216 (copy_comment, copy_string): Moved, to be visible from
217 copy_definition.
218
219 2000-03-17 Akim Demaille <akim@epita.fr>
220
221 * src/reader.c (copy_string): Declare `static inline'. No
222 problems with inline, since it is checked by configure.
223 (copy_comment): Likewise.
224
225 2000-03-17 Akim Demaille <akim@epita.fr>
226
227 * src/reader.c (packsymbols): Formatting changes.
228
229 2000-03-17 Akim Demaille <akim@epita.fr>
230
231 * src/reader.c (copy_comment): New function, factored out from:
232 (copy_action): Use it. Removed now unused `match', `ended',
233 `cplus_comment'.
234 (copy_guard): Likewise.
235
236 2000-03-17 Akim Demaille <akim@epita.fr>
237
238 * src/reader.c (copy_string): New function, factored out from:
239 (copy_action): Use it.
240 (copy_guard): Likewise.
241
242 2000-03-17 Akim Demaille <akim@epita.fr>
243
244 Change the handling of @s so that they behave exactly like $s.
245 There is now a pseudo variable @$ (readble and writable), location
246 of the lhs of the rule (by default ranging from the location of
247 the first symbol of the rhs, to the location of the last symbol,
248 or, if the rhs is empty, YYLLOC).
249
250 * src/bison.s1 [YYLSP_NEEDED] (yyloc): New variable, twin of
251 yyval.
252 (yyparse): When providing a default semantic action, provide a
253 default location action.
254 (after the $): No longer change `*YYLSP', just stack YYLOC the
255 same way you stack YYVAL.
256 * src/reader.c (read_declarations): Use warns.
257 (copy_guard, case '@'): Also recognize `@$', expanded as `YYLOC'.
258 (copy_action, case '@'): Likewise.
259 Use a standard error message, to save useless work from
260 translators.
261
262 2000-03-17 Akim Demaille <akim@epita.fr>
263
264 * src/bison.s1: Formatting and cosmetics changes.
265 * src/reader.c: Likewise.
266 Update the Copyright notice.
267
268 2000-03-17 Akim Demaille <akim@epita.fr>
269
270 * src/bison.s1 (#line): All set to `#line' only, since the
271 Makefile now handles them.
272
273 2000-03-16 Akim Demaille <akim@epita.fr>
274
275 * src/output.c (output_rule_data): Output the documentation of
276 some of the tables.
277 (Copyright notice): Update.
278 Formatting changes.
279
280 2000-03-16 Akim Demaille <akim@epita.fr>
281
282 * src/bison.s1 [!YYDEBUG]: Define yydebug to 0. This allows to
283 remove most `#if YYDEBUG != 0', since `if (yydebug)' is enough.
284 One `#if YYDEBUG' remains, since it uses variables which are
285 defined only if `YYDEBUG != 0'.
286
287 2000-03-16 Akim Demaille <akim@epita.fr>
288
289 * src/bison.s1 (yyparse): Reorganize the definitions of the stacks
290 and related variables so that the similarities are highlighted.
291
292 2000-03-16 Akim Demaille <akim@epita.fr>
293
294 * src/bison.s1: Properly indent CPP directives.
295
296 2000-03-16 Akim Demaille <akim@epita.fr>
297
298 * src/bison.s1: Properly indent the `alloca' CPP section.
299
300 2000-03-16 Akim Demaille <akim@epita.fr>
301
302 Do not hard code values of directories in `configure.in'.
303 Update the `configure' tool chain.
304
305 * configure.in (XPFILE, XPFILE1, LOCALEDIR): Remove, handled by
306 src/makefile.am.
307 (VERSION_STRING): Use the third arg of AC_DEFINE_UNQUOTED.
308 (AC_OUTPUT): Add m4/Makefile.
309 Bump to bison 1.28a, 1.29 has never been released.
310 * acconfig.h (XPFILE, XPFILE1, LOCALEDIR): Remove, since they are
311 handled via src/Makefile.am.
312 (VERSION_STRING, PROTOTYPES, ENABLE_NLS, HAVE_CATGETS,
313 HAVE_GETTEXT, HAVE_LC_MESSAGES, HAVE_STPCPY): Remove, handled by
314 autoheader.
315 * Makefile.am (SUBDIRS): Add m4.
316 (ACLOCAL_AM_FLAGS): New variable.
317 (AUTOMAKE_OPTIONS): Add check-news.
318 * src/Makefile.am (bison.simple): Use awk to replace #line lines with
319 the proper line number and file name.
320 (DEFS): Propagate the location of bison library files and of the
321 locale files.
322 (INCLUDES): Added `-I ..' so that one can compile with srcdir !=
323 builddir.
324 * acinclude.m4: Remove, replaced by the directory m4.
325 * m4/Makefile.am (EXTRA_DIST): New variable.
326 * m4/gettext.m4: New file, from the fileutils.
327 * m4/lcmessage.m4: Likewise
328 * m4/progtest.m4: Likewise.
329 * m4/bison-decl.m4: New file, extracted from former acinclude.m4.
330
331 2000-03-10 Akim Demaille <akim@epita.fr>
332
333 * src/closure.c:
334 Formatting changes of various comments.
335 Respect the GNU coding standards at various places.
336 Don't use `_()' when no translation is needed.
337
338 1999-12-13 Jesse Thilo <jthilo@gnu.org>
339
340 * src/files.c:
341 OS/2 honors TMPDIR environment variable.
342
343 1999-12-13 Jesse Thilo <jthilo@gnu.org>
344
345 * doc/bison.texinfo: Tweaked spelling and grammar.
346 Updated ISBN.
347 Removed reference to price of printed copy.
348 Mention BISON_SIMPLE and BISON_HAIRY.
349
350 1999-12-13 Jesse Thilo <jthilo@gnu.org>
351
352 * configure.in, NEWS:
353 Bison 1.29 released.
354
355 1999-10-27 Jesse Thilo <jthilo@gnu.org>
356
357 * doc/.cvsignore, doc/Makefile.am, doc/refcard.tex:
358 Added reference card.
359
360 1999-07-26 Jesse Thilo <jthilo@gnu.org>
361
362 * po/ru.po: Added Russian translation.
363
364 1999-07-26 Jesse Thilo <jthilo@gnu.org>
365
366 * configure.in: Added Russian translation.
367
368 1999-07-06 Jesse Thilo <jthilo@gnu.org>
369
370 * configure.in, NEWS, README:
371 Released version 1.28.
372
373 1999-06-14 Jesse Thilo <jthilo@gnu.org>
374
375 * src/system.h:
376 Squashed redefinition warning on some systems.
377
378 * src/getargs.c, src/Makefile.am, src/reader.c, src/version.c:
379 Have configure build version string instead of relying on ANSI string
380 concatentation.
381
382 1999-06-14 Jesse Thilo <jthilo@gnu.org>
383
384 * po/POTFILES.in: Got rid of version.c.
385
386 1999-06-14 Jesse Thilo <jthilo@gnu.org>
387
388 * acconfig.h, configure.in:
389 Have configure build version string instead of relying on ANSI string
390 concatentation.
391
392 1999-06-08 Jesse Thilo <jthilo@gnu.org>
393
394 * doc/bison.1:
395 Dropped mention of `+' for long-named options.
396
397 1999-05-30 Jesse Thilo <jthilo@gnu.org>
398
399 * src/files.c: Added <unistd.h> for unlink().
400
401 * src/Makefile.am, src/system.h:
402 I18n fixes.
403
404 1999-05-30 Jesse Thilo <jthilo@gnu.org>
405
406 * README: Added a FAQ list.
407
408 * configure.in, acconfig.h:
409 I18n fixes.
410
411 1999-05-30 Jesse Thilo <jthilo@gnu.org>
412
413 * doc/FAQ, doc/Makefile.am:
414 Added a FAQ list.
415
416 1999-05-19 Jesse Thilo <jthilo@gnu.org>
417
418 * src/alloc.h, src/symtab.h, src/version.c:
419 Protected inclusion of "config.h" with HAVE_CONFIG_H.
420
421 1999-04-18 Jesse Thilo <jthilo@gnu.org>
422
423 * src/.cvsignore, src/Makefile.am:
424 Reorganized: sources in `src', documentation in `doc'.
425
426 * src/lex.c (literalchar):
427 fixed the code for escaping double quotes (thanks
428 Jonathan Czisny.)
429
430 1999-04-18 Jesse Thilo <jthilo@gnu.org>
431
432 * po/de.po, po/es.po, po/fr.po, po/nl.po, po/POTFILES.in:
433 Adjusted paths to reflect directory reorganization.
434
435 1999-04-18 Jesse Thilo <jthilo@gnu.org>
436
437 * doc/.cvsignore, doc/Makefile.am:
438 Reorganized: sources in `src', documentation in `doc'.
439
440 1999-04-18 Jesse Thilo <jthilo@gnu.org>
441
442 * configure.in:
443 Updated AC_INIT file to reflect directory reorganization.
444
445 * configure.in, .cvsignore, Makefile.am, POTFILES.in:
446 Reorganized: sources in `src', documentation in `doc'.
447
448 1999-04-13 Jesse Thilo <jthilo@gnu.org>
449
450 * src/allocate.c:
451 Don't declare calloc() and realloc() if not necessary.
452
453 1999-04-13 Jesse Thilo <jthilo@gnu.org>
454
455 * configure.in, acconfig.h, acinclude.m4:
456 Don't declare calloc() and realloc() if not necessary.
457
458 1999-03-23 Jesse Thilo <jthilo@gnu.org>
459
460 * po/.cvsignore: Added i18n support.
461
462 1999-03-23 Jesse Thilo <jthilo@gnu.org>
463
464 * acconfig.h, configure.in, Makefile.am:
465 Added i18n support.
466
467 1999-03-22 Jesse Thilo <jthilo@gnu.org>
468
469 * src/bison.s1: Fixed #line numbers.
470
471 1999-03-15 Jesse Thilo <jthilo@gnu.org>
472
473 * po/es.po, po/fr.po, po/nl.po, po/de.po:
474 Added PO files from Translation Project.
475
476 1999-03-03 Jesse Thilo <jthilo@gnu.org>
477
478 * Makefile.am:
479 Added support for non-ANSI compilers (ansi2knr).
480
481 1999-02-16 Jesse Thilo <jthilo@gnu.org>
482
483 * configure.in: Bumped version number to 1.27.
484
485 * Makefile.am:
486 Added `bison.simple' to list of files removed by `make distclean'.
487
488 1999-02-12 Jesse Thilo <jthilo@gnu.org>
489
490 * src/files.c, src/files.h:
491 Defined locations of parser files in config.h instead of Makefile.
492
493 1999-02-12 Jesse Thilo <jthilo@gnu.org>
494
495 * acconfig.h, acinclude.m4, configure.in, Makefile.am:
496 Defined locations of parser files in config.h instead of Makefile.
497
498 1999-02-09 Jesse Thilo <jthilo@gnu.org>
499
500 * Makefile.am:
501 Removed inappropriate use of $< macro.
502
503 1999-02-05 Jesse Thilo <jthilo@gnu.org>
504
505 * po/Makefile.in.in, po/POTFILES.in:
506 Add `po' directory skeleton.
507
508 1999-01-27 Jesse Thilo <jthilo@gnu.org>
509
510 * README: Document help-bison list.
511
512 * configure.in: Add check for mkstemp().
513
514 1999-01-20 Jesse Thilo <jthilo@gnu.org>
515
516 * src/conflicts.c, src/LR0.c, src/output.c, src/reader.c:
517 Hush a few compiler warnings.
518
519 * src/files.c:
520 Add tryclose(), which verifies that fclose was successful.
521 Hush a couple of compiler warnings.
522
523 1999-01-20 Jesse Thilo <jthilo@gnu.org>
524
525 * Makefile.am, OChangeLog:
526 ChangeLog is now automatically generated. Include the old version as
527 OChangeLog.
528
529 1999-01-14 Jesse Thilo <jthilo@gnu.org>
530
531 * 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:
532 Update FSF address.
533
534 1999-01-14 Jesse Thilo <jthilo@gnu.org>
535
536 * doc/bison.texinfo: Fix formatting glitch.
537
538 * doc/bison.texinfo: Update FSF address.
539
540 1999-01-14 Jesse Thilo <jthilo@gnu.org>
541
542 * acconfig.h: Update FSF address.
543
544 1999-01-08 Jesse Thilo <jthilo@gnu.org>
545
546 * src/system.h:
547 Don't define PACKAGE here, since config.h defines it.
548
549 1998-12-30 Jesse Thilo <jthilo@gnu.org>
550
551 * src/reader.c: Update copyright date.
552
553 * src/main.c:
554 Ditch sprintf to statically-sized buffers in fatal/warn functions in
555 favor of output directly to stderr (avoids buffer overruns).
556
557 * src/reader.c: Some checks for premature EOF.
558
559 * 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:
560 Use prototypes if the compiler understands them.
561
562 * src/files.c: Honor TMPDIR on Unix hosts.
563 Use prototypes if the compiler understands them.
564
565 * src/reader.c:
566 Fix a couple of buffer overrun bugs.
567 Use prototypes if the compiler understands them.
568
569 * src/system.h: Include unistd.h and ctype.h.
570 Use #ifdef instead of #if for NLS symbols.
571
572 1998-12-30 Jesse Thilo <jthilo@gnu.org>
573
574 * doc/bison.texinfo:
575 Delete comment "consider using @set for edition number, etc..." since
576 we now are doing so.
577
578 1998-12-30 Jesse Thilo <jthilo@gnu.org>
579
580 * configure.in:
581 Use prototypes if the compiler understands them.
582
583 * NEWS: Document 1.26 highlights.
584
585 * Makefile.am: Require Automake 1.3 or later.
586
587 * acconfig.h:
588 Use prototypes if the compiler understands them.
589
590 1998-12-29 Jesse Thilo <jthilo@gnu.org>
591
592 * src/version.c:
593 Use VERSION symbol from automake for version number.
594
595 1998-12-29 Jesse Thilo <jthilo@gnu.org>
596
597 * acconfig.h, configure.in, version.cin:
598 Use VERSION symbol from automake for version number.
599
600 1998-11-28 Jesse Thilo <jthilo@gnu.org>
601
602 * Makefile.am:
603 Distribute original version of simple parser (bison.s1), not built
604 version (bison.simple).
605
606 1998-11-28 Jesse Thilo <jthilo@gnu.org>
607
608 * doc/bison.texinfo: Add info dir entry.
609
610 * doc/bison.texinfo:
611 Let automake put version number into documentation.
612
613 1998-11-26 Jesse Thilo <jthilo@gnu.org>
614
615 * src/bison.cld, src/build.com, src/vmshlp.mar:
616 Add non-RCS files from /gd/gnu/bison.
617
618 1998-11-26 Jesse Thilo <jthilo@gnu.org>
619
620 * doc/bison.1:
621 Document the BISON_HAIRY and BISON_SIMPLE variables.
622
623 1998-11-25 Jesse Thilo <jthilo@gnu.org>
624
625 * src/version.c: Build version.c automatically.
626
627 * src/reader.c:
628 Fix token numbering (used to start at 258, not 257).
629
630 * src/system.h: Include config.h.
631
632 * src/getargs.c: Update bug report address.
633
634 * src/alloca.c, src/getopt1.c, src/getopt.c, src/getopt.h:
635 Get latest copies of alloca.c, getopt.c, getopt.h, getopt1.c from gnu.org.
636
637 1998-11-25 Jesse Thilo <jthilo@gnu.org>
638
639 * Makefile.am:
640 Rename bison.simple to bison.s1 (bison.simple is then built from bison.s1).
641
642 * configure.in, version.cin:
643 Build version.c automatically.
644
645 * AUTHORS: Add AUTHORS file.
646
647 * README: Update bug report address.
648
649 * bison.simple:
650 Rename bison.simple to bison.s1 (bison.simple is then built from bison.s1).
651
652 * configure.in, Makefile.am, Makefile.in, stamp-h.in:
653 Add automake stuff.
654
655 1998-11-25 Jesse Thilo <jthilo@gnu.org>
656
657 * doc/bison.texinfo: Clean up some formatting.
658
659 1998-05-05 Richard Stallman <rms@gnu.org>
660
661 * doc/bison.texinfo:
662 Explain better why to make a pure parser.
663
664 1998-01-05 Richard Stallman <rms@gnu.org>
665
666 * src/files.c (openfiles):
667 [_WIN32 && !__CYGWIN32__] Use TEMP or Temp to
668 find a temporary directory, if possible. Do not unlink files while
669 they are open.
670
671 1997-08-25 Richard Stallman <rms@gnu.org>
672
673 * src/reader.c (stack_offset;):
674 Change some warni to warns.
675
676 * src/lex.c (literalchar): Use warns, not warni.
677
678 1997-06-28 Richard Stallman <rms@gnu.org>
679
680 * src/bison.s1: Add a Bison version comment.
681
682 * src/main.c (fatal, warn, berror):
683 Use program_name.
684
685 1997-06-28 Richard Stallman <rms@gnu.org>
686
687 * Makefile.in (bison_version): New variable.
688 (dist): Use that variable.
689 (bison.s1): Substitute the Bison version into bison.simple.
690
691 * bison.simple: Add a Bison version comment.
692
693 1997-06-18 Richard Stallman <rms@gnu.org>
694
695 * src/main.c (fatal, warn, berror):
696 Make error messages standard.
697 (toomany): Improve error message text.
698
699 * 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:
700 new.h renamed to alloc.h.
701
702 1997-06-18 Richard Stallman <rms@gnu.org>
703
704 * Makefile.in: new.h renamed to alloc.h.
705
706 1997-05-24 Richard Stallman <rms@gnu.org>
707
708 * src/lex.c (literalchar):
709 Fix the code for escaping \, " and '.
710
711 (lex): Avoid trouble when there are many chars
712 to discard in a char literal with just several chars in it.
713
714 1997-05-17 Richard Stallman <rms@gnu.org>
715
716 * src/bison.s1:
717 Use malloc, if using alloca is troublesome.
718 (YYSTACK_USE_ALLOCA): New flag macro.
719 Define it for some systems and compilers.
720 (YYSTACK_ALLOC): New macro.
721 (yyparse): Use YYSTACK_ALLOC to allocate stack.
722 If it was malloc'd, free it.
723
724 1997-05-17 Richard Stallman <rms@gnu.org>
725
726 * bison.simple:
727 Use malloc, if using alloca is troublesome.
728 (YYSTACK_USE_ALLOCA): New flag macro.
729 Define it for some systems and compilers.
730 (YYSTACK_ALLOC): New macro.
731 (yyparse): Use YYSTACK_ALLOC to allocate stack.
732 If it was malloc'd, free it.
733
734 1997-04-23 Richard Stallman <rms@gnu.org>
735
736 * src/bison.s1:
737 (alloca) [__hpux]: Always define as __builtin_alloca.
738
739 1997-04-23 Richard Stallman <rms@gnu.org>
740
741 * bison.simple:
742 (alloca) [__hpux]: Always define as __builtin_alloca.
743
744 1997-04-22 Richard Stallman <rms@gnu.org>
745
746 * src/bison.s1:
747 [__hpux]: Include alloca.h (right for HPUX 10)
748 instead of declaring alloca (right for HPUX 9).
749
750 * src/bison.s1 (__yy_memcpy):
751 Declare arg `count' as unsigned int.
752 (yyparse): Cast third arg to __yy_memcpy to unsigned int.
753
754 1997-04-22 Richard Stallman <rms@gnu.org>
755
756 * bison.simple:
757 [__hpux]: Include alloca.h (right for HPUX 10)
758 instead of declaring alloca (right for HPUX 9).
759
760 * bison.simple (__yy_memcpy):
761 Declare arg `count' as unsigned int.
762 (yyparse): Cast third arg to __yy_memcpy to unsigned int.
763
764 1997-01-03 Richard Stallman <rms@gnu.org>
765
766 * src/allocate.c: [__STDC__ or _MSC_VER]:
767 Declare calloc and realloc to return void *.
768
769 1997-01-02 Richard Stallman <rms@gnu.org>
770
771 * src/system.h:
772 [_MSC_VER]: Include stdlib.h and process.h.
773 [_MSC_VER] (getpid): Define as macro--translate it to _getpid.
774
775 * src/main.c (main): Return FAILURE as a value.
776 (printable_version): Declare arg as int, not char.
777
778 1997-01-02 Richard Stallman <rms@gnu.org>
779
780 * Makefile.in (dist):
781 Explicitly check for symlinks, and copy them.
782
783 1996-12-19 Richard Stallman <rms@gnu.org>
784
785 * src/files.c:
786 [_MSC_VER] (XPFILE, XPFILE1): Define, if not already defined.
787
788 1996-12-18 Paul Eggert <eggert@gnu.org>
789
790 * src/bison.s1 (yyparse):
791 If __GNUC__ and YYPARSE_PARAM are both defined,
792 declare yyparse to have a void * argument.
793
794 1996-12-18 Paul Eggert <eggert@gnu.org>
795
796 * bison.simple (yyparse):
797 If __GNUC__ and YYPARSE_PARAM are both defined,
798 declare yyparse to have a void * argument.
799
800 1996-12-17 Richard Stallman <rms@gnu.org>
801
802 * src/reduce.c (nbits): Add some casts.
803
804 1996-08-12 Richard Stallman <rms@gnu.org>
805
806 * src/bison.s1: Test _MSDOS as well as _MSDOS_.
807
808 1996-08-12 Richard Stallman <rms@gnu.org>
809
810 * bison.simple: Test _MSDOS as well as _MSDOS_.
811
812 1996-07-31 Richard Stallman <rms@gnu.org>
813
814 * src/bison.s1:
815 [__sun && __i386]: Include alloca.h.
816
817 1996-07-31 Richard Stallman <rms@gnu.org>
818
819 * bison.simple:
820 [__sun && __i386]: Include alloca.h.
821
822 1996-07-30 Richard Stallman <rms@gnu.org>
823
824 * src/bison.s1: Comment change.
825
826 * src/bison.s1: Test _MSDOS_, not MSDOS.
827
828 1996-07-30 Richard Stallman <rms@gnu.org>
829
830 * bison.simple: Comment change.
831
832 * bison.simple: Test _MSDOS_, not MSDOS.
833
834 1996-06-01 Richard Stallman <rms@gnu.org>
835
836 * 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:
837 Insert `_' macro around many string constants.
838
839 * src/main.c:
840 Insert `_' macro around many string constants.
841
842 (main): Call setlocale, bindtextdomain and textdomain.
843
844 * src/system.h: [HAVE_LOCALE_H]: Include locale.h.
845 [! HAVE_LOCALE_H] (setlocale): Define as no-op.
846 [ENABLE_NLS]: Include libintl.h.
847 [ENABLE_NLS] (gettext): Define.
848 [! ENABLE_NLS] (bintextdomain, textdomain, _): Consolation definitions.
849 (N_, PACKAGE, LOCALEDIR): New macros.
850
851 1996-06-01 Richard Stallman <rms@gnu.org>
852
853 * POTFILES.in: New file.
854
855 * Makefile.in (allocate.o):
856 Define target explicitly.
857
858 * Makefile.in (CFLAGS): Set to @CFLAGS@.
859 (LDFLAGS): Set to @LDFLAGS@.
860 (configure): Run autoconf only if preceding `cd' succeeds.
861 (bison.s1): Redirect output to temporary file then move the
862 temporary to the target, rather than redirecting directly to bison.s1.
863 (clean): Remove config.status and config.log.
864 (distclean): Don't remove config.status here.
865
866 1996-05-12 Richard Stallman <rms@gnu.org>
867
868 * src/bison.s1:
869 (__yy_memcpy) [__cplusplus]: Reorder declarations of variables f and t.
870
871 1996-05-12 Richard Stallman <rms@gnu.org>
872
873 * bison.simple:
874 (__yy_memcpy) [__cplusplus]: Reorder declarations of variables f and t.
875
876 1996-05-11 Richard Stallman <rms@gnu.org>
877
878 * src/bison.s1 (__yy_memcpy):
879 Really reorder the args, as was supposedly done on Feb 14 1995.
880 (yyparse): Calls changed accordingly.
881
882 1996-05-11 Richard Stallman <rms@gnu.org>
883
884 * Makefile.in (dist): Don't use $(srcdir).
885
886 * bison.simple (__yy_memcpy):
887 Really reorder the args, as was supposedly done on Feb 14 1995.
888 (yyparse): Calls changed accordingly.
889
890 1996-01-27 Richard Stallman <rms@gnu.org>
891
892 * src/output.c (output_rule_data):
893 Test YYERROR_VERBOSE in the conditional
894 around the definition of ttyname.
895
896 1995-12-29 Richard Stallman <rms@gnu.org>
897
898 * src/bison.s1:
899 Fix line numbers in #line commands.
900
901 1995-12-29 Richard Stallman <rms@gnu.org>
902
903 * bison.simple:
904 Fix line numbers in #line commands.
905
906 1995-12-27 Richard Stallman <rms@gnu.org>
907
908 * src/bison.s1 (YYPARSE_PARAM_DECL):
909 In C++, make it always null.
910 (YYPARSE_PARAM_ARG): New macro.
911 (yyparse): Use YYPARSE_PARAM_ARG.
912
913 1995-12-27 Richard Stallman <rms@gnu.org>
914
915 * bison.simple (YYPARSE_PARAM_DECL):
916 In C++, make it always null.
917 (YYPARSE_PARAM_ARG): New macro.
918 (yyparse): Use YYPARSE_PARAM_ARG.
919
920 1995-11-29 Richard Stallman <rms@gnu.org>
921
922 * doc/bison.texinfo:
923 Describe literal string tokens, %raw, %no_lines, %token_table.
924
925 1995-11-29 Daniel Hagerty <hag@gnu.org>
926
927 * doc/bison.texinfo: Fixed update date
928
929 1995-10-16 Richard Stallman <rms@gnu.org>
930
931 * src/version.c: Version 1.25.
932
933 1995-10-16 Richard Stallman <rms@gnu.org>
934
935 * NEWS: *** empty log message ***
936
937 1995-10-16 Richard Stallman <rms@gnu.org>
938
939 * doc/bison.1, doc/bison.rnh:
940 Add new options.
941
942 1995-10-15 Richard Stallman <rms@gnu.org>
943
944 * src/vmsgetargs.c, src/getargs.c:
945 Added -n, -k, and -raw switches.
946 (noparserflag, toknumflag, rawtoknumflag): New variables.
947
948 * src/symtab.h (SALIAS):
949 New #define for adding aliases to %token.
950 (struct bucket): Added `alias' field.
951
952 * src/reduce.c (reduce_grammar):
953 Revise error message.
954 (print_notices): Remove final `.' from error message.
955
956 * src/reader.c (reader_output_yylsp):
957 New function.
958 (readgram): Use `#if 0' around code that accepted %command
959 inside grammar rules: The documentation doesn't allow it,
960 and it will fail since the %command processors scan for the next %.
961 (parse_token_decl): Extended the %token
962 declaration to allow a multi-character symbol as an alias.
963 (parse_thong_decl): New function.
964 (read_declarations): Added %thong declarations.
965 (read_declarations): Handle NOOP to deal with allowing
966 % declarations as another means to specify the flags.
967 (readgram): Allow %prec prior to semantics embedded in a rule.
968 (skip_to_char, read_declarations, copy_definition)
969 (parse_token_decl, parse_start_decl, parse_type_decl)
970 (parse_assoc_decl, parse_union_decl, parse_expect_decl)
971 (get_type_name, copy_guard, copy_action, readgram)
972 (get_type, packsymbols): Revised most error messages.
973 Changed `fatal' to `warnxxx' to avoid aborting for error.
974 Revised and use multiple warnxxx functions to avoid using VARARGS1.
975 (read_declarations): Improve the error message for
976 an invalid character. Do not abort.
977 (read_declarations, copy_guard, copy_action): Use
978 printable_version to avoid unprintable characters in printed output.
979 (parse_expect_decl): Error if argument to %expect exceeds 10 digits.
980 (parse_token_decl, parse_assoc_decl, parse_type_decl, get_type):
981 Allow the type of a non-terminal can be given
982 more than once, as long as all specifications give the same type.
983
984 * src/output.c:
985 (output_headers, output_trailers, output, output_gram)
986 (output_rule_data): Implement noparserflag variable.
987 Implement toknumflag variable.
988 (output): Call reader_output_yylsp to output LTYPESTR.
989
990 * src/main.c (main):
991 If reader sees an error, don't process the grammar.
992 (fatals): Updated to not use VARARGS1.
993 (printable_version, int_to_string, warn, warni, warns, warnss)
994 (warnsss): New error reporting functions. Avoid abort for error.
995
996 * src/lex.h:
997 Added THONG and NOOP for alias processing.
998 Added SETOPT for the new code that allows setting options with %flags.
999
1000 * src/lex.c:
1001 Include getopt.h. Add some extern decls.
1002 (safegetc): New function to deal with EOF gracefully.
1003 (literalchar); new function to deal with reading \ escapes.
1004 (lex): Use literalchar.
1005 (lex): Implemented "..." tokens.
1006 (literalchar, lex, parse_percent_token): Made tokenbuffer
1007 always contain the token. This includes growing the token
1008 buffer while reading an integer.
1009 (parse_percent_token): Replaced if-else statement with percent_table.
1010 (parse_percent_token): Added % declarations as another
1011 way to specify the flags -n, -l, and -r. Also added hooks for
1012 -d, -k, -y, -v, -t, -p, -b, -o, but implementation requires
1013 major changes to files.c.
1014 (lex) Retain in the incoming stream a character following
1015 an incorrect '/'.
1016 (skip_white_space, lex): Revised most error messages
1017 and changed fatal to warn to avoid aborting.
1018 (percent_table): Added %thong declarations.
1019
1020 * src/gram.h: Comment changes.
1021
1022 * src/files.c (openfiles, open_extra_files, done):
1023 Add faction flag
1024 and actfile file. Handle noparserflag. Both for -n switch.
1025
1026 * src/conflicts.c (resolve_sr_conflict):
1027 Remove use of alloca.
1028
1029 1995-06-01 Jim Meyering <meyering@gnu.org>
1030
1031 * doc/bison.texinfo: *** empty log message ***
1032
1033 1995-05-06 Richard Stallman <rms@gnu.org>
1034
1035 * src/bison.s1: Comment change.
1036
1037 1995-05-06 Richard Stallman <rms@gnu.org>
1038
1039 * bison.simple: Comment change.
1040
1041 1995-05-03 Richard Stallman <rms@gnu.org>
1042
1043 * src/version.c: Version now 1.24.
1044
1045 * src/bison.s1: Change distribution terms.
1046
1047 * src/version.c: Version now 1.23.
1048
1049 1995-05-03 Richard Stallman <rms@gnu.org>
1050
1051 * doc/bison.texinfo:
1052 Rewrite "Conditions for Using Bison".
1053 Update version to 1.24.
1054
1055 1995-05-03 Richard Stallman <rms@gnu.org>
1056
1057 * bison.simple: Change distribution terms.
1058
1059 1995-02-23 Richard Stallman <rms@gnu.org>
1060
1061 * src/files.c: Test __VMS_POSIX as well as VMS.
1062
1063 1995-02-14 Jim Meyering <meyering@gnu.org>
1064
1065 * src/bison.s1 (__yy_memcpy):
1066 Renamed from __yy_bcopy to avoid
1067 confusion. Reverse FROM and TO arguments to be consistent with
1068 those of memcpy.
1069
1070 1995-02-14 Jim Meyering <meyering@gnu.org>
1071
1072 * bison.simple (__yy_memcpy):
1073 Renamed from __yy_bcopy to avoid
1074 confusion. Reverse FROM and TO arguments to be consistent with
1075 those of memcpy.
1076
1077 1994-11-10 David J. MacKenzie <djm@gnu.org>
1078
1079 * NEWS: reformat
1080
1081 * NEWS: New file.
1082
1083 * Makefile.in (DISTFILES): Include NEWS.
1084
1085 * Makefile.in (DISTFILES):
1086 Include install-sh, not install.sh.
1087
1088 * configure.in: Update to Autoconf v2 macro names.
1089
1090 1994-10-05 David J. MacKenzie <djm@gnu.org>
1091
1092 * Makefile.in: fix typo
1093
1094 * Makefile.in (prefix, exec_prefix):
1095 Let configure set them.
1096
1097 1994-09-28 David J. MacKenzie <djm@gnu.org>
1098
1099 * Makefile.in: Set datadir to $(prefix)/share.
1100
1101 1994-09-15 Richard Stallman <rms@gnu.org>
1102
1103 * src/bison.s1:
1104 Update copyright notice and GPL version.
1105
1106 1994-09-15 Richard Stallman <rms@gnu.org>
1107
1108 * bison.simple:
1109 Update copyright notice and GPL version.
1110
1111 1994-07-12 Richard Stallman <rms@gnu.org>
1112
1113 * src/reduce.c, src/reader.c:
1114 entered into RCS
1115
1116 1994-05-05 David J. MacKenzie <djm@gnu.org>
1117
1118 * Makefile.in: entered into RCS
1119
1120 1994-03-26 Richard Stallman <rms@gnu.org>
1121
1122 * src/bison.s1: entered into RCS
1123
1124 1994-03-26 Richard Stallman <rms@gnu.org>
1125
1126 * bison.simple: entered into RCS
1127
1128 1994-03-25 Richard Stallman <rms@gnu.org>
1129
1130 * src/main.c: entered into RCS
1131
1132 1994-03-24 Richard Stallman <rms@gnu.org>
1133
1134 * src/conflicts.c: entered into RCS
1135
1136 1994-01-02 Richard Stallman <rms@gnu.org>
1137
1138 * Makefile.in: *** empty log message ***
1139
1140 1993-11-21 Richard Stallman <rms@gnu.org>
1141
1142 * src/bison.s1: *** empty log message ***
1143
1144 1993-11-21 Richard Stallman <rms@gnu.org>
1145
1146 * doc/bison.texinfo: entered into RCS
1147
1148 * doc/bison.texinfo: *** empty log message ***
1149
1150 1993-11-21 Richard Stallman <rms@gnu.org>
1151
1152 * bison.simple: *** empty log message ***
1153
1154 1993-10-25 David J. MacKenzie <djm@gnu.org>
1155
1156 * doc/bison.texinfo: *** empty log message ***
1157
1158 1993-10-19 Richard Stallman <rms@gnu.org>
1159
1160 * src/bison.s1: *** empty log message ***
1161
1162 1993-10-19 Richard Stallman <rms@gnu.org>
1163
1164 * bison.simple: *** empty log message ***
1165
1166 1993-10-14 Richard Stallman <rms@gnu.org>
1167
1168 * src/bison.s1: *** empty log message ***
1169
1170 1993-10-14 Richard Stallman <rms@gnu.org>
1171
1172 * bison.simple: *** empty log message ***
1173
1174 1993-09-14 David J. MacKenzie <djm@gnu.org>
1175
1176 * doc/bison.texinfo: *** empty log message ***
1177
1178 1993-09-13 Noah Friedman <friedman@gnu.org>
1179
1180 * Makefile.in: *** empty log message ***
1181
1182 1993-09-10 Richard Stallman <rms@gnu.org>
1183
1184 * src/conflicts.c: *** empty log message ***
1185
1186 * src/system.h: entered into RCS
1187
1188 1993-09-10 Richard Stallman <rms@gnu.org>
1189
1190 * doc/bison.1: entered into RCS
1191
1192 1993-09-06 Noah Friedman <friedman@gnu.org>
1193
1194 * src/version.c: entered into RCS
1195
1196 1993-09-06 Noah Friedman <friedman@gnu.org>
1197
1198 * Makefile.in: *** empty log message ***
1199
1200 1993-07-30 David J. MacKenzie <djm@gnu.org>
1201
1202 * Makefile.in: *** empty log message ***
1203
1204 1993-07-24 Richard Stallman <rms@gnu.org>
1205
1206 * src/bison.s1: *** empty log message ***
1207
1208 1993-07-24 Richard Stallman <rms@gnu.org>
1209
1210 * bison.simple: *** empty log message ***
1211
1212 1993-07-08 David J. MacKenzie <djm@gnu.org>
1213
1214 * Makefile.in: *** empty log message ***
1215
1216 1993-07-04 Richard Stallman <rms@gnu.org>
1217
1218 * src/bison.s1: *** empty log message ***
1219
1220 1993-07-04 Richard Stallman <rms@gnu.org>
1221
1222 * bison.simple: *** empty log message ***
1223
1224 1993-06-26 David J. MacKenzie <djm@gnu.org>
1225
1226 * src/getargs.c: entered into RCS
1227
1228 1993-06-26 David J. MacKenzie <djm@gnu.org>
1229
1230 * doc/bison.texinfo: *** empty log message ***
1231
1232 * doc/bison.1: New file.
1233
1234 1993-06-25 Richard Stallman <rms@gnu.org>
1235
1236 * src/getargs.c: New file.
1237
1238 1993-06-16 Richard Stallman <rms@gnu.org>
1239
1240 * src/bison.s1: *** empty log message ***
1241
1242 1993-06-16 Richard Stallman <rms@gnu.org>
1243
1244 * bison.simple: *** empty log message ***
1245
1246 1993-06-03 Richard Stallman <rms@gnu.org>
1247
1248 * src/bison.s1: New file.
1249
1250 1993-06-03 Richard Stallman <rms@gnu.org>
1251
1252 * doc/bison.texinfo: *** empty log message ***
1253
1254 1993-06-03 Richard Stallman <rms@gnu.org>
1255
1256 * bison.simple: New file.
1257
1258 1993-05-19 Richard Stallman <rms@gnu.org>
1259
1260 * doc/bison.texinfo: New file.
1261
1262 1993-05-07 Noah Friedman <friedman@gnu.org>
1263
1264 * Makefile.in: *** empty log message ***
1265
1266 1993-04-28 Noah Friedman <friedman@gnu.org>
1267
1268 * src/reader.c: *** empty log message ***
1269
1270 1993-04-23 Noah Friedman <friedman@gnu.org>
1271
1272 * src/alloc.h: entered into RCS
1273
1274 1993-04-20 David J. MacKenzie <djm@gnu.org>
1275
1276 * src/version.c: *** empty log message ***
1277
1278 * src/files.c, src/allocate.c:
1279 entered into RCS
1280
1281 * src/reader.c: *** empty log message ***
1282
1283 * src/lex.c: entered into RCS
1284
1285 * src/conflicts.c: New file.
1286
1287 * src/symtab.c: entered into RCS
1288
1289 * src/alloc.h: New file.
1290
1291 * src/LR0.c: entered into RCS
1292
1293 1993-04-18 Noah Friedman <friedman@gnu.org>
1294
1295 * src/reader.c: New file.
1296
1297 * src/version.c: *** empty log message ***
1298
1299 1993-04-18 Noah Friedman <friedman@gnu.org>
1300
1301 * Makefile.in: *** empty log message ***
1302
1303 1993-04-17 Noah Friedman <friedman@gnu.org>
1304
1305 * Makefile.in: *** empty log message ***
1306
1307 1993-04-15 Richard Stallman <rms@gnu.org>
1308
1309 * src/main.c, src/files.c:
1310 New file.
1311
1312 1993-04-15 Noah Friedman <friedman@gnu.org>
1313
1314 * configure.in: entered into RCS
1315
1316 * configure.in: *** empty log message ***
1317
1318 * configure.in: New file.
1319
1320 1993-04-14 Richard Stallman <rms@gnu.org>
1321
1322 * Makefile.in: New file.
1323
1324 1993-04-13 Richard Stallman <rms@gnu.org>
1325
1326 * src/version.c: New file.
1327
1328 1993-03-25 Richard Stallman <rms@gnu.org>
1329
1330 * src/output.c: entered into RCS
1331
1332 1992-09-25 Richard Stallman <rms@gnu.org>
1333
1334 * configure.bat: entered into RCS
1335
1336 1992-06-22 Richard Stallman <rms@gnu.org>
1337
1338 * src/vmsgetargs.c: entered into RCS
1339
1340 1992-06-22 Richard Stallman <rms@gnu.org>
1341
1342 * doc/bison.rnh: entered into RCS
1343
1344 1992-04-20 David J. MacKenzie <djm@gnu.org>
1345
1346 * README: entered into RCS
1347
1348 1992-01-22 Richard Stallman <rms@gnu.org>
1349
1350 * src/machine.h: entered into RCS
1351
1352 1991-12-21 Richard Stallman <rms@gnu.org>
1353
1354 * src/lalr.c, src/closure.c:
1355 entered into RCS
1356
1357 1991-12-20 Richard Stallman <rms@gnu.org>
1358
1359 * src/state.h: entered into RCS
1360
1361 1991-12-18 Richard Stallman <rms@gnu.org>
1362
1363 * src/print.c, src/nullable.c, src/derives.c:
1364 entered into RCS
1365
1366 1991-11-03 David J. MacKenzie <djm@gnu.org>
1367
1368 * src/warshall.c, src/types.h, src/symtab.h, src/lex.h, src/gram.c, src/gram.h, src/files.h:
1369 entered into RCS
1370
1371 1988-09-09 Richard Stallman <rms@gnu.org>
1372
1373 * src/bison.hairy: entered into RCS
1374
1375 1987-12-16 Richard Stallman <rms@gnu.org>
1376
1377 * REFERENCES: entered into RCS