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