1 2012-08-03 Will Estes <westes575@gmail.com>
3 * NEWS: update NEWS to reflect changes in 2.5.37
5 2012-08-03 Will Estes <westes575@gmail.com>
7 * configure.in: update flex version to 2.5.37
9 2012-08-03 Will Estes <westes575@gmail.com>
11 * po/de.po: new de translation from the translation project
13 2012-08-02 Will Estes <westes575@gmail.com>
15 * po/vi.po: new vi translation from the translation project
17 2012-08-02 Will Estes <westes575@gmail.com>
19 * po/pl.po: new pl translation from the translation project
21 2012-08-02 Will Estes <westes575@gmail.com>
23 * po/fi.po: new fi translation from the translation project
25 2012-08-02 Will Estes <westes575@gmail.com>
27 * Makefile.am: Add -f option to LN_S to create flex++ The autoconf macro LN_S needs -f to successfully install flex++ if
28 flex++ already exists. Fortunately, ln, ln -s and cp -p, which are
29 the various forms that LN_S can take all will do the right thing
30 with a -f argument passed.
32 2012-08-02 Will Estes <westes575@gmail.com>
34 * Makefile.am, tools/Makefile.am, tools/cvs2cl.pl,
35 tools/cvsauthors, tools/git2cl: replace cvs2cl with git2cl Add the git2cl script in tools/ and remove the (now unnecessary)
36 cvs2cl script. Remove tools/cvsauthors since git2cl does not need
37 that file. Account for all the above in Makefile.am and
40 2012-07-29 Will Estes <wlestes@users.sourceforge.net>
42 * tests/.cvsignore, tests/.gitignore, tests/TEMPLATE/.cvsignore,
43 tests/TEMPLATE/.gitignore, tests/test-alloc-extra/.cvsignore,
44 tests/test-alloc-extra/.gitignore, tests/test-array-nr/.cvsignore,
45 tests/test-array-nr/.gitignore, tests/test-array-r/.cvsignore,
46 tests/test-array-r/.gitignore, tests/test-basic-nr/.cvsignore,
47 tests/test-basic-nr/.gitignore, tests/test-basic-r/.cvsignore,
48 tests/test-basic-r/.gitignore, tests/test-bison-nr/.cvsignore,
49 tests/test-bison-nr/.gitignore, tests/test-bison-yylloc/.cvsignore,
50 tests/test-bison-yylloc/.gitignore,
51 tests/test-bison-yylval/.cvsignore,
52 tests/test-bison-yylval/.gitignore,
53 tests/test-c++-basic/.cvsignore, tests/test-c++-basic/.gitignore,
54 tests/test-c++-multiple-scanners/.cvsignore,
55 tests/test-c++-multiple-scanners/.gitignore,
56 tests/test-c++-yywrap/.cvsignore, tests/test-c++-yywrap/.gitignore,
57 tests/test-c-cpp-nr/.cvsignore, tests/test-c-cpp-nr/.gitignore,
58 tests/test-c-cpp-r/.cvsignore, tests/test-c-cpp-r/.gitignore,
59 tests/test-ccl/.cvsignore, tests/test-ccl/.gitignore,
60 tests/test-concatenated-options/.cvsignore,
61 tests/test-concatenated-options/.gitignore,
62 tests/test-debug-nr/.cvsignore, tests/test-debug-nr/.gitignore,
63 tests/test-debug-r/.cvsignore, tests/test-debug-r/.gitignore,
64 tests/test-extended/.cvsignore, tests/test-extended/.gitignore,
65 tests/test-header-nr/.cvsignore, tests/test-header-nr/.gitignore,
66 tests/test-header-r/.cvsignore, tests/test-header-r/.gitignore,
67 tests/test-include-by-buffer/.cvsignore,
68 tests/test-include-by-buffer/.gitignore,
69 tests/test-include-by-push/.cvsignore,
70 tests/test-include-by-push/.gitignore,
71 tests/test-include-by-reentrant/.cvsignore,
72 tests/test-include-by-reentrant/.gitignore,
73 tests/test-linedir-r/.cvsignore, tests/test-linedir-r/.gitignore,
74 tests/test-lineno-nr/.cvsignore, tests/test-lineno-nr/.gitignore,
75 tests/test-lineno-r/.cvsignore, tests/test-lineno-r/.gitignore,
76 tests/test-mem-nr/.cvsignore, tests/test-mem-nr/.gitignore,
77 tests/test-mem-r/.cvsignore, tests/test-mem-r/.gitignore,
78 tests/test-multiple-scanners-nr/.cvsignore,
79 tests/test-multiple-scanners-nr/.gitignore,
80 tests/test-multiple-scanners-r/.cvsignore,
81 tests/test-multiple-scanners-r/.gitignore,
82 tests/test-noansi-nr/.cvsignore, tests/test-noansi-nr/.gitignore,
83 tests/test-noansi-r/.cvsignore, tests/test-noansi-r/.gitignore,
84 tests/test-posix/.cvsignore, tests/test-posix/.gitignore,
85 tests/test-posixly-correct/.cvsignore,
86 tests/test-posixly-correct/.gitignore,
87 tests/test-prefix-nr/.cvsignore, tests/test-prefix-nr/.gitignore,
88 tests/test-prefix-r/.cvsignore, tests/test-prefix-r/.gitignore,
89 tests/test-pthread/.cvsignore, tests/test-pthread/.gitignore,
90 tests/test-quotes/.cvsignore, tests/test-quotes/.gitignore,
91 tests/test-reject/.cvsignore, tests/test-reject/.gitignore,
92 tests/test-rescan-nr/.cvsignore, tests/test-rescan-nr/.gitignore,
93 tests/test-rescan-r/.cvsignore, tests/test-rescan-r/.gitignore,
94 tests/test-string-nr/.cvsignore, tests/test-string-nr/.gitignore,
95 tests/test-string-r/.cvsignore, tests/test-string-r/.gitignore,
96 tests/test-table-opts/.cvsignore, tests/test-table-opts/.gitignore,
97 tests/test-top/.cvsignore, tests/test-top/.gitignore,
98 tests/test-yyextra/.cvsignore, tests/test-yyextra/.gitignore: rename
99 .cvsignore files in tests/ subdirectories to gitignore
101 2012-07-23 Will Estes <wlestes@users.sourceforge.net>
103 * examples/.cvsignore, examples/fastwc/.cvsignore,
104 examples/manual/.cvsignore, lib/.cvsignore, tools/.cvsignore: remove
105 unneeded .cvsignore files
107 2012-07-22 Will Estes <wlestes@users.sourceforge.net>
109 * .gitignore: add *.o and *.a to top level .gitignore The cvs tree did not need these additions because cvs assumed a lot
110 of C-style defaults for .cvsignore files. flex builds *.o object
111 files in the course of compilation and *.a files are built as a part
112 of the libraries that flex compiles in the build process.
114 2012-07-22 Will Estes <wlestes@users.sourceforge.net>
116 * .cvsignore, .gitignore, doc/.cvsignore, doc/.gitignore,
117 m4/.cvsignore, m4/.gitignore, po/.cvsignore, po/.gitignore: rename
118 .cvsignore files to .gitignore The .cvsignore files from the legacy cvs repository tracked what
119 files got autogenerated during various stages of the flex build.
120 Renaming the .cvsignore files to .gitignore lets git do the same
121 thing. git is better about letting higher level .gitignore files
122 not-track files in lower level directories. As I work my way through
123 the test directories, we may add additional .gitignore files from
124 the old .cvsignore files. The po/ directory has a lot of special files used by gettext, so the
125 patterns in po/.gitignore look very different. The doc/.gitignore file accounts for what texinfo/makeinfo do, and
126 so it also has special patterns. The m4 directory is mainly present for autoconf's benefit, but we
127 have to account for it so make can do the right thing. Hence,
128 m4/.gitignore says to ignore *.m4, as counterintuitive as that may
131 2012-07-22 Will Estes <wlestes@users.sourceforge.net>
133 * NEWS: update NEWS file to note release date of 2.5.36
135 2012-06-23 Will Estes <wlestes@users.sourceforge.net>
137 * doc/flex.texi: fix call to version in manual
139 2012-06-22 Will Estes <wlestes@users.sourceforge.net>
141 * doc/flex.texi: add missing argument to call to yylex in manual
143 2012-04-27 Will Estes <wlestes@users.sourceforge.net>
145 * flex.skl: lintish cleanup in flex.skl; resolves #2040664
147 2012-04-27 Will Estes <wlestes@users.sourceforge.net>
149 * doc/flex.texi: add a 7 to the c99 octal pattern; resolves #3518269
151 2012-03-31 Will Estes <wlestes@users.sourceforge.net>
153 * doc/flex.texi: copyedit; resolves #3513670
155 2012-03-23 Will Estes <wlestes@users.sourceforge.net>
157 * buf.c: escape backslashes in #line filenames in %top section;
158 resolves #3212400; patch submitted by scfc_de
160 2012-03-21 Will Estes <wlestes@users.sourceforge.net>
162 * Makefile.am, configure.in, lib/Makefile.am, lib/lib.c,
163 lib/malloc.c, lib/realloc.c: provide malloc() and realloc() for
164 systems that do not have satisfactory versions; resolves #1899047
166 2012-03-21 Will Estes <wlestes@users.sourceforge.net>
168 * Makefile.am: install flex++ as a link; resolves bug #2939681
170 2012-03-21 Will Estes <wlestes@users.sourceforge.net>
172 * tests/test-bison-nr/Makefile.am,
173 tests/test-bison-yylloc/Makefile.am,
174 tests/test-bison-yylval/Makefile.am: fix dependencies for make -j in
177 2012-03-19 Will Estes <wlestes@users.sourceforge.net>
179 * flex.skl: add missing prototypes for yyset_column() and
180 yyget_column(); resolves #3029024; patch submitted by scfc_de
182 2012-03-02 Will Estes <wlestes@users.sourceforge.net>
184 * flex.skl, tests/test-reject/scanner.l,
185 tests/test-table-opts/scanner.l: wrap yy_fatal_error calls
188 2012-03-02 Will Estes <wlestes@users.sourceforge.net>
190 * regex.c: fix overlapping data buffer issue; patch from Tim
193 2012-03-02 Will Estes <wlestes@users.sourceforge.net>
195 * scan.l: better bracket handling in the scanner
197 2012-03-02 Will Estes <wlestes@users.sourceforge.net>
199 * flexdef.h, main.c, misc.c: Remove unneeded tracking of line/column
200 output; patch from Tim Landsheet scfc_de
202 2012-03-02 Will Estes <wlestes@users.sourceforge.net>
204 * configure.in: fix test for m4 to accept an m4 with -P and not jus
205 tGNU m4; patch from Tim Landsheet scfc_de on sourceforge
207 2012-03-02 Will Estes <wlestes@users.sourceforge.net>
209 * doc/flex.texi: fix order of td_lolen and td_hilen in
210 documentation; resolves #2913693; patch submitted by Andreas
211 Gruenbacher <agruen@suse.de>
213 2012-03-02 Will Estes <wlestes@users.sourceforge.net>
215 * doc/flex.texi: correct document of YY_FLUSH_BUFFER; resolves
218 2012-02-17 Will Estes <wlestes@users.sourceforge.net>
220 * dfa.c, flexdef.h, misc.c, parse.y: speed up things for complex
221 inputs; resolves #2891390
223 2012-02-17 Will Estes <wlestes@users.sourceforge.net>
225 * doc/flex.texi: fix ipv6 pattern in manual; update manual copyright
228 2012-02-17 Will Estes <wlestes@users.sourceforge.net>
230 * flex.skl: fremove isatty() declaration; resolves #1984987
232 2012-02-17 Will Estes <wlestes@users.sourceforge.net>
234 * doc/flex.texi: Add link for RFC 2396
236 2012-02-17 Will Estes <wlestes@users.sourceforge.net>
238 * flex.skl: resolve #1990170
240 2012-02-17 Will Estes <wlestes@users.sourceforge.net>
242 * flex.skl: fix documentation to reflect arguments actually used;
245 2012-02-05 Will Estes <wlestes@users.sourceforge.net>
247 * main.c: fix yywrap behavior for reentrant scanners
249 2012-02-04 Will Estes <wlestes@users.sourceforge.net>
251 * NEWS: Mmention tr translation
253 2012-02-04 Will Estes <wlestes@users.sourceforge.net>
255 * tables.c: prevent unused stuff from being compiled so as to reduce
258 2012-02-03 Will Estes <wlestes@users.sourceforge.net>
260 * buf.c, filter.c, main.c, misc.c, regex.c, scanflags.c: more better
261 error messages; more better memory handling
263 2012-02-03 Will Estes <wlestes@users.sourceforge.net>
265 * misc.c: more careful/paranoia
267 2012-02-03 Will Estes <wlestes@users.sourceforge.net>
269 * scanopt.c: more careful memory allocation in option processing
271 2012-02-03 Will Estes <wlestes@users.sourceforge.net>
273 * Makefile.am, configure.in: remove m4/ directory and generally
274 clean up automake/autoconf inputs
276 2012-02-03 Will Estes <wlestes@users.sourceforge.net>
278 * lib/.cvsignore: cvsignore files that need that
280 2012-02-03 Will Estes <wlestes@users.sourceforge.net>
282 * NEWS, po/da.po, po/es.po, po/ko.po, po/pt_BR.po, po/ro.po,
283 po/ru.po, po/sv.po, po/tr.po, po/zh_CN.po: check in translations
285 2012-02-03 Will Estes <wlestes@users.sourceforge.net>
287 * main.c: correct macro definition of yywrap
289 2012-02-03 Will Estes <wlestes@users.sourceforge.net>
291 * scan.l: Greater specificity in error messages
293 2012-02-03 Will Estes <wlestes@users.sourceforge.net>
295 * parse.y: improve rule handling at EOF
297 2012-02-03 Will Estes <wlestes@users.sourceforge.net>
299 * flex.skl: include cstdio for definition of EOF in all cases
301 2012-02-03 Will Estes <wlestes@users.sourceforge.net>
303 * flex.skl: suppress warning on unused yyguts_t
305 2010-08-13 Will Estes <wlestes@users.sourceforge.net>
307 * NEWS, po/LINGUAS, po/fi.po: new fi translation from the
310 2009-03-31 Will Estes <wlestes@users.sourceforge.net>
312 * doc/flex.texi: Include version.texi after @setfilename, so that @set values are correctly evaluated. (Start Conditions, Performance, Lex and Posix): Fix some markup errors. (Cxx): Likewise. Also, fix C++ example to actually be compilable. Patch from Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
314 2008-12-28 Will Estes <wlestes@users.sourceforge.net>
316 * configure.in: remove line break that broke configure
318 2008-12-28 Will Estes <wlestes@users.sourceforge.net>
320 * doc/flex.texi: specify the title on the title page since @settitle
321 doesn't do that for us; resolves bug #2043491
323 2008-12-28 Will Estes <wlestes@users.sourceforge.net>
325 * configure.in, flexdef.h: check for regex.h; resolves bug #2337486
327 2008-07-23 Will Estes <wlestes@users.sourceforge.net>
329 * NEWS, po/ga.po: new ga translation from the translation project
331 2008-06-10 Will Estes <wlestes@users.sourceforge.net>
333 * NEWS, po/ca.po: new ca translation
335 2008-05-31 Will Estes <wlestes@users.sourceforge.net>
337 * Makefile.am: move ABOUT-NLS back to EXTRA_DIST
339 2008-05-31 Will Estes <wlestes@users.sourceforge.net>
341 * Makefile.am: create new dist_doc_DATA; move some EXTRA_DIST files
342 to new dist_doc_DATA target
344 2008-05-31 Will Estes <wlestes@users.sourceforge.net>
346 * .cvsignore: ignore more automake generated config.status* files
348 2008-05-31 Will Estes <wlestes@users.sourceforge.net>
350 * NEWS: flex distribution now built with automake and autoconf
353 2008-05-31 Will Estes <wlestes@users.sourceforge.net>
355 * README.cvs: document GNU auto* version changes for building flex
358 2008-05-31 Will Estes <wlestes@users.sourceforge.net>
360 * .cvsignore, doc/Makefile.am: ignore automake-supplied ylwrap
362 2008-05-15 Will Estes <wlestes@users.sourceforge.net>
364 * NEWS, flex.skl: clean up types; resolves 1961902
366 2008-05-15 Will Estes <wlestes@users.sourceforge.net>
368 * NEWS: update NEWS re manual
370 2008-05-15 Will Estes <wlestes@users.sourceforge.net>
372 * doc/flex.texi: correct eroneous references to 'nowrap' to refer to
373 'noyywrap'; resolves bug #1739912
375 2008-05-14 Will Estes <wlestes@users.sourceforge.net>
377 * filter.c: call clearerr on stdin before dup2'ing it; resolves bug
380 2008-05-14 Will Estes <wlestes@users.sourceforge.net>
382 * NEWS: generic updates to NEWS
384 2008-05-14 Will Estes <wlestes@users.sourceforge.net>
386 * tests/test-pthread/Makefile.am: move library flags in linker
387 command; resolves patch #1943403; patch submitted by
388 nullnix@users.sourceforge.net
390 2008-05-14 Will Estes <wlestes@users.sourceforge.net>
392 * doc/flex.texi: use ansi syntax in simple examples; resolves patch
393 #1909844; patch submitted by Tom Browder,
394 tbrowder2@users.sourceforge.net
396 2008-04-10 Will Estes <wlestes@users.sourceforge.net>
398 * doc/flex.texi: fix typo in example (from Paolo J. Matos
400 2008-04-10 Will Estes <wlestes@users.sourceforge.net>
402 * flexint.h: move endif to better account for what C99 defines for
403 integer types (fix from debian project)
405 2008-04-10 Will Estes <wlestes@users.sourceforge.net>
407 * gen.c: fix another int type to be size_t
409 2008-03-30 Will Estes <wlestes@users.sourceforge.net>
411 * NEWS, po/fr.po: new fr translation
413 2008-03-30 Will Estes <wlestes@users.sourceforge.net>
415 * NEWS, configure.in: start version 2.5.36
417 2008-02-26 Will Estes <wlestes@users.sourceforge.net>
419 * NEWS: add date of release
421 2008-02-15 Will Estes <wlestes@users.sourceforge.net>
423 * NEWS, parse.y: fix bug that prevented comments from working
426 2008-02-12 Will Estes <wlestes@users.sourceforge.net>
428 * po/de.po: new de translation
430 2008-02-10 Will Estes <wlestes@users.sourceforge.net>
432 * NEWS, po/vi.po: new vi translation
434 2008-02-10 Will Estes <wlestes@users.sourceforge.net>
436 * NEWS, po/nl.po: new nl translation
438 2008-02-09 Will Estes <wlestes@users.sourceforge.net>
440 * NEWS, po/pl.po: new pl translation
442 2008-02-09 Will Estes <wlestes@users.sourceforge.net>
444 * NEWS, po/de.po, po/pt_BR.po: new de, pt_br translations
446 2008-02-09 Will Estes <wlestes@users.sourceforge.net>
448 * NEWS, flex.skl: generate headers for all functions (resolves bug
451 2008-02-09 Will Estes <wlestes@users.sourceforge.net>
453 * NEWS, flex.skl: change yy_size_t to be size_t (resolves bug
456 2008-02-09 Will Estes <wlestes@users.sourceforge.net>
458 * configure.in: start work on version 2.5.35
460 2007-12-12 Will Estes <wlestes@users.sourceforge.net>
462 * NEWS, configure.in: revert NEWS and configure.in to version 2.5.34
464 2007-09-12 Will Estes <wlestes@users.sourceforge.net>
466 * NEWS, configure.in: update version number to 2.5.35
468 2007-09-10 Aaron Stone <sodabrew@users.sourceforge.net>
470 * tests/test-alloc-extra/scanner.l: Use %option extra-type.
472 2007-09-10 Aaron Stone <sodabrew@users.sourceforge.net>
474 * NEWS, doc/flex.texi, flex.skl, flexdef.h, main.c, parse.y, scan.l:
475 Introduce %option extra-type="your_type *" (resolves bug #1744505).
477 2007-08-15 Will Estes <wlestes@users.sourceforge.net>
479 * po/nl.po: new nl translations from the translation project
481 2007-06-28 Will Estes <wlestes@users.sourceforge.net>
483 * NEWS: change release date
485 2007-06-28 Will Estes <wlestes@users.sourceforge.net>
487 * flex.skl: adjustment for prefix classes; patch submitted by Petr
488 Machata <pmachata@redhat.com>
490 2007-06-28 Will Estes <wlestes@users.sourceforge.net>
492 * NEWS: NEWS item for yy_init_extra
494 2007-06-12 Aaron Stone <sodabrew@users.sourceforge.net>
496 * doc/flex.texi: Docs and example for yylex_init_extra.
498 2007-06-01 Will Estes <wlestes@users.sourceforge.net>
500 * tests/test-alloc-extra/.cvsignore: ignore OUTPUT file in
503 2007-06-01 Will Estes <wlestes@users.sourceforge.net>
505 * tests/descriptions: add description of concatenated options test
507 2007-05-31 Will Estes <wlestes@users.sourceforge.net>
509 * tests/test-alloc-extra/.cvsignore: add missing .cvsignore to
512 2007-05-31 Aaron Stone <sodabrew@users.sourceforge.net>
514 * configure.in, flex.skl, gen.c, main.c: Changes to resolve SF bugs
517 2007-05-31 Aaron Stone <sodabrew@users.sourceforge.net>
519 * tests/Makefile.am, tests/descriptions,
520 tests/test-alloc-extra/Makefile.am,
521 tests/test-alloc-extra/scanner.l, tests/test-alloc-extra/test.input:
522 Adding test cases for yylex_init_extra.
524 2007-05-12 Will Estes <wlestes@users.sourceforge.net>
526 * configure.in, tests/test-pthread/scanner.l: fixes to test-pthread
528 2007-05-12 Will Estes <wlestes@users.sourceforge.net>
530 * NEWS: NEWS item for concatenated options
532 2007-05-12 Will Estes <wlestes@users.sourceforge.net>
534 * configure.in, tests/Makefile.am,
535 tests/test-concatenated-options/.cvsignore,
536 tests/test-concatenated-options/Makefile.am: unit test to verify
537 concatenated options parsing
539 2007-05-12 Will Estes <wlestes@users.sourceforge.net>
541 * scanopt.c: parse multiple short concatenated options; patch
542 submitted by Petr Machata <pmachata@redhat.com
544 2007-05-11 Will Estes <wlestes@users.sourceforge.net>
546 * autogen.sh: remove --force option from autogen.sh; much faster
549 2007-05-11 Will Estes <wlestes@users.sourceforge.net>
551 * NEWS, configure.in: version 2.5.34
553 2007-05-08 Aaron Stone <sodabrew@users.sourceforge.net>
555 * NEWS, flex.skl: Better checking after yyalloc/yyrealloc (resolves
558 2007-05-01 Will Estes <wlestes@users.sourceforge.net>
560 * doc/flex.texi: change title of manual to 'Lexical Analysis with
563 2007-04-25 Will Estes <wlestes@users.sourceforge.net>
565 * flex.skl: c++ memory leak plug
567 2007-04-23 Will Estes <wlestes@users.sourceforge.net>
569 * flex.skl: roll back c++ memory patch as it causes the test suite
572 2007-04-23 Will Estes <wlestes@users.sourceforge.net>
574 * flex.skl: fix function definitions for non-ANSI environments (from
575 Manoj Srivastava from Debian patchset)
577 2007-04-23 Will Estes <wlestes@users.sourceforge.net>
579 * flex.skl: fix c++ memory leak (from Manoj Srivastava from Debian
582 2007-04-23 Will Estes <wlestes@users.sourceforge.net>
584 * flex.skl: fix parameter name in comment (patch from Manoj
585 Srivastava from the debian patchset
587 2007-04-23 Will Estes <wlestes@users.sourceforge.net>
589 * flex.skl: add a size_t cast (patch from Manoj Srivastava from the
592 2007-04-16 Will Estes <wlestes@users.sourceforge.net>
594 * tests/test-extended/Makefile.am, tests/test-quotes/Makefile.am:
595 cleanups to handle VPATH builds better; passifies make distcheck
597 2007-04-16 Will Estes <wlestes@users.sourceforge.net>
599 * doc/flex.texi: drop using the \ in \ escaping as it throws pdf
600 generation for a loop
602 2007-04-14 Will Estes <wlestes@users.sourceforge.net>
604 * .cvsignore: add compile and *.tar.bz2 to .cvsignore
606 2007-04-14 Will Estes <wlestes@users.sourceforge.net>
608 * main.c: add call to setlocale for ctype as per debian patchset
610 2007-04-14 Will Estes <wlestes@users.sourceforge.net>
612 * Makefile.am, NEWS: provide for a PIC version of libfl.a for shared
613 libraries using flex scanners
615 2007-04-13 Will Estes <wlestes@users.sourceforge.net>
617 * FlexLexer.h: annotate endifs since they're a bit far from their
618 opening #if statements
620 2007-04-13 Will Estes <wlestes@users.sourceforge.net>
622 * flexdef.h, parse.y: refactor and slightly redo alloca testing,
623 resolves bug #1675899
625 2007-04-13 Will Estes <wlestes@users.sourceforge.net>
627 * : overhaul configure.in: use octathorps for comments so they're
628 passed through m4 processing; better bracketing of m4 arguments;
629 retool checks as per suggestions from autoscan(1)
631 2007-04-13 Will Estes <wlestes@users.sourceforge.net>
633 * flex.skl: fix skeleton for reentrant scanners
635 2007-04-13 Will Estes <wlestes@users.sourceforge.net>
637 * Makefile.am: remove homegrown tags target; automake does that for
640 2007-04-12 Will Estes <wlestes@users.sourceforge.net>
642 * flex.skl: fix skeleton for reentrant scanners, resolves bug
645 2007-04-12 Will Estes <wlestes@users.sourceforge.net>
647 * FlexLexer.h: declare some const where missing in c++ header file
649 2007-04-10 Will Estes <wlestes@users.sourceforge.net>
651 * doc/flex.texi: corrections to the manual as per suggestions from
654 2007-04-03 Will Estes <wlestes@users.sourceforge.net>
656 * doc/flex.texi: include author names in online versions of the
659 2007-04-03 Will Estes <wlestes@users.sourceforge.net>
661 * COPYING: update copyright notice
663 2007-04-03 Will Estes <wlestes@users.sourceforge.net>
665 * AUTHORS: rearrange and update AUTHORS
667 2007-03-29 Will Estes <wlestes@users.sourceforge.net>
669 * NEWS: note sf feature request 1658379 in NEWS
671 2007-03-29 Will Estes <wlestes@users.sourceforge.net>
673 * tools/cvsauthors: add sodabrew to cvsauthors file
675 2007-03-29 Aaron Stone <sodabrew@users.sourceforge.net>
677 * flex.skl: SourceForge feature request #1658379: Expose YY_BUF_SIZE
680 2007-03-07 Will Estes <wlestes@users.sourceforge.net>
682 * NEWS, filter.c, flex.skl: apply patches submitted by sodabrew
684 2007-03-07 Will Estes <wlestes@users.sourceforge.net>
686 * README.cvs: more changes describing building flex from cvs
688 2007-03-07 Will Estes <wlestes@users.sourceforge.net>
690 * Makefile.am, README.cvs, README.cvs-snapshot: rename
691 README.cvs-snapshot to README.cvs
693 2007-03-07 Will Estes <wlestes@users.sourceforge.net>
695 * README.cvs-snapshot: update to explain where flex cvs lives
697 2007-03-07 Will Estes <wlestes@users.sourceforge.net>
699 * README, doc/flex.texi: correct how to submit bugs
701 2007-02-16 Will Estes <wlestes@users.sourceforge.net>
703 * NEWS: clarify NEWS item re man page and pdf manual
705 2007-02-14 Will Estes <wlestes@users.sourceforge.net>
707 * po/Makevars: update bug address to point to flex-devel instead of
710 2007-02-13 Will Estes <wlestes@users.sourceforge.net>
712 * configure.in, doc/Makefile.am: make better use of AC_INIT; clean
713 up, simplify and make more robust the generation of the man page
715 2007-02-13 Will Estes <wlestes@users.sourceforge.net>
717 * configure.in: remove option check-news from call to
718 AM_INIT_AUTOMAKE as gnits implies check-news
720 2007-02-13 Will Estes <wlestes@users.sourceforge.net>
722 * Makefile.am, configure.in: move automake options from Makefile.am
725 2007-02-13 Will Estes <wlestes@users.sourceforge.net>
727 * autogen.sh: restore --install option to autogen.sh since --force
728 does not imply --install
730 2007-02-13 Will Estes <wlestes@users.sourceforge.net>
732 * tools/cvsauthors: add john43 to cvsauthors file
734 2007-02-13 Will Estes <wlestes@users.sourceforge.net>
736 * autogen.sh: call autoreconf with --force instead of --install
738 2007-02-13 Will Estes <wlestes@users.sourceforge.net>
740 * doc/.cvsignore: remove texinfo.tex from cvs tree
742 2007-02-13 Will Estes <wlestes@users.sourceforge.net>
744 * NEWS: updates to NEWS file to reflect recent changes
746 2007-02-13 Will Estes <wlestes@users.sourceforge.net>
748 * doc/Makefile.am: add flex.pdf to EXTRA_DIST
750 2007-02-13 Will Estes <wlestes@users.sourceforge.net>
752 * configure.in: remove flex.spec
754 2007-02-13 Will Estes <wlestes@users.sourceforge.net>
756 * Makefile.am: remove maintainercleanfiles
758 2007-02-01 Will Estes <wlestes@users.sourceforge.net>
760 * doc/Makefile.am: more changes to build system to distribute man
763 2007-02-01 Will Estes <wlestes@users.sourceforge.net>
765 * doc/Makefile.am: add flex man page to distribution
767 2007-02-01 Will Estes <wlestes@users.sourceforge.net>
769 * .cvsignore, flex.spec.in: remove flex spec file
771 2006-11-17 Will Estes <wlestes@users.sourceforge.net>
773 * tests/test-table-opts/Makefile.am: make test target depend on test
774 groupings, which in turn depend on building executables; cygwin
777 2006-11-10 Will Estes <wlestes@users.sourceforge.net>
779 * tests/create-test: change create-test script to edit files in
782 2006-11-09 Will Estes <wlestes@users.sourceforge.net>
784 * tests/test-array-nr/Makefile.am, tests/test-array-r/Makefile.am,
785 tests/test-basic-nr/Makefile.am, tests/test-basic-r/Makefile.am,
786 tests/test-bison-nr/Makefile.am,
787 tests/test-bison-yylloc/Makefile.am,
788 tests/test-bison-yylval/Makefile.am,
789 tests/test-c++-basic/Makefile.am,
790 tests/test-c++-multiple-scanners/Makefile.am,
791 tests/test-c++-yywrap/Makefile.am, tests/test-c-cpp-nr/Makefile.am,
792 tests/test-c-cpp-r/Makefile.am, tests/test-ccl/Makefile.am,
793 tests/test-debug-nr/Makefile.am, tests/test-debug-r/Makefile.am,
794 tests/test-extended/Makefile.am, tests/test-header-nr/Makefile.am,
795 tests/test-header-r/Makefile.am,
796 tests/test-include-by-buffer/Makefile.am,
797 tests/test-include-by-push/Makefile.am,
798 tests/test-include-by-reentrant/Makefile.am,
799 tests/test-linedir-r/Makefile.am, tests/test-lineno-nr/Makefile.am,
800 tests/test-lineno-r/Makefile.am, tests/test-mem-nr/Makefile.am,
801 tests/test-mem-r/Makefile.am,
802 tests/test-multiple-scanners-nr/Makefile.am,
803 tests/test-multiple-scanners-r/Makefile.am,
804 tests/test-noansi-nr/Makefile.am, tests/test-noansi-r/Makefile.am,
805 tests/test-posix/Makefile.am,
806 tests/test-posixly-correct/Makefile.am,
807 tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am,
808 tests/test-pthread/Makefile.am, tests/test-quotes/Makefile.am,
809 tests/test-reject/Makefile.am, tests/test-rescan-nr/Makefile.am,
810 tests/test-rescan-r/Makefile.am, tests/test-string-nr/Makefile.am,
811 tests/test-string-r/Makefile.am, tests/test-top/Makefile.am,
812 tests/test-yyextra/Makefile.am: change CLEANFILES to include
813 instead of just the testname for the executable
815 2006-11-09 Will Estes <wlestes@users.sourceforge.net>
817 * doc/flex.texi: fix typos in manual; resolves bug #1592857
819 2006-11-09 Will Estes <wlestes@users.sourceforge.net>
821 * tests/TEMPLATE/Makefile.am: change test template to remove test
822 executable when that executable has an extension, e.g. under Cygwin
824 2006-11-08 Will Estes <wlestes@users.sourceforge.net>
826 * tests/Makefile.am: test names weren't displaying in test
827 success/failure messages (from #1591672
829 2006-10-30 Will Estes <wlestes@users.sourceforge.net>
831 * doc/.cvsignore: add flex.html to .cvsignore in doc directory
833 2006-10-22 Will Estes <wlestes@users.sourceforge.net>
835 * NEWS: update NEWS file for the work that millaway did
837 2006-10-22 Will Estes <wlestes@users.sourceforge.net>
839 * FlexLexer.h, NEWS, main.c,
840 tests/test-c++-multiple-scanners/scanner-2.l: make yywrap work with
841 c++ scanners as per sf bug report
843 2006-10-20 Will Estes <wlestes@users.sourceforge.net>
845 * NEWS, flex.skl, tests/test-c++-multiple-scanners/main.cpp,
846 tests/test-c-cpp-nr/scanner.l: memory leak issues in c++ scanner
848 2006-10-20 Will Estes <wlestes@users.sourceforge.net>
850 * NEWS, configure.in, tests/Makefile.am, tests/descriptions,
851 tests/test-c++-yywrap/.cvsignore,
852 tests/test-c++-yywrap/Makefile.am, tests/test-c++-yywrap/scanner.l,
853 tests/test-c++-yywrap/test.input: add unit test for c++ with yywrap
855 2006-10-20 Will Estes <wlestes@users.sourceforge.net>
857 * NEWS, tests/test-c++-basic/Makefile.am,
858 tests/test-linedir-r/Makefile.am: use configure-provided awk
859 variable for portability; add loadlibes variable to c++ test
861 2006-10-17 Will Estes <wlestes@users.sourceforge.net>
863 * doc/flex.texi: add noyywrap option to example; use whitespace to
866 2006-08-02 Will Estes <wlestes@users.sourceforge.net>
868 * NEWS, po/ca.po, po/vi.po: new translations
870 2006-04-11 John Millaway <john43@users.sourceforge.net>
872 * tables.c: Casted away signedness to appease -Werror freaks.
874 2006-03-28 John Millaway <john43@users.sourceforge.net>
876 * ccl.c, doc/flex.texi, flexdef.h, parse.y, scan.l, sym.c,
877 tests/test-ccl/scanner.l, tests/test-ccl/test.input: Added ccl union
878 operator. Added test in test suite for ccl union operator.
879 Documented ccl union operator. Removed crufty ccl cache to prevent
882 2006-03-28 John Millaway <john43@users.sourceforge.net>
884 * doc/flex.texi, scan.l, tests/test-extended/scanner.l,
885 tests/test-extended/test.input: Extended syntax excluded for
886 lex/posix compat mode. Comments discarded inside (?x:) patterns.
887 Added test in test suite for comments in extended patterns.
888 Documented syntax additions.
890 2006-03-27 John Millaway <john43@users.sourceforge.net>
892 * scan.l, tests/test-ccl/scanner.l, tests/test-ccl/test.input:
893 Implemented (?x:) syntax to allow whitespace in patterns. Added
894 test for (?x:) syntax in test suite.
896 2006-03-27 John Millaway <john43@users.sourceforge.net>
898 * parse.y, tests/test-ccl/scanner.l, tests/test-ccl/test.input:
899 Implemented dot-all syntax. Added test for dot-all syntax in test
902 2006-03-27 John Millaway <john43@users.sourceforge.net>
904 * dfa.c, doc/flex.texi, flexdef.h, gen.c, main.c, parse.y, scan.l,
905 scanflags.c, tests/test-ccl/scanner.l, tests/test-ccl/test.input:
906 Removed global variable caseins. Added scanner stack flags for
907 case-insensitivity. Moved case-folding code from DFA-generation to
908 parse time read-macros. Added localized case-sensitivity syntax
909 from Perl. Added test for new syntax in test suite. Documented new
912 2006-03-27 John Millaway <john43@users.sourceforge.net>
914 * Makefile.am, configure.in, flexdef.h, scanflags.c: Added configure
915 check for assert.h. Added scanner flags stack.
917 2006-03-25 John Millaway <john43@users.sourceforge.net>
919 * configure.in, doc/flex.texi, scan.l, tests/Makefile.am,
920 tests/descriptions, tests/test-extended/.cvsignore,
921 tests/test-extended/Makefile.am, tests/test-extended/scanner.l,
922 tests/test-extended/test.input: Added extended, perl-compatible
923 comment syntax. Added test for extended comment syntax. Documented
924 extended comment syntax.
926 2006-03-25 John Millaway <john43@users.sourceforge.net>
928 * doc/flex.texi, parse.y: Changed explicit 'A'-'Z' to isupper(),
929 where correct to do so. Documentation.
931 2006-03-24 John Millaway <john43@users.sourceforge.net>
933 * doc/flex.texi: Documentation.
935 2006-03-24 John Millaway <john43@users.sourceforge.net>
937 * doc/flex.texi: Added appendix of patterns to manual.
939 2006-03-23 John Millaway <john43@users.sourceforge.net>
943 2006-03-22 John Millaway <john43@users.sourceforge.net>
945 * doc/flex.texi: Documentation.
947 2006-03-22 John Millaway <john43@users.sourceforge.net>
949 * doc/flex.texi: Documented set difference operator {-}.
951 2006-03-22 John Millaway <john43@users.sourceforge.net>
953 * ccl.c, flexdef.h, parse.y, scan.l, tests/test-ccl/scanner.l,
954 tests/test-ccl/test.input: Added set difference operator {-} for
957 2006-03-22 John Millaway <john43@users.sourceforge.net>
959 * configure.in, doc/flex.texi, parse.y, scan.l, tests/Makefile.am,
960 tests/descriptions, tests/test-ccl/.cvsignore,
961 tests/test-ccl/Makefile.am, tests/test-ccl/scanner.l,
962 tests/test-ccl/test.input: Added negated character class
963 expressions. Documented negated character class expressions. Added
964 regression test for negated character class expressions.
966 2006-03-22 John Millaway <john43@users.sourceforge.net>
968 * buf.c, filter.c, gen.c, main.c, misc.c, nfa.c, parse.y, regex.c:
969 Replaced sprintf with snprintf everywhere.
971 2006-03-22 John Millaway <john43@users.sourceforge.net>
973 * Makefile.am: Removed includedir from AM_CPPFLAGS #1439351.
975 2006-03-21 John Millaway <john43@users.sourceforge.net>
977 * configure.in, tests/Makefile.am, tests/descriptions,
978 tests/test-quotes/.cvsignore, tests/test-quotes/Makefile.am,
979 tests/test-quotes/scanner.l, tests/test-quotes/test.input: Added
980 test to verify user code is unmangled.
982 2006-03-21 John Millaway <john43@users.sourceforge.net>
984 * flexdef.h, misc.c, scan.l: Fixed escape in actions.
986 2006-03-21 John Millaway <john43@users.sourceforge.net>
988 * filter.c, flexdef.h, main.c, scan.l: Reverted previous input
989 filter changes. Added noop macro to scanner output. Modified
990 scan.l to escape m4 quotes found in user code.
992 2006-03-21 John Millaway <john43@users.sourceforge.net>
994 * tests/test-table-opts/Makefile.am,
995 tests/test-table-opts/scanner.l: Removed m4 from test-table-opts
997 2006-03-21 John Millaway <john43@users.sourceforge.net>
999 * tests/test-reject/Makefile.am, tests/test-reject/scanner.l:
1000 Removed m4 from test-reject
1002 2006-03-21 John Millaway <john43@users.sourceforge.net>
1004 * filter.c, flexdef.h, main.c, scan.l: Moved set_input_file to
1007 2006-03-21 John Millaway <john43@users.sourceforge.net>
1009 * flex.skl, flexdef.h, flexint.h, misc.c: Relaxed tests for __STDC__
1010 and __STDC_VERSION__ to cope with bugs in GCC and Sun cc.
1012 2006-03-20 John Millaway <john43@users.sourceforge.net>
1014 * filter.c: Documented filter chain. Removed fdopen. Added no-op
1017 2006-03-13 John Millaway <john43@users.sourceforge.net>
1019 * gen.c: Fixed another -Wall report.
1021 2006-03-10 Will Estes <wlestes@users.sourceforge.net>
1023 * NEWS, po/vi.po: new vi translation
1025 2006-03-09 Will Estes <wlestes@users.sourceforge.net>
1027 * NEWS, po/ga.po, po/nl.po: new nl, ga translations
1029 2006-02-21 Will Estes <wlestes@users.sourceforge.net>
1031 * m4/Makefile.am: add po.m4 to extra_dist in m4/ so it gets picked
1034 2006-02-21 Will Estes <wlestes@users.sourceforge.net>
1036 * m4/Makefile.am: add nls.m4 to extra_dist in m4/ so it will get
1037 picked up in distribution tarballs
1039 2006-02-21 Will Estes <wlestes@users.sourceforge.net>
1041 * configure.in: remove website directory from configure.in
1043 2006-02-20 Will Estes <wlestes@users.sourceforge.net>
1045 * NEWS, configure.in: version 2.5.33 marks in NEWS and configure.in
1047 2006-02-20 Will Estes <wlestes@users.sourceforge.net>
1049 * configure.in: change email address in configure.in to point to
1050 flex-help@sourceforge.net
1052 2006-02-20 John Millaway <john43@users.sourceforge.net>
1054 * doc/flex.texi: Documentation.
1056 2006-02-20 John Millaway <john43@users.sourceforge.net>
1058 * BUGS: Appended to BUGS file.
1060 2006-02-18 Will Estes <wlestes@users.sourceforge.net>
1062 * Makefile.am: remove website directory (since it now has its own
1063 module in the flex project
1065 2006-02-16 John Millaway <john43@users.sourceforge.net>
1067 * doc/flex.texi, flex.skl: Fixed buffer overflow in reject state
1068 buffer. Corrected documentation on the state buffer.
1070 2006-02-16 John Millaway <john43@users.sourceforge.net>
1072 * flex.skl: Reverted num_read from size_t back to int.
1074 2006-02-15 John Millaway <john43@users.sourceforge.net>
1076 * Makefile.am, configure.in: Removed reference to RoadMap in
1077 Makefile.am. Added website directory.
1079 2006-02-15 Will Estes <wlestes@users.sourceforge.net>
1081 * README, RoadMap: remove RoadMap and reference to it in README
1083 2006-02-15 John Millaway <john43@users.sourceforge.net>
1085 * BUGS, README, doc/flex.texi, doc/flex.xml: Eliminated references
1088 2006-02-15 John Millaway <john43@users.sourceforge.net>
1090 * BUGS, flex.skl: Transfered bugs list from lex.sf.net to BUGS file.
1092 2006-02-15 John Millaway <john43@users.sourceforge.net>
1094 * tests/test-rescan-nr/.cvsignore,
1095 tests/test-rescan-nr/Makefile.am, tests/test-rescan-nr/scanner.l,
1096 tests/test-rescan-nr/test.input, tests/test-rescan-r/.cvsignore,
1097 tests/test-rescan-r/Makefile.am, tests/test-rescan-r/scanner.l,
1098 tests/test-rescan-r/test.input: Recommit of last commit -- broken
1101 2006-02-15 John Millaway <john43@users.sourceforge.net>
1103 * configure.in, flex.skl, tests/Makefile.am, tests/descriptions:
1104 yy_lex_destroy calls yy_init_globals to reset everything for next
1105 call to yylex. Added two new tests for reusing scanners.
1107 2006-02-14 John Millaway <john43@users.sourceforge.net>
1109 * flex.spec.in: Patched rpm spec file.
1111 2006-02-14 John Millaway <john43@users.sourceforge.net>
1113 * configure.in, flexint.h: Added C99 macro for inttypes, just to be
1116 2006-02-14 John Millaway <john43@users.sourceforge.net>
1118 * flexdef.h, nfa.c, parse.y: Changed symbol INFINITE to fix conflict
1121 2006-02-14 John Millaway <john43@users.sourceforge.net>
1123 * scan.l: Omitting parens for named rules in trailing context.
1125 2006-02-14 John Millaway <john43@users.sourceforge.net>
1127 * configure.in, main.c, po/ca.po, po/da.po, po/de.po, po/es.po,
1128 po/fr.po, po/ga.po, po/ko.po, po/nl.po, po/pl.po, po/pt_BR.po,
1129 po/ro.po, po/ru.po, po/sv.po, po/tr.po, po/vi.po, po/zh_CN.po,
1130 tests/test-mem-nr/scanner.l, tests/test-mem-r/scanner.l: Added check
1131 for locale.h and libintl.h in configure script.
1133 2006-02-14 John Millaway <john43@users.sourceforge.net>
1135 * flex.skl: Removed unused local vars.
1137 2006-02-14 John Millaway <john43@users.sourceforge.net>
1139 * flex.skl: Removed certain offending #undefs.
1141 2006-02-14 John Millaway <john43@users.sourceforge.net>
1143 * flexint.h: Removed logical and from preprocessor statement.
1145 2006-02-14 Will Estes <wlestes@users.sourceforge.net>
1147 * po/nl.po, po/nl.po.1: remove eroneously named nl.po.1; update
1150 2006-02-14 John Millaway <john43@users.sourceforge.net>
1154 2006-02-14 John Millaway <john43@users.sourceforge.net>
1156 * flex.skl: Included <sys/types.h> for serialized tables.
1158 2006-02-14 John Millaway <john43@users.sourceforge.net>
1160 * configure.in: Minor patch to call to head in configure script.
1162 2006-02-14 John Millaway <john43@users.sourceforge.net>
1164 * doc/flex.texi: Documentation patch.
1166 2006-02-14 John Millaway <john43@users.sourceforge.net>
1168 * filter.c, gen.c, libyywrap.c, main.c: Patch for full file system
1171 2006-02-13 John Millaway <john43@users.sourceforge.net>
1173 * doc/flex.texi: Documentation.
1175 2006-02-13 John Millaway <john43@users.sourceforge.net>
1177 * main.c: Fixed double-fclose when input file is empty.
1179 2006-02-10 Will Estes <wlestes@users.sourceforge.net>
1181 * po/ca.po, po/da.po, po/de.po, po/es.po, po/fr.po, po/ga.po,
1182 po/ko.po, po/nl.po.1, po/pl.po, po/pt_BR.po, po/ro.po, po/ru.po,
1183 po/sv.po, po/tr.po, po/vi.po, po/zh_CN.po: newtranslations
1185 2005-12-22 John Millaway <john43@users.sourceforge.net>
1187 * buf.c, main.c: Improvement request 1069716 log vs. log10
1189 2005-12-22 John Millaway <john43@users.sourceforge.net>
1191 * flex.skl: Fixed bug 1257093 yy_init_globals in header file
1193 2005-04-14 Will Estes <wlestes@users.sourceforge.net>
1195 * po/nl.po: new nl translation
1197 2005-04-07 Will Estes <wlestes@users.sourceforge.net>
1199 * NEWS, po/LINGUAS, po/nl.po, po/vi.po: new nl and vi translations
1201 2004-07-20 Will Estes <wlestes@users.sourceforge.net>
1203 * filter.c: correct improper stdin assignment
1205 2004-05-22 Will Estes <wlestes@users.sourceforge.net>
1207 * NEWS, po/tr.po: new tr translation
1209 2004-05-12 Will Estes <wlestes@users.sourceforge.net>
1211 * .cvsignore, .indent.pro: .cvsignore and .indent.pro got missed in
1212 the import to sourceforge; replace them
1214 2004-05-11 Will Estes <wlestes@users.sourceforge.net>
1216 * po/fr.po: new fr translation
1218 2004-05-03 Will Estes <wlestes@users.sourceforge.net>
1220 * po/LINGUAS: polish is pl, not po
1222 2004-03-22 Will Estes <wlestes@users.sourceforge.net>
1224 * po/sv.po: yet another sweedish update
1226 2004-03-19 Will Estes <wlestes@users.sourceforge.net>
1228 * NEWS, po/sv.po: new sv translation
1230 2003-12-11 John Millaway <john43@users.sourceforge.net>
1232 * configure.in, filter.c, main.c: Configure checks for GNU m4.
1233 Environment variable M4 overrides built-in m4 path. Generated m4
1234 does a late check for GNU m4.
1236 2003-12-09 John Millaway <john43@users.sourceforge.net>
1238 * doc/flex.texi: added 3 faqs
1240 2003-11-24 Will Estes <wlestes@users.sourceforge.net>
1242 * po/ro.po: new ro translation
1244 2003-11-07 Will Estes <wlestes@users.sourceforge.net>
1246 * NEWS, po/fr.po: new french translation
1248 2003-11-07 Will Estes <wlestes@users.sourceforge.net>
1250 * NEWS, po/ca.po: new catalan translation from the translation
1253 2003-11-07 Will Estes <wlestes@users.sourceforge.net>
1255 * NEWS, po/LINGUAS, po/ga.po, po/pl.po: new polish translation;
1256 updated irish translation from translation project
1258 2003-10-10 Will Estes <wlestes@users.sourceforge.net>
1260 * NEWS, po/LINGUAS, po/ga.po: new Irish translation
1262 2003-08-25 Will Estes <wlestes@users.sourceforge.net>
1264 * NEWS, po/LINGUAS, po/ro.po: add romanian translation
1266 2003-07-16 Will Estes <wlestes@users.sourceforge.net>
1268 * flex.skl: flex_*int* type fixes
1270 2003-07-16 Will Estes <wlestes@users.sourceforge.net>
1272 * tools/cvsauthors: change wlestes email address
1274 2003-07-16 Will Estes <wlestes@users.sourceforge.net>
1276 * flex.skl: undef yytext_ptr has some bad side effects
1278 2003-07-07 John Millaway <john43@users.sourceforge.net>
1280 * doc/flex.texi: Documented m4 incompatibility with lex.
1282 2003-05-21 Will Estes <wlestes@users.sourceforge.net>
1284 * NEWS: upgrade to gettext 0.12
1286 2003-05-20 Will Estes <wlestes@users.sourceforge.net>
1288 * flex.skl, gen.c: patches from manoj via sourceforge
1290 2003-05-20 Will Estes <wlestes@users.sourceforge.net>
1292 * configure.in, po/.cvsignore, po/Makevars: upgrade gettext to 0.12;
1293 this allows running make pdf and make ps to be successful
1295 2003-05-20 Will Estes <wlestes@users.sourceforge.net>
1297 * doc/.cvsignore: cvs should ignore flex.pdf and flex.ps
1299 2003-04-25 John Millaway <john43@users.sourceforge.net>
1301 * TODO: Added yylineno bugs to TODO list.
1303 2003-04-03 John Millaway <john43@users.sourceforge.net>
1305 * doc/flex.xml: Docbook.
1307 2003-04-03 John Millaway <john43@users.sourceforge.net>
1309 * doc/flex.xml: xml now validates.
1311 2003-04-02 John Millaway <john43@users.sourceforge.net>
1313 * doc/flex.xml: Began conversion to DocBook.
1315 2003-04-01 Will Estes <wlestes@users.sourceforge.net>
1317 * NEWS, configure.in: version 2.5.31
1319 2003-04-01 Will Estes <wlestes@users.sourceforge.net>
1321 * NEWS: remove --enable-maintainer-mode configure option
1323 2003-04-01 Will Estes <wlestes@users.sourceforge.net>
1325 * configure.in: remove AM_MAINTAINER_MODE
1327 2003-04-01 John Millaway <john43@users.sourceforge.net>
1329 * flex.skl, flexdef.h, main.c, misc.c, scan.l: Renamed some internal
1332 2003-03-31 Will Estes <wlestes@users.sourceforge.net>
1334 * NEWS: yylineno is now per-buffer in reentrant scanners
1336 2003-03-31 John Millaway <john43@users.sourceforge.net>
1338 * TODO: Added TODO item.
1340 2003-03-30 John Millaway <john43@users.sourceforge.net>
1342 * flex.skl, gen.c: yylineno is per-buffer in the reentrant scanner.
1343 support for yycolumn exists, but is not yet developed.
1345 2003-03-28 John Millaway <john43@users.sourceforge.net>
1347 * flex.skl: Minor documentation.
1349 2003-03-28 Will Estes <wlestes@users.sourceforge.net>
1351 * NEWS: added %top directive
1353 2003-03-27 John Millaway <john43@users.sourceforge.net>
1355 * buf.c, configure.in, doc/flex.texi, flexdef.h, main.c, scan.l,
1356 tests/Makefile.am, tests/descriptions, tests/test-top/.cvsignore,
1357 tests/test-top/Makefile.am, tests/test-top/main.c,
1358 tests/test-top/scanner.l, tests/test-top/test.input: Added %top
1359 block syntax. Added test for %top block. Documented %top block.
1361 2003-03-27 John Millaway <john43@users.sourceforge.net>
1363 * TODO, doc/flex.texi: Documented the m4 dependency.
1365 2003-03-26 Will Estes <wlestes@users.sourceforge.net>
1367 * configure.in, flexdef.h: check for sys/wait.h since we use wait(2)
1369 2003-03-26 Will Estes <wlestes@users.sourceforge.net>
1371 * flexdef.h: reorder include directives so as to catch system
1372 integer types before flex defined values for same
1374 2003-03-26 Will Estes <wlestes@users.sourceforge.net>
1376 * TODO: assign tasks due before major release can happen; remove
1377 --enable-maintainer-mode entry
1379 2003-03-26 Will Estes <wlestes@users.sourceforge.net>
1381 * Makefile.am: only rebuild the ChangeLog if we're inside a cvs
1384 2003-03-26 Will Estes <wlestes@users.sourceforge.net>
1386 * configure.in, tools/.cvsignore, tools/Makefile.am: add tools/
1387 subdirectory to distribution
1389 2003-03-26 Will Estes <wlestes@users.sourceforge.net>
1391 * Makefile.am: remove maintainer_mode conditional; add filter.c and
1392 regex.c to indentfiles; reformat and sort indentfiles so it's easier
1393 to add files in the future
1395 2003-03-26 Will Estes <wlestes@users.sourceforge.net>
1397 * doc/Makefile.am: clean up flex.texi processing leftovers with
1400 2003-03-26 Will Estes <wlestes@users.sourceforge.net>
1402 * tests/test-linedir-r/Makefile.am: an awk script wasn't included in
1405 2003-03-26 John Millaway <john43@users.sourceforge.net>
1407 * TODO, configure.in, tests/Makefile.am, tests/descriptions,
1408 tests/test-include-by-push/.cvsignore,
1409 tests/test-include-by-push/Makefile.am,
1410 tests/test-include-by-push/scanner.l,
1411 tests/test-include-by-push/test-1.input,
1412 tests/test-include-by-push/test-2.input,
1413 tests/test-include-by-push/test-3.input: Added test for
1414 yypush_buffer_state and yypop_buffer_state.
1416 2003-03-26 John Millaway <john43@users.sourceforge.net>
1418 * TODO: Removed items from TODO list.
1420 2003-03-26 John Millaway <john43@users.sourceforge.net>
1422 * configure.in, tests/Makefile.am, tests/descriptions,
1423 tests/test-linedir-r/.cvsignore, tests/test-linedir-r/Makefile.am,
1424 tests/test-linedir-r/check-lines.awk, tests/test-linedir-r/main.c,
1425 tests/test-linedir-r/scanner.l, tests/test-linedir-r/test.input:
1426 Added test for #line directives.
1428 2003-03-26 John Millaway <john43@users.sourceforge.net>
1430 * configure.in, tests/Makefile.am, tests/test-noansi-nr/.cvsignore,
1431 tests/test-noansi-nr/Makefile.am, tests/test-noansi-nr/scanner.l,
1432 tests/test-noansi-nr/test.input, tests/test-noansi-r/.cvsignore,
1433 tests/test-noansi-r/Makefile.am, tests/test-noansi-r/scanner.l,
1434 tests/test-noansi-r/test.input: Added test for noansi (traditional)
1435 options. Reordered the tests so the basic ones are first.
1437 2003-03-25 Will Estes <wlestes@users.sourceforge.net>
1439 * TODO, doc/Makefile.am: remove maintainer-mode conditional around
1440 rebuilding of manpage
1442 2003-03-25 Will Estes <wlestes@users.sourceforge.net>
1444 * README: mention doc/ for user documentation
1446 2003-03-25 Will Estes <wlestes@users.sourceforge.net>
1448 * TODO: rework distribution items
1450 2003-03-25 Will Estes <wlestes@users.sourceforge.net>
1452 * NEWS: mention m4 processing
1454 2003-03-25 Will Estes <wlestes@users.sourceforge.net>
1456 * tests/README: update instructions for running test suite
1458 2003-03-25 Will Estes <wlestes@users.sourceforge.net>
1460 * FlexLexer.h, Makefile.am, TODO, buf.c, configure.in,
1461 doc/flex.texi, filter.c, flex.skl, flexdef.h, gen.c, main.c,
1462 misc.c, options.c, options.h, regex.c, scan.l, sym.c,
1463 tests/test-bison-nr/scanner.l, tests/test-bison-yylloc/scanner.l,
1464 tests/test-reject/scanner.l, tests/test-table-opts/scanner.l: merge
1465 millaway's m4 branch work
1467 2003-03-24 John Millaway <john43@users.sourceforge.net>
1469 * doc/flex.texi, flex.skl, flexdef.h, gen.c, main.c, options.c,
1470 options.h, scan.l: Option ansi-definitions. Option ansi-prototypes.
1471 Cleaned up some of header. Documented bison-locations.
1473 2003-03-24 John Millaway <john43@users.sourceforge.net>
1475 * scan.l: Escaped m4 macros in scan.l which would cause
1476 bootstrapping issues.
1478 2003-03-21 John Millaway <john43@users.sourceforge.net>
1480 * doc/flex.texi, flex.skl, main.c: Cleaning up the skel.
1482 2003-03-20 Will Estes <wlestes@users.sourceforge.net>
1484 * TODO: we want to move the contents of to.do/Wishlist to top level
1487 2003-03-20 John Millaway <john43@users.sourceforge.net>
1489 * to.do/Wish-List: Assessment of every item in Wish-List.
1491 2003-03-19 John Millaway <john43@users.sourceforge.net>
1493 * main.c: Fixed allocation of slightly more memory than needed.
1495 2003-03-19 John Millaway <john43@users.sourceforge.net>
1497 * TODO, buf.c, configure.in, flex.skl, flexdef.h, main.c, sym.c:
1498 Start conditions now generated in a single place.
1500 2003-03-19 Will Estes <wlestes@users.sourceforge.net>
1502 * TODO: cosmetic changes to TODO list
1504 2003-03-19 John Millaway <john43@users.sourceforge.net>
1506 * flex.skl: Cleaned up warnings so multiple headers could coincide.
1508 2003-03-19 John Millaway <john43@users.sourceforge.net>
1510 * TODO, flex.skl, main.c: Moved prefixes to m4.
1512 2003-03-19 John Millaway <john43@users.sourceforge.net>
1514 * FlexLexer.h, filter.c, flex.skl, flexdef.h, main.c, misc.c,
1515 regex.c: Removed Paxson/Berkeley copyright restriction from filter.c
1516 and regex.c. Inline documentation of much of the generated API.
1517 Line directives now fixed for header and stdin/stdout. Blank lines
1518 squeezed from generated scanner.
1520 2003-03-18 John Millaway <john43@users.sourceforge.net>
1522 * filter.c, flexdef.h, main.c, regex.c: Fixed #line directives.
1524 2003-03-17 John Millaway <john43@users.sourceforge.net>
1526 * Makefile.am, filter.c, flexdef.h, regex.c: Added regex.c for
1527 regex-related code. Worked on fixing line directives;incomplete.
1529 2003-03-14 John Millaway <john43@users.sourceforge.net>
1531 * TODO: Added some TODOs.
1533 2003-03-14 John Millaway <john43@users.sourceforge.net>
1535 * flexdef.h, main.c, options.c, options.h, scan.l,
1536 tests/test-bison-nr/scanner.l, tests/test-bison-yylloc/scanner.l:
1537 Bison bridge was simplified to rely less on bison output. New
1538 option bison-locations.
1540 2003-03-14 John Millaway <john43@users.sourceforge.net>
1542 * filter.c, flex.skl, flexdef.h, gen.c, main.c, scan.l,
1543 tests/test-reject/scanner.l: Filters are now direct children of main
1544 process. Header file now generated through m4.
1546 2003-03-14 John Millaway <john43@users.sourceforge.net>
1548 * buf.c, filter.c, flexdef.h, main.c, misc.c: Added internal filter
1549 ability. Deleted various unused variables.
1551 2003-03-14 John Millaway <john43@users.sourceforge.net>
1553 * main.c, tests/test-table-opts/scanner.l: Keeping tests up to date
1554 with m4 changes. Proper wait for all children.
1556 2003-03-14 John Millaway <john43@users.sourceforge.net>
1558 * flex.skl, tests/test-table-opts/scanner.l: Moved test-tables to
1561 2003-03-14 John Millaway <john43@users.sourceforge.net>
1563 * flex.skl, main.c, options.c: Moved bison bridge code to m4.
1565 2003-03-13 John Millaway <john43@users.sourceforge.net>
1567 * flex.skl, gen.c, main.c, scan.l: Moved YY_USE_LINENO to m4.
1569 2003-03-13 John Millaway <john43@users.sourceforge.net>
1571 * buf.c, flexdef.h, scan.l: Added function buf_m4_undefine.
1573 2003-03-13 John Millaway <john43@users.sourceforge.net>
1575 * flex.skl, main.c, scan.l: Replaced YY_ALWAYS_INTERACTIVE with m4.
1576 Replaced YY_NEVER_INTERACTIVE with m4.
1578 2003-03-13 John Millaway <john43@users.sourceforge.net>
1580 * flex.skl, main.c: Moved YY_TEXT_IS_ARRAY to m4.
1582 2003-03-12 John Millaway <john43@users.sourceforge.net>
1584 * flex.skl, gen.c, main.c, tests/test-reject/scanner.l: Renaming
1585 macros from YY_* to M4_YY_* where appropriate.
1587 2003-03-12 John Millaway <john43@users.sourceforge.net>
1589 * flex.skl, tests/test-reject/scanner.l,
1590 tests/test-table-opts/scanner.l: Now using local variable "yyg"
1591 instead of lengthly YY_G expansion.
1593 2003-03-12 John Millaway <john43@users.sourceforge.net>
1595 * buf.c, filter.c, flex.skl, flexdef.h, main.c, misc.c, options.c,
1596 options.h, scan.l, tests/test-reject/scanner.l: More m4 macro
1597 conversions. Added debugging option --preproc-level=NUM.
1599 2003-03-11 John Millaway <john43@users.sourceforge.net>
1601 * Makefile.am, buf.c, flex.skl, flexdef.h, gen.c, main.c, misc.c,
1602 scan.l: Replaced many CPP macros with m4 equivalents.
1604 2003-03-10 John Millaway <john43@users.sourceforge.net>
1606 * Makefile.am, filter.c, flex.skl, flexdef.h, main.c, misc.c: Added
1607 filter.c Added filter.c rules to Makefile.am Added filter prototypes
1608 to flexdef.h Flex now filters output through m4.
1610 2003-03-05 Will Estes <wlestes@users.sourceforge.net>
1612 * doc/.cvsignore, texinfo.tex: move texinfo.tex to doc/
1614 2003-03-05 Will Estes <wlestes@users.sourceforge.net>
1618 2003-03-05 Will Estes <wlestes@users.sourceforge.net>
1620 * NEWS, configure.in: version 2.5.29
1622 2003-03-04 John Millaway <john43@users.sourceforge.net>
1624 * FlexLexer.h, flex.skl: Added growable buffer stack to C++ scanner
1625 as well. yyensure_buffer_stack is now static.
1627 2003-03-02 John Millaway <john43@users.sourceforge.net>
1629 * flex.skl, misc.c: Removed awkward %push %pop syntax from skeleton.
1631 2003-03-02 John Millaway <john43@users.sourceforge.net>
1633 * flex.skl: Renamed YY_CURRENT_BUFFER_FAST to
1634 YY_CURRENT_BUFFER_LVALUE to better reflect its purpose.
1636 2003-02-28 John Millaway <john43@users.sourceforge.net>
1638 * NEWS: made entry on input buffer stacks.
1640 2003-02-28 Will Estes <wlestes@users.sourceforge.net>
1642 * Makefile.am, doc/Makefile.am: build on . in top level first; this
1643 will simplify calling help2man
1645 2003-02-28 John Millaway <john43@users.sourceforge.net>
1647 * TODO, doc/flex.texi, flex.skl, gen.c, main.c: Removed
1648 yy_current_buffer from the planet. Input buffer states are now in
1649 an internal unbounded stack. Added new internal function,
1650 yyensure_buffer_stack. Added new API function, yypush_buffer_state.
1651 Added new API function, yypop_buffer_state. Documented the new API
1652 calls in the manual. Macro YY_BUFFER_STATE now refers to top of
1653 stack. This revision breaks the C++ scanner (again.)
1655 2003-02-28 John Millaway <john43@users.sourceforge.net>
1657 * main.c: Removed some symbols from the undef list. They are needed
1658 for multiple headers to coexist.
1660 2003-02-27 Will Estes <wlestes@users.sourceforge.net>
1662 * Makefile.am, NEWS, configure.in, doc/.cvsignore, doc/Makefile.am,
1663 doc/flex.texi, flex.texi: move flex.texi and flex.1 to new doc/
1666 2003-02-27 Will Estes <wlestes@users.sourceforge.net>
1668 * NEWS: namespace cleanups
1670 2003-02-26 John Millaway <john43@users.sourceforge.net>
1672 * main.c: Added a few macros to the undef list.
1674 2003-02-26 John Millaway <john43@users.sourceforge.net>
1676 * main.c: Put the undef macros in an array.
1678 2003-02-12 Will Estes <wlestes@users.sourceforge.net>
1680 * NEWS, configure.in: version 2.5.28
1682 2003-02-10 Will Estes <wlestes@users.sourceforge.net>
1684 * README, TODO, configure.in, flex.texi: update documentation to
1685 reflect the sourceforge move
1687 2003-02-06 Will Estes <wlestes@users.sourceforge.net>
1689 * TODO: update according to current thinking
1691 2003-02-06 Will Estes <wlestes@users.sourceforge.net>
1693 * TODO: mcvs reviewed
1695 2003-02-06 Will Estes <wlestes@users.sourceforge.net>
1697 * TODO: sourceforge migration tasks
1699 2003-02-04 Will Estes <wlestes@users.sourceforge.net>
1701 * NEWS: Flex now warns if always-interactive is specified with fast
1702 or full; Fixed trailing slash bug in YY_INPUT macro def
1704 2003-01-31 John Millaway <john43@users.sourceforge.net>
1706 * scan.l: Flex now warns if always-interactive is specified with
1709 2003-01-31 Will Estes <wlestes@users.sourceforge.net>
1711 * Makefile.am: switch to using cvs2cl.pl to generate the ChangeLog
1713 2003-01-31 Will Estes <wlestes@users.sourceforge.net>
1715 * tools/cvs2cl.pl, tools/cvsauthors: we're going to be switching how
1716 we handle our ChangeLog
1718 2003-01-29 John Millaway <john43@users.sourceforge.net>
1720 * gen.c, misc.c: Fixed trailing slash bug in YY_INPUT macro def.
1722 2003-01-29 Will Estes <wlestes@users.sourceforge.net>
1724 * README.cvs-snapshot: upgrade texinfo to 4.3d
1726 2003-01-29 Will Estes <wlestes@users.sourceforge.net>
1728 * flex.texi: the @copying construct works now; thanks to the texinfo
1729 maintainers for finding the problem
1731 2003-01-21 Will Estes <wlestes@users.sourceforge.net>
1733 * NEWS, configure.in: version 2.5.27
1735 2003-01-21 Will Estes <wlestes@users.sourceforge.net>
1737 * NEWS: flex now works with recent bison versions
1739 2003-01-18 John Millaway <john43@users.sourceforge.net>
1741 * flex.skl: Check for YYLTYPE_IS_DECLARED. This fixes bison-bridge
1744 2003-01-15 Will Estes <wlestes@users.sourceforge.net>
1746 * NEWS, po/pt_BR.po: new pt_br translation
1748 2003-01-14 Will Estes <wlestes@users.sourceforge.net>
1750 * NEWS, configure.in: version 2.5.26
1752 2003-01-14 Will Estes <wlestes@users.sourceforge.net>
1754 * NEWS: Fixed table deserialization bug on big-endian archs. Patch
1755 sent from Bryce Nichols <bryce@bnichols.org>
1757 2003-01-12 John Millaway <john43@users.sourceforge.net>
1759 * tables_shared.h: Fixed table deserialization bug on big-endian
1760 archs. Patch sent from Bryce Nichols <bryce@bnichols.org>.
1762 2003-01-10 Will Estes <wlestes@users.sourceforge.net>
1764 * README.cvs-snapshot: add version numbers for some tools and
1765 explain about version.texi and --enable-maintainer-mode
1767 2003-01-10 Will Estes <wlestes@users.sourceforge.net>
1769 * NEWS: catch news up
1771 2003-01-09 John Millaway <john43@users.sourceforge.net>
1773 * tests/test-mem-nr/scanner.l, tests/test-mem-r/scanner.l: Changed
1774 size_t to yy_size_t in yyalloc() and yyrealloc(). Is this really
1777 2003-01-09 John Millaway <john43@users.sourceforge.net>
1779 * flex.skl: Changed type of yyleng from size_t to int. This fixes
1780 bug in PostgreSQL compilation.
1782 2003-01-09 Will Estes <wlestes@users.sourceforge.net>
1784 * NEWS: catch news up
1786 2003-01-09 Will Estes <wlestes@users.sourceforge.net>
1788 * flex.skl: more c++ fixes
1790 2003-01-09 Will Estes <wlestes@users.sourceforge.net>
1792 * Makefile.am, configure.in, flex.spec.in: add a spec file
1794 2003-01-09 Will Estes <wlestes@users.sourceforge.net>
1796 * flex.skl: type cast to pacify c++ compilers; patch from Bruce
1797 Lilly <blilly@erols.com>
1799 2003-01-08 Will Estes <wlestes@users.sourceforge.net>
1801 * NEWS: new es translation
1803 2003-01-08 Will Estes <wlestes@users.sourceforge.net>
1805 * po/es.po: new spanish translation
1807 2002-12-19 John Millaway <john43@users.sourceforge.net>
1809 * gen.c: Fixed bug where YY_G(0) sometimes occurs (created by my
1812 2002-12-17 John Millaway <john43@users.sourceforge.net>
1814 * gen.c: Fixed bug submitted by Bojan Smojver <bojan@rexursive.com>
1815 where the use of yylineno, reentrant, and yymore together caused a
1818 2002-12-17 Will Estes <wlestes@users.sourceforge.net>
1822 2002-12-17 John Millaway <john43@users.sourceforge.net>
1824 * flex.texi: Documented new behavior with character ranges.
1826 2002-12-16 John Millaway <john43@users.sourceforge.net>
1828 * parse.y: Fixed bug submitted by Bruce Lilly <blilly@erols.com>
1829 where character ranges would yield unexpected behavior in a caseless
1830 scanner. Also, flex now emits a warning if the range looks like
1833 2002-12-16 John Millaway <john43@users.sourceforge.net>
1835 * ccl.c, flexdef.h: Added utility functions to deal with character
1838 2002-12-09 Will Estes <wlestes@users.sourceforge.net>
1840 * flexint.h: we don't really need int64 anyway
1842 2002-12-09 Will Estes <wlestes@users.sourceforge.net>
1844 * flex.skl: apparently some lints are happier with fllthrough
1847 2002-12-02 Will Estes <wlestes@users.sourceforge.net>
1849 * NEWS, configure.in: version 2.5.25
1851 2002-12-02 Will Estes <wlestes@users.sourceforge.net>
1853 * Makefile.am: enclose flex.1 target in MAINTERNER_MODE
1855 2002-12-02 Will Estes <wlestes@users.sourceforge.net>
1857 * po/pt_BR.po: new pt_br translation
1859 2002-12-01 John Millaway <john43@users.sourceforge.net>
1861 * flex.texi: Indexed some more faqs.
1863 2002-11-29 John Millaway <john43@users.sourceforge.net>
1865 * flex.skl: Fixed bug in SECOND yyless definition where argument was
1866 not enclosed in parentheses.
1868 2002-11-29 John Millaway <john43@users.sourceforge.net>
1870 * flex.skl: Fixed bug in yyless definition where argument was not
1871 enclosed in parentheses.
1873 2002-11-27 Will Estes <wlestes@users.sourceforge.net>
1875 * NEWS: flex uses flex_int*_t types
1877 2002-11-27 Will Estes <wlestes@users.sourceforge.net>
1879 * flexint.h: integer types for non-C99 systems flexint.h
1881 2002-11-27 John Millaway <john43@users.sourceforge.net>
1883 * dfa.c, flexint.h, gen.c, tables.c, tables.h, tables_shared.c,
1884 tables_shared.h: Changed int types to flex_intX_t. The build is now
1885 broken until typedef's are established.
1887 2002-11-27 Will Estes <wlestes@users.sourceforge.net>
1889 * Makefile.am: MAINTAINERCLEANFILES: new variable: try to make it so
1890 that make maintainer-clean erases everything not under version
1893 2002-11-27 Will Estes <wlestes@users.sourceforge.net>
1895 * config.rpath: remove config.rpath
1897 2002-11-27 Will Estes <wlestes@users.sourceforge.net>
1899 * README-alpha: just list location of betas
1901 2002-11-26 Will Estes <wlestes@users.sourceforge.net>
1903 * flexint.h: __STDC_VERSION__ needs an L suffix
1905 2002-11-26 Will Estes <wlestes@users.sourceforge.net>
1907 * NEWS, po/LINGUAS, po/pt_BR.po: new pt_br translation from the
1910 2002-11-25 Will Estes <wlestes@users.sourceforge.net>
1912 * flexint.h: include inttypes.h for folks who really are C99
1914 2002-11-25 Will Estes <wlestes@users.sourceforge.net>
1918 2002-11-25 Will Estes <wlestes@users.sourceforge.net>
1920 * NEWS, configure.in: version 2.5.24
1922 2002-11-23 Will Estes <wlestes@users.sourceforge.net>
1924 * configure.in: try to make sure we have GNU m4
1926 2002-11-23 Will Estes <wlestes@users.sourceforge.net>
1928 * tests/test-c++-multiple-scanners/Makefile.am: include
1929 tests/test-c++-multipl-scanners/test.input
1931 2002-11-23 Will Estes <wlestes@users.sourceforge.net>
1933 * NEWS: more portability fixes
1935 2002-11-23 Will Estes <wlestes@users.sourceforge.net>
1937 * configure.in, flexdef.h: apparently on some BSD systems, we need
1938 sys/params.h; reported by millaway
1940 2002-11-22 Will Estes <wlestes@users.sourceforge.net>
1944 2002-11-22 John Millaway <john43@users.sourceforge.net>
1946 * flex.skl, main.c, tests/test-c++-multiple-scanners/Makefile.am:
1947 Fixed prefix of yyalloc,yyfree,yyrealloc in C++ scanner. Removed
1948 yylex_destroy from C++ scanner.
1950 2002-11-22 John Millaway <john43@users.sourceforge.net>
1952 * flex.texi: renamed some faqs.
1954 2002-11-22 Will Estes <wlestes@users.sourceforge.net>
1956 * AUTHORS: update wording about authorship
1958 2002-11-17 John Millaway <john43@users.sourceforge.net>
1960 * parse.y: Removed space before line num in error messages to look
1961 more like gcc's errors.
1963 2002-11-06 Will Estes <wlestes@users.sourceforge.net>
1965 * NEWS, po/tr.po: new turkish translation from the translation
1968 2002-10-28 Will Estes <wlestes@users.sourceforge.net>
1970 * gen.c: applied c++ from lilypond folks for std:: reasons
1972 2002-10-25 Will Estes <wlestes@users.sourceforge.net>
1974 * flex.texi: proofreading
1976 2002-10-24 Will Estes <wlestes@users.sourceforge.net>
1978 * flex.texi: proofreading
1980 2002-10-22 Will Estes <wlestes@users.sourceforge.net>
1982 * flex.skl: use c-style header names in c++ for now; at some point
1983 we'll have a separate c++ skeleton and we can go whole-hog pure c++
1985 2002-10-22 Will Estes <wlestes@users.sourceforge.net>
1989 2002-10-22 Will Estes <wlestes@users.sourceforge.net>
1991 * flex.texi: more proofreading
1993 2002-10-22 Will Estes <wlestes@users.sourceforge.net>
1995 * Makefile.am: include intent.pro; indent target is MAINTAINER_MODE
1998 2002-10-22 Will Estes <wlestes@users.sourceforge.net>
2000 * configure.in: When we use AC_PATH_PROG, value-if-not-found is the
2001 name of the program we wanted to find; this will generate more
2002 helpful error messages
2004 2002-10-21 John Millaway <john43@users.sourceforge.net>
2006 * tables.c: Added a missing function prototype.
2008 2002-10-21 Will Estes <wlestes@users.sourceforge.net>
2010 * NEWS, configure.in: version 2.5.23
2012 2002-10-21 Will Estes <wlestes@users.sourceforge.net>
2014 * NEWS: update NEWS on recent changes
2016 2002-10-21 Will Estes <wlestes@users.sourceforge.net>
2018 * flexint.h: use sys/types.h and not inttypes.h
2020 2002-10-21 Will Estes <wlestes@users.sourceforge.net>
2022 * configure.in: check for limits.h
2024 2002-10-21 Will Estes <wlestes@users.sourceforge.net>
2026 * TODO: update TODO on recent suggestions
2028 2002-10-21 Will Estes <wlestes@users.sourceforge.net>
2030 * flex.texi: titlepage and contents
2032 2002-10-21 Will Estes <wlestes@users.sourceforge.net>
2036 2002-10-21 Will Estes <wlestes@users.sourceforge.net>
2038 * Makefile.am, README.cvs-snapshot: include README.cvs-snapshot in
2039 the distribution; in README-cvs-snapshot, mention the need for
2040 enable-maintainer-mode
2042 2002-10-21 John Millaway <john43@users.sourceforge.net>
2046 2002-10-18 Will Estes <wlestes@users.sourceforge.net>
2048 * flex.texi: report the current version info that flex provides;
2049 reformat a list of non-posix features
2051 2002-10-18 Will Estes <wlestes@users.sourceforge.net>
2053 * NEWS: report the current version info that flex provides
2055 2002-10-18 Will Estes <wlestes@users.sourceforge.net>
2057 * flex.skl: FLEX_BETA defined if flex is beta
2059 2002-10-16 Will Estes <wlestes@users.sourceforge.net>
2061 * flexint.h: if we're doing c++, then we can't use long long
2063 2002-10-14 Will Estes <wlestes@users.sourceforge.net>
2065 * TODO: update TODO on several things
2067 2002-10-11 Will Estes <wlestes@users.sourceforge.net>
2069 * flex.texi: more proofreading
2071 2002-10-11 Will Estes <wlestes@users.sourceforge.net>
2073 * tests/TEMPLATE/Makefile.am, tests/test-array-nr/Makefile.am,
2074 tests/test-array-r/Makefile.am, tests/test-basic-nr/Makefile.am,
2075 tests/test-basic-r/Makefile.am, tests/test-bison-nr/Makefile.am,
2076 tests/test-bison-yylloc/Makefile.am,
2077 tests/test-bison-yylval/Makefile.am,
2078 tests/test-c++-basic/Makefile.am,
2079 tests/test-c++-multiple-scanners/Makefile.am,
2080 tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-r/Makefile.am,
2081 tests/test-debug-nr/Makefile.am, tests/test-debug-r/Makefile.am,
2082 tests/test-header-nr/Makefile.am, tests/test-header-r/Makefile.am,
2083 tests/test-include-by-buffer/Makefile.am,
2084 tests/test-include-by-reentrant/Makefile.am,
2085 tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am,
2086 tests/test-mem-nr/Makefile.am, tests/test-mem-r/Makefile.am,
2087 tests/test-multiple-scanners-nr/Makefile.am,
2088 tests/test-multiple-scanners-r/Makefile.am,
2089 tests/test-posix/Makefile.am,
2090 tests/test-posixly-correct/Makefile.am,
2091 tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am,
2092 tests/test-pthread/Makefile.am, tests/test-reject/Makefile.am,
2093 tests/test-string-nr/Makefile.am, tests/test-string-r/Makefile.am,
2094 tests/test-table-opts/Makefile.am, tests/test-yyextra/Makefile.am:
2095 remove BISON assignment as per suggestion from Akim Demaille
2097 2002-10-11 Will Estes <wlestes@users.sourceforge.net>
2099 * Makefile.am, configure.in: remove intl from dist
2101 2002-10-11 Will Estes <wlestes@users.sourceforge.net>
2103 * configure.in: we use maintainer mode now
2105 2002-10-11 Will Estes <wlestes@users.sourceforge.net>
2107 * NEWS: include create-test
2109 2002-10-11 Will Estes <wlestes@users.sourceforge.net>
2111 * tests/Makefile.am: rename test to check-local as per Akim
2112 Demaille; test for failed tests so that make check fails if any
2115 2002-10-11 Will Estes <wlestes@users.sourceforge.net>
2117 * tests/Makefile.am: use dist_noinst_scripts as per email from Akim
2120 2002-10-10 John Millaway <john43@users.sourceforge.net>
2122 * flex.texi: Documentation.
2124 2002-10-10 Will Estes <wlestes@users.sourceforge.net>
2126 * NEWS, configure.in: version 2.5.22; portability fixes and attn to
2129 2002-10-10 Will Estes <wlestes@users.sourceforge.net>
2131 * flexint.h: ok, this seems to work
2133 2002-10-10 Will Estes <wlestes@users.sourceforge.net>
2135 * tests/TEMPLATE/Makefile.am, tests/test-bison-nr/Makefile.am,
2136 tests/test-bison-yylloc/Makefile.am,
2137 tests/test-bison-yylval/Makefile.am,
2138 tests/test-header-nr/Makefile.am, tests/test-header-r/Makefile.am,
2139 tests/test-multiple-scanners-nr/Makefile.am,
2140 tests/test-multiple-scanners-r/Makefile.am: use builddir in tests
2141 that need it in their include path
2143 2002-10-10 Will Estes <wlestes@users.sourceforge.net>
2145 * tests/TEMPLATE/Makefile.am: sometimes we put header files in the
2146 builddir and so we should account for that
2148 2002-10-10 Will Estes <wlestes@users.sourceforge.net>
2150 * tests/TEMPLATE/Makefile.am: replace the last instance
2152 2002-10-10 Will Estes <wlestes@users.sourceforge.net>
2154 * flex.skl: include unistd.h and not cunistd as cunistd only seems
2155 to be present on very recent systems
2157 2002-10-10 Will Estes <wlestes@users.sourceforge.net>
2159 * Makefile.am, configure.in, flex.skl, flexdef.h, flexint.h: redo
2160 integral types again; add flexint.h; change dependencies caused by
2161 adding flexint.h; remove autoconf wrapper around cunistd; restore
2162 netinet/in.h includes; remove unneded feature checks in configure.in
2164 2002-10-08 Will Estes <wlestes@users.sourceforge.net>
2166 * configure.in, flex.skl, flexdef.h: current swipe at header magic;
2169 2002-10-08 Will Estes <wlestes@users.sourceforge.net>
2171 * NEWS: change version constant info to reflect change to flex.skl
2173 2002-10-08 Will Estes <wlestes@users.sourceforge.net>
2175 * Makefile.am: remove README-alpha option; add definitions for
2176 FLEX_{MAJOR,MINOR,SUBMINOR}_VERSION
2178 2002-10-07 Will Estes <wlestes@users.sourceforge.net>
2180 * flex.skl, flexdef.h: ok, here goes; try to handle integral
2181 typedefs in one swell foop
2183 2002-10-07 Will Estes <wlestes@users.sourceforge.net>
2185 * configure.in: we check for {u,}int*_t types; maybe this will
2188 2002-10-07 Will Estes <wlestes@users.sourceforge.net>
2190 * configure.in: we create the tests/TEMPLATE/Makefile so that we can
2191 build the dist archives
2193 2002-10-07 Will Estes <wlestes@users.sourceforge.net>
2195 * NEWS: more test suite cleanups
2197 2002-10-07 Will Estes <wlestes@users.sourceforge.net>
2199 * tests/test-c++-multiple-scanners/Makefile.am: we don't use header
2202 2002-10-07 Will Estes <wlestes@users.sourceforge.net>
2204 * flexdef.h: remove include of malloc.h
2206 2002-10-04 Will Estes <wlestes@users.sourceforge.net>
2208 * flex.texi: more editing; remove examples index; merge examples
2211 2002-10-04 Will Estes <wlestes@users.sourceforge.net>
2213 * flex.texi: edited one more faq; used C-u C-c C-u C-a to update
2214 menus and nodes since the other updating commands are somewhat
2215 broken; unfortunately this means that all nodes have all pointers
2218 2002-10-04 Will Estes <wlestes@users.sourceforge.net>
2220 * flex.texi: yesterday's proofreading
2222 2002-10-02 Will Estes <wlestes@users.sourceforge.net>
2224 * flex.texi: proofread some more
2226 2002-10-02 Will Estes <wlestes@users.sourceforge.net>
2228 * flex.texi: proofread edit begins
2230 2002-10-01 Will Estes <wlestes@users.sourceforge.net>
2232 * configure.in, tests/Makefile.am,
2233 tests/test-c++-multiple-scanners/.cvsignore,
2234 tests/test-c++-multiple-scanners/Makefile.am,
2235 tests/test-c++-multiple-scanners/main.cpp,
2236 tests/test-c++-multiple-scanners/scanner-1.l,
2237 tests/test-c++-multiple-scanners/scanner-2.l,
2238 tests/test-c++-multiple-scanners/test.input: test c++ with multiple
2241 2002-09-27 Will Estes <wlestes@users.sourceforge.net>
2243 * tests/test-array-nr/Makefile.am, tests/test-array-r/Makefile.am,
2244 tests/test-basic-nr/Makefile.am, tests/test-basic-r/Makefile.am,
2245 tests/test-bison-nr/Makefile.am,
2246 tests/test-bison-yylloc/Makefile.am,
2247 tests/test-bison-yylval/Makefile.am,
2248 tests/test-c++-basic/Makefile.am, tests/test-c-cpp-nr/Makefile.am,
2249 tests/test-c-cpp-r/Makefile.am, tests/test-debug-nr/Makefile.am,
2250 tests/test-debug-r/Makefile.am, tests/test-header-nr/Makefile.am,
2251 tests/test-header-r/Makefile.am,
2252 tests/test-include-by-buffer/Makefile.am,
2253 tests/test-include-by-reentrant/Makefile.am,
2254 tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am,
2255 tests/test-mem-nr/Makefile.am, tests/test-mem-r/Makefile.am,
2256 tests/test-multiple-scanners-nr/Makefile.am,
2257 tests/test-multiple-scanners-r/Makefile.am,
2258 tests/test-posix/Makefile.am,
2259 tests/test-posixly-correct/Makefile.am,
2260 tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am,
2261 tests/test-pthread/Makefile.am, tests/test-reject/Makefile.am,
2262 tests/test-string-nr/Makefile.am, tests/test-string-r/Makefile.am,
2263 tests/test-table-opts/Makefile.am, tests/test-yyextra/Makefile.am:
2264 we used INCLUDES in another place in the Makefile.am files in the
2267 2002-09-27 Will Estes <wlestes@users.sourceforge.net>
2269 * tests/test-array-nr/Makefile.am, tests/test-array-r/Makefile.am,
2270 tests/test-basic-nr/Makefile.am, tests/test-basic-r/Makefile.am,
2271 tests/test-bison-nr/Makefile.am,
2272 tests/test-bison-yylloc/Makefile.am,
2273 tests/test-bison-yylval/Makefile.am,
2274 tests/test-c++-basic/Makefile.am, tests/test-c-cpp-nr/Makefile.am,
2275 tests/test-c-cpp-r/Makefile.am, tests/test-debug-nr/Makefile.am,
2276 tests/test-debug-r/Makefile.am, tests/test-header-nr/Makefile.am,
2277 tests/test-header-r/Makefile.am,
2278 tests/test-include-by-buffer/Makefile.am,
2279 tests/test-include-by-reentrant/Makefile.am,
2280 tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am,
2281 tests/test-mem-nr/Makefile.am, tests/test-mem-r/Makefile.am,
2282 tests/test-multiple-scanners-nr/Makefile.am,
2283 tests/test-multiple-scanners-r/Makefile.am,
2284 tests/test-posix/Makefile.am,
2285 tests/test-posixly-correct/Makefile.am,
2286 tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am,
2287 tests/test-pthread/Makefile.am, tests/test-reject/Makefile.am,
2288 tests/test-string-nr/Makefile.am, tests/test-string-r/Makefile.am,
2289 tests/test-table-opts/Makefile.am, tests/test-yyextra/Makefile.am:
2290 oops, I typed that last s/// command to perl way wrong
2292 2002-09-27 Will Estes <wlestes@users.sourceforge.net>
2294 * tests/TEMPLATE/Makefile.am, tests/test-array-nr/Makefile.am,
2295 tests/test-array-r/Makefile.am, tests/test-basic-nr/Makefile.am,
2296 tests/test-basic-r/Makefile.am, tests/test-bison-nr/Makefile.am,
2297 tests/test-bison-yylloc/Makefile.am,
2298 tests/test-bison-yylval/Makefile.am,
2299 tests/test-c++-basic/Makefile.am, tests/test-c-cpp-nr/Makefile.am,
2300 tests/test-c-cpp-r/Makefile.am, tests/test-debug-nr/Makefile.am,
2301 tests/test-debug-r/Makefile.am, tests/test-header-nr/Makefile.am,
2302 tests/test-header-r/Makefile.am,
2303 tests/test-include-by-buffer/Makefile.am,
2304 tests/test-include-by-reentrant/Makefile.am,
2305 tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am,
2306 tests/test-mem-nr/Makefile.am, tests/test-mem-r/Makefile.am,
2307 tests/test-multiple-scanners-nr/Makefile.am,
2308 tests/test-multiple-scanners-r/Makefile.am,
2309 tests/test-posix/Makefile.am,
2310 tests/test-posixly-correct/Makefile.am,
2311 tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am,
2312 tests/test-pthread/Makefile.am, tests/test-reject/Makefile.am,
2313 tests/test-string-nr/Makefile.am, tests/test-string-r/Makefile.am,
2314 tests/test-table-opts/Makefile.am, tests/test-yyextra/Makefile.am:
2315 use AM_CPPFLAGS instead of INCLUDES; write -I with no space after it
2316 for broken compilers
2318 2002-09-27 Will Estes <wlestes@users.sourceforge.net>
2320 * Makefile.am: INCLUDES is obsolete; use AM_CPPFLAGS instead
2322 2002-09-27 Will Estes <wlestes@users.sourceforge.net>
2324 * configure.in: apparently, AM_CONFIG_HEADER is obsolete
2326 2002-09-27 Will Estes <wlestes@users.sourceforge.net>
2328 * TODO: integrate test suite into automake
2330 2002-09-27 Will Estes <wlestes@users.sourceforge.net>
2332 * configure.in: since we dont run the template test, we dont need to
2333 generate its Makefile either
2335 2002-09-27 Will Estes <wlestes@users.sourceforge.net>
2337 * autogen.sh: use autoreconf instead of calling individual utilities
2340 2002-09-27 Will Estes <wlestes@users.sourceforge.net>
2342 * configure.in: check for c++ compiler
2344 2002-09-27 Will Estes <wlestes@users.sourceforge.net>
2346 * configure.in: re-organize according to suggested layout in
2349 2002-09-26 Will Estes <wlestes@users.sourceforge.net>
2351 * Makefile.am, NEWS, configure.in: update automake to 1.7 and
2354 2002-09-26 Will Estes <wlestes@users.sourceforge.net>
2356 * Makefile.am: use AM_YFLAGS since YFLAGS is a user variable
2358 2002-09-25 Will Estes <wlestes@users.sourceforge.net>
2360 * NEWS: catch NEWS up on things, some of which happened a long time
2361 ago; correct punctuation; try to remove some editorializing
2363 2002-09-25 Will Estes <wlestes@users.sourceforge.net>
2365 * Makefile.am, flex.skl, flex.texi: include a single, automatically
2366 generated version number in flex scanners
2368 2002-09-23 Will Estes <wlestes@users.sourceforge.net>
2370 * tests/create-test: complain audibly when argument not supplied;
2371 echo on stderr when writing error messages
2373 2002-09-23 Will Estes <wlestes@users.sourceforge.net>
2375 * tests/Makefile.am, tests/create-test: DIST_SUBDIRS so we don't
2376 have to run the TEMPLATE test; so we add new tests to SUBDIRS and
2379 2002-09-23 Will Estes <wlestes@users.sourceforge.net>
2381 * tests/TEMPLATE/Makefile.am: not all compilers support '-I dir' so
2382 we write '-Idir' instead
2384 2002-09-23 Will Estes <wlestes@users.sourceforge.net>
2386 * TODO: reorganize faq entries; proofread the manual
2388 2002-09-23 Will Estes <wlestes@users.sourceforge.net>
2390 * flex.texi: move c++ experimental warning to top of cxx node
2392 2002-09-20 Will Estes <wlestes@users.sourceforge.net>
2394 * flex.skl: move stdint.h include to table-serialization section;
2395 we'll still need to think about stdint.h more though
2397 2002-09-20 Will Estes <wlestes@users.sourceforge.net>
2399 * NEWS: new smarter skeleton/scanner generation
2401 2002-09-20 John Millaway <john43@users.sourceforge.net>
2403 * flex.skl, misc.c: bison-bridge skel handled via %if/%endif pairs.
2405 2002-09-19 John Millaway <john43@users.sourceforge.net>
2407 * flex.skl, misc.c: reentrant skel handled via %if/%endif pairs.
2409 2002-09-19 John Millaway <john43@users.sourceforge.net>
2411 * flex.skl, misc.c: skeleton uses %push/%pop to keep skelout() scope
2412 sane. skel commands are omitted unless --debug enabled.
2414 2002-09-19 John Millaway <john43@users.sourceforge.net>
2416 * flex.skl, main.c, misc.c, tables.h: Added %push and %pop
2417 operations to skel processing.
2419 2002-09-17 Will Estes <wlestes@users.sourceforge.net>
2421 * NEWS, configure.in: flex 2.5.21
2423 2002-09-17 John Millaway <john43@users.sourceforge.net>
2425 * tests/test-reject/Makefile.am: minor fixup for dist.
2427 2002-09-16 Will Estes <wlestes@users.sourceforge.net>
2429 * NEWS, configure.in: version 2.5.20
2431 2002-09-16 Will Estes <wlestes@users.sourceforge.net>
2433 * flex.texi: correct typo
2435 2002-09-16 Will Estes <wlestes@users.sourceforge.net>
2437 * NEWS: note the new tables functionality
2439 2002-09-16 John Millaway <john43@users.sourceforge.net>
2441 * tests/test-multiple-scanners-r/.cvsignore,
2442 tests/test-multiple-scanners-r/Makefile.am: Fixed `clean' target and
2445 2002-09-16 John Millaway <john43@users.sourceforge.net>
2447 * TODO, flex.skl, flex.texi, main.c, tables_shared.h,
2448 tests/test-multiple-scanners-r/main.c,
2449 tests/test-multiple-scanners-r/scanner-1.l,
2450 tests/test-multiple-scanners-r/scanner-2.l: Serialization works in
2451 headers (%option headers). Serialization code (Tables API) is
2454 2002-09-16 Will Estes <wlestes@users.sourceforge.net>
2456 * tests/test-reject/scanner.l: replace yytables_load with
2457 yytables_fload as per millaway's other changes
2459 2002-09-15 John Millaway <john43@users.sourceforge.net>
2461 * TODO, flex.texi: Created user API for tables deserialization.
2462 Documented API and --tables-* options in manual.
2464 2002-09-15 John Millaway <john43@users.sourceforge.net>
2466 * flex.skl, tests/test-table-opts/scanner.l: Tables deserialization
2467 uses yyalloc/yyfree. Changed yytables_load to yytables_fload.
2469 2002-09-15 John Millaway <john43@users.sourceforge.net>
2471 * tests/test-bison-nr/.cvsignore: minor upkeep.
2473 2002-09-15 John Millaway <john43@users.sourceforge.net>
2475 * flex.texi: Categorized and indexed scanner options in manual.
2477 2002-09-15 John Millaway <john43@users.sourceforge.net>
2479 * flex.skl: Initialization of reject vars and %array vars in
2482 2002-09-13 John Millaway <john43@users.sourceforge.net>
2484 * TODO, configure.in, devel/tables.pl, dfa.c, flex.skl, flex.texi,
2485 gen.c, tables.c, tables_shared.c, tables_shared.h,
2486 tests/Makefile.am, tests/test-reject/.cvsignore,
2487 tests/test-reject/Makefile.am, tests/test-reject/scanner.l,
2488 tests/test-reject/test.input, tests/test-table-opts/Makefile.am:
2489 Created test for reject. Handled reject-triggered tables in
2492 2002-09-13 Will Estes <wlestes@users.sourceforge.net>
2494 * NEWS: millaway has been very busy
2496 2002-09-13 John Millaway <john43@users.sourceforge.net>
2498 * flex.skl, tests/test-table-opts/Makefile.am,
2499 tests/test-table-opts/scanner.l: Added test for multiple tables in
2502 2002-09-13 John Millaway <john43@users.sourceforge.net>
2504 * tests/test-bison-nr/.cvsignore: forgot to add .cvsignore on last
2507 2002-09-13 John Millaway <john43@users.sourceforge.net>
2509 * tests/test-bison-nr/Makefile.am, tests/test-bison-nr/main.c,
2510 tests/test-bison-nr/parser.y, tests/test-bison-nr/scanner.l,
2511 tests/test-bison-nr/test.input: Added test-bison-bridge.
2513 2002-09-13 John Millaway <john43@users.sourceforge.net>
2515 * configure.in, flex.skl, flex.texi, flexdef.h, gen.c, main.c,
2516 misc.c, options.c, options.h, scan.l, tables.h, tests/Makefile.am,
2517 tests/descriptions, tests/test-bison-yylloc/scanner.l,
2518 tests/test-bison-yylval/scanner.l, tests/test-table-opts/scanner.l:
2519 Bison bridge code now works for all C scanners and pure/non-pure
2520 bison parsers. Added %option bison-bridge (--bison-bridge).
2521 Removed %option reentrant-bison/--reentrant-bison/-Rb. Scanner
2522 knows the name of its tables. Tables serialization is OK on EOF.
2523 yylineno is present in all scanners. Modified nasty performance
2524 penalty warning w/ yylineno. test-table-opts is now run last
2525 because it's so fat. Updated manual.
2527 2002-09-12 John Millaway <john43@users.sourceforge.net>
2529 * flex.texi: documentation of tabels api in manual
2531 2002-09-12 John Millaway <john43@users.sourceforge.net>
2533 * TODO, tables.c: Renamed *_fwrite to *_write to reflect writer
2536 2002-09-11 John Millaway <john43@users.sourceforge.net>
2538 * devel/tables.pl: Added perl script to read/dump serialized tables
2541 2002-09-11 Will Estes <wlestes@users.sourceforge.net>
2543 * scan.l: the debian patch used strlen(yytext) and similar
2544 constructs--as millaway points out, this is better known as yyleng
2546 2002-09-11 Will Estes <wlestes@users.sourceforge.net>
2548 * NEWS, po/de.po: new de translation from the translation project
2550 2002-09-11 John Millaway <john43@users.sourceforge.net>
2552 * flex.skl: yytbl_load now checks tables set by name. Localized var
2553 scaope in yytbl_load.
2555 2002-09-10 Will Estes <wlestes@users.sourceforge.net>
2557 * tests/Makefile.am: make clean before make test
2559 2002-09-09 John Millaway <john43@users.sourceforge.net>
2561 * TODO, flex.skl: Fixed deserialization of --fast tables.
2563 2002-09-09 Will Estes <wlestes@users.sourceforge.net>
2565 * TODO: fix typo; remove the yylineo entry
2567 2002-09-09 John Millaway <john43@users.sourceforge.net>
2569 * TODO, buf.c, devel/dump-tables.pl, dfa.c, flex.skl, flexdef.h,
2570 gen.c, main.c, misc.c, options.c, options.h, scan.l, tables.c,
2571 tables.h, tables_shared.h, tests/test-table-opts/.cvsignore,
2572 tests/test-table-opts/Makefile.am, tests/test-table-opts/scanner.l:
2573 Table deserialization works for everything except --fast scanners.
2574 Scanners can auto-verify serialized table integrity via
2575 --tables-verify. Added tables API items to TODO list.
2576 test-table-opts is becoming exhaustive (a good thing).
2578 2002-09-09 Will Estes <wlestes@users.sourceforge.net>
2580 * NEWS: flex has better internal diagnostics
2582 2002-09-09 Will Estes <wlestes@users.sourceforge.net>
2584 * configure.in, flexdef.h: test for presence of __func__ and
2585 compensate if absent
2587 2002-09-09 Will Estes <wlestes@users.sourceforge.net>
2589 * Makefile.am: include the intl/ subdirectory when searching for
2592 2002-09-09 Will Estes <wlestes@users.sourceforge.net>
2594 * NEWS, po/ru.po, po/sv.po: new sv, ru translations from the
2597 2002-09-07 John Millaway <john43@users.sourceforge.net>
2599 * flex.skl, misc.c: Changed cryptic skeleton markers to readable
2602 2002-09-07 John Millaway <john43@users.sourceforge.net>
2604 * Makefile.am, dfa.c, flex.skl, flex.texi, flexdef.h, gen.c,
2605 main.c, misc.c, parse.y, tables.c, tables.h, tables_shared.c,
2606 tables_shared.h: Members of struct yy_trans_info are now forced to
2607 be the same size. Added shared file tables_shared.c. Separated
2608 tables.h from flexdef.h Bulk of table deserialization code is done.
2610 2002-09-06 Will Estes <wlestes@users.sourceforge.net>
2612 * NEWS, po/ca.po: new ca translation
2614 2002-09-06 Will Estes <wlestes@users.sourceforge.net>
2616 * NEWS: new fr translation
2618 2002-09-06 Will Estes <wlestes@users.sourceforge.net>
2620 * po/fr.po: new french translation from the translation project
2622 2002-09-05 Will Estes <wlestes@users.sourceforge.net>
2624 * NEWS: c99 function defs by default
2626 2002-09-05 John Millaway <john43@users.sourceforge.net>
2628 * flexdef.h, tables.c: Added flex_die macro. May need some autoconf
2629 massaging. Added thorough error checking in tables code.
2631 2002-09-05 John Millaway <john43@users.sourceforge.net>
2633 * flex.skl, flex.texi: Flex generates C99 defs now. Documented the
2634 above change in manual.
2636 2002-09-05 John Millaway <john43@users.sourceforge.net>
2638 * tests/test-table-opts/.cvsignore,
2639 tests/test-table-opts/Makefile.am: Added serialization test to
2642 2002-09-05 Will Estes <wlestes@users.sourceforge.net>
2644 * configure.in: oops, i made a typo
2646 2002-09-05 Will Estes <wlestes@users.sourceforge.net>
2648 * NEWS, configure.in: version 2.5.19
2650 2002-09-05 Will Estes <wlestes@users.sourceforge.net>
2652 * scan.l: use FLEX_EXIT(), not exit()
2654 2002-09-05 John Millaway <john43@users.sourceforge.net>
2656 * devel/00EXTRACT-ALL-SYMS.sh, devel/README, devel/dump-tables.pl:
2657 Added devel/ directory for junk that we don't want in the
2658 distribution, but that we want in CVS.
2660 2002-09-05 Will Estes <wlestes@users.sourceforge.net>
2662 * scan.l: s/exit(1)/exit(EXIT_FAILURE)
2664 2002-09-05 John Millaway <john43@users.sourceforge.net>
2666 * dfa.c, gen.c: Tables are now generated with %option
2669 2002-09-05 Will Estes <wlestes@users.sourceforge.net>
2671 * NEWS: catch up on a few things
2673 2002-09-05 Will Estes <wlestes@users.sourceforge.net>
2675 * scan.l: prevent segfault on input lines which are longer than the
2676 allocated space (problem report from Manoj Srivastava
2677 <srivasta@golden-gryphon.com>)
2679 2002-09-05 John Millaway <john43@users.sourceforge.net>
2681 * flex.texi, main.c, options.c, options.h: Changed option 'header'
2682 to 'header-file'. 'header' still works, though.
2684 2002-09-05 John Millaway <john43@users.sourceforge.net>
2686 * flex.texi, flexdef.h, gen.c, main.c, options.c, options.h,
2687 scan.l, tables.c: Tons more work on tables.
2689 2002-09-05 John Millaway <john43@users.sourceforge.net>
2691 * flexdef.h, gen.c, tables.c, tables_shared.h: Lots of work on
2692 tables serialization code.
2694 2002-09-04 Will Estes <wlestes@users.sourceforge.net>
2696 * README.cvs-snapshot: mention GNU indent
2698 2002-09-04 Will Estes <wlestes@users.sourceforge.net>
2700 * NEWS: remove the word after from the version line
2702 2002-09-03 Will Estes <wlestes@users.sourceforge.net>
2704 * NEWS, configure.in: version 2.5.18
2706 2002-09-03 Will Estes <wlestes@users.sourceforge.net>
2708 * NEWS: catch up on the NEWS
2710 2002-09-03 Will Estes <wlestes@users.sourceforge.net>
2712 * tests/Makefile.am: target test: quote the results echoing so that
2713 the ECHO_C will work on systems where it is used
2715 2002-09-03 Will Estes <wlestes@users.sourceforge.net>
2717 * configure.in: when we don't have GNU indent, the test will
2718 generate output on stderr, so we send that to /dev/null
2720 2002-09-03 Will Estes <wlestes@users.sourceforge.net>
2722 * configure.in: fixed bug whereby bison was reported missing even
2725 2002-09-02 John Millaway <john43@users.sourceforge.net>
2727 * tables.c: In-code documentation.
2729 2002-09-02 John Millaway <john43@users.sourceforge.net>
2731 * flexdef.h: Forgot to indent before previous commit.
2733 2002-09-02 John Millaway <john43@users.sourceforge.net>
2735 * flexdef.h: Added known integer limits if undefined.
2737 2002-08-29 Will Estes <wlestes@users.sourceforge.net>
2739 * configure.in: version 2.5.17
2741 2002-08-29 Will Estes <wlestes@users.sourceforge.net>
2743 * NEWS: more portability fixes; new version number
2745 2002-08-29 Will Estes <wlestes@users.sourceforge.net>
2747 * flexdef.h, main.c, misc.c, scanopt.c: #include fixes; we've
2748 factored out all the system include files and put them in flexdef.h
2750 2002-08-29 Will Estes <wlestes@users.sourceforge.net>
2752 * dfa.c: eat a blank line
2754 2002-08-29 Will Estes <wlestes@users.sourceforge.net>
2756 * NEWS: new config.{sub,guess} files; mention that we use indent on
2759 2002-08-28 Will Estes <wlestes@users.sourceforge.net>
2761 * configure.in: warn if no indent found; version 2.5.16
2763 2002-08-28 Will Estes <wlestes@users.sourceforge.net>
2765 * NEWS: catch up on recent changes; version 2.5.16
2767 2002-08-27 Will Estes <wlestes@users.sourceforge.net>
2769 * buf.c, ccl.c, dfa.c, ecs.c, flexdef.h, gen.c, libmain.c,
2770 libyywrap.c, main.c, misc.c, nfa.c, options.c, options.h,
2771 scanopt.c, scanopt.h, sym.c, tables.c, tables_shared.h, tblcmp.c,
2772 yylex.c: ran the indent target; commit the results
2774 2002-08-27 Will Estes <wlestes@users.sourceforge.net>
2776 * Makefile.am: touch up the indent targeet; it's ready for
2779 2002-08-27 Will Estes <wlestes@users.sourceforge.net>
2781 * configure.in: test for GNU indent; reorder the tests somewhat
2783 2002-08-23 Will Estes <wlestes@users.sourceforge.net>
2785 * configure.in: automake is smarter about autoconf's versioning
2788 2002-08-23 Will Estes <wlestes@users.sourceforge.net>
2790 * NEWS: catch NEWS up on what we've been doing
2792 2002-08-22 Will Estes <wlestes@users.sourceforge.net>
2794 * flexdef.h: do some more conditional including for folks without
2797 2002-08-22 Will Estes <wlestes@users.sourceforge.net>
2799 * tests/test-c++-basic/Makefile.am: use CXX to link the test scanner
2802 2002-08-22 John Millaway <john43@users.sourceforge.net>
2804 * flex.texi: Documentation.
2806 2002-08-22 John Millaway <john43@users.sourceforge.net>
2808 * Makefile.am: Created 'indent' target and added .indent.pro.
2810 2002-08-22 John Millaway <john43@users.sourceforge.net>
2812 * tests/test-array-nr/Makefile.am, tests/test-array-r/Makefile.am,
2813 tests/test-basic-nr/Makefile.am, tests/test-basic-r/Makefile.am,
2814 tests/test-c-cpp-nr/Makefile.am: Fixed missing 'make clean' files.
2816 2002-08-22 John Millaway <john43@users.sourceforge.net>
2818 * tests/test-bison-yylloc/Makefile.am,
2819 tests/test-bison-yylval/Makefile.am: fixed missing 'clean' file.
2821 2002-08-22 John Millaway <john43@users.sourceforge.net>
2823 * flex.skl, tests/test-c++-basic/Makefile.am,
2824 tests/test-c++-basic/scanner.l: Removed core of yylex_destroy from
2825 c++ scanner -- hack! Added -lstdc++ to LDFLAGS (should we have to do
2828 2002-08-21 Will Estes <wlestes@users.sourceforge.net>
2830 * README: official releases are being hosted by Vern
2832 2002-08-21 Will Estes <wlestes@users.sourceforge.net>
2834 * NEWS, configure.in: new beta version; more entries in NEWS from
2835 millaway; the top level entry for test-c++-basic
2837 2002-08-21 Will Estes <wlestes@users.sourceforge.net>
2839 * tests/Makefile.am, tests/test-c++-basic/.cvsignore,
2840 tests/test-c++-basic/Makefile.am, tests/test-c++-basic/scanner.l,
2841 tests/test-c++-basic/test.input: add test-c++-basic
2843 2002-08-21 John Millaway <john43@users.sourceforge.net>
2845 * gen.c, nfa.c: More tabels work.
2847 2002-08-21 John Millaway <john43@users.sourceforge.net>
2849 * flexdef.h, gen.c, tables.c, tables_shared.h: More work on tables.
2851 2002-08-20 John Millaway <john43@users.sourceforge.net>
2853 * dfa.c: Cleaned up macros that took no ';'.
2855 2002-08-20 John Millaway <john43@users.sourceforge.net>
2857 * scanopt.c: Fixed oddball '=-'.
2859 2002-08-20 John Millaway <john43@users.sourceforge.net>
2861 * flex.skl, flex.texi, gen.c: Dynamically allocate REJECT state
2862 buffer. Mentioned memory usage in docs. Made REJECT buffer
2863 variables reentrant-safe.
2865 2002-08-20 John Millaway <john43@users.sourceforge.net>
2867 * tables.c: More work on tables code.
2869 2002-08-20 Will Estes <wlestes@users.sourceforge.net>
2871 * Makefile.am, NEWS, configure.in: we're using m4 so have configure
2874 2002-08-20 John Millaway <john43@users.sourceforge.net>
2876 * Makefile.am, tables.c: Added tables.c and rebuilt dependencies.
2878 2002-08-20 John Millaway <john43@users.sourceforge.net>
2880 * TODO, flex.texi: Dicussed prototypes and header in manual.
2882 2002-08-19 John Millaway <john43@users.sourceforge.net>
2884 * Makefile.am, configure.in, flex.skl, flexdef.h, tables_shared.h:
2885 More work on tables serialization.
2887 2002-08-19 John Millaway <john43@users.sourceforge.net>
2889 * Makefile.am, mkskel.sh: Skeleton is now passed through m4 (before
2892 2002-08-19 Will Estes <wlestes@users.sourceforge.net>
2894 * po/LINGUAS, po/zh_CN.po: add zh_cn translation from the
2897 2002-08-19 Will Estes <wlestes@users.sourceforge.net>
2899 * NEWS: millaway's done a lot of things which need to be mentioned
2902 2002-08-18 John Millaway <john43@users.sourceforge.net>
2904 * main.c: Removed #undef of start conditions.
2906 2002-08-17 John Millaway <john43@users.sourceforge.net>
2910 2002-08-17 John Millaway <john43@users.sourceforge.net>
2912 * flexdef.h, main.c, misc.c: Start conditions now optional in
2913 header. undef's now optional in header. Start conditions are NOT
2916 2002-08-17 John Millaway <john43@users.sourceforge.net>
2918 * flex.skl, flex.texi: Working on tables API.
2920 2002-08-16 John Millaway <john43@users.sourceforge.net>
2922 * flexdef.h, main.c, misc.c, options.c, options.h, parse.y, scan.l:
2923 Added --tables option. Omitted tables code from generated scanner
2926 2002-08-16 John Millaway <john43@users.sourceforge.net>
2928 * flex.skl, flex.texi, misc.c: Prelimary work on tables API.
2930 2002-08-16 John Millaway <john43@users.sourceforge.net>
2932 * tests/TEMPLATE/Makefile.am, tests/test-array-nr/Makefile.am,
2933 tests/test-array-r/Makefile.am, tests/test-basic-nr/Makefile.am,
2934 tests/test-basic-r/Makefile.am,
2935 tests/test-bison-yylloc/Makefile.am,
2936 tests/test-bison-yylval/Makefile.am,
2937 tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-r/Makefile.am,
2938 tests/test-debug-nr/Makefile.am, tests/test-debug-r/Makefile.am,
2939 tests/test-header-nr/Makefile.am, tests/test-header-r/Makefile.am,
2940 tests/test-include-by-buffer/Makefile.am,
2941 tests/test-include-by-reentrant/Makefile.am,
2942 tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am,
2943 tests/test-mem-nr/Makefile.am, tests/test-mem-r/Makefile.am,
2944 tests/test-multiple-scanners-nr/Makefile.am,
2945 tests/test-multiple-scanners-r/Makefile.am,
2946 tests/test-posix/Makefile.am,
2947 tests/test-posixly-correct/Makefile.am,
2948 tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am,
2949 tests/test-pthread/Makefile.am, tests/test-string-nr/Makefile.am,
2950 tests/test-string-r/Makefile.am, tests/test-table-opts/Makefile.am,
2951 tests/test-yyextra/Makefile.am: Tests now respect CFLAGS, CPPFLAGS,
2954 2002-08-16 John Millaway <john43@users.sourceforge.net>
2956 * tests/test-basic-nr/scanner.l, tests/test-basic-r/scanner.l,
2957 tests/test-lineno-nr/scanner.l, tests/test-lineno-r/scanner.l: Got
2958 rid of flex -s warnings in tests.
2960 2002-08-16 John Millaway <john43@users.sourceforge.net>
2962 * Makefile.am: Updated dependencies list.
2964 2002-08-15 John Millaway <john43@users.sourceforge.net>
2966 * main.c: Fixed seg fault bug in ecs.
2968 2002-08-15 Will Estes <wlestes@users.sourceforge.net>
2970 * tests/test-c-cpp-nr/.cvsignore, tests/test-c-cpp-r/.cvsignore:
2971 ignore .cpp files since we generate them instead of .c
2973 2002-08-15 Will Estes <wlestes@users.sourceforge.net>
2975 * configure.in: version 2.5.14
2977 2002-08-15 Will Estes <wlestes@users.sourceforge.net>
2979 * NEWS: c-as-c++ tests reworked
2981 2002-08-15 John Millaway <john43@users.sourceforge.net>
2983 * tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-nr/scanner.l,
2984 tests/test-c-cpp-r/Makefile.am, tests/test-c-cpp-r/scanner.l: The
2985 c++ tests use .cpp instead of .c extensions just to be on the safe
2988 2002-08-15 Will Estes <wlestes@users.sourceforge.net>
2990 * main.c: conditionally include <locale.h>; include config.h as well
2992 2002-08-15 Will Estes <wlestes@users.sourceforge.net>
2994 * configure.in, flex.skl: only include <cunistd> if we have it
2996 2002-08-15 Will Estes <wlestes@users.sourceforge.net>
2998 * NEWS: portability fixes; added missing punctuation; de translation
3001 2002-08-15 Will Estes <wlestes@users.sourceforge.net>
3003 * po/LINGUAS: we also translate to german
3005 2002-08-15 Will Estes <wlestes@users.sourceforge.net>
3007 * Makefile.am: require automake at least 1.6
3009 2002-08-15 Will Estes <wlestes@users.sourceforge.net>
3011 * NEWS, configure.in: version 2.5.13
3013 2002-08-14 Will Estes <wlestes@users.sourceforge.net>
3015 * flex.texi: reverted away from the @copying as it breaks the info
3018 2002-08-14 John Millaway <john43@users.sourceforge.net>
3020 * flex.texi, flexdef.h, main.c, misc.c: Start condition prefixes
3021 attempts to adjust to user preferences.
3023 2002-08-13 John Millaway <john43@users.sourceforge.net>
3025 * main.c: Include start condition symbols in header.
3027 2002-08-13 John Millaway <john43@users.sourceforge.net>
3029 * flexdef.h, main.c: Omit user code and tables from generated header
3032 2002-08-13 Will Estes <wlestes@users.sourceforge.net>
3034 * flex.texi: use @copying construct to display the flex license;
3035 move copying and bug reporting to the front of the manual
3037 2002-08-13 Will Estes <wlestes@users.sourceforge.net>
3039 * NEWS: printf fix and yylex_init reports errors
3041 2002-08-12 John Millaway <john43@users.sourceforge.net>
3043 * flex.texi: Updated manual for %option header.
3045 2002-08-12 John Millaway <john43@users.sourceforge.net>
3047 * flex.skl, flex.texi, gen.c: Fixed type mismatch in printf.
3048 yylex_init now reports errors.
3050 2002-08-10 John Millaway <john43@users.sourceforge.net>
3052 * dfa.c, main.c: Added alignment flag for future use.
3054 2002-08-10 John Millaway <john43@users.sourceforge.net>
3056 * tests/test-table-opts/.cvsignore,
3057 tests/test-table-opts/Makefile.am: Added options to test-table-opts
3059 2002-08-10 John Millaway <john43@users.sourceforge.net>
3061 * configure.in, tests/Makefile.am, tests/descriptions,
3062 tests/test-c-cpp-nr/Makefile.am, tests/test-table-opts/.cvsignore,
3063 tests/test-table-opts/Makefile.am, tests/test-table-opts/scanner.l,
3064 tests/test-table-opts/test.input: Added a test for various DFA table
3067 2002-08-09 Will Estes <wlestes@users.sourceforge.net>
3069 * flex.texi: more faq editing; corrected mistyped nodenames
3071 2002-08-09 Will Estes <wlestes@users.sourceforge.net>
3073 * flex.skl: fix typo which propogates out to generated scanners
3075 2002-08-09 Will Estes <wlestes@users.sourceforge.net>
3077 * flex.texi: edited a few more faqs
3079 2002-08-09 Will Estes <wlestes@users.sourceforge.net>
3081 * Makefile.am, faq.texi: remove faq.texi as it's included in
3084 2002-08-08 Will Estes <wlestes@users.sourceforge.net>
3086 * flex.texi: a few more faq edits; remove faq-89
3088 2002-08-08 Will Estes <wlestes@users.sourceforge.net>
3090 * flex.texi: cite, not site
3092 2002-08-08 Will Estes <wlestes@users.sourceforge.net>
3094 * flex.texi: and get the faq included
3096 2002-08-08 Will Estes <wlestes@users.sourceforge.net>
3098 * flex.texi: fix some grammer/typography in the top node and add a
3101 2002-08-08 Will Estes <wlestes@users.sourceforge.net>
3103 * TODO: we've updated gettext
3105 2002-08-08 Will Estes <wlestes@users.sourceforge.net>
3107 * po/.cvsignore: we need to ignore a few more gettext files
3109 2002-08-08 Will Estes <wlestes@users.sourceforge.net>
3111 * NEWS, configure.in: version 2.5.12
3113 2002-08-08 Will Estes <wlestes@users.sourceforge.net>
3115 * NEWS: mention gettext; document the non-need for bison/flex in the
3118 2002-08-08 Will Estes <wlestes@users.sourceforge.net>
3120 * Makefile.am, configure.in: include intl in the distribution and in
3123 2002-08-08 Will Estes <wlestes@users.sourceforge.net>
3125 * Makefile.am: builddir in help2man call needed @-signs around it
3127 2002-08-08 Will Estes <wlestes@users.sourceforge.net>
3129 * po/.cvsignore: we can ignore Makefile.in.in
3131 2002-08-08 Will Estes <wlestes@users.sourceforge.net>
3133 * m4/.cvsignore, m4/Makefile.am: oops, too hasty on deleting this
3136 2002-08-08 Will Estes <wlestes@users.sourceforge.net>
3138 * autogen.sh: if autopoint is going to run automatically, it's going
3139 to need to be able to update existing files
3141 2002-08-08 Will Estes <wlestes@users.sourceforge.net>
3143 * ABOUT-NLS, autogen.sh, configure.in, m4/.cvsignore,
3144 m4/Makefile.am, m4/codeset.m4, m4/gettext.m4, m4/glibc21.m4,
3145 m4/iconv.m4, m4/isc-posix.m4, m4/lcmessage.m4, m4/lib-ld.m4,
3146 m4/lib-link.m4, m4/lib-prefix.m4, m4/progtest.m4: autopoint now
3147 works so let's let it run the gettext show
3149 2002-08-07 Will Estes <wlestes@users.sourceforge.net>
3151 * TODO: we need to index the faq entries
3153 2002-08-07 Will Estes <wlestes@users.sourceforge.net>
3155 * faq.texi: proofed "Why do flex scanners call fileno if it is not
3158 2002-08-07 Will Estes <wlestes@users.sourceforge.net>
3160 * faq.texi: proofed "How do I expand \ escape sequences in C-style
3163 2002-08-07 Will Estes <wlestes@users.sourceforge.net>
3165 * README: changes to README to align with GNU coding standards
3167 2002-08-06 Will Estes <wlestes@users.sourceforge.net>
3169 * Makefile.am: help2man should look in builddir for the flex binary
3171 2002-08-02 John Millaway <john43@users.sourceforge.net>
3173 * flex.skl: Fixed yyunput prototype.
3175 2002-08-01 Will Estes <wlestes@users.sourceforge.net>
3177 * NEWS: new fr translation from the translation project
3179 2002-08-01 Will Estes <wlestes@users.sourceforge.net>
3181 * po/fr.po: new fr.po translation from the translation project
3183 2002-08-01 Will Estes <wlestes@users.sourceforge.net>
3185 * NEWS: yylineno performance hit is fixed
3187 2002-07-31 John Millaway <john43@users.sourceforge.net>
3189 * TODO, flex.texi: Updated docs on yylineno.
3191 2002-07-31 Will Estes <wlestes@users.sourceforge.net>
3193 * TODO: discuss yylineno performance
3195 2002-07-31 Will Estes <wlestes@users.sourceforge.net>
3197 * NEWS: forgot to say what the date was that we made the release
3199 2002-07-31 Will Estes <wlestes@users.sourceforge.net>
3201 * NEWS, configure.in: version 2.5.11
3203 2002-07-31 Will Estes <wlestes@users.sourceforge.net>
3205 * faq.texi: fixed a menu entry and related problems
3207 2002-07-31 Will Estes <wlestes@users.sourceforge.net>
3209 * configure.in: someday, maybe we can use autopoint
3211 2002-07-31 Will Estes <wlestes@users.sourceforge.net>
3213 * Makefile.am: we need to include texinfo.tex now
3215 2002-07-31 Will Estes <wlestes@users.sourceforge.net>
3217 * texinfo.tex: add texinfo.tex
3219 2002-07-30 Will Estes <wlestes@users.sourceforge.net>
3221 * faq.texi: fix up some fatal bugs in the texinfo of the faq; begin
3222 the clean up; remove trailing and leading white space
3224 2002-07-30 Will Estes <wlestes@users.sourceforge.net>
3226 * TODO: faqs need work
3228 2002-07-30 Will Estes <wlestes@users.sourceforge.net>
3230 * NEWS, TODO: prototypes get airtime these days
3232 2002-07-28 John Millaway <john43@users.sourceforge.net>
3234 * flex.skl: Added some comments.
3236 2002-07-28 John Millaway <john43@users.sourceforge.net>
3238 * flex.skl: Fixed bug where yyless did not consider yylineno.
3240 2002-07-28 John Millaway <john43@users.sourceforge.net>
3242 * scan.l: Fixed bug I created in previous commit.
3244 2002-07-28 John Millaway <john43@users.sourceforge.net>
3246 * scan.l: Don't wrap ()s around {NAMEDEFS} at the end of a rule.
3248 2002-07-27 John Millaway <john43@users.sourceforge.net>
3250 * flex.skl, tests/test-c-cpp-nr/Makefile.am,
3251 tests/test-c-cpp-r/Makefile.am: Fixed test-c-cpp to actually use the
3252 C++ compiler for the test. Fixed the bug that this exposed.
3254 2002-07-27 John Millaway <john43@users.sourceforge.net>
3256 * ccl.c, flex.skl, flexdef.h, gen.c, main.c, nfa.c, parse.y, scan.l:
3257 yylineno check is only performed on rules whose regexs can match a
3260 2002-07-25 John Millaway <john43@users.sourceforge.net>
3262 * flex.skl, tests/TEMPLATE/scanner.l,
3263 tests/test-array-nr/scanner.l, tests/test-array-r/scanner.l,
3264 tests/test-basic-nr/scanner.l, tests/test-basic-r/scanner.l,
3265 tests/test-bison-yylloc/parser.y, tests/test-c-cpp-nr/scanner.l,
3266 tests/test-c-cpp-r/scanner.l, tests/test-debug-nr/scanner.l,
3267 tests/test-debug-r/scanner.l,
3268 tests/test-include-by-buffer/scanner.l,
3269 tests/test-include-by-reentrant/scanner.l,
3270 tests/test-lineno-nr/scanner.l, tests/test-lineno-r/scanner.l,
3271 tests/test-mem-nr/scanner.l, tests/test-mem-r/scanner.l,
3272 tests/test-posix/scanner.l, tests/test-posixly-correct/scanner.l,
3273 tests/test-prefix-nr/scanner.l, tests/test-prefix-r/scanner.l,
3274 tests/test-pthread/scanner.l, tests/test-string-nr/scanner.l,
3275 tests/test-string-r/scanner.l, tests/test-yyextra/scanner.l: All
3276 prototypes were rewritten to depend upon the macro
3277 YY_TRADITIONAL_FUNC_DEFS, which is defined by default. The
3278 generated scanners build cleanly under gcc's traditional strictness
3279 and under C++ compilers.
3281 2002-07-24 Will Estes <wlestes@users.sourceforge.net>
3283 * NEWS: dist-bzip2 and rename yy_globals and yy_globals_t
3285 2002-07-24 Will Estes <wlestes@users.sourceforge.net>
3287 * configure.in: version 2.5.10
3289 2002-07-24 Will Estes <wlestes@users.sourceforge.net>
3291 * Makefile.am: add dist-bzip2 to automake_options so we'll start
3292 getting tar.bz2 archives
3294 2002-07-23 John Millaway <john43@users.sourceforge.net>
3296 * flex.skl, flex.texi, tests/test-bison-yylval/scanner.l,
3297 tests/test-mem-r/scanner.l,
3298 tests/test-multiple-scanners-r/scanner-1.l,
3299 tests/test-multiple-scanners-r/scanner-2.l,
3300 tests/test-prefix-r/scanner.l, tests/test-pthread/scanner.l,
3301 tests/test-yyextra/scanner.l: s/yy_globals_t/yyguts_t/g
3302 s/yy_globals/yyscanner/g
3304 2002-07-23 John Millaway <john43@users.sourceforge.net>
3306 * Makefile.am: typo in tags target
3308 2002-07-22 John Millaway <john43@users.sourceforge.net>
3310 * Makefile.am: Removed erroneous $(srcdir) from help2man target.
3312 2002-07-22 Will Estes <wlestes@users.sourceforge.net>
3314 * NEWS, configure.in: it's version 2.5.9 now
3316 2002-07-22 Will Estes <wlestes@users.sourceforge.net>
3318 * po/.cvsignore: updated gettext to 0.11.3
3320 2002-07-22 Will Estes <wlestes@users.sourceforge.net>
3322 * ABOUT-NLS, config.rpath, m4/gettext.m4, m4/iconv.m4,
3323 m4/isc-posix.m4, m4/lcmessage.m4, m4/lib-link.m4: updated gettext to
3326 2002-07-22 Will Estes <wlestes@users.sourceforge.net>
3328 * autogen.sh, configure.in: rollback on configure.in and autogen.sh
3329 because autpoint is broken
3331 2002-07-22 Will Estes <wlestes@users.sourceforge.net>
3333 * po/ru.po: new russian translation from translation project
3335 2002-07-19 Will Estes <wlestes@users.sourceforge.net>
3337 * autogen.sh: ok, we're going to start using autopoint, but the tree
3338 is going to undergo some changes after this
3340 2002-07-19 Will Estes <wlestes@users.sourceforge.net>
3342 * configure.in: we're preparing for autopoint
3344 2002-07-17 John Millaway <john43@users.sourceforge.net>
3346 * flex.texi: Updated manual.
3348 2002-07-17 Will Estes <wlestes@users.sourceforge.net>
3350 * NEWS: update the NEWS file for lots of things millaway has done
3352 2002-07-17 John Millaway <john43@users.sourceforge.net>
3354 * flex.skl, main.c, misc.c, scan.l, scanopt.c, sym.c,
3355 tests/test-mem-nr/scanner.l, tests/test-mem-r/scanner.l: Fixed
3356 prototype/definition conflicts with "traditional" C in skeleton at
3357 request of gcc developer. Removed duplicate prototypes in gen.c,
3358 sym.c, main.c. Added missing prototypes where needed. All
3359 functions in skeleton follow ISO C style protos and defs, instead of
3360 BOTH ISO and new-style. Skeleton now compiles cleanly under
3361 super-strict gcc flags. Flex itself almost compiles cleanly under
3364 2002-07-15 John Millaway <john43@users.sourceforge.net>
3366 * faq.texi, flex.texi: Worked on mem mgmt sect of manual.
3368 2002-07-15 Will Estes <wlestes@users.sourceforge.net>
3370 * scan.l: allow blank lines and continuations in more places
3372 2002-07-12 Will Estes <wlestes@users.sourceforge.net>
3374 * TODO: millaway finished the faqs directory
3376 2002-07-12 Will Estes <wlestes@users.sourceforge.net>
3378 * TODO: removed items as per email from millaway
3380 2002-07-12 John Millaway <john43@users.sourceforge.net>
3382 * configure.in, tests/Makefile.am, tests/descriptions,
3383 tests/test-posix/.cvsignore, tests/test-posix/Makefile.am,
3384 tests/test-posix/scanner.l, tests/test-posixly-correct/.cvsignore,
3385 tests/test-posixly-correct/Makefile.am,
3386 tests/test-posixly-correct/scanner.l: Added test for %option
3387 posix-compat and repeat operator. Added test for POSIXLY_CORRECT
3388 environment variable and repeat operator.
3390 2002-07-12 John Millaway <john43@users.sourceforge.net>
3392 * main.c, scan.l: Fixed POSIXLY_CORRECT detection in scanner.
3394 2002-07-11 John Millaway <john43@users.sourceforge.net>
3396 * faq.texi: More work on faq.
3398 2002-07-11 John Millaway <john43@users.sourceforge.net>
3400 * faq.texi: Moved all faqs into manual -- but did not evaluate them
3401 yet. Removed the old faq files.
3403 2002-07-10 John Millaway <john43@users.sourceforge.net>
3405 * main.c: Removed duplicate definition of FLEX_DEBUG. gcc doesn't
3406 care, but other compilers might.
3408 2002-07-10 John Millaway <john43@users.sourceforge.net>
3410 * flex.texi: Wrote some more about memory mgmt in the manual.
3412 2002-07-10 John Millaway <john43@users.sourceforge.net>
3414 * flex.texi: flex.texi now works with install-info.
3416 2002-07-10 Will Estes <wlestes@users.sourceforge.net>
3418 * TODO: added items as per email from millaway
3420 2002-07-10 Will Estes <wlestes@users.sourceforge.net>
3422 * NEWS: after we release a version, we have to keep the version
3423 number in NEWS current
3425 2002-07-10 John Millaway <john43@users.sourceforge.net>
3427 * flex.skl, flex.texi, main.c, scan.l, tests/test-mem-nr/scanner.l,
3428 tests/test-mem-r/scanner.l: Fixed prefix issue with get/set debug
3429 functions. Fixed prefix issues with memory functions.
3431 2002-07-09 John Millaway <john43@users.sourceforge.net>
3433 * flex.skl: Memory functions are no longer static.
3435 2002-07-09 John Millaway <john43@users.sourceforge.net>
3437 * tests/test-mem-nr/test.input: Added a missing input file for
3440 2002-07-09 John Millaway <john43@users.sourceforge.net>
3442 * tests/test-mem-nr/.cvsignore, tests/test-mem-nr/Makefile.am,
3443 tests/test-mem-nr/scanner.l, tests/test-mem-r/.cvsignore,
3444 tests/test-mem-r/Makefile.am, tests/test-mem-r/scanner.l,
3445 tests/test-mem-r/test.input: Added tests for overriding memory.
3447 2002-07-09 John Millaway <john43@users.sourceforge.net>
3449 * flex.texi: Added sections in manual for memory management.
3451 2002-07-09 Will Estes <wlestes@users.sourceforge.net>
3453 * NEWS: noted more user visible changes
3455 2002-07-09 John Millaway <john43@users.sourceforge.net>
3457 * configure.in, flex.skl, scan.l, tests/Makefile.am: Added
3458 yylex_destroy() to non-reentrant scanner. Added ability to override
3459 memory functions. Added tests for overriding memory functions.
3461 2002-07-09 Will Estes <wlestes@users.sourceforge.net>
3463 * NEWS: new POSIXLY_CORRECT and new ru translation
3465 2002-07-09 Will Estes <wlestes@users.sourceforge.net>
3467 * po/ru.po: new ru translation from the translation project
3469 2002-07-09 John Millaway <john43@users.sourceforge.net>
3471 * flex.texi: Made note of set/get debug in docs.
3473 2002-07-09 John Millaway <john43@users.sourceforge.net>
3475 * configure.in, flexdef.h, tests/create-test: Replaced obsolete
3476 macros in configure.in. Modified create-test to handle the above
3477 changes in configure.in. Added support for <stdbool.h>.
3479 2002-07-09 John Millaway <john43@users.sourceforge.net>
3481 * main.c: Check POSIXLY_CORRECT env variable.
3483 2002-07-09 John Millaway <john43@users.sourceforge.net>
3485 * flex.skl: Added prototypes for the get/set debug functions.
3487 2002-07-09 John Millaway <john43@users.sourceforge.net>
3489 * configure.in, flex.skl, gen.c, main.c, scan.l, tests/Makefile.am,
3490 tests/test-debug-nr/.cvsignore, tests/test-debug-nr/Makefile.am,
3491 tests/test-debug-nr/scanner.l, tests/test-debug-nr/test.input,
3492 tests/test-debug-r/.cvsignore, tests/test-debug-r/Makefile.am,
3493 tests/test-debug-r/scanner.l, tests/test-debug-r/test.input: Made
3494 yy_flex_debug non-global in reentrant scanner. Created get/set
3495 functions for yy_flex_debug. Defined prefixes for new yy_flex_debug
3496 symbols. Added tests/ for yy_flex_debug.
3498 2002-07-09 John Millaway <john43@users.sourceforge.net>
3500 * tests/create-test: create-test script now modifies .cvsignore
3502 2002-07-09 John Millaway <john43@users.sourceforge.net>
3504 * tests/create-test: Improved the error checking.
3506 2002-07-03 Will Estes <wlestes@users.sourceforge.net>
3508 * main.c: fix bug whereby prefix didn't get passed to everybody;
3509 patch by rse@engelschall.com
3511 2002-07-03 Will Estes <wlestes@users.sourceforge.net>
3513 * faq.texi: ~ is an active character, so we'll just use the word
3516 2002-07-02 John Millaway <john43@users.sourceforge.net>
3518 * Makefile.am: Fixed typo.
3520 2002-07-02 John Millaway <john43@users.sourceforge.net>
3522 * faq.texi: Added a faq.
3524 2002-06-28 John Millaway <john43@users.sourceforge.net>
3526 * Makefile.am: Added 'tags' target -- something I should have done
3529 2002-06-28 Will Estes <wlestes@users.sourceforge.net>
3531 * TODO: add two new items regarding coding; remove tests/ copyright
3532 notice item as it's done
3534 2002-06-26 Will Estes <wlestes@users.sourceforge.net>
3536 * NEWS: note the copyright messages in tests/
3538 2002-06-25 John Millaway <john43@users.sourceforge.net>
3540 * tests/TEMPLATE/Makefile.am, tests/TEMPLATE/parser.y,
3541 tests/TEMPLATE/scanner.l, tests/test-array-nr/Makefile.am,
3542 tests/test-array-nr/scanner.l, tests/test-array-r/Makefile.am,
3543 tests/test-array-r/scanner.l, tests/test-basic-nr/Makefile.am,
3544 tests/test-basic-nr/scanner.l, tests/test-basic-r/Makefile.am,
3545 tests/test-basic-r/scanner.l, tests/test-bison-yylloc/Makefile.am,
3546 tests/test-bison-yylloc/main.c, tests/test-bison-yylloc/parser.y,
3547 tests/test-bison-yylloc/scanner.l,
3548 tests/test-bison-yylval/Makefile.am,
3549 tests/test-bison-yylval/main.c, tests/test-bison-yylval/parser.y,
3550 tests/test-bison-yylval/scanner.l, tests/test-c-cpp-nr/Makefile.am,
3551 tests/test-c-cpp-nr/scanner.l, tests/test-c-cpp-r/Makefile.am,
3552 tests/test-c-cpp-r/scanner.l, tests/test-header-nr/Makefile.am,
3553 tests/test-header-nr/main.c, tests/test-header-nr/scanner.l,
3554 tests/test-header-r/Makefile.am, tests/test-header-r/main.c,
3555 tests/test-header-r/scanner.l,
3556 tests/test-include-by-buffer/Makefile.am,
3557 tests/test-include-by-buffer/scanner.l,
3558 tests/test-include-by-reentrant/Makefile.am,
3559 tests/test-include-by-reentrant/scanner.l,
3560 tests/test-lineno-nr/Makefile.am, tests/test-lineno-nr/scanner.l,
3561 tests/test-lineno-r/Makefile.am, tests/test-lineno-r/scanner.l,
3562 tests/test-multiple-scanners-nr/Makefile.am,
3563 tests/test-multiple-scanners-nr/main.c,
3564 tests/test-multiple-scanners-nr/scanner-1.l,
3565 tests/test-multiple-scanners-nr/scanner-2.l,
3566 tests/test-multiple-scanners-r/Makefile.am,
3567 tests/test-multiple-scanners-r/main.c,
3568 tests/test-multiple-scanners-r/scanner-1.l,
3569 tests/test-multiple-scanners-r/scanner-2.l,
3570 tests/test-prefix-nr/Makefile.am, tests/test-prefix-nr/scanner.l,
3571 tests/test-prefix-r/Makefile.am, tests/test-prefix-r/scanner.l,
3572 tests/test-pthread/Makefile.am, tests/test-pthread/scanner.l,
3573 tests/test-string-nr/Makefile.am, tests/test-string-nr/scanner.l,
3574 tests/test-string-r/Makefile.am, tests/test-string-r/scanner.l,
3575 tests/test-yyextra/Makefile.am, tests/test-yyextra/scanner.l:
3576 Prepended explicit license to all test-*/ sources.
3578 2002-06-25 Will Estes <wlestes@users.sourceforge.net>
3580 * NEWS, po/ca.po, po/de.po, po/fr.po, po/sv.po, po/tr.po: new ca,
3581 de, fr, sv, tr translations
3583 2002-06-19 Will Estes <wlestes@users.sourceforge.net>
3585 * TODO: add bootstrapper to the todo list
3587 2002-06-19 Will Estes <wlestes@users.sourceforge.net>
3589 * configure.in: new version number
3591 2002-06-19 Will Estes <wlestes@users.sourceforge.net>
3593 * TODO: update TODO list
3595 2002-06-19 Will Estes <wlestes@users.sourceforge.net>
3597 * NEWS, TODO, flex.texi, flexdef.h, main.c, options.c, options.h,
3598 parse.y, scan.l: address typos in NEWS; add --posix option for ERE
3599 parsing the way posix wants it; update the TODO file
3601 2002-05-31 Will Estes <wlestes@users.sourceforge.net>
3603 * README-alpha: made code quality warning more explicit; gave url
3604 for cvs and beta flex
3606 2002-05-23 John Millaway <john43@users.sourceforge.net>
3608 * gen.c: Fixed bug where omission of user section 3 caused unmatched
3609 #ifdef's in generated code.
3611 2002-05-20 Will Estes <wlestes@users.sourceforge.net>
3613 * configure.in: configure.in requires at least autoconf 2.50
3615 2002-05-13 John Millaway <john43@users.sourceforge.net>
3617 * Makefile.am: Updated my email address.
3619 2002-05-10 John Millaway <john43@users.sourceforge.net>
3621 * flexdef.h, misc.c: chomp'd lines when reading external skel file.
3623 2002-05-07 Will Estes <wlestes@users.sourceforge.net>
3625 * po/sv.po: new sweedish translation from the translation project
3627 2002-04-29 Will Estes <wlestes@users.sourceforge.net>
3629 * po/ca.po: new catalan translation from the translation project
3631 2002-04-29 Will Estes <wlestes@users.sourceforge.net>
3633 * po/es.po: new spanish translation from the translation project
3635 2002-04-25 Will Estes <wlestes@users.sourceforge.net>
3637 * TODO: note that the lex matching of abc{1,3} is the posix behavior
3638 and so we have a problem
3640 2002-04-25 Will Estes <wlestes@users.sourceforge.net>
3642 * flex.texi: note that the lex matching of abc{1,3} is the posix
3645 2002-04-23 Will Estes <wlestes@users.sourceforge.net>
3647 * configure.in: new version 2.5.7; use autoconf versioning info
3649 2002-04-23 Will Estes <wlestes@users.sourceforge.net>
3651 * NEWS: note changes in 2.5.7
3653 2002-04-23 Will Estes <wlestes@users.sourceforge.net>
3655 * main.c: conditional compile gettext initialization
3657 2002-04-22 Will Estes <wlestes@users.sourceforge.net>
3659 * po/de.po: new german translation from the translation project
3661 2002-04-19 John Millaway <john43@users.sourceforge.net>
3663 * tests/test-include-by-reentrant/Makefile.am: Fixed command line
3664 for test-include-by-reentrant/Makefile.am
3666 2002-04-19 John Millaway <john43@users.sourceforge.net>
3668 * tests/Makefile.am, tests/TEMPLATE/Makefile.am,
3669 tests/test-array-nr/Makefile.am, tests/test-array-r/Makefile.am,
3670 tests/test-basic-nr/Makefile.am, tests/test-basic-r/Makefile.am,
3671 tests/test-bison-yylloc/Makefile.am,
3672 tests/test-bison-yylval/Makefile.am,
3673 tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-r/Makefile.am,
3674 tests/test-header-nr/Makefile.am, tests/test-header-r/Makefile.am,
3675 tests/test-include-by-buffer/Makefile.am,
3676 tests/test-include-by-reentrant/Makefile.am,
3677 tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am,
3678 tests/test-multiple-scanners-nr/Makefile.am,
3679 tests/test-multiple-scanners-r/Makefile.am,
3680 tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am,
3681 tests/test-pthread/Makefile.am, tests/test-string-nr/Makefile.am,
3682 tests/test-string-r/Makefile.am, tests/test-yyextra/Makefile.am:
3683 Added -I . to compiler search path in tests (so it finds the
3684 generated parser.h).
3686 2002-04-19 John Millaway <john43@users.sourceforge.net>
3688 * flexdef.h, misc.c, parse.y, sym.c: Applied 'const' to a few more
3689 char*, where appropriate.
3691 2002-04-19 John Millaway <john43@users.sourceforge.net>
3693 * tests/TEMPLATE/Makefile.am, tests/test-array-nr/Makefile.am,
3694 tests/test-array-r/Makefile.am, tests/test-basic-nr/Makefile.am,
3695 tests/test-basic-r/Makefile.am,
3696 tests/test-bison-yylloc/Makefile.am,
3697 tests/test-bison-yylval/Makefile.am,
3698 tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-r/Makefile.am,
3699 tests/test-header-nr/Makefile.am, tests/test-header-r/Makefile.am,
3700 tests/test-include-by-buffer/Makefile.am,
3701 tests/test-include-by-reentrant/Makefile.am,
3702 tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am,
3703 tests/test-multiple-scanners-nr/Makefile.am,
3704 tests/test-multiple-scanners-r/Makefile.am,
3705 tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am,
3706 tests/test-pthread/Makefile.am, tests/test-string-nr/Makefile.am,
3707 tests/test-string-r/Makefile.am, tests/test-yyextra/Makefile.am:
3708 Added top_builddir to -I path. Changed $(srcdir)/$(testname) to
3709 ./$(testname) in 'make test' rule.
3711 2002-04-19 John Millaway <john43@users.sourceforge.net>
3713 * flexdef.h, gen.c, misc.c: Changed 'char[]' to 'const char*'
3714 wherever in conflicted with gettext.
3716 2002-04-19 Will Estes <wlestes@users.sourceforge.net>
3718 * po/fr.po, po/sv.po: new files from translation after 2.5.6 beta
3721 2002-04-18 John Millaway <john43@users.sourceforge.net>
3723 * tests/test-lineno-r/Makefile.am: Fixed minor typo/cut and paste
3726 2002-04-18 John Millaway <john43@users.sourceforge.net>
3728 * configure.in: Added yylineno test.
3730 2002-04-18 John Millaway <john43@users.sourceforge.net>
3732 * tests/Makefile.am: Added yylineno tests.
3734 2002-04-18 John Millaway <john43@users.sourceforge.net>
3736 * tests/test-lineno-nr/.cvsignore,
3737 tests/test-lineno-nr/Makefile.am, tests/test-lineno-nr/scanner.l,
3738 tests/test-lineno-nr/test.input, tests/test-lineno-r/.cvsignore,
3739 tests/test-lineno-r/Makefile.am, tests/test-lineno-r/scanner.l,
3740 tests/test-lineno-r/test.input: Created yylineno tests.
3742 2002-04-15 John Millaway <john43@users.sourceforge.net>
3744 * scanopt.c: Applied gettext macros to error messages from scanopt.
3746 2002-04-15 John Millaway <john43@users.sourceforge.net>
3748 * buf.c, faq.texi, options.c, options.h, scanopt.c, scanopt.h:
3749 Changed copyright from Millaway to flex? U.S. Gov't? Regents of U.
3752 2002-04-15 Will Estes <wlestes@users.sourceforge.net>
3754 * tests/test-bison-yylloc/Makefile.am,
3755 tests/test-header-nr/Makefile.am, tests/test-header-r/Makefile.am:
3756 we missed a few main.c files in the distribution
3758 2002-04-15 Will Estes <wlestes@users.sourceforge.net>
3760 * TODO: a lot more work has happened to flex; note this by removing
3761 a number of TODO entries
3763 2002-04-15 Will Estes <wlestes@users.sourceforge.net>
3765 * TODO: make sure all gettext modules use gettext translation
3768 2002-04-14 John Millaway <john43@users.sourceforge.net>
3770 * faq.texi: Converted faqs 34-41 to texinfo.
3772 2002-04-14 John Millaway <john43@users.sourceforge.net>
3774 * Makefile.am, faq.texi, flex.texi: Added faq.texi to archive.
3775 Added faq.texi to flex_TEXINFOS macro in Makefile.am. flex.texi now
3778 2002-04-13 John Millaway <john43@users.sourceforge.net>
3780 * flexdef.h: defined FLEX_EXIT macro to call longjmp on errors.
3782 2002-04-13 John Millaway <john43@users.sourceforge.net>
3784 * main.c, misc.c: Replaced exit(2) calls with longjmps (in the form
3785 of FLEX_EXIT macro). Moved main() to flex_main() to allow flex to
3786 be called from a library.
3788 2002-04-13 John Millaway <john43@users.sourceforge.net>
3790 * scanopt.c: Fixed minor typo in error message
3792 2002-04-12 Will Estes <wlestes@users.sourceforge.net>
3794 * tests/test-header-nr/Makefile.am,
3795 tests/test-header-r/Makefile.am,
3796 tests/test-multiple-scanners-nr/Makefile.am,
3797 tests/test-multiple-scanners-r/Makefile.am,
3798 tests/test-pthread/Makefile.am, tests/test-string-nr/Makefile.am,
3799 tests/test-string-r/Makefile.am, tests/test-yyextra/Makefile.am:
3800 removed eroneous files listed in EXTRA_DIST
3802 2002-04-12 Will Estes <wlestes@users.sourceforge.net>
3804 * tests/test-yyextra/.cvsignore: ignore Makefile.in
3806 2002-04-12 Will Estes <wlestes@users.sourceforge.net>
3808 * tests/test-string-r/.cvsignore: it's Makefile.in, not makefile.in
3810 2002-04-12 Will Estes <wlestes@users.sourceforge.net>
3812 * tests/test-yyextra/Makefile.am, tests/test-yyextra/Makefile.in:
3813 put test-yyextra under automake
3815 2002-04-12 Will Estes <wlestes@users.sourceforge.net>
3817 * tests/test-string-r/Makefile.am, tests/test-string-r/Makefile.in:
3818 put test-string-r under automake
3820 2002-04-12 Will Estes <wlestes@users.sourceforge.net>
3822 * tests/test-string-nr/.cvsignore, tests/test-string-r/.cvsignore:
3823 we can ignore Makefile.in
3825 2002-04-12 Will Estes <wlestes@users.sourceforge.net>
3827 * tests/test-string-nr/Makefile.am,
3828 tests/test-string-nr/Makefile.in: put test-string-nr under automake
3830 2002-04-12 Will Estes <wlestes@users.sourceforge.net>
3832 * tests/test-pthread/.cvsignore: ignore Makefile.in
3834 2002-04-12 Will Estes <wlestes@users.sourceforge.net>
3836 * tests/test-pthread/Makefile.am, tests/test-pthread/Makefile.in:
3837 put test-pthread under automake
3839 2002-04-12 Will Estes <wlestes@users.sourceforge.net>
3841 * tests/test-prefix-r/Makefile.am, tests/test-prefix-r/Makefile.in:
3842 put test-prefix-r under automake
3844 2002-04-12 Will Estes <wlestes@users.sourceforge.net>
3846 * tests/test-prefix-nr/.cvsignore, tests/test-prefix-r/.cvsignore:
3847 we can ignore Makefile.in
3849 2002-04-12 Will Estes <wlestes@users.sourceforge.net>
3851 * tests/test-prefix-nr/Makefile.am,
3852 tests/test-prefix-nr/Makefile.in: put test-prefix-nr under automake
3854 2002-04-12 Will Estes <wlestes@users.sourceforge.net>
3856 * tests/test-multiple-scanners-r/Makefile.am,
3857 tests/test-multiple-scanners-r/Makefile.in: put
3858 test-multiple-scanners-r under automake
3860 2002-04-12 Will Estes <wlestes@users.sourceforge.net>
3862 * tests/test-multiple-scanners-nr/.cvsignore,
3863 tests/test-multiple-scanners-r/.cvsignore: we can ignore Makefile.in
3866 2002-04-12 Will Estes <wlestes@users.sourceforge.net>
3868 * tests/test-multiple-scanners-nr/Makefile.am,
3869 tests/test-multiple-scanners-nr/Makefile.in: put
3870 test-multiple-scanners-nr under automake
3872 2002-04-11 Will Estes <wlestes@users.sourceforge.net>
3874 * tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-r/Makefile.am:
3875 we didn't need parser.y
3877 2002-04-11 Will Estes <wlestes@users.sourceforge.net>
3879 * TODO: work done on the test suite; remove relevant entries from
3882 2002-04-10 Will Estes <wlestes@users.sourceforge.net>
3884 * tests/test-include-by-reentrant/.cvsignore,
3885 tests/test-include-by-reentrant/Makefile.am,
3886 tests/test-include-by-reentrant/Makefile.in: put
3887 test-include-by-reentrant under automake
3889 2002-04-09 Will Estes <wlestes@users.sourceforge.net>
3891 * tests/test-include-by-buffer/.cvsignore: we have a Makefile.in
3892 which we need to ignore
3894 2002-04-09 Will Estes <wlestes@users.sourceforge.net>
3896 * tests/test-include-by-buffer/Makefile.am,
3897 tests/test-include-by-buffer/Makefile.in: test-include-by-buffer now
3898 under automake control
3900 2002-04-09 Will Estes <wlestes@users.sourceforge.net>
3902 * tests/TEMPLATE/Makefile.am: and we want LFLAGS in the rule to make
3905 2002-04-09 Will Estes <wlestes@users.sourceforge.net>
3907 * tests/test-header-r/.cvsignore, tests/test-header-r/Makefile.am,
3908 tests/test-header-r/Makefile.in: put test-header-r under automake
3910 2002-04-09 Will Estes <wlestes@users.sourceforge.net>
3912 * tests/test-header-nr/.cvsignore: we now generate a Makefile.in
3913 from automake; cvs should ignore it
3915 2002-04-09 Will Estes <wlestes@users.sourceforge.net>
3917 * tests/test-header-nr/Makefile.am: add dependencies for main.o and
3920 2002-04-09 Will Estes <wlestes@users.sourceforge.net>
3922 * tests/TEMPLATE/Makefile.am: We may want to have LFLAGS readily
3925 2002-04-09 Will Estes <wlestes@users.sourceforge.net>
3927 * tests/test-header-nr/Makefile.am,
3928 tests/test-header-nr/Makefile.in: put test-header-nr under automake
3930 2002-04-09 Will Estes <wlestes@users.sourceforge.net>
3932 * tests/TEMPLATE/Makefile.am: oops, we need to clean objects too
3934 2002-04-09 Will Estes <wlestes@users.sourceforge.net>
3936 * tests/TEMPLATE/Makefile.am, tests/test-array-nr/Makefile.am,
3937 tests/test-array-r/Makefile.am, tests/test-basic-nr/Makefile.am,
3938 tests/test-basic-r/Makefile.am,
3939 tests/test-bison-yylloc/Makefile.am,
3940 tests/test-bison-yylval/Makefile.am,
3941 tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-r/Makefile.am: now
3942 that config.h lives in the top-level directory, we need to tell the
3945 2002-04-08 Will Estes <wlestes@users.sourceforge.net>
3947 * tests/test-array-nr/.cvsignore, tests/test-array-r/.cvsignore,
3948 tests/test-basic-nr/.cvsignore, tests/test-basic-r/.cvsignore,
3949 tests/test-bison-yylval/.cvsignore, tests/test-c-cpp-nr/.cvsignore,
3950 tests/test-c-cpp-r/.cvsignore: we can ignore some Makefile.in
3952 2002-04-08 Will Estes <wlestes@users.sourceforge.net>
3954 * configure.in, tests/TEMPLATE/Makefile.am: only one config file
3955 header apparently; this will have consequences in the test suite
3957 2002-04-08 Will Estes <wlestes@users.sourceforge.net>
3959 * tests/test-bison-yylval/Makefile.am,
3960 tests/test-bison-yylval/Makefile.in: adding automake support
3962 2002-04-08 Will Estes <wlestes@users.sourceforge.net>
3964 * tests/test-bison-yylloc/.cvsignore,
3965 tests/test-bison-yylloc/Makefile.am: tuned Makefile.am to build
3966 correctly; ignore Makefile.in now
3968 2002-04-08 Will Estes <wlestes@users.sourceforge.net>
3970 * tests/configure.in: test suite changes
3972 2002-04-08 Will Estes <wlestes@users.sourceforge.net>
3974 * autogen.sh, configure.in, tests/.cvsignore, tests/Makefile.am,
3975 tests/Makefile.in, tests/README, tests/TEMPLATE/.cvsignore,
3976 tests/TEMPLATE/Makefile.am, tests/TEMPLATE/Makefile.in,
3977 tests/configure.in, tests/create-test, tests/create-test.pl,
3978 tests/test-array-nr/Makefile.am, tests/test-array-nr/Makefile.in,
3979 tests/test-array-r/Makefile.am, tests/test-array-r/Makefile.in,
3980 tests/test-basic-nr/Makefile.am, tests/test-basic-nr/Makefile.in,
3981 tests/test-basic-r/Makefile.am, tests/test-basic-r/Makefile.in,
3982 tests/test-bison-yylloc/Makefile.am,
3983 tests/test-bison-yylloc/Makefile.in,
3984 tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-nr/Makefile.in,
3985 tests/test-c-cpp-r/Makefile.am, tests/test-c-cpp-r/Makefile.in: test
3988 2002-04-05 John Millaway <john43@users.sourceforge.net>
3990 * flex.texi: Corrected error in manual regarding return type for
3991 yy_scan_{string,buffer,bytes}.
3993 2002-04-05 Will Estes <wlestes@users.sourceforge.net>
3995 * po/de.po: new german translations from the translation project
3997 2002-04-03 Will Estes <wlestes@users.sourceforge.net>
3999 * po/es.po: new spanish translations
4001 2002-04-01 Will Estes <wlestes@users.sourceforge.net>
4003 * Makefile.am: DIST_SUBDIRS: new variable. we can build flex with
4004 SUBDIRS and then build the distribution using DIST_SUBDIRS
4006 2002-04-01 Will Estes <wlestes@users.sourceforge.net>
4008 * main.c: fix typo in comment
4010 2002-03-31 John Millaway <john43@users.sourceforge.net>
4012 * main.c: Documented the header file kludge, (in anticipation of
4013 buffering Section 1.)
4015 2002-03-31 John Millaway <john43@users.sourceforge.net>
4017 * flex.texi: Created appendix "Makefiles and Flex" in the manual.
4019 2002-03-30 John Millaway <john43@users.sourceforge.net>
4021 * flex.texi: updating manual.
4023 2002-03-29 Will Estes <wlestes@users.sourceforge.net>
4025 * po/POTFILES.in: we want parse.y, not parse.c
4027 2002-03-29 John Millaway <john43@users.sourceforge.net>
4029 * flex.texi: Indexing the manual (75% done).
4031 2002-03-29 Will Estes <wlestes@users.sourceforge.net>
4033 * Makefile.am: unlisted intermediate flex/yacc-created files
4035 2002-03-29 Will Estes <wlestes@users.sourceforge.net>
4037 * TODO: millaway has done more work
4039 2002-03-29 Will Estes <wlestes@users.sourceforge.net>
4041 * Makefile.am, configure.in: ok, one last touch up; users most
4042 likely wont have help2man so we need to insure that's ok
4044 2002-03-29 Will Estes <wlestes@users.sourceforge.net>
4046 * Makefile.am: fine tune flex.1 some more
4048 2002-03-29 Will Estes <wlestes@users.sourceforge.net>
4050 * Makefile.am, configure.in: generalize the manpage a bit and tell
4051 autofoo about help2man
4053 2002-03-29 Will Estes <wlestes@users.sourceforge.net>
4055 * po/da.po: new danish from translation project robot
4057 2002-03-28 John Millaway <john43@users.sourceforge.net>
4059 * flex.texi: Indexing the manual -- it's only half done.
4061 2002-03-28 John Millaway <john43@users.sourceforge.net>
4063 * flex.texi: flex manual now uses automake's versioning info.
4065 2002-03-28 John Millaway <john43@users.sourceforge.net>
4067 * README.cvs-snapshot: Mentioned requirements for gettext and
4070 2002-03-28 John Millaway <john43@users.sourceforge.net>
4072 * Makefile.am, main.c: Output of `flex --version` now matches GNU
4073 coding standards. Makefile.am now uses `help2man` to generate
4076 2002-03-27 Will Estes <wlestes@users.sourceforge.net>
4078 * TODO: millaway has done a lot on the TODO list; remove those items
4079 that he has take care of
4081 2002-03-27 Will Estes <wlestes@users.sourceforge.net>
4083 * README.cvs-snapshot: edited millaway's initial draft
4085 2002-03-27 John Millaway <john43@users.sourceforge.net>
4087 * README.cvs-snapshot: Created file.
4089 2002-03-27 John Millaway <john43@users.sourceforge.net>
4091 * flex.texi: Fixed case of node names in flex.texi.
4093 2002-03-24 Will Estes <wlestes@users.sourceforge.net>
4095 * TODO: lex- and yacc- generated files
4097 2002-03-24 Will Estes <wlestes@users.sourceforge.net>
4099 * po/fr.po: new french
4101 2002-03-18 Will Estes <wlestes@users.sourceforge.net>
4103 * NEWS: ending periods in news items removed; mention nounistd
4106 2002-03-18 Will Estes <wlestes@users.sourceforge.net>
4108 * po/sv.po: updated sweedish translations
4110 2002-03-18 Will Estes <wlestes@users.sourceforge.net>
4112 * po/de.po: german translation
4114 2002-03-18 John Millaway <john43@users.sourceforge.net>
4116 * flex.skl, flex.texi, main.c, options.c, options.h, scan.l: Removed
4117 CFront 1.2 -specific code from skeleton, because CFront now defines
4118 __cplusplus properly. Removed TurboC-specific code from skeleton.
4119 Skeleton now includes proper C++ standard headers. Relocated
4120 "unistd.h" code after user section 1 to allow user to overrid it.
4121 New option "nounistd" to suppress unistd.h from being included.
4123 2002-03-15 Will Estes <wlestes@users.sourceforge.net>
4125 * po/tr.po: new turkish translation
4127 2002-03-15 Will Estes <wlestes@users.sourceforge.net>
4129 * NEWS: mention included translations
4131 2002-03-15 Will Estes <wlestes@users.sourceforge.net>
4133 * TODO: we've done the gettext thing, but sometime we should get
4136 2002-03-15 Will Estes <wlestes@users.sourceforge.net>
4138 * po/ca.po: new catalan translation
4140 2002-03-14 John Millaway <john43@users.sourceforge.net>
4142 * flex.texi: Added section on format of comments.
4144 2002-03-14 John Millaway <john43@users.sourceforge.net>
4146 * flex.texi: Split format chapter into sections.
4148 2002-03-14 John Millaway <john43@users.sourceforge.net>
4150 * flex.texi: Removed explicit pointers in node definitions.
4152 2002-03-14 Will Estes <wlestes@users.sourceforge.net>
4154 * configure.in: unistd.h can be problematic
4156 2002-03-14 Will Estes <wlestes@users.sourceforge.net>
4158 * tests/README: editing changes to README
4160 2002-03-13 Will Estes <wlestes@users.sourceforge.net>
4162 * po/POTFILES.in: scan.l, not scan.c because gettext gets confused
4164 2002-03-13 Will Estes <wlestes@users.sourceforge.net>
4166 * scan.l: gettext cruft
4168 2002-03-13 Will Estes <wlestes@users.sourceforge.net>
4170 * tests/descriptions: separate out test descriptions
4172 2002-03-13 Will Estes <wlestes@users.sourceforge.net>
4174 * po/LINGUAS: french and korean dont crash now
4176 2002-03-12 Will Estes <wlestes@users.sourceforge.net>
4178 * po/fr.po, po/ko.po: remove duplicate messages as per advice from
4179 Jordi Mallach <jordi@debian.org>
4181 2002-03-12 Will Estes <wlestes@users.sourceforge.net>
4183 * gettext.h: yes, more gettext cruft
4185 2002-03-12 Will Estes <wlestes@users.sourceforge.net>
4187 * ABOUT-NLS, config.rpath, m4/codeset.m4, m4/gettext.m4,
4188 m4/glibc21.m4, m4/iconv.m4, m4/isc-posix.m4, m4/lcmessage.m4,
4189 m4/lib-ld.m4, m4/lib-link.m4, m4/lib-prefix.m4, m4/progtest.m4: this
4192 2002-03-12 Will Estes <wlestes@users.sourceforge.net>
4194 * NEWS: gettext and autofoo are now involved
4196 2002-03-12 Will Estes <wlestes@users.sourceforge.net>
4198 * Makefile.am, autogen.sh, configure.in, flexdef.h, main.c: mostly,
4201 2002-03-12 Will Estes <wlestes@users.sourceforge.net>
4203 * po/ca.po, po/da.po, po/es.po, po/ru.po, po/sv.po, po/tr.po: these
4206 2002-03-12 Will Estes <wlestes@users.sourceforge.net>
4208 * TODO: note about cvs documentation
4210 2002-03-12 Will Estes <wlestes@users.sourceforge.net>
4212 * po/LINGUAS: we now have turkish
4214 2002-03-12 Will Estes <wlestes@users.sourceforge.net>
4216 * po/tr.po: updated translations, i think
4218 2002-03-12 Will Estes <wlestes@users.sourceforge.net>
4220 * po/ca.po, po/da.po, po/es.po, po/fr.po, po/ko.po, po/ru.po,
4221 po/sv.po, po/tr.po: ok, maybe we do keep these things?
4223 2002-03-12 Will Estes <wlestes@users.sourceforge.net>
4225 * README-alpha: README-alpha for those bad-hair days
4227 2002-03-12 Will Estes <wlestes@users.sourceforge.net>
4229 * m4/.cvsignore, m4/Makefile.am: ok,now we kinda have a m4/ subdir
4232 2002-03-12 Will Estes <wlestes@users.sourceforge.net>
4234 * po/.cvsignore, po/LINGUAS, po/Makevars, po/POTFILES.in, po/da.po,
4235 po/es.po, po/fr.po, po/ko.po, po/ru.po, po/sv.po: now, we have a po/
4236 subdirectory for gettext. i hope you're happy
4238 2002-03-12 Will Estes <wlestes@users.sourceforge.net>
4240 * po/ca.po: removing po files, maybe
4242 2002-03-12 Will Estes <wlestes@users.sourceforge.net>
4244 * tests/.cvsignore: ignore autom4te.cache
4246 2002-03-11 Will Estes <wlestes@users.sourceforge.net>
4248 * po/ca.po, po/da.po, po/es.po, po/fr.po, po/ko.po, po/ru.po,
4249 po/sv.po: po files from debian
4251 2002-03-08 Will Estes <wlestes@users.sourceforge.net>
4253 * TODO: add several notes about tasks which need doing; create a new
4254 top-level entry for generic coding concerns (this is distinct from
4255 specific API or other such issues)
4257 2002-03-06 Will Estes <wlestes@users.sourceforge.net>
4259 * README: eliminate to.do and faqs from the README file
4261 2002-03-06 Will Estes <wlestes@users.sourceforge.net>
4263 * TODO: more notes on tests/
4265 2002-03-06 Will Estes <wlestes@users.sourceforge.net>
4267 * Makefile.am: remove subdirectories from EXTRA_DIST; add a SUBDIRS
4268 macro to handle examples/; clean up the dist-hook target
4270 2002-03-06 Will Estes <wlestes@users.sourceforge.net>
4272 * configure.in: we want to generate Makefiles in some more
4273 subdirectories; automake will like this
4275 2002-03-06 Will Estes <wlestes@users.sourceforge.net>
4277 * TODO: notes on subdirectories
4279 2002-03-05 Will Estes <wlestes@users.sourceforge.net>
4281 * examples/.cvsignore, examples/Makefile.am: now examples/ fits into
4284 2002-03-05 Will Estes <wlestes@users.sourceforge.net>
4286 * examples/fastwc/.cvsignore, examples/fastwc/Makefile.am:
4287 examples/fastwc now fits into automake
4289 2002-03-05 Will Estes <wlestes@users.sourceforge.net>
4291 * examples/manual/.cvsignore, examples/manual/Makefile.am,
4292 examples/manual/Makefile.examples, examples/manual/README:
4293 examples/manual directory now fits into automake
4295 2002-03-05 Will Estes <wlestes@users.sourceforge.net>
4297 * examples/manual/Makefile: renamed Makefile to Makefile.examples
4300 2002-03-04 Will Estes <wlestes@users.sourceforge.net>
4302 * Makefile.am: add parse.c and scan.c to built_sources
4304 2002-02-24 John Millaway <john43@users.sourceforge.net>
4306 * Makefile.am: Removed CVS-specific code from 'dist-hook' target so
4307 anybody with a copy of the tree can build a dist.
4309 2002-02-22 John Millaway <john43@users.sourceforge.net>
4311 * tests/Makefile.in: Converted test script to portable /bin/sh.
4313 2002-02-22 John Millaway <john43@users.sourceforge.net>
4315 * tests/test-bison-yylloc/Makefile.in: Added some spaces in shell
4316 scripts for portability.
4318 2002-02-22 John Millaway <john43@users.sourceforge.net>
4320 * tests/create-test.pl: Fixed #! line for portability.
4322 2002-02-22 John Millaway <john43@users.sourceforge.net>
4324 * tests/test-bison-yylloc/Makefile.in: Fixed return status code on
4327 2002-02-21 John Millaway <john43@users.sourceforge.net>
4329 * tests/create-test.pl: Added script to auto-create tests. Probably
4332 2002-02-21 John Millaway <john43@users.sourceforge.net>
4334 * flex.skl: Fixed C++ #ifdef problem. Removed mistyped __CPLUSPLUS
4335 macro. Removed THROW_NIL. Not sure where it came from in the first
4338 2002-02-21 John Millaway <john43@users.sourceforge.net>
4340 * tests/README, tests/TEMPLATE/Makefile.in, tests/configure.in,
4341 tests/test-c-cpp-nr/.cvsignore, tests/test-c-cpp-nr/Makefile.in,
4342 tests/test-c-cpp-nr/scanner.l, tests/test-c-cpp-nr/test.input,
4343 tests/test-c-cpp-r/.cvsignore, tests/test-c-cpp-r/Makefile.in,
4344 tests/test-c-cpp-r/scanner.l, tests/test-c-cpp-r/test.input: Added
4345 test-c-cpp-nr and test-c-cpp-r.
4347 2002-02-16 John Millaway <john43@users.sourceforge.net>
4349 * flex.skl: Added missing #endif.
4351 2002-02-07 Will Estes <wlestes@users.sourceforge.net>
4353 * tests/TEMPLATE/.cvsignore, tests/test-array-nr/.cvsignore,
4354 tests/test-array-r/.cvsignore, tests/test-basic-nr/.cvsignore,
4355 tests/test-basic-r/.cvsignore, tests/test-bison-yylloc/.cvsignore,
4356 tests/test-bison-yylval/.cvsignore,
4357 tests/test-header-nr/.cvsignore, tests/test-header-r/.cvsignore,
4358 tests/test-include-by-buffer/.cvsignore,
4359 tests/test-include-by-reentrant/.cvsignore,
4360 tests/test-multiple-scanners-nr/.cvsignore,
4361 tests/test-multiple-scanners-r/.cvsignore,
4362 tests/test-prefix-nr/.cvsignore, tests/test-prefix-r/.cvsignore,
4363 tests/test-pthread/.cvsignore, tests/test-string-nr/.cvsignore,
4364 tests/test-string-r/.cvsignore, tests/test-yyextra/.cvsignore: add
4365 OUTPUT to .cvsignore files in test directories; it's also in the
4368 2002-02-06 Will Estes <wlestes@users.sourceforge.net>
4370 * gen.c: fix interrupted reads and freads; from the debian package
4373 2002-02-06 Will Estes <wlestes@users.sourceforge.net>
4375 * flex.texi, flexdef.h, main.c, nfa.c: support large flex tables;
4376 from debian package maintainer
4378 2002-01-29 Will Estes <wlestes@users.sourceforge.net>
4380 * tests/configure.in: add more output files to account for new tests
4382 2002-01-03 Will Estes <wlestes@users.sourceforge.net>
4384 * tests/test-array-nr/.cvsignore, tests/test-array-nr/Makefile.in,
4385 tests/test-array-nr/scanner.l, tests/test-array-nr/test.input: add
4388 2002-01-03 Will Estes <wlestes@users.sourceforge.net>
4390 * tests/test-array-r/.cvsignore, tests/test-array-r/Makefile.in,
4391 tests/test-array-r/scanner.l, tests/test-array-r/test.input: add
4394 2001-11-20 Will Estes <wlestes@users.sourceforge.net>
4396 * flex.skl, main.c: millaway: Fixed yytext_ptr when using %array in
4399 2001-11-20 Will Estes <wlestes@users.sourceforge.net>
4401 * buf.c: oops, forgot this one line
4403 2001-11-14 Will Estes <wlestes@users.sourceforge.net>
4405 * tests/test-header-r/.cvsignore, tests/test-header-r/Makefile.in,
4406 tests/test-header-r/main.c, tests/test-header-r/scanner.l,
4407 tests/test-header-r/test.input: and more fallout
4409 2001-11-14 Will Estes <wlestes@users.sourceforge.net>
4411 * TODO, flex.skl, flex.texi, flexdef.h, main.c, misc.c,
4412 tests/README, tests/TEMPLATE/Makefile.in, tests/configure.in,
4413 tests/test-basic-r/scanner.l, tests/test-bison-yylloc/.cvsignore,
4414 tests/test-bison-yylloc/Makefile.in,
4415 tests/test-bison-yylloc/parser.y,
4416 tests/test-bison-yylloc/scanner.l,
4417 tests/test-bison-yylval/.cvsignore,
4418 tests/test-bison-yylval/Makefile.in,
4419 tests/test-bison-yylval/parser.y,
4420 tests/test-bison-yylval/scanner.l,
4421 tests/test-include-by-reentrant/scanner.l,
4422 tests/test-prefix-r/scanner.l, tests/test-pthread/scanner.l,
4423 tests/test-string-r/scanner.l, tests/test-yyextra/scanner.l: more
4426 2001-11-14 Will Estes <wlestes@users.sourceforge.net>
4428 * tests/test-bison-yylloc/main.c, tests/test-bison-yylval/main.c,
4429 tests/test-header-nr/.cvsignore, tests/test-header-nr/Makefile.in,
4430 tests/test-header-nr/main.c, tests/test-header-nr/scanner.l,
4431 tests/test-header-nr/test.input,
4432 tests/test-multiple-scanners-nr/.cvsignore,
4433 tests/test-multiple-scanners-nr/Makefile.in,
4434 tests/test-multiple-scanners-nr/main.c,
4435 tests/test-multiple-scanners-nr/scanner-1.l,
4436 tests/test-multiple-scanners-nr/scanner-2.l,
4437 tests/test-multiple-scanners-r/.cvsignore,
4438 tests/test-multiple-scanners-r/Makefile.in,
4439 tests/test-multiple-scanners-r/main.c,
4440 tests/test-multiple-scanners-r/scanner-1.l,
4441 tests/test-multiple-scanners-r/scanner-2.l: a big batch from
4444 2001-10-26 Will Estes <wlestes@users.sourceforge.net>
4446 * NEWS: now NEWS has forgotten about the _r variables
4448 2001-10-26 Will Estes <wlestes@users.sourceforge.net>
4450 * flex.skl, flex.texi, gen.c, main.c,
4451 tests/test-bison-yylloc/scanner.l,
4452 tests/test-bison-yylval/scanner.l,
4453 tests/test-include-by-reentrant/scanner.l,
4454 tests/test-prefix-nr/scanner.l, tests/test-pthread/scanner.l,
4455 tests/test-string-r/scanner.l, tests/test-yyextra/scanner.l:
4456 millaway simplified the reentrant api; here's the result
4458 2001-10-23 Will Estes <wlestes@users.sourceforge.net>
4460 * main.c, options.c, options.h: more from millaway
4462 2001-10-22 Will Estes <wlestes@users.sourceforge.net>
4464 * main.c, options.c, options.h: the last checkin was broken;
4467 2001-10-22 Will Estes <wlestes@users.sourceforge.net>
4469 * flex.skl, flex.texi, gen.c, main.c, misc.c, options.h, scan.l,
4470 scanopt.c, tests/README, tests/configure.in: phew, millaway's latest
4473 2001-10-21 Will Estes <wlestes@users.sourceforge.net>
4475 * flex.skl: flex.skl should come up in C mode
4477 2001-10-21 Will Estes <wlestes@users.sourceforge.net>
4479 * flex.skl: apparently, isatty and c++ need help getting along (from
4482 2001-10-19 Will Estes <wlestes@users.sourceforge.net>
4484 * NEWS: document new options and new option handling
4486 2001-10-19 Will Estes <wlestes@users.sourceforge.net>
4488 * TODO: tell emacs that TODO is a text/outline mode file
4490 2001-10-19 Will Estes <wlestes@users.sourceforge.net>
4492 * TODO: we have new long options; we need to document that
4494 2001-10-19 Will Estes <wlestes@users.sourceforge.net>
4496 * NEWS: tell emacs that NEWS is text/outline mode
4498 2001-10-19 Will Estes <wlestes@users.sourceforge.net>
4500 * flex.skl: oops, lost a line somewhere in the merge process on
4503 2001-10-17 Will Estes <wlestes@users.sourceforge.net>
4505 * Makefile.am, buf.c, flex.skl, flex.texi, flexdef.h, main.c,
4506 misc.c, options.c, options.h, parse.y, scan.l, scanopt.c, scanopt.h:
4507 merge latest batch of millaway's changes
4509 2001-09-22 Will Estes <wlestes@users.sourceforge.net>
4511 * main.c: Fixed typo in options display
4513 2001-09-20 Will Estes <wlestes@users.sourceforge.net>
4515 * main.c: reentrant and non-reentrant scanners share the same yywrap
4518 2001-09-20 Will Estes <wlestes@users.sourceforge.net>
4520 * TODO: clarify item on comments in lexical files
4522 2001-09-20 Will Estes <wlestes@users.sourceforge.net>
4524 * NEWS, scan.l: now flex recognizes \r as an eol character
4526 2001-09-20 Will Estes <wlestes@users.sourceforge.net>
4528 * Makefile.am: specify cvsroot so automake distcheck works
4530 2001-09-19 Will Estes <wlestes@users.sourceforge.net>
4532 * flex.texi: tex has lost its mind; we remove parentheses to
4535 2001-09-19 Will Estes <wlestes@users.sourceforge.net>
4537 * NEWS: now that c++ is better supported, let's mention it as a news
4540 2001-09-19 Will Estes <wlestes@users.sourceforge.net>
4542 * examples/fastwc/wc1.l, examples/fastwc/wc2.l,
4543 examples/fastwc/wc3.l, examples/fastwc/wc4.l,
4544 examples/fastwc/wc5.l, flex.skl, main.c: commit the backwash from
4547 2001-09-19 Will Estes <wlestes@users.sourceforge.net>
4549 * FlexLexer.h, examples/testxxLexer.l, flex.skl: made preliminary
4550 c++ fixes; the intent is to make it work with recent c++ compilers
4552 2001-08-26 Will Estes <wlestes@users.sourceforge.net>
4554 * main.c: remove argv_fixup; fix typo in error message; changes from
4557 2001-08-24 Will Estes <wlestes@users.sourceforge.net>
4559 * NEWS: mention no more c++ comments in c scanners
4561 2001-08-21 John Millaway <john43@users.sourceforge.net>
4563 * flex.skl: Changed // comments to /* */ comments in skeleton.
4565 2001-08-19 John Millaway <john43@users.sourceforge.net>
4567 * flex.texi: Changed @var to @code everywhere.
4569 2001-08-16 Will Estes <wlestes@users.sourceforge.net>
4571 * to.do/flex.rmail: more mail
4573 2001-08-16 Will Estes <wlestes@users.sourceforge.net>
4575 * TODO: the manual now has its own section; we're not adding
4578 2001-08-04 John Millaway <john43@users.sourceforge.net>
4580 * tests/Makefile.in, tests/README, tests/TEMPLATE/Makefile.in,
4581 tests/test-basic-nr/Makefile.in, tests/test-basic-r/Makefile.in,
4582 tests/test-bison-yylloc/Makefile.in,
4583 tests/test-bison-yylval/Makefile.in,
4584 tests/test-include-by-buffer/Makefile.in,
4585 tests/test-include-by-reentrant/Makefile.in,
4586 tests/test-prefix-nr/Makefile.in, tests/test-prefix-r/Makefile.in,
4587 tests/test-pthread/Makefile.in, tests/test-string-nr/Makefile.in,
4588 tests/test-string-r/Makefile.in, tests/test-yyextra/Makefile.in:
4589 Cleaned up the output of the tests.
4591 2001-08-03 Will Estes <wlestes@users.sourceforge.net>
4593 * TODO: note jason's thoughts on having a manpage
4595 2001-08-03 Will Estes <wlestes@users.sourceforge.net>
4597 * TODO: note millaway's assignment and tests to be under flex
4600 2001-08-01 John Millaway <john43@users.sourceforge.net>
4602 * tests/test-bison-yylval/scanner.l: Fixed semantics of test (the
4603 success or failure of this test should be unaffected by this
4606 2001-08-01 Will Estes <wlestes@users.sourceforge.net>
4608 * autogen.sh: fake automake into believing that ChangeLog already
4611 2001-08-01 Will Estes <wlestes@users.sourceforge.net>
4613 * Makefile.am: millaway needs to be covered in the ChangeLog
4615 2001-08-01 Will Estes <wlestes@users.sourceforge.net>
4617 * version.h: automake is supplying version info now so we just pick
4620 2001-08-01 Will Estes <wlestes@users.sourceforge.net>
4622 * flex.texi: forgot braces on @copyright
4624 2001-08-01 John Millaway <john43@users.sourceforge.net>
4626 * flex.skl: Added missing argument to yy_flex_free.
4628 2001-08-01 Will Estes <wlestes@users.sourceforge.net>
4630 * AUTHORS: john millaway wrote the reentrant C support
4632 2001-08-01 Will Estes <wlestes@users.sourceforge.net>
4634 * flex.texi: add license node to the manual
4636 2001-08-01 Will Estes <wlestes@users.sourceforge.net>
4640 2001-07-31 Will Estes <wlestes@users.sourceforge.net>
4642 * parse.y: error messages will now show up the way that emacs likes
4645 2001-07-31 Will Estes <wlestes@users.sourceforge.net>
4647 * Makefile.am: oops, left in an extra backslash
4649 2001-07-31 Will Estes <wlestes@users.sourceforge.net>
4651 * TODO: flex.texi is here; clarify tests/ rewrite issue
4653 2001-07-31 Will Estes <wlestes@users.sourceforge.net>
4655 * NEWS: hey, we have texinfo, not man
4657 2001-07-31 Will Estes <wlestes@users.sourceforge.net>
4659 * flex.1: no more manpage
4661 2001-07-31 Will Estes <wlestes@users.sourceforge.net>
4663 * Makefile.am: remove flex.1 and rewrite the dist-hook so that we
4664 pick up a couple more directories
4666 2001-07-31 Will Estes <wlestes@users.sourceforge.net>
4668 * flex.texi: the namual now compiles; hurray
4670 2001-07-31 Will Estes <wlestes@users.sourceforge.net>
4672 * Makefile.am: first attempt at including the tests/ directory via
4673 automake, dist-hook target added
4675 2001-07-31 Will Estes <wlestes@users.sourceforge.net>
4677 * tests/.cvsignore: ignore config.cache in tests/ directory
4679 2001-07-31 Will Estes <wlestes@users.sourceforge.net>
4681 * Makefile.am: automake groks the ChangeLog now so we don't have to
4682 remind the maintainer to remake it
4684 2001-07-30 Will Estes <wlestes@users.sourceforge.net>
4686 * flex.texi: more corrections to the manual; the end is in site
4688 2001-07-30 Will Estes <wlestes@users.sourceforge.net>
4690 * TODO: auto-generated backup?
4692 2001-07-27 Will Estes <wlestes@users.sourceforge.net>
4694 * flex.texi: today's tinkering on the manual
4696 2001-07-27 Will Estes <wlestes@users.sourceforge.net>
4698 * Makefile.am: if we want flex.1 we have to say so in EXTRA_DIST
4700 2001-07-27 Will Estes <wlestes@users.sourceforge.net>
4702 * TODO: note future issues with flex.texi
4704 2001-07-27 Will Estes <wlestes@users.sourceforge.net>
4706 * Makefile.am: include flex.1 as it's the only working documentation
4709 2001-07-27 Will Estes <wlestes@users.sourceforge.net>
4711 * Makefile.am: rearrange to work with automake on building the
4714 2001-07-27 Will Estes <wlestes@users.sourceforge.net>
4716 * scan.l: automake is unhappy if we specify the outfile
4718 2001-07-26 Will Estes <wlestes@users.sourceforge.net>
4720 * flex.texi: more conversions/corrections
4722 2001-07-26 Will Estes <wlestes@users.sourceforge.net>
4724 * README: we removed misc/ so we don't mention it any more
4726 2001-07-25 Will Estes <wlestes@users.sourceforge.net>
4728 * flex.texi: begin the manual conversion to texinfo; yes, it's
4731 2001-07-25 Will Estes <wlestes@users.sourceforge.net>
4733 * AUTHORS, THANKS: copy in manual author and thanks info
4735 2001-07-25 Will Estes <wlestes@users.sourceforge.net>
4737 * Makefile.am: how to fake the ChangeLog into showing up in the
4740 2001-07-25 Will Estes <wlestes@users.sourceforge.net>
4742 * Makefile.am: add YFLAGS so parse.h gets made
4744 2001-07-24 Will Estes <wlestes@users.sourceforge.net>
4746 * examples/fastwc/README, examples/fastwc/mywc.c,
4747 examples/fastwc/wc1.l, examples/fastwc/wc2.l,
4748 examples/fastwc/wc3.l, examples/fastwc/wc4.l, examples/fastwc/wc5.l:
4751 2001-07-24 Will Estes <wlestes@users.sourceforge.net>
4753 * TODO: reflect recent doings
4755 2001-07-24 Will Estes <wlestes@users.sourceforge.net>
4757 * Makefile.in: what with automake, we don't need Makefile.in any
4760 2001-07-24 Will Estes <wlestes@users.sourceforge.net>
4762 * configure.in: more rearranging for automake
4764 2001-07-24 Will Estes <wlestes@users.sourceforge.net>
4766 * to.do/flex.rmail: more mail came in
4768 2001-07-24 Will Estes <wlestes@users.sourceforge.net>
4770 * autogen.sh: adjust to automake's idea of the world
4772 2001-07-24 Will Estes <wlestes@users.sourceforge.net>
4774 * Makefile.am: add Vern's misc dependencies; noinst_SCRIPTS was
4775 broken?; list a few last files to be included in the distribution
4777 2001-07-24 Will Estes <wlestes@users.sourceforge.net>
4779 * NEWS: rearrange for better order; add automake support as a news
4782 2001-07-24 Will Estes <wlestes@users.sourceforge.net>
4784 * Makefile.am: copyright notice on Makefile.am; document some -D
4785 switches (are they still usable?)
4787 2001-07-24 Will Estes <wlestes@users.sourceforge.net>
4789 * TODO: add lex-replacement issue
4791 2001-07-24 Will Estes <wlestes@users.sourceforge.net>
4793 * Makefile.am: add EXTRA_DIST
4795 2001-07-23 Will Estes <wlestes@users.sourceforge.net>
4797 * autogen.sh: we need to do the same thing in each directory
4799 2001-07-23 Will Estes <wlestes@users.sourceforge.net>
4801 * configure.in: introduce automake into the macro calls
4803 2001-07-23 Will Estes <wlestes@users.sourceforge.net>
4805 * Makefile.am: add AUTOMAKE_OPTIONS, info_TEXINFOS, include_HEADERS,
4806 noinst_HEADERS; it's libfl.a, not libflex.a
4808 2001-07-23 Will Estes <wlestes@users.sourceforge.net>
4810 * Makefile.am: bin_PROGRAMS and lib_LIBRARIES
4812 2001-07-23 Will Estes <wlestes@users.sourceforge.net>
4814 * to.do/streams.mail: streams.mail has moved here
4816 2001-07-23 Will Estes <wlestes@users.sourceforge.net>
4818 * TODO: add xref for teximanual
4820 2001-07-19 Will Estes <wlestes@users.sourceforge.net>
4822 * flex.1: include typo/punctuation fixes from a patch submitted by
4823 noon@cote-dazur.com (Fabrice Bauzac)
4825 2001-07-17 Will Estes <wlestes@users.sourceforge.net>
4827 * TODO: we want gettext
4829 2001-06-24 Will Estes <wlestes@users.sourceforge.net>
4831 * flex.skl: include c++ STD fixes from quanstro@quanstro.net
4833 2001-06-24 Will Estes <wlestes@users.sourceforge.net>
4835 * flex.skl, gen.c: change some int types to size_t as per FreeBSD
4836 28364 from avn@any.ru
4838 2001-06-24 Will Estes <wlestes@users.sourceforge.net>
4840 * TODO: remove parse.[ch] from make clean target; repackage
4841 distribution (not rework)
4843 2001-06-19 Will Estes <wlestes@users.sourceforge.net>
4845 * TODO: add memory api and reworking of flex.skl reworking
4847 2001-06-18 Will Estes <wlestes@users.sourceforge.net>
4849 * flex.skl: remove extraneous notice from flex.skl
4851 2001-06-18 Will Estes <wlestes@users.sourceforge.net>
4853 * flex.skl: patch memory leak as per millaway
4855 2001-06-17 Will Estes <wlestes@users.sourceforge.net>
4857 * to.do/flex.rmail: add vern's ok for copyright/license changes and
4858 john's answer on line offsets
4860 2001-06-17 Will Estes <wlestes@users.sourceforge.net>
4862 * TODO: remove creation of .cvsignore files (it's done); add other
4863 notes about the test suite
4865 2001-06-17 Will Estes <wlestes@users.sourceforge.net>
4867 * tests/TEMPLATE/.cvsignore, tests/test-basic-nr/.cvsignore,
4868 tests/test-basic-r/.cvsignore, tests/test-bison-yylloc/.cvsignore,
4869 tests/test-bison-yylval/.cvsignore,
4870 tests/test-include-by-buffer/.cvsignore,
4871 tests/test-include-by-reentrant/.cvsignore,
4872 tests/test-prefix-nr/.cvsignore, tests/test-prefix-r/.cvsignore,
4873 tests/test-pthread/.cvsignore, tests/test-string-nr/.cvsignore,
4874 tests/test-string-r/.cvsignore, tests/test-yyextra/.cvsignore:
4875 adding .cvsignore files for existing tests/ subdirectories
4877 2001-06-17 Will Estes <wlestes@users.sourceforge.net>
4879 * tests/README: reformat, say to add a description to this file and
4880 mention what to do re .cvsignore
4882 2001-06-17 Will Estes <wlestes@users.sourceforge.net>
4884 * tests/TEMPLATE/cvsignore: create template for .cvsignore
4886 2001-06-17 Will Estes <wlestes@users.sourceforge.net>
4888 * TODO: reorganize for logical reasons; test suite now seems to run
4891 2001-06-17 Will Estes <wlestes@users.sourceforge.net>
4893 * tests/.cvsignore: we dont want the Makefile either
4895 2001-06-17 Will Estes <wlestes@users.sourceforge.net>
4897 * tests/test-prefix-nr/test.input, tests/test-prefix-r/test.input:
4898 test.input was supposed to be here
4900 2001-06-17 Will Estes <wlestes@users.sourceforge.net>
4902 * tests/.cvsignore: add autoconf legacy files to be ignored
4904 2001-06-17 Will Estes <wlestes@users.sourceforge.net>
4906 * autogen.sh: clarify usage instructions; prepare tests/ as well
4908 2001-06-17 Will Estes <wlestes@users.sourceforge.net>
4910 * tests/.cvsignore: . cvsignore for tests/ subdirectory
4912 2001-06-17 Will Estes <wlestes@users.sourceforge.net>
4914 * FlexLexer.h: tell emacs that FlexLexer.h is c++
4916 2001-06-17 Will Estes <wlestes@users.sourceforge.net>
4918 * scan.l: tell emacs scan.l is in C mode
4920 2001-06-17 Will Estes <wlestes@users.sourceforge.net>
4922 * flex.skl: added punctuation
4924 2001-06-17 Will Estes <wlestes@users.sourceforge.net>
4926 * FlexLexer.h, Makefile.in, README, RoadMap, autogen.sh, ccl.c,
4927 configure.in, dfa.c, ecs.c, flex.1, flex.skl, flexdef.h, gen.c,
4928 libmain.c, libyywrap.c, main.c, misc.c, mkskel.sh, nfa.c, parse.y,
4929 scan.l, sym.c, tblcmp.c, yylex.c: change copyright/license notices
4930 as per Vern's response to Theo
4932 2001-06-15 Will Estes <wlestes@users.sourceforge.net>
4934 * to.do/flex.rmail: add bill fenlason's emails
4936 2001-06-15 Will Estes <wlestes@users.sourceforge.net>
4938 * COPYING: make changes as per Theo De Raadt; remove tabs
4940 2001-06-08 Will Estes <wlestes@users.sourceforge.net>
4942 * flex.skl: save errno as per Theo de Raadt
4944 2001-06-07 Will Estes <wlestes@users.sourceforge.net>
4946 * flex.1: correct hyphenation as per openbsd tree
4948 2001-06-05 Will Estes <wlestes@users.sourceforge.net>
4950 * Makefile.in, configure.in: change references to TESTS/ to tests/
4951 to account for the directory name changes
4953 2001-05-27 Will Estes <wlestes@users.sourceforge.net>
4955 * flex.skl, gen.c: commit john millaway's YY_G wrapper corrections
4957 2001-05-21 Will Estes <wlestes@users.sourceforge.net>
4959 * tests/Makefile.in: remove || exit calls
4961 2001-05-21 Will Estes <wlestes@users.sourceforge.net>
4963 * gen.c: complete john millaway's reentrant patch
4965 2001-05-21 Will Estes <wlestes@users.sourceforge.net>
4967 * to.do/flex.rmail: more flex messages in the queue
4969 2001-05-18 Will Estes <wlestes@users.sourceforge.net>
4971 * flex.skl, flexdef.h, gen.c, main.c, nfa.c, scan.l: john millaway's
4974 2001-05-18 Will Estes <wlestes@users.sourceforge.net>
4976 * tests/Makefile.in: remove || exit from testing loop
4978 2001-05-18 Will Estes <wlestes@users.sourceforge.net>
4980 * Makefile.in: tell make about the tests directory and its
4983 2001-05-18 Will Estes <wlestes@users.sourceforge.net>
4985 * TODO: rethink the todo list
4987 2001-05-18 Will Estes <wlestes@users.sourceforge.net>
4989 * flex.1: describe reentrant api changes
4991 2001-05-18 Will Estes <wlestes@users.sourceforge.net>
4993 * TODO: mention work needed for tests/
4995 2001-05-18 Will Estes <wlestes@users.sourceforge.net>
4997 * configure.in: tell auto* about the test directory
4999 2001-05-18 Will Estes <wlestes@users.sourceforge.net>
5001 * README: make punctuation uniform, mention the new tests/ directory
5003 2001-05-18 Will Estes <wlestes@users.sourceforge.net>
5005 * NEWS: reformat items; cut out old items and move them to ONEWS
5007 2001-05-18 Will Estes <wlestes@users.sourceforge.net>
5009 * ONEWS: move old NEWS items to ONEWS
5011 2001-05-18 Will Estes <wlestes@users.sourceforge.net>
5013 * tests/Makefile.in, tests/README, tests/TEMPLATE/Makefile.in,
5014 tests/TEMPLATE/parser.y, tests/TEMPLATE/scanner.l,
5015 tests/TEMPLATE/test.input, tests/configure.in,
5016 tests/test-basic-nr/Makefile.in, tests/test-basic-nr/scanner.l,
5017 tests/test-basic-nr/test.input, tests/test-basic-r/Makefile.in,
5018 tests/test-basic-r/scanner.l, tests/test-basic-r/test.input,
5019 tests/test-bison-yylloc/Makefile.in,
5020 tests/test-bison-yylloc/parser.y,
5021 tests/test-bison-yylloc/scanner.l,
5022 tests/test-bison-yylloc/test.input,
5023 tests/test-bison-yylval/Makefile.in,
5024 tests/test-bison-yylval/parser.y,
5025 tests/test-bison-yylval/scanner.l,
5026 tests/test-bison-yylval/test.input,
5027 tests/test-include-by-buffer/Makefile.in,
5028 tests/test-include-by-buffer/scanner.l,
5029 tests/test-include-by-buffer/test-1.input,
5030 tests/test-include-by-buffer/test-2.input,
5031 tests/test-include-by-buffer/test-3.input,
5032 tests/test-include-by-reentrant/Makefile.in,
5033 tests/test-include-by-reentrant/scanner.l,
5034 tests/test-include-by-reentrant/test-1.input,
5035 tests/test-include-by-reentrant/test-2.input,
5036 tests/test-include-by-reentrant/test-3.input,
5037 tests/test-prefix-nr/Makefile.in, tests/test-prefix-nr/README,
5038 tests/test-prefix-nr/scanner.l, tests/test-prefix-r/Makefile.in,
5039 tests/test-prefix-r/README, tests/test-prefix-r/scanner.l,
5040 tests/test-pthread/Makefile.in, tests/test-pthread/scanner.l,
5041 tests/test-pthread/test-1.input, tests/test-pthread/test-2.input,
5042 tests/test-pthread/test-3.input, tests/test-pthread/test-4.input,
5043 tests/test-pthread/test-5.input, tests/test-string-nr/Makefile.in,
5044 tests/test-string-nr/scanner.l, tests/test-string-r/Makefile.in,
5045 tests/test-string-r/scanner.l, tests/test-yyextra/Makefile.in,
5046 tests/test-yyextra/scanner.l, tests/test-yyextra/test.input: add
5047 john millaway's test directory
5049 2001-05-04 Will Estes <wlestes@users.sourceforge.net>
5051 * to.do/flex.rmail: more mail in flex.rmail
5053 2001-05-03 Will Estes <wlestes@users.sourceforge.net>
5055 * FlexLexer.h, ccl.c, dfa.c, ecs.c, flex.skl, flexdef.h, gen.c,
5056 libmain.c, libyywrap.c, main.c, misc.c, nfa.c, parse.y, scan.l,
5057 sym.c, tblcmp.c, yylex.c: remove extraneous rcs keywords
5059 2001-05-03 Will Estes <wlestes@users.sourceforge.net>
5061 * README: mention RoadMap
5063 2001-05-01 Will Estes <wlestes@users.sourceforge.net>
5065 * examples/README, examples/debflex.awk, examples/manual/ChangeLog,
5066 examples/manual/Makefile, examples/manual/README,
5067 examples/manual/cat.lex, examples/manual/dates.lex,
5068 examples/manual/datetest.dat, examples/manual/eof_rules.lex,
5069 examples/manual/eof_test01.txt, examples/manual/eof_test02.txt,
5070 examples/manual/eof_test03.txt, examples/manual/expr.lex,
5071 examples/manual/expr.y, examples/manual/front.lex,
5072 examples/manual/front.y, examples/manual/j2t.lex,
5073 examples/manual/myname.lex, examples/manual/myname.txt,
5074 examples/manual/myname2.lex, examples/manual/numbers.lex,
5075 examples/manual/pas_include.lex, examples/manual/pascal.lex,
5076 examples/manual/reject.lex, examples/manual/replace.lex,
5077 examples/manual/string1.lex, examples/manual/string2.lex,
5078 examples/manual/strtest.dat, examples/manual/unput.lex,
5079 examples/manual/user_act.lex, examples/manual/userinit.lex,
5080 examples/manual/wc.lex, examples/manual/yymore.lex,
5081 examples/manual/yymore2.lex, examples/manual/yymoretest.dat,
5082 examples/testxxLexer.l, to.do/README, to.do/Wilhelms.todo,
5083 to.do/Wish-List, to.do/flex.rmail, to.do/unicode/FlexLexer.h,
5084 to.do/unicode/ccl.c, to.do/unicode/changes.txt,
5085 to.do/unicode/ecs.c, to.do/unicode/flex.1, to.do/unicode/flex.skl,
5086 to.do/unicode/flexdef.h, to.do/unicode/gen.c, to.do/unicode/main.c,
5087 to.do/unicode/misc.c, to.do/unicode/scan.l, to.do/unicode/tblcmp.c:
5088 adding the rest of vern's files
5090 2001-05-01 Will Estes <wlestes@users.sourceforge.net>
5092 * README: mention misc/ directory
5094 2001-05-01 Will Estes <wlestes@users.sourceforge.net>
5096 * version.h: version is 2.5.5b
5098 2001-05-01 Will Estes <wlestes@users.sourceforge.net>
5100 * Makefile.in: remove header from top; add rule to generate
5101 initscan.c just in case
5103 2001-05-01 Will Estes <wlestes@users.sourceforge.net>
5105 * configure.in: dont check for initscan.c; check for scan.l instead
5107 2001-05-01 Will Estes <wlestes@users.sourceforge.net>
5109 * RoadMap: list of source files
5111 2001-05-01 Will Estes <wlestes@users.sourceforge.net>
5113 * README: rewrite README to reflect changes in layout of directories
5115 2001-05-01 Will Estes <wlestes@users.sourceforge.net>
5117 * AUTHORS, THANKS, TODO: initial attempt at the files
5119 2001-05-01 Will Estes <wlestes@users.sourceforge.net>
5121 * COPYING: add 2001 copyright notice
5123 2001-05-01 Will Estes <wlestes@users.sourceforge.net>
5125 * autogen.sh: initial attempt at a bootstrap script for developers
5127 2001-05-01 Will Estes <wlestes@users.sourceforge.net>
5129 * flex.texi: texinfo manual, old contributed version
5131 2000-08-21 Vern Paxson <vern@ee.lbl.gov>
5133 * flex.1: fixed some bugs in examples of [[:...:]] ccls
5135 2000-08-21 Vern Paxson <vern@ee.lbl.gov>
5137 * version.h: version shipped to Dick King
5139 2000-08-21 Vern Paxson <vern@ee.lbl.gov>
5141 * flex.skl: explicit include of iostream.h
5143 2000-08-21 Vern Paxson <vern@ee.lbl.gov>
5145 * scan.l: if a newline is seen in <ACTION_STRING>, assume it
5146 terminates the string.
5148 2000-08-21 Vern Paxson <vern@ee.lbl.gov>
5150 * flexdef.h, sym.c: moved symbol table definitions from flexdef.h
5153 2000-08-21 Vern Paxson <vern@ee.lbl.gov>
5155 * dfa.c: fixed underallocation for accset
5157 1997-06-27 Vern Paxson <vern@ee.lbl.gov>
5159 * COPYING: revised for rms
5161 1997-06-23 Vern Paxson <vern@ee.lbl.gov>
5163 * flex.skl: fixed memory leak
5165 1997-06-23 Vern Paxson <vern@ee.lbl.gov>
5167 * flex.1: input() doesn't destroy yytext
5169 1997-06-23 Vern Paxson <vern@ee.lbl.gov>
5171 * FlexLexer.h: wrapped with extern "C++"
5173 1996-12-13 Vern Paxson <vern@ee.lbl.gov>
5175 * flex.skl: use delete [] for yy_state_buf
5177 1996-10-29 Vern Paxson <vern@ee.lbl.gov>
5179 * flex.skl: fixed %option noinput
5181 1996-10-29 Vern Paxson <vern@ee.lbl.gov>
5183 * flex.skl: free(char*) fix ... Sigh ...
5185 1996-10-11 Vern Paxson <vern@ee.lbl.gov>
5187 * gen.c: bug fix for yymore()/yylineno interaction
5189 1996-10-11 Vern Paxson <vern@ee.lbl.gov>
5191 * gen.c: fixed memory leak
5193 1996-09-10 Vern Paxson <vern@ee.lbl.gov>
5195 * NEWS: release 2.5.4
5197 1996-09-10 Vern Paxson <vern@ee.lbl.gov>
5199 * Makefile.in: more stuff for distclean
5201 1996-09-10 Vern Paxson <vern@ee.lbl.gov>
5203 * flex.skl: "str" -> "yy_str"
5205 1996-09-10 Vern Paxson <vern@ee.lbl.gov>
5209 1996-07-02 Vern Paxson <vern@ee.lbl.gov>
5211 * flex.skl: (attempted) fix for input() crossing a file boundary
5213 1996-05-29 Vern Paxson <vern@ee.lbl.gov>
5215 * NEWS: don't do Acorn diffs
5217 1996-05-29 Vern Paxson <vern@ee.lbl.gov>
5219 * NEWS: some minor additions for 2.5.3
5221 1996-05-29 Vern Paxson <vern@ee.lbl.gov>
5223 * NEWS, version.h: 2.5.3
5225 1996-05-25 Vern Paxson <vern@ee.lbl.gov>
5227 * flex.skl: initialize yy_more_offset etc. for yyFlexLexer class
5229 1996-05-25 Vern Paxson <vern@ee.lbl.gov>
5231 * flex.skl: niggling cosmetic tweak
5233 1996-05-25 Vern Paxson <vern@ee.lbl.gov>
5235 * flex.skl: bug fixes for yymore (especially with %array)
5237 1996-05-25 Vern Paxson <vern@ee.lbl.gov>
5239 * gen.c: yymore + %array tweaks
5241 1996-05-25 Vern Paxson <vern@ee.lbl.gov>
5243 * FlexLexer.h: added yy_{,prev_}more_offset
5245 1996-05-25 Vern Paxson <vern@ee.lbl.gov>
5247 * main.c: removed decl of unused library function
5249 1996-05-25 Vern Paxson <vern@ee.lbl.gov>
5251 * flex.skl: snapshot of cscope yymore fixes, prior to switching
5252 yymore-on-%array approach
5254 1995-12-18 Vern Paxson <vern@ee.lbl.gov>
5256 * gen.c: don't stack states on NUL-transitions that are jams
5258 1995-09-27 Vern Paxson <vern@ee.lbl.gov>
5260 * libmain.c: fixed re Esmond Pitt's ancient suggestion
5262 1995-04-28 Vern Paxson <vern@ee.lbl.gov>
5264 * misc.c: ANSI C / Solaris tweak
5266 1995-04-24 Vern Paxson <vern@ee.lbl.gov>
5270 1995-04-24 Vern Paxson <vern@ee.lbl.gov>
5272 * NEWS: multiple FlexLexer.h includes
5274 1995-04-24 Vern Paxson <vern@ee.lbl.gov>
5276 * FlexLexer.h: fix multiple inclusions
5278 1995-04-24 Vern Paxson <vern@ee.lbl.gov>
5280 * scan.l: lint tweak
5282 1995-04-24 Vern Paxson <vern@ee.lbl.gov>
5284 * flex.1: typo fixed
5286 1995-04-24 Vern Paxson <vern@ee.lbl.gov>
5288 * flex.1: credits update
5290 1995-04-24 Vern Paxson <vern@ee.lbl.gov>
5292 * flex.skl: (char*) cast for realloc
5294 1995-04-24 Vern Paxson <vern@ee.lbl.gov>
5296 * NEWS: (char*) tweak
5298 1995-04-21 Vern Paxson <vern@ee.lbl.gov>
5300 * NEWS: VMS update for 2.5.2
5302 1995-04-21 Vern Paxson <vern@ee.lbl.gov>
5304 * Makefile.in: clarify when 8-bit scanners are created by default,
5307 1995-04-21 Vern Paxson <vern@ee.lbl.gov>
5309 * parse.y: reworked alloca() chud, from Francois
5311 1995-04-20 Vern Paxson <vern@ee.lbl.gov>
5313 * NEWS, version.h: 2.5.2
5315 1995-04-20 Vern Paxson <vern@ee.lbl.gov>
5317 * flex.1: 2.5.2 update
5319 1995-04-20 Vern Paxson <vern@ee.lbl.gov>
5321 * dfa.c, main.c: const -> yyconst
5323 1995-04-20 Vern Paxson <vern@ee.lbl.gov>
5325 * Makefile.in: fixed some old libfl.a references
5327 1995-04-20 Vern Paxson <vern@ee.lbl.gov>
5329 * Makefile.in: some (but not all) of Francois' tweaks
5331 1995-04-20 Vern Paxson <vern@ee.lbl.gov>
5333 * configure.in: tweaks from Francois
5335 1995-04-20 Vern Paxson <vern@ee.lbl.gov>
5337 * flex.skl: yy_delete_buffer allows nil buffer pointer
5339 1995-04-20 Vern Paxson <vern@ee.lbl.gov>
5341 * main.c: do_stdinit now defaults to false
5343 1995-04-20 Vern Paxson <vern@ee.lbl.gov>
5345 * FlexLexer.h: remove first default for yylex(new_in, new_out)
5347 1995-04-20 Vern Paxson <vern@ee.lbl.gov>
5349 * flex.skl: rearrange some definitions; fix YY_NO_UNPUT
5351 1995-04-20 Vern Paxson <vern@ee.lbl.gov>
5353 * parse.y: more alloca() bullshit
5355 1995-04-20 Vern Paxson <vern@ee.lbl.gov>
5357 * misc.c: octal escape sequence must have just digits 0-7
5359 1995-04-20 Vern Paxson <vern@ee.lbl.gov>
5361 * scan.l: '-' means stdin octal escape sequence must just be digits
5364 1995-04-20 Vern Paxson <vern@ee.lbl.gov>
5366 * main.c: -- terminates options
5368 1995-04-20 Vern Paxson <vern@ee.lbl.gov>
5370 * flexdef.h: added dataflush() prototype
5372 1995-04-20 Vern Paxson <vern@ee.lbl.gov>
5374 * misc.c: move dataflush, otoi prototypes into flexdef.h
5376 1995-04-20 Vern Paxson <vern@ee.lbl.gov>
5378 * flex.skl, gen.c: const -> yyconst
5380 1995-04-20 Vern Paxson <vern@ee.lbl.gov>
5382 * gen.c: fixed bug in needing yy_cp for -Cf w/ backing up
5384 1995-03-28 Vern Paxson <vern@ee.lbl.gov>
5386 * README, flex.1: Stan Adermann credit
5388 1995-03-27 Vern Paxson <vern@ee.lbl.gov>
5390 * README: beta-tester update
5392 1995-03-27 Vern Paxson <vern@ee.lbl.gov>
5394 * NEWS, version.h: 2.5.1
5396 1995-03-27 Vern Paxson <vern@ee.lbl.gov>
5398 * flex.1: update date for 2.5.1 release, some feedbacker credits
5400 1995-03-27 Vern Paxson <vern@ee.lbl.gov>
5402 * gen.c: fixed lint problem with declaring yy_cp unnecessarily
5404 1995-03-27 Vern Paxson <vern@ee.lbl.gov>
5406 * dfa.c: {}'s around full-table initializations
5408 1995-03-21 Vern Paxson <vern@ee.lbl.gov>
5410 * README: for version 2.5
5412 1995-03-21 Vern Paxson <vern@ee.lbl.gov>
5414 * flex.1: added note regarding yylineno should be maintained on a
5417 1995-03-21 Vern Paxson <vern@ee.lbl.gov>
5419 * NEWS: new C++ member functions
5421 1995-03-21 Vern Paxson <vern@ee.lbl.gov>
5423 * NEWS, flex.1: 2.5.0.8 update
5425 1995-03-21 Vern Paxson <vern@ee.lbl.gov>
5427 * main.c: rename yylineno if -P
5429 1995-03-20 Vern Paxson <vern@ee.lbl.gov>
5431 * flexdef.h: do_yylineno MARKER_DIFFERENCE depends on MAXIMUM_MNS
5433 1995-03-20 Vern Paxson <vern@ee.lbl.gov>
5435 * Makefile.in: removed redundant skel.c from DISTFILES
5437 1995-03-20 Vern Paxson <vern@ee.lbl.gov>
5439 * FlexLexer.h: debug(), setdebug(), lineno()
5441 1995-03-20 Vern Paxson <vern@ee.lbl.gov>
5443 * flex.skl: %option yylineno support
5445 1995-03-20 Vern Paxson <vern@ee.lbl.gov>
5447 * gen.c: read up to newline for interactive reads, rather than one
5450 1995-03-20 Vern Paxson <vern@ee.lbl.gov>
5452 * main.c, scan.l: added %option yylineno
5454 1995-03-18 Vern Paxson <vern@ee.lbl.gov>
5456 * gen.c: added do_yylineno
5458 1995-03-06 Vern Paxson <vern@ee.lbl.gov>
5460 * NEWS, flex.1: 2.5.0.7
5462 1995-03-05 Vern Paxson <vern@ee.lbl.gov>
5464 * Makefile.in: realclean -> maintainer-clean
5466 1995-03-05 Vern Paxson <vern@ee.lbl.gov>
5468 * flex.skl: Added yy_flush_buffer
5470 1995-03-05 Vern Paxson <vern@ee.lbl.gov>
5472 * FlexLexer.h: added yy_flush_buffer
5474 1995-03-05 Vern Paxson <vern@ee.lbl.gov>
5476 * main.c: prefix support for yy_flush_buffer
5478 1995-03-05 Vern Paxson <vern@ee.lbl.gov>
5480 * parse.y: added %option yyclass
5482 1995-03-05 Vern Paxson <vern@ee.lbl.gov>
5484 * flexdef.h, main.c, scan.l: added yyclass
5486 1995-03-05 Vern Paxson <vern@ee.lbl.gov>
5488 * FlexLexer.h: Added switch_streams
5490 1995-03-05 Vern Paxson <vern@ee.lbl.gov>
5492 * flex.skl: added switch_streams
5494 1995-03-05 Vern Paxson <vern@ee.lbl.gov>
5496 * main.c: don't rename yy_flex_debug for C++
5498 1995-03-05 Vern Paxson <vern@ee.lbl.gov>
5500 * gen.c: yy_flex_debug extern only if not C++
5502 1995-03-05 Vern Paxson <vern@ee.lbl.gov>
5504 * FlexLexer.h: added yy_flex_debug member variable
5506 1995-03-05 Vern Paxson <vern@ee.lbl.gov>
5508 * flex.skl: yyFlexLexer initialization of yy_flex_debug
5510 1995-03-04 Vern Paxson <vern@ee.lbl.gov>
5512 * flexdef.h, main.c: VMS POSIX stuff
5514 1995-03-04 Vern Paxson <vern@ee.lbl.gov>
5516 * flex.skl: moved position of yy_init = 0
5518 1995-03-04 Vern Paxson <vern@ee.lbl.gov>
5520 * flex.skl: added YY_EXIT_FAILURE
5522 1995-03-04 Vern Paxson <vern@ee.lbl.gov>
5524 * main.c: removed VMS-specific exit
5526 1995-03-04 Vern Paxson <vern@ee.lbl.gov>
5528 * dfa.c, flexdef.h, gen.c, main.c, misc.c, nfa.c, scan.l, sym.c,
5529 yylex.c: internationalization aids
5531 1995-03-04 Vern Paxson <vern@ee.lbl.gov>
5533 * main.c: do yy_flex_debug prefix for both C++ and C
5535 1995-02-06 Vern Paxson <vern@ee.lbl.gov>
5537 * main.c: fixed program_name tweak again
5539 1995-01-11 Vern Paxson <vern@ee.lbl.gov>
5541 * main.c: oops, fixed program_name tweak
5543 1995-01-11 Vern Paxson <vern@ee.lbl.gov>
5545 * main.c: program_name is "flex" if argv[0] nil
5547 1995-01-10 Vern Paxson <vern@ee.lbl.gov>
5551 1995-01-10 Vern Paxson <vern@ee.lbl.gov>
5553 * flex.1: Documented YY_NUM_RULES
5555 1995-01-10 Vern Paxson <vern@ee.lbl.gov>
5557 * Makefile.in: added formatted man page to MISC
5559 1995-01-10 Vern Paxson <vern@ee.lbl.gov>
5561 * main.c: help messages to stdout
5563 1995-01-09 Vern Paxson <vern@ee.lbl.gov>
5565 * gen.c: Added YY_NUM_RULES
5567 1995-01-09 Vern Paxson <vern@ee.lbl.gov>
5569 * flex.skl: better fix for #pragma problem
5571 1995-01-09 Vern Paxson <vern@ee.lbl.gov>
5573 * flexdef.h: better fix for #pragma portability problem
5575 1995-01-09 Vern Paxson <vern@ee.lbl.gov>
5577 * misc.c: "# line" -> #line
5579 1995-01-09 Vern Paxson <vern@ee.lbl.gov>
5581 * flex.skl, flexdef.h: comment out Turbo C #pragma's
5583 1995-01-09 Vern Paxson <vern@ee.lbl.gov>
5585 * scan.l: reset linenum on new file
5587 1995-01-09 Vern Paxson <vern@ee.lbl.gov>
5589 * flex.skl: isatty() extern
5591 1995-01-09 Vern Paxson <vern@ee.lbl.gov>
5593 * NEWS, flex.1: 2.5.0.4
5595 1995-01-09 Vern Paxson <vern@ee.lbl.gov>
5597 * main.c: long options, VMS tweaks
5599 1995-01-09 Vern Paxson <vern@ee.lbl.gov>
5601 * Makefile.in: Added parse.c, parse.h for dist MISC directory
5603 1995-01-09 Vern Paxson <vern@ee.lbl.gov>
5605 * flexdef.h: some "const" cleansing
5607 1995-01-09 Vern Paxson <vern@ee.lbl.gov>
5609 * mkskel.sh: skel[] is now const
5611 1995-01-09 Vern Paxson <vern@ee.lbl.gov>
5613 * misc.c: some const cleansing
5615 1995-01-09 Vern Paxson <vern@ee.lbl.gov>
5617 * scan.l: #line in section 1
5619 1995-01-05 Vern Paxson <vern@ee.lbl.gov>
5623 1994-12-29 Vern Paxson <vern@ee.lbl.gov>
5625 * configure.in: config.h from conf.in
5627 1994-12-29 Vern Paxson <vern@ee.lbl.gov>
5629 * flexdef.h: for VMS, delete -> remove
5631 1994-12-29 Vern Paxson <vern@ee.lbl.gov>
5633 * Makefile.in: config.h.in -> conf.in rm config.h on distclean
5635 1994-12-29 Vern Paxson <vern@ee.lbl.gov>
5637 * main.c: stdinit tweaks
5639 1994-12-29 Vern Paxson <vern@ee.lbl.gov>
5641 * scan.l: added nostdinit
5643 1994-12-28 Vern Paxson <vern@ee.lbl.gov>
5645 * NEWS: added MS-DOS note for 2.5.0.2
5647 1994-12-28 Vern Paxson <vern@ee.lbl.gov>
5649 * flex.1: typos, tweaks
5651 1994-12-28 Vern Paxson <vern@ee.lbl.gov>
5653 * Makefile.in: removed flexdoc
5655 1994-12-28 Vern Paxson <vern@ee.lbl.gov>
5657 * flex.1: flexdoc/flex merge
5659 1994-12-28 Vern Paxson <vern@ee.lbl.gov>
5663 1994-12-28 Vern Paxson <vern@ee.lbl.gov>
5667 1994-12-28 Vern Paxson <vern@ee.lbl.gov>
5669 * flex.1: 2.5 update
5671 1994-12-28 Vern Paxson <vern@ee.lbl.gov>
5675 1994-12-28 Vern Paxson <vern@ee.lbl.gov>
5677 * scan.l: fixed sense of %option main implying %option noyywrap
5679 1994-12-28 Vern Paxson <vern@ee.lbl.gov>
5681 * flex.skl: YY_FLEX_{MAJOR,MINOR}_VERSION fixed bug in unput
5682 trashing yytext even with %array
5684 1994-12-17 Vern Paxson <vern@ee.lbl.gov>
5686 * flex.1: prior to 2.5 update
5688 1994-12-17 Vern Paxson <vern@ee.lbl.gov>
5690 * main.c: C++/-P fixes
5692 1994-12-17 Vern Paxson <vern@ee.lbl.gov>
5694 * FlexLexer.h: -P fixes constructor, destructor moved to flex.skl
5696 1994-12-17 Vern Paxson <vern@ee.lbl.gov>
5698 * flex.skl: YY_SKIP_YYWRAP yyFlexLexer constructor, destructor
5700 1994-12-15 Vern Paxson <vern@ee.lbl.gov>
5704 1994-12-15 Vern Paxson <vern@ee.lbl.gov>
5706 * gen.c: fixed bug in adjusting yytext before backing up
5708 1994-12-10 Vern Paxson <vern@ee.lbl.gov>
5710 * scan.l: switched scanner itself over to [:xxx:]
5712 1994-12-10 Vern Paxson <vern@ee.lbl.gov>
5714 * flex.skl: added YY_FLEX_VERSION
5716 1994-12-10 Vern Paxson <vern@ee.lbl.gov>
5718 * scan.l: Fixed CCL-match pattern for [:whatever:]
5720 1994-12-10 Vern Paxson <vern@ee.lbl.gov>
5722 * parse.y: treat [:upper:] as [:lower:] if -i
5724 1994-12-06 Vern Paxson <vern@ee.lbl.gov>
5728 1994-12-06 Vern Paxson <vern@ee.lbl.gov>
5730 * flex.skl, gen.c: input() maintains BOL
5732 1994-12-06 Vern Paxson <vern@ee.lbl.gov>
5734 * flex.skl: check size of buffer in yy_scan_buffer
5736 1994-12-06 Vern Paxson <vern@ee.lbl.gov>
5738 * flex.skl: added %option main, fixed missing %*
5740 1994-12-06 Vern Paxson <vern@ee.lbl.gov>
5742 * parse.y: added ccl exprs
5744 1994-12-06 Vern Paxson <vern@ee.lbl.gov>
5746 * scan.l: added ccl exprs, %option main
5748 1994-12-06 Vern Paxson <vern@ee.lbl.gov>
5750 * yylex.c: added %options, ccl exprs
5752 1994-12-05 Vern Paxson <vern@ee.lbl.gov>
5754 * misc.c: undid previous change
5756 1994-12-04 Vern Paxson <vern@ee.lbl.gov>
5758 * Makefile.in: Makefile.in from srcdir
5760 1994-12-04 Vern Paxson <vern@ee.lbl.gov>
5762 * Makefile.in: added skel.c to DISTFILES
5764 1994-12-04 Vern Paxson <vern@ee.lbl.gov>
5766 * flex.skl: added YYSTATE alias
5768 1994-12-04 Vern Paxson <vern@ee.lbl.gov>
5770 * scan.l: NL is now \r?\n
5772 1994-12-04 Vern Paxson <vern@ee.lbl.gov>
5774 * gen.c: use cerr for C++ diagnostics
5776 1994-12-03 Vern Paxson <vern@ee.lbl.gov>
5778 * flex.skl: undid YY_UNIX_NEWLINE
5780 1994-12-03 Vern Paxson <vern@ee.lbl.gov>
5782 * flexdef.h: STDC_HEADERS to check for stdlib
5784 1994-12-03 Vern Paxson <vern@ee.lbl.gov>
5786 * configure.in: AC_STDC_HEADERS -> AC_HEADER_STDC
5788 1994-12-03 Vern Paxson <vern@ee.lbl.gov>
5790 * misc.c: \n -> '\012'
5792 1994-12-03 Vern Paxson <vern@ee.lbl.gov>
5794 * flex.skl: Added YY_UNIX_NEWLINE
5796 1994-12-03 Vern Paxson <vern@ee.lbl.gov>
5798 * flex.skl: BOL changes
5800 1994-12-03 Vern Paxson <vern@ee.lbl.gov>
5802 * dfa.c: fixed bug with caseins but not ecs
5804 1994-12-03 Vern Paxson <vern@ee.lbl.gov>
5806 * gen.c: BOL changes some casts for Turbo C
5808 1994-12-03 Vern Paxson <vern@ee.lbl.gov>
5810 * main.c: messages identify filenames
5812 1994-12-03 Vern Paxson <vern@ee.lbl.gov>
5814 * misc.c: Increase slowly if realloc double overflows
5816 1994-12-03 Vern Paxson <vern@ee.lbl.gov>
5818 * nfa.c: YY_RULE_SETUP
5820 1994-12-03 Vern Paxson <vern@ee.lbl.gov>
5822 * scan.l: Added yy_XX_state %option's Added yy_set_bol
5824 1994-11-29 Vern Paxson <vern@ee.lbl.gov>
5826 * Makefile.in: don't remove ~ files
5828 1994-11-24 Vern Paxson <vern@ee.lbl.gov>
5830 * Makefile.in: get CFLAGS from autoconf
5832 1994-11-24 Vern Paxson <vern@ee.lbl.gov>
5834 * dfa.c, flex.skl, flexdef.h, gen.c, misc.c, parse.y, scan.l, sym.c:
5835 Brian Madsen's tweaks for Borland
5837 1994-11-24 Vern Paxson <vern@ee.lbl.gov>
5841 1994-11-24 Vern Paxson <vern@ee.lbl.gov>
5843 * flexdef.h: Added do_stdinit
5845 1994-11-24 Vern Paxson <vern@ee.lbl.gov>
5847 * FlexLexer.h: Added yy_delete_buffer() in destructor
5849 1994-11-24 Vern Paxson <vern@ee.lbl.gov>
5851 * flex.skl: Added yy_set_interactive, YY_ALWAYS_INTERACTIVE,
5852 YY_NEVER_INTERACTIVE, YY_NO_INPUT, YY_NO_UNPUT, YY_NO_*_STATE
5854 1994-11-24 Vern Paxson <vern@ee.lbl.gov>
5856 * main.c: Added do_stdinit, Think C hacks
5858 1994-11-24 Vern Paxson <vern@ee.lbl.gov>
5860 * scan.l: Added %options for input, always-interactive,
5861 never-interactive, yy_scan_{buffer,bytes,string}
5863 1994-11-05 Vern Paxson <vern@ee.lbl.gov>
5865 * flex.skl: size_t #ifdef's for not compiling some statics
5867 1994-11-05 Vern Paxson <vern@ee.lbl.gov>
5869 * Makefile.in: $(FLEX) config.h
5871 1994-11-05 Vern Paxson <vern@ee.lbl.gov>
5873 * configure.in: config.h, size_t, malloc.h, sys/types.h
5875 1994-11-05 Vern Paxson <vern@ee.lbl.gov>
5877 * flexdef.h: config.h, size_t
5879 1994-11-05 Vern Paxson <vern@ee.lbl.gov>
5881 * main.c: yywrap option, no stdin/out init for VMS, mundane tweaks
5883 1994-11-05 Vern Paxson <vern@ee.lbl.gov>
5885 * parse.y: alloca, lint tweaks
5887 1994-11-05 Vern Paxson <vern@ee.lbl.gov>
5889 * scan.l: %option yywrap size_t tweaks
5891 1994-11-05 Vern Paxson <vern@ee.lbl.gov>
5893 * tblcmp.c: size_t tweaks
5895 1994-11-05 Vern Paxson <vern@ee.lbl.gov>
5897 * misc.c: size_t, STDC tweaks
5899 1994-11-05 Vern Paxson <vern@ee.lbl.gov>
5901 * flex.skl: Added yy_scan_{buffer,bytes,string}, plus tweaks
5903 1994-10-12 Vern Paxson <vern@ee.lbl.gov>
5905 * flex.skl: made stack code conditional on "stack" option
5907 1994-10-12 Vern Paxson <vern@ee.lbl.gov>
5909 * scan.l: added use of "stack" %option
5911 1994-08-03 Vern Paxson <vern@ee.lbl.gov>
5913 * gen.c: Fixed fencepost in call to yy_flex_strncpy
5915 1994-07-25 Vern Paxson <vern@ee.lbl.gov>
5917 * flex.skl: yy_eof_status -> yy_buffer_status
5919 1994-07-25 Vern Paxson <vern@ee.lbl.gov>
5921 * flex.skl: yy_flex_strcpy -> yy_flex_strncpy minor prototype tweak
5923 1994-07-25 Vern Paxson <vern@ee.lbl.gov>
5925 * gen.c: Bug fix for matching NUL's at end of token when
5926 interactive. yy_flex_strcpy -> yy_flex_strncpy
5928 1994-07-25 Vern Paxson <vern@ee.lbl.gov>
5930 * nfa.c: No YY_USER_ACTION if continued action
5932 1994-03-16 Vern Paxson <vern@ee.lbl.gov>
5934 * flex.skl: Added fix for 8-bit chars returned by input()
5936 1994-03-16 Vern Paxson <vern@ee.lbl.gov>
5938 * flex.skl: Move definition of yy_flex_strcpy to come after #define
5941 1994-01-08 Vern Paxson <vern@ee.lbl.gov>
5943 * mkskel.sh: flex.skel -> flex.skl
5945 1994-01-08 Vern Paxson <vern@ee.lbl.gov>
5947 * mkskel.sh: Initial revision
5949 1993-12-29 Vern Paxson <vern@ee.lbl.gov>
5951 * Makefile.in: Fixed scan.c target so "make" detects flex failure
5953 1993-12-27 Vern Paxson <vern@ee.lbl.gov>
5955 * scan.l: Added %option's
5957 1993-12-27 Vern Paxson <vern@ee.lbl.gov>
5959 * Makefile.in: Nuked FLEX_FLAGS that are now done using %option
5961 1993-12-27 Vern Paxson <vern@ee.lbl.gov>
5963 * parse.y, scan.l: %option
5965 1993-12-27 Vern Paxson <vern@ee.lbl.gov>
5967 * main.c: Reworked for %option
5969 1993-12-27 Vern Paxson <vern@ee.lbl.gov>
5971 * flexdef.h: Added "unspecified", globals for %option
5973 1993-12-27 Vern Paxson <vern@ee.lbl.gov>
5975 * sym.c: start condition #define's go to action file
5977 1993-12-27 Vern Paxson <vern@ee.lbl.gov>
5979 * misc.c: Added action_define()
5981 1993-12-27 Vern Paxson <vern@ee.lbl.gov>
5983 * scan.l: Minor consolidation using scon scopes etc
5985 1993-12-27 Vern Paxson <vern@ee.lbl.gov>
5987 * scan.l: Modified to use scon scopes
5989 1993-12-27 Vern Paxson <vern@ee.lbl.gov>
5991 * scan.l: indented rules
5993 1993-12-26 Vern Paxson <vern@ee.lbl.gov>
5995 * parse.y: Added scon_stk stuff, format_warn
5997 1993-12-26 Vern Paxson <vern@ee.lbl.gov>
5999 * flexdef.h: Added format_warn
6001 1993-12-26 Vern Paxson <vern@ee.lbl.gov>
6003 * parse.y: Working checkpoint prior to adding <scon>{ stuff
6005 1993-12-26 Vern Paxson <vern@ee.lbl.gov>
6007 * flexdef.h, main.c: Added in_rule, deleted actvsc
6009 1993-12-26 Vern Paxson <vern@ee.lbl.gov>
6011 * misc.c: Added doubling of '\'s in filenames
6013 1993-12-26 Vern Paxson <vern@ee.lbl.gov>
6015 * scan.l: Added in_rule, doing_rule_action
6017 1993-12-26 Vern Paxson <vern@ee.lbl.gov>
6019 * sym.c: Removed actvsc
6021 1993-12-23 Vern Paxson <vern@ee.lbl.gov>
6023 * flex.1: -ooutput #line directives credits
6025 1993-12-23 Vern Paxson <vern@ee.lbl.gov>
6027 * flex.skl: Fixsed sense of test for %array
6029 1993-12-23 Vern Paxson <vern@ee.lbl.gov>
6031 * NEWS: 2.5.0 snapshot for Craig
6033 1993-12-23 Vern Paxson <vern@ee.lbl.gov>
6035 * parse.y: Added beginnings of <SCON>{ ... }
6037 1993-12-23 Vern Paxson <vern@ee.lbl.gov>
6039 * scan.l: Simplified scanning {}'s
6041 1993-12-20 Vern Paxson <vern@ee.lbl.gov>
6043 * flexdef.h: Added <stdlib.h>
6045 1993-12-17 Vern Paxson <vern@ee.lbl.gov>
6047 * flex.skl: prototypes for alloc/string routines
6049 1993-12-17 Vern Paxson <vern@ee.lbl.gov>
6051 * flex.skl: alloc, string routines internal
6053 1993-12-17 Vern Paxson <vern@ee.lbl.gov>
6055 * Makefile.in: Nuked lib{string,alloc}.c, added dependency of
6058 1993-12-17 Vern Paxson <vern@ee.lbl.gov>
6060 * configure.in: Check for string.h
6062 1993-12-17 Vern Paxson <vern@ee.lbl.gov>
6064 * flexdef.h: Use autoconf for string/strings.h yy_flex_XXX ->
6067 1993-12-17 Vern Paxson <vern@ee.lbl.gov>
6069 * scan.l: Added flex_XXX -> yy_flex_XXX wrappers
6071 1993-12-17 Vern Paxson <vern@ee.lbl.gov>
6073 * dfa.c, misc.c, sym.c: yy_flex_XXX -> flex_XXX
6075 1993-12-17 Vern Paxson <vern@ee.lbl.gov>
6077 * yylex.c: No more WHITESPACE token
6079 1993-12-16 Vern Paxson <vern@ee.lbl.gov>
6081 * FlexLexer.h, flex.skl: Added yy_top_state()
6083 1993-12-16 Vern Paxson <vern@ee.lbl.gov>
6085 * scan.l: simplified comment-scanning using push/pop states
6087 1993-12-16 Vern Paxson <vern@ee.lbl.gov>
6089 * parse.y: removed crufty WHITESPACE token, some uses of '\n' token
6091 1993-12-15 Vern Paxson <vern@ee.lbl.gov>
6093 * FlexLexer.h: start stack, extern "C++" moved
6095 1993-12-15 Vern Paxson <vern@ee.lbl.gov>
6097 * dfa.c: Bug fix for -CF
6099 1993-12-15 Vern Paxson <vern@ee.lbl.gov>
6101 * flexdef.h, misc.c: alloc routines take unsigned
6103 1993-12-15 Vern Paxson <vern@ee.lbl.gov>
6105 * flex.skl: start-state stacks, alloc routines take unsigned
6107 1993-12-15 Vern Paxson <vern@ee.lbl.gov>
6109 * flexdef.h, misc.c: bracket -CF table elements
6111 1993-12-13 Vern Paxson <vern@ee.lbl.gov>
6113 * misc.c: Do #bytes computation in {re,}allocate_array() only once
6115 1993-12-11 Vern Paxson <vern@ee.lbl.gov>
6117 * flex.skl, flexdef.h, gen.c, main.c, misc.c, scan.l, sym.c:
6120 1993-12-11 Vern Paxson <vern@ee.lbl.gov>
6122 * Makefile.in, dfa.c, flexdef.h, gen.c, main.c, misc.c, nfa.c,
6123 parse.y, scan.l, sym.c: -o option
6125 1993-12-11 Vern Paxson <vern@ee.lbl.gov>
6129 1993-12-11 Vern Paxson <vern@ee.lbl.gov>
6131 * NEWS: Expanded on extern "C++" news item
6133 1993-12-11 Vern Paxson <vern@ee.lbl.gov>
6137 1993-12-11 Vern Paxson <vern@ee.lbl.gov>
6139 * flex.skl: Added yy_fill_buffer
6141 1993-12-11 Vern Paxson <vern@ee.lbl.gov>
6143 * gen.c: is_interactive -> yy_is_interactive
6145 1993-12-11 Vern Paxson <vern@ee.lbl.gov>
6147 * flex.1: Updated credits
6149 1993-12-11 Vern Paxson <vern@ee.lbl.gov>
6151 * Makefile.in: Fixed typo in "uninstall" target
6153 1993-12-11 Vern Paxson <vern@ee.lbl.gov>
6155 * gen.c: Updated comment regarding 0-based vs. 1-based arrays for
6158 1993-12-11 Vern Paxson <vern@ee.lbl.gov>
6160 * dfa.c: Initialize dfaacc[0] for -CF representation Fixed minor
6163 1993-12-11 Vern Paxson <vern@ee.lbl.gov>
6165 * main.c: #include "FlexLexer.h" -> <FlexLexer.h>
6167 1993-12-11 Vern Paxson <vern@ee.lbl.gov>
6169 * FlexLexer.h: Added extern "C++" wrapper
6171 1993-12-09 Vern Paxson <vern@ee.lbl.gov>
6173 * main.c: Detect REJECT etc. before generating YY_USES_REJECT!
6175 1993-12-09 Vern Paxson <vern@ee.lbl.gov>
6177 * gen.c: Fixed bug in interactive reads where char is unsigned
6179 1993-12-09 Vern Paxson <vern@ee.lbl.gov>
6181 * parse.y: Fixed bug in treating '$' as variable trailing context
6183 1993-12-09 Vern Paxson <vern@ee.lbl.gov>
6187 1993-12-07 Vern Paxson <vern@ee.lbl.gov>
6189 * README: pretester update
6191 1993-12-07 Vern Paxson <vern@ee.lbl.gov>
6195 1993-12-07 Vern Paxson <vern@ee.lbl.gov>
6197 * flex.1: LexError(), C++ experiment warning, credits
6199 1993-12-07 Vern Paxson <vern@ee.lbl.gov>
6201 * scan.l: Fixed 8-bit bug
6203 1993-12-07 Vern Paxson <vern@ee.lbl.gov>
6205 * flex.skl, gen.c: Fixed nasty 8-bit bugs
6207 1993-12-07 Vern Paxson <vern@ee.lbl.gov>
6209 * dfa.c, ecs.c, flexdef.h, gen.c, main.c, nfa.c, tblcmp.c:
6210 {min,max,abs} -> {MIN,MAX,ABS}
6212 1993-12-07 Vern Paxson <vern@ee.lbl.gov>
6214 * FlexLexer.h, flex.skl: Support for yyFlexLexer::LexerError
6216 1993-12-06 Vern Paxson <vern@ee.lbl.gov>
6220 1993-12-05 Vern Paxson <vern@ee.lbl.gov>
6222 * flex.1: credits update
6224 1993-12-05 Vern Paxson <vern@ee.lbl.gov>
6226 * Makefile.in: very minor "install" tweaks
6228 1993-12-05 Vern Paxson <vern@ee.lbl.gov>
6230 * flex.skl, nfa.c: YY_USER_ACTION generated now for each case in
6233 1993-12-04 Vern Paxson <vern@ee.lbl.gov>
6235 * flex.skl: Fixed bug in pointing yyin at a new file and resuming
6238 1993-12-03 Vern Paxson <vern@ee.lbl.gov>
6240 * NEWS: Added note regarding g++ 2.5.X
6242 1993-12-03 Vern Paxson <vern@ee.lbl.gov>
6244 * flex.1: updated credits
6246 1993-12-03 Vern Paxson <vern@ee.lbl.gov>
6248 * NEWS: ranlib addition for 2.4.3
6250 1993-12-03 Vern Paxson <vern@ee.lbl.gov>
6252 * Makefile.in: Minor tweak to last change
6254 1993-12-03 Vern Paxson <vern@ee.lbl.gov>
6256 * Makefile.in: run ranlib on libfl.a
6258 1993-12-03 Vern Paxson <vern@ee.lbl.gov>
6260 * NEWS: Hopefully last update prior to 2.4.3
6262 1993-12-03 Vern Paxson <vern@ee.lbl.gov>
6264 * flexdef.h, gen.c, misc.c, sym.c: lint tweaks
6266 1993-12-03 Vern Paxson <vern@ee.lbl.gov>
6268 * Makefile.in: Added exec_prefix
6270 1993-12-03 Vern Paxson <vern@ee.lbl.gov>
6272 * flex.1: credit update
6274 1993-12-03 Vern Paxson <vern@ee.lbl.gov>
6276 * flex.skl: lint tweak
6278 1993-12-03 Vern Paxson <vern@ee.lbl.gov>
6280 * NEWS: FlexLexer.h fixed for separate inclusion
6282 1993-12-03 Vern Paxson <vern@ee.lbl.gov>
6284 * FlexLexer.h, flex.skl, main.c: mods so FlexLexer.h can be included
6287 1993-12-03 Vern Paxson <vern@ee.lbl.gov>
6289 * flex.1: -F incompatible with -+
6291 1993-12-02 Vern Paxson <vern@ee.lbl.gov>
6293 * NEWS: Elaborated comments for 2.4.3
6295 1993-12-02 Vern Paxson <vern@ee.lbl.gov>
6299 1993-12-02 Vern Paxson <vern@ee.lbl.gov>
6301 * flex.1: Updated message regarding missing libfl.a routines Added
6302 thanks to Noah Friedman
6304 1993-12-02 Vern Paxson <vern@ee.lbl.gov>
6306 * Makefile.in: Added libstring.c Modified "lint" target to use
6307 -Dconst= Added a.out, lex.yy.cc to sundry clean targets
6309 1993-12-02 Vern Paxson <vern@ee.lbl.gov>
6311 * flex.skl, flexdef.h, gen.c, main.c, misc.c, scan.l, sym.c: Use
6312 yy_strXXX() routines instead of <string.h>
6314 1993-12-01 Vern Paxson <vern@ee.lbl.gov>
6318 1993-12-01 Vern Paxson <vern@ee.lbl.gov>
6320 * flexdef.h, misc.c: yy_flex_xmalloc() moved to misc.c
6322 1993-12-01 Vern Paxson <vern@ee.lbl.gov>
6324 * flex.skl: Fixed bug in yy_fatal_error()
6326 1993-12-01 Vern Paxson <vern@ee.lbl.gov>
6328 * Makefile.in: ... and remove plain tar file after compression
6330 1993-12-01 Vern Paxson <vern@ee.lbl.gov>
6334 1993-12-01 Vern Paxson <vern@ee.lbl.gov>
6336 * Makefile.in: Produce both compress'd and gzip'd distribution tar
6339 1993-12-01 Vern Paxson <vern@ee.lbl.gov>
6341 * version.h: Release 2.4.2
6343 1993-11-30 Vern Paxson <vern@ee.lbl.gov>
6347 1993-11-30 Vern Paxson <vern@ee.lbl.gov>
6349 * README: described configuration files in manifest
6351 1993-11-30 Vern Paxson <vern@ee.lbl.gov>
6353 * Makefile.in: Added intermediate step of copying MISC/alloca.c ->
6354 alloca.c Included CPPFLAGS when compiling alloca.c
6356 1993-11-30 Vern Paxson <vern@ee.lbl.gov>
6358 * README: Credit to 2.4 pre-testers.
6360 1993-11-30 Vern Paxson <vern@ee.lbl.gov>
6362 * gen.c: Fixed nasty bug in short/long decl decision
6364 1993-11-30 Vern Paxson <vern@ee.lbl.gov>
6366 * flexdef.h: Lowered MAX_SHORT out of increased general paranoia.
6367 Added yy_flex_xmalloc() proto
6369 1993-11-30 Vern Paxson <vern@ee.lbl.gov>
6371 * main.c: Fixed very minor typo in -v output
6373 1993-11-30 Vern Paxson <vern@ee.lbl.gov>
6375 * misc.c: Removed vestigal cast to (char) in isupper() call
6377 1993-11-30 Vern Paxson <vern@ee.lbl.gov>
6379 * misc.c: Added casts to unsigned Char for isascii() calls
6381 1993-11-30 Vern Paxson <vern@ee.lbl.gov>
6383 * parse.y: Added #ifdef chud for alloca()
6385 1993-11-30 Vern Paxson <vern@ee.lbl.gov>
6387 * Makefile.in: Added alloca
6389 1993-11-30 Vern Paxson <vern@ee.lbl.gov>
6391 * configure.in: Add AC_ALLOCA if using bison
6393 1993-11-29 Vern Paxson <vern@ee.lbl.gov>
6395 * Makefile.in: Added intermediate file going scan.l -> scan.c
6397 1993-11-29 Vern Paxson <vern@ee.lbl.gov>
6399 * Makefile.in: Removed parse.{c,h} from distribution files, since
6400 they may not be all that portable.
6402 1993-11-29 Vern Paxson <vern@ee.lbl.gov>
6404 * flex.skl: Fixed %array YYLMAX headaches, added error message if
6405 buffer needs growing but REJECT used
6407 1993-11-29 Vern Paxson <vern@ee.lbl.gov>
6409 * gen.c, main.c: Fixed YYLMAX headaches
6411 1993-11-29 Vern Paxson <vern@ee.lbl.gov>
6413 * flex.1: Documented that buffer can't grow if REJECT used
6415 1993-11-29 Vern Paxson <vern@ee.lbl.gov>
6417 * Makefile.in: Added parse.{c,h} to dist files
6419 1993-11-29 Vern Paxson <vern@ee.lbl.gov>
6421 * flex.skl, flexdef.h, gen.c, main.c, misc.c, scan.l: Fixed to
6422 buffer section 1 definitions
6424 1993-11-29 Vern Paxson <vern@ee.lbl.gov>
6426 * sym.c: Fixed ANSI-C glitch with '%' operator
6428 1993-11-29 Vern Paxson <vern@ee.lbl.gov>
6430 * scan.l: Fixed mis-definition of ndlookup()
6432 1993-11-29 Vern Paxson <vern@ee.lbl.gov>
6434 * NEWS: 2.4 -> 2.4.1
6436 1993-11-29 Vern Paxson <vern@ee.lbl.gov>
6438 * Makefile.in: Added install.sh, mkinstalldirs to distribution files
6440 1993-11-29 Vern Paxson <vern@ee.lbl.gov>
6442 * flex.1: Added Nathan Zelle, "promoted" Francois
6444 1993-11-29 Vern Paxson <vern@ee.lbl.gov>
6446 * Makefile.in: only "realclean" removes flex dist depends on flex
6448 1993-11-29 Vern Paxson <vern@ee.lbl.gov>
6450 * flexdef.h, misc.c: myctoi takes char[] instead of Char[]
6452 1993-11-28 Vern Paxson <vern@ee.lbl.gov>
6454 * flexdef.h: -a -> -Ca all_lower, all_upper -> work on char*
6456 1993-11-28 Vern Paxson <vern@ee.lbl.gov>
6458 * Makefile.in: Added -Ca to bigcheck
6460 1993-11-28 Vern Paxson <vern@ee.lbl.gov>
6462 * main.c: -a -> -Ca; fixed help output
6464 1993-11-28 Vern Paxson <vern@ee.lbl.gov>
6466 * dfa.c, flex.1: -a -> -Ca
6468 1993-11-28 Vern Paxson <vern@ee.lbl.gov>
6470 * misc.c: all_lower, all_upper work on char*
6472 1993-11-28 Vern Paxson <vern@ee.lbl.gov>
6474 * scan.l: Fixed some casts now that yytext is always char* and never
6477 1993-11-28 Vern Paxson <vern@ee.lbl.gov>
6479 * Makefile.in: Francois' tweaks
6481 1993-11-28 Vern Paxson <vern@ee.lbl.gov>
6483 * configure.in: AC_LN_S, AC_STDC_HEADERS (but not AC_ALLOCA)
6485 1993-11-27 Vern Paxson <vern@ee.lbl.gov>
6489 1993-11-27 Vern Paxson <vern@ee.lbl.gov>
6491 * Makefile.in: Don't remove dist directory
6493 1993-11-27 Vern Paxson <vern@ee.lbl.gov>
6495 * Makefile.in: Include liballoc.c in lint targets
6497 1993-11-27 Vern Paxson <vern@ee.lbl.gov>
6499 * misc.c: lint tweak
6501 1993-11-27 Vern Paxson <vern@ee.lbl.gov>
6503 * Makefile.in: Added -l compression to bigcheck
6505 1993-11-27 Vern Paxson <vern@ee.lbl.gov>
6507 * Makefile.in: permission tweaking for "dist"
6509 1993-11-27 Vern Paxson <vern@ee.lbl.gov>
6511 * Makefile.in: more "dist" tweaks
6513 1993-11-27 Vern Paxson <vern@ee.lbl.gov>
6515 * Makefile.in: Changed "make dist" to use version.h, include scan.c
6518 1993-11-27 Vern Paxson <vern@ee.lbl.gov>
6522 1993-11-27 Vern Paxson <vern@ee.lbl.gov>
6524 * README: Revised as per Francois Pinard
6526 1993-11-27 Vern Paxson <vern@ee.lbl.gov>
6528 * COPYING: flex.skel -> flex.skl
6530 1993-11-27 Vern Paxson <vern@ee.lbl.gov>
6532 * NEWS: Updated date of 2.4 release
6534 1993-11-27 Vern Paxson <vern@ee.lbl.gov>
6536 * Makefile.in: Removed manual & nroff output from distribution
6538 1993-11-27 Vern Paxson <vern@ee.lbl.gov>
6540 * NEWS: 2.4.1 release
6542 1993-11-27 Vern Paxson <vern@ee.lbl.gov>
6544 * configure.in: Initial revision
6546 1993-11-27 Vern Paxson <vern@ee.lbl.gov>
6548 * Makefile.in: Merge w/ 2.4.1 changes added "dist2" target
6550 1993-11-26 Vern Paxson <vern@ee.lbl.gov>
6552 * Makefile.in: Initial revision
6554 1993-11-26 Vern Paxson <vern@ee.lbl.gov>
6556 * flexdef.h: Removed #ifndef FILE protection from include of stdio
6558 1993-11-26 Vern Paxson <vern@ee.lbl.gov>
6560 * flex.1: Added Francois Pinard to distribution headache helpers
6562 1993-11-26 Vern Paxson <vern@ee.lbl.gov>
6564 * flex.skl: Modified C++ scanners to get input a character at a time
6565 for interactive scanners.
6567 1993-11-26 Vern Paxson <vern@ee.lbl.gov>
6569 * main.c: Added YY_INTERACTIVE.
6571 1993-11-26 Vern Paxson <vern@ee.lbl.gov>
6573 * scan.l: Put definitions inside ()'s so we can test -l option for
6576 1993-11-26 Vern Paxson <vern@ee.lbl.gov>
6578 * flex.1: Documented YY_INTERACTIVE.
6580 1993-11-26 Vern Paxson <vern@ee.lbl.gov>
6582 * flex.1, flex.skl, flexdef.h, gen.c, main.c, parse.y, scan.l: -l
6583 lex compatibility flag
6585 1993-11-20 Vern Paxson <vern@ee.lbl.gov>
6587 * flex.skl: Support for read()/fread() section 1 definitions precede
6588 default macro definitions
6590 1993-11-20 Vern Paxson <vern@ee.lbl.gov>
6592 * flexdef.h: Added use_read global
6594 1993-11-20 Vern Paxson <vern@ee.lbl.gov>
6596 * gen.c: Cleaner definition for yymore() Fixed string broken across
6599 1993-11-20 Vern Paxson <vern@ee.lbl.gov>
6603 1993-11-20 Vern Paxson <vern@ee.lbl.gov>
6605 * misc.c: K&R declaration for check_char()
6607 1993-11-20 Vern Paxson <vern@ee.lbl.gov>
6609 * flex.1: Documented -Cr
6611 1993-11-20 Vern Paxson <vern@ee.lbl.gov>
6613 * flex.1: No need to #undef before redefining prior to -Cr
6616 1993-11-10 Vern Paxson <vern@ee.lbl.gov>
6618 * README: Heavily massaged for 2.4
6620 1993-11-10 Vern Paxson <vern@ee.lbl.gov>
6622 * flex.1: Added Landon Noll to thanks.
6624 1993-11-10 Vern Paxson <vern@ee.lbl.gov>
6628 1993-11-10 Vern Paxson <vern@ee.lbl.gov>
6630 * flex.1: 2.4 documentation
6632 1993-11-10 Vern Paxson <vern@ee.lbl.gov>
6634 * main.c: Added global to remember -P prefix so it can be written in
6635 -v summary. Alphabetized prefix generation, added yywrap
6637 1993-11-09 Vern Paxson <vern@ee.lbl.gov>
6639 * version.h: updated date for 2.4.0 :-(
6641 1993-10-10 Vern Paxson <vern@ee.lbl.gov>
6643 * FlexLexer.h: Whitespace tweaking
6645 1993-10-10 Vern Paxson <vern@ee.lbl.gov>
6647 * main.c: Use DEFAULT_CSIZE only if not using equivalence classes.
6649 1993-10-10 Vern Paxson <vern@ee.lbl.gov>
6651 * flex.1: Checkpoint prior to final 2.4 update
6653 1993-10-04 Vern Paxson <vern@ee.lbl.gov>
6655 * NEWS: Raw 2.4 changes
6657 1993-10-04 Vern Paxson <vern@ee.lbl.gov>
6659 * flex.skl: osfcn.h -> unistd.h
6661 1993-10-04 Vern Paxson <vern@ee.lbl.gov>
6663 * flex.skl: Added "static" to definition of yy_fatal_error as well
6666 1993-10-04 Vern Paxson <vern@ee.lbl.gov>
6668 * flex.skl: Added yy_fatal_error function.
6670 1993-10-03 Vern Paxson <vern@ee.lbl.gov>
6672 * flex.skl, gen.c: Got rid of (char *) casts of yytext, no longer
6675 1993-10-03 Vern Paxson <vern@ee.lbl.gov>
6677 * FlexLexer.h: YY_CHAR -> char added YYText(), YYLeng()
6679 1993-10-03 Vern Paxson <vern@ee.lbl.gov>
6681 * flex.skl, gen.c: Minimized use of YY_CHAR
6683 1993-10-03 Vern Paxson <vern@ee.lbl.gov>
6685 * main.c: Added "flex++" feature Minimized use of YY_CHAR
6687 1993-10-02 Vern Paxson <vern@ee.lbl.gov>
6689 * main.c: Clarified help message for -S
6691 1993-10-02 Vern Paxson <vern@ee.lbl.gov>
6693 * libyywrap.c, version.h: Initial revision
6695 1993-10-02 Vern Paxson <vern@ee.lbl.gov>
6697 * main.c: If -+ used, output to lex.yy.cc
6699 1993-10-02 Vern Paxson <vern@ee.lbl.gov>
6701 * FlexLexer.h, flex.skl: Switched from FILE*'s to stream's
6703 1993-10-02 Vern Paxson <vern@ee.lbl.gov>
6705 * flexdef.h: Added expand_nxt_chk() extern.
6707 1993-10-02 Vern Paxson <vern@ee.lbl.gov>
6709 * flex.skl: Added dynamic buffer growing. Added yyless() for
6712 1993-10-02 Vern Paxson <vern@ee.lbl.gov>
6714 * dfa.c, flexdef.h, gen.c, main.c: Added -a option for long-align.
6716 1993-10-02 Vern Paxson <vern@ee.lbl.gov>
6718 * scan.l: formfeed no longer considered whitespace
6720 1993-09-21 Vern Paxson <vern@ee.lbl.gov>
6722 * flexdef.h: Nuked FILENAMESIZE
6724 1993-09-21 Vern Paxson <vern@ee.lbl.gov>
6726 * main.c: yyflexlexer.h -> FlexLexer.h minor portability tweak
6728 1993-09-21 Vern Paxson <vern@ee.lbl.gov>
6730 * gen.c: Added start condition to EOF trace output
6732 1993-09-21 Vern Paxson <vern@ee.lbl.gov>
6734 * flex.skl: Added YY_START changed yyFlexLexer to define yylex()
6736 1993-09-21 Vern Paxson <vern@ee.lbl.gov>
6738 * misc.c: Minor portability tweaks
6740 1993-09-21 Vern Paxson <vern@ee.lbl.gov>
6742 * FlexLexer.h: Split into two classes, one fully abstract. yylex()
6743 no longer abstract in yyFlexLexer
6745 1993-09-21 Vern Paxson <vern@ee.lbl.gov>
6747 * scan.l: PC lint tweak
6749 1993-09-21 Vern Paxson <vern@ee.lbl.gov>
6751 * parse.y: YYSTYPE #define'd to int
6753 1993-09-21 Vern Paxson <vern@ee.lbl.gov>
6755 * nfa.c: minor lint tweak
6757 1993-09-16 Vern Paxson <vern@ee.lbl.gov>
6759 * FlexLexer.h: Initial revision
6761 1993-09-16 Vern Paxson <vern@ee.lbl.gov>
6763 * flexdef.h: Delete prototypes for Unix system calls.
6765 1993-09-16 Vern Paxson <vern@ee.lbl.gov>
6767 * ccl.c, dfa.c, ecs.c, gen.c, main.c, misc.c, nfa.c, parse.y,
6768 scan.l, sym.c, tblcmp.c, yylex.c: nuked static RCS string
6770 1993-09-16 Vern Paxson <vern@ee.lbl.gov>
6772 * main.c: %array not allowed with C++ scanners
6774 1993-09-16 Vern Paxson <vern@ee.lbl.gov>
6776 * scan.l: Fixed bugs regarding %{%} code in section 2 prolog %array
6777 not allowed with C++ scanners
6779 1993-08-25 Vern Paxson <vern@ee.lbl.gov>
6781 * flexdef.h: Added C_plus_plus flag.
6783 1993-08-25 Vern Paxson <vern@ee.lbl.gov>
6785 * flex.skl: First version of C/C++ skeleton
6787 1993-08-25 Vern Paxson <vern@ee.lbl.gov>
6789 * gen.c: yy_state_type declared earlier. Made a bunch of statics
6790 only output if not -+
6792 1993-08-25 Vern Paxson <vern@ee.lbl.gov>
6794 * main.c: Added -+ option, updated usage() output, rearranged some
6795 generated code to come at the right point in the output for
6798 1993-08-25 Vern Paxson <vern@ee.lbl.gov>
6800 * misc.c: Added %+/%-/%* to skelout()
6802 1993-08-25 Vern Paxson <vern@ee.lbl.gov>
6804 * scan.l: EOF in section 2 prolog leads to section 0, not section 3
6806 1993-08-25 Vern Paxson <vern@ee.lbl.gov>
6808 * yylex.c: Dump promotion of EOF in section 2 to turn on section 3;
6809 instead just treat it like a final EOF
6811 1993-08-25 Vern Paxson <vern@ee.lbl.gov>
6813 * dfa.c: yy_nxt table should be "const"
6815 1993-08-24 Vern Paxson <vern@ee.lbl.gov>
6817 * flexdef.h: Removed a lot of #ifdef chud "backtracking" -> "backing
6820 1993-08-24 Vern Paxson <vern@ee.lbl.gov>
6822 * main.c: "backtracking" -> "backing up" got rid of time reports
6824 1993-08-24 Vern Paxson <vern@ee.lbl.gov>
6826 * gen.c: "backtracking" -> "backing up" some portability tweaks
6827 fixed to only call flexscan() when done if known to be in section 3
6829 1993-08-24 Vern Paxson <vern@ee.lbl.gov>
6831 * misc.c: isascii() moved to flexdef.h nuked flex_gettime()
6833 1993-08-24 Vern Paxson <vern@ee.lbl.gov>
6835 * scan.l: Fixed bug with empty section 2
6837 1993-08-24 Vern Paxson <vern@ee.lbl.gov>
6839 * yylex.c: Chucked definition of isascii()
6841 1993-08-24 Vern Paxson <vern@ee.lbl.gov>
6843 * flex.skl: preserve yytext on input() bug fix when combining
6844 yyless() with yymore() checkpoint prior to C++ option
6846 1993-08-24 Vern Paxson <vern@ee.lbl.gov>
6848 * dfa.c: "backtracking" -> "backing up"
6850 1993-07-09 Vern Paxson <vern@ee.lbl.gov>
6852 * flex.skl: Fixed to not generate extra EOF's after reading one.
6854 1993-07-05 Vern Paxson <vern@ee.lbl.gov>
6856 * main.c: Spit out definition of YY_CHAR early
6858 1993-07-05 Vern Paxson <vern@ee.lbl.gov>
6860 * flex.skl: Some rearranging to make sure things get declared in the
6863 1993-07-05 Vern Paxson <vern@ee.lbl.gov>
6865 * tblcmp.c: Some comment fixes as per Wilhelms
6867 1993-07-05 Vern Paxson <vern@ee.lbl.gov>
6869 * scan.l: Nuked #undef of yywrap, now that it's a function
6871 1993-07-05 Vern Paxson <vern@ee.lbl.gov>
6873 * parse.y: Fixed bug with Z-a character classes as per Wilhelms
6875 1993-07-05 Vern Paxson <vern@ee.lbl.gov>
6877 * nfa.c: added check_char call in mkstate() to prevent bad xtion
6880 1993-07-05 Vern Paxson <vern@ee.lbl.gov>
6882 * gen.c: Fixed some reallocation bugs, etc. as per Wilhelms
6884 1993-07-05 Vern Paxson <vern@ee.lbl.gov>
6886 * flexdef.h: Added check_char(), readable_form()
6888 1993-07-05 Vern Paxson <vern@ee.lbl.gov>
6890 * flex.skl: Added #ifndef's around #define's to let user override
6891 Moved a bunch of definitions prior to section 1
6893 1993-07-05 Vern Paxson <vern@ee.lbl.gov>
6895 * dfa.c: Wilhems bug fixes.
6897 1993-07-05 Vern Paxson <vern@ee.lbl.gov>
6899 * ccl.c, misc.c: Added check_char()
6901 1993-06-12 Vern Paxson <vern@ee.lbl.gov>
6903 * flexdef.h: Changed to use yy_flex_alloc() and friends
6905 1993-06-12 Vern Paxson <vern@ee.lbl.gov>
6907 * main.c: Added -P flag
6909 1993-06-12 Vern Paxson <vern@ee.lbl.gov>
6911 * scan.l: Fixed bug in lex % directives
6913 1993-06-12 Vern Paxson <vern@ee.lbl.gov>
6915 * misc.c: Modified to use yy_flex_alloc() and friends
6917 1993-06-12 Vern Paxson <vern@ee.lbl.gov>
6919 * sym.c: Modified to use yy_flex_alloc()
6921 1993-06-12 Vern Paxson <vern@ee.lbl.gov>
6923 * flex.skl: Modified to use yy_flex_alloc() and friends Moved some
6924 globals earlier in the file to permit access in section 1
6926 1993-06-12 Vern Paxson <vern@ee.lbl.gov>
6928 * dfa.c: Got rid of code needed for %t
6930 1993-04-14 Vern Paxson <vern@ee.lbl.gov>
6932 * ccl.c, dfa.c, ecs.c, flex.skl, flexdef.h, gen.c, libmain.c,
6933 main.c, misc.c, nfa.c, parse.y, scan.l, sym.c, tblcmp.c, yylex.c:
6936 1993-04-05 Vern Paxson <vern@ee.lbl.gov>
6938 * flex.1: Fixed bug in description of backtracking
6940 1993-04-05 Vern Paxson <vern@ee.lbl.gov>
6944 1993-04-05 Vern Paxson <vern@ee.lbl.gov>
6946 * flex.skl, main.c: %array support
6948 1993-04-05 Vern Paxson <vern@ee.lbl.gov>
6950 * misc.c: Added non-STDC clause for '\a'
6952 1993-04-05 Vern Paxson <vern@ee.lbl.gov>
6954 * scan.l: Fixed subtle problems regarding '*'s in comments
6955 %pointer/%array match entire lines
6957 1993-04-05 Vern Paxson <vern@ee.lbl.gov>
6959 * gen.c: Added %array support
6961 1993-02-06 Vern Paxson <vern@ee.lbl.gov>
6963 * README: Finally updated email addr
6965 1993-02-06 Vern Paxson <vern@ee.lbl.gov>
6967 * flex.1: Mostly .LP -> .PP
6969 1993-02-06 Vern Paxson <vern@ee.lbl.gov>
6971 * flexdef.h: [no log message]
6973 1993-02-06 Vern Paxson <vern@ee.lbl.gov>
6975 * main.c, scan.l: A lot of tweaks ...
6977 1993-02-06 Vern Paxson <vern@ee.lbl.gov>
6979 * ccl.c: reallocate_character_array -> reallocate_Character_array
6981 1993-02-06 Vern Paxson <vern@ee.lbl.gov>
6983 * gen.c: Bug/lint fixes Modified to work with "action" array instead
6986 1993-02-06 Vern Paxson <vern@ee.lbl.gov>
6988 * sym.c: Fixed bug in 8-bit hashing
6990 1993-02-06 Vern Paxson <vern@ee.lbl.gov>
6992 * parse.y: numerous bug fixes extra formatting of error/warning
6993 messages added support of <*>, partial support for nested start
6996 1993-02-06 Vern Paxson <vern@ee.lbl.gov>
6998 * ecs.c: Remove %t cruft
7000 1993-02-06 Vern Paxson <vern@ee.lbl.gov>
7002 * flex.skl: Beginning of %pointer/%array support
7004 1993-02-06 Vern Paxson <vern@ee.lbl.gov>
7006 * dfa.c: Added keeping track of which rules are useful fixed a
7007 fencepost error in checking for scanners that require -8
7009 1993-02-06 Vern Paxson <vern@ee.lbl.gov>
7011 * nfa.c: Added checking for whether rules are useful modified to
7012 work with internal "action" array
7014 1993-02-06 Vern Paxson <vern@ee.lbl.gov>
7016 * misc.c: Added internal "action" array, internal skeleton,
7017 zero_out() in lieu of bzero
7019 1993-02-06 Vern Paxson <vern@ee.lbl.gov>
7021 * tblcmp.c: Fixed a bunch of fencepost errors in increasing tables.
7023 1993-02-06 Vern Paxson <vern@ee.lbl.gov>
7025 * yylex.c: -Wall fix
7027 1991-03-28 Vern Paxson <vern@ee.lbl.gov>
7029 * gen.c: Fixed out-of-bounds access bug; patch #7 for release 2.3
7031 1991-03-28 Vern Paxson <vern@ee.lbl.gov>
7033 * NEWS: Patch #7 for 2.3
7035 1990-10-23 Vern Paxson <vern@ee.lbl.gov>
7037 * gen.c: fixed missing "rule_type" entry for end-of-buffer action
7039 1990-08-29 Vern Paxson <vern@ee.lbl.gov>
7041 * gen.c: Fixed yymore() but in not resetting yy_more_len
7043 1990-08-29 Vern Paxson <vern@ee.lbl.gov>
7045 * NEWS: Patch #6 for 2.3
7047 1990-08-16 Vern Paxson <vern@ee.lbl.gov>
7051 1990-08-14 Vern Paxson <vern@ee.lbl.gov>
7053 * misc.c: fixed comment in myesc()
7055 1990-08-14 Vern Paxson <vern@ee.lbl.gov>
7057 * NEWS: fixed date in patch #4
7059 1990-08-14 Vern Paxson <vern@ee.lbl.gov>
7063 1990-08-14 Vern Paxson <vern@ee.lbl.gov>
7065 * misc.c: fixed hexadecimal escapes; added is_hex_digit()
7067 1990-08-03 Vern Paxson <vern@ee.lbl.gov>
7071 1990-08-03 Vern Paxson <vern@ee.lbl.gov>
7073 * flex.skl, flexdef.h: changed to include <stddef.h> for __GNUC__
7075 1990-08-02 Vern Paxson <vern@ee.lbl.gov>
7077 * NEWS: 2.3 patch #2
7079 1990-08-02 Vern Paxson <vern@ee.lbl.gov>
7081 * flex.skl: Another try at getting the malloc() definitions correct;
7082 this time for g++, too
7084 1990-08-02 Vern Paxson <vern@ee.lbl.gov>
7086 * flex.skl, flexdef.h: fixed to declare malloc() and free() by hand
7089 1990-07-28 Vern Paxson <vern@ee.lbl.gov>
7091 * flexdef.h: Changed to get malloc definition in identical fashion
7092 to that used by flex.skel
7094 1990-06-28 Vern Paxson <vern@ee.lbl.gov>
7096 * NEWS: [no log message]
7098 1990-06-28 Vern Paxson <vern@ee.lbl.gov>
7100 * flex.1: Fixed bug in mini-scanner examle Fixed bug in YY_INPUT
7101 redefinition yylineno defense reentrancy documentation Something
7102 else which I forget.
7104 1990-06-27 Vern Paxson <vern@ee.lbl.gov>
7106 * COPYING, ccl.c, dfa.c, ecs.c, flexdef.h, gen.c, main.c, misc.c,
7107 nfa.c, parse.y, scan.l, sym.c, tblcmp.c, yylex.c: 4.4 BSD copyright
7109 1990-05-26 Vern Paxson <vern@ee.lbl.gov>
7111 * README: Changed prolog to reflect 2.3 release.
7113 1990-05-26 Vern Paxson <vern@ee.lbl.gov>
7115 * NEWS: pointed reader at Makefile instead of README for porting
7116 considerations added Makefile comments: support for SCO Unix;
7119 1990-05-26 Vern Paxson <vern@ee.lbl.gov>
7121 * flex.skl: Added DONT_HAVE_STDLIB_H and declarations of malloc()
7123 1990-05-26 Vern Paxson <vern@ee.lbl.gov>
7127 1990-05-26 Vern Paxson <vern@ee.lbl.gov>
7129 * flex.1: documentation on new features Comment regarding Ove's work
7130 ^foo|bar difference between flex / lex yyin initialization
7131 difference documented that yy_switch_to_buffer can be used in
7132 yywrap() documented that # comments are deprecated
7134 1990-05-26 Vern Paxson <vern@ee.lbl.gov>
7136 * main.c: declared void functions as such added prototypes for
7137 forward references changed to check for error status when closing
7140 1990-05-26 Vern Paxson <vern@ee.lbl.gov>
7142 * yylex.c: Added macro definition for isascii() if not already
7145 1990-05-26 Vern Paxson <vern@ee.lbl.gov>
7147 * sym.c: declared void functions as such added prototypes for
7148 forward references changed to use format_pinpoint_message where
7151 1990-05-26 Vern Paxson <vern@ee.lbl.gov>
7153 * scan.l: declared void functions as such changed to strip #
7154 comments, as documented moved #undef of yywrap() to before include
7155 of flexdef, so prototype doesn't get screwed up
7157 1990-05-26 Vern Paxson <vern@ee.lbl.gov>
7159 * parse.y: introduced format_pinpoint_message() declared void
7160 functions as such changed lone <<EOF>> to apply to all outstanding
7163 1990-05-26 Vern Paxson <vern@ee.lbl.gov>
7165 * nfa.c, tblcmp.c: declared void functions as such added prototypes
7166 for forward references
7168 1990-05-26 Vern Paxson <vern@ee.lbl.gov>
7170 * misc.c: declared void functions as such prototypes for forward
7171 references shuffled around some routines to make the order perhaps a
7172 little more logical changed memory references to use void* instead
7175 1990-05-26 Vern Paxson <vern@ee.lbl.gov>
7177 * libmain.c: Added declaration of arguments made yylex() a function
7179 1990-05-26 Vern Paxson <vern@ee.lbl.gov>
7181 * gen.c: prototypes for forward references declared void functions
7182 as such yy_flex_debug testing of error on file closes casts to void
7183 for sprintf() and strcpy()
7185 1990-05-26 Vern Paxson <vern@ee.lbl.gov>
7187 * flexdef.h: Added prototypes changed memory allocation routines to
7188 deal with void*'s instead of char*'s some rearranging for VMS
7190 1990-05-26 Vern Paxson <vern@ee.lbl.gov>
7192 * flex.skl: Added YY_USER_INIT Added yy_new_buffer() alias for
7193 yy_create_buffer() fixed (hopefully) malloc declaration headaches
7195 1990-05-26 Vern Paxson <vern@ee.lbl.gov>
7197 * ecs.c: declared void functions as such declared void functions as
7200 1990-05-26 Vern Paxson <vern@ee.lbl.gov>
7202 * dfa.c: prototypes for forward references declared void functions
7205 1990-05-26 Vern Paxson <vern@ee.lbl.gov>
7207 * ccl.c: Declared void functions as such
7209 1990-04-12 Vern Paxson <vern@ee.lbl.gov>
7211 * flex.skl: added fix for allowing yy_switch_to_buffer() in yywrap()
7213 1990-04-03 Vern Paxson <vern@ee.lbl.gov>
7215 * NEWS: patch #3 - -I fix
7217 1990-03-30 Vern Paxson <vern@ee.lbl.gov>
7219 * gen.c: Changed generation of archaic "continue" to "goto
7222 1990-03-27 Vern Paxson <vern@ee.lbl.gov>
7224 * NEWS: Patch #2 changes
7226 1990-03-27 Vern Paxson <vern@ee.lbl.gov>
7228 * flex.skl: fixed fencepost errors with yy_buf_size and detecting
7231 1990-03-26 Vern Paxson <vern@ee.lbl.gov>
7233 * NEWS: [no log message]
7235 1990-03-26 Vern Paxson <vern@ee.lbl.gov>
7237 * flex.skl: g++ tweaks
7239 1990-03-23 Vern Paxson <vern@ee.lbl.gov>
7241 * NEWS: Changes for Patch #1.
7243 1990-03-23 Vern Paxson <vern@ee.lbl.gov>
7245 * flex.skl: fix for g++
7247 1990-03-23 Vern Paxson <vern@ee.lbl.gov>
7249 * flex.1: minor typos and formatting changes. Removed BITNET
7252 1990-03-23 Vern Paxson <vern@ee.lbl.gov>
7254 * README: nuked BITNET address.
7256 1990-03-20 Vern Paxson <vern@ee.lbl.gov>
7258 * README: 2.2 README
7260 1990-03-20 Vern Paxson <vern@ee.lbl.gov>
7264 1990-03-20 Vern Paxson <vern@ee.lbl.gov>
7266 * flexdef.h: Added USG alias for SYS_V
7268 1990-03-20 Vern Paxson <vern@ee.lbl.gov>
7270 * : [no log message]
7272 1990-03-20 Vern Paxson <vern@ee.lbl.gov>
7274 * flex.skl: Tweaks for lint and C++
7276 1990-03-20 Vern Paxson <vern@ee.lbl.gov>
7278 * flex.1: -ll => -lfl
7280 1990-03-20 Vern Paxson <vern@ee.lbl.gov>
7284 1990-03-20 Vern Paxson <vern@ee.lbl.gov>
7286 * flex.skl: Changed to use YY_BUFFER_STATE everywhere.
7288 1990-03-20 Vern Paxson <vern@ee.lbl.gov>
7290 * flex.1: [no log message]
7292 1990-03-20 Vern Paxson <vern@ee.lbl.gov>
7294 * dfa.c: "associated rules" changed to "associated rule line
7297 1990-03-20 Vern Paxson <vern@ee.lbl.gov>
7299 * scan.l: cast added to malloc() call to keep lint happy.
7301 1990-03-20 Vern Paxson <vern@ee.lbl.gov>
7303 * yylex.c: Fixed handling of premature EOF's.
7305 1990-03-20 Vern Paxson <vern@ee.lbl.gov>
7307 * sym.c: Removed declaration of malloc()
7309 1990-03-20 Vern Paxson <vern@ee.lbl.gov>
7311 * scan.l: Removed malloc() declaration. Added detection of EOF in
7314 1990-03-20 Vern Paxson <vern@ee.lbl.gov>
7316 * parse.y: Rules rewritten so '/' and '$' parsed correctly.
7318 1990-03-20 Vern Paxson <vern@ee.lbl.gov>
7320 * nfa.c: Corrected line numbers for continued actions.
7322 1990-03-20 Vern Paxson <vern@ee.lbl.gov>
7324 * misc.c: Removed declarations of malloc() and realloc().
7326 1990-03-20 Vern Paxson <vern@ee.lbl.gov>
7328 * main.c: Summary of generation flags. Minor -8 tweaks.
7330 1990-03-20 Vern Paxson <vern@ee.lbl.gov>
7332 * gen.c: full support for -d
7334 1990-03-20 Vern Paxson <vern@ee.lbl.gov>
7336 * flexdef.h: defines for malloc() and realloc() conditional defines
7337 for abs(), min(), and max()
7339 1990-03-20 Vern Paxson <vern@ee.lbl.gov>
7341 * flex.skl: Many multiple-buffer additions.
7343 1990-03-20 Vern Paxson <vern@ee.lbl.gov>
7347 1990-03-19 Vern Paxson <vern@ee.lbl.gov>
7349 * flex.skl: Proto hacks. NUL hacks. Debugging hacks. C++ hacks.
7351 1990-03-16 Vern Paxson <vern@ee.lbl.gov>
7353 * : RCS won't let me unedit! gets "Missing access list"
7355 1990-03-16 Vern Paxson <vern@ee.lbl.gov>
7357 * tblcmp.c: Minor tweaks for NUL's.
7359 1990-03-16 Vern Paxson <vern@ee.lbl.gov>
7361 * : no changes -- had checked out for testing smaller read buffer
7364 1990-03-16 Vern Paxson <vern@ee.lbl.gov>
7366 * nfa.c: hack for NUL's.
7368 1990-03-16 Vern Paxson <vern@ee.lbl.gov>
7370 * misc.c: Hack to cshell for NUL's.
7372 1990-03-16 Vern Paxson <vern@ee.lbl.gov>
7376 1990-03-16 Vern Paxson <vern@ee.lbl.gov>
7380 1990-03-16 Vern Paxson <vern@ee.lbl.gov>
7382 * flexdef.h: NUL's. 8-bit chars.
7384 1990-03-16 Vern Paxson <vern@ee.lbl.gov>
7386 * flex.skl: NUL's; indenting
7388 1990-03-16 Vern Paxson <vern@ee.lbl.gov>
7390 * dfa.c: more thrashing around with NUL's
7392 1990-03-16 Vern Paxson <vern@ee.lbl.gov>
7394 * ccl.c: removed NUL hack
7396 1990-03-14 Vern Paxson <vern@ee.lbl.gov>
7398 * yylex.c: Added <<EOF>> token
7400 1990-03-14 Vern Paxson <vern@ee.lbl.gov>
7402 * ecs.c, flexdef.h: Tweaks for NUL chars.
7404 1990-03-14 Vern Paxson <vern@ee.lbl.gov>
7406 * dfa.c, gen.c, main.c, misc.c, parse.y, scan.l, tblcmp.c: Tweaks
7409 1990-03-14 Vern Paxson <vern@ee.lbl.gov>
7411 * ccl.c: Tweaks for handling NUL's.
7413 1990-02-28 Vern Paxson <vern@ee.lbl.gov>
7415 * flex.1: [no log message]
7417 1990-02-28 Vern Paxson <vern@ee.lbl.gov>
7419 * flex.1: Changed .so options.man to inlined version since flex.1
7420 will have a different (shorter) options description.
7422 1990-02-28 Vern Paxson <vern@ee.lbl.gov>
7424 * flex.1: [no log message]
7426 1990-02-28 Vern Paxson <vern@ee.lbl.gov>
7428 * flex.1: [no log message]
7430 1990-02-26 Vern Paxson <vern@ee.lbl.gov>
7432 * flex.1: [no log message]
7434 1990-02-25 Vern Paxson <vern@ee.lbl.gov>
7436 * flex.1: [no log message]
7438 1990-02-25 Vern Paxson <vern@ee.lbl.gov>
7440 * flex.1: Initial revision
7442 1990-01-16 Vern Paxson <vern@ee.lbl.gov>
7444 * gen.c: Restored EOB accepting list for REJECT. Second try at 2.2
7447 1990-01-16 Vern Paxson <vern@ee.lbl.gov>
7449 * misc.c: Added missing ',' in error message. 2.2 Release, second
7452 1990-01-16 Vern Paxson <vern@ee.lbl.gov>
7454 * yylex.c: 8-bit char support. 2.2 Release.
7456 1990-01-15 Vern Paxson <vern@ee.lbl.gov>
7458 * scan.l: 8-bit char support. Arbitrary indented/%{} code allowed
7459 in section 2. \x escapes. %t support. Minor POSIX-compliance
7460 changes. BEGIN(0) -> BEGIN(INITIAL). yywrap() and set_input_file()
7461 for multiple input files. C_COMMENT_2 removed. 2.2 Release.
7463 1990-01-15 Vern Paxson <vern@ee.lbl.gov>
7465 * flexdef.h: 8-bit char support. SYS_V / Atari portability fixes.
7466 Removed generated array names. CSIZE now only defined if not
7467 already defined. Added "csize" global. Added "input_files",
7468 "num_input_files", and "program_name" globals. %t support globals.
7471 1990-01-15 Vern Paxson <vern@ee.lbl.gov>
7473 * gen.c: Removed unused EOB_accepting_list array. 2.2 Release.
7475 1990-01-15 Vern Paxson <vern@ee.lbl.gov>
7477 * gen.c: Bug in -F table generation fixed. 8-bit char support.
7478 Hardwired generated array names. "const"'s added to generated code.
7479 Fixed yymore() / trailing context bug.
7481 1990-01-15 Vern Paxson <vern@ee.lbl.gov>
7483 * parse.y: 8-bit char support. Error-message pinpointing. 2.2
7486 1990-01-15 Vern Paxson <vern@ee.lbl.gov>
7488 * main.c: Unsigned char support. %t support. Removed hard-wiring
7489 of program name "flex". -c changed to -C; -c now deprecated. -n
7490 added. :-( Multiple input files. SYSV tmpnam() use. Removed old
7491 #define's from output. Identified error messages w/ filename and
7494 1990-01-15 Vern Paxson <vern@ee.lbl.gov>
7496 * sym.c: Unsigned char support. 2.2 Release.
7498 1990-01-15 Vern Paxson <vern@ee.lbl.gov>
7500 * nfa.c: Removed redundant test. 2.2 Release.
7502 1990-01-15 Vern Paxson <vern@ee.lbl.gov>
7504 * misc.c: Unsigned char support. \x support. 2.2 Release.
7506 1990-01-15 Vern Paxson <vern@ee.lbl.gov>
7508 * tblcmp.c: 8-bit char support. 2.2 Release.
7510 1990-01-15 Vern Paxson <vern@ee.lbl.gov>
7512 * flex.skl: C++ support. Turbo-C support. 8-bit char support.
7513 yyleng is an int. unput() callable in section 3. yymore hacks.
7514 yyrestart() no longer closes stdin. 2.2 Release.
7516 1990-01-15 Vern Paxson <vern@ee.lbl.gov>
7518 * ecs.c: %t support. 8-bit/unsigned char support. 2.2 Release.
7520 1990-01-15 Vern Paxson <vern@ee.lbl.gov>
7522 * dfa.c: %t hacks. minor cosmetics. 2.2 Relase.
7524 1990-01-15 Vern Paxson <vern@ee.lbl.gov>
7526 * ccl.c: Changes for unsigned/8-bit chars. 2.2 Release.
7528 1990-01-10 Vern Paxson <vern@ee.lbl.gov>
7530 * libmain.c: Initial revision
7532 1989-12-30 Vern Paxson <vern@ee.lbl.gov>
7534 * nfa.c: removed gratuitous trailing context code
7536 1989-12-30 Vern Paxson <vern@ee.lbl.gov>
7538 * main.c: made -c<compression flags> case-sensitive
7540 1989-12-30 Vern Paxson <vern@ee.lbl.gov>
7542 * flex.skl: unput() bug fix
7544 1989-12-30 Vern Paxson <vern@ee.lbl.gov>
7546 * README: [no log message]
7548 1989-06-20 Vern Paxson <vern@ee.lbl.gov>
7550 * scan.l: changed to not use '|' and trailing context combo so users
7551 can test using -F ...
7553 1989-06-20 Vern Paxson <vern@ee.lbl.gov>
7555 * parse.y: made trailing context combined with '|' warning always
7558 1989-06-20 Vern Paxson <vern@ee.lbl.gov>
7560 * README: [no log message]
7562 1989-06-20 Vern Paxson <vern@ee.lbl.gov>
7564 * COPYING: Initial revision
7566 1989-06-20 Vern Paxson <vern@ee.lbl.gov>
7568 * NEWS, README, main.c: [no log message]
7570 1989-06-20 Vern Paxson <vern@ee.lbl.gov>
7572 * README: [no log message]
7574 1989-06-20 Vern Paxson <vern@ee.lbl.gov>
7576 * NEWS, README, main.c: [no log message]
7578 1989-06-20 Vern Paxson <vern@ee.lbl.gov>
7582 1989-06-20 Vern Paxson <vern@ee.lbl.gov>
7584 * NEWS, main.c: [no log message]
7586 1989-06-20 Vern Paxson <vern@ee.lbl.gov>
7588 * flex.skl, flexdef.h, gen.c, misc.c, nfa.c, parse.y, scan.l, sym.c:
7591 1989-06-20 Vern Paxson <vern@ee.lbl.gov>
7593 * README: [no log message]
7595 1989-05-25 Vern Paxson <vern@ee.lbl.gov>
7597 * gen.c: fixsed bug with -I and backtracking
7599 1989-05-25 Vern Paxson <vern@ee.lbl.gov>
7601 * flex.skl: Cleaned up forward declarations of yyunput() and input()
7603 1989-05-25 Vern Paxson <vern@ee.lbl.gov>
7605 * parse.y: Split copyright string.
7607 1989-05-25 Vern Paxson <vern@ee.lbl.gov>
7609 * nfa.c: Split copyright string. Added check for empty machine in
7612 1989-05-25 Vern Paxson <vern@ee.lbl.gov>
7614 * ccl.c, dfa.c, ecs.c, gen.c, main.c, misc.c, scan.l, sym.c,
7615 tblcmp.c, yylex.c: Split copyright string into two to avoid tempting
7616 fate with \<newline> sequences ...
7618 1989-05-24 Vern Paxson <vern@ee.lbl.gov>
7620 * README: updated for 2nd release Beta test added RCS header
7622 1989-05-24 Vern Paxson <vern@ee.lbl.gov>
7624 * flexdef.h: removed static char copyright
7626 1989-05-24 Vern Paxson <vern@ee.lbl.gov>
7628 * flexdef.h: Added BSD copyright notice. Removed
7631 1989-05-24 Vern Paxson <vern@ee.lbl.gov>
7633 * main.c: added BSD copyright notice. Removed references to
7636 1989-05-24 Vern Paxson <vern@ee.lbl.gov>
7638 * ecs.c, gen.c, nfa.c: Added BSD copyright notice
7640 1989-05-24 Vern Paxson <vern@ee.lbl.gov>
7642 * ccl.c, dfa.c, misc.c, parse.y, scan.l, sym.c, tblcmp.c, yylex.c:
7643 added BSD copyright notice
7645 1989-05-24 Vern Paxson <vern@ee.lbl.gov>
7647 * flex.skl: Initial revision
7649 1989-05-19 Vern Paxson <vern@ee.lbl.gov>
7651 * yylex.c: renamed accnum to num_rules
7653 1989-05-19 Vern Paxson <vern@ee.lbl.gov>
7655 * tblcmp.c: moved table generation code to gen.c moved ntod() to
7658 1989-05-19 Vern Paxson <vern@ee.lbl.gov>
7660 * sym.c: the most piddling format change imaginable
7662 1989-05-19 Vern Paxson <vern@ee.lbl.gov>
7664 * scan.l: changed to look for yymore, REJECT, %used and %unused
7665 removed gross magic for dealing with section 3
7667 1989-05-19 Vern Paxson <vern@ee.lbl.gov>
7669 * nfa.c, parse.y: changes for variable trailing context
7671 1989-05-19 Vern Paxson <vern@ee.lbl.gov>
7673 * misc.c: added all_lower() and all_upper()
7675 1989-05-19 Vern Paxson <vern@ee.lbl.gov>
7677 * main.c: added checking for features being Really used
7678 backtracking, performance reports misc. cleanup
7680 1989-05-19 Vern Paxson <vern@ee.lbl.gov>
7682 * gen.c: major overhaul for merged skeleton
7684 1989-05-19 Vern Paxson <vern@ee.lbl.gov>
7686 * flexdef.h: a zillion changes/additions/cleanups
7688 1989-05-19 Vern Paxson <vern@ee.lbl.gov>
7690 * dfa.c: added backtrack report added checking for dangerous
7691 trailing context considerable minor cleanup
7693 1989-05-19 Vern Paxson <vern@ee.lbl.gov>
7695 * ccl.c: list_character_set() modified to take a FILE to write to
7698 1989-05-19 Vern Paxson <vern@ee.lbl.gov>
7700 * README: updated for beta release
7702 1988-11-25 Vern Paxson <vern@ee.lbl.gov>
7704 * main.c: added -p flag generation of #define's for scanner
7706 1988-11-25 Vern Paxson <vern@ee.lbl.gov>
7708 * flexdef.h: Added END_OF_BUFFER_ACTION and bol_needed
7710 1988-11-25 Vern Paxson <vern@ee.lbl.gov>
7712 * dfa.c: added ntod()
7714 1988-05-09 Vern Paxson <vern@ee.lbl.gov>
7716 * gen.c: Initial revision
7718 1988-05-08 Vern Paxson <vern@ee.lbl.gov>
7720 * yylex.c: RCS header changed display style of non-printings from ^x
7723 1988-05-08 Vern Paxson <vern@ee.lbl.gov>
7725 * tblcmp.c: RCS header MAX_XTIONS_FOR_FULL_INTERIOR_FIT ->
7726 MAX_XTIONS_FULL_INTERIOR_FIT made back-tracking accepting number be
7727 one greater than the last legit accepting number, instead of 0.
7728 This way, end-of-buffer can take 0 and no negative accepting numbers
7729 are needed. added genftbl() changed last ftl references to C added
7730 check for UNSIGNED_CHAR's added back-track logic to make_tables()
7731 added checking and report for backtracking fixed fence-post error
7732 with onesp stack pointer
7734 1988-05-08 Vern Paxson <vern@ee.lbl.gov>
7736 * sym.c: RCS header changed "entry" to "sym_entry" to avoid conflict
7739 1988-05-08 Vern Paxson <vern@ee.lbl.gov>
7741 * scan.l: RCS header removed \^ from ESCSEQ
7743 1988-05-08 Vern Paxson <vern@ee.lbl.gov>
7745 * parse.y: RCS header bug fix due to missing default rule, could
7746 have to backtrack when backtrack variables haven't been set up
7748 1988-05-08 Vern Paxson <vern@ee.lbl.gov>
7750 * nfa.c: RCS ident yy_cp, yy_bp support name shortenings assoc_rule
7753 1988-05-08 Vern Paxson <vern@ee.lbl.gov>
7755 * misc.c: RCS header check before malloc()'ing for 16 bit overflow
7756 MS_DOS, VMS ifdef's removed commented-out \^ code removed FTLSOURCE
7757 code added readable_form()
7759 1988-05-08 Vern Paxson <vern@ee.lbl.gov>
7761 * main.c: Added RCS header removed revision history misc additions
7762 and fixes to globals VMS ifdef's backtracking statistics -p flag
7765 1988-05-08 Vern Paxson <vern@ee.lbl.gov>
7767 * flexdef.h: removed revision history added RCS header added VMS,
7768 MS_DOS ifdef's removed DEFAULT_ACTION, changed END_OF_BUFFER_ACTION
7769 shortened MAX_XTIONS_FOR_FULL_INTERIOR_FIT to
7770 MAX_XTIONS_FULL_INTERIOR_FIT added MAX_ASSOC_RULES added
7771 performance_report, assoc_rule gloabls added num_backtracking gloabl
7772 shortened allocate_integer_pointer_array,
7773 reallocate_integer_pointer_array
7775 1988-05-08 Vern Paxson <vern@ee.lbl.gov>
7777 * ecs.c: added RCS id added PROCFLG to avoid assumption of signed
7780 1988-05-08 Vern Paxson <vern@ee.lbl.gov>
7782 * dfa.c: added RCS id added check_for_backtracking() added
7783 dump_associated_rules() added dump_transitions() shortened
7784 reallocate_integer_pointer_array to reallocate_int_ptr_array removed
7785 some dfaacc_{state,set} abuses
7787 1988-05-08 Vern Paxson <vern@ee.lbl.gov>
7789 * ccl.c: Added list_character_set()
7791 1988-05-07 Vern Paxson <vern@ee.lbl.gov>
7793 * ccl.c: added RCS id
7795 1988-04-10 Vern Paxson <vern@ee.lbl.gov>
7797 * README: minor tweaks
7799 1988-04-10 Vern Paxson <vern@ee.lbl.gov>
7801 * README: forgot sh flex.shar
7803 1988-04-10 Vern Paxson <vern@ee.lbl.gov>
7805 * README: final tweaking
7807 1988-04-10 Vern Paxson <vern@ee.lbl.gov>
7809 * tblcmp.c: removed minor lint fluff
7811 1988-04-10 Vern Paxson <vern@ee.lbl.gov>
7813 * NEWS: [no log message]
7815 1988-04-10 Vern Paxson <vern@ee.lbl.gov>
7817 * NEWS, README: Initial revision
7819 1988-04-10 Vern Paxson <vern@ee.lbl.gov>
7821 * yylex.c: added identifying comment. changed to include "parse.h"
7822 instead of "y.tab.h"
7824 1988-04-10 Vern Paxson <vern@ee.lbl.gov>
7826 * tblcmp.c: Changed name from flexcmp.c -> tblcmp.c fixed misc.
7827 typos made generating ec tables be a routine
7829 1988-04-10 Vern Paxson <vern@ee.lbl.gov>
7831 * sym.c: changed name from flexsym.c -> sym.c revamped calling
7832 sequences, etc., for extended table struct definition which now has
7833 both char * and int fields.
7835 1988-04-10 Vern Paxson <vern@ee.lbl.gov>
7837 * scan.l: Changed name from flexscan.l -> scan.l fixed bug in
7838 <RECOVER> added block comments between rules.
7840 1988-04-10 Vern Paxson <vern@ee.lbl.gov>
7842 * parse.y: changed name from flexparse.y -> parse.y added start
7843 condition "INITIAL" made a{3} have "variable length"
7845 1988-04-10 Vern Paxson <vern@ee.lbl.gov>
7847 * nfa.c: changed name from flexnfa.c -> nfa.c corrected some typos.
7849 1988-04-10 Vern Paxson <vern@ee.lbl.gov>
7851 * misc.c: changed name from flexmisc.c -> misc.c
7853 1988-04-10 Vern Paxson <vern@ee.lbl.gov>
7855 * main.c: fixed bug causing core dumps if skeleton files could not
7856 be opened. Added -cF. Added fullspd to be equivalent to fulltbl
7857 for which options is cannot be mixed with.
7859 1988-04-10 Vern Paxson <vern@ee.lbl.gov>
7861 * flexdef.h: fixed typos, enhanced symbol table definition.
7863 1988-04-10 Vern Paxson <vern@ee.lbl.gov>
7865 * ecs.c: changed name from flexecs.c to ecs.c
7867 1988-04-10 Vern Paxson <vern@ee.lbl.gov>
7869 * dfa.c: changed name from flexdfa.c to dfa.c
7871 1988-04-10 Vern Paxson <vern@ee.lbl.gov>
7873 * ccl.c: changed name from flexccl.c -> ccl.c
7875 1988-02-13 Vern Paxson <vern@ee.lbl.gov>
7877 * ccl.c, dfa.c, ecs.c, flexdef.h, main.c, misc.c, nfa.c, parse.y,
7878 scan.l, sym.c, tblcmp.c, yylex.c: Beta Release.
7880 1987-11-08 Vern Paxson <vern@ee.lbl.gov>