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