1250125Sjkim2012-08-03  Will Estes <westes575@gmail.com>
2228072Sbapt
3250125Sjkim	* NEWS: update NEWS to reflect changes in 2.5.37
4250125Sjkim
5250125Sjkim2012-08-03  Will Estes <westes575@gmail.com>
6250125Sjkim
7250125Sjkim	* configure.in: update flex version to 2.5.37
8250125Sjkim
9250125Sjkim2012-08-03  Will Estes <westes575@gmail.com>
10250125Sjkim
11250125Sjkim	* po/de.po: new de translation from the translation project
12250125Sjkim
13250125Sjkim2012-08-02  Will Estes <westes575@gmail.com>
14250125Sjkim
15250125Sjkim	* po/vi.po: new vi translation from the translation project
16250125Sjkim
17250125Sjkim2012-08-02  Will Estes <westes575@gmail.com>
18250125Sjkim
19250125Sjkim	* po/pl.po: new pl translation from the translation project
20250125Sjkim
21250125Sjkim2012-08-02  Will Estes <westes575@gmail.com>
22250125Sjkim
23250125Sjkim	* po/fi.po: new fi translation from the translation project
24250125Sjkim
25250125Sjkim2012-08-02  Will Estes <westes575@gmail.com>
26250125Sjkim
27250125Sjkim	* Makefile.am: Add -f option to LN_S to create flex++ The autoconf macro LN_S needs -f to successfully install flex++ if
28250125Sjkim	flex++ already exists. Fortunately, ln, ln -s and cp -p, which are
29250125Sjkim	the various forms that LN_S can take all will do the right thing
30250125Sjkim	with a -f argument passed.
31250125Sjkim
32250125Sjkim2012-08-02  Will Estes <westes575@gmail.com>
33250125Sjkim
34250125Sjkim	* Makefile.am, tools/Makefile.am, tools/cvs2cl.pl,
35250125Sjkim	tools/cvsauthors, tools/git2cl: replace cvs2cl with git2cl Add the git2cl script in tools/ and remove the (now unnecessary)
36250125Sjkim	cvs2cl script. Remove tools/cvsauthors since git2cl does not need
37250125Sjkim	that file.  Account for all the above in Makefile.am and
38250125Sjkim	tools/Makefile.am
39250125Sjkim
40250125Sjkim2012-07-29  Will Estes <wlestes@users.sourceforge.net>
41250125Sjkim
42250125Sjkim	* tests/.cvsignore, tests/.gitignore, tests/TEMPLATE/.cvsignore,
43250125Sjkim	tests/TEMPLATE/.gitignore, tests/test-alloc-extra/.cvsignore,
44250125Sjkim	tests/test-alloc-extra/.gitignore, tests/test-array-nr/.cvsignore,
45250125Sjkim	tests/test-array-nr/.gitignore, tests/test-array-r/.cvsignore,
46250125Sjkim	tests/test-array-r/.gitignore, tests/test-basic-nr/.cvsignore,
47250125Sjkim	tests/test-basic-nr/.gitignore, tests/test-basic-r/.cvsignore,
48250125Sjkim	tests/test-basic-r/.gitignore, tests/test-bison-nr/.cvsignore,
49250125Sjkim	tests/test-bison-nr/.gitignore, tests/test-bison-yylloc/.cvsignore,
50250125Sjkim	tests/test-bison-yylloc/.gitignore,
51250125Sjkim	tests/test-bison-yylval/.cvsignore,
52250125Sjkim	tests/test-bison-yylval/.gitignore,
53250125Sjkim	tests/test-c++-basic/.cvsignore, tests/test-c++-basic/.gitignore,
54250125Sjkim	tests/test-c++-multiple-scanners/.cvsignore,
55250125Sjkim	tests/test-c++-multiple-scanners/.gitignore,
56250125Sjkim	tests/test-c++-yywrap/.cvsignore, tests/test-c++-yywrap/.gitignore,
57250125Sjkim	tests/test-c-cpp-nr/.cvsignore, tests/test-c-cpp-nr/.gitignore,
58250125Sjkim	tests/test-c-cpp-r/.cvsignore, tests/test-c-cpp-r/.gitignore,
59250125Sjkim	tests/test-ccl/.cvsignore, tests/test-ccl/.gitignore,
60250125Sjkim	tests/test-concatenated-options/.cvsignore,
61250125Sjkim	tests/test-concatenated-options/.gitignore,
62250125Sjkim	tests/test-debug-nr/.cvsignore, tests/test-debug-nr/.gitignore,
63250125Sjkim	tests/test-debug-r/.cvsignore, tests/test-debug-r/.gitignore,
64250125Sjkim	tests/test-extended/.cvsignore, tests/test-extended/.gitignore,
65250125Sjkim	tests/test-header-nr/.cvsignore, tests/test-header-nr/.gitignore,
66250125Sjkim	tests/test-header-r/.cvsignore, tests/test-header-r/.gitignore,
67250125Sjkim	tests/test-include-by-buffer/.cvsignore,
68250125Sjkim	tests/test-include-by-buffer/.gitignore,
69250125Sjkim	tests/test-include-by-push/.cvsignore,
70250125Sjkim	tests/test-include-by-push/.gitignore,
71250125Sjkim	tests/test-include-by-reentrant/.cvsignore,
72250125Sjkim	tests/test-include-by-reentrant/.gitignore,
73250125Sjkim	tests/test-linedir-r/.cvsignore, tests/test-linedir-r/.gitignore,
74250125Sjkim	tests/test-lineno-nr/.cvsignore, tests/test-lineno-nr/.gitignore,
75250125Sjkim	tests/test-lineno-r/.cvsignore, tests/test-lineno-r/.gitignore,
76250125Sjkim	tests/test-mem-nr/.cvsignore, tests/test-mem-nr/.gitignore,
77250125Sjkim	tests/test-mem-r/.cvsignore, tests/test-mem-r/.gitignore,
78250125Sjkim	tests/test-multiple-scanners-nr/.cvsignore,
79250125Sjkim	tests/test-multiple-scanners-nr/.gitignore,
80250125Sjkim	tests/test-multiple-scanners-r/.cvsignore,
81250125Sjkim	tests/test-multiple-scanners-r/.gitignore,
82250125Sjkim	tests/test-noansi-nr/.cvsignore, tests/test-noansi-nr/.gitignore,
83250125Sjkim	tests/test-noansi-r/.cvsignore, tests/test-noansi-r/.gitignore,
84250125Sjkim	tests/test-posix/.cvsignore, tests/test-posix/.gitignore,
85250125Sjkim	tests/test-posixly-correct/.cvsignore,
86250125Sjkim	tests/test-posixly-correct/.gitignore,
87250125Sjkim	tests/test-prefix-nr/.cvsignore, tests/test-prefix-nr/.gitignore,
88250125Sjkim	tests/test-prefix-r/.cvsignore, tests/test-prefix-r/.gitignore,
89250125Sjkim	tests/test-pthread/.cvsignore, tests/test-pthread/.gitignore,
90250125Sjkim	tests/test-quotes/.cvsignore, tests/test-quotes/.gitignore,
91250125Sjkim	tests/test-reject/.cvsignore, tests/test-reject/.gitignore,
92250125Sjkim	tests/test-rescan-nr/.cvsignore, tests/test-rescan-nr/.gitignore,
93250125Sjkim	tests/test-rescan-r/.cvsignore, tests/test-rescan-r/.gitignore,
94250125Sjkim	tests/test-string-nr/.cvsignore, tests/test-string-nr/.gitignore,
95250125Sjkim	tests/test-string-r/.cvsignore, tests/test-string-r/.gitignore,
96250125Sjkim	tests/test-table-opts/.cvsignore, tests/test-table-opts/.gitignore,
97250125Sjkim	tests/test-top/.cvsignore, tests/test-top/.gitignore,
98250125Sjkim	tests/test-yyextra/.cvsignore, tests/test-yyextra/.gitignore: rename
99250125Sjkim	.cvsignore files in tests/ subdirectories to gitignore
100250125Sjkim
101250125Sjkim2012-07-23  Will Estes <wlestes@users.sourceforge.net>
102250125Sjkim
103250125Sjkim	* examples/.cvsignore, examples/fastwc/.cvsignore,
104250125Sjkim	examples/manual/.cvsignore, lib/.cvsignore, tools/.cvsignore: remove
105250125Sjkim	unneeded .cvsignore files
106250125Sjkim
107250125Sjkim2012-07-22  Will Estes <wlestes@users.sourceforge.net>
108250125Sjkim
109250125Sjkim	* .gitignore: add *.o and *.a to top level .gitignore The cvs tree did not need these additions because cvs assumed a lot
110250125Sjkim	of C-style defaults for .cvsignore files. flex builds *.o object
111250125Sjkim	files in the course of compilation and *.a files are built as a part
112250125Sjkim	of the libraries that flex compiles in the build process.
113250125Sjkim
114250125Sjkim2012-07-22  Will Estes <wlestes@users.sourceforge.net>
115250125Sjkim
116250125Sjkim	* .cvsignore, .gitignore, doc/.cvsignore, doc/.gitignore,
117250125Sjkim	m4/.cvsignore, m4/.gitignore, po/.cvsignore, po/.gitignore: rename
118250125Sjkim	.cvsignore files to .gitignore The .cvsignore files from the legacy cvs repository tracked what
119250125Sjkim	files got autogenerated during various stages of the flex build.
120250125Sjkim	Renaming the .cvsignore files to .gitignore lets git do the same
121250125Sjkim	thing. git is better about letting higher level .gitignore files
122250125Sjkim	not-track files in lower level directories. As I work my way through
123250125Sjkim	the test directories, we may add additional .gitignore files from
124250125Sjkim	the old .cvsignore files.  The po/ directory has a lot of special files used by gettext, so the
125250125Sjkim	patterns in po/.gitignore look very different.  The doc/.gitignore file accounts for what texinfo/makeinfo do, and
126250125Sjkim	so it also has special patterns.  The m4 directory is mainly present for autoconf's benefit, but we
127250125Sjkim	have to account for it so make can do the right thing. Hence,
128250125Sjkim	m4/.gitignore says to ignore *.m4, as counterintuitive as that may
129250125Sjkim	seem.
130250125Sjkim
131250125Sjkim2012-07-22  Will Estes <wlestes@users.sourceforge.net>
132250125Sjkim
133250125Sjkim	* NEWS: update NEWS file to note release date of 2.5.36
134250125Sjkim
135250125Sjkim2012-06-23  Will Estes <wlestes@users.sourceforge.net>
136250125Sjkim
137250125Sjkim	* doc/flex.texi: fix call to version in manual
138250125Sjkim
139250125Sjkim2012-06-22  Will Estes <wlestes@users.sourceforge.net>
140250125Sjkim
141250125Sjkim	* doc/flex.texi: add missing argument to call to yylex in manual
142250125Sjkim
143250125Sjkim2012-04-27  Will Estes <wlestes@users.sourceforge.net>
144250125Sjkim
145250125Sjkim	* flex.skl: lintish cleanup in flex.skl; resolves #2040664
146250125Sjkim
147250125Sjkim2012-04-27  Will Estes <wlestes@users.sourceforge.net>
148250125Sjkim
149250125Sjkim	* doc/flex.texi: add a 7 to the c99 octal pattern; resolves #3518269
150250125Sjkim
151250125Sjkim2012-03-31  Will Estes <wlestes@users.sourceforge.net>
152250125Sjkim
153250125Sjkim	* doc/flex.texi: copyedit; resolves #3513670
154250125Sjkim
155250125Sjkim2012-03-23  Will Estes <wlestes@users.sourceforge.net>
156250125Sjkim
157250125Sjkim	* buf.c: escape backslashes in #line filenames in %top section;
158250125Sjkim	resolves #3212400; patch submitted by scfc_de
159250125Sjkim
160250125Sjkim2012-03-21  Will Estes <wlestes@users.sourceforge.net>
161250125Sjkim
162250125Sjkim	* Makefile.am, configure.in, lib/Makefile.am, lib/lib.c,
163250125Sjkim	lib/malloc.c, lib/realloc.c: provide malloc() and realloc() for
164250125Sjkim	systems that do not have satisfactory versions; resolves #1899047
165250125Sjkim
166250125Sjkim2012-03-21  Will Estes <wlestes@users.sourceforge.net>
167250125Sjkim
168250125Sjkim	* Makefile.am: install flex++ as a link; resolves bug #2939681
169250125Sjkim
170250125Sjkim2012-03-21  Will Estes <wlestes@users.sourceforge.net>
171250125Sjkim
172250125Sjkim	* tests/test-bison-nr/Makefile.am,
173250125Sjkim	tests/test-bison-yylloc/Makefile.am,
174250125Sjkim	tests/test-bison-yylval/Makefile.am: fix dependencies for make -j in
175250125Sjkim	test suite
176250125Sjkim
177250125Sjkim2012-03-19  Will Estes <wlestes@users.sourceforge.net>
178250125Sjkim
179250125Sjkim	* flex.skl: add missing prototypes for yyset_column() and
180250125Sjkim	yyget_column(); resolves #3029024; patch submitted by scfc_de
181250125Sjkim
182250125Sjkim2012-03-02  Will Estes <wlestes@users.sourceforge.net>
183250125Sjkim
184250125Sjkim	* flex.skl, tests/test-reject/scanner.l,
185250125Sjkim	tests/test-table-opts/scanner.l: wrap yy_fatal_error calls
186250125Sjkim	appropriately
187250125Sjkim
188250125Sjkim2012-03-02  Will Estes <wlestes@users.sourceforge.net>
189250125Sjkim
190250125Sjkim	* regex.c: fix overlapping data buffer issue; patch from Tim
191250125Sjkim	Landsheet scfc_de
192250125Sjkim
193250125Sjkim2012-03-02  Will Estes <wlestes@users.sourceforge.net>
194250125Sjkim
195250125Sjkim	* scan.l: better bracket handling in the scanner
196250125Sjkim
197250125Sjkim2012-03-02  Will Estes <wlestes@users.sourceforge.net>
198250125Sjkim
199250125Sjkim	* flexdef.h, main.c, misc.c: Remove unneeded tracking of line/column
200250125Sjkim	output; patch from Tim Landsheet scfc_de
201250125Sjkim
202250125Sjkim2012-03-02  Will Estes <wlestes@users.sourceforge.net>
203250125Sjkim
204250125Sjkim	* configure.in: fix test for m4 to accept an m4 with -P and not jus
205250125Sjkim	tGNU m4; patch from Tim Landsheet scfc_de on sourceforge
206250125Sjkim
207250125Sjkim2012-03-02  Will Estes <wlestes@users.sourceforge.net>
208250125Sjkim
209250125Sjkim	* doc/flex.texi: fix order of td_lolen and td_hilen in
210250125Sjkim	documentation; resolves #2913693; patch submitted by Andreas
211250125Sjkim	Gruenbacher <agruen@suse.de>
212250125Sjkim
213250125Sjkim2012-03-02  Will Estes <wlestes@users.sourceforge.net>
214250125Sjkim
215250125Sjkim	* doc/flex.texi: correct document of YY_FLUSH_BUFFER; resolves
216250125Sjkim	#1723028
217250125Sjkim
218250125Sjkim2012-02-17  Will Estes <wlestes@users.sourceforge.net>
219250125Sjkim
220250125Sjkim	* dfa.c, flexdef.h, misc.c, parse.y: speed up things for complex
221250125Sjkim	inputs; resolves #2891390
222250125Sjkim
223250125Sjkim2012-02-17  Will Estes <wlestes@users.sourceforge.net>
224250125Sjkim
225250125Sjkim	* doc/flex.texi: fix ipv6 pattern in manual; update manual copyright
226250125Sjkim	to 2012
227250125Sjkim
228250125Sjkim2012-02-17  Will Estes <wlestes@users.sourceforge.net>
229250125Sjkim
230250125Sjkim	* flex.skl: fremove isatty() declaration; resolves #1984987
231250125Sjkim
232250125Sjkim2012-02-17  Will Estes <wlestes@users.sourceforge.net>
233250125Sjkim
234250125Sjkim	* doc/flex.texi: Add link for RFC 2396
235250125Sjkim
236250125Sjkim2012-02-17  Will Estes <wlestes@users.sourceforge.net>
237250125Sjkim
238250125Sjkim	* flex.skl: resolve #1990170
239250125Sjkim
240250125Sjkim2012-02-17  Will Estes <wlestes@users.sourceforge.net>
241250125Sjkim
242250125Sjkim	* flex.skl: fix documentation to reflect arguments actually used;
243250125Sjkim	bug #2783023
244250125Sjkim
245250125Sjkim2012-02-05  Will Estes <wlestes@users.sourceforge.net>
246250125Sjkim
247250125Sjkim	* main.c: fix yywrap behavior for reentrant scanners
248250125Sjkim
249250125Sjkim2012-02-04  Will Estes <wlestes@users.sourceforge.net>
250250125Sjkim
251250125Sjkim	* NEWS: Mmention tr translation
252250125Sjkim
253250125Sjkim2012-02-04  Will Estes <wlestes@users.sourceforge.net>
254250125Sjkim
255250125Sjkim	* tables.c: prevent unused stuff from being compiled so as to reduce
256250125Sjkim	warnings
257250125Sjkim
258250125Sjkim2012-02-03  Will Estes <wlestes@users.sourceforge.net>
259250125Sjkim
260250125Sjkim	* buf.c, filter.c, main.c, misc.c, regex.c, scanflags.c: more better
261250125Sjkim	error messages; more better memory handling
262250125Sjkim
263250125Sjkim2012-02-03  Will Estes <wlestes@users.sourceforge.net>
264250125Sjkim
265250125Sjkim	* misc.c: more careful/paranoia
266250125Sjkim
267250125Sjkim2012-02-03  Will Estes <wlestes@users.sourceforge.net>
268250125Sjkim
269250125Sjkim	* scanopt.c: more careful memory allocation in option processing
270250125Sjkim
271250125Sjkim2012-02-03  Will Estes <wlestes@users.sourceforge.net>
272250125Sjkim
273250125Sjkim	* Makefile.am, configure.in: remove m4/ directory and generally
274250125Sjkim	clean up automake/autoconf inputs
275250125Sjkim
276250125Sjkim2012-02-03  Will Estes <wlestes@users.sourceforge.net>
277250125Sjkim
278250125Sjkim	* lib/.cvsignore: cvsignore files that need that
279250125Sjkim
280250125Sjkim2012-02-03  Will Estes <wlestes@users.sourceforge.net>
281250125Sjkim
282250125Sjkim	* NEWS, po/da.po, po/es.po, po/ko.po, po/pt_BR.po, po/ro.po,
283250125Sjkim	po/ru.po, po/sv.po, po/tr.po, po/zh_CN.po: check in translations
284250125Sjkim
285250125Sjkim2012-02-03  Will Estes <wlestes@users.sourceforge.net>
286250125Sjkim
287250125Sjkim	* main.c: correct macro definition of yywrap
288250125Sjkim
289250125Sjkim2012-02-03  Will Estes <wlestes@users.sourceforge.net>
290250125Sjkim
291250125Sjkim	* scan.l: Greater specificity in error messages
292250125Sjkim
293250125Sjkim2012-02-03  Will Estes <wlestes@users.sourceforge.net>
294250125Sjkim
295250125Sjkim	* parse.y: improve rule handling at EOF
296250125Sjkim
297250125Sjkim2012-02-03  Will Estes <wlestes@users.sourceforge.net>
298250125Sjkim
299250125Sjkim	* flex.skl: include cstdio for definition of EOF in all cases
300250125Sjkim
301250125Sjkim2012-02-03  Will Estes <wlestes@users.sourceforge.net>
302250125Sjkim
303250125Sjkim	* flex.skl: suppress warning on unused yyguts_t
304250125Sjkim
305250125Sjkim2010-08-13  Will Estes <wlestes@users.sourceforge.net>
306250125Sjkim
307250125Sjkim	* NEWS, po/LINGUAS, po/fi.po: new fi translation from the
308250125Sjkim	translation project
309250125Sjkim
310250125Sjkim2009-03-31  Will Estes <wlestes@users.sourceforge.net>
311250125Sjkim
312250125Sjkim	* 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>
313250125Sjkim
314250125Sjkim2008-12-28  Will Estes <wlestes@users.sourceforge.net>
315250125Sjkim
316250125Sjkim	* configure.in: remove line break that broke configure
317250125Sjkim
318250125Sjkim2008-12-28  Will Estes <wlestes@users.sourceforge.net>
319250125Sjkim
320250125Sjkim	* doc/flex.texi: specify the title on the title page since @settitle
321250125Sjkim	doesn't do that for us; resolves bug #2043491
322250125Sjkim
323250125Sjkim2008-12-28  Will Estes <wlestes@users.sourceforge.net>
324250125Sjkim
325250125Sjkim	* configure.in, flexdef.h: check for regex.h; resolves bug #2337486
326250125Sjkim
327250125Sjkim2008-07-23  Will Estes <wlestes@users.sourceforge.net>
328250125Sjkim
329250125Sjkim	* NEWS, po/ga.po: new ga translation from the translation project
330250125Sjkim
331250125Sjkim2008-06-10  Will Estes <wlestes@users.sourceforge.net>
332250125Sjkim
333250125Sjkim	* NEWS, po/ca.po: new ca translation
334250125Sjkim
335250125Sjkim2008-05-31  Will Estes <wlestes@users.sourceforge.net>
336250125Sjkim
337250125Sjkim	* Makefile.am: move ABOUT-NLS back to EXTRA_DIST
338250125Sjkim
339250125Sjkim2008-05-31  Will Estes <wlestes@users.sourceforge.net>
340250125Sjkim
341250125Sjkim	* Makefile.am: create new dist_doc_DATA; move some EXTRA_DIST files
342250125Sjkim	to new dist_doc_DATA target
343250125Sjkim
344250125Sjkim2008-05-31  Will Estes <wlestes@users.sourceforge.net>
345250125Sjkim
346250125Sjkim	* .cvsignore: ignore more automake generated config.status* files
347250125Sjkim
348250125Sjkim2008-05-31  Will Estes <wlestes@users.sourceforge.net>
349250125Sjkim
350250125Sjkim	* NEWS: flex distribution now built with automake and autoconf
351250125Sjkim	versions ...
352250125Sjkim
353250125Sjkim2008-05-31  Will Estes <wlestes@users.sourceforge.net>
354250125Sjkim
355250125Sjkim	* README.cvs: document GNU auto* version changes for building flex
356250125Sjkim	from cvs
357250125Sjkim
358250125Sjkim2008-05-31  Will Estes <wlestes@users.sourceforge.net>
359250125Sjkim
360250125Sjkim	* .cvsignore, doc/Makefile.am: ignore automake-supplied ylwrap
361250125Sjkim
362250125Sjkim2008-05-15  Will Estes <wlestes@users.sourceforge.net>
363250125Sjkim
364250125Sjkim	* NEWS, flex.skl: clean up types; resolves 1961902
365250125Sjkim
366250125Sjkim2008-05-15  Will Estes <wlestes@users.sourceforge.net>
367250125Sjkim
368250125Sjkim	* NEWS: update NEWS re manual
369250125Sjkim
370250125Sjkim2008-05-15  Will Estes <wlestes@users.sourceforge.net>
371250125Sjkim
372250125Sjkim	* doc/flex.texi: correct eroneous references to 'nowrap' to refer to
373250125Sjkim	'noyywrap'; resolves bug #1739912
374250125Sjkim
375250125Sjkim2008-05-14  Will Estes <wlestes@users.sourceforge.net>
376250125Sjkim
377250125Sjkim	* filter.c: call clearerr on stdin before dup2'ing it; resolves bug
378250125Sjkim	#1902612
379250125Sjkim
380250125Sjkim2008-05-14  Will Estes <wlestes@users.sourceforge.net>
381250125Sjkim
382250125Sjkim	* NEWS: generic updates to NEWS
383250125Sjkim
384250125Sjkim2008-05-14  Will Estes <wlestes@users.sourceforge.net>
385250125Sjkim
386250125Sjkim	* tests/test-pthread/Makefile.am: move library flags in linker
387250125Sjkim	command; resolves patch #1943403; patch submitted by
388250125Sjkim	nullnix@users.sourceforge.net
389250125Sjkim
390250125Sjkim2008-05-14  Will Estes <wlestes@users.sourceforge.net>
391250125Sjkim
392250125Sjkim	* doc/flex.texi: use ansi syntax in simple examples; resolves patch
393250125Sjkim	#1909844; patch submitted by Tom Browder,
394250125Sjkim	tbrowder2@users.sourceforge.net
395250125Sjkim
396250125Sjkim2008-04-10  Will Estes <wlestes@users.sourceforge.net>
397250125Sjkim
398250125Sjkim	* doc/flex.texi: fix typo in example (from Paolo J. Matos
399250125Sjkim
400250125Sjkim2008-04-10  Will Estes <wlestes@users.sourceforge.net>
401250125Sjkim
402250125Sjkim	* flexint.h: move endif to better account for what C99 defines for
403250125Sjkim	integer types (fix from debian project)
404250125Sjkim
405250125Sjkim2008-04-10  Will Estes <wlestes@users.sourceforge.net>
406250125Sjkim
407250125Sjkim	* gen.c: fix another int type to be size_t
408250125Sjkim
409250125Sjkim2008-03-30  Will Estes <wlestes@users.sourceforge.net>
410250125Sjkim
411250125Sjkim	* NEWS, po/fr.po: new fr translation
412250125Sjkim
413250125Sjkim2008-03-30  Will Estes <wlestes@users.sourceforge.net>
414250125Sjkim
415250125Sjkim	* NEWS, configure.in: start version 2.5.36
416250125Sjkim
417250125Sjkim2008-02-26  Will Estes <wlestes@users.sourceforge.net>
418250125Sjkim
419228072Sbapt	* NEWS: add date of release
420228072Sbapt
421250125Sjkim2008-02-15  Will Estes <wlestes@users.sourceforge.net>
422228072Sbapt
423228072Sbapt	* NEWS, parse.y: fix bug that prevented comments from working
424228072Sbapt	properly
425228072Sbapt
426250125Sjkim2008-02-12  Will Estes <wlestes@users.sourceforge.net>
427228072Sbapt
428228072Sbapt	* po/de.po: new de translation
429228072Sbapt
430250125Sjkim2008-02-10  Will Estes <wlestes@users.sourceforge.net>
431228072Sbapt
432228072Sbapt	* NEWS, po/vi.po: new vi translation
433228072Sbapt
434250125Sjkim2008-02-10  Will Estes <wlestes@users.sourceforge.net>
435228072Sbapt
436228072Sbapt	* NEWS, po/nl.po: new nl translation
437228072Sbapt
438250125Sjkim2008-02-09  Will Estes <wlestes@users.sourceforge.net>
439228072Sbapt
440228072Sbapt	* NEWS, po/pl.po: new pl translation
441228072Sbapt
442250125Sjkim2008-02-09  Will Estes <wlestes@users.sourceforge.net>
443228072Sbapt
444228072Sbapt	* NEWS, po/de.po, po/pt_BR.po: new de, pt_br translations
445228072Sbapt
446250125Sjkim2008-02-09  Will Estes <wlestes@users.sourceforge.net>
447228072Sbapt
448228072Sbapt	* NEWS, flex.skl: generate headers for all functions (resolves bug
449228072Sbapt	#1628314)
450228072Sbapt
451250125Sjkim2008-02-09  Will Estes <wlestes@users.sourceforge.net>
452228072Sbapt
453228072Sbapt	* NEWS, flex.skl: change yy_size_t to be size_t (resolves bug
454228072Sbapt	#1849812)
455228072Sbapt
456250125Sjkim2008-02-09  Will Estes <wlestes@users.sourceforge.net>
457228072Sbapt
458228072Sbapt	* configure.in: start work on version 2.5.35
459228072Sbapt
460250125Sjkim2007-12-12  Will Estes <wlestes@users.sourceforge.net>
461228072Sbapt
462250125Sjkim	* NEWS, configure.in: revert NEWS and configure.in to version 2.5.34
463228072Sbapt
464250125Sjkim2007-09-12  Will Estes <wlestes@users.sourceforge.net>
465228072Sbapt
466228072Sbapt	* NEWS, configure.in: update version number to 2.5.35
467228072Sbapt
468250125Sjkim2007-09-10  Aaron Stone <sodabrew@users.sourceforge.net>
469228072Sbapt
470228072Sbapt	* tests/test-alloc-extra/scanner.l: Use %option extra-type.
471228072Sbapt
472250125Sjkim2007-09-10  Aaron Stone <sodabrew@users.sourceforge.net>
473228072Sbapt
474250125Sjkim	* NEWS, doc/flex.texi, flex.skl, flexdef.h, main.c, parse.y, scan.l: 
475250125Sjkim	Introduce %option extra-type="your_type *" (resolves bug #1744505).
476228072Sbapt
477250125Sjkim2007-08-15  Will Estes <wlestes@users.sourceforge.net>
478228072Sbapt
479228072Sbapt	* po/nl.po: new nl translations from the translation project
480228072Sbapt
481250125Sjkim2007-06-28  Will Estes <wlestes@users.sourceforge.net>
482228072Sbapt
483228072Sbapt	* NEWS: change release date
484228072Sbapt
485250125Sjkim2007-06-28  Will Estes <wlestes@users.sourceforge.net>
486228072Sbapt
487228072Sbapt	* flex.skl: adjustment for prefix classes; patch submitted by Petr
488228072Sbapt	Machata <pmachata@redhat.com>
489228072Sbapt
490250125Sjkim2007-06-28  Will Estes <wlestes@users.sourceforge.net>
491228072Sbapt
492228072Sbapt	* NEWS: NEWS item for yy_init_extra
493228072Sbapt
494250125Sjkim2007-06-12  Aaron Stone <sodabrew@users.sourceforge.net>
495228072Sbapt
496228072Sbapt	* doc/flex.texi: Docs and example for yylex_init_extra.
497228072Sbapt
498250125Sjkim2007-06-01  Will Estes <wlestes@users.sourceforge.net>
499228072Sbapt
500228072Sbapt	* tests/test-alloc-extra/.cvsignore: ignore OUTPUT file in
501228072Sbapt	test-alloc-extra
502228072Sbapt
503250125Sjkim2007-06-01  Will Estes <wlestes@users.sourceforge.net>
504228072Sbapt
505228072Sbapt	* tests/descriptions: add description of concatenated options test
506228072Sbapt
507250125Sjkim2007-05-31  Will Estes <wlestes@users.sourceforge.net>
508228072Sbapt
509228072Sbapt	* tests/test-alloc-extra/.cvsignore: add missing .cvsignore to
510228072Sbapt	test-alloc-extra
511228072Sbapt
512250125Sjkim2007-05-31  Aaron Stone <sodabrew@users.sourceforge.net>
513228072Sbapt
514228072Sbapt	* configure.in, flex.skl, gen.c, main.c: Changes to resolve SF bugs
515228072Sbapt	1568325 and 1563589.
516228072Sbapt
517250125Sjkim2007-05-31  Aaron Stone <sodabrew@users.sourceforge.net>
518228072Sbapt
519250125Sjkim	* tests/Makefile.am, tests/descriptions,
520250125Sjkim	tests/test-alloc-extra/Makefile.am,
521250125Sjkim	tests/test-alloc-extra/scanner.l, tests/test-alloc-extra/test.input: 
522250125Sjkim	Adding test cases for yylex_init_extra.
523228072Sbapt
524250125Sjkim2007-05-12  Will Estes <wlestes@users.sourceforge.net>
525228072Sbapt
526228072Sbapt	* configure.in, tests/test-pthread/scanner.l: fixes to test-pthread
527228072Sbapt
528250125Sjkim2007-05-12  Will Estes <wlestes@users.sourceforge.net>
529228072Sbapt
530228072Sbapt	* NEWS: NEWS item for concatenated options
531228072Sbapt
532250125Sjkim2007-05-12  Will Estes <wlestes@users.sourceforge.net>
533228072Sbapt
534228072Sbapt	* configure.in, tests/Makefile.am,
535228072Sbapt	tests/test-concatenated-options/.cvsignore,
536228072Sbapt	tests/test-concatenated-options/Makefile.am: unit test to verify
537228072Sbapt	concatenated options parsing
538228072Sbapt
539250125Sjkim2007-05-12  Will Estes <wlestes@users.sourceforge.net>
540228072Sbapt
541228072Sbapt	* scanopt.c: parse multiple short concatenated options; patch
542228072Sbapt	submitted by Petr Machata <pmachata@redhat.com
543228072Sbapt
544250125Sjkim2007-05-11  Will Estes <wlestes@users.sourceforge.net>
545228072Sbapt
546228072Sbapt	* autogen.sh: remove --force option from autogen.sh; much faster
547228072Sbapt	without it
548228072Sbapt
549250125Sjkim2007-05-11  Will Estes <wlestes@users.sourceforge.net>
550228072Sbapt
551228072Sbapt	* NEWS, configure.in: version 2.5.34
552228072Sbapt
553250125Sjkim2007-05-08  Aaron Stone <sodabrew@users.sourceforge.net>
554228072Sbapt
555228072Sbapt	* NEWS, flex.skl: Better checking after yyalloc/yyrealloc (resolves
556228072Sbapt	bug #1595967)
557228072Sbapt
558250125Sjkim2007-05-01  Will Estes <wlestes@users.sourceforge.net>
559228072Sbapt
560228072Sbapt	* doc/flex.texi: change title of manual to 'Lexical Analysis with
561228072Sbapt	Flex'
562228072Sbapt
563250125Sjkim2007-04-25  Will Estes <wlestes@users.sourceforge.net>
564228072Sbapt
565228072Sbapt	* flex.skl: c++ memory leak plug
566228072Sbapt
567250125Sjkim2007-04-23  Will Estes <wlestes@users.sourceforge.net>
568228072Sbapt
569228072Sbapt	* flex.skl: roll back c++ memory patch as it causes the test suite
570228072Sbapt	no end of grief
571228072Sbapt
572250125Sjkim2007-04-23  Will Estes <wlestes@users.sourceforge.net>
573228072Sbapt
574250125Sjkim	* flex.skl: fix function definitions for non-ANSI environments (from
575250125Sjkim	Manoj Srivastava from Debian patchset)
576228072Sbapt
577250125Sjkim2007-04-23  Will Estes <wlestes@users.sourceforge.net>
578228072Sbapt
579228072Sbapt	* flex.skl: fix c++ memory leak (from Manoj Srivastava from Debian
580228072Sbapt	patchset)
581228072Sbapt
582250125Sjkim2007-04-23  Will Estes <wlestes@users.sourceforge.net>
583228072Sbapt
584228072Sbapt	* flex.skl: fix parameter name in comment (patch from Manoj
585228072Sbapt	Srivastava from the debian patchset
586228072Sbapt
587250125Sjkim2007-04-23  Will Estes <wlestes@users.sourceforge.net>
588228072Sbapt
589228072Sbapt	* flex.skl: add a size_t cast (patch from Manoj Srivastava from the
590228072Sbapt	debian patchset
591228072Sbapt
592250125Sjkim2007-04-16  Will Estes <wlestes@users.sourceforge.net>
593228072Sbapt
594250125Sjkim	* tests/test-extended/Makefile.am, tests/test-quotes/Makefile.am: 
595228072Sbapt	cleanups to handle VPATH builds better; passifies make distcheck
596228072Sbapt
597250125Sjkim2007-04-16  Will Estes <wlestes@users.sourceforge.net>
598228072Sbapt
599228072Sbapt	* doc/flex.texi: drop using the \ in \ escaping as it throws pdf
600228072Sbapt	generation for a loop
601228072Sbapt
602250125Sjkim2007-04-14  Will Estes <wlestes@users.sourceforge.net>
603228072Sbapt
604228072Sbapt	* .cvsignore: add compile and *.tar.bz2 to .cvsignore
605228072Sbapt
606250125Sjkim2007-04-14  Will Estes <wlestes@users.sourceforge.net>
607228072Sbapt
608228072Sbapt	* main.c: add call to setlocale for ctype as per debian patchset
609228072Sbapt
610250125Sjkim2007-04-14  Will Estes <wlestes@users.sourceforge.net>
611228072Sbapt
612250125Sjkim	* Makefile.am, NEWS: provide for a PIC version of libfl.a for shared
613250125Sjkim	libraries using flex scanners
614228072Sbapt
615250125Sjkim2007-04-13  Will Estes <wlestes@users.sourceforge.net>
616228072Sbapt
617228072Sbapt	* FlexLexer.h: annotate endifs since they're a bit far from their
618228072Sbapt	opening #if statements
619228072Sbapt
620250125Sjkim2007-04-13  Will Estes <wlestes@users.sourceforge.net>
621228072Sbapt
622228072Sbapt	* flexdef.h, parse.y: refactor and slightly redo alloca testing,
623228072Sbapt	resolves bug #1675899
624228072Sbapt
625250125Sjkim2007-04-13  Will Estes <wlestes@users.sourceforge.net>
626228072Sbapt
627250125Sjkim	* : overhaul configure.in: use octathorps for comments so they're
628250125Sjkim	passed through m4 processing; better bracketing of m4 arguments;
629250125Sjkim	retool checks as per suggestions from autoscan(1)
630228072Sbapt
631250125Sjkim2007-04-13  Will Estes <wlestes@users.sourceforge.net>
632228072Sbapt
633228072Sbapt	* flex.skl: fix skeleton for reentrant scanners
634228072Sbapt
635250125Sjkim2007-04-13  Will Estes <wlestes@users.sourceforge.net>
636228072Sbapt
637228072Sbapt	* Makefile.am: remove homegrown tags target; automake does that for
638228072Sbapt	us
639228072Sbapt
640250125Sjkim2007-04-12  Will Estes <wlestes@users.sourceforge.net>
641228072Sbapt
642228072Sbapt	* flex.skl: fix skeleton for reentrant scanners, resolves bug
643228072Sbapt	#1694318
644228072Sbapt
645250125Sjkim2007-04-12  Will Estes <wlestes@users.sourceforge.net>
646228072Sbapt
647250125Sjkim	* FlexLexer.h: declare some const where missing in c++ header file
648250125Sjkim
649250125Sjkim2007-04-10  Will Estes <wlestes@users.sourceforge.net>
650250125Sjkim
651228072Sbapt	* doc/flex.texi: corrections to the manual as per suggestions from
652228072Sbapt	flex-help@
653228072Sbapt
654250125Sjkim2007-04-03  Will Estes <wlestes@users.sourceforge.net>
655228072Sbapt
656228072Sbapt	* doc/flex.texi: include author names in online versions of the
657228072Sbapt	manual
658228072Sbapt
659250125Sjkim2007-04-03  Will Estes <wlestes@users.sourceforge.net>
660228072Sbapt
661228072Sbapt	* COPYING: update copyright notice
662228072Sbapt
663250125Sjkim2007-04-03  Will Estes <wlestes@users.sourceforge.net>
664228072Sbapt
665228072Sbapt	* AUTHORS: rearrange and update AUTHORS
666228072Sbapt
667250125Sjkim2007-03-29  Will Estes <wlestes@users.sourceforge.net>
668228072Sbapt
669228072Sbapt	* NEWS: note sf feature request 1658379 in NEWS
670228072Sbapt
671250125Sjkim2007-03-29  Will Estes <wlestes@users.sourceforge.net>
672228072Sbapt
673228072Sbapt	* tools/cvsauthors: add sodabrew to cvsauthors file
674228072Sbapt
675250125Sjkim2007-03-29  Aaron Stone <sodabrew@users.sourceforge.net>
676228072Sbapt
677250125Sjkim	* flex.skl: SourceForge feature request #1658379: Expose YY_BUF_SIZE
678250125Sjkim	in the header file.
679228072Sbapt
680250125Sjkim2007-03-07  Will Estes <wlestes@users.sourceforge.net>
681228072Sbapt
682228072Sbapt	* NEWS, filter.c, flex.skl: apply patches submitted by sodabrew
683228072Sbapt
684250125Sjkim2007-03-07  Will Estes <wlestes@users.sourceforge.net>
685228072Sbapt
686228072Sbapt	* README.cvs: more changes describing building flex from cvs
687228072Sbapt
688250125Sjkim2007-03-07  Will Estes <wlestes@users.sourceforge.net>
689228072Sbapt
690228072Sbapt	* Makefile.am, README.cvs, README.cvs-snapshot: rename
691228072Sbapt	README.cvs-snapshot to README.cvs
692228072Sbapt
693250125Sjkim2007-03-07  Will Estes <wlestes@users.sourceforge.net>
694228072Sbapt
695228072Sbapt	* README.cvs-snapshot: update to explain where flex cvs lives
696228072Sbapt
697250125Sjkim2007-03-07  Will Estes <wlestes@users.sourceforge.net>
698228072Sbapt
699228072Sbapt	* README, doc/flex.texi: correct how to submit bugs
700228072Sbapt
701250125Sjkim2007-02-16  Will Estes <wlestes@users.sourceforge.net>
702228072Sbapt
703228072Sbapt	* NEWS: clarify NEWS item re man page and pdf manual
704228072Sbapt
705250125Sjkim2007-02-14  Will Estes <wlestes@users.sourceforge.net>
706228072Sbapt
707228072Sbapt	* po/Makevars: update bug address to point to flex-devel instead of
708228072Sbapt	lex-help
709228072Sbapt
710250125Sjkim2007-02-13  Will Estes <wlestes@users.sourceforge.net>
711228072Sbapt
712228072Sbapt	* configure.in, doc/Makefile.am: make better use of AC_INIT; clean
713228072Sbapt	up, simplify and make more robust the generation of the man page
714228072Sbapt
715250125Sjkim2007-02-13  Will Estes <wlestes@users.sourceforge.net>
716228072Sbapt
717228072Sbapt	* configure.in: remove option check-news from call to
718228072Sbapt	AM_INIT_AUTOMAKE as gnits implies check-news
719228072Sbapt
720250125Sjkim2007-02-13  Will Estes <wlestes@users.sourceforge.net>
721228072Sbapt
722228072Sbapt	* Makefile.am, configure.in: move automake options from Makefile.am
723228072Sbapt	to configure.in
724228072Sbapt
725250125Sjkim2007-02-13  Will Estes <wlestes@users.sourceforge.net>
726228072Sbapt
727228072Sbapt	* autogen.sh: restore --install option to autogen.sh since --force
728228072Sbapt	does not imply --install
729228072Sbapt
730250125Sjkim2007-02-13  Will Estes <wlestes@users.sourceforge.net>
731228072Sbapt
732228072Sbapt	* tools/cvsauthors: add john43 to cvsauthors file
733228072Sbapt
734250125Sjkim2007-02-13  Will Estes <wlestes@users.sourceforge.net>
735228072Sbapt
736228072Sbapt	* autogen.sh: call autoreconf with --force instead of --install
737228072Sbapt
738250125Sjkim2007-02-13  Will Estes <wlestes@users.sourceforge.net>
739228072Sbapt
740228072Sbapt	* doc/.cvsignore: remove texinfo.tex from cvs tree
741228072Sbapt
742250125Sjkim2007-02-13  Will Estes <wlestes@users.sourceforge.net>
743228072Sbapt
744228072Sbapt	* NEWS: updates to NEWS file to reflect recent changes
745228072Sbapt
746250125Sjkim2007-02-13  Will Estes <wlestes@users.sourceforge.net>
747228072Sbapt
748228072Sbapt	* doc/Makefile.am: add flex.pdf to EXTRA_DIST
749228072Sbapt
750250125Sjkim2007-02-13  Will Estes <wlestes@users.sourceforge.net>
751228072Sbapt
752228072Sbapt	* configure.in: remove flex.spec
753228072Sbapt
754250125Sjkim2007-02-13  Will Estes <wlestes@users.sourceforge.net>
755228072Sbapt
756228072Sbapt	* Makefile.am: remove maintainercleanfiles
757228072Sbapt
758250125Sjkim2007-02-01  Will Estes <wlestes@users.sourceforge.net>
759228072Sbapt
760228072Sbapt	* doc/Makefile.am: more changes to build system to distribute man
761228072Sbapt	page
762228072Sbapt
763250125Sjkim2007-02-01  Will Estes <wlestes@users.sourceforge.net>
764228072Sbapt
765228072Sbapt	* doc/Makefile.am: add flex man page to distribution
766228072Sbapt
767250125Sjkim2007-02-01  Will Estes <wlestes@users.sourceforge.net>
768228072Sbapt
769228072Sbapt	* .cvsignore, flex.spec.in: remove flex spec file
770228072Sbapt
771250125Sjkim2006-11-17  Will Estes <wlestes@users.sourceforge.net>
772228072Sbapt
773250125Sjkim	* tests/test-table-opts/Makefile.am: make test target depend on test
774250125Sjkim	groupings, which in turn depend on building executables; cygwin
775250125Sjkim	portability fix
776228072Sbapt
777250125Sjkim2006-11-10  Will Estes <wlestes@users.sourceforge.net>
778228072Sbapt
779228072Sbapt	* tests/create-test: change create-test script to edit files in
780228072Sbapt	place
781228072Sbapt
782250125Sjkim2006-11-09  Will Estes <wlestes@users.sourceforge.net>
783228072Sbapt
784250125Sjkim	* tests/test-array-nr/Makefile.am, tests/test-array-r/Makefile.am,
785250125Sjkim	tests/test-basic-nr/Makefile.am, tests/test-basic-r/Makefile.am,
786250125Sjkim	tests/test-bison-nr/Makefile.am,
787250125Sjkim	tests/test-bison-yylloc/Makefile.am,
788250125Sjkim	tests/test-bison-yylval/Makefile.am,
789250125Sjkim	tests/test-c++-basic/Makefile.am,
790250125Sjkim	tests/test-c++-multiple-scanners/Makefile.am,
791250125Sjkim	tests/test-c++-yywrap/Makefile.am, tests/test-c-cpp-nr/Makefile.am,
792250125Sjkim	tests/test-c-cpp-r/Makefile.am, tests/test-ccl/Makefile.am,
793250125Sjkim	tests/test-debug-nr/Makefile.am, tests/test-debug-r/Makefile.am,
794250125Sjkim	tests/test-extended/Makefile.am, tests/test-header-nr/Makefile.am,
795250125Sjkim	tests/test-header-r/Makefile.am,
796250125Sjkim	tests/test-include-by-buffer/Makefile.am,
797250125Sjkim	tests/test-include-by-push/Makefile.am,
798250125Sjkim	tests/test-include-by-reentrant/Makefile.am,
799250125Sjkim	tests/test-linedir-r/Makefile.am, tests/test-lineno-nr/Makefile.am,
800250125Sjkim	tests/test-lineno-r/Makefile.am, tests/test-mem-nr/Makefile.am,
801250125Sjkim	tests/test-mem-r/Makefile.am,
802250125Sjkim	tests/test-multiple-scanners-nr/Makefile.am,
803250125Sjkim	tests/test-multiple-scanners-r/Makefile.am,
804250125Sjkim	tests/test-noansi-nr/Makefile.am, tests/test-noansi-r/Makefile.am,
805250125Sjkim	tests/test-posix/Makefile.am,
806250125Sjkim	tests/test-posixly-correct/Makefile.am,
807250125Sjkim	tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am,
808250125Sjkim	tests/test-pthread/Makefile.am, tests/test-quotes/Makefile.am,
809250125Sjkim	tests/test-reject/Makefile.am, tests/test-rescan-nr/Makefile.am,
810250125Sjkim	tests/test-rescan-r/Makefile.am, tests/test-string-nr/Makefile.am,
811250125Sjkim	tests/test-string-r/Makefile.am, tests/test-top/Makefile.am,
812250125Sjkim	tests/test-yyextra/Makefile.am: change CLEANFILES to include
813250125Sjkim	instead of just the testname for the executable
814228072Sbapt
815250125Sjkim2006-11-09  Will Estes <wlestes@users.sourceforge.net>
816228072Sbapt
817228072Sbapt	* doc/flex.texi: fix typos in manual; resolves bug #1592857
818228072Sbapt
819250125Sjkim2006-11-09  Will Estes <wlestes@users.sourceforge.net>
820228072Sbapt
821228072Sbapt	* tests/TEMPLATE/Makefile.am: change test template to remove test
822228072Sbapt	executable when that executable has an extension, e.g. under Cygwin
823228072Sbapt
824250125Sjkim2006-11-08  Will Estes <wlestes@users.sourceforge.net>
825228072Sbapt
826228072Sbapt	* tests/Makefile.am: test names weren't displaying in test
827228072Sbapt	success/failure messages (from #1591672
828228072Sbapt
829250125Sjkim2006-10-30  Will Estes <wlestes@users.sourceforge.net>
830228072Sbapt
831228072Sbapt	* doc/.cvsignore: add flex.html to .cvsignore in doc directory
832228072Sbapt
833250125Sjkim2006-10-22  Will Estes <wlestes@users.sourceforge.net>
834228072Sbapt
835228072Sbapt	* NEWS: update NEWS file for the work that millaway did
836228072Sbapt
837250125Sjkim2006-10-22  Will Estes <wlestes@users.sourceforge.net>
838228072Sbapt
839228072Sbapt	* FlexLexer.h, NEWS, main.c,
840228072Sbapt	tests/test-c++-multiple-scanners/scanner-2.l: make yywrap work with
841228072Sbapt	c++ scanners as per sf bug report
842228072Sbapt
843250125Sjkim2006-10-20  Will Estes <wlestes@users.sourceforge.net>
844228072Sbapt
845250125Sjkim	* NEWS, flex.skl, tests/test-c++-multiple-scanners/main.cpp,
846250125Sjkim	tests/test-c-cpp-nr/scanner.l: memory leak issues in c++ scanner
847228072Sbapt
848250125Sjkim2006-10-20  Will Estes <wlestes@users.sourceforge.net>
849228072Sbapt
850250125Sjkim	* NEWS, configure.in, tests/Makefile.am, tests/descriptions,
851228072Sbapt	tests/test-c++-yywrap/.cvsignore,
852228072Sbapt	tests/test-c++-yywrap/Makefile.am, tests/test-c++-yywrap/scanner.l,
853250125Sjkim	tests/test-c++-yywrap/test.input: add unit test for c++ with yywrap
854228072Sbapt
855250125Sjkim2006-10-20  Will Estes <wlestes@users.sourceforge.net>
856228072Sbapt
857228072Sbapt	* NEWS, tests/test-c++-basic/Makefile.am,
858228072Sbapt	tests/test-linedir-r/Makefile.am: use configure-provided awk
859228072Sbapt	variable for portability; add loadlibes variable to c++ test
860228072Sbapt
861250125Sjkim2006-10-17  Will Estes <wlestes@users.sourceforge.net>
862228072Sbapt
863228072Sbapt	* doc/flex.texi: add noyywrap option to example; use whitespace to
864228072Sbapt	clarify example
865228072Sbapt
866250125Sjkim2006-08-02  Will Estes <wlestes@users.sourceforge.net>
867228072Sbapt
868228072Sbapt	* NEWS, po/ca.po, po/vi.po: new translations
869228072Sbapt
870250125Sjkim2006-04-11  John Millaway <john43@users.sourceforge.net>
871228072Sbapt
872228072Sbapt	* tables.c: Casted away signedness to appease -Werror freaks.
873228072Sbapt
874250125Sjkim2006-03-28  John Millaway <john43@users.sourceforge.net>
875228072Sbapt
876250125Sjkim	* ccl.c, doc/flex.texi, flexdef.h, parse.y, scan.l, sym.c,
877250125Sjkim	tests/test-ccl/scanner.l, tests/test-ccl/test.input: Added ccl union
878250125Sjkim	operator.  Added test in test suite for ccl union operator.
879250125Sjkim	Documented ccl union operator.  Removed crufty ccl cache to prevent
880228072Sbapt	parser problems.
881228072Sbapt
882250125Sjkim2006-03-28  John Millaway <john43@users.sourceforge.net>
883228072Sbapt
884250125Sjkim	* doc/flex.texi, scan.l, tests/test-extended/scanner.l,
885228072Sbapt	tests/test-extended/test.input: Extended syntax excluded for
886250125Sjkim	lex/posix compat mode.  Comments discarded inside (?x:) patterns.
887250125Sjkim	Added test in test suite for comments in extended patterns.
888228072Sbapt	Documented syntax additions.
889228072Sbapt
890250125Sjkim2006-03-27  John Millaway <john43@users.sourceforge.net>
891228072Sbapt
892250125Sjkim	* scan.l, tests/test-ccl/scanner.l, tests/test-ccl/test.input: 
893228072Sbapt	Implemented (?x:) syntax to allow whitespace in patterns.  Added
894228072Sbapt	test for (?x:) syntax in test suite.
895228072Sbapt
896250125Sjkim2006-03-27  John Millaway <john43@users.sourceforge.net>
897228072Sbapt
898250125Sjkim	* parse.y, tests/test-ccl/scanner.l, tests/test-ccl/test.input: 
899228072Sbapt	Implemented dot-all syntax.  Added test for dot-all syntax in test
900228072Sbapt	suite.
901228072Sbapt
902250125Sjkim2006-03-27  John Millaway <john43@users.sourceforge.net>
903228072Sbapt
904250125Sjkim	* dfa.c, doc/flex.texi, flexdef.h, gen.c, main.c, parse.y, scan.l,
905250125Sjkim	scanflags.c, tests/test-ccl/scanner.l, tests/test-ccl/test.input: 
906228072Sbapt	Removed global variable caseins.  Added scanner stack flags for
907228072Sbapt	case-insensitivity.  Moved case-folding code from DFA-generation to
908228072Sbapt	parse time read-macros.  Added localized case-sensitivity syntax
909250125Sjkim	from Perl.  Added test for new syntax in test suite.  Documented new
910250125Sjkim	syntax.
911228072Sbapt
912250125Sjkim2006-03-27  John Millaway <john43@users.sourceforge.net>
913228072Sbapt
914250125Sjkim	* Makefile.am, configure.in, flexdef.h, scanflags.c: Added configure
915250125Sjkim	check for assert.h.  Added scanner flags stack.
916228072Sbapt
917250125Sjkim2006-03-25  John Millaway <john43@users.sourceforge.net>
918228072Sbapt
919250125Sjkim	* configure.in, doc/flex.texi, scan.l, tests/Makefile.am,
920228072Sbapt	tests/descriptions, tests/test-extended/.cvsignore,
921228072Sbapt	tests/test-extended/Makefile.am, tests/test-extended/scanner.l,
922228072Sbapt	tests/test-extended/test.input: Added extended, perl-compatible
923250125Sjkim	comment syntax.  Added test for extended comment syntax.  Documented
924250125Sjkim	extended comment syntax.
925228072Sbapt
926250125Sjkim2006-03-25  John Millaway <john43@users.sourceforge.net>
927228072Sbapt
928250125Sjkim	* doc/flex.texi, parse.y: Changed explicit 'A'-'Z' to isupper(),
929228072Sbapt	where correct to do so.  Documentation.
930228072Sbapt
931250125Sjkim2006-03-24  John Millaway <john43@users.sourceforge.net>
932228072Sbapt
933228072Sbapt	* doc/flex.texi: Documentation.
934228072Sbapt
935250125Sjkim2006-03-24  John Millaway <john43@users.sourceforge.net>
936228072Sbapt
937228072Sbapt	* doc/flex.texi: Added appendix of patterns to manual.
938228072Sbapt
939250125Sjkim2006-03-23  John Millaway <john43@users.sourceforge.net>
940228072Sbapt
941250125Sjkim	* doc/flex.texi: .
942228072Sbapt
943250125Sjkim2006-03-22  John Millaway <john43@users.sourceforge.net>
944228072Sbapt
945228072Sbapt	* doc/flex.texi: Documentation.
946228072Sbapt
947250125Sjkim2006-03-22  John Millaway <john43@users.sourceforge.net>
948228072Sbapt
949228072Sbapt	* doc/flex.texi: Documented set difference operator {-}.
950228072Sbapt
951250125Sjkim2006-03-22  John Millaway <john43@users.sourceforge.net>
952228072Sbapt
953228072Sbapt	* ccl.c, flexdef.h, parse.y, scan.l, tests/test-ccl/scanner.l,
954228072Sbapt	tests/test-ccl/test.input: Added set difference operator {-} for
955228072Sbapt	character classes.
956228072Sbapt
957250125Sjkim2006-03-22  John Millaway <john43@users.sourceforge.net>
958228072Sbapt
959250125Sjkim	* configure.in, doc/flex.texi, parse.y, scan.l, tests/Makefile.am,
960228072Sbapt	tests/descriptions, tests/test-ccl/.cvsignore,
961228072Sbapt	tests/test-ccl/Makefile.am, tests/test-ccl/scanner.l,
962228072Sbapt	tests/test-ccl/test.input: Added negated character class
963250125Sjkim	expressions.  Documented negated character class expressions.  Added
964250125Sjkim	regression test for negated character class expressions.
965228072Sbapt
966250125Sjkim2006-03-22  John Millaway <john43@users.sourceforge.net>
967228072Sbapt
968250125Sjkim	* buf.c, filter.c, gen.c, main.c, misc.c, nfa.c, parse.y, regex.c: 
969228072Sbapt	Replaced sprintf with snprintf everywhere.
970228072Sbapt
971250125Sjkim2006-03-22  John Millaway <john43@users.sourceforge.net>
972228072Sbapt
973228072Sbapt	* Makefile.am: Removed includedir from AM_CPPFLAGS #1439351.
974228072Sbapt
975250125Sjkim2006-03-21  John Millaway <john43@users.sourceforge.net>
976228072Sbapt
977228072Sbapt	* configure.in, tests/Makefile.am, tests/descriptions,
978228072Sbapt	tests/test-quotes/.cvsignore, tests/test-quotes/Makefile.am,
979228072Sbapt	tests/test-quotes/scanner.l, tests/test-quotes/test.input: Added
980228072Sbapt	test to verify user code is unmangled.
981228072Sbapt
982250125Sjkim2006-03-21  John Millaway <john43@users.sourceforge.net>
983228072Sbapt
984228072Sbapt	* flexdef.h, misc.c, scan.l: Fixed escape in actions.
985228072Sbapt
986250125Sjkim2006-03-21  John Millaway <john43@users.sourceforge.net>
987228072Sbapt
988228072Sbapt	* filter.c, flexdef.h, main.c, scan.l: Reverted previous input
989228072Sbapt	filter changes.  Added noop macro to scanner output.  Modified
990228072Sbapt	scan.l to escape m4 quotes found in user code.
991228072Sbapt
992250125Sjkim2006-03-21  John Millaway <john43@users.sourceforge.net>
993228072Sbapt
994250125Sjkim	* tests/test-table-opts/Makefile.am,
995250125Sjkim	tests/test-table-opts/scanner.l: Removed m4 from test-table-opts
996228072Sbapt
997250125Sjkim2006-03-21  John Millaway <john43@users.sourceforge.net>
998228072Sbapt
999250125Sjkim	* tests/test-reject/Makefile.am, tests/test-reject/scanner.l: 
1000250125Sjkim	Removed m4 from test-reject
1001228072Sbapt
1002250125Sjkim2006-03-21  John Millaway <john43@users.sourceforge.net>
1003228072Sbapt
1004228072Sbapt	* filter.c, flexdef.h, main.c, scan.l: Moved set_input_file to
1005228072Sbapt	different file.
1006228072Sbapt
1007250125Sjkim2006-03-21  John Millaway <john43@users.sourceforge.net>
1008228072Sbapt
1009250125Sjkim	* flex.skl, flexdef.h, flexint.h, misc.c: Relaxed tests for __STDC__
1010250125Sjkim	and __STDC_VERSION__ to cope with bugs in GCC and Sun cc.
1011228072Sbapt
1012250125Sjkim2006-03-20  John Millaway <john43@users.sourceforge.net>
1013228072Sbapt
1014228072Sbapt	* filter.c: Documented filter chain. Removed fdopen. Added no-op
1015228072Sbapt	fseek.
1016228072Sbapt
1017250125Sjkim2006-03-13  John Millaway <john43@users.sourceforge.net>
1018228072Sbapt
1019228072Sbapt	* gen.c: Fixed another -Wall report.
1020228072Sbapt
1021250125Sjkim2006-03-10  Will Estes <wlestes@users.sourceforge.net>
1022228072Sbapt
1023228072Sbapt	* NEWS, po/vi.po: new vi translation
1024228072Sbapt
1025250125Sjkim2006-03-09  Will Estes <wlestes@users.sourceforge.net>
1026228072Sbapt
1027228072Sbapt	* NEWS, po/ga.po, po/nl.po: new nl, ga translations
1028228072Sbapt
1029250125Sjkim2006-02-21  Will Estes <wlestes@users.sourceforge.net>
1030228072Sbapt
1031228072Sbapt	* m4/Makefile.am: add po.m4 to extra_dist in m4/ so it gets picked
1032228072Sbapt	up by distributions
1033228072Sbapt
1034250125Sjkim2006-02-21  Will Estes <wlestes@users.sourceforge.net>
1035228072Sbapt
1036228072Sbapt	* m4/Makefile.am: add nls.m4 to extra_dist in m4/ so it will get
1037228072Sbapt	picked up in distribution tarballs
1038228072Sbapt
1039250125Sjkim2006-02-21  Will Estes <wlestes@users.sourceforge.net>
1040228072Sbapt
1041228072Sbapt	* configure.in: remove website directory from configure.in
1042228072Sbapt
1043250125Sjkim2006-02-20  Will Estes <wlestes@users.sourceforge.net>
1044228072Sbapt
1045228072Sbapt	* NEWS, configure.in: version 2.5.33 marks in NEWS and configure.in
1046228072Sbapt
1047250125Sjkim2006-02-20  Will Estes <wlestes@users.sourceforge.net>
1048228072Sbapt
1049228072Sbapt	* configure.in: change email address in configure.in to point to
1050228072Sbapt	flex-help@sourceforge.net
1051228072Sbapt
1052250125Sjkim2006-02-20  John Millaway <john43@users.sourceforge.net>
1053228072Sbapt
1054228072Sbapt	* doc/flex.texi: Documentation.
1055228072Sbapt
1056250125Sjkim2006-02-20  John Millaway <john43@users.sourceforge.net>
1057228072Sbapt
1058228072Sbapt	* BUGS: Appended to BUGS file.
1059228072Sbapt
1060250125Sjkim2006-02-18  Will Estes <wlestes@users.sourceforge.net>
1061228072Sbapt
1062228072Sbapt	* Makefile.am: remove website directory (since it now has its own
1063228072Sbapt	module in the flex project
1064228072Sbapt
1065250125Sjkim2006-02-16  John Millaway <john43@users.sourceforge.net>
1066228072Sbapt
1067250125Sjkim	* doc/flex.texi, flex.skl: Fixed buffer overflow in reject state
1068228072Sbapt	buffer.  Corrected documentation on the state buffer.
1069228072Sbapt
1070250125Sjkim2006-02-16  John Millaway <john43@users.sourceforge.net>
1071228072Sbapt
1072228072Sbapt	* flex.skl: Reverted num_read from size_t back to int.
1073228072Sbapt
1074250125Sjkim2006-02-15  John Millaway <john43@users.sourceforge.net>
1075228072Sbapt
1076228072Sbapt	* Makefile.am, configure.in: Removed reference to RoadMap in
1077228072Sbapt	Makefile.am.  Added website directory.
1078228072Sbapt
1079250125Sjkim2006-02-15  Will Estes <wlestes@users.sourceforge.net>
1080228072Sbapt
1081228072Sbapt	* README, RoadMap: remove RoadMap and reference to it in README
1082228072Sbapt
1083250125Sjkim2006-02-15  John Millaway <john43@users.sourceforge.net>
1084228072Sbapt
1085228072Sbapt	* BUGS, README, doc/flex.texi, doc/flex.xml: Eliminated references
1086228072Sbapt	to lex.sf.net.
1087228072Sbapt
1088250125Sjkim2006-02-15  John Millaway <john43@users.sourceforge.net>
1089228072Sbapt
1090250125Sjkim	* BUGS, flex.skl: Transfered bugs list from lex.sf.net to BUGS file.
1091228072Sbapt
1092250125Sjkim2006-02-15  John Millaway <john43@users.sourceforge.net>
1093228072Sbapt
1094250125Sjkim	* tests/test-rescan-nr/.cvsignore,
1095250125Sjkim	tests/test-rescan-nr/Makefile.am, tests/test-rescan-nr/scanner.l,
1096250125Sjkim	tests/test-rescan-nr/test.input, tests/test-rescan-r/.cvsignore,
1097250125Sjkim	tests/test-rescan-r/Makefile.am, tests/test-rescan-r/scanner.l,
1098250125Sjkim	tests/test-rescan-r/test.input: Recommit of last commit -- broken
1099250125Sjkim	pipe.
1100228072Sbapt
1101250125Sjkim2006-02-15  John Millaway <john43@users.sourceforge.net>
1102228072Sbapt
1103250125Sjkim	* configure.in, flex.skl, tests/Makefile.am, tests/descriptions: 
1104228072Sbapt	yy_lex_destroy calls yy_init_globals to reset everything for next
1105250125Sjkim	call to yylex.  Added two new tests for reusing scanners.
1106228072Sbapt
1107250125Sjkim2006-02-14  John Millaway <john43@users.sourceforge.net>
1108228072Sbapt
1109228072Sbapt	* flex.spec.in: Patched rpm spec file.
1110228072Sbapt
1111250125Sjkim2006-02-14  John Millaway <john43@users.sourceforge.net>
1112228072Sbapt
1113228072Sbapt	* configure.in, flexint.h: Added C99 macro for inttypes, just to be
1114228072Sbapt	conformant.
1115228072Sbapt
1116250125Sjkim2006-02-14  John Millaway <john43@users.sourceforge.net>
1117228072Sbapt
1118250125Sjkim	* flexdef.h, nfa.c, parse.y: Changed symbol INFINITE to fix conflict
1119250125Sjkim	with C math symbol.
1120228072Sbapt
1121250125Sjkim2006-02-14  John Millaway <john43@users.sourceforge.net>
1122228072Sbapt
1123228072Sbapt	* scan.l: Omitting parens for named rules in trailing context.
1124228072Sbapt
1125250125Sjkim2006-02-14  John Millaway <john43@users.sourceforge.net>
1126228072Sbapt
1127228072Sbapt	* configure.in, main.c, po/ca.po, po/da.po, po/de.po, po/es.po,
1128228072Sbapt	po/fr.po, po/ga.po, po/ko.po, po/nl.po, po/pl.po, po/pt_BR.po,
1129228072Sbapt	po/ro.po, po/ru.po, po/sv.po, po/tr.po, po/vi.po, po/zh_CN.po,
1130250125Sjkim	tests/test-mem-nr/scanner.l, tests/test-mem-r/scanner.l: Added check
1131250125Sjkim	for locale.h and libintl.h in configure script.
1132228072Sbapt
1133250125Sjkim2006-02-14  John Millaway <john43@users.sourceforge.net>
1134228072Sbapt
1135228072Sbapt	* flex.skl: Removed unused local vars.
1136228072Sbapt
1137250125Sjkim2006-02-14  John Millaway <john43@users.sourceforge.net>
1138228072Sbapt
1139228072Sbapt	* flex.skl: Removed certain offending #undefs.
1140228072Sbapt
1141250125Sjkim2006-02-14  John Millaway <john43@users.sourceforge.net>
1142228072Sbapt
1143228072Sbapt	* flexint.h: Removed logical and from preprocessor statement.
1144228072Sbapt
1145250125Sjkim2006-02-14  Will Estes <wlestes@users.sourceforge.net>
1146228072Sbapt
1147250125Sjkim	* po/nl.po, po/nl.po.1: remove eroneously named nl.po.1; update
1148228072Sbapt	nl.po
1149228072Sbapt
1150250125Sjkim2006-02-14  John Millaway <john43@users.sourceforge.net>
1151228072Sbapt
1152250125Sjkim	* dfa.c: .
1153228072Sbapt
1154250125Sjkim2006-02-14  John Millaway <john43@users.sourceforge.net>
1155228072Sbapt
1156228072Sbapt	* flex.skl: Included <sys/types.h> for serialized tables.
1157228072Sbapt
1158250125Sjkim2006-02-14  John Millaway <john43@users.sourceforge.net>
1159228072Sbapt
1160228072Sbapt	* configure.in: Minor patch to call to head in configure script.
1161228072Sbapt
1162250125Sjkim2006-02-14  John Millaway <john43@users.sourceforge.net>
1163228072Sbapt
1164228072Sbapt	* doc/flex.texi: Documentation patch.
1165228072Sbapt
1166250125Sjkim2006-02-14  John Millaway <john43@users.sourceforge.net>
1167228072Sbapt
1168228072Sbapt	* filter.c, gen.c, libyywrap.c, main.c: Patch for full file system
1169228072Sbapt	failure.
1170228072Sbapt
1171250125Sjkim2006-02-13  John Millaway <john43@users.sourceforge.net>
1172228072Sbapt
1173228072Sbapt	* doc/flex.texi: Documentation.
1174228072Sbapt
1175250125Sjkim2006-02-13  John Millaway <john43@users.sourceforge.net>
1176228072Sbapt
1177228072Sbapt	* main.c: Fixed double-fclose when input file is empty.
1178228072Sbapt
1179250125Sjkim2006-02-10  Will Estes <wlestes@users.sourceforge.net>
1180228072Sbapt
1181250125Sjkim	* po/ca.po, po/da.po, po/de.po, po/es.po, po/fr.po, po/ga.po,
1182250125Sjkim	po/ko.po, po/nl.po.1, po/pl.po, po/pt_BR.po, po/ro.po, po/ru.po,
1183250125Sjkim	po/sv.po, po/tr.po, po/vi.po, po/zh_CN.po: newtranslations
1184228072Sbapt
1185250125Sjkim2005-12-22  John Millaway <john43@users.sourceforge.net>
1186228072Sbapt
1187228072Sbapt	* buf.c, main.c: Improvement request 1069716 log vs. log10
1188228072Sbapt
1189250125Sjkim2005-12-22  John Millaway <john43@users.sourceforge.net>
1190228072Sbapt
1191228072Sbapt	* flex.skl: Fixed bug 1257093 yy_init_globals in header file
1192228072Sbapt
1193250125Sjkim2005-04-14  Will Estes <wlestes@users.sourceforge.net>
1194228072Sbapt
1195228072Sbapt	* po/nl.po: new nl translation
1196228072Sbapt
1197250125Sjkim2005-04-07  Will Estes <wlestes@users.sourceforge.net>
1198228072Sbapt
1199228072Sbapt	* NEWS, po/LINGUAS, po/nl.po, po/vi.po: new nl and vi translations
1200228072Sbapt
1201250125Sjkim2004-07-20  Will Estes <wlestes@users.sourceforge.net>
1202228072Sbapt
1203228072Sbapt	* filter.c: correct improper stdin assignment
1204228072Sbapt
1205250125Sjkim2004-05-22  Will Estes <wlestes@users.sourceforge.net>
1206228072Sbapt
1207250125Sjkim	* NEWS, po/tr.po: new tr translation
1208228072Sbapt
1209250125Sjkim2004-05-12  Will Estes <wlestes@users.sourceforge.net>
1210228072Sbapt
1211250125Sjkim	* .cvsignore, .indent.pro: .cvsignore and  .indent.pro got missed in
1212250125Sjkim	the import to sourceforge; replace them
1213228072Sbapt
1214250125Sjkim2004-05-11  Will Estes <wlestes@users.sourceforge.net>
1215228072Sbapt
1216228072Sbapt	* po/fr.po: new fr translation
1217228072Sbapt
1218250125Sjkim2004-05-03  Will Estes <wlestes@users.sourceforge.net>
1219228072Sbapt
1220228072Sbapt	* po/LINGUAS: polish is pl, not po
1221228072Sbapt
1222250125Sjkim2004-03-22  Will Estes <wlestes@users.sourceforge.net>
1223228072Sbapt
1224228072Sbapt	* po/sv.po: yet another sweedish update
1225228072Sbapt
1226250125Sjkim2004-03-19  Will Estes <wlestes@users.sourceforge.net>
1227228072Sbapt
1228250125Sjkim	* NEWS, po/sv.po: new sv translation
1229228072Sbapt
1230250125Sjkim2003-12-11  John Millaway <john43@users.sourceforge.net>
1231228072Sbapt
1232250125Sjkim	* configure.in, filter.c, main.c: Configure checks for GNU m4.
1233228072Sbapt	Environment variable M4 overrides built-in m4 path.  Generated m4
1234228072Sbapt	does a late check for GNU m4.
1235228072Sbapt
1236250125Sjkim2003-12-09  John Millaway <john43@users.sourceforge.net>
1237228072Sbapt
1238228072Sbapt	* doc/flex.texi: added 3 faqs
1239228072Sbapt
1240250125Sjkim2003-11-24  Will Estes <wlestes@users.sourceforge.net>
1241228072Sbapt
1242228072Sbapt	* po/ro.po: new ro translation
1243228072Sbapt
1244250125Sjkim2003-11-07  Will Estes <wlestes@users.sourceforge.net>
1245228072Sbapt
1246228072Sbapt	* NEWS, po/fr.po: new french translation
1247228072Sbapt
1248250125Sjkim2003-11-07  Will Estes <wlestes@users.sourceforge.net>
1249228072Sbapt
1250228072Sbapt	* NEWS, po/ca.po: new catalan translation from the translation
1251228072Sbapt	project
1252228072Sbapt
1253250125Sjkim2003-11-07  Will Estes <wlestes@users.sourceforge.net>
1254228072Sbapt
1255228072Sbapt	* NEWS, po/LINGUAS, po/ga.po, po/pl.po: new polish translation;
1256228072Sbapt	updated irish translation from translation project
1257228072Sbapt
1258250125Sjkim2003-10-10  Will Estes <wlestes@users.sourceforge.net>
1259228072Sbapt
1260228072Sbapt	* NEWS, po/LINGUAS, po/ga.po: new Irish translation
1261228072Sbapt
1262250125Sjkim2003-08-25  Will Estes <wlestes@users.sourceforge.net>
1263228072Sbapt
1264228072Sbapt	* NEWS, po/LINGUAS, po/ro.po: add romanian translation
1265228072Sbapt
1266250125Sjkim2003-07-16  Will Estes <wlestes@users.sourceforge.net>
1267228072Sbapt
1268228072Sbapt	* flex.skl: flex_*int* type fixes
1269228072Sbapt
1270250125Sjkim2003-07-16  Will Estes <wlestes@users.sourceforge.net>
1271228072Sbapt
1272228072Sbapt	* tools/cvsauthors: change wlestes email address
1273228072Sbapt
1274250125Sjkim2003-07-16  Will Estes <wlestes@users.sourceforge.net>
1275228072Sbapt
1276228072Sbapt	* flex.skl: undef yytext_ptr has some bad side effects
1277228072Sbapt
1278250125Sjkim2003-07-07  John Millaway <john43@users.sourceforge.net>
1279228072Sbapt
1280228072Sbapt	* doc/flex.texi: Documented m4 incompatibility with lex.
1281228072Sbapt
1282250125Sjkim2003-05-21  Will Estes <wlestes@users.sourceforge.net>
1283228072Sbapt
1284228072Sbapt	* NEWS: upgrade to gettext 0.12
1285228072Sbapt
1286250125Sjkim2003-05-20  Will Estes <wlestes@users.sourceforge.net>
1287228072Sbapt
1288228072Sbapt	* flex.skl, gen.c: patches from manoj via sourceforge
1289228072Sbapt
1290250125Sjkim2003-05-20  Will Estes <wlestes@users.sourceforge.net>
1291228072Sbapt
1292250125Sjkim	* configure.in, po/.cvsignore, po/Makevars: upgrade gettext to 0.12;
1293250125Sjkim	this allows running make pdf and make ps to be successful
1294228072Sbapt
1295250125Sjkim2003-05-20  Will Estes <wlestes@users.sourceforge.net>
1296228072Sbapt
1297228072Sbapt	* doc/.cvsignore: cvs should ignore flex.pdf and flex.ps
1298228072Sbapt
1299250125Sjkim2003-04-25  John Millaway <john43@users.sourceforge.net>
1300228072Sbapt
1301228072Sbapt	* TODO: Added yylineno bugs to TODO list.
1302228072Sbapt
1303250125Sjkim2003-04-03  John Millaway <john43@users.sourceforge.net>
1304228072Sbapt
1305228072Sbapt	* doc/flex.xml: Docbook.
1306228072Sbapt
1307250125Sjkim2003-04-03  John Millaway <john43@users.sourceforge.net>
1308228072Sbapt
1309228072Sbapt	* doc/flex.xml: xml now validates.
1310228072Sbapt
1311250125Sjkim2003-04-02  John Millaway <john43@users.sourceforge.net>
1312228072Sbapt
1313228072Sbapt	* doc/flex.xml: Began conversion to DocBook.
1314228072Sbapt
1315250125Sjkim2003-04-01  Will Estes <wlestes@users.sourceforge.net>
1316228072Sbapt
1317228072Sbapt	* NEWS, configure.in: version 2.5.31
1318228072Sbapt
1319250125Sjkim2003-04-01  Will Estes <wlestes@users.sourceforge.net>
1320228072Sbapt
1321228072Sbapt	* NEWS: remove --enable-maintainer-mode configure option
1322228072Sbapt
1323250125Sjkim2003-04-01  Will Estes <wlestes@users.sourceforge.net>
1324228072Sbapt
1325228072Sbapt	* configure.in: remove AM_MAINTAINER_MODE
1326228072Sbapt
1327250125Sjkim2003-04-01  John Millaway <john43@users.sourceforge.net>
1328228072Sbapt
1329250125Sjkim	* flex.skl, flexdef.h, main.c, misc.c, scan.l: Renamed some internal
1330250125Sjkim	variables.
1331228072Sbapt
1332250125Sjkim2003-03-31  Will Estes <wlestes@users.sourceforge.net>
1333228072Sbapt
1334228072Sbapt	* NEWS: yylineno is now per-buffer in reentrant scanners
1335228072Sbapt
1336250125Sjkim2003-03-31  John Millaway <john43@users.sourceforge.net>
1337228072Sbapt
1338228072Sbapt	* TODO: Added TODO item.
1339228072Sbapt
1340250125Sjkim2003-03-30  John Millaway <john43@users.sourceforge.net>
1341228072Sbapt
1342228072Sbapt	* flex.skl, gen.c: yylineno is per-buffer in the reentrant scanner.
1343250125Sjkim	support for yycolumn exists, but is not yet developed.
1344228072Sbapt
1345250125Sjkim2003-03-28  John Millaway <john43@users.sourceforge.net>
1346228072Sbapt
1347228072Sbapt	* flex.skl: Minor documentation.
1348228072Sbapt
1349250125Sjkim2003-03-28  Will Estes <wlestes@users.sourceforge.net>
1350228072Sbapt
1351228072Sbapt	* NEWS: added %top directive
1352228072Sbapt
1353250125Sjkim2003-03-27  John Millaway <john43@users.sourceforge.net>
1354228072Sbapt
1355250125Sjkim	* buf.c, configure.in, doc/flex.texi, flexdef.h, main.c, scan.l,
1356228072Sbapt	tests/Makefile.am, tests/descriptions, tests/test-top/.cvsignore,
1357228072Sbapt	tests/test-top/Makefile.am, tests/test-top/main.c,
1358228072Sbapt	tests/test-top/scanner.l, tests/test-top/test.input: Added %top
1359228072Sbapt	block syntax.  Added test for %top block.  Documented %top block.
1360228072Sbapt
1361250125Sjkim2003-03-27  John Millaway <john43@users.sourceforge.net>
1362228072Sbapt
1363228072Sbapt	* TODO, doc/flex.texi: Documented the m4 dependency.
1364228072Sbapt
1365250125Sjkim2003-03-26  Will Estes <wlestes@users.sourceforge.net>
1366228072Sbapt
1367250125Sjkim	* configure.in, flexdef.h: check for sys/wait.h since we use wait(2)
1368228072Sbapt
1369250125Sjkim2003-03-26  Will Estes <wlestes@users.sourceforge.net>
1370228072Sbapt
1371228072Sbapt	* flexdef.h: reorder include directives so as to catch system
1372228072Sbapt	integer types before flex defined values for same
1373228072Sbapt
1374250125Sjkim2003-03-26  Will Estes <wlestes@users.sourceforge.net>
1375228072Sbapt
1376228072Sbapt	* TODO: assign tasks due before major release can happen; remove
1377228072Sbapt	--enable-maintainer-mode entry
1378228072Sbapt
1379250125Sjkim2003-03-26  Will Estes <wlestes@users.sourceforge.net>
1380228072Sbapt
1381228072Sbapt	* Makefile.am: only rebuild the ChangeLog if we're inside a cvs
1382228072Sbapt	working directory
1383228072Sbapt
1384250125Sjkim2003-03-26  Will Estes <wlestes@users.sourceforge.net>
1385228072Sbapt
1386228072Sbapt	* configure.in, tools/.cvsignore, tools/Makefile.am: add tools/
1387228072Sbapt	subdirectory to distribution
1388228072Sbapt
1389250125Sjkim2003-03-26  Will Estes <wlestes@users.sourceforge.net>
1390228072Sbapt
1391228072Sbapt	* Makefile.am: remove maintainer_mode conditional; add filter.c and
1392250125Sjkim	regex.c to indentfiles; reformat and sort indentfiles so it's easier
1393250125Sjkim	to add files in the future
1394228072Sbapt
1395250125Sjkim2003-03-26  Will Estes <wlestes@users.sourceforge.net>
1396228072Sbapt
1397228072Sbapt	* doc/Makefile.am: clean up flex.texi processing leftovers with
1398228072Sbapt	cleanfiles
1399228072Sbapt
1400250125Sjkim2003-03-26  Will Estes <wlestes@users.sourceforge.net>
1401228072Sbapt
1402250125Sjkim	* tests/test-linedir-r/Makefile.am: an awk script wasn't included in
1403250125Sjkim	the distribution
1404228072Sbapt
1405250125Sjkim2003-03-26  John Millaway <john43@users.sourceforge.net>
1406228072Sbapt
1407228072Sbapt	* TODO, configure.in, tests/Makefile.am, tests/descriptions,
1408228072Sbapt	tests/test-include-by-push/.cvsignore,
1409228072Sbapt	tests/test-include-by-push/Makefile.am,
1410228072Sbapt	tests/test-include-by-push/scanner.l,
1411228072Sbapt	tests/test-include-by-push/test-1.input,
1412228072Sbapt	tests/test-include-by-push/test-2.input,
1413228072Sbapt	tests/test-include-by-push/test-3.input: Added test for
1414228072Sbapt	yypush_buffer_state and yypop_buffer_state.
1415228072Sbapt
1416250125Sjkim2003-03-26  John Millaway <john43@users.sourceforge.net>
1417228072Sbapt
1418228072Sbapt	* TODO: Removed items from TODO list.
1419228072Sbapt
1420250125Sjkim2003-03-26  John Millaway <john43@users.sourceforge.net>
1421228072Sbapt
1422228072Sbapt	* configure.in, tests/Makefile.am, tests/descriptions,
1423228072Sbapt	tests/test-linedir-r/.cvsignore, tests/test-linedir-r/Makefile.am,
1424228072Sbapt	tests/test-linedir-r/check-lines.awk, tests/test-linedir-r/main.c,
1425250125Sjkim	tests/test-linedir-r/scanner.l, tests/test-linedir-r/test.input: 
1426228072Sbapt	Added test for #line directives.
1427228072Sbapt
1428250125Sjkim2003-03-26  John Millaway <john43@users.sourceforge.net>
1429228072Sbapt
1430228072Sbapt	* configure.in, tests/Makefile.am, tests/test-noansi-nr/.cvsignore,
1431228072Sbapt	tests/test-noansi-nr/Makefile.am, tests/test-noansi-nr/scanner.l,
1432228072Sbapt	tests/test-noansi-nr/test.input, tests/test-noansi-r/.cvsignore,
1433228072Sbapt	tests/test-noansi-r/Makefile.am, tests/test-noansi-r/scanner.l,
1434228072Sbapt	tests/test-noansi-r/test.input: Added test for noansi (traditional)
1435228072Sbapt	options.  Reordered the tests so the basic ones are first.
1436228072Sbapt
1437250125Sjkim2003-03-25  Will Estes <wlestes@users.sourceforge.net>
1438228072Sbapt
1439228072Sbapt	* TODO, doc/Makefile.am: remove maintainer-mode conditional around
1440228072Sbapt	rebuilding of manpage
1441228072Sbapt
1442250125Sjkim2003-03-25  Will Estes <wlestes@users.sourceforge.net>
1443228072Sbapt
1444228072Sbapt	* README: mention doc/ for user documentation
1445228072Sbapt
1446250125Sjkim2003-03-25  Will Estes <wlestes@users.sourceforge.net>
1447228072Sbapt
1448228072Sbapt	* TODO: rework distribution items
1449228072Sbapt
1450250125Sjkim2003-03-25  Will Estes <wlestes@users.sourceforge.net>
1451228072Sbapt
1452228072Sbapt	* NEWS: mention m4 processing
1453228072Sbapt
1454250125Sjkim2003-03-25  Will Estes <wlestes@users.sourceforge.net>
1455228072Sbapt
1456228072Sbapt	* tests/README: update instructions for running test suite
1457228072Sbapt
1458250125Sjkim2003-03-25  Will Estes <wlestes@users.sourceforge.net>
1459228072Sbapt
1460250125Sjkim	* FlexLexer.h, Makefile.am, TODO, buf.c, configure.in,
1461250125Sjkim	doc/flex.texi, filter.c, flex.skl, flexdef.h, gen.c, main.c,
1462250125Sjkim	misc.c, options.c, options.h, regex.c, scan.l, sym.c,
1463228072Sbapt	tests/test-bison-nr/scanner.l, tests/test-bison-yylloc/scanner.l,
1464228072Sbapt	tests/test-reject/scanner.l, tests/test-table-opts/scanner.l: merge
1465228072Sbapt	millaway's m4 branch work
1466228072Sbapt
1467250125Sjkim2003-03-24  John Millaway <john43@users.sourceforge.net>
1468228072Sbapt
1469250125Sjkim	* doc/flex.texi, flex.skl, flexdef.h, gen.c, main.c, options.c,
1470250125Sjkim	options.h, scan.l: Option ansi-definitions.  Option ansi-prototypes.
1471250125Sjkim	Cleaned up some of header.  Documented bison-locations.
1472250125Sjkim
1473250125Sjkim2003-03-24  John Millaway <john43@users.sourceforge.net>
1474250125Sjkim
1475250125Sjkim	* scan.l: Escaped m4 macros in scan.l which would cause
1476250125Sjkim	bootstrapping issues.
1477250125Sjkim
1478250125Sjkim2003-03-21  John Millaway <john43@users.sourceforge.net>
1479250125Sjkim
1480250125Sjkim	* doc/flex.texi, flex.skl, main.c: Cleaning up the skel.
1481250125Sjkim
1482250125Sjkim2003-03-20  Will Estes <wlestes@users.sourceforge.net>
1483250125Sjkim
1484228072Sbapt	* TODO: we want to move the contents of to.do/Wishlist to top level
1485228072Sbapt	TODO
1486228072Sbapt
1487250125Sjkim2003-03-20  John Millaway <john43@users.sourceforge.net>
1488228072Sbapt
1489228072Sbapt	* to.do/Wish-List: Assessment of every item in Wish-List.
1490228072Sbapt
1491250125Sjkim2003-03-19  John Millaway <john43@users.sourceforge.net>
1492228072Sbapt
1493250125Sjkim	* main.c: Fixed allocation of slightly more memory than needed.
1494228072Sbapt
1495250125Sjkim2003-03-19  John Millaway <john43@users.sourceforge.net>
1496228072Sbapt
1497250125Sjkim	* TODO, buf.c, configure.in, flex.skl, flexdef.h, main.c, sym.c: 
1498250125Sjkim	Start conditions now generated in a single place.
1499228072Sbapt
1500250125Sjkim2003-03-19  Will Estes <wlestes@users.sourceforge.net>
1501228072Sbapt
1502250125Sjkim	* TODO: cosmetic changes to TODO list
1503228072Sbapt
1504250125Sjkim2003-03-19  John Millaway <john43@users.sourceforge.net>
1505228072Sbapt
1506250125Sjkim	* flex.skl: Cleaned up warnings so multiple headers could coincide.
1507250125Sjkim
1508250125Sjkim2003-03-19  John Millaway <john43@users.sourceforge.net>
1509250125Sjkim
1510250125Sjkim	* TODO, flex.skl, main.c: Moved prefixes to m4.
1511250125Sjkim
1512250125Sjkim2003-03-19  John Millaway <john43@users.sourceforge.net>
1513250125Sjkim
1514250125Sjkim	* FlexLexer.h, filter.c, flex.skl, flexdef.h, main.c, misc.c,
1515250125Sjkim	regex.c: Removed Paxson/Berkeley copyright restriction from filter.c
1516250125Sjkim	and regex.c.  Inline documentation of much of the generated API.
1517250125Sjkim	Line directives now fixed for header and stdin/stdout.  Blank lines
1518250125Sjkim	squeezed from generated scanner.
1519250125Sjkim
1520250125Sjkim2003-03-18  John Millaway <john43@users.sourceforge.net>
1521250125Sjkim
1522250125Sjkim	* filter.c, flexdef.h, main.c, regex.c: Fixed #line directives.
1523250125Sjkim
1524250125Sjkim2003-03-17  John Millaway <john43@users.sourceforge.net>
1525250125Sjkim
1526250125Sjkim	* Makefile.am, filter.c, flexdef.h, regex.c: Added regex.c for
1527250125Sjkim	regex-related code.  Worked on fixing line directives;incomplete.
1528250125Sjkim
1529250125Sjkim2003-03-14  John Millaway <john43@users.sourceforge.net>
1530250125Sjkim
1531250125Sjkim	* TODO: Added some TODOs.
1532250125Sjkim
1533250125Sjkim2003-03-14  John Millaway <john43@users.sourceforge.net>
1534250125Sjkim
1535250125Sjkim	* flexdef.h, main.c, options.c, options.h, scan.l,
1536250125Sjkim	tests/test-bison-nr/scanner.l, tests/test-bison-yylloc/scanner.l: 
1537250125Sjkim	Bison bridge was simplified to rely less on bison output.  New
1538250125Sjkim	option bison-locations.
1539250125Sjkim
1540250125Sjkim2003-03-14  John Millaway <john43@users.sourceforge.net>
1541250125Sjkim
1542250125Sjkim	* filter.c, flex.skl, flexdef.h, gen.c, main.c, scan.l,
1543250125Sjkim	tests/test-reject/scanner.l: Filters are now direct children of main
1544250125Sjkim	process.  Header file now generated through m4.
1545250125Sjkim
1546250125Sjkim2003-03-14  John Millaway <john43@users.sourceforge.net>
1547250125Sjkim
1548250125Sjkim	* buf.c, filter.c, flexdef.h, main.c, misc.c: Added internal filter
1549250125Sjkim	ability.  Deleted various unused variables.
1550250125Sjkim
1551250125Sjkim2003-03-14  John Millaway <john43@users.sourceforge.net>
1552250125Sjkim
1553250125Sjkim	* main.c, tests/test-table-opts/scanner.l: Keeping tests up to date
1554250125Sjkim	with m4 changes.  Proper wait for all children.
1555250125Sjkim
1556250125Sjkim2003-03-14  John Millaway <john43@users.sourceforge.net>
1557250125Sjkim
1558250125Sjkim	* flex.skl, tests/test-table-opts/scanner.l: Moved test-tables to
1559250125Sjkim	m4.
1560250125Sjkim
1561250125Sjkim2003-03-14  John Millaway <john43@users.sourceforge.net>
1562250125Sjkim
1563250125Sjkim	* flex.skl, main.c, options.c: Moved bison bridge code to m4.
1564250125Sjkim
1565250125Sjkim2003-03-13  John Millaway <john43@users.sourceforge.net>
1566250125Sjkim
1567250125Sjkim	* flex.skl, gen.c, main.c, scan.l: Moved YY_USE_LINENO to m4.
1568250125Sjkim
1569250125Sjkim2003-03-13  John Millaway <john43@users.sourceforge.net>
1570250125Sjkim
1571250125Sjkim	* buf.c, flexdef.h, scan.l: Added function buf_m4_undefine.
1572250125Sjkim
1573250125Sjkim2003-03-13  John Millaway <john43@users.sourceforge.net>
1574250125Sjkim
1575250125Sjkim	* flex.skl, main.c, scan.l: Replaced YY_ALWAYS_INTERACTIVE with m4.
1576250125Sjkim	Replaced YY_NEVER_INTERACTIVE with m4.
1577250125Sjkim
1578250125Sjkim2003-03-13  John Millaway <john43@users.sourceforge.net>
1579250125Sjkim
1580250125Sjkim	* flex.skl, main.c: Moved YY_TEXT_IS_ARRAY to m4.
1581250125Sjkim
1582250125Sjkim2003-03-12  John Millaway <john43@users.sourceforge.net>
1583250125Sjkim
1584250125Sjkim	* flex.skl, gen.c, main.c, tests/test-reject/scanner.l: Renaming
1585250125Sjkim	macros from YY_* to M4_YY_* where appropriate.
1586250125Sjkim
1587250125Sjkim2003-03-12  John Millaway <john43@users.sourceforge.net>
1588250125Sjkim
1589250125Sjkim	* flex.skl, tests/test-reject/scanner.l,
1590250125Sjkim	tests/test-table-opts/scanner.l: Now using local variable "yyg"
1591250125Sjkim	instead of lengthly YY_G expansion.
1592250125Sjkim
1593250125Sjkim2003-03-12  John Millaway <john43@users.sourceforge.net>
1594250125Sjkim
1595250125Sjkim	* buf.c, filter.c, flex.skl, flexdef.h, main.c, misc.c, options.c,
1596250125Sjkim	options.h, scan.l, tests/test-reject/scanner.l: More m4 macro
1597250125Sjkim	conversions.  Added debugging option --preproc-level=NUM.
1598250125Sjkim
1599250125Sjkim2003-03-11  John Millaway <john43@users.sourceforge.net>
1600250125Sjkim
1601250125Sjkim	* Makefile.am, buf.c, flex.skl, flexdef.h, gen.c, main.c, misc.c,
1602250125Sjkim	scan.l: Replaced many CPP macros with m4 equivalents.
1603250125Sjkim
1604250125Sjkim2003-03-10  John Millaway <john43@users.sourceforge.net>
1605250125Sjkim
1606250125Sjkim	* Makefile.am, filter.c, flex.skl, flexdef.h, main.c, misc.c: Added
1607250125Sjkim	filter.c Added filter.c rules to Makefile.am Added filter prototypes
1608250125Sjkim	to flexdef.h Flex now filters output through m4.
1609250125Sjkim
1610250125Sjkim2003-03-05  Will Estes <wlestes@users.sourceforge.net>
1611250125Sjkim
1612250125Sjkim	* doc/.cvsignore, texinfo.tex: move texinfo.tex to doc/
1613250125Sjkim
1614250125Sjkim2003-03-05  Will Estes <wlestes@users.sourceforge.net>
1615250125Sjkim
1616228072Sbapt	* TODO: update TODO
1617228072Sbapt
1618250125Sjkim2003-03-05  Will Estes <wlestes@users.sourceforge.net>
1619228072Sbapt
1620228072Sbapt	* NEWS, configure.in: version 2.5.29
1621228072Sbapt
1622250125Sjkim2003-03-04  John Millaway <john43@users.sourceforge.net>
1623228072Sbapt
1624228072Sbapt	* FlexLexer.h, flex.skl: Added growable buffer stack to C++ scanner
1625228072Sbapt	as well.  yyensure_buffer_stack is now static.
1626228072Sbapt
1627250125Sjkim2003-03-02  John Millaway <john43@users.sourceforge.net>
1628228072Sbapt
1629250125Sjkim	* flex.skl, misc.c: Removed awkward %push %pop syntax from skeleton.
1630228072Sbapt
1631250125Sjkim2003-03-02  John Millaway <john43@users.sourceforge.net>
1632228072Sbapt
1633228072Sbapt	* flex.skl: Renamed YY_CURRENT_BUFFER_FAST to
1634228072Sbapt	YY_CURRENT_BUFFER_LVALUE to better reflect its purpose.
1635228072Sbapt
1636250125Sjkim2003-02-28  John Millaway <john43@users.sourceforge.net>
1637228072Sbapt
1638228072Sbapt	* NEWS: made entry on input buffer stacks.
1639228072Sbapt
1640250125Sjkim2003-02-28  Will Estes <wlestes@users.sourceforge.net>
1641228072Sbapt
1642228072Sbapt	* Makefile.am, doc/Makefile.am: build on . in top level first; this
1643228072Sbapt	will simplify calling help2man
1644228072Sbapt
1645250125Sjkim2003-02-28  John Millaway <john43@users.sourceforge.net>
1646228072Sbapt
1647250125Sjkim	* TODO, doc/flex.texi, flex.skl, gen.c, main.c: Removed
1648228072Sbapt	yy_current_buffer from the planet.  Input buffer states are now in
1649228072Sbapt	an internal unbounded stack.  Added new internal function,
1650250125Sjkim	yyensure_buffer_stack.  Added new API function, yypush_buffer_state.
1651250125Sjkim	Added new API function, yypop_buffer_state.  Documented the new API
1652250125Sjkim	calls in the manual.  Macro YY_BUFFER_STATE now refers to top of
1653250125Sjkim	stack.  This revision breaks the C++ scanner (again.)
1654228072Sbapt
1655250125Sjkim2003-02-28  John Millaway <john43@users.sourceforge.net>
1656228072Sbapt
1657228072Sbapt	* main.c: Removed some symbols from the undef list. They are needed
1658228072Sbapt	for multiple headers to coexist.
1659228072Sbapt
1660250125Sjkim2003-02-27  Will Estes <wlestes@users.sourceforge.net>
1661228072Sbapt
1662250125Sjkim	* Makefile.am, NEWS, configure.in, doc/.cvsignore, doc/Makefile.am,
1663250125Sjkim	doc/flex.texi, flex.texi: move flex.texi and flex.1 to new doc/
1664250125Sjkim	subdirectory
1665228072Sbapt
1666250125Sjkim2003-02-27  Will Estes <wlestes@users.sourceforge.net>
1667228072Sbapt
1668228072Sbapt	* NEWS: namespace cleanups
1669228072Sbapt
1670250125Sjkim2003-02-26  John Millaway <john43@users.sourceforge.net>
1671228072Sbapt
1672228072Sbapt	* main.c: Added a few macros to the undef list.
1673228072Sbapt
1674250125Sjkim2003-02-26  John Millaway <john43@users.sourceforge.net>
1675228072Sbapt
1676228072Sbapt	* main.c: Put the undef macros in an array.
1677228072Sbapt
1678250125Sjkim2003-02-12  Will Estes <wlestes@users.sourceforge.net>
1679228072Sbapt
1680228072Sbapt	* NEWS, configure.in: version 2.5.28
1681228072Sbapt
1682250125Sjkim2003-02-10  Will Estes <wlestes@users.sourceforge.net>
1683228072Sbapt
1684228072Sbapt	* README, TODO, configure.in, flex.texi: update documentation to
1685228072Sbapt	reflect the sourceforge move
1686228072Sbapt
1687250125Sjkim2003-02-06  Will Estes <wlestes@users.sourceforge.net>
1688228072Sbapt
1689228072Sbapt	* TODO: update according to current thinking
1690228072Sbapt
1691250125Sjkim2003-02-06  Will Estes <wlestes@users.sourceforge.net>
1692228072Sbapt
1693228072Sbapt	* TODO: mcvs reviewed
1694228072Sbapt
1695250125Sjkim2003-02-06  Will Estes <wlestes@users.sourceforge.net>
1696228072Sbapt
1697228072Sbapt	* TODO: sourceforge migration tasks
1698228072Sbapt
1699250125Sjkim2003-02-04  Will Estes <wlestes@users.sourceforge.net>
1700228072Sbapt
1701228072Sbapt	* NEWS: Flex now warns if always-interactive is specified with fast
1702228072Sbapt	or full; Fixed trailing slash bug in YY_INPUT macro def
1703228072Sbapt
1704250125Sjkim2003-01-31  John Millaway <john43@users.sourceforge.net>
1705228072Sbapt
1706228072Sbapt	* scan.l: Flex now warns if always-interactive is specified with
1707228072Sbapt	fast or full.
1708228072Sbapt
1709250125Sjkim2003-01-31  Will Estes <wlestes@users.sourceforge.net>
1710228072Sbapt
1711228072Sbapt	* Makefile.am: switch to using cvs2cl.pl to generate the ChangeLog
1712228072Sbapt
1713250125Sjkim2003-01-31  Will Estes <wlestes@users.sourceforge.net>
1714228072Sbapt
1715250125Sjkim	* tools/cvs2cl.pl, tools/cvsauthors: we're going to be switching how
1716250125Sjkim	we handle our ChangeLog
1717228072Sbapt
1718250125Sjkim2003-01-29  John Millaway <john43@users.sourceforge.net>
1719228072Sbapt
1720228072Sbapt	* gen.c, misc.c: Fixed trailing slash bug in YY_INPUT macro def.
1721228072Sbapt
1722250125Sjkim2003-01-29  Will Estes <wlestes@users.sourceforge.net>
1723228072Sbapt
1724228072Sbapt	* README.cvs-snapshot: upgrade texinfo to 4.3d
1725228072Sbapt
1726250125Sjkim2003-01-29  Will Estes <wlestes@users.sourceforge.net>
1727228072Sbapt
1728250125Sjkim	* flex.texi: the @copying construct works now; thanks to the texinfo
1729250125Sjkim	maintainers for finding the problem
1730228072Sbapt
1731250125Sjkim2003-01-21  Will Estes <wlestes@users.sourceforge.net>
1732228072Sbapt
1733228072Sbapt	* NEWS, configure.in: version 2.5.27
1734228072Sbapt
1735250125Sjkim2003-01-21  Will Estes <wlestes@users.sourceforge.net>
1736228072Sbapt
1737228072Sbapt	* NEWS: flex now works with recent bison versions
1738228072Sbapt
1739250125Sjkim2003-01-18  John Millaway <john43@users.sourceforge.net>
1740228072Sbapt
1741228072Sbapt	* flex.skl: Check for YYLTYPE_IS_DECLARED. This fixes bison-bridge
1742228072Sbapt	with latest bison.
1743228072Sbapt
1744250125Sjkim2003-01-15  Will Estes <wlestes@users.sourceforge.net>
1745228072Sbapt
1746228072Sbapt	* NEWS, po/pt_BR.po: new pt_br translation
1747228072Sbapt
1748250125Sjkim2003-01-14  Will Estes <wlestes@users.sourceforge.net>
1749228072Sbapt
1750228072Sbapt	* NEWS, configure.in: version 2.5.26
1751228072Sbapt
1752250125Sjkim2003-01-14  Will Estes <wlestes@users.sourceforge.net>
1753228072Sbapt
1754228072Sbapt	* NEWS: Fixed table deserialization bug on big-endian archs. Patch
1755228072Sbapt	sent from Bryce Nichols <bryce@bnichols.org>
1756228072Sbapt
1757250125Sjkim2003-01-12  John Millaway <john43@users.sourceforge.net>
1758228072Sbapt
1759228072Sbapt	* tables_shared.h: Fixed table deserialization bug on big-endian
1760228072Sbapt	archs. Patch sent from Bryce Nichols <bryce@bnichols.org>.
1761228072Sbapt
1762250125Sjkim2003-01-10  Will Estes <wlestes@users.sourceforge.net>
1763228072Sbapt
1764228072Sbapt	* README.cvs-snapshot: add version numbers for some tools and
1765228072Sbapt	explain about version.texi and --enable-maintainer-mode
1766228072Sbapt
1767250125Sjkim2003-01-10  Will Estes <wlestes@users.sourceforge.net>
1768228072Sbapt
1769228072Sbapt	* NEWS: catch news up
1770228072Sbapt
1771250125Sjkim2003-01-09  John Millaway <john43@users.sourceforge.net>
1772228072Sbapt
1773250125Sjkim	* tests/test-mem-nr/scanner.l, tests/test-mem-r/scanner.l: Changed
1774228072Sbapt	size_t to yy_size_t in yyalloc() and yyrealloc(). Is this really
1775228072Sbapt	what we want?
1776228072Sbapt
1777250125Sjkim2003-01-09  John Millaway <john43@users.sourceforge.net>
1778228072Sbapt
1779228072Sbapt	* flex.skl: Changed type of yyleng from size_t to int. This fixes
1780228072Sbapt	bug in PostgreSQL compilation.
1781228072Sbapt
1782250125Sjkim2003-01-09  Will Estes <wlestes@users.sourceforge.net>
1783228072Sbapt
1784228072Sbapt	* NEWS: catch news up
1785228072Sbapt
1786250125Sjkim2003-01-09  Will Estes <wlestes@users.sourceforge.net>
1787228072Sbapt
1788228072Sbapt	* flex.skl: more c++ fixes
1789228072Sbapt
1790250125Sjkim2003-01-09  Will Estes <wlestes@users.sourceforge.net>
1791228072Sbapt
1792228072Sbapt	* Makefile.am, configure.in, flex.spec.in: add a spec file
1793228072Sbapt
1794250125Sjkim2003-01-09  Will Estes <wlestes@users.sourceforge.net>
1795228072Sbapt
1796228072Sbapt	* flex.skl: type cast to pacify c++ compilers; patch from Bruce
1797228072Sbapt	Lilly <blilly@erols.com>
1798228072Sbapt
1799250125Sjkim2003-01-08  Will Estes <wlestes@users.sourceforge.net>
1800228072Sbapt
1801228072Sbapt	* NEWS: new es translation
1802228072Sbapt
1803250125Sjkim2003-01-08  Will Estes <wlestes@users.sourceforge.net>
1804228072Sbapt
1805228072Sbapt	* po/es.po: new spanish translation
1806228072Sbapt
1807250125Sjkim2002-12-19  John Millaway <john43@users.sourceforge.net>
1808228072Sbapt
1809228072Sbapt	* gen.c: Fixed bug where YY_G(0) sometimes occurs (created by my
1810228072Sbapt	previous commit.)
1811228072Sbapt
1812250125Sjkim2002-12-17  John Millaway <john43@users.sourceforge.net>
1813228072Sbapt
1814228072Sbapt	* gen.c: Fixed bug submitted by Bojan Smojver <bojan@rexursive.com>
1815228072Sbapt	where the use of yylineno, reentrant, and yymore together caused a
1816228072Sbapt	compile-time error.
1817228072Sbapt
1818250125Sjkim2002-12-17  Will Estes <wlestes@users.sourceforge.net>
1819228072Sbapt
1820228072Sbapt	* NEWS: update NEWS
1821228072Sbapt
1822250125Sjkim2002-12-17  John Millaway <john43@users.sourceforge.net>
1823228072Sbapt
1824228072Sbapt	* flex.texi: Documented new behavior with character ranges.
1825228072Sbapt
1826250125Sjkim2002-12-16  John Millaway <john43@users.sourceforge.net>
1827228072Sbapt
1828228072Sbapt	* parse.y: Fixed bug submitted by  Bruce Lilly <blilly@erols.com>
1829250125Sjkim	where character ranges would yield unexpected behavior in a caseless
1830250125Sjkim	scanner.  Also, flex now emits a warning if the range looks like
1831250125Sjkim	trouble.
1832228072Sbapt
1833250125Sjkim2002-12-16  John Millaway <john43@users.sourceforge.net>
1834228072Sbapt
1835250125Sjkim	* ccl.c, flexdef.h: Added utility functions to deal with character
1836228072Sbapt	case.
1837228072Sbapt
1838250125Sjkim2002-12-09  Will Estes <wlestes@users.sourceforge.net>
1839228072Sbapt
1840228072Sbapt	* flexint.h: we don't really need int64 anyway
1841228072Sbapt
1842250125Sjkim2002-12-09  Will Estes <wlestes@users.sourceforge.net>
1843228072Sbapt
1844228072Sbapt	* flex.skl: apparently some lints are happier with fllthrough
1845228072Sbapt	without a space
1846228072Sbapt
1847250125Sjkim2002-12-02  Will Estes <wlestes@users.sourceforge.net>
1848228072Sbapt
1849228072Sbapt	* NEWS, configure.in: version 2.5.25
1850228072Sbapt
1851250125Sjkim2002-12-02  Will Estes <wlestes@users.sourceforge.net>
1852228072Sbapt
1853228072Sbapt	* Makefile.am: enclose flex.1 target in MAINTERNER_MODE
1854228072Sbapt
1855250125Sjkim2002-12-02  Will Estes <wlestes@users.sourceforge.net>
1856228072Sbapt
1857228072Sbapt	* po/pt_BR.po: new pt_br translation
1858228072Sbapt
1859250125Sjkim2002-12-01  John Millaway <john43@users.sourceforge.net>
1860228072Sbapt
1861228072Sbapt	* flex.texi: Indexed some more faqs.
1862228072Sbapt
1863250125Sjkim2002-11-29  John Millaway <john43@users.sourceforge.net>
1864228072Sbapt
1865250125Sjkim	* flex.skl: Fixed bug in SECOND yyless definition where argument was
1866250125Sjkim	not enclosed in parentheses.
1867228072Sbapt
1868250125Sjkim2002-11-29  John Millaway <john43@users.sourceforge.net>
1869228072Sbapt
1870228072Sbapt	* flex.skl: Fixed bug in yyless definition where argument was not
1871228072Sbapt	enclosed in parentheses.
1872228072Sbapt
1873250125Sjkim2002-11-27  Will Estes <wlestes@users.sourceforge.net>
1874228072Sbapt
1875228072Sbapt	* NEWS: flex uses flex_int*_t types
1876228072Sbapt
1877250125Sjkim2002-11-27  Will Estes <wlestes@users.sourceforge.net>
1878228072Sbapt
1879228072Sbapt	* flexint.h: integer types for non-C99 systems flexint.h
1880228072Sbapt
1881250125Sjkim2002-11-27  John Millaway <john43@users.sourceforge.net>
1882228072Sbapt
1883228072Sbapt	* dfa.c, flexint.h, gen.c, tables.c, tables.h, tables_shared.c,
1884228072Sbapt	tables_shared.h: Changed int types to flex_intX_t. The build is now
1885228072Sbapt	broken until typedef's are established.
1886228072Sbapt
1887250125Sjkim2002-11-27  Will Estes <wlestes@users.sourceforge.net>
1888228072Sbapt
1889250125Sjkim	* Makefile.am: MAINTAINERCLEANFILES: new variable: try to make it so
1890250125Sjkim	that make maintainer-clean  erases everything not under version
1891228072Sbapt	control
1892228072Sbapt
1893250125Sjkim2002-11-27  Will Estes <wlestes@users.sourceforge.net>
1894228072Sbapt
1895228072Sbapt	* config.rpath: remove config.rpath
1896228072Sbapt
1897250125Sjkim2002-11-27  Will Estes <wlestes@users.sourceforge.net>
1898228072Sbapt
1899228072Sbapt	* README-alpha: just list location of betas
1900228072Sbapt
1901250125Sjkim2002-11-26  Will Estes <wlestes@users.sourceforge.net>
1902228072Sbapt
1903228072Sbapt	* flexint.h: __STDC_VERSION__ needs an L suffix
1904228072Sbapt
1905250125Sjkim2002-11-26  Will Estes <wlestes@users.sourceforge.net>
1906228072Sbapt
1907228072Sbapt	* NEWS, po/LINGUAS, po/pt_BR.po: new pt_br translation from the
1908228072Sbapt	translation project
1909228072Sbapt
1910250125Sjkim2002-11-25  Will Estes <wlestes@users.sourceforge.net>
1911228072Sbapt
1912228072Sbapt	* flexint.h: include inttypes.h for folks who really are C99
1913228072Sbapt
1914250125Sjkim2002-11-25  Will Estes <wlestes@users.sourceforge.net>
1915228072Sbapt
1916228072Sbapt	* TODO: fix a typo
1917228072Sbapt
1918250125Sjkim2002-11-25  Will Estes <wlestes@users.sourceforge.net>
1919228072Sbapt
1920228072Sbapt	* NEWS, configure.in: version 2.5.24
1921228072Sbapt
1922250125Sjkim2002-11-23  Will Estes <wlestes@users.sourceforge.net>
1923228072Sbapt
1924228072Sbapt	* configure.in: try to make sure we have GNU m4
1925228072Sbapt
1926250125Sjkim2002-11-23  Will Estes <wlestes@users.sourceforge.net>
1927228072Sbapt
1928228072Sbapt	* tests/test-c++-multiple-scanners/Makefile.am: include
1929228072Sbapt	tests/test-c++-multipl-scanners/test.input
1930228072Sbapt
1931250125Sjkim2002-11-23  Will Estes <wlestes@users.sourceforge.net>
1932228072Sbapt
1933228072Sbapt	* NEWS: more portability fixes
1934228072Sbapt
1935250125Sjkim2002-11-23  Will Estes <wlestes@users.sourceforge.net>
1936228072Sbapt
1937228072Sbapt	* configure.in, flexdef.h: apparently on some BSD systems, we need
1938228072Sbapt	sys/params.h; reported by millaway
1939228072Sbapt
1940250125Sjkim2002-11-22  Will Estes <wlestes@users.sourceforge.net>
1941228072Sbapt
1942228072Sbapt	* NEWS: update NEWS
1943228072Sbapt
1944250125Sjkim2002-11-22  John Millaway <john43@users.sourceforge.net>
1945228072Sbapt
1946250125Sjkim	* flex.skl, main.c, tests/test-c++-multiple-scanners/Makefile.am: 
1947228072Sbapt	Fixed prefix of yyalloc,yyfree,yyrealloc in C++ scanner.  Removed
1948228072Sbapt	yylex_destroy from C++ scanner.
1949228072Sbapt
1950250125Sjkim2002-11-22  John Millaway <john43@users.sourceforge.net>
1951228072Sbapt
1952228072Sbapt	* flex.texi: renamed some faqs.
1953228072Sbapt
1954250125Sjkim2002-11-22  Will Estes <wlestes@users.sourceforge.net>
1955228072Sbapt
1956228072Sbapt	* AUTHORS: update wording about authorship
1957228072Sbapt
1958250125Sjkim2002-11-17  John Millaway <john43@users.sourceforge.net>
1959228072Sbapt
1960228072Sbapt	* parse.y: Removed space before line num in error messages to look
1961228072Sbapt	more like gcc's errors.
1962228072Sbapt
1963250125Sjkim2002-11-06  Will Estes <wlestes@users.sourceforge.net>
1964228072Sbapt
1965250125Sjkim	* NEWS, po/tr.po: new turkish translation from the translation
1966228072Sbapt	project
1967228072Sbapt
1968250125Sjkim2002-10-28  Will Estes <wlestes@users.sourceforge.net>
1969228072Sbapt
1970228072Sbapt	* gen.c: applied c++ from lilypond folks for std:: reasons
1971228072Sbapt
1972250125Sjkim2002-10-25  Will Estes <wlestes@users.sourceforge.net>
1973228072Sbapt
1974228072Sbapt	* flex.texi: proofreading
1975228072Sbapt
1976250125Sjkim2002-10-24  Will Estes <wlestes@users.sourceforge.net>
1977228072Sbapt
1978228072Sbapt	* flex.texi: proofreading
1979228072Sbapt
1980250125Sjkim2002-10-22  Will Estes <wlestes@users.sourceforge.net>
1981228072Sbapt
1982228072Sbapt	* flex.skl: use c-style header names in c++ for now; at some point
1983228072Sbapt	we'll have a separate c++ skeleton and we can go whole-hog pure c++
1984228072Sbapt
1985250125Sjkim2002-10-22  Will Estes <wlestes@users.sourceforge.net>
1986228072Sbapt
1987228072Sbapt	* TODO: c++ rants
1988228072Sbapt
1989250125Sjkim2002-10-22  Will Estes <wlestes@users.sourceforge.net>
1990228072Sbapt
1991228072Sbapt	* flex.texi: more proofreading
1992228072Sbapt
1993250125Sjkim2002-10-22  Will Estes <wlestes@users.sourceforge.net>
1994228072Sbapt
1995228072Sbapt	* Makefile.am: include intent.pro; indent target is MAINTAINER_MODE
1996228072Sbapt	conditional
1997228072Sbapt
1998250125Sjkim2002-10-22  Will Estes <wlestes@users.sourceforge.net>
1999228072Sbapt
2000228072Sbapt	* configure.in: When we use AC_PATH_PROG, value-if-not-found is the
2001228072Sbapt	name of the program we wanted to find; this will generate more
2002228072Sbapt	helpful error messages
2003228072Sbapt
2004250125Sjkim2002-10-21  John Millaway <john43@users.sourceforge.net>
2005228072Sbapt
2006228072Sbapt	* tables.c: Added a missing function prototype.
2007228072Sbapt
2008250125Sjkim2002-10-21  Will Estes <wlestes@users.sourceforge.net>
2009228072Sbapt
2010228072Sbapt	* NEWS, configure.in: version 2.5.23
2011228072Sbapt
2012250125Sjkim2002-10-21  Will Estes <wlestes@users.sourceforge.net>
2013228072Sbapt
2014228072Sbapt	* NEWS: update NEWS on recent changes
2015228072Sbapt
2016250125Sjkim2002-10-21  Will Estes <wlestes@users.sourceforge.net>
2017228072Sbapt
2018228072Sbapt	* flexint.h: use sys/types.h and not inttypes.h
2019228072Sbapt
2020250125Sjkim2002-10-21  Will Estes <wlestes@users.sourceforge.net>
2021228072Sbapt
2022228072Sbapt	* configure.in: check for limits.h
2023228072Sbapt
2024250125Sjkim2002-10-21  Will Estes <wlestes@users.sourceforge.net>
2025228072Sbapt
2026228072Sbapt	* TODO: update TODO on recent suggestions
2027228072Sbapt
2028250125Sjkim2002-10-21  Will Estes <wlestes@users.sourceforge.net>
2029228072Sbapt
2030228072Sbapt	* flex.texi: titlepage and contents
2031228072Sbapt
2032250125Sjkim2002-10-21  Will Estes <wlestes@users.sourceforge.net>
2033228072Sbapt
2034228072Sbapt	* Makefile.am: typo
2035228072Sbapt
2036250125Sjkim2002-10-21  Will Estes <wlestes@users.sourceforge.net>
2037228072Sbapt
2038228072Sbapt	* Makefile.am, README.cvs-snapshot: include README.cvs-snapshot in
2039228072Sbapt	the distribution; in README-cvs-snapshot, mention the need for
2040228072Sbapt	enable-maintainer-mode
2041228072Sbapt
2042250125Sjkim2002-10-21  John Millaway <john43@users.sourceforge.net>
2043228072Sbapt
2044228072Sbapt	* flex.texi: typo.
2045228072Sbapt
2046250125Sjkim2002-10-18  Will Estes <wlestes@users.sourceforge.net>
2047228072Sbapt
2048228072Sbapt	* flex.texi: report the current version info that flex provides;
2049228072Sbapt	reformat a list of non-posix features
2050228072Sbapt
2051250125Sjkim2002-10-18  Will Estes <wlestes@users.sourceforge.net>
2052228072Sbapt
2053228072Sbapt	* NEWS: report the current version info that flex provides
2054228072Sbapt
2055250125Sjkim2002-10-18  Will Estes <wlestes@users.sourceforge.net>
2056228072Sbapt
2057228072Sbapt	* flex.skl: FLEX_BETA defined if flex is beta
2058228072Sbapt
2059250125Sjkim2002-10-16  Will Estes <wlestes@users.sourceforge.net>
2060228072Sbapt
2061228072Sbapt	* flexint.h: if we're doing c++, then we can't use long long
2062228072Sbapt
2063250125Sjkim2002-10-14  Will Estes <wlestes@users.sourceforge.net>
2064228072Sbapt
2065228072Sbapt	* TODO: update TODO on several things
2066228072Sbapt
2067250125Sjkim2002-10-11  Will Estes <wlestes@users.sourceforge.net>
2068228072Sbapt
2069228072Sbapt	* flex.texi: more proofreading
2070228072Sbapt
2071250125Sjkim2002-10-11  Will Estes <wlestes@users.sourceforge.net>
2072228072Sbapt
2073250125Sjkim	* tests/TEMPLATE/Makefile.am, tests/test-array-nr/Makefile.am,
2074250125Sjkim	tests/test-array-r/Makefile.am, tests/test-basic-nr/Makefile.am,
2075250125Sjkim	tests/test-basic-r/Makefile.am, tests/test-bison-nr/Makefile.am,
2076250125Sjkim	tests/test-bison-yylloc/Makefile.am,
2077250125Sjkim	tests/test-bison-yylval/Makefile.am,
2078250125Sjkim	tests/test-c++-basic/Makefile.am,
2079250125Sjkim	tests/test-c++-multiple-scanners/Makefile.am,
2080250125Sjkim	tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-r/Makefile.am,
2081250125Sjkim	tests/test-debug-nr/Makefile.am, tests/test-debug-r/Makefile.am,
2082250125Sjkim	tests/test-header-nr/Makefile.am, tests/test-header-r/Makefile.am,
2083250125Sjkim	tests/test-include-by-buffer/Makefile.am,
2084250125Sjkim	tests/test-include-by-reentrant/Makefile.am,
2085250125Sjkim	tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am,
2086250125Sjkim	tests/test-mem-nr/Makefile.am, tests/test-mem-r/Makefile.am,
2087250125Sjkim	tests/test-multiple-scanners-nr/Makefile.am,
2088250125Sjkim	tests/test-multiple-scanners-r/Makefile.am,
2089250125Sjkim	tests/test-posix/Makefile.am,
2090250125Sjkim	tests/test-posixly-correct/Makefile.am,
2091250125Sjkim	tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am,
2092250125Sjkim	tests/test-pthread/Makefile.am, tests/test-reject/Makefile.am,
2093250125Sjkim	tests/test-string-nr/Makefile.am, tests/test-string-r/Makefile.am,
2094250125Sjkim	tests/test-table-opts/Makefile.am, tests/test-yyextra/Makefile.am: 
2095250125Sjkim	remove BISON assignment as per suggestion from Akim Demaille
2096228072Sbapt
2097250125Sjkim2002-10-11  Will Estes <wlestes@users.sourceforge.net>
2098228072Sbapt
2099228072Sbapt	* Makefile.am, configure.in: remove intl from dist
2100228072Sbapt
2101250125Sjkim2002-10-11  Will Estes <wlestes@users.sourceforge.net>
2102228072Sbapt
2103228072Sbapt	* configure.in: we use maintainer mode now
2104228072Sbapt
2105250125Sjkim2002-10-11  Will Estes <wlestes@users.sourceforge.net>
2106228072Sbapt
2107228072Sbapt	* NEWS: include create-test
2108228072Sbapt
2109250125Sjkim2002-10-11  Will Estes <wlestes@users.sourceforge.net>
2110228072Sbapt
2111228072Sbapt	* tests/Makefile.am: rename test to check-local as per Akim
2112228072Sbapt	Demaille; test for failed tests so that make check fails if any
2113228072Sbapt	tests do
2114228072Sbapt
2115250125Sjkim2002-10-11  Will Estes <wlestes@users.sourceforge.net>
2116228072Sbapt
2117228072Sbapt	* tests/Makefile.am: use dist_noinst_scripts as per email from Akim
2118228072Sbapt	Demaille
2119228072Sbapt
2120250125Sjkim2002-10-10  John Millaway <john43@users.sourceforge.net>
2121228072Sbapt
2122228072Sbapt	* flex.texi: Documentation.
2123228072Sbapt
2124250125Sjkim2002-10-10  Will Estes <wlestes@users.sourceforge.net>
2125228072Sbapt
2126228072Sbapt	* NEWS, configure.in: version 2.5.22; portability fixes and attn to
2127228072Sbapt	the test suite
2128228072Sbapt
2129250125Sjkim2002-10-10  Will Estes <wlestes@users.sourceforge.net>
2130228072Sbapt
2131228072Sbapt	* flexint.h: ok, this seems to work
2132228072Sbapt
2133250125Sjkim2002-10-10  Will Estes <wlestes@users.sourceforge.net>
2134228072Sbapt
2135250125Sjkim	* tests/TEMPLATE/Makefile.am, tests/test-bison-nr/Makefile.am,
2136250125Sjkim	tests/test-bison-yylloc/Makefile.am,
2137250125Sjkim	tests/test-bison-yylval/Makefile.am,
2138250125Sjkim	tests/test-header-nr/Makefile.am, tests/test-header-r/Makefile.am,
2139250125Sjkim	tests/test-multiple-scanners-nr/Makefile.am,
2140250125Sjkim	tests/test-multiple-scanners-r/Makefile.am: use builddir in tests
2141250125Sjkim	that need it in their include path
2142228072Sbapt
2143250125Sjkim2002-10-10  Will Estes <wlestes@users.sourceforge.net>
2144228072Sbapt
2145228072Sbapt	* tests/TEMPLATE/Makefile.am: sometimes we put header files in the
2146228072Sbapt	builddir and so we should account for that
2147228072Sbapt
2148250125Sjkim2002-10-10  Will Estes <wlestes@users.sourceforge.net>
2149228072Sbapt
2150250125Sjkim	* tests/TEMPLATE/Makefile.am: replace the last  instance
2151228072Sbapt
2152250125Sjkim2002-10-10  Will Estes <wlestes@users.sourceforge.net>
2153228072Sbapt
2154228072Sbapt	* flex.skl: include unistd.h and not cunistd as cunistd only seems
2155228072Sbapt	to be present on very recent systems
2156228072Sbapt
2157250125Sjkim2002-10-10  Will Estes <wlestes@users.sourceforge.net>
2158228072Sbapt
2159228072Sbapt	* Makefile.am, configure.in, flex.skl, flexdef.h, flexint.h: redo
2160228072Sbapt	integral types again; add flexint.h; change dependencies caused by
2161228072Sbapt	adding flexint.h; remove autoconf wrapper around cunistd; restore
2162250125Sjkim	netinet/in.h includes; remove unneded feature checks in configure.in
2163228072Sbapt
2164250125Sjkim2002-10-08  Will Estes <wlestes@users.sourceforge.net>
2165228072Sbapt
2166228072Sbapt	* configure.in, flex.skl, flexdef.h: current swipe at header magic;
2167228072Sbapt	int types be damned
2168228072Sbapt
2169250125Sjkim2002-10-08  Will Estes <wlestes@users.sourceforge.net>
2170228072Sbapt
2171228072Sbapt	* NEWS: change version constant info to reflect change to flex.skl
2172228072Sbapt
2173250125Sjkim2002-10-08  Will Estes <wlestes@users.sourceforge.net>
2174228072Sbapt
2175228072Sbapt	* Makefile.am: remove README-alpha option; add definitions for
2176228072Sbapt	FLEX_{MAJOR,MINOR,SUBMINOR}_VERSION
2177228072Sbapt
2178250125Sjkim2002-10-07  Will Estes <wlestes@users.sourceforge.net>
2179228072Sbapt
2180228072Sbapt	* flex.skl, flexdef.h: ok, here goes; try to handle integral
2181228072Sbapt	typedefs in one swell foop
2182228072Sbapt
2183250125Sjkim2002-10-07  Will Estes <wlestes@users.sourceforge.net>
2184228072Sbapt
2185228072Sbapt	* configure.in: we check for {u,}int*_t types; maybe this will
2186228072Sbapt	simplify things
2187228072Sbapt
2188250125Sjkim2002-10-07  Will Estes <wlestes@users.sourceforge.net>
2189228072Sbapt
2190250125Sjkim	* configure.in: we create the tests/TEMPLATE/Makefile so that we can
2191250125Sjkim	build the dist archives
2192228072Sbapt
2193250125Sjkim2002-10-07  Will Estes <wlestes@users.sourceforge.net>
2194228072Sbapt
2195228072Sbapt	* NEWS: more test suite cleanups
2196228072Sbapt
2197250125Sjkim2002-10-07  Will Estes <wlestes@users.sourceforge.net>
2198228072Sbapt
2199228072Sbapt	* tests/test-c++-multiple-scanners/Makefile.am: we don't use header
2200228072Sbapt	files...
2201228072Sbapt
2202250125Sjkim2002-10-07  Will Estes <wlestes@users.sourceforge.net>
2203228072Sbapt
2204228072Sbapt	* flexdef.h: remove include of malloc.h
2205228072Sbapt
2206250125Sjkim2002-10-04  Will Estes <wlestes@users.sourceforge.net>
2207228072Sbapt
2208228072Sbapt	* flex.texi: more editing; remove examples index; merge examples
2209228072Sbapt	into concept index
2210228072Sbapt
2211250125Sjkim2002-10-04  Will Estes <wlestes@users.sourceforge.net>
2212228072Sbapt
2213228072Sbapt	* flex.texi: edited one more faq; used C-u C-c C-u C-a to update
2214228072Sbapt	menus and nodes since the other updating commands are somewhat
2215228072Sbapt	broken; unfortunately this means that all nodes have all pointers
2216228072Sbapt	filled in
2217228072Sbapt
2218250125Sjkim2002-10-04  Will Estes <wlestes@users.sourceforge.net>
2219228072Sbapt
2220228072Sbapt	* flex.texi: yesterday's proofreading
2221228072Sbapt
2222250125Sjkim2002-10-02  Will Estes <wlestes@users.sourceforge.net>
2223228072Sbapt
2224228072Sbapt	* flex.texi: proofread some more
2225228072Sbapt
2226250125Sjkim2002-10-02  Will Estes <wlestes@users.sourceforge.net>
2227228072Sbapt
2228228072Sbapt	* flex.texi: proofread edit begins
2229228072Sbapt
2230250125Sjkim2002-10-01  Will Estes <wlestes@users.sourceforge.net>
2231228072Sbapt
2232228072Sbapt	* configure.in, tests/Makefile.am,
2233228072Sbapt	tests/test-c++-multiple-scanners/.cvsignore,
2234228072Sbapt	tests/test-c++-multiple-scanners/Makefile.am,
2235228072Sbapt	tests/test-c++-multiple-scanners/main.cpp,
2236228072Sbapt	tests/test-c++-multiple-scanners/scanner-1.l,
2237228072Sbapt	tests/test-c++-multiple-scanners/scanner-2.l,
2238228072Sbapt	tests/test-c++-multiple-scanners/test.input: test c++ with multiple
2239228072Sbapt	scanners
2240228072Sbapt
2241250125Sjkim2002-09-27  Will Estes <wlestes@users.sourceforge.net>
2242228072Sbapt
2243250125Sjkim	* tests/test-array-nr/Makefile.am, tests/test-array-r/Makefile.am,
2244250125Sjkim	tests/test-basic-nr/Makefile.am, tests/test-basic-r/Makefile.am,
2245250125Sjkim	tests/test-bison-nr/Makefile.am,
2246250125Sjkim	tests/test-bison-yylloc/Makefile.am,
2247250125Sjkim	tests/test-bison-yylval/Makefile.am,
2248250125Sjkim	tests/test-c++-basic/Makefile.am, tests/test-c-cpp-nr/Makefile.am,
2249250125Sjkim	tests/test-c-cpp-r/Makefile.am, tests/test-debug-nr/Makefile.am,
2250250125Sjkim	tests/test-debug-r/Makefile.am, tests/test-header-nr/Makefile.am,
2251250125Sjkim	tests/test-header-r/Makefile.am,
2252250125Sjkim	tests/test-include-by-buffer/Makefile.am,
2253250125Sjkim	tests/test-include-by-reentrant/Makefile.am,
2254250125Sjkim	tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am,
2255250125Sjkim	tests/test-mem-nr/Makefile.am, tests/test-mem-r/Makefile.am,
2256250125Sjkim	tests/test-multiple-scanners-nr/Makefile.am,
2257250125Sjkim	tests/test-multiple-scanners-r/Makefile.am,
2258250125Sjkim	tests/test-posix/Makefile.am,
2259250125Sjkim	tests/test-posixly-correct/Makefile.am,
2260250125Sjkim	tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am,
2261250125Sjkim	tests/test-pthread/Makefile.am, tests/test-reject/Makefile.am,
2262250125Sjkim	tests/test-string-nr/Makefile.am, tests/test-string-r/Makefile.am,
2263250125Sjkim	tests/test-table-opts/Makefile.am, tests/test-yyextra/Makefile.am: 
2264250125Sjkim	we used INCLUDES in another place in the Makefile.am files in the
2265250125Sjkim	test suite
2266228072Sbapt
2267250125Sjkim2002-09-27  Will Estes <wlestes@users.sourceforge.net>
2268228072Sbapt
2269250125Sjkim	* tests/test-array-nr/Makefile.am, tests/test-array-r/Makefile.am,
2270250125Sjkim	tests/test-basic-nr/Makefile.am, tests/test-basic-r/Makefile.am,
2271250125Sjkim	tests/test-bison-nr/Makefile.am,
2272250125Sjkim	tests/test-bison-yylloc/Makefile.am,
2273250125Sjkim	tests/test-bison-yylval/Makefile.am,
2274250125Sjkim	tests/test-c++-basic/Makefile.am, tests/test-c-cpp-nr/Makefile.am,
2275250125Sjkim	tests/test-c-cpp-r/Makefile.am, tests/test-debug-nr/Makefile.am,
2276250125Sjkim	tests/test-debug-r/Makefile.am, tests/test-header-nr/Makefile.am,
2277250125Sjkim	tests/test-header-r/Makefile.am,
2278250125Sjkim	tests/test-include-by-buffer/Makefile.am,
2279250125Sjkim	tests/test-include-by-reentrant/Makefile.am,
2280250125Sjkim	tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am,
2281250125Sjkim	tests/test-mem-nr/Makefile.am, tests/test-mem-r/Makefile.am,
2282250125Sjkim	tests/test-multiple-scanners-nr/Makefile.am,
2283250125Sjkim	tests/test-multiple-scanners-r/Makefile.am,
2284250125Sjkim	tests/test-posix/Makefile.am,
2285250125Sjkim	tests/test-posixly-correct/Makefile.am,
2286250125Sjkim	tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am,
2287250125Sjkim	tests/test-pthread/Makefile.am, tests/test-reject/Makefile.am,
2288250125Sjkim	tests/test-string-nr/Makefile.am, tests/test-string-r/Makefile.am,
2289250125Sjkim	tests/test-table-opts/Makefile.am, tests/test-yyextra/Makefile.am: 
2290250125Sjkim	oops, I typed that last s/// command to perl way wrong
2291228072Sbapt
2292250125Sjkim2002-09-27  Will Estes <wlestes@users.sourceforge.net>
2293228072Sbapt
2294250125Sjkim	* tests/TEMPLATE/Makefile.am, tests/test-array-nr/Makefile.am,
2295250125Sjkim	tests/test-array-r/Makefile.am, tests/test-basic-nr/Makefile.am,
2296250125Sjkim	tests/test-basic-r/Makefile.am, tests/test-bison-nr/Makefile.am,
2297250125Sjkim	tests/test-bison-yylloc/Makefile.am,
2298250125Sjkim	tests/test-bison-yylval/Makefile.am,
2299250125Sjkim	tests/test-c++-basic/Makefile.am, tests/test-c-cpp-nr/Makefile.am,
2300250125Sjkim	tests/test-c-cpp-r/Makefile.am, tests/test-debug-nr/Makefile.am,
2301250125Sjkim	tests/test-debug-r/Makefile.am, tests/test-header-nr/Makefile.am,
2302250125Sjkim	tests/test-header-r/Makefile.am,
2303250125Sjkim	tests/test-include-by-buffer/Makefile.am,
2304250125Sjkim	tests/test-include-by-reentrant/Makefile.am,
2305250125Sjkim	tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am,
2306250125Sjkim	tests/test-mem-nr/Makefile.am, tests/test-mem-r/Makefile.am,
2307250125Sjkim	tests/test-multiple-scanners-nr/Makefile.am,
2308250125Sjkim	tests/test-multiple-scanners-r/Makefile.am,
2309250125Sjkim	tests/test-posix/Makefile.am,
2310250125Sjkim	tests/test-posixly-correct/Makefile.am,
2311250125Sjkim	tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am,
2312250125Sjkim	tests/test-pthread/Makefile.am, tests/test-reject/Makefile.am,
2313250125Sjkim	tests/test-string-nr/Makefile.am, tests/test-string-r/Makefile.am,
2314250125Sjkim	tests/test-table-opts/Makefile.am, tests/test-yyextra/Makefile.am: 
2315250125Sjkim	use AM_CPPFLAGS instead of INCLUDES; write -I with no space after it
2316250125Sjkim	for broken compilers
2317228072Sbapt
2318250125Sjkim2002-09-27  Will Estes <wlestes@users.sourceforge.net>
2319228072Sbapt
2320228072Sbapt	* Makefile.am: INCLUDES is obsolete; use AM_CPPFLAGS instead
2321228072Sbapt
2322250125Sjkim2002-09-27  Will Estes <wlestes@users.sourceforge.net>
2323228072Sbapt
2324228072Sbapt	* configure.in: apparently, AM_CONFIG_HEADER is obsolete
2325228072Sbapt
2326250125Sjkim2002-09-27  Will Estes <wlestes@users.sourceforge.net>
2327228072Sbapt
2328228072Sbapt	* TODO: integrate test suite into automake
2329228072Sbapt
2330250125Sjkim2002-09-27  Will Estes <wlestes@users.sourceforge.net>
2331228072Sbapt
2332250125Sjkim	* configure.in: since we dont run the template test, we dont need to
2333250125Sjkim	generate its Makefile either
2334228072Sbapt
2335250125Sjkim2002-09-27  Will Estes <wlestes@users.sourceforge.net>
2336228072Sbapt
2337250125Sjkim	* autogen.sh: use autoreconf instead of calling individual utilities
2338250125Sjkim	separately
2339228072Sbapt
2340250125Sjkim2002-09-27  Will Estes <wlestes@users.sourceforge.net>
2341228072Sbapt
2342228072Sbapt	* configure.in: check for c++ compiler
2343228072Sbapt
2344250125Sjkim2002-09-27  Will Estes <wlestes@users.sourceforge.net>
2345228072Sbapt
2346228072Sbapt	* configure.in: re-organize according to suggested layout in
2347228072Sbapt	autoconf manual
2348228072Sbapt
2349250125Sjkim2002-09-26  Will Estes <wlestes@users.sourceforge.net>
2350228072Sbapt
2351228072Sbapt	* Makefile.am, NEWS, configure.in: update automake to 1.7 and
2352228072Sbapt	autoconf to 2.54
2353228072Sbapt
2354250125Sjkim2002-09-26  Will Estes <wlestes@users.sourceforge.net>
2355228072Sbapt
2356228072Sbapt	* Makefile.am: use AM_YFLAGS since YFLAGS is a user variable
2357228072Sbapt
2358250125Sjkim2002-09-25  Will Estes <wlestes@users.sourceforge.net>
2359228072Sbapt
2360228072Sbapt	* NEWS: catch NEWS up on things, some of which happened a long time
2361228072Sbapt	ago; correct punctuation; try to remove some editorializing
2362228072Sbapt
2363250125Sjkim2002-09-25  Will Estes <wlestes@users.sourceforge.net>
2364228072Sbapt
2365228072Sbapt	* Makefile.am, flex.skl, flex.texi: include a single, automatically
2366228072Sbapt	generated version number in flex scanners
2367228072Sbapt
2368250125Sjkim2002-09-23  Will Estes <wlestes@users.sourceforge.net>
2369228072Sbapt
2370228072Sbapt	* tests/create-test: complain audibly when argument not supplied;
2371228072Sbapt	echo on stderr when writing error messages
2372228072Sbapt
2373250125Sjkim2002-09-23  Will Estes <wlestes@users.sourceforge.net>
2374228072Sbapt
2375250125Sjkim	* tests/Makefile.am, tests/create-test: DIST_SUBDIRS so we don't
2376250125Sjkim	have to run the TEMPLATE test; so we add new tests to SUBDIRS and
2377228072Sbapt	DIST_SUBDIRS
2378228072Sbapt
2379250125Sjkim2002-09-23  Will Estes <wlestes@users.sourceforge.net>
2380228072Sbapt
2381228072Sbapt	* tests/TEMPLATE/Makefile.am: not all compilers support '-I dir' so
2382228072Sbapt	we write '-Idir' instead
2383228072Sbapt
2384250125Sjkim2002-09-23  Will Estes <wlestes@users.sourceforge.net>
2385228072Sbapt
2386228072Sbapt	* TODO: reorganize faq entries; proofread the manual
2387228072Sbapt
2388250125Sjkim2002-09-23  Will Estes <wlestes@users.sourceforge.net>
2389228072Sbapt
2390228072Sbapt	* flex.texi: move c++ experimental warning to top of cxx node
2391228072Sbapt
2392250125Sjkim2002-09-20  Will Estes <wlestes@users.sourceforge.net>
2393228072Sbapt
2394228072Sbapt	* flex.skl: move stdint.h include to table-serialization section;
2395228072Sbapt	we'll still need to think about stdint.h more though
2396228072Sbapt
2397250125Sjkim2002-09-20  Will Estes <wlestes@users.sourceforge.net>
2398228072Sbapt
2399228072Sbapt	* NEWS: new smarter skeleton/scanner generation
2400228072Sbapt
2401250125Sjkim2002-09-20  John Millaway <john43@users.sourceforge.net>
2402228072Sbapt
2403228072Sbapt	* flex.skl, misc.c: bison-bridge skel handled via %if/%endif pairs.
2404228072Sbapt
2405250125Sjkim2002-09-19  John Millaway <john43@users.sourceforge.net>
2406228072Sbapt
2407228072Sbapt	* flex.skl, misc.c: reentrant skel handled via %if/%endif pairs.
2408228072Sbapt
2409250125Sjkim2002-09-19  John Millaway <john43@users.sourceforge.net>
2410228072Sbapt
2411250125Sjkim	* flex.skl, misc.c: skeleton uses %push/%pop to keep skelout() scope
2412250125Sjkim	sane.  skel commands are omitted unless --debug enabled.
2413228072Sbapt
2414250125Sjkim2002-09-19  John Millaway <john43@users.sourceforge.net>
2415228072Sbapt
2416228072Sbapt	* flex.skl, main.c, misc.c, tables.h: Added %push and %pop
2417228072Sbapt	operations to skel processing.
2418228072Sbapt
2419250125Sjkim2002-09-17  Will Estes <wlestes@users.sourceforge.net>
2420228072Sbapt
2421228072Sbapt	* NEWS, configure.in: flex 2.5.21
2422228072Sbapt
2423250125Sjkim2002-09-17  John Millaway <john43@users.sourceforge.net>
2424228072Sbapt
2425228072Sbapt	* tests/test-reject/Makefile.am: minor fixup for dist.
2426228072Sbapt
2427250125Sjkim2002-09-16  Will Estes <wlestes@users.sourceforge.net>
2428228072Sbapt
2429228072Sbapt	* NEWS, configure.in: version 2.5.20
2430228072Sbapt
2431250125Sjkim2002-09-16  Will Estes <wlestes@users.sourceforge.net>
2432228072Sbapt
2433228072Sbapt	* flex.texi: correct typo
2434228072Sbapt
2435250125Sjkim2002-09-16  Will Estes <wlestes@users.sourceforge.net>
2436228072Sbapt
2437228072Sbapt	* NEWS: note the new tables functionality
2438228072Sbapt
2439250125Sjkim2002-09-16  John Millaway <john43@users.sourceforge.net>
2440228072Sbapt
2441250125Sjkim	* tests/test-multiple-scanners-r/.cvsignore,
2442250125Sjkim	tests/test-multiple-scanners-r/Makefile.am: Fixed `clean' target and
2443250125Sjkim	.cvsignore.
2444228072Sbapt
2445250125Sjkim2002-09-16  John Millaway <john43@users.sourceforge.net>
2446228072Sbapt
2447228072Sbapt	* TODO, flex.skl, flex.texi, main.c, tables_shared.h,
2448228072Sbapt	tests/test-multiple-scanners-r/main.c,
2449228072Sbapt	tests/test-multiple-scanners-r/scanner-1.l,
2450228072Sbapt	tests/test-multiple-scanners-r/scanner-2.l: Serialization works in
2451228072Sbapt	headers (%option headers).  Serialization code (Tables API) is
2452228072Sbapt	complete.
2453228072Sbapt
2454250125Sjkim2002-09-16  Will Estes <wlestes@users.sourceforge.net>
2455228072Sbapt
2456228072Sbapt	* tests/test-reject/scanner.l: replace yytables_load with
2457228072Sbapt	yytables_fload as per millaway's other changes
2458228072Sbapt
2459250125Sjkim2002-09-15  John Millaway <john43@users.sourceforge.net>
2460228072Sbapt
2461250125Sjkim	* TODO, flex.texi: Created user API for tables deserialization.
2462228072Sbapt	Documented API and --tables-* options in manual.
2463228072Sbapt
2464250125Sjkim2002-09-15  John Millaway <john43@users.sourceforge.net>
2465228072Sbapt
2466228072Sbapt	* flex.skl, tests/test-table-opts/scanner.l: Tables deserialization
2467228072Sbapt	uses yyalloc/yyfree.  Changed yytables_load to yytables_fload.
2468228072Sbapt
2469250125Sjkim2002-09-15  John Millaway <john43@users.sourceforge.net>
2470228072Sbapt
2471228072Sbapt	* tests/test-bison-nr/.cvsignore: minor upkeep.
2472228072Sbapt
2473250125Sjkim2002-09-15  John Millaway <john43@users.sourceforge.net>
2474228072Sbapt
2475228072Sbapt	* flex.texi: Categorized and indexed scanner options in manual.
2476228072Sbapt
2477250125Sjkim2002-09-15  John Millaway <john43@users.sourceforge.net>
2478228072Sbapt
2479228072Sbapt	* flex.skl: Initialization of reject vars and %array vars in
2480228072Sbapt	reentrant scanner.
2481228072Sbapt
2482250125Sjkim2002-09-13  John Millaway <john43@users.sourceforge.net>
2483228072Sbapt
2484250125Sjkim	* TODO, configure.in, devel/tables.pl, dfa.c, flex.skl, flex.texi,
2485250125Sjkim	gen.c, tables.c, tables_shared.c, tables_shared.h,
2486228072Sbapt	tests/Makefile.am, tests/test-reject/.cvsignore,
2487228072Sbapt	tests/test-reject/Makefile.am, tests/test-reject/scanner.l,
2488250125Sjkim	tests/test-reject/test.input, tests/test-table-opts/Makefile.am: 
2489228072Sbapt	Created test for reject.  Handled reject-triggered tables in
2490228072Sbapt	serialization.
2491228072Sbapt
2492250125Sjkim2002-09-13  Will Estes <wlestes@users.sourceforge.net>
2493228072Sbapt
2494228072Sbapt	* NEWS: millaway has been very busy
2495228072Sbapt
2496250125Sjkim2002-09-13  John Millaway <john43@users.sourceforge.net>
2497228072Sbapt
2498228072Sbapt	* flex.skl, tests/test-table-opts/Makefile.am,
2499228072Sbapt	tests/test-table-opts/scanner.l: Added test for multiple tables in
2500228072Sbapt	one file.
2501228072Sbapt
2502250125Sjkim2002-09-13  John Millaway <john43@users.sourceforge.net>
2503228072Sbapt
2504228072Sbapt	* tests/test-bison-nr/.cvsignore: forgot to add .cvsignore on last
2505228072Sbapt	commit.
2506228072Sbapt
2507250125Sjkim2002-09-13  John Millaway <john43@users.sourceforge.net>
2508228072Sbapt
2509250125Sjkim	* tests/test-bison-nr/Makefile.am, tests/test-bison-nr/main.c,
2510250125Sjkim	tests/test-bison-nr/parser.y, tests/test-bison-nr/scanner.l,
2511250125Sjkim	tests/test-bison-nr/test.input: Added test-bison-bridge.
2512228072Sbapt
2513250125Sjkim2002-09-13  John Millaway <john43@users.sourceforge.net>
2514228072Sbapt
2515228072Sbapt	* configure.in, flex.skl, flex.texi, flexdef.h, gen.c, main.c,
2516228072Sbapt	misc.c, options.c, options.h, scan.l, tables.h, tests/Makefile.am,
2517228072Sbapt	tests/descriptions, tests/test-bison-yylloc/scanner.l,
2518250125Sjkim	tests/test-bison-yylval/scanner.l, tests/test-table-opts/scanner.l: 
2519228072Sbapt	Bison bridge code now works for all C scanners and pure/non-pure
2520250125Sjkim	bison parsers.  Added %option bison-bridge (--bison-bridge).
2521250125Sjkim	Removed %option reentrant-bison/--reentrant-bison/-Rb.  Scanner
2522250125Sjkim	knows the name of its tables.  Tables serialization is OK on EOF.
2523228072Sbapt	yylineno is present in all scanners.  Modified nasty performance
2524228072Sbapt	penalty warning w/ yylineno.  test-table-opts is now run last
2525228072Sbapt	because it's so fat.  Updated manual.
2526228072Sbapt
2527250125Sjkim2002-09-12  John Millaway <john43@users.sourceforge.net>
2528228072Sbapt
2529228072Sbapt	* flex.texi: documentation of tabels api in manual
2530228072Sbapt
2531250125Sjkim2002-09-12  John Millaway <john43@users.sourceforge.net>
2532228072Sbapt
2533228072Sbapt	* TODO, tables.c: Renamed *_fwrite to *_write to reflect writer
2534228072Sbapt	abstraction.
2535228072Sbapt
2536250125Sjkim2002-09-11  John Millaway <john43@users.sourceforge.net>
2537228072Sbapt
2538228072Sbapt	* devel/tables.pl: Added perl script to read/dump serialized tables
2539228072Sbapt	in devel/
2540228072Sbapt
2541250125Sjkim2002-09-11  Will Estes <wlestes@users.sourceforge.net>
2542228072Sbapt
2543228072Sbapt	* scan.l: the debian patch used strlen(yytext) and similar
2544228072Sbapt	constructs--as millaway points out, this is better known as yyleng
2545228072Sbapt
2546250125Sjkim2002-09-11  Will Estes <wlestes@users.sourceforge.net>
2547228072Sbapt
2548228072Sbapt	* NEWS, po/de.po: new de translation from the translation project
2549228072Sbapt
2550250125Sjkim2002-09-11  John Millaway <john43@users.sourceforge.net>
2551228072Sbapt
2552250125Sjkim	* flex.skl: yytbl_load now checks tables set by name.  Localized var
2553250125Sjkim	scaope in yytbl_load.
2554228072Sbapt
2555250125Sjkim2002-09-10  Will Estes <wlestes@users.sourceforge.net>
2556228072Sbapt
2557228072Sbapt	* tests/Makefile.am: make clean  before make test
2558228072Sbapt
2559250125Sjkim2002-09-09  John Millaway <john43@users.sourceforge.net>
2560228072Sbapt
2561228072Sbapt	* TODO, flex.skl: Fixed deserialization of --fast tables.
2562228072Sbapt
2563250125Sjkim2002-09-09  Will Estes <wlestes@users.sourceforge.net>
2564228072Sbapt
2565228072Sbapt	* TODO: fix typo; remove the yylineo entry
2566228072Sbapt
2567250125Sjkim2002-09-09  John Millaway <john43@users.sourceforge.net>
2568228072Sbapt
2569250125Sjkim	* TODO, buf.c, devel/dump-tables.pl, dfa.c, flex.skl, flexdef.h,
2570250125Sjkim	gen.c, main.c, misc.c, options.c, options.h, scan.l, tables.c,
2571250125Sjkim	tables.h, tables_shared.h, tests/test-table-opts/.cvsignore,
2572250125Sjkim	tests/test-table-opts/Makefile.am, tests/test-table-opts/scanner.l: 
2573250125Sjkim	Table deserialization works for everything except --fast scanners.
2574250125Sjkim	Scanners can auto-verify serialized table integrity via
2575250125Sjkim	--tables-verify.  Added tables API items to TODO list.
2576228072Sbapt	test-table-opts is becoming exhaustive (a good thing).
2577228072Sbapt
2578250125Sjkim2002-09-09  Will Estes <wlestes@users.sourceforge.net>
2579228072Sbapt
2580228072Sbapt	* NEWS: flex has better internal diagnostics
2581228072Sbapt
2582250125Sjkim2002-09-09  Will Estes <wlestes@users.sourceforge.net>
2583228072Sbapt
2584228072Sbapt	* configure.in, flexdef.h: test for presence of __func__ and
2585228072Sbapt	compensate if absent
2586228072Sbapt
2587250125Sjkim2002-09-09  Will Estes <wlestes@users.sourceforge.net>
2588228072Sbapt
2589228072Sbapt	* Makefile.am: include the intl/ subdirectory when searching for
2590228072Sbapt	include files
2591228072Sbapt
2592250125Sjkim2002-09-09  Will Estes <wlestes@users.sourceforge.net>
2593228072Sbapt
2594228072Sbapt	* NEWS, po/ru.po, po/sv.po: new sv, ru translations from the
2595228072Sbapt	translation project
2596228072Sbapt
2597250125Sjkim2002-09-07  John Millaway <john43@users.sourceforge.net>
2598228072Sbapt
2599228072Sbapt	* flex.skl, misc.c: Changed cryptic skeleton markers to readable
2600228072Sbapt	form.
2601228072Sbapt
2602250125Sjkim2002-09-07  John Millaway <john43@users.sourceforge.net>
2603228072Sbapt
2604228072Sbapt	* Makefile.am, dfa.c, flex.skl, flex.texi, flexdef.h, gen.c,
2605228072Sbapt	main.c, misc.c, parse.y, tables.c, tables.h, tables_shared.c,
2606228072Sbapt	tables_shared.h: Members of struct yy_trans_info are now forced to
2607228072Sbapt	be the same size.  Added shared file tables_shared.c.  Separated
2608228072Sbapt	tables.h from flexdef.h Bulk of table deserialization code is done.
2609228072Sbapt
2610250125Sjkim2002-09-06  Will Estes <wlestes@users.sourceforge.net>
2611228072Sbapt
2612228072Sbapt	* NEWS, po/ca.po: new ca translation
2613228072Sbapt
2614250125Sjkim2002-09-06  Will Estes <wlestes@users.sourceforge.net>
2615228072Sbapt
2616228072Sbapt	* NEWS: new fr translation
2617228072Sbapt
2618250125Sjkim2002-09-06  Will Estes <wlestes@users.sourceforge.net>
2619228072Sbapt
2620228072Sbapt	* po/fr.po: new french translation from the translation project
2621228072Sbapt
2622250125Sjkim2002-09-05  Will Estes <wlestes@users.sourceforge.net>
2623228072Sbapt
2624228072Sbapt	* NEWS: c99 function defs by default
2625228072Sbapt
2626250125Sjkim2002-09-05  John Millaway <john43@users.sourceforge.net>
2627228072Sbapt
2628228072Sbapt	* flexdef.h, tables.c: Added flex_die macro. May need some autoconf
2629228072Sbapt	massaging.  Added thorough error checking in tables code.
2630228072Sbapt
2631250125Sjkim2002-09-05  John Millaway <john43@users.sourceforge.net>
2632228072Sbapt
2633228072Sbapt	* flex.skl, flex.texi: Flex generates C99 defs now.  Documented the
2634228072Sbapt	above change in manual.
2635228072Sbapt
2636250125Sjkim2002-09-05  John Millaway <john43@users.sourceforge.net>
2637228072Sbapt
2638250125Sjkim	* tests/test-table-opts/.cvsignore,
2639250125Sjkim	tests/test-table-opts/Makefile.am: Added serialization test to
2640250125Sjkim	table-opts test.
2641228072Sbapt
2642250125Sjkim2002-09-05  Will Estes <wlestes@users.sourceforge.net>
2643228072Sbapt
2644228072Sbapt	* configure.in: oops, i made a typo
2645228072Sbapt
2646250125Sjkim2002-09-05  Will Estes <wlestes@users.sourceforge.net>
2647228072Sbapt
2648228072Sbapt	* NEWS, configure.in: version 2.5.19
2649228072Sbapt
2650250125Sjkim2002-09-05  Will Estes <wlestes@users.sourceforge.net>
2651228072Sbapt
2652228072Sbapt	* scan.l: use FLEX_EXIT(), not exit()
2653228072Sbapt
2654250125Sjkim2002-09-05  John Millaway <john43@users.sourceforge.net>
2655228072Sbapt
2656250125Sjkim	* devel/00EXTRACT-ALL-SYMS.sh, devel/README, devel/dump-tables.pl: 
2657250125Sjkim	Added devel/ directory for junk that we don't want in the
2658250125Sjkim	distribution, but that we want in CVS.
2659228072Sbapt
2660250125Sjkim2002-09-05  Will Estes <wlestes@users.sourceforge.net>
2661228072Sbapt
2662228072Sbapt	* scan.l: s/exit(1)/exit(EXIT_FAILURE)
2663228072Sbapt
2664250125Sjkim2002-09-05  John Millaway <john43@users.sourceforge.net>
2665228072Sbapt
2666228072Sbapt	* dfa.c, gen.c: Tables are now generated with %option
2667228072Sbapt	tables-file=FILE.
2668228072Sbapt
2669250125Sjkim2002-09-05  Will Estes <wlestes@users.sourceforge.net>
2670228072Sbapt
2671228072Sbapt	* NEWS: catch up on a few things
2672228072Sbapt
2673250125Sjkim2002-09-05  Will Estes <wlestes@users.sourceforge.net>
2674228072Sbapt
2675228072Sbapt	* scan.l: prevent segfault on input lines which are longer than the
2676228072Sbapt	allocated space (problem report from Manoj Srivastava
2677228072Sbapt	<srivasta@golden-gryphon.com>)
2678228072Sbapt
2679250125Sjkim2002-09-05  John Millaway <john43@users.sourceforge.net>
2680228072Sbapt
2681228072Sbapt	* flex.texi, main.c, options.c, options.h: Changed option 'header'
2682228072Sbapt	to 'header-file'. 'header' still works, though.
2683228072Sbapt
2684250125Sjkim2002-09-05  John Millaway <john43@users.sourceforge.net>
2685228072Sbapt
2686228072Sbapt	* flex.texi, flexdef.h, gen.c, main.c, options.c, options.h,
2687228072Sbapt	scan.l, tables.c: Tons more work on tables.
2688228072Sbapt
2689250125Sjkim2002-09-05  John Millaway <john43@users.sourceforge.net>
2690228072Sbapt
2691228072Sbapt	* flexdef.h, gen.c, tables.c, tables_shared.h: Lots of work on
2692228072Sbapt	tables serialization code.
2693228072Sbapt
2694250125Sjkim2002-09-04  Will Estes <wlestes@users.sourceforge.net>
2695228072Sbapt
2696228072Sbapt	* README.cvs-snapshot: mention GNU indent
2697228072Sbapt
2698250125Sjkim2002-09-04  Will Estes <wlestes@users.sourceforge.net>
2699228072Sbapt
2700228072Sbapt	* NEWS: remove the word after from the version line
2701228072Sbapt
2702250125Sjkim2002-09-03  Will Estes <wlestes@users.sourceforge.net>
2703228072Sbapt
2704228072Sbapt	* NEWS, configure.in: version 2.5.18
2705228072Sbapt
2706250125Sjkim2002-09-03  Will Estes <wlestes@users.sourceforge.net>
2707228072Sbapt
2708228072Sbapt	* NEWS: catch up on the NEWS
2709228072Sbapt
2710250125Sjkim2002-09-03  Will Estes <wlestes@users.sourceforge.net>
2711228072Sbapt
2712228072Sbapt	* tests/Makefile.am: target test: quote the results echoing so that
2713228072Sbapt	the ECHO_C will work on systems where it is used
2714228072Sbapt
2715250125Sjkim2002-09-03  Will Estes <wlestes@users.sourceforge.net>
2716228072Sbapt
2717228072Sbapt	* configure.in: when we don't have GNU indent, the test will
2718228072Sbapt	generate output on stderr, so we send that to /dev/null
2719228072Sbapt
2720250125Sjkim2002-09-03  Will Estes <wlestes@users.sourceforge.net>
2721228072Sbapt
2722228072Sbapt	* configure.in: fixed bug whereby bison was reported missing even
2723228072Sbapt	when it was found
2724228072Sbapt
2725250125Sjkim2002-09-02  John Millaway <john43@users.sourceforge.net>
2726228072Sbapt
2727228072Sbapt	* tables.c: In-code documentation.
2728228072Sbapt
2729250125Sjkim2002-09-02  John Millaway <john43@users.sourceforge.net>
2730228072Sbapt
2731228072Sbapt	* flexdef.h: Forgot to indent before previous commit.
2732228072Sbapt
2733250125Sjkim2002-09-02  John Millaway <john43@users.sourceforge.net>
2734228072Sbapt
2735228072Sbapt	* flexdef.h: Added known integer limits if undefined.
2736228072Sbapt
2737250125Sjkim2002-08-29  Will Estes <wlestes@users.sourceforge.net>
2738228072Sbapt
2739228072Sbapt	* configure.in: version 2.5.17
2740228072Sbapt
2741250125Sjkim2002-08-29  Will Estes <wlestes@users.sourceforge.net>
2742228072Sbapt
2743228072Sbapt	* NEWS: more portability fixes; new version number
2744228072Sbapt
2745250125Sjkim2002-08-29  Will Estes <wlestes@users.sourceforge.net>
2746228072Sbapt
2747228072Sbapt	* flexdef.h, main.c, misc.c, scanopt.c: #include fixes; we've
2748228072Sbapt	factored out all the system include files and put them in flexdef.h
2749228072Sbapt
2750250125Sjkim2002-08-29  Will Estes <wlestes@users.sourceforge.net>
2751228072Sbapt
2752228072Sbapt	* dfa.c: eat a blank line
2753228072Sbapt
2754250125Sjkim2002-08-29  Will Estes <wlestes@users.sourceforge.net>
2755228072Sbapt
2756228072Sbapt	* NEWS: new config.{sub,guess} files; mention that we use indent on
2757228072Sbapt	flex
2758228072Sbapt
2759250125Sjkim2002-08-28  Will Estes <wlestes@users.sourceforge.net>
2760228072Sbapt
2761228072Sbapt	* configure.in: warn if no indent found; version 2.5.16
2762228072Sbapt
2763250125Sjkim2002-08-28  Will Estes <wlestes@users.sourceforge.net>
2764228072Sbapt
2765228072Sbapt	* NEWS: catch up on recent changes; version 2.5.16
2766228072Sbapt
2767250125Sjkim2002-08-27  Will Estes <wlestes@users.sourceforge.net>
2768228072Sbapt
2769228072Sbapt	* buf.c, ccl.c, dfa.c, ecs.c, flexdef.h, gen.c, libmain.c,
2770228072Sbapt	libyywrap.c, main.c, misc.c, nfa.c, options.c, options.h,
2771228072Sbapt	scanopt.c, scanopt.h, sym.c, tables.c, tables_shared.h, tblcmp.c,
2772228072Sbapt	yylex.c: ran the indent target; commit the results
2773228072Sbapt
2774250125Sjkim2002-08-27  Will Estes <wlestes@users.sourceforge.net>
2775228072Sbapt
2776228072Sbapt	* Makefile.am: touch up the indent targeet; it's ready for
2777228072Sbapt	production use now
2778228072Sbapt
2779250125Sjkim2002-08-27  Will Estes <wlestes@users.sourceforge.net>
2780228072Sbapt
2781228072Sbapt	* configure.in: test for GNU indent; reorder the tests somewhat
2782228072Sbapt
2783250125Sjkim2002-08-23  Will Estes <wlestes@users.sourceforge.net>
2784228072Sbapt
2785228072Sbapt	* configure.in: automake is smarter about autoconf's versioning
2786228072Sbapt	scheme
2787228072Sbapt
2788250125Sjkim2002-08-23  Will Estes <wlestes@users.sourceforge.net>
2789228072Sbapt
2790228072Sbapt	* NEWS: catch NEWS up on what we've been doing
2791228072Sbapt
2792250125Sjkim2002-08-22  Will Estes <wlestes@users.sourceforge.net>
2793228072Sbapt
2794228072Sbapt	* flexdef.h: do some more conditional including for folks without
2795228072Sbapt	standard systems
2796228072Sbapt
2797250125Sjkim2002-08-22  Will Estes <wlestes@users.sourceforge.net>
2798228072Sbapt
2799250125Sjkim	* tests/test-c++-basic/Makefile.am: use CXX to link the test scanner
2800250125Sjkim	here
2801228072Sbapt
2802250125Sjkim2002-08-22  John Millaway <john43@users.sourceforge.net>
2803228072Sbapt
2804228072Sbapt	* flex.texi: Documentation.
2805228072Sbapt
2806250125Sjkim2002-08-22  John Millaway <john43@users.sourceforge.net>
2807228072Sbapt
2808228072Sbapt	* Makefile.am: Created 'indent' target and added .indent.pro.
2809228072Sbapt
2810250125Sjkim2002-08-22  John Millaway <john43@users.sourceforge.net>
2811228072Sbapt
2812250125Sjkim	* tests/test-array-nr/Makefile.am, tests/test-array-r/Makefile.am,
2813250125Sjkim	tests/test-basic-nr/Makefile.am, tests/test-basic-r/Makefile.am,
2814250125Sjkim	tests/test-c-cpp-nr/Makefile.am: Fixed missing 'make clean' files.
2815228072Sbapt
2816250125Sjkim2002-08-22  John Millaway <john43@users.sourceforge.net>
2817228072Sbapt
2818250125Sjkim	* tests/test-bison-yylloc/Makefile.am,
2819250125Sjkim	tests/test-bison-yylval/Makefile.am: fixed missing 'clean' file.
2820228072Sbapt
2821250125Sjkim2002-08-22  John Millaway <john43@users.sourceforge.net>
2822228072Sbapt
2823228072Sbapt	* flex.skl, tests/test-c++-basic/Makefile.am,
2824228072Sbapt	tests/test-c++-basic/scanner.l: Removed core of yylex_destroy from
2825250125Sjkim	c++ scanner -- hack! Added -lstdc++ to LDFLAGS (should we have to do
2826250125Sjkim	this??)
2827228072Sbapt
2828250125Sjkim2002-08-21  Will Estes <wlestes@users.sourceforge.net>
2829228072Sbapt
2830228072Sbapt	* README: official releases are being hosted by Vern
2831228072Sbapt
2832250125Sjkim2002-08-21  Will Estes <wlestes@users.sourceforge.net>
2833228072Sbapt
2834228072Sbapt	* NEWS, configure.in: new beta version; more entries in NEWS from
2835228072Sbapt	millaway; the top level entry for test-c++-basic
2836228072Sbapt
2837250125Sjkim2002-08-21  Will Estes <wlestes@users.sourceforge.net>
2838228072Sbapt
2839250125Sjkim	* tests/Makefile.am, tests/test-c++-basic/.cvsignore,
2840250125Sjkim	tests/test-c++-basic/Makefile.am, tests/test-c++-basic/scanner.l,
2841250125Sjkim	tests/test-c++-basic/test.input: add test-c++-basic
2842228072Sbapt
2843250125Sjkim2002-08-21  John Millaway <john43@users.sourceforge.net>
2844228072Sbapt
2845228072Sbapt	* gen.c, nfa.c: More tabels work.
2846228072Sbapt
2847250125Sjkim2002-08-21  John Millaway <john43@users.sourceforge.net>
2848228072Sbapt
2849228072Sbapt	* flexdef.h, gen.c, tables.c, tables_shared.h: More work on tables.
2850228072Sbapt
2851250125Sjkim2002-08-20  John Millaway <john43@users.sourceforge.net>
2852228072Sbapt
2853228072Sbapt	* dfa.c: Cleaned up macros that took no ';'.
2854228072Sbapt
2855250125Sjkim2002-08-20  John Millaway <john43@users.sourceforge.net>
2856228072Sbapt
2857228072Sbapt	* scanopt.c: Fixed oddball '=-'.
2858228072Sbapt
2859250125Sjkim2002-08-20  John Millaway <john43@users.sourceforge.net>
2860228072Sbapt
2861228072Sbapt	* flex.skl, flex.texi, gen.c: Dynamically allocate REJECT state
2862228072Sbapt	buffer.  Mentioned memory usage in docs.  Made REJECT buffer
2863228072Sbapt	variables reentrant-safe.
2864228072Sbapt
2865250125Sjkim2002-08-20  John Millaway <john43@users.sourceforge.net>
2866228072Sbapt
2867228072Sbapt	* tables.c: More work on tables code.
2868228072Sbapt
2869250125Sjkim2002-08-20  Will Estes <wlestes@users.sourceforge.net>
2870228072Sbapt
2871228072Sbapt	* Makefile.am, NEWS, configure.in: we're using m4 so have configure
2872228072Sbapt	test for it
2873228072Sbapt
2874250125Sjkim2002-08-20  John Millaway <john43@users.sourceforge.net>
2875228072Sbapt
2876228072Sbapt	* Makefile.am, tables.c: Added tables.c and rebuilt dependencies.
2877228072Sbapt
2878250125Sjkim2002-08-20  John Millaway <john43@users.sourceforge.net>
2879228072Sbapt
2880228072Sbapt	* TODO, flex.texi: Dicussed prototypes and header in manual.
2881228072Sbapt
2882250125Sjkim2002-08-19  John Millaway <john43@users.sourceforge.net>
2883228072Sbapt
2884250125Sjkim	* Makefile.am, configure.in, flex.skl, flexdef.h, tables_shared.h: 
2885228072Sbapt	More work on tables serialization.
2886228072Sbapt
2887250125Sjkim2002-08-19  John Millaway <john43@users.sourceforge.net>
2888228072Sbapt
2889228072Sbapt	* Makefile.am, mkskel.sh: Skeleton is now passed through m4 (before
2890228072Sbapt	dist is built).
2891228072Sbapt
2892250125Sjkim2002-08-19  Will Estes <wlestes@users.sourceforge.net>
2893228072Sbapt
2894250125Sjkim	* po/LINGUAS, po/zh_CN.po: add zh_cn translation from the
2895228072Sbapt	translation project
2896228072Sbapt
2897250125Sjkim2002-08-19  Will Estes <wlestes@users.sourceforge.net>
2898228072Sbapt
2899228072Sbapt	* NEWS: millaway's done a lot of things which need to be mentioned
2900228072Sbapt	in NEWS
2901228072Sbapt
2902250125Sjkim2002-08-18  John Millaway <john43@users.sourceforge.net>
2903228072Sbapt
2904228072Sbapt	* main.c: Removed #undef of start conditions.
2905228072Sbapt
2906250125Sjkim2002-08-17  John Millaway <john43@users.sourceforge.net>
2907228072Sbapt
2908228072Sbapt	* TODO: todo list
2909228072Sbapt
2910250125Sjkim2002-08-17  John Millaway <john43@users.sourceforge.net>
2911228072Sbapt
2912228072Sbapt	* flexdef.h, main.c, misc.c: Start conditions now optional in
2913228072Sbapt	header.  undef's now optional in header.  Start conditions are NOT
2914228072Sbapt	prefixed.
2915228072Sbapt
2916250125Sjkim2002-08-17  John Millaway <john43@users.sourceforge.net>
2917228072Sbapt
2918228072Sbapt	* flex.skl, flex.texi: Working on tables API.
2919228072Sbapt
2920250125Sjkim2002-08-16  John Millaway <john43@users.sourceforge.net>
2921228072Sbapt
2922250125Sjkim	* flexdef.h, main.c, misc.c, options.c, options.h, parse.y, scan.l: 
2923250125Sjkim	Added --tables option.  Omitted tables code from generated scanner
2924228072Sbapt	when unused.
2925228072Sbapt
2926250125Sjkim2002-08-16  John Millaway <john43@users.sourceforge.net>
2927228072Sbapt
2928228072Sbapt	* flex.skl, flex.texi, misc.c: Prelimary work on tables API.
2929228072Sbapt
2930250125Sjkim2002-08-16  John Millaway <john43@users.sourceforge.net>
2931228072Sbapt
2932250125Sjkim	* tests/TEMPLATE/Makefile.am, tests/test-array-nr/Makefile.am,
2933250125Sjkim	tests/test-array-r/Makefile.am, tests/test-basic-nr/Makefile.am,
2934250125Sjkim	tests/test-basic-r/Makefile.am,
2935250125Sjkim	tests/test-bison-yylloc/Makefile.am,
2936250125Sjkim	tests/test-bison-yylval/Makefile.am,
2937250125Sjkim	tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-r/Makefile.am,
2938250125Sjkim	tests/test-debug-nr/Makefile.am, tests/test-debug-r/Makefile.am,
2939250125Sjkim	tests/test-header-nr/Makefile.am, tests/test-header-r/Makefile.am,
2940250125Sjkim	tests/test-include-by-buffer/Makefile.am,
2941250125Sjkim	tests/test-include-by-reentrant/Makefile.am,
2942250125Sjkim	tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am,
2943250125Sjkim	tests/test-mem-nr/Makefile.am, tests/test-mem-r/Makefile.am,
2944250125Sjkim	tests/test-multiple-scanners-nr/Makefile.am,
2945250125Sjkim	tests/test-multiple-scanners-r/Makefile.am,
2946250125Sjkim	tests/test-posix/Makefile.am,
2947250125Sjkim	tests/test-posixly-correct/Makefile.am,
2948250125Sjkim	tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am,
2949250125Sjkim	tests/test-pthread/Makefile.am, tests/test-string-nr/Makefile.am,
2950250125Sjkim	tests/test-string-r/Makefile.am, tests/test-table-opts/Makefile.am,
2951250125Sjkim	tests/test-yyextra/Makefile.am: Tests now respect CFLAGS, CPPFLAGS,
2952250125Sjkim	etc..
2953228072Sbapt
2954250125Sjkim2002-08-16  John Millaway <john43@users.sourceforge.net>
2955228072Sbapt
2956250125Sjkim	* tests/test-basic-nr/scanner.l, tests/test-basic-r/scanner.l,
2957250125Sjkim	tests/test-lineno-nr/scanner.l, tests/test-lineno-r/scanner.l: Got
2958250125Sjkim	rid of flex -s warnings in tests.
2959228072Sbapt
2960250125Sjkim2002-08-16  John Millaway <john43@users.sourceforge.net>
2961228072Sbapt
2962228072Sbapt	* Makefile.am: Updated dependencies list.
2963228072Sbapt
2964250125Sjkim2002-08-15  John Millaway <john43@users.sourceforge.net>
2965228072Sbapt
2966228072Sbapt	* main.c: Fixed seg fault bug in ecs.
2967228072Sbapt
2968250125Sjkim2002-08-15  Will Estes <wlestes@users.sourceforge.net>
2969228072Sbapt
2970250125Sjkim	* tests/test-c-cpp-nr/.cvsignore, tests/test-c-cpp-r/.cvsignore: 
2971250125Sjkim	ignore .cpp files since we generate them instead of .c
2972228072Sbapt
2973250125Sjkim2002-08-15  Will Estes <wlestes@users.sourceforge.net>
2974228072Sbapt
2975228072Sbapt	* configure.in: version 2.5.14
2976228072Sbapt
2977250125Sjkim2002-08-15  Will Estes <wlestes@users.sourceforge.net>
2978228072Sbapt
2979228072Sbapt	* NEWS: c-as-c++ tests reworked
2980228072Sbapt
2981250125Sjkim2002-08-15  John Millaway <john43@users.sourceforge.net>
2982228072Sbapt
2983250125Sjkim	* tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-nr/scanner.l,
2984250125Sjkim	tests/test-c-cpp-r/Makefile.am, tests/test-c-cpp-r/scanner.l: The
2985250125Sjkim	c++ tests use .cpp instead of .c extensions just to be on the safe
2986250125Sjkim	side.
2987228072Sbapt
2988250125Sjkim2002-08-15  Will Estes <wlestes@users.sourceforge.net>
2989228072Sbapt
2990250125Sjkim	* main.c: conditionally include <locale.h>; include config.h as well
2991228072Sbapt
2992250125Sjkim2002-08-15  Will Estes <wlestes@users.sourceforge.net>
2993228072Sbapt
2994228072Sbapt	* configure.in, flex.skl: only include <cunistd> if we have it
2995228072Sbapt
2996250125Sjkim2002-08-15  Will Estes <wlestes@users.sourceforge.net>
2997228072Sbapt
2998250125Sjkim	* NEWS: portability fixes; added missing punctuation; de translation
2999250125Sjkim	now included
3000228072Sbapt
3001250125Sjkim2002-08-15  Will Estes <wlestes@users.sourceforge.net>
3002228072Sbapt
3003228072Sbapt	* po/LINGUAS: we also translate to german
3004228072Sbapt
3005250125Sjkim2002-08-15  Will Estes <wlestes@users.sourceforge.net>
3006228072Sbapt
3007228072Sbapt	* Makefile.am: require automake at least 1.6
3008228072Sbapt
3009250125Sjkim2002-08-15  Will Estes <wlestes@users.sourceforge.net>
3010228072Sbapt
3011228072Sbapt	* NEWS, configure.in: version 2.5.13
3012228072Sbapt
3013250125Sjkim2002-08-14  Will Estes <wlestes@users.sourceforge.net>
3014228072Sbapt
3015228072Sbapt	* flex.texi: reverted away from the @copying as it breaks the info
3016228072Sbapt	reader
3017228072Sbapt
3018250125Sjkim2002-08-14  John Millaway <john43@users.sourceforge.net>
3019228072Sbapt
3020228072Sbapt	* flex.texi, flexdef.h, main.c, misc.c: Start condition prefixes
3021228072Sbapt	attempts to adjust to user preferences.
3022228072Sbapt
3023250125Sjkim2002-08-13  John Millaway <john43@users.sourceforge.net>
3024228072Sbapt
3025228072Sbapt	* main.c: Include start condition symbols in header.
3026228072Sbapt
3027250125Sjkim2002-08-13  John Millaway <john43@users.sourceforge.net>
3028228072Sbapt
3029250125Sjkim	* flexdef.h, main.c: Omit user code and tables from generated header
3030250125Sjkim	file.
3031228072Sbapt
3032250125Sjkim2002-08-13  Will Estes <wlestes@users.sourceforge.net>
3033228072Sbapt
3034228072Sbapt	* flex.texi: use @copying construct to display the flex license;
3035228072Sbapt	move copying and bug reporting to the front of the manual
3036228072Sbapt
3037250125Sjkim2002-08-13  Will Estes <wlestes@users.sourceforge.net>
3038228072Sbapt
3039228072Sbapt	* NEWS: printf fix and yylex_init reports errors
3040228072Sbapt
3041250125Sjkim2002-08-12  John Millaway <john43@users.sourceforge.net>
3042228072Sbapt
3043228072Sbapt	* flex.texi: Updated manual for %option header.
3044228072Sbapt
3045250125Sjkim2002-08-12  John Millaway <john43@users.sourceforge.net>
3046228072Sbapt
3047250125Sjkim	* flex.skl, flex.texi, gen.c: Fixed type mismatch in printf.
3048228072Sbapt	yylex_init now reports errors.
3049228072Sbapt
3050250125Sjkim2002-08-10  John Millaway <john43@users.sourceforge.net>
3051228072Sbapt
3052228072Sbapt	* dfa.c, main.c: Added alignment flag for future use.
3053228072Sbapt
3054250125Sjkim2002-08-10  John Millaway <john43@users.sourceforge.net>
3055228072Sbapt
3056250125Sjkim	* tests/test-table-opts/.cvsignore,
3057250125Sjkim	tests/test-table-opts/Makefile.am: Added options to test-table-opts
3058228072Sbapt
3059250125Sjkim2002-08-10  John Millaway <john43@users.sourceforge.net>
3060228072Sbapt
3061228072Sbapt	* configure.in, tests/Makefile.am, tests/descriptions,
3062228072Sbapt	tests/test-c-cpp-nr/Makefile.am, tests/test-table-opts/.cvsignore,
3063228072Sbapt	tests/test-table-opts/Makefile.am, tests/test-table-opts/scanner.l,
3064250125Sjkim	tests/test-table-opts/test.input: Added a test for various DFA table
3065250125Sjkim	options.
3066228072Sbapt
3067250125Sjkim2002-08-09  Will Estes <wlestes@users.sourceforge.net>
3068228072Sbapt
3069228072Sbapt	* flex.texi: more faq editing; corrected mistyped nodenames
3070228072Sbapt
3071250125Sjkim2002-08-09  Will Estes <wlestes@users.sourceforge.net>
3072228072Sbapt
3073228072Sbapt	* flex.skl: fix typo which propogates out to generated scanners
3074228072Sbapt
3075250125Sjkim2002-08-09  Will Estes <wlestes@users.sourceforge.net>
3076228072Sbapt
3077228072Sbapt	* flex.texi: edited a few more faqs
3078228072Sbapt
3079250125Sjkim2002-08-09  Will Estes <wlestes@users.sourceforge.net>
3080228072Sbapt
3081228072Sbapt	* Makefile.am, faq.texi: remove faq.texi as it's included in
3082228072Sbapt	flex.texi
3083228072Sbapt
3084250125Sjkim2002-08-08  Will Estes <wlestes@users.sourceforge.net>
3085228072Sbapt
3086228072Sbapt	* flex.texi: a few more faq edits; remove faq-89
3087228072Sbapt
3088250125Sjkim2002-08-08  Will Estes <wlestes@users.sourceforge.net>
3089228072Sbapt
3090228072Sbapt	* flex.texi: cite, not site
3091228072Sbapt
3092250125Sjkim2002-08-08  Will Estes <wlestes@users.sourceforge.net>
3093228072Sbapt
3094228072Sbapt	* flex.texi: and get the faq included
3095228072Sbapt
3096250125Sjkim2002-08-08  Will Estes <wlestes@users.sourceforge.net>
3097228072Sbapt
3098228072Sbapt	* flex.texi: fix some grammer/typography in the top node and add a
3099228072Sbapt	detailed menu
3100228072Sbapt
3101250125Sjkim2002-08-08  Will Estes <wlestes@users.sourceforge.net>
3102228072Sbapt
3103228072Sbapt	* TODO: we've updated gettext
3104228072Sbapt
3105250125Sjkim2002-08-08  Will Estes <wlestes@users.sourceforge.net>
3106228072Sbapt
3107228072Sbapt	* po/.cvsignore: we need to ignore a few more gettext files
3108228072Sbapt
3109250125Sjkim2002-08-08  Will Estes <wlestes@users.sourceforge.net>
3110228072Sbapt
3111228072Sbapt	* NEWS, configure.in: version 2.5.12
3112228072Sbapt
3113250125Sjkim2002-08-08  Will Estes <wlestes@users.sourceforge.net>
3114228072Sbapt
3115250125Sjkim	* NEWS: mention gettext; document the non-need for bison/flex in the
3116250125Sjkim	build process
3117228072Sbapt
3118250125Sjkim2002-08-08  Will Estes <wlestes@users.sourceforge.net>
3119228072Sbapt
3120250125Sjkim	* Makefile.am, configure.in: include intl in the distribution and in
3121250125Sjkim	the build process
3122228072Sbapt
3123250125Sjkim2002-08-08  Will Estes <wlestes@users.sourceforge.net>
3124228072Sbapt
3125228072Sbapt	* Makefile.am: builddir in help2man call needed @-signs around it
3126228072Sbapt
3127250125Sjkim2002-08-08  Will Estes <wlestes@users.sourceforge.net>
3128228072Sbapt
3129228072Sbapt	* po/.cvsignore: we can ignore Makefile.in.in
3130228072Sbapt
3131250125Sjkim2002-08-08  Will Estes <wlestes@users.sourceforge.net>
3132228072Sbapt
3133250125Sjkim	* m4/.cvsignore, m4/Makefile.am: oops, too hasty on deleting this
3134228072Sbapt	directory, sigh
3135228072Sbapt
3136250125Sjkim2002-08-08  Will Estes <wlestes@users.sourceforge.net>
3137228072Sbapt
3138250125Sjkim	* autogen.sh: if autopoint is going to run automatically, it's going
3139250125Sjkim	to need to be able to update existing files
3140228072Sbapt
3141250125Sjkim2002-08-08  Will Estes <wlestes@users.sourceforge.net>
3142228072Sbapt
3143228072Sbapt	* ABOUT-NLS, autogen.sh, configure.in, m4/.cvsignore,
3144228072Sbapt	m4/Makefile.am, m4/codeset.m4, m4/gettext.m4, m4/glibc21.m4,
3145228072Sbapt	m4/iconv.m4, m4/isc-posix.m4, m4/lcmessage.m4, m4/lib-ld.m4,
3146228072Sbapt	m4/lib-link.m4, m4/lib-prefix.m4, m4/progtest.m4: autopoint now
3147228072Sbapt	works so let's let it run the gettext show
3148228072Sbapt
3149250125Sjkim2002-08-07  Will Estes <wlestes@users.sourceforge.net>
3150228072Sbapt
3151228072Sbapt	* TODO: we need to index the faq entries
3152228072Sbapt
3153250125Sjkim2002-08-07  Will Estes <wlestes@users.sourceforge.net>
3154228072Sbapt
3155228072Sbapt	* faq.texi: proofed "Why do flex scanners call fileno if it is not
3156228072Sbapt	ANSI compatible?"
3157228072Sbapt
3158250125Sjkim2002-08-07  Will Estes <wlestes@users.sourceforge.net>
3159228072Sbapt
3160228072Sbapt	* faq.texi: proofed "How do I expand \ escape sequences in C-style
3161228072Sbapt	quoted strings?"
3162228072Sbapt
3163250125Sjkim2002-08-07  Will Estes <wlestes@users.sourceforge.net>
3164228072Sbapt
3165228072Sbapt	* README: changes to README to align with GNU coding standards
3166228072Sbapt
3167250125Sjkim2002-08-06  Will Estes <wlestes@users.sourceforge.net>
3168228072Sbapt
3169228072Sbapt	* Makefile.am: help2man should look in builddir for the flex binary
3170228072Sbapt
3171250125Sjkim2002-08-02  John Millaway <john43@users.sourceforge.net>
3172228072Sbapt
3173228072Sbapt	* flex.skl: Fixed yyunput prototype.
3174228072Sbapt
3175250125Sjkim2002-08-01  Will Estes <wlestes@users.sourceforge.net>
3176228072Sbapt
3177228072Sbapt	* NEWS: new fr translation from the translation project
3178228072Sbapt
3179250125Sjkim2002-08-01  Will Estes <wlestes@users.sourceforge.net>
3180228072Sbapt
3181228072Sbapt	* po/fr.po: new fr.po translation from the translation project
3182228072Sbapt
3183250125Sjkim2002-08-01  Will Estes <wlestes@users.sourceforge.net>
3184228072Sbapt
3185228072Sbapt	* NEWS: yylineno performance hit is fixed
3186228072Sbapt
3187250125Sjkim2002-07-31  John Millaway <john43@users.sourceforge.net>
3188228072Sbapt
3189228072Sbapt	* TODO, flex.texi: Updated docs on yylineno.
3190228072Sbapt
3191250125Sjkim2002-07-31  Will Estes <wlestes@users.sourceforge.net>
3192228072Sbapt
3193228072Sbapt	* TODO: discuss yylineno performance
3194228072Sbapt
3195250125Sjkim2002-07-31  Will Estes <wlestes@users.sourceforge.net>
3196228072Sbapt
3197228072Sbapt	* NEWS: forgot to say what the date was that we made the release
3198228072Sbapt
3199250125Sjkim2002-07-31  Will Estes <wlestes@users.sourceforge.net>
3200228072Sbapt
3201228072Sbapt	* NEWS, configure.in: version 2.5.11
3202228072Sbapt
3203250125Sjkim2002-07-31  Will Estes <wlestes@users.sourceforge.net>
3204228072Sbapt
3205228072Sbapt	* faq.texi: fixed a menu entry and related problems
3206228072Sbapt
3207250125Sjkim2002-07-31  Will Estes <wlestes@users.sourceforge.net>
3208228072Sbapt
3209228072Sbapt	* configure.in: someday, maybe we can use autopoint
3210228072Sbapt
3211250125Sjkim2002-07-31  Will Estes <wlestes@users.sourceforge.net>
3212228072Sbapt
3213228072Sbapt	* Makefile.am: we need to include texinfo.tex now
3214228072Sbapt
3215250125Sjkim2002-07-31  Will Estes <wlestes@users.sourceforge.net>
3216228072Sbapt
3217228072Sbapt	* texinfo.tex: add texinfo.tex
3218228072Sbapt
3219250125Sjkim2002-07-30  Will Estes <wlestes@users.sourceforge.net>
3220228072Sbapt
3221228072Sbapt	* faq.texi: fix up some fatal bugs in the texinfo of the faq; begin
3222228072Sbapt	the clean up; remove trailing and leading white space
3223228072Sbapt
3224250125Sjkim2002-07-30  Will Estes <wlestes@users.sourceforge.net>
3225228072Sbapt
3226228072Sbapt	* TODO: faqs need work
3227228072Sbapt
3228250125Sjkim2002-07-30  Will Estes <wlestes@users.sourceforge.net>
3229228072Sbapt
3230228072Sbapt	* NEWS, TODO: prototypes get airtime these days
3231228072Sbapt
3232250125Sjkim2002-07-28  John Millaway <john43@users.sourceforge.net>
3233228072Sbapt
3234228072Sbapt	* flex.skl: Added some comments.
3235228072Sbapt
3236250125Sjkim2002-07-28  John Millaway <john43@users.sourceforge.net>
3237228072Sbapt
3238228072Sbapt	* flex.skl: Fixed bug where yyless did not consider yylineno.
3239228072Sbapt
3240250125Sjkim2002-07-28  John Millaway <john43@users.sourceforge.net>
3241228072Sbapt
3242228072Sbapt	* scan.l: Fixed bug I created in previous commit.
3243228072Sbapt
3244250125Sjkim2002-07-28  John Millaway <john43@users.sourceforge.net>
3245228072Sbapt
3246228072Sbapt	* scan.l: Don't wrap ()s around {NAMEDEFS} at the end of a rule.
3247228072Sbapt
3248250125Sjkim2002-07-27  John Millaway <john43@users.sourceforge.net>
3249228072Sbapt
3250228072Sbapt	* flex.skl, tests/test-c-cpp-nr/Makefile.am,
3251250125Sjkim	tests/test-c-cpp-r/Makefile.am: Fixed test-c-cpp to actually use the
3252250125Sjkim	C++ compiler for the test.  Fixed the bug that this exposed.
3253228072Sbapt
3254250125Sjkim2002-07-27  John Millaway <john43@users.sourceforge.net>
3255228072Sbapt
3256250125Sjkim	* ccl.c, flex.skl, flexdef.h, gen.c, main.c, nfa.c, parse.y, scan.l: 
3257250125Sjkim	yylineno check is only performed on rules whose regexs can match a
3258250125Sjkim	newline.
3259228072Sbapt
3260250125Sjkim2002-07-25  John Millaway <john43@users.sourceforge.net>
3261228072Sbapt
3262228072Sbapt	* flex.skl, tests/TEMPLATE/scanner.l,
3263228072Sbapt	tests/test-array-nr/scanner.l, tests/test-array-r/scanner.l,
3264228072Sbapt	tests/test-basic-nr/scanner.l, tests/test-basic-r/scanner.l,
3265228072Sbapt	tests/test-bison-yylloc/parser.y, tests/test-c-cpp-nr/scanner.l,
3266228072Sbapt	tests/test-c-cpp-r/scanner.l, tests/test-debug-nr/scanner.l,
3267228072Sbapt	tests/test-debug-r/scanner.l,
3268228072Sbapt	tests/test-include-by-buffer/scanner.l,
3269228072Sbapt	tests/test-include-by-reentrant/scanner.l,
3270228072Sbapt	tests/test-lineno-nr/scanner.l, tests/test-lineno-r/scanner.l,
3271228072Sbapt	tests/test-mem-nr/scanner.l, tests/test-mem-r/scanner.l,
3272228072Sbapt	tests/test-posix/scanner.l, tests/test-posixly-correct/scanner.l,
3273228072Sbapt	tests/test-prefix-nr/scanner.l, tests/test-prefix-r/scanner.l,
3274228072Sbapt	tests/test-pthread/scanner.l, tests/test-string-nr/scanner.l,
3275228072Sbapt	tests/test-string-r/scanner.l, tests/test-yyextra/scanner.l: All
3276228072Sbapt	prototypes were rewritten to depend upon the macro
3277250125Sjkim	YY_TRADITIONAL_FUNC_DEFS, which is defined by default.  The
3278228072Sbapt	generated scanners build cleanly under gcc's traditional strictness
3279228072Sbapt	and under C++ compilers.
3280228072Sbapt
3281250125Sjkim2002-07-24  Will Estes <wlestes@users.sourceforge.net>
3282228072Sbapt
3283228072Sbapt	* NEWS: dist-bzip2 and rename yy_globals and yy_globals_t
3284228072Sbapt
3285250125Sjkim2002-07-24  Will Estes <wlestes@users.sourceforge.net>
3286228072Sbapt
3287228072Sbapt	* configure.in: version 2.5.10
3288228072Sbapt
3289250125Sjkim2002-07-24  Will Estes <wlestes@users.sourceforge.net>
3290228072Sbapt
3291228072Sbapt	* Makefile.am: add dist-bzip2 to automake_options so we'll start
3292228072Sbapt	getting tar.bz2 archives
3293228072Sbapt
3294250125Sjkim2002-07-23  John Millaway <john43@users.sourceforge.net>
3295228072Sbapt
3296228072Sbapt	* flex.skl, flex.texi, tests/test-bison-yylval/scanner.l,
3297228072Sbapt	tests/test-mem-r/scanner.l,
3298228072Sbapt	tests/test-multiple-scanners-r/scanner-1.l,
3299228072Sbapt	tests/test-multiple-scanners-r/scanner-2.l,
3300228072Sbapt	tests/test-prefix-r/scanner.l, tests/test-pthread/scanner.l,
3301228072Sbapt	tests/test-yyextra/scanner.l: s/yy_globals_t/yyguts_t/g
3302228072Sbapt	s/yy_globals/yyscanner/g
3303228072Sbapt
3304250125Sjkim2002-07-23  John Millaway <john43@users.sourceforge.net>
3305228072Sbapt
3306228072Sbapt	* Makefile.am: typo in tags target
3307228072Sbapt
3308250125Sjkim2002-07-22  John Millaway <john43@users.sourceforge.net>
3309228072Sbapt
3310228072Sbapt	* Makefile.am: Removed erroneous $(srcdir) from help2man target.
3311228072Sbapt
3312250125Sjkim2002-07-22  Will Estes <wlestes@users.sourceforge.net>
3313228072Sbapt
3314228072Sbapt	* NEWS, configure.in: it's version 2.5.9 now
3315228072Sbapt
3316250125Sjkim2002-07-22  Will Estes <wlestes@users.sourceforge.net>
3317228072Sbapt
3318228072Sbapt	* po/.cvsignore: updated gettext to 0.11.3
3319228072Sbapt
3320250125Sjkim2002-07-22  Will Estes <wlestes@users.sourceforge.net>
3321228072Sbapt
3322228072Sbapt	* ABOUT-NLS, config.rpath, m4/gettext.m4, m4/iconv.m4,
3323250125Sjkim	m4/isc-posix.m4, m4/lcmessage.m4, m4/lib-link.m4: updated gettext to
3324250125Sjkim	version 0.11.3
3325228072Sbapt
3326250125Sjkim2002-07-22  Will Estes <wlestes@users.sourceforge.net>
3327228072Sbapt
3328228072Sbapt	* autogen.sh, configure.in: rollback on configure.in and autogen.sh
3329228072Sbapt	because autpoint is broken
3330228072Sbapt
3331250125Sjkim2002-07-22  Will Estes <wlestes@users.sourceforge.net>
3332228072Sbapt
3333228072Sbapt	* po/ru.po: new russian translation from translation project
3334228072Sbapt
3335250125Sjkim2002-07-19  Will Estes <wlestes@users.sourceforge.net>
3336228072Sbapt
3337250125Sjkim	* autogen.sh: ok, we're going to start using autopoint, but the tree
3338250125Sjkim	is going to undergo some changes after this
3339228072Sbapt
3340250125Sjkim2002-07-19  Will Estes <wlestes@users.sourceforge.net>
3341228072Sbapt
3342228072Sbapt	* configure.in: we're preparing for autopoint
3343228072Sbapt
3344250125Sjkim2002-07-17  John Millaway <john43@users.sourceforge.net>
3345228072Sbapt
3346228072Sbapt	* flex.texi: Updated manual.
3347228072Sbapt
3348250125Sjkim2002-07-17  Will Estes <wlestes@users.sourceforge.net>
3349228072Sbapt
3350228072Sbapt	* NEWS: update the NEWS file for lots of things millaway has done
3351228072Sbapt
3352250125Sjkim2002-07-17  John Millaway <john43@users.sourceforge.net>
3353228072Sbapt
3354228072Sbapt	* flex.skl, main.c, misc.c, scan.l, scanopt.c, sym.c,
3355228072Sbapt	tests/test-mem-nr/scanner.l, tests/test-mem-r/scanner.l: Fixed
3356228072Sbapt	prototype/definition conflicts with "traditional" C in skeleton at
3357228072Sbapt	request of gcc developer.  Removed duplicate prototypes in gen.c,
3358250125Sjkim	sym.c, main.c.  Added missing prototypes where needed.  All
3359250125Sjkim	functions in skeleton follow ISO C style protos and defs, instead of
3360250125Sjkim	BOTH ISO and new-style.  Skeleton now compiles cleanly under
3361228072Sbapt	super-strict gcc flags.  Flex itself almost compiles cleanly under
3362228072Sbapt	strict flags.
3363228072Sbapt
3364250125Sjkim2002-07-15  John Millaway <john43@users.sourceforge.net>
3365228072Sbapt
3366228072Sbapt	* faq.texi, flex.texi: Worked on mem mgmt sect of manual.
3367228072Sbapt
3368250125Sjkim2002-07-15  Will Estes <wlestes@users.sourceforge.net>
3369228072Sbapt
3370228072Sbapt	* scan.l: allow blank lines and continuations in more places
3371228072Sbapt
3372250125Sjkim2002-07-12  Will Estes <wlestes@users.sourceforge.net>
3373228072Sbapt
3374228072Sbapt	* TODO: millaway finished the faqs directory
3375228072Sbapt
3376250125Sjkim2002-07-12  Will Estes <wlestes@users.sourceforge.net>
3377228072Sbapt
3378228072Sbapt	* TODO: removed items as per email from millaway
3379228072Sbapt
3380250125Sjkim2002-07-12  John Millaway <john43@users.sourceforge.net>
3381228072Sbapt
3382228072Sbapt	* configure.in, tests/Makefile.am, tests/descriptions,
3383228072Sbapt	tests/test-posix/.cvsignore, tests/test-posix/Makefile.am,
3384228072Sbapt	tests/test-posix/scanner.l, tests/test-posixly-correct/.cvsignore,
3385228072Sbapt	tests/test-posixly-correct/Makefile.am,
3386228072Sbapt	tests/test-posixly-correct/scanner.l: Added test for %option
3387228072Sbapt	posix-compat and repeat operator.  Added test for POSIXLY_CORRECT
3388228072Sbapt	environment variable and repeat operator.
3389228072Sbapt
3390250125Sjkim2002-07-12  John Millaway <john43@users.sourceforge.net>
3391228072Sbapt
3392228072Sbapt	* main.c, scan.l: Fixed POSIXLY_CORRECT detection in scanner.
3393228072Sbapt
3394250125Sjkim2002-07-11  John Millaway <john43@users.sourceforge.net>
3395228072Sbapt
3396228072Sbapt	* faq.texi: More work on faq.
3397228072Sbapt
3398250125Sjkim2002-07-11  John Millaway <john43@users.sourceforge.net>
3399228072Sbapt
3400228072Sbapt	* faq.texi: Moved all faqs into manual -- but did not evaluate them
3401228072Sbapt	yet.  Removed the old faq files.
3402228072Sbapt
3403250125Sjkim2002-07-10  John Millaway <john43@users.sourceforge.net>
3404228072Sbapt
3405228072Sbapt	* main.c: Removed duplicate definition of FLEX_DEBUG. gcc doesn't
3406228072Sbapt	care, but other compilers might.
3407228072Sbapt
3408250125Sjkim2002-07-10  John Millaway <john43@users.sourceforge.net>
3409228072Sbapt
3410228072Sbapt	* flex.texi: Wrote some more about memory mgmt in the manual.
3411228072Sbapt
3412250125Sjkim2002-07-10  John Millaway <john43@users.sourceforge.net>
3413228072Sbapt
3414228072Sbapt	* flex.texi: flex.texi now works with install-info.
3415228072Sbapt
3416250125Sjkim2002-07-10  Will Estes <wlestes@users.sourceforge.net>
3417228072Sbapt
3418228072Sbapt	* TODO: added items as per email from millaway
3419228072Sbapt
3420250125Sjkim2002-07-10  Will Estes <wlestes@users.sourceforge.net>
3421228072Sbapt
3422228072Sbapt	* NEWS: after we release a version, we have to keep the version
3423228072Sbapt	number in NEWS current
3424228072Sbapt
3425250125Sjkim2002-07-10  John Millaway <john43@users.sourceforge.net>
3426228072Sbapt
3427228072Sbapt	* flex.skl, flex.texi, main.c, scan.l, tests/test-mem-nr/scanner.l,
3428228072Sbapt	tests/test-mem-r/scanner.l: Fixed prefix issue with get/set debug
3429228072Sbapt	functions.  Fixed prefix issues with memory functions.
3430228072Sbapt
3431250125Sjkim2002-07-09  John Millaway <john43@users.sourceforge.net>
3432228072Sbapt
3433228072Sbapt	* flex.skl: Memory functions are no longer static.
3434228072Sbapt
3435250125Sjkim2002-07-09  John Millaway <john43@users.sourceforge.net>
3436228072Sbapt
3437228072Sbapt	* tests/test-mem-nr/test.input: Added a missing input file for
3438228072Sbapt	test-mem-nr/
3439228072Sbapt
3440250125Sjkim2002-07-09  John Millaway <john43@users.sourceforge.net>
3441228072Sbapt
3442250125Sjkim	* tests/test-mem-nr/.cvsignore, tests/test-mem-nr/Makefile.am,
3443250125Sjkim	tests/test-mem-nr/scanner.l, tests/test-mem-r/.cvsignore,
3444250125Sjkim	tests/test-mem-r/Makefile.am, tests/test-mem-r/scanner.l,
3445250125Sjkim	tests/test-mem-r/test.input: Added tests for overriding memory.
3446228072Sbapt
3447250125Sjkim2002-07-09  John Millaway <john43@users.sourceforge.net>
3448228072Sbapt
3449228072Sbapt	* flex.texi: Added sections in manual for memory management.
3450228072Sbapt
3451250125Sjkim2002-07-09  Will Estes <wlestes@users.sourceforge.net>
3452228072Sbapt
3453228072Sbapt	* NEWS: noted more user visible changes
3454228072Sbapt
3455250125Sjkim2002-07-09  John Millaway <john43@users.sourceforge.net>
3456228072Sbapt
3457228072Sbapt	* configure.in, flex.skl, scan.l, tests/Makefile.am: Added
3458250125Sjkim	yylex_destroy() to non-reentrant scanner.  Added ability to override
3459250125Sjkim	memory functions.  Added tests for overriding memory functions.
3460228072Sbapt
3461250125Sjkim2002-07-09  Will Estes <wlestes@users.sourceforge.net>
3462228072Sbapt
3463228072Sbapt	* NEWS: new POSIXLY_CORRECT and new ru translation
3464228072Sbapt
3465250125Sjkim2002-07-09  Will Estes <wlestes@users.sourceforge.net>
3466228072Sbapt
3467228072Sbapt	* po/ru.po: new ru translation from the translation project
3468228072Sbapt
3469250125Sjkim2002-07-09  John Millaway <john43@users.sourceforge.net>
3470228072Sbapt
3471228072Sbapt	* flex.texi: Made note of set/get debug in docs.
3472228072Sbapt
3473250125Sjkim2002-07-09  John Millaway <john43@users.sourceforge.net>
3474228072Sbapt
3475228072Sbapt	* configure.in, flexdef.h, tests/create-test: Replaced obsolete
3476228072Sbapt	macros in configure.in.  Modified create-test to handle the above
3477228072Sbapt	changes in configure.in.  Added support for <stdbool.h>.
3478228072Sbapt
3479250125Sjkim2002-07-09  John Millaway <john43@users.sourceforge.net>
3480228072Sbapt
3481228072Sbapt	* main.c: Check POSIXLY_CORRECT env variable.
3482228072Sbapt
3483250125Sjkim2002-07-09  John Millaway <john43@users.sourceforge.net>
3484228072Sbapt
3485228072Sbapt	* flex.skl: Added prototypes for the get/set debug functions.
3486228072Sbapt
3487250125Sjkim2002-07-09  John Millaway <john43@users.sourceforge.net>
3488228072Sbapt
3489228072Sbapt	* configure.in, flex.skl, gen.c, main.c, scan.l, tests/Makefile.am,
3490228072Sbapt	tests/test-debug-nr/.cvsignore, tests/test-debug-nr/Makefile.am,
3491228072Sbapt	tests/test-debug-nr/scanner.l, tests/test-debug-nr/test.input,
3492228072Sbapt	tests/test-debug-r/.cvsignore, tests/test-debug-r/Makefile.am,
3493228072Sbapt	tests/test-debug-r/scanner.l, tests/test-debug-r/test.input: Made
3494250125Sjkim	yy_flex_debug non-global in reentrant scanner.  Created get/set
3495250125Sjkim	functions for yy_flex_debug.  Defined prefixes for new yy_flex_debug
3496250125Sjkim	symbols.  Added tests/ for yy_flex_debug.
3497228072Sbapt
3498250125Sjkim2002-07-09  John Millaway <john43@users.sourceforge.net>
3499228072Sbapt
3500228072Sbapt	* tests/create-test: create-test script now modifies .cvsignore
3501228072Sbapt
3502250125Sjkim2002-07-09  John Millaway <john43@users.sourceforge.net>
3503228072Sbapt
3504228072Sbapt	* tests/create-test: Improved the error checking.
3505228072Sbapt
3506250125Sjkim2002-07-03  Will Estes <wlestes@users.sourceforge.net>
3507228072Sbapt
3508228072Sbapt	* main.c: fix bug whereby prefix didn't get passed to everybody;
3509250125Sjkim	patch by                                        rse@engelschall.com
3510228072Sbapt
3511250125Sjkim2002-07-03  Will Estes <wlestes@users.sourceforge.net>
3512228072Sbapt
3513228072Sbapt	* faq.texi: ~ is an active character, so we'll just use the word
3514228072Sbapt	'about'
3515228072Sbapt
3516250125Sjkim2002-07-02  John Millaway <john43@users.sourceforge.net>
3517228072Sbapt
3518228072Sbapt	* Makefile.am: Fixed typo.
3519228072Sbapt
3520250125Sjkim2002-07-02  John Millaway <john43@users.sourceforge.net>
3521228072Sbapt
3522228072Sbapt	* faq.texi: Added a faq.
3523228072Sbapt
3524250125Sjkim2002-06-28  John Millaway <john43@users.sourceforge.net>
3525228072Sbapt
3526228072Sbapt	* Makefile.am: Added 'tags' target -- something I should have done
3527228072Sbapt	long ago.
3528228072Sbapt
3529250125Sjkim2002-06-28  Will Estes <wlestes@users.sourceforge.net>
3530228072Sbapt
3531228072Sbapt	* TODO: add two new items regarding coding; remove tests/ copyright
3532228072Sbapt	notice item as it's done
3533228072Sbapt
3534250125Sjkim2002-06-26  Will Estes <wlestes@users.sourceforge.net>
3535228072Sbapt
3536228072Sbapt	* NEWS: note the copyright messages in tests/
3537228072Sbapt
3538250125Sjkim2002-06-25  John Millaway <john43@users.sourceforge.net>
3539228072Sbapt
3540250125Sjkim	* tests/TEMPLATE/Makefile.am, tests/TEMPLATE/parser.y,
3541250125Sjkim	tests/TEMPLATE/scanner.l, tests/test-array-nr/Makefile.am,
3542250125Sjkim	tests/test-array-nr/scanner.l, tests/test-array-r/Makefile.am,
3543250125Sjkim	tests/test-array-r/scanner.l, tests/test-basic-nr/Makefile.am,
3544250125Sjkim	tests/test-basic-nr/scanner.l, tests/test-basic-r/Makefile.am,
3545250125Sjkim	tests/test-basic-r/scanner.l, tests/test-bison-yylloc/Makefile.am,
3546250125Sjkim	tests/test-bison-yylloc/main.c, tests/test-bison-yylloc/parser.y,
3547250125Sjkim	tests/test-bison-yylloc/scanner.l,
3548250125Sjkim	tests/test-bison-yylval/Makefile.am,
3549250125Sjkim	tests/test-bison-yylval/main.c, tests/test-bison-yylval/parser.y,
3550250125Sjkim	tests/test-bison-yylval/scanner.l, tests/test-c-cpp-nr/Makefile.am,
3551250125Sjkim	tests/test-c-cpp-nr/scanner.l, tests/test-c-cpp-r/Makefile.am,
3552250125Sjkim	tests/test-c-cpp-r/scanner.l, tests/test-header-nr/Makefile.am,
3553250125Sjkim	tests/test-header-nr/main.c, tests/test-header-nr/scanner.l,
3554250125Sjkim	tests/test-header-r/Makefile.am, tests/test-header-r/main.c,
3555250125Sjkim	tests/test-header-r/scanner.l,
3556250125Sjkim	tests/test-include-by-buffer/Makefile.am,
3557250125Sjkim	tests/test-include-by-buffer/scanner.l,
3558250125Sjkim	tests/test-include-by-reentrant/Makefile.am,
3559250125Sjkim	tests/test-include-by-reentrant/scanner.l,
3560250125Sjkim	tests/test-lineno-nr/Makefile.am, tests/test-lineno-nr/scanner.l,
3561250125Sjkim	tests/test-lineno-r/Makefile.am, tests/test-lineno-r/scanner.l,
3562250125Sjkim	tests/test-multiple-scanners-nr/Makefile.am,
3563250125Sjkim	tests/test-multiple-scanners-nr/main.c,
3564250125Sjkim	tests/test-multiple-scanners-nr/scanner-1.l,
3565250125Sjkim	tests/test-multiple-scanners-nr/scanner-2.l,
3566250125Sjkim	tests/test-multiple-scanners-r/Makefile.am,
3567250125Sjkim	tests/test-multiple-scanners-r/main.c,
3568250125Sjkim	tests/test-multiple-scanners-r/scanner-1.l,
3569250125Sjkim	tests/test-multiple-scanners-r/scanner-2.l,
3570250125Sjkim	tests/test-prefix-nr/Makefile.am, tests/test-prefix-nr/scanner.l,
3571250125Sjkim	tests/test-prefix-r/Makefile.am, tests/test-prefix-r/scanner.l,
3572250125Sjkim	tests/test-pthread/Makefile.am, tests/test-pthread/scanner.l,
3573250125Sjkim	tests/test-string-nr/Makefile.am, tests/test-string-nr/scanner.l,
3574250125Sjkim	tests/test-string-r/Makefile.am, tests/test-string-r/scanner.l,
3575250125Sjkim	tests/test-yyextra/Makefile.am, tests/test-yyextra/scanner.l: 
3576250125Sjkim	Prepended explicit license to all test-*/ sources.
3577228072Sbapt
3578250125Sjkim2002-06-25  Will Estes <wlestes@users.sourceforge.net>
3579228072Sbapt
3580228072Sbapt	* NEWS, po/ca.po, po/de.po, po/fr.po, po/sv.po, po/tr.po: new ca,
3581228072Sbapt	de, fr, sv, tr translations
3582228072Sbapt
3583250125Sjkim2002-06-19  Will Estes <wlestes@users.sourceforge.net>
3584228072Sbapt
3585228072Sbapt	* TODO: add bootstrapper to the todo list
3586228072Sbapt
3587250125Sjkim2002-06-19  Will Estes <wlestes@users.sourceforge.net>
3588228072Sbapt
3589228072Sbapt	* configure.in: new version number
3590228072Sbapt
3591250125Sjkim2002-06-19  Will Estes <wlestes@users.sourceforge.net>
3592228072Sbapt
3593228072Sbapt	* TODO: update TODO list
3594228072Sbapt
3595250125Sjkim2002-06-19  Will Estes <wlestes@users.sourceforge.net>
3596228072Sbapt
3597228072Sbapt	* NEWS, TODO, flex.texi, flexdef.h, main.c, options.c, options.h,
3598228072Sbapt	parse.y, scan.l: address typos in NEWS; add --posix option for ERE
3599228072Sbapt	parsing the way posix wants it; update the TODO file
3600228072Sbapt
3601250125Sjkim2002-05-31  Will Estes <wlestes@users.sourceforge.net>
3602228072Sbapt
3603228072Sbapt	* README-alpha: made code quality warning more explicit; gave url
3604228072Sbapt	for cvs and beta flex
3605228072Sbapt
3606250125Sjkim2002-05-23  John Millaway <john43@users.sourceforge.net>
3607228072Sbapt
3608250125Sjkim	* gen.c: Fixed bug where omission of user section 3 caused unmatched
3609250125Sjkim	#ifdef's in generated code.
3610228072Sbapt
3611250125Sjkim2002-05-20  Will Estes <wlestes@users.sourceforge.net>
3612228072Sbapt
3613228072Sbapt	* configure.in: configure.in requires at least autoconf 2.50
3614228072Sbapt
3615250125Sjkim2002-05-13  John Millaway <john43@users.sourceforge.net>
3616228072Sbapt
3617228072Sbapt	* Makefile.am: Updated my email address.
3618228072Sbapt
3619250125Sjkim2002-05-10  John Millaway <john43@users.sourceforge.net>
3620228072Sbapt
3621228072Sbapt	* flexdef.h, misc.c: chomp'd lines when reading external skel file.
3622228072Sbapt
3623250125Sjkim2002-05-07  Will Estes <wlestes@users.sourceforge.net>
3624228072Sbapt
3625228072Sbapt	* po/sv.po: new sweedish translation from the translation project
3626228072Sbapt
3627250125Sjkim2002-04-29  Will Estes <wlestes@users.sourceforge.net>
3628228072Sbapt
3629228072Sbapt	* po/ca.po: new catalan translation from the translation project
3630228072Sbapt
3631250125Sjkim2002-04-29  Will Estes <wlestes@users.sourceforge.net>
3632228072Sbapt
3633228072Sbapt	* po/es.po: new spanish translation from the translation project
3634228072Sbapt
3635250125Sjkim2002-04-25  Will Estes <wlestes@users.sourceforge.net>
3636228072Sbapt
3637250125Sjkim	* TODO: note that the lex matching of abc{1,3} is the posix behavior
3638250125Sjkim	and so we have a problem
3639228072Sbapt
3640250125Sjkim2002-04-25  Will Estes <wlestes@users.sourceforge.net>
3641228072Sbapt
3642228072Sbapt	* flex.texi: note that the lex matching of abc{1,3} is the posix
3643228072Sbapt	behavior
3644228072Sbapt
3645250125Sjkim2002-04-23  Will Estes <wlestes@users.sourceforge.net>
3646228072Sbapt
3647228072Sbapt	* configure.in: new version 2.5.7; use autoconf versioning info
3648228072Sbapt
3649250125Sjkim2002-04-23  Will Estes <wlestes@users.sourceforge.net>
3650228072Sbapt
3651228072Sbapt	* NEWS: note changes in 2.5.7
3652228072Sbapt
3653250125Sjkim2002-04-23  Will Estes <wlestes@users.sourceforge.net>
3654228072Sbapt
3655228072Sbapt	* main.c: conditional compile gettext initialization
3656228072Sbapt
3657250125Sjkim2002-04-22  Will Estes <wlestes@users.sourceforge.net>
3658228072Sbapt
3659228072Sbapt	* po/de.po: new german translation from the translation project
3660228072Sbapt
3661250125Sjkim2002-04-19  John Millaway <john43@users.sourceforge.net>
3662228072Sbapt
3663228072Sbapt	* tests/test-include-by-reentrant/Makefile.am: Fixed command line
3664228072Sbapt	for test-include-by-reentrant/Makefile.am
3665228072Sbapt
3666250125Sjkim2002-04-19  John Millaway <john43@users.sourceforge.net>
3667228072Sbapt
3668250125Sjkim	* tests/Makefile.am, tests/TEMPLATE/Makefile.am,
3669250125Sjkim	tests/test-array-nr/Makefile.am, tests/test-array-r/Makefile.am,
3670250125Sjkim	tests/test-basic-nr/Makefile.am, tests/test-basic-r/Makefile.am,
3671250125Sjkim	tests/test-bison-yylloc/Makefile.am,
3672250125Sjkim	tests/test-bison-yylval/Makefile.am,
3673250125Sjkim	tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-r/Makefile.am,
3674250125Sjkim	tests/test-header-nr/Makefile.am, tests/test-header-r/Makefile.am,
3675250125Sjkim	tests/test-include-by-buffer/Makefile.am,
3676250125Sjkim	tests/test-include-by-reentrant/Makefile.am,
3677250125Sjkim	tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am,
3678250125Sjkim	tests/test-multiple-scanners-nr/Makefile.am,
3679250125Sjkim	tests/test-multiple-scanners-r/Makefile.am,
3680250125Sjkim	tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am,
3681250125Sjkim	tests/test-pthread/Makefile.am, tests/test-string-nr/Makefile.am,
3682250125Sjkim	tests/test-string-r/Makefile.am, tests/test-yyextra/Makefile.am: 
3683250125Sjkim	Added -I . to compiler search path in tests (so it finds the
3684250125Sjkim	generated parser.h).
3685228072Sbapt
3686250125Sjkim2002-04-19  John Millaway <john43@users.sourceforge.net>
3687228072Sbapt
3688228072Sbapt	* flexdef.h, misc.c, parse.y, sym.c: Applied 'const' to a few more
3689228072Sbapt	char*, where appropriate.
3690228072Sbapt
3691250125Sjkim2002-04-19  John Millaway <john43@users.sourceforge.net>
3692228072Sbapt
3693250125Sjkim	* tests/TEMPLATE/Makefile.am, tests/test-array-nr/Makefile.am,
3694250125Sjkim	tests/test-array-r/Makefile.am, tests/test-basic-nr/Makefile.am,
3695250125Sjkim	tests/test-basic-r/Makefile.am,
3696250125Sjkim	tests/test-bison-yylloc/Makefile.am,
3697250125Sjkim	tests/test-bison-yylval/Makefile.am,
3698250125Sjkim	tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-r/Makefile.am,
3699250125Sjkim	tests/test-header-nr/Makefile.am, tests/test-header-r/Makefile.am,
3700250125Sjkim	tests/test-include-by-buffer/Makefile.am,
3701250125Sjkim	tests/test-include-by-reentrant/Makefile.am,
3702250125Sjkim	tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am,
3703250125Sjkim	tests/test-multiple-scanners-nr/Makefile.am,
3704250125Sjkim	tests/test-multiple-scanners-r/Makefile.am,
3705250125Sjkim	tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am,
3706250125Sjkim	tests/test-pthread/Makefile.am, tests/test-string-nr/Makefile.am,
3707250125Sjkim	tests/test-string-r/Makefile.am, tests/test-yyextra/Makefile.am: 
3708250125Sjkim	Added top_builddir to -I path.  Changed $(srcdir)/$(testname) to
3709250125Sjkim	./$(testname) in 'make test' rule.
3710228072Sbapt
3711250125Sjkim2002-04-19  John Millaway <john43@users.sourceforge.net>
3712228072Sbapt
3713228072Sbapt	* flexdef.h, gen.c, misc.c: Changed 'char[]' to 'const char*'
3714228072Sbapt	wherever in conflicted with gettext.
3715228072Sbapt
3716250125Sjkim2002-04-19  Will Estes <wlestes@users.sourceforge.net>
3717228072Sbapt
3718250125Sjkim	* po/fr.po, po/sv.po: new files from translation after 2.5.6 beta
3719228072Sbapt	release
3720228072Sbapt
3721250125Sjkim2002-04-18  John Millaway <john43@users.sourceforge.net>
3722228072Sbapt
3723228072Sbapt	* tests/test-lineno-r/Makefile.am: Fixed minor typo/cut and paste
3724228072Sbapt	error.
3725228072Sbapt
3726250125Sjkim2002-04-18  John Millaway <john43@users.sourceforge.net>
3727228072Sbapt
3728228072Sbapt	* configure.in: Added yylineno test.
3729228072Sbapt
3730250125Sjkim2002-04-18  John Millaway <john43@users.sourceforge.net>
3731228072Sbapt
3732228072Sbapt	* tests/Makefile.am: Added yylineno tests.
3733228072Sbapt
3734250125Sjkim2002-04-18  John Millaway <john43@users.sourceforge.net>
3735228072Sbapt
3736250125Sjkim	* tests/test-lineno-nr/.cvsignore,
3737250125Sjkim	tests/test-lineno-nr/Makefile.am, tests/test-lineno-nr/scanner.l,
3738250125Sjkim	tests/test-lineno-nr/test.input, tests/test-lineno-r/.cvsignore,
3739250125Sjkim	tests/test-lineno-r/Makefile.am, tests/test-lineno-r/scanner.l,
3740250125Sjkim	tests/test-lineno-r/test.input: Created yylineno tests.
3741228072Sbapt
3742250125Sjkim2002-04-15  John Millaway <john43@users.sourceforge.net>
3743228072Sbapt
3744228072Sbapt	* scanopt.c: Applied gettext macros to error messages from scanopt.
3745228072Sbapt
3746250125Sjkim2002-04-15  John Millaway <john43@users.sourceforge.net>
3747228072Sbapt
3748250125Sjkim	* buf.c, faq.texi, options.c, options.h, scanopt.c, scanopt.h: 
3749228072Sbapt	Changed copyright from Millaway to flex? U.S. Gov't? Regents of U.
3750250125Sjkim	Cali.?  Paxson?
3751228072Sbapt
3752250125Sjkim2002-04-15  Will Estes <wlestes@users.sourceforge.net>
3753228072Sbapt
3754250125Sjkim	* tests/test-bison-yylloc/Makefile.am,
3755250125Sjkim	tests/test-header-nr/Makefile.am, tests/test-header-r/Makefile.am: 
3756250125Sjkim	we missed a few main.c files in the distribution
3757228072Sbapt
3758250125Sjkim2002-04-15  Will Estes <wlestes@users.sourceforge.net>
3759228072Sbapt
3760228072Sbapt	* TODO: a lot more work has happened to flex; note this by removing
3761228072Sbapt	a number of TODO entries
3762228072Sbapt
3763250125Sjkim2002-04-15  Will Estes <wlestes@users.sourceforge.net>
3764228072Sbapt
3765228072Sbapt	* TODO: make sure all gettext modules use gettext translation
3766228072Sbapt	facilities
3767228072Sbapt
3768250125Sjkim2002-04-14  John Millaway <john43@users.sourceforge.net>
3769228072Sbapt
3770228072Sbapt	* faq.texi: Converted faqs 34-41 to texinfo.
3771228072Sbapt
3772250125Sjkim2002-04-14  John Millaway <john43@users.sourceforge.net>
3773228072Sbapt
3774250125Sjkim	* Makefile.am, faq.texi, flex.texi: Added faq.texi to archive.
3775250125Sjkim	Added faq.texi to flex_TEXINFOS macro in Makefile.am.  flex.texi now
3776250125Sjkim	includes faq.texi.
3777228072Sbapt
3778250125Sjkim2002-04-13  John Millaway <john43@users.sourceforge.net>
3779228072Sbapt
3780228072Sbapt	* flexdef.h: defined FLEX_EXIT macro to call longjmp on errors.
3781228072Sbapt
3782250125Sjkim2002-04-13  John Millaway <john43@users.sourceforge.net>
3783228072Sbapt
3784228072Sbapt	* main.c, misc.c: Replaced exit(2) calls with longjmps (in the form
3785228072Sbapt	of FLEX_EXIT macro).  Moved main() to flex_main() to allow flex to
3786228072Sbapt	be called from a library.
3787228072Sbapt
3788250125Sjkim2002-04-13  John Millaway <john43@users.sourceforge.net>
3789228072Sbapt
3790228072Sbapt	* scanopt.c: Fixed  minor typo in error message
3791228072Sbapt
3792250125Sjkim2002-04-12  Will Estes <wlestes@users.sourceforge.net>
3793228072Sbapt
3794250125Sjkim	* tests/test-header-nr/Makefile.am,
3795250125Sjkim	tests/test-header-r/Makefile.am,
3796250125Sjkim	tests/test-multiple-scanners-nr/Makefile.am,
3797250125Sjkim	tests/test-multiple-scanners-r/Makefile.am,
3798250125Sjkim	tests/test-pthread/Makefile.am, tests/test-string-nr/Makefile.am,
3799250125Sjkim	tests/test-string-r/Makefile.am, tests/test-yyextra/Makefile.am: 
3800250125Sjkim	removed eroneous files listed in EXTRA_DIST
3801228072Sbapt
3802250125Sjkim2002-04-12  Will Estes <wlestes@users.sourceforge.net>
3803228072Sbapt
3804228072Sbapt	* tests/test-yyextra/.cvsignore: ignore Makefile.in
3805228072Sbapt
3806250125Sjkim2002-04-12  Will Estes <wlestes@users.sourceforge.net>
3807228072Sbapt
3808228072Sbapt	* tests/test-string-r/.cvsignore: it's Makefile.in, not makefile.in
3809228072Sbapt
3810250125Sjkim2002-04-12  Will Estes <wlestes@users.sourceforge.net>
3811228072Sbapt
3812250125Sjkim	* tests/test-yyextra/Makefile.am, tests/test-yyextra/Makefile.in: 
3813250125Sjkim	put test-yyextra under automake
3814228072Sbapt
3815250125Sjkim2002-04-12  Will Estes <wlestes@users.sourceforge.net>
3816228072Sbapt
3817250125Sjkim	* tests/test-string-r/Makefile.am, tests/test-string-r/Makefile.in: 
3818250125Sjkim	put test-string-r under automake
3819228072Sbapt
3820250125Sjkim2002-04-12  Will Estes <wlestes@users.sourceforge.net>
3821228072Sbapt
3822250125Sjkim	* tests/test-string-nr/.cvsignore, tests/test-string-r/.cvsignore: 
3823250125Sjkim	we can ignore Makefile.in
3824228072Sbapt
3825250125Sjkim2002-04-12  Will Estes <wlestes@users.sourceforge.net>
3826228072Sbapt
3827250125Sjkim	* tests/test-string-nr/Makefile.am,
3828250125Sjkim	tests/test-string-nr/Makefile.in: put test-string-nr under automake
3829228072Sbapt
3830250125Sjkim2002-04-12  Will Estes <wlestes@users.sourceforge.net>
3831228072Sbapt
3832228072Sbapt	* tests/test-pthread/.cvsignore: ignore Makefile.in
3833228072Sbapt
3834250125Sjkim2002-04-12  Will Estes <wlestes@users.sourceforge.net>
3835228072Sbapt
3836250125Sjkim	* tests/test-pthread/Makefile.am, tests/test-pthread/Makefile.in: 
3837250125Sjkim	put test-pthread under automake
3838228072Sbapt
3839250125Sjkim2002-04-12  Will Estes <wlestes@users.sourceforge.net>
3840228072Sbapt
3841250125Sjkim	* tests/test-prefix-r/Makefile.am, tests/test-prefix-r/Makefile.in: 
3842250125Sjkim	put test-prefix-r under automake
3843228072Sbapt
3844250125Sjkim2002-04-12  Will Estes <wlestes@users.sourceforge.net>
3845228072Sbapt
3846250125Sjkim	* tests/test-prefix-nr/.cvsignore, tests/test-prefix-r/.cvsignore: 
3847250125Sjkim	we can ignore Makefile.in
3848228072Sbapt
3849250125Sjkim2002-04-12  Will Estes <wlestes@users.sourceforge.net>
3850228072Sbapt
3851250125Sjkim	* tests/test-prefix-nr/Makefile.am,
3852250125Sjkim	tests/test-prefix-nr/Makefile.in: put test-prefix-nr under automake
3853228072Sbapt
3854250125Sjkim2002-04-12  Will Estes <wlestes@users.sourceforge.net>
3855228072Sbapt
3856250125Sjkim	* tests/test-multiple-scanners-r/Makefile.am,
3857250125Sjkim	tests/test-multiple-scanners-r/Makefile.in: put
3858228072Sbapt	test-multiple-scanners-r under automake
3859228072Sbapt
3860250125Sjkim2002-04-12  Will Estes <wlestes@users.sourceforge.net>
3861228072Sbapt
3862250125Sjkim	* tests/test-multiple-scanners-nr/.cvsignore,
3863250125Sjkim	tests/test-multiple-scanners-r/.cvsignore: we can ignore Makefile.in
3864250125Sjkim	now
3865228072Sbapt
3866250125Sjkim2002-04-12  Will Estes <wlestes@users.sourceforge.net>
3867228072Sbapt
3868250125Sjkim	* tests/test-multiple-scanners-nr/Makefile.am,
3869250125Sjkim	tests/test-multiple-scanners-nr/Makefile.in: put
3870228072Sbapt	test-multiple-scanners-nr under automake
3871228072Sbapt
3872250125Sjkim2002-04-11  Will Estes <wlestes@users.sourceforge.net>
3873228072Sbapt
3874250125Sjkim	* tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-r/Makefile.am: 
3875250125Sjkim	we didn't need parser.y
3876228072Sbapt
3877250125Sjkim2002-04-11  Will Estes <wlestes@users.sourceforge.net>
3878228072Sbapt
3879228072Sbapt	* TODO: work done on the test suite; remove relevant entries from
3880228072Sbapt	TODO
3881228072Sbapt
3882250125Sjkim2002-04-10  Will Estes <wlestes@users.sourceforge.net>
3883228072Sbapt
3884250125Sjkim	* tests/test-include-by-reentrant/.cvsignore,
3885250125Sjkim	tests/test-include-by-reentrant/Makefile.am,
3886250125Sjkim	tests/test-include-by-reentrant/Makefile.in: put
3887250125Sjkim	test-include-by-reentrant under automake
3888228072Sbapt
3889250125Sjkim2002-04-09  Will Estes <wlestes@users.sourceforge.net>
3890228072Sbapt
3891228072Sbapt	* tests/test-include-by-buffer/.cvsignore: we have a Makefile.in
3892228072Sbapt	which we need to ignore
3893228072Sbapt
3894250125Sjkim2002-04-09  Will Estes <wlestes@users.sourceforge.net>
3895228072Sbapt
3896250125Sjkim	* tests/test-include-by-buffer/Makefile.am,
3897250125Sjkim	tests/test-include-by-buffer/Makefile.in: test-include-by-buffer now
3898250125Sjkim	under automake control
3899228072Sbapt
3900250125Sjkim2002-04-09  Will Estes <wlestes@users.sourceforge.net>
3901228072Sbapt
3902250125Sjkim	* tests/TEMPLATE/Makefile.am: and we want LFLAGS in the rule to make
3903250125Sjkim	scanner.c as well
3904228072Sbapt
3905250125Sjkim2002-04-09  Will Estes <wlestes@users.sourceforge.net>
3906228072Sbapt
3907250125Sjkim	* tests/test-header-r/.cvsignore, tests/test-header-r/Makefile.am,
3908250125Sjkim	tests/test-header-r/Makefile.in: put test-header-r under automake
3909228072Sbapt
3910250125Sjkim2002-04-09  Will Estes <wlestes@users.sourceforge.net>
3911228072Sbapt
3912228072Sbapt	* tests/test-header-nr/.cvsignore: we now generate a Makefile.in
3913228072Sbapt	from automake; cvs should ignore it
3914228072Sbapt
3915250125Sjkim2002-04-09  Will Estes <wlestes@users.sourceforge.net>
3916228072Sbapt
3917228072Sbapt	* tests/test-header-nr/Makefile.am: add dependencies for main.o and
3918228072Sbapt	scaner.h
3919228072Sbapt
3920250125Sjkim2002-04-09  Will Estes <wlestes@users.sourceforge.net>
3921228072Sbapt
3922228072Sbapt	* tests/TEMPLATE/Makefile.am: We may want to have LFLAGS readily
3923228072Sbapt	available
3924228072Sbapt
3925250125Sjkim2002-04-09  Will Estes <wlestes@users.sourceforge.net>
3926228072Sbapt
3927250125Sjkim	* tests/test-header-nr/Makefile.am,
3928250125Sjkim	tests/test-header-nr/Makefile.in: put test-header-nr under automake
3929228072Sbapt
3930250125Sjkim2002-04-09  Will Estes <wlestes@users.sourceforge.net>
3931228072Sbapt
3932228072Sbapt	* tests/TEMPLATE/Makefile.am: oops, we need to clean objects too
3933228072Sbapt
3934250125Sjkim2002-04-09  Will Estes <wlestes@users.sourceforge.net>
3935228072Sbapt
3936250125Sjkim	* tests/TEMPLATE/Makefile.am, tests/test-array-nr/Makefile.am,
3937250125Sjkim	tests/test-array-r/Makefile.am, tests/test-basic-nr/Makefile.am,
3938250125Sjkim	tests/test-basic-r/Makefile.am,
3939250125Sjkim	tests/test-bison-yylloc/Makefile.am,
3940250125Sjkim	tests/test-bison-yylval/Makefile.am,
3941250125Sjkim	tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-r/Makefile.am: now
3942250125Sjkim	that config.h lives in the top-level directory, we need to tell the
3943250125Sjkim	testsuite
3944228072Sbapt
3945250125Sjkim2002-04-08  Will Estes <wlestes@users.sourceforge.net>
3946228072Sbapt
3947250125Sjkim	* tests/test-array-nr/.cvsignore, tests/test-array-r/.cvsignore,
3948250125Sjkim	tests/test-basic-nr/.cvsignore, tests/test-basic-r/.cvsignore,
3949250125Sjkim	tests/test-bison-yylval/.cvsignore, tests/test-c-cpp-nr/.cvsignore,
3950250125Sjkim	tests/test-c-cpp-r/.cvsignore: we can ignore some Makefile.in
3951228072Sbapt
3952250125Sjkim2002-04-08  Will Estes <wlestes@users.sourceforge.net>
3953228072Sbapt
3954228072Sbapt	* configure.in, tests/TEMPLATE/Makefile.am: only one config file
3955228072Sbapt	header apparently; this will have consequences in the test suite
3956228072Sbapt
3957250125Sjkim2002-04-08  Will Estes <wlestes@users.sourceforge.net>
3958228072Sbapt
3959250125Sjkim	* tests/test-bison-yylval/Makefile.am,
3960250125Sjkim	tests/test-bison-yylval/Makefile.in: adding automake support
3961228072Sbapt
3962250125Sjkim2002-04-08  Will Estes <wlestes@users.sourceforge.net>
3963228072Sbapt
3964250125Sjkim	* tests/test-bison-yylloc/.cvsignore,
3965250125Sjkim	tests/test-bison-yylloc/Makefile.am: tuned Makefile.am to build
3966250125Sjkim	correctly; ignore Makefile.in now
3967228072Sbapt
3968250125Sjkim2002-04-08  Will Estes <wlestes@users.sourceforge.net>
3969228072Sbapt
3970228072Sbapt	* tests/configure.in: test suite changes
3971228072Sbapt
3972250125Sjkim2002-04-08  Will Estes <wlestes@users.sourceforge.net>
3973228072Sbapt
3974228072Sbapt	* autogen.sh, configure.in, tests/.cvsignore, tests/Makefile.am,
3975250125Sjkim	tests/Makefile.in, tests/README, tests/TEMPLATE/.cvsignore,
3976250125Sjkim	tests/TEMPLATE/Makefile.am, tests/TEMPLATE/Makefile.in,
3977250125Sjkim	tests/configure.in, tests/create-test, tests/create-test.pl,
3978250125Sjkim	tests/test-array-nr/Makefile.am, tests/test-array-nr/Makefile.in,
3979250125Sjkim	tests/test-array-r/Makefile.am, tests/test-array-r/Makefile.in,
3980250125Sjkim	tests/test-basic-nr/Makefile.am, tests/test-basic-nr/Makefile.in,
3981250125Sjkim	tests/test-basic-r/Makefile.am, tests/test-basic-r/Makefile.in,
3982250125Sjkim	tests/test-bison-yylloc/Makefile.am,
3983250125Sjkim	tests/test-bison-yylloc/Makefile.in,
3984250125Sjkim	tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-nr/Makefile.in,
3985250125Sjkim	tests/test-c-cpp-r/Makefile.am, tests/test-c-cpp-r/Makefile.in: test
3986250125Sjkim	suite changes
3987228072Sbapt
3988250125Sjkim2002-04-05  John Millaway <john43@users.sourceforge.net>
3989228072Sbapt
3990228072Sbapt	* flex.texi: Corrected error in manual regarding return type for
3991228072Sbapt	yy_scan_{string,buffer,bytes}.
3992228072Sbapt
3993250125Sjkim2002-04-05  Will Estes <wlestes@users.sourceforge.net>
3994228072Sbapt
3995228072Sbapt	* po/de.po: new german translations from the translation project
3996228072Sbapt
3997250125Sjkim2002-04-03  Will Estes <wlestes@users.sourceforge.net>
3998228072Sbapt
3999228072Sbapt	* po/es.po: new spanish translations
4000228072Sbapt
4001250125Sjkim2002-04-01  Will Estes <wlestes@users.sourceforge.net>
4002228072Sbapt
4003228072Sbapt	* Makefile.am: DIST_SUBDIRS: new variable. we can build flex with
4004228072Sbapt	SUBDIRS and then build the distribution using DIST_SUBDIRS
4005228072Sbapt
4006250125Sjkim2002-04-01  Will Estes <wlestes@users.sourceforge.net>
4007228072Sbapt
4008228072Sbapt	* main.c: fix typo in comment
4009228072Sbapt
4010250125Sjkim2002-03-31  John Millaway <john43@users.sourceforge.net>
4011228072Sbapt
4012228072Sbapt	* main.c: Documented the header file kludge, (in anticipation of
4013228072Sbapt	buffering Section 1.)
4014228072Sbapt
4015250125Sjkim2002-03-31  John Millaway <john43@users.sourceforge.net>
4016228072Sbapt
4017228072Sbapt	* flex.texi: Created appendix "Makefiles and Flex" in the manual.
4018228072Sbapt
4019250125Sjkim2002-03-30  John Millaway <john43@users.sourceforge.net>
4020228072Sbapt
4021228072Sbapt	* flex.texi: updating manual.
4022228072Sbapt
4023250125Sjkim2002-03-29  Will Estes <wlestes@users.sourceforge.net>
4024228072Sbapt
4025228072Sbapt	* po/POTFILES.in: we want parse.y, not parse.c
4026228072Sbapt
4027250125Sjkim2002-03-29  John Millaway <john43@users.sourceforge.net>
4028228072Sbapt
4029228072Sbapt	* flex.texi: Indexing the manual (75% done).
4030228072Sbapt
4031250125Sjkim2002-03-29  Will Estes <wlestes@users.sourceforge.net>
4032228072Sbapt
4033228072Sbapt	* Makefile.am: unlisted intermediate flex/yacc-created files
4034228072Sbapt
4035250125Sjkim2002-03-29  Will Estes <wlestes@users.sourceforge.net>
4036228072Sbapt
4037228072Sbapt	* TODO: millaway has done more work
4038228072Sbapt
4039250125Sjkim2002-03-29  Will Estes <wlestes@users.sourceforge.net>
4040228072Sbapt
4041228072Sbapt	* Makefile.am, configure.in: ok, one last touch up; users most
4042228072Sbapt	likely wont have help2man so we need to insure that's ok
4043228072Sbapt
4044250125Sjkim2002-03-29  Will Estes <wlestes@users.sourceforge.net>
4045228072Sbapt
4046228072Sbapt	* Makefile.am: fine tune flex.1 some more
4047228072Sbapt
4048250125Sjkim2002-03-29  Will Estes <wlestes@users.sourceforge.net>
4049228072Sbapt
4050228072Sbapt	* Makefile.am, configure.in: generalize the manpage a bit and tell
4051228072Sbapt	autofoo about help2man
4052228072Sbapt
4053250125Sjkim2002-03-29  Will Estes <wlestes@users.sourceforge.net>
4054228072Sbapt
4055228072Sbapt	* po/da.po: new danish from translation project robot
4056228072Sbapt
4057250125Sjkim2002-03-28  John Millaway <john43@users.sourceforge.net>
4058228072Sbapt
4059228072Sbapt	* flex.texi: Indexing the manual -- it's only half done.
4060228072Sbapt
4061250125Sjkim2002-03-28  John Millaway <john43@users.sourceforge.net>
4062228072Sbapt
4063228072Sbapt	* flex.texi: flex manual now uses automake's versioning info.
4064228072Sbapt
4065250125Sjkim2002-03-28  John Millaway <john43@users.sourceforge.net>
4066228072Sbapt
4067228072Sbapt	* README.cvs-snapshot: Mentioned requirements for gettext and
4068228072Sbapt	help2man.
4069228072Sbapt
4070250125Sjkim2002-03-28  John Millaway <john43@users.sourceforge.net>
4071228072Sbapt
4072228072Sbapt	* Makefile.am, main.c: Output of `flex --version` now matches GNU
4073228072Sbapt	coding standards.  Makefile.am now uses `help2man` to generate
4074228072Sbapt	flex.1
4075228072Sbapt
4076250125Sjkim2002-03-27  Will Estes <wlestes@users.sourceforge.net>
4077228072Sbapt
4078250125Sjkim	* TODO: millaway has done a lot on the TODO list; remove those items
4079250125Sjkim	that he has take care of
4080228072Sbapt
4081250125Sjkim2002-03-27  Will Estes <wlestes@users.sourceforge.net>
4082228072Sbapt
4083228072Sbapt	* README.cvs-snapshot: edited millaway's initial draft
4084228072Sbapt
4085250125Sjkim2002-03-27  John Millaway <john43@users.sourceforge.net>
4086228072Sbapt
4087228072Sbapt	* README.cvs-snapshot: Created file.
4088228072Sbapt
4089250125Sjkim2002-03-27  John Millaway <john43@users.sourceforge.net>
4090228072Sbapt
4091228072Sbapt	* flex.texi: Fixed case of node names in flex.texi.
4092228072Sbapt
4093250125Sjkim2002-03-24  Will Estes <wlestes@users.sourceforge.net>
4094228072Sbapt
4095228072Sbapt	* TODO: lex- and yacc- generated files
4096228072Sbapt
4097250125Sjkim2002-03-24  Will Estes <wlestes@users.sourceforge.net>
4098228072Sbapt
4099228072Sbapt	* po/fr.po: new french
4100228072Sbapt
4101250125Sjkim2002-03-18  Will Estes <wlestes@users.sourceforge.net>
4102228072Sbapt
4103228072Sbapt	* NEWS: ending periods in news items removed; mention nounistd
4104228072Sbapt	options
4105228072Sbapt
4106250125Sjkim2002-03-18  Will Estes <wlestes@users.sourceforge.net>
4107228072Sbapt
4108228072Sbapt	* po/sv.po: updated sweedish translations
4109228072Sbapt
4110250125Sjkim2002-03-18  Will Estes <wlestes@users.sourceforge.net>
4111228072Sbapt
4112228072Sbapt	* po/de.po: german translation
4113228072Sbapt
4114250125Sjkim2002-03-18  John Millaway <john43@users.sourceforge.net>
4115228072Sbapt
4116250125Sjkim	* flex.skl, flex.texi, main.c, options.c, options.h, scan.l: Removed
4117250125Sjkim	CFront 1.2 -specific code from skeleton, because CFront now defines
4118250125Sjkim	__cplusplus properly.  Removed TurboC-specific code from skeleton.
4119250125Sjkim	Skeleton now includes proper C++ standard headers.  Relocated
4120250125Sjkim	"unistd.h" code after user section 1 to allow user to overrid it.
4121250125Sjkim	New option "nounistd" to suppress unistd.h from being included.
4122228072Sbapt
4123250125Sjkim2002-03-15  Will Estes <wlestes@users.sourceforge.net>
4124228072Sbapt
4125228072Sbapt	* po/tr.po: new turkish translation
4126228072Sbapt
4127250125Sjkim2002-03-15  Will Estes <wlestes@users.sourceforge.net>
4128228072Sbapt
4129228072Sbapt	* NEWS: mention included translations
4130228072Sbapt
4131250125Sjkim2002-03-15  Will Estes <wlestes@users.sourceforge.net>
4132228072Sbapt
4133228072Sbapt	* TODO: we've done the gettext thing, but sometime we should get
4134228072Sbapt	0.11.1
4135228072Sbapt
4136250125Sjkim2002-03-15  Will Estes <wlestes@users.sourceforge.net>
4137228072Sbapt
4138228072Sbapt	* po/ca.po: new catalan translation
4139228072Sbapt
4140250125Sjkim2002-03-14  John Millaway <john43@users.sourceforge.net>
4141228072Sbapt
4142228072Sbapt	* flex.texi: Added section on format of comments.
4143228072Sbapt
4144250125Sjkim2002-03-14  John Millaway <john43@users.sourceforge.net>
4145228072Sbapt
4146228072Sbapt	* flex.texi: Split format chapter into sections.
4147228072Sbapt
4148250125Sjkim2002-03-14  John Millaway <john43@users.sourceforge.net>
4149228072Sbapt
4150228072Sbapt	* flex.texi: Removed explicit pointers in node definitions.
4151228072Sbapt
4152250125Sjkim2002-03-14  Will Estes <wlestes@users.sourceforge.net>
4153228072Sbapt
4154228072Sbapt	* configure.in: unistd.h can be problematic
4155228072Sbapt
4156250125Sjkim2002-03-14  Will Estes <wlestes@users.sourceforge.net>
4157228072Sbapt
4158228072Sbapt	* tests/README: editing changes to README
4159228072Sbapt
4160250125Sjkim2002-03-13  Will Estes <wlestes@users.sourceforge.net>
4161228072Sbapt
4162228072Sbapt	* po/POTFILES.in: scan.l, not scan.c because gettext gets confused
4163228072Sbapt
4164250125Sjkim2002-03-13  Will Estes <wlestes@users.sourceforge.net>
4165228072Sbapt
4166228072Sbapt	* scan.l: gettext cruft
4167228072Sbapt
4168250125Sjkim2002-03-13  Will Estes <wlestes@users.sourceforge.net>
4169228072Sbapt
4170228072Sbapt	* tests/descriptions: separate out test descriptions
4171228072Sbapt
4172250125Sjkim2002-03-13  Will Estes <wlestes@users.sourceforge.net>
4173228072Sbapt
4174228072Sbapt	* po/LINGUAS: french and korean dont crash now
4175228072Sbapt
4176250125Sjkim2002-03-12  Will Estes <wlestes@users.sourceforge.net>
4177228072Sbapt
4178250125Sjkim	* po/fr.po, po/ko.po: remove duplicate messages as per advice from
4179228072Sbapt	Jordi Mallach <jordi@debian.org>
4180228072Sbapt
4181250125Sjkim2002-03-12  Will Estes <wlestes@users.sourceforge.net>
4182228072Sbapt
4183228072Sbapt	* gettext.h: yes, more gettext cruft
4184228072Sbapt
4185250125Sjkim2002-03-12  Will Estes <wlestes@users.sourceforge.net>
4186228072Sbapt
4187250125Sjkim	* ABOUT-NLS, config.rpath, m4/codeset.m4, m4/gettext.m4,
4188250125Sjkim	m4/glibc21.m4, m4/iconv.m4, m4/isc-posix.m4, m4/lcmessage.m4,
4189250125Sjkim	m4/lib-ld.m4, m4/lib-link.m4, m4/lib-prefix.m4, m4/progtest.m4: this
4190250125Sjkim	is gettext cruft
4191228072Sbapt
4192250125Sjkim2002-03-12  Will Estes <wlestes@users.sourceforge.net>
4193228072Sbapt
4194228072Sbapt	* NEWS: gettext and autofoo are now involved
4195228072Sbapt
4196250125Sjkim2002-03-12  Will Estes <wlestes@users.sourceforge.net>
4197228072Sbapt
4198228072Sbapt	* Makefile.am, autogen.sh, configure.in, flexdef.h, main.c: mostly,
4199228072Sbapt	changes for gettext
4200228072Sbapt
4201250125Sjkim2002-03-12  Will Estes <wlestes@users.sourceforge.net>
4202228072Sbapt
4203250125Sjkim	* po/ca.po, po/da.po, po/es.po, po/ru.po, po/sv.po, po/tr.po: these
4204250125Sjkim	sure change a lot
4205228072Sbapt
4206250125Sjkim2002-03-12  Will Estes <wlestes@users.sourceforge.net>
4207228072Sbapt
4208228072Sbapt	* TODO: note about cvs documentation
4209228072Sbapt
4210250125Sjkim2002-03-12  Will Estes <wlestes@users.sourceforge.net>
4211228072Sbapt
4212228072Sbapt	* po/LINGUAS: we now have turkish
4213228072Sbapt
4214250125Sjkim2002-03-12  Will Estes <wlestes@users.sourceforge.net>
4215228072Sbapt
4216228072Sbapt	* po/tr.po: updated translations, i think
4217228072Sbapt
4218250125Sjkim2002-03-12  Will Estes <wlestes@users.sourceforge.net>
4219228072Sbapt
4220250125Sjkim	* po/ca.po, po/da.po, po/es.po, po/fr.po, po/ko.po, po/ru.po,
4221250125Sjkim	po/sv.po, po/tr.po: ok, maybe we do keep these things?
4222228072Sbapt
4223250125Sjkim2002-03-12  Will Estes <wlestes@users.sourceforge.net>
4224228072Sbapt
4225228072Sbapt	* README-alpha: README-alpha for those bad-hair days
4226228072Sbapt
4227250125Sjkim2002-03-12  Will Estes <wlestes@users.sourceforge.net>
4228228072Sbapt
4229250125Sjkim	* m4/.cvsignore, m4/Makefile.am: ok,now we kinda have a m4/ subdir
4230228072Sbapt	for gettext
4231228072Sbapt
4232250125Sjkim2002-03-12  Will Estes <wlestes@users.sourceforge.net>
4233228072Sbapt
4234250125Sjkim	* po/.cvsignore, po/LINGUAS, po/Makevars, po/POTFILES.in, po/da.po,
4235250125Sjkim	po/es.po, po/fr.po, po/ko.po, po/ru.po, po/sv.po: now, we have a po/
4236250125Sjkim	subdirectory for gettext. i hope you're happy
4237228072Sbapt
4238250125Sjkim2002-03-12  Will Estes <wlestes@users.sourceforge.net>
4239228072Sbapt
4240228072Sbapt	* po/ca.po: removing po files, maybe
4241228072Sbapt
4242250125Sjkim2002-03-12  Will Estes <wlestes@users.sourceforge.net>
4243228072Sbapt
4244228072Sbapt	* tests/.cvsignore: ignore autom4te.cache
4245228072Sbapt
4246250125Sjkim2002-03-11  Will Estes <wlestes@users.sourceforge.net>
4247228072Sbapt
4248250125Sjkim	* po/ca.po, po/da.po, po/es.po, po/fr.po, po/ko.po, po/ru.po,
4249250125Sjkim	po/sv.po: po files from debian
4250228072Sbapt
4251250125Sjkim2002-03-08  Will Estes <wlestes@users.sourceforge.net>
4252228072Sbapt
4253250125Sjkim	* TODO: add several notes about tasks which need doing; create a new
4254250125Sjkim	top-level entry for generic coding concerns (this is distinct from
4255250125Sjkim	specific API or other such issues)
4256228072Sbapt
4257250125Sjkim2002-03-06  Will Estes <wlestes@users.sourceforge.net>
4258228072Sbapt
4259228072Sbapt	* README: eliminate to.do and faqs from the README file
4260228072Sbapt
4261250125Sjkim2002-03-06  Will Estes <wlestes@users.sourceforge.net>
4262228072Sbapt
4263228072Sbapt	* TODO: more notes on tests/
4264228072Sbapt
4265250125Sjkim2002-03-06  Will Estes <wlestes@users.sourceforge.net>
4266228072Sbapt
4267228072Sbapt	* Makefile.am: remove subdirectories from EXTRA_DIST; add a SUBDIRS
4268228072Sbapt	macro to handle examples/; clean up the dist-hook target
4269228072Sbapt
4270250125Sjkim2002-03-06  Will Estes <wlestes@users.sourceforge.net>
4271228072Sbapt
4272228072Sbapt	* configure.in: we want to generate Makefiles in some more
4273228072Sbapt	subdirectories; automake will like this
4274228072Sbapt
4275250125Sjkim2002-03-06  Will Estes <wlestes@users.sourceforge.net>
4276228072Sbapt
4277228072Sbapt	* TODO: notes on subdirectories
4278228072Sbapt
4279250125Sjkim2002-03-05  Will Estes <wlestes@users.sourceforge.net>
4280228072Sbapt
4281250125Sjkim	* examples/.cvsignore, examples/Makefile.am: now examples/ fits into
4282228072Sbapt	automake
4283228072Sbapt
4284250125Sjkim2002-03-05  Will Estes <wlestes@users.sourceforge.net>
4285228072Sbapt
4286250125Sjkim	* examples/fastwc/.cvsignore, examples/fastwc/Makefile.am: 
4287250125Sjkim	examples/fastwc now  fits into automake
4288228072Sbapt
4289250125Sjkim2002-03-05  Will Estes <wlestes@users.sourceforge.net>
4290228072Sbapt
4291250125Sjkim	* examples/manual/.cvsignore, examples/manual/Makefile.am,
4292250125Sjkim	examples/manual/Makefile.examples, examples/manual/README: 
4293250125Sjkim	examples/manual directory now fits into automake
4294228072Sbapt
4295250125Sjkim2002-03-05  Will Estes <wlestes@users.sourceforge.net>
4296228072Sbapt
4297228072Sbapt	* examples/manual/Makefile: renamed Makefile to Makefile.examples
4298228072Sbapt	for automake's sake
4299228072Sbapt
4300250125Sjkim2002-03-04  Will Estes <wlestes@users.sourceforge.net>
4301228072Sbapt
4302228072Sbapt	* Makefile.am: add parse.c and scan.c to built_sources
4303228072Sbapt
4304250125Sjkim2002-02-24  John Millaway <john43@users.sourceforge.net>
4305228072Sbapt
4306228072Sbapt	* Makefile.am: Removed CVS-specific code from 'dist-hook' target so
4307228072Sbapt	anybody with a copy of the tree can build a dist.
4308228072Sbapt
4309250125Sjkim2002-02-22  John Millaway <john43@users.sourceforge.net>
4310228072Sbapt
4311228072Sbapt	* tests/Makefile.in: Converted test script to portable /bin/sh.
4312228072Sbapt
4313250125Sjkim2002-02-22  John Millaway <john43@users.sourceforge.net>
4314228072Sbapt
4315228072Sbapt	* tests/test-bison-yylloc/Makefile.in: Added some spaces in shell
4316228072Sbapt	scripts for portability.
4317228072Sbapt
4318250125Sjkim2002-02-22  John Millaway <john43@users.sourceforge.net>
4319228072Sbapt
4320228072Sbapt	* tests/create-test.pl: Fixed #! line for portability.
4321228072Sbapt
4322250125Sjkim2002-02-22  John Millaway <john43@users.sourceforge.net>
4323228072Sbapt
4324228072Sbapt	* tests/test-bison-yylloc/Makefile.in: Fixed return status code on
4325228072Sbapt	bison-lloc test.
4326228072Sbapt
4327250125Sjkim2002-02-21  John Millaway <john43@users.sourceforge.net>
4328228072Sbapt
4329228072Sbapt	* tests/create-test.pl: Added script to auto-create tests. Probably
4330228072Sbapt	overkill.
4331228072Sbapt
4332250125Sjkim2002-02-21  John Millaway <john43@users.sourceforge.net>
4333228072Sbapt
4334228072Sbapt	* flex.skl: Fixed C++ #ifdef problem.  Removed mistyped __CPLUSPLUS
4335250125Sjkim	macro.  Removed THROW_NIL. Not sure where it came from in the first
4336228072Sbapt	place.
4337228072Sbapt
4338250125Sjkim2002-02-21  John Millaway <john43@users.sourceforge.net>
4339228072Sbapt
4340250125Sjkim	* tests/README, tests/TEMPLATE/Makefile.in, tests/configure.in,
4341250125Sjkim	tests/test-c-cpp-nr/.cvsignore, tests/test-c-cpp-nr/Makefile.in,
4342250125Sjkim	tests/test-c-cpp-nr/scanner.l, tests/test-c-cpp-nr/test.input,
4343250125Sjkim	tests/test-c-cpp-r/.cvsignore, tests/test-c-cpp-r/Makefile.in,
4344250125Sjkim	tests/test-c-cpp-r/scanner.l, tests/test-c-cpp-r/test.input: Added
4345228072Sbapt	test-c-cpp-nr and test-c-cpp-r.
4346228072Sbapt
4347250125Sjkim2002-02-16  John Millaway <john43@users.sourceforge.net>
4348228072Sbapt
4349228072Sbapt	* flex.skl: Added missing #endif.
4350228072Sbapt
4351250125Sjkim2002-02-07  Will Estes <wlestes@users.sourceforge.net>
4352228072Sbapt
4353250125Sjkim	* tests/TEMPLATE/.cvsignore, tests/test-array-nr/.cvsignore,
4354250125Sjkim	tests/test-array-r/.cvsignore, tests/test-basic-nr/.cvsignore,
4355250125Sjkim	tests/test-basic-r/.cvsignore, tests/test-bison-yylloc/.cvsignore,
4356250125Sjkim	tests/test-bison-yylval/.cvsignore,
4357250125Sjkim	tests/test-header-nr/.cvsignore, tests/test-header-r/.cvsignore,
4358250125Sjkim	tests/test-include-by-buffer/.cvsignore,
4359250125Sjkim	tests/test-include-by-reentrant/.cvsignore,
4360250125Sjkim	tests/test-multiple-scanners-nr/.cvsignore,
4361250125Sjkim	tests/test-multiple-scanners-r/.cvsignore,
4362250125Sjkim	tests/test-prefix-nr/.cvsignore, tests/test-prefix-r/.cvsignore,
4363250125Sjkim	tests/test-pthread/.cvsignore, tests/test-string-nr/.cvsignore,
4364250125Sjkim	tests/test-string-r/.cvsignore, tests/test-yyextra/.cvsignore: add
4365250125Sjkim	OUTPUT to .cvsignore files in test directories; it's also in the
4366250125Sjkim	template directory
4367228072Sbapt
4368250125Sjkim2002-02-06  Will Estes <wlestes@users.sourceforge.net>
4369228072Sbapt
4370228072Sbapt	* gen.c: fix interrupted reads and freads; from the debian package
4371228072Sbapt	maintainer
4372228072Sbapt
4373250125Sjkim2002-02-06  Will Estes <wlestes@users.sourceforge.net>
4374228072Sbapt
4375228072Sbapt	* flex.texi, flexdef.h, main.c, nfa.c: support large flex tables;
4376228072Sbapt	from debian package maintainer
4377228072Sbapt
4378250125Sjkim2002-01-29  Will Estes <wlestes@users.sourceforge.net>
4379228072Sbapt
4380250125Sjkim	* tests/configure.in: add more output files to account for new tests
4381228072Sbapt
4382250125Sjkim2002-01-03  Will Estes <wlestes@users.sourceforge.net>
4383228072Sbapt
4384250125Sjkim	* tests/test-array-nr/.cvsignore, tests/test-array-nr/Makefile.in,
4385250125Sjkim	tests/test-array-nr/scanner.l, tests/test-array-nr/test.input: add
4386250125Sjkim	this test
4387228072Sbapt
4388250125Sjkim2002-01-03  Will Estes <wlestes@users.sourceforge.net>
4389228072Sbapt
4390250125Sjkim	* tests/test-array-r/.cvsignore, tests/test-array-r/Makefile.in,
4391250125Sjkim	tests/test-array-r/scanner.l, tests/test-array-r/test.input: add
4392250125Sjkim	this test suite
4393228072Sbapt
4394250125Sjkim2001-11-20  Will Estes <wlestes@users.sourceforge.net>
4395228072Sbapt
4396228072Sbapt	* flex.skl, main.c: millaway: Fixed yytext_ptr when using %array in
4397228072Sbapt	reentrant scanner
4398228072Sbapt
4399250125Sjkim2001-11-20  Will Estes <wlestes@users.sourceforge.net>
4400228072Sbapt
4401228072Sbapt	* buf.c: oops, forgot this one line
4402228072Sbapt
4403250125Sjkim2001-11-14  Will Estes <wlestes@users.sourceforge.net>
4404228072Sbapt
4405250125Sjkim	* tests/test-header-r/.cvsignore, tests/test-header-r/Makefile.in,
4406250125Sjkim	tests/test-header-r/main.c, tests/test-header-r/scanner.l,
4407250125Sjkim	tests/test-header-r/test.input: and more fallout
4408228072Sbapt
4409250125Sjkim2001-11-14  Will Estes <wlestes@users.sourceforge.net>
4410228072Sbapt
4411228072Sbapt	* TODO, flex.skl, flex.texi, flexdef.h, main.c, misc.c,
4412250125Sjkim	tests/README, tests/TEMPLATE/Makefile.in, tests/configure.in,
4413228072Sbapt	tests/test-basic-r/scanner.l, tests/test-bison-yylloc/.cvsignore,
4414228072Sbapt	tests/test-bison-yylloc/Makefile.in,
4415228072Sbapt	tests/test-bison-yylloc/parser.y,
4416228072Sbapt	tests/test-bison-yylloc/scanner.l,
4417228072Sbapt	tests/test-bison-yylval/.cvsignore,
4418228072Sbapt	tests/test-bison-yylval/Makefile.in,
4419228072Sbapt	tests/test-bison-yylval/parser.y,
4420228072Sbapt	tests/test-bison-yylval/scanner.l,
4421228072Sbapt	tests/test-include-by-reentrant/scanner.l,
4422228072Sbapt	tests/test-prefix-r/scanner.l, tests/test-pthread/scanner.l,
4423228072Sbapt	tests/test-string-r/scanner.l, tests/test-yyextra/scanner.l: more
4424228072Sbapt	from the same batch
4425228072Sbapt
4426250125Sjkim2001-11-14  Will Estes <wlestes@users.sourceforge.net>
4427228072Sbapt
4428250125Sjkim	* tests/test-bison-yylloc/main.c, tests/test-bison-yylval/main.c,
4429250125Sjkim	tests/test-header-nr/.cvsignore, tests/test-header-nr/Makefile.in,
4430250125Sjkim	tests/test-header-nr/main.c, tests/test-header-nr/scanner.l,
4431250125Sjkim	tests/test-header-nr/test.input,
4432250125Sjkim	tests/test-multiple-scanners-nr/.cvsignore,
4433250125Sjkim	tests/test-multiple-scanners-nr/Makefile.in,
4434250125Sjkim	tests/test-multiple-scanners-nr/main.c,
4435250125Sjkim	tests/test-multiple-scanners-nr/scanner-1.l,
4436250125Sjkim	tests/test-multiple-scanners-nr/scanner-2.l,
4437250125Sjkim	tests/test-multiple-scanners-r/.cvsignore,
4438250125Sjkim	tests/test-multiple-scanners-r/Makefile.in,
4439250125Sjkim	tests/test-multiple-scanners-r/main.c,
4440250125Sjkim	tests/test-multiple-scanners-r/scanner-1.l,
4441250125Sjkim	tests/test-multiple-scanners-r/scanner-2.l: a big batch from
4442250125Sjkim	millaway
4443228072Sbapt
4444250125Sjkim2001-10-26  Will Estes <wlestes@users.sourceforge.net>
4445228072Sbapt
4446228072Sbapt	* NEWS: now NEWS has forgotten about the _r variables
4447228072Sbapt
4448250125Sjkim2001-10-26  Will Estes <wlestes@users.sourceforge.net>
4449228072Sbapt
4450228072Sbapt	* flex.skl, flex.texi, gen.c, main.c,
4451228072Sbapt	tests/test-bison-yylloc/scanner.l,
4452228072Sbapt	tests/test-bison-yylval/scanner.l,
4453228072Sbapt	tests/test-include-by-reentrant/scanner.l,
4454228072Sbapt	tests/test-prefix-nr/scanner.l, tests/test-pthread/scanner.l,
4455250125Sjkim	tests/test-string-r/scanner.l, tests/test-yyextra/scanner.l: 
4456228072Sbapt	millaway simplified the reentrant api; here's the result
4457228072Sbapt
4458250125Sjkim2001-10-23  Will Estes <wlestes@users.sourceforge.net>
4459228072Sbapt
4460228072Sbapt	* main.c, options.c, options.h: more from millaway
4461228072Sbapt
4462250125Sjkim2001-10-22  Will Estes <wlestes@users.sourceforge.net>
4463228072Sbapt
4464228072Sbapt	* main.c, options.c, options.h: the last checkin was broken;
4465228072Sbapt	millaway fixed it
4466228072Sbapt
4467250125Sjkim2001-10-22  Will Estes <wlestes@users.sourceforge.net>
4468228072Sbapt
4469250125Sjkim	* flex.skl, flex.texi, gen.c, main.c, misc.c, options.h, scan.l,
4470250125Sjkim	scanopt.c, tests/README, tests/configure.in: phew, millaway's latest
4471250125Sjkim	batch
4472228072Sbapt
4473250125Sjkim2001-10-21  Will Estes <wlestes@users.sourceforge.net>
4474228072Sbapt
4475228072Sbapt	* flex.skl: flex.skl should come up in C mode
4476228072Sbapt
4477250125Sjkim2001-10-21  Will Estes <wlestes@users.sourceforge.net>
4478228072Sbapt
4479250125Sjkim	* flex.skl: apparently, isatty and c++ need help getting along (from
4480250125Sjkim	octave)
4481228072Sbapt
4482250125Sjkim2001-10-19  Will Estes <wlestes@users.sourceforge.net>
4483228072Sbapt
4484228072Sbapt	* NEWS: document new options and new option handling
4485228072Sbapt
4486250125Sjkim2001-10-19  Will Estes <wlestes@users.sourceforge.net>
4487228072Sbapt
4488228072Sbapt	* TODO: tell emacs that TODO is a text/outline mode file
4489228072Sbapt
4490250125Sjkim2001-10-19  Will Estes <wlestes@users.sourceforge.net>
4491228072Sbapt
4492228072Sbapt	* TODO: we have new long options; we need to document that
4493228072Sbapt
4494250125Sjkim2001-10-19  Will Estes <wlestes@users.sourceforge.net>
4495228072Sbapt
4496228072Sbapt	* NEWS: tell emacs that NEWS is text/outline mode
4497228072Sbapt
4498250125Sjkim2001-10-19  Will Estes <wlestes@users.sourceforge.net>
4499228072Sbapt
4500228072Sbapt	* flex.skl: oops, lost a line somewhere in the merge process on
4501228072Sbapt	millaway's work
4502228072Sbapt
4503250125Sjkim2001-10-17  Will Estes <wlestes@users.sourceforge.net>
4504228072Sbapt
4505228072Sbapt	* Makefile.am, buf.c, flex.skl, flex.texi, flexdef.h, main.c,
4506250125Sjkim	misc.c, options.c, options.h, parse.y, scan.l, scanopt.c, scanopt.h: 
4507250125Sjkim	merge latest batch of millaway's changes
4508228072Sbapt
4509250125Sjkim2001-09-22  Will Estes <wlestes@users.sourceforge.net>
4510228072Sbapt
4511228072Sbapt	* main.c: Fixed typo in options display
4512228072Sbapt
4513250125Sjkim2001-09-20  Will Estes <wlestes@users.sourceforge.net>
4514228072Sbapt
4515250125Sjkim	* main.c: reentrant and non-reentrant scanners share the same yywrap
4516250125Sjkim	MACRO. millaway
4517228072Sbapt
4518250125Sjkim2001-09-20  Will Estes <wlestes@users.sourceforge.net>
4519228072Sbapt
4520228072Sbapt	* TODO: clarify item on comments in lexical files
4521228072Sbapt
4522250125Sjkim2001-09-20  Will Estes <wlestes@users.sourceforge.net>
4523228072Sbapt
4524228072Sbapt	* NEWS, scan.l: now flex recognizes \r as an eol character
4525228072Sbapt
4526250125Sjkim2001-09-20  Will Estes <wlestes@users.sourceforge.net>
4527228072Sbapt
4528228072Sbapt	* Makefile.am: specify cvsroot so automake distcheck works
4529228072Sbapt
4530250125Sjkim2001-09-19  Will Estes <wlestes@users.sourceforge.net>
4531228072Sbapt
4532228072Sbapt	* flex.texi: tex has lost its mind; we remove parentheses to
4533228072Sbapt	compensate
4534228072Sbapt
4535250125Sjkim2001-09-19  Will Estes <wlestes@users.sourceforge.net>
4536228072Sbapt
4537250125Sjkim	* NEWS: now that c++ is better supported, let's mention it as a news
4538250125Sjkim	item
4539228072Sbapt
4540250125Sjkim2001-09-19  Will Estes <wlestes@users.sourceforge.net>
4541228072Sbapt
4542250125Sjkim	* examples/fastwc/wc1.l, examples/fastwc/wc2.l,
4543228072Sbapt	examples/fastwc/wc3.l, examples/fastwc/wc4.l,
4544250125Sjkim	examples/fastwc/wc5.l, flex.skl, main.c: commit the backwash from
4545250125Sjkim	the branch merges
4546228072Sbapt
4547250125Sjkim2001-09-19  Will Estes <wlestes@users.sourceforge.net>
4548228072Sbapt
4549250125Sjkim	* FlexLexer.h, examples/testxxLexer.l, flex.skl: made preliminary
4550228072Sbapt	c++ fixes; the intent is to make it work with recent c++ compilers
4551228072Sbapt
4552250125Sjkim2001-08-26  Will Estes <wlestes@users.sourceforge.net>
4553228072Sbapt
4554250125Sjkim	* main.c: remove argv_fixup; fix typo in error message; changes from
4555250125Sjkim	millaway's branch
4556228072Sbapt
4557250125Sjkim2001-08-24  Will Estes <wlestes@users.sourceforge.net>
4558228072Sbapt
4559228072Sbapt	* NEWS: mention no more c++ comments in c scanners
4560228072Sbapt
4561250125Sjkim2001-08-21  John Millaway <john43@users.sourceforge.net>
4562228072Sbapt
4563228072Sbapt	* flex.skl: Changed // comments to /* */ comments in skeleton.
4564228072Sbapt
4565250125Sjkim2001-08-19  John Millaway <john43@users.sourceforge.net>
4566228072Sbapt
4567228072Sbapt	* flex.texi: Changed @var to @code everywhere.
4568228072Sbapt
4569250125Sjkim2001-08-16  Will Estes <wlestes@users.sourceforge.net>
4570228072Sbapt
4571228072Sbapt	* to.do/flex.rmail: more mail
4572228072Sbapt
4573250125Sjkim2001-08-16  Will Estes <wlestes@users.sourceforge.net>
4574228072Sbapt
4575228072Sbapt	* TODO: the manual now has its own section; we're not adding
4576228072Sbapt	comments either
4577228072Sbapt
4578250125Sjkim2001-08-04  John Millaway <john43@users.sourceforge.net>
4579228072Sbapt
4580250125Sjkim	* tests/Makefile.in, tests/README, tests/TEMPLATE/Makefile.in,
4581250125Sjkim	tests/test-basic-nr/Makefile.in, tests/test-basic-r/Makefile.in,
4582250125Sjkim	tests/test-bison-yylloc/Makefile.in,
4583250125Sjkim	tests/test-bison-yylval/Makefile.in,
4584250125Sjkim	tests/test-include-by-buffer/Makefile.in,
4585250125Sjkim	tests/test-include-by-reentrant/Makefile.in,
4586250125Sjkim	tests/test-prefix-nr/Makefile.in, tests/test-prefix-r/Makefile.in,
4587250125Sjkim	tests/test-pthread/Makefile.in, tests/test-string-nr/Makefile.in,
4588250125Sjkim	tests/test-string-r/Makefile.in, tests/test-yyextra/Makefile.in: 
4589250125Sjkim	Cleaned up the output of the tests.
4590228072Sbapt
4591250125Sjkim2001-08-03  Will Estes <wlestes@users.sourceforge.net>
4592228072Sbapt
4593228072Sbapt	* TODO: note jason's thoughts on having a manpage
4594228072Sbapt
4595250125Sjkim2001-08-03  Will Estes <wlestes@users.sourceforge.net>
4596228072Sbapt
4597228072Sbapt	* TODO: note millaway's assignment and tests to be under flex
4598228072Sbapt	license
4599228072Sbapt
4600250125Sjkim2001-08-01  John Millaway <john43@users.sourceforge.net>
4601228072Sbapt
4602228072Sbapt	* tests/test-bison-yylval/scanner.l: Fixed semantics of test (the
4603228072Sbapt	success or failure of this test should be unaffected by this
4604228072Sbapt	change.)
4605228072Sbapt
4606250125Sjkim2001-08-01  Will Estes <wlestes@users.sourceforge.net>
4607228072Sbapt
4608228072Sbapt	* autogen.sh: fake automake into believing that ChangeLog already
4609228072Sbapt	exists
4610228072Sbapt
4611250125Sjkim2001-08-01  Will Estes <wlestes@users.sourceforge.net>
4612228072Sbapt
4613228072Sbapt	* Makefile.am: millaway needs to be covered in the ChangeLog
4614228072Sbapt
4615250125Sjkim2001-08-01  Will Estes <wlestes@users.sourceforge.net>
4616228072Sbapt
4617228072Sbapt	* version.h: automake is supplying version info now so we just pick
4618228072Sbapt	it up
4619228072Sbapt
4620250125Sjkim2001-08-01  Will Estes <wlestes@users.sourceforge.net>
4621228072Sbapt
4622228072Sbapt	* flex.texi: forgot braces on @copyright
4623228072Sbapt
4624250125Sjkim2001-08-01  John Millaway <john43@users.sourceforge.net>
4625228072Sbapt
4626228072Sbapt	* flex.skl: Added missing argument to yy_flex_free.
4627228072Sbapt
4628250125Sjkim2001-08-01  Will Estes <wlestes@users.sourceforge.net>
4629228072Sbapt
4630228072Sbapt	* AUTHORS: john millaway wrote the reentrant C support
4631228072Sbapt
4632250125Sjkim2001-08-01  Will Estes <wlestes@users.sourceforge.net>
4633228072Sbapt
4634228072Sbapt	* flex.texi: add license node to the manual
4635228072Sbapt
4636250125Sjkim2001-08-01  Will Estes <wlestes@users.sourceforge.net>
4637228072Sbapt
4638228072Sbapt	* TODO: c++ ideas
4639228072Sbapt
4640250125Sjkim2001-07-31  Will Estes <wlestes@users.sourceforge.net>
4641228072Sbapt
4642228072Sbapt	* parse.y: error messages will now show up the way that emacs likes
4643228072Sbapt	them
4644228072Sbapt
4645250125Sjkim2001-07-31  Will Estes <wlestes@users.sourceforge.net>
4646228072Sbapt
4647228072Sbapt	* Makefile.am: oops, left in an extra backslash
4648228072Sbapt
4649250125Sjkim2001-07-31  Will Estes <wlestes@users.sourceforge.net>
4650228072Sbapt
4651228072Sbapt	* TODO: flex.texi is here; clarify tests/ rewrite issue
4652228072Sbapt
4653250125Sjkim2001-07-31  Will Estes <wlestes@users.sourceforge.net>
4654228072Sbapt
4655228072Sbapt	* NEWS: hey, we have texinfo, not man
4656228072Sbapt
4657250125Sjkim2001-07-31  Will Estes <wlestes@users.sourceforge.net>
4658228072Sbapt
4659228072Sbapt	* flex.1: no more manpage
4660228072Sbapt
4661250125Sjkim2001-07-31  Will Estes <wlestes@users.sourceforge.net>
4662228072Sbapt
4663228072Sbapt	* Makefile.am: remove flex.1 and rewrite the dist-hook so that we
4664228072Sbapt	pick up a couple more directories
4665228072Sbapt
4666250125Sjkim2001-07-31  Will Estes <wlestes@users.sourceforge.net>
4667228072Sbapt
4668228072Sbapt	* flex.texi: the namual now compiles; hurray
4669228072Sbapt
4670250125Sjkim2001-07-31  Will Estes <wlestes@users.sourceforge.net>
4671228072Sbapt
4672228072Sbapt	* Makefile.am: first attempt at including the tests/ directory via
4673228072Sbapt	automake, dist-hook target added
4674228072Sbapt
4675250125Sjkim2001-07-31  Will Estes <wlestes@users.sourceforge.net>
4676228072Sbapt
4677228072Sbapt	* tests/.cvsignore: ignore config.cache in tests/ directory
4678228072Sbapt
4679250125Sjkim2001-07-31  Will Estes <wlestes@users.sourceforge.net>
4680228072Sbapt
4681228072Sbapt	* Makefile.am: automake groks the ChangeLog now so we don't have to
4682228072Sbapt	remind the maintainer to remake it
4683228072Sbapt
4684250125Sjkim2001-07-30  Will Estes <wlestes@users.sourceforge.net>
4685228072Sbapt
4686228072Sbapt	* flex.texi: more corrections to the manual; the end is in site
4687228072Sbapt
4688250125Sjkim2001-07-30  Will Estes <wlestes@users.sourceforge.net>
4689228072Sbapt
4690228072Sbapt	* TODO: auto-generated backup?
4691228072Sbapt
4692250125Sjkim2001-07-27  Will Estes <wlestes@users.sourceforge.net>
4693228072Sbapt
4694228072Sbapt	* flex.texi: today's tinkering on the manual
4695228072Sbapt
4696250125Sjkim2001-07-27  Will Estes <wlestes@users.sourceforge.net>
4697228072Sbapt
4698228072Sbapt	* Makefile.am: if we want flex.1 we have to say so in EXTRA_DIST
4699228072Sbapt
4700250125Sjkim2001-07-27  Will Estes <wlestes@users.sourceforge.net>
4701228072Sbapt
4702228072Sbapt	* TODO: note future issues with flex.texi
4703228072Sbapt
4704250125Sjkim2001-07-27  Will Estes <wlestes@users.sourceforge.net>
4705228072Sbapt
4706250125Sjkim	* Makefile.am: include flex.1 as it's the only working documentation
4707250125Sjkim	for now
4708228072Sbapt
4709250125Sjkim2001-07-27  Will Estes <wlestes@users.sourceforge.net>
4710228072Sbapt
4711228072Sbapt	* Makefile.am: rearrange to work with automake on building the
4712228072Sbapt	ChangeLog
4713228072Sbapt
4714250125Sjkim2001-07-27  Will Estes <wlestes@users.sourceforge.net>
4715228072Sbapt
4716228072Sbapt	* scan.l: automake is unhappy if we specify the outfile
4717228072Sbapt
4718250125Sjkim2001-07-26  Will Estes <wlestes@users.sourceforge.net>
4719228072Sbapt
4720228072Sbapt	* flex.texi: more conversions/corrections
4721228072Sbapt
4722250125Sjkim2001-07-26  Will Estes <wlestes@users.sourceforge.net>
4723228072Sbapt
4724228072Sbapt	* README: we removed misc/ so we don't mention it any more
4725228072Sbapt
4726250125Sjkim2001-07-25  Will Estes <wlestes@users.sourceforge.net>
4727228072Sbapt
4728228072Sbapt	* flex.texi: begin the manual conversion to texinfo; yes, it's
4729228072Sbapt	broken right now
4730228072Sbapt
4731250125Sjkim2001-07-25  Will Estes <wlestes@users.sourceforge.net>
4732228072Sbapt
4733228072Sbapt	* AUTHORS, THANKS: copy in manual author and thanks info
4734228072Sbapt
4735250125Sjkim2001-07-25  Will Estes <wlestes@users.sourceforge.net>
4736228072Sbapt
4737228072Sbapt	* Makefile.am: how to fake the ChangeLog into showing up in the
4738228072Sbapt	distribution
4739228072Sbapt
4740250125Sjkim2001-07-25  Will Estes <wlestes@users.sourceforge.net>
4741228072Sbapt
4742228072Sbapt	* Makefile.am: add YFLAGS so parse.h gets made
4743228072Sbapt
4744250125Sjkim2001-07-24  Will Estes <wlestes@users.sourceforge.net>
4745228072Sbapt
4746250125Sjkim	* examples/fastwc/README, examples/fastwc/mywc.c,
4747250125Sjkim	examples/fastwc/wc1.l, examples/fastwc/wc2.l,
4748250125Sjkim	examples/fastwc/wc3.l, examples/fastwc/wc4.l, examples/fastwc/wc5.l: 
4749250125Sjkim	re-add these files
4750228072Sbapt
4751250125Sjkim2001-07-24  Will Estes <wlestes@users.sourceforge.net>
4752228072Sbapt
4753228072Sbapt	* TODO: reflect recent doings
4754228072Sbapt
4755250125Sjkim2001-07-24  Will Estes <wlestes@users.sourceforge.net>
4756228072Sbapt
4757228072Sbapt	* Makefile.in: what with automake, we don't need Makefile.in any
4758228072Sbapt	more
4759228072Sbapt
4760250125Sjkim2001-07-24  Will Estes <wlestes@users.sourceforge.net>
4761228072Sbapt
4762228072Sbapt	* configure.in: more rearranging for automake
4763228072Sbapt
4764250125Sjkim2001-07-24  Will Estes <wlestes@users.sourceforge.net>
4765228072Sbapt
4766228072Sbapt	* to.do/flex.rmail: more mail came in
4767228072Sbapt
4768250125Sjkim2001-07-24  Will Estes <wlestes@users.sourceforge.net>
4769228072Sbapt
4770228072Sbapt	* autogen.sh: adjust to automake's idea of the world
4771228072Sbapt
4772250125Sjkim2001-07-24  Will Estes <wlestes@users.sourceforge.net>
4773228072Sbapt
4774228072Sbapt	* Makefile.am: add Vern's misc dependencies; noinst_SCRIPTS was
4775228072Sbapt	broken?; list a few last files to be included in the distribution
4776228072Sbapt
4777250125Sjkim2001-07-24  Will Estes <wlestes@users.sourceforge.net>
4778228072Sbapt
4779228072Sbapt	* NEWS: rearrange for better order; add automake support as a news
4780228072Sbapt	item
4781228072Sbapt
4782250125Sjkim2001-07-24  Will Estes <wlestes@users.sourceforge.net>
4783228072Sbapt
4784228072Sbapt	* Makefile.am: copyright notice on Makefile.am; document some -D
4785228072Sbapt	switches (are they still usable?)
4786228072Sbapt
4787250125Sjkim2001-07-24  Will Estes <wlestes@users.sourceforge.net>
4788228072Sbapt
4789228072Sbapt	* TODO: add lex-replacement issue
4790228072Sbapt
4791250125Sjkim2001-07-24  Will Estes <wlestes@users.sourceforge.net>
4792228072Sbapt
4793228072Sbapt	* Makefile.am: add EXTRA_DIST
4794228072Sbapt
4795250125Sjkim2001-07-23  Will Estes <wlestes@users.sourceforge.net>
4796228072Sbapt
4797228072Sbapt	* autogen.sh: we need to do the same thing in each directory
4798228072Sbapt
4799250125Sjkim2001-07-23  Will Estes <wlestes@users.sourceforge.net>
4800228072Sbapt
4801228072Sbapt	* configure.in: introduce automake into the macro calls
4802228072Sbapt
4803250125Sjkim2001-07-23  Will Estes <wlestes@users.sourceforge.net>
4804228072Sbapt
4805250125Sjkim	* Makefile.am: add AUTOMAKE_OPTIONS, info_TEXINFOS, include_HEADERS,
4806250125Sjkim	noinst_HEADERS; it's libfl.a, not libflex.a
4807228072Sbapt
4808250125Sjkim2001-07-23  Will Estes <wlestes@users.sourceforge.net>
4809228072Sbapt
4810228072Sbapt	* Makefile.am: bin_PROGRAMS and lib_LIBRARIES
4811228072Sbapt
4812250125Sjkim2001-07-23  Will Estes <wlestes@users.sourceforge.net>
4813228072Sbapt
4814228072Sbapt	* to.do/streams.mail: streams.mail has moved here
4815228072Sbapt
4816250125Sjkim2001-07-23  Will Estes <wlestes@users.sourceforge.net>
4817228072Sbapt
4818228072Sbapt	* TODO: add xref for teximanual
4819228072Sbapt
4820250125Sjkim2001-07-19  Will Estes <wlestes@users.sourceforge.net>
4821228072Sbapt
4822228072Sbapt	* flex.1: include typo/punctuation fixes from a patch submitted by
4823228072Sbapt	noon@cote-dazur.com (Fabrice Bauzac)
4824228072Sbapt
4825250125Sjkim2001-07-17  Will Estes <wlestes@users.sourceforge.net>
4826228072Sbapt
4827228072Sbapt	* TODO: we want gettext
4828228072Sbapt
4829250125Sjkim2001-06-24  Will Estes <wlestes@users.sourceforge.net>
4830228072Sbapt
4831228072Sbapt	* flex.skl: include c++ STD fixes from quanstro@quanstro.net
4832228072Sbapt
4833250125Sjkim2001-06-24  Will Estes <wlestes@users.sourceforge.net>
4834228072Sbapt
4835228072Sbapt	* flex.skl, gen.c: change some int types to size_t as per FreeBSD
4836228072Sbapt	28364 from avn@any.ru
4837228072Sbapt
4838250125Sjkim2001-06-24  Will Estes <wlestes@users.sourceforge.net>
4839228072Sbapt
4840228072Sbapt	* TODO: remove parse.[ch] from make clean target; repackage
4841228072Sbapt	distribution (not rework)
4842228072Sbapt
4843250125Sjkim2001-06-19  Will Estes <wlestes@users.sourceforge.net>
4844228072Sbapt
4845228072Sbapt	* TODO: add memory api and reworking of flex.skl reworking
4846228072Sbapt
4847250125Sjkim2001-06-18  Will Estes <wlestes@users.sourceforge.net>
4848228072Sbapt
4849228072Sbapt	* flex.skl: remove extraneous notice from flex.skl
4850228072Sbapt
4851250125Sjkim2001-06-18  Will Estes <wlestes@users.sourceforge.net>
4852228072Sbapt
4853228072Sbapt	* flex.skl: patch memory leak as per millaway
4854228072Sbapt
4855250125Sjkim2001-06-17  Will Estes <wlestes@users.sourceforge.net>
4856228072Sbapt
4857228072Sbapt	* to.do/flex.rmail: add vern's ok for copyright/license changes and
4858228072Sbapt	john's answer on line offsets
4859228072Sbapt
4860250125Sjkim2001-06-17  Will Estes <wlestes@users.sourceforge.net>
4861228072Sbapt
4862228072Sbapt	* TODO: remove creation of .cvsignore files (it's done); add other
4863228072Sbapt	notes about the test suite
4864228072Sbapt
4865250125Sjkim2001-06-17  Will Estes <wlestes@users.sourceforge.net>
4866228072Sbapt
4867250125Sjkim	* tests/TEMPLATE/.cvsignore, tests/test-basic-nr/.cvsignore,
4868250125Sjkim	tests/test-basic-r/.cvsignore, tests/test-bison-yylloc/.cvsignore,
4869250125Sjkim	tests/test-bison-yylval/.cvsignore,
4870250125Sjkim	tests/test-include-by-buffer/.cvsignore,
4871250125Sjkim	tests/test-include-by-reentrant/.cvsignore,
4872250125Sjkim	tests/test-prefix-nr/.cvsignore, tests/test-prefix-r/.cvsignore,
4873250125Sjkim	tests/test-pthread/.cvsignore, tests/test-string-nr/.cvsignore,
4874250125Sjkim	tests/test-string-r/.cvsignore, tests/test-yyextra/.cvsignore: 
4875250125Sjkim	adding .cvsignore files for existing tests/ subdirectories
4876228072Sbapt
4877250125Sjkim2001-06-17  Will Estes <wlestes@users.sourceforge.net>
4878228072Sbapt
4879228072Sbapt	* tests/README: reformat, say to add a description to this file and
4880228072Sbapt	mention what to do re .cvsignore
4881228072Sbapt
4882250125Sjkim2001-06-17  Will Estes <wlestes@users.sourceforge.net>
4883228072Sbapt
4884228072Sbapt	* tests/TEMPLATE/cvsignore: create template for .cvsignore
4885228072Sbapt
4886250125Sjkim2001-06-17  Will Estes <wlestes@users.sourceforge.net>
4887228072Sbapt
4888228072Sbapt	* TODO: reorganize for logical reasons; test suite now seems to run
4889228072Sbapt	out of the box
4890228072Sbapt
4891250125Sjkim2001-06-17  Will Estes <wlestes@users.sourceforge.net>
4892228072Sbapt
4893228072Sbapt	* tests/.cvsignore: we dont want the Makefile either
4894228072Sbapt
4895250125Sjkim2001-06-17  Will Estes <wlestes@users.sourceforge.net>
4896228072Sbapt
4897250125Sjkim	* tests/test-prefix-nr/test.input, tests/test-prefix-r/test.input: 
4898250125Sjkim	test.input was supposed to be here
4899228072Sbapt
4900250125Sjkim2001-06-17  Will Estes <wlestes@users.sourceforge.net>
4901228072Sbapt
4902228072Sbapt	* tests/.cvsignore: add autoconf legacy files to be ignored
4903228072Sbapt
4904250125Sjkim2001-06-17  Will Estes <wlestes@users.sourceforge.net>
4905228072Sbapt
4906228072Sbapt	* autogen.sh: clarify usage instructions; prepare tests/ as well
4907228072Sbapt
4908250125Sjkim2001-06-17  Will Estes <wlestes@users.sourceforge.net>
4909228072Sbapt
4910228072Sbapt	* tests/.cvsignore: . cvsignore for tests/ subdirectory
4911228072Sbapt
4912250125Sjkim2001-06-17  Will Estes <wlestes@users.sourceforge.net>
4913228072Sbapt
4914228072Sbapt	* FlexLexer.h: tell emacs that FlexLexer.h is c++
4915228072Sbapt
4916250125Sjkim2001-06-17  Will Estes <wlestes@users.sourceforge.net>
4917228072Sbapt
4918228072Sbapt	* scan.l: tell emacs scan.l is in C mode
4919228072Sbapt
4920250125Sjkim2001-06-17  Will Estes <wlestes@users.sourceforge.net>
4921228072Sbapt
4922228072Sbapt	* flex.skl: added punctuation
4923228072Sbapt
4924250125Sjkim2001-06-17  Will Estes <wlestes@users.sourceforge.net>
4925228072Sbapt
4926228072Sbapt	* FlexLexer.h, Makefile.in, README, RoadMap, autogen.sh, ccl.c,
4927228072Sbapt	configure.in, dfa.c, ecs.c, flex.1, flex.skl, flexdef.h, gen.c,
4928228072Sbapt	libmain.c, libyywrap.c, main.c, misc.c, mkskel.sh, nfa.c, parse.y,
4929228072Sbapt	scan.l, sym.c, tblcmp.c, yylex.c: change copyright/license notices
4930228072Sbapt	as per Vern's response to Theo
4931228072Sbapt
4932250125Sjkim2001-06-15  Will Estes <wlestes@users.sourceforge.net>
4933228072Sbapt
4934228072Sbapt	* to.do/flex.rmail: add bill fenlason's emails
4935228072Sbapt
4936250125Sjkim2001-06-15  Will Estes <wlestes@users.sourceforge.net>
4937228072Sbapt
4938228072Sbapt	* COPYING: make changes as per Theo De Raadt; remove tabs
4939228072Sbapt
4940250125Sjkim2001-06-08  Will Estes <wlestes@users.sourceforge.net>
4941228072Sbapt
4942228072Sbapt	* flex.skl: save errno as per Theo de Raadt
4943228072Sbapt
4944250125Sjkim2001-06-07  Will Estes <wlestes@users.sourceforge.net>
4945228072Sbapt
4946228072Sbapt	* flex.1: correct hyphenation as per openbsd tree
4947228072Sbapt
4948250125Sjkim2001-06-05  Will Estes <wlestes@users.sourceforge.net>
4949228072Sbapt
4950228072Sbapt	* Makefile.in, configure.in: change references to TESTS/ to tests/
4951228072Sbapt	to account for the directory name changes
4952228072Sbapt
4953250125Sjkim2001-05-27  Will Estes <wlestes@users.sourceforge.net>
4954228072Sbapt
4955228072Sbapt	* flex.skl, gen.c: commit john millaway's YY_G wrapper corrections
4956228072Sbapt
4957250125Sjkim2001-05-21  Will Estes <wlestes@users.sourceforge.net>
4958228072Sbapt
4959228072Sbapt	* tests/Makefile.in: remove || exit calls
4960228072Sbapt
4961250125Sjkim2001-05-21  Will Estes <wlestes@users.sourceforge.net>
4962228072Sbapt
4963228072Sbapt	* gen.c: complete john millaway's reentrant patch
4964228072Sbapt
4965250125Sjkim2001-05-21  Will Estes <wlestes@users.sourceforge.net>
4966228072Sbapt
4967228072Sbapt	* to.do/flex.rmail:  more flex messages in the queue
4968228072Sbapt
4969250125Sjkim2001-05-18  Will Estes <wlestes@users.sourceforge.net>
4970228072Sbapt
4971250125Sjkim	* flex.skl, flexdef.h, gen.c, main.c, nfa.c, scan.l: john millaway's
4972250125Sjkim	reentrancy patch
4973228072Sbapt
4974250125Sjkim2001-05-18  Will Estes <wlestes@users.sourceforge.net>
4975228072Sbapt
4976228072Sbapt	* tests/Makefile.in: remove || exit from testing loop
4977228072Sbapt
4978250125Sjkim2001-05-18  Will Estes <wlestes@users.sourceforge.net>
4979228072Sbapt
4980228072Sbapt	* Makefile.in: tell make about the tests directory and its
4981228072Sbapt	associated targets
4982228072Sbapt
4983250125Sjkim2001-05-18  Will Estes <wlestes@users.sourceforge.net>
4984228072Sbapt
4985228072Sbapt	* TODO: rethink the todo list
4986228072Sbapt
4987250125Sjkim2001-05-18  Will Estes <wlestes@users.sourceforge.net>
4988228072Sbapt
4989228072Sbapt	* flex.1: describe reentrant api changes
4990228072Sbapt
4991250125Sjkim2001-05-18  Will Estes <wlestes@users.sourceforge.net>
4992228072Sbapt
4993228072Sbapt	* TODO: mention work needed for tests/
4994228072Sbapt
4995250125Sjkim2001-05-18  Will Estes <wlestes@users.sourceforge.net>
4996228072Sbapt
4997228072Sbapt	* configure.in: tell auto* about the test directory
4998228072Sbapt
4999250125Sjkim2001-05-18  Will Estes <wlestes@users.sourceforge.net>
5000228072Sbapt
5001250125Sjkim	* README: make punctuation uniform, mention the new tests/ directory
5002228072Sbapt
5003250125Sjkim2001-05-18  Will Estes <wlestes@users.sourceforge.net>
5004228072Sbapt
5005228072Sbapt	* NEWS: reformat items; cut out old items and move them to ONEWS
5006228072Sbapt
5007250125Sjkim2001-05-18  Will Estes <wlestes@users.sourceforge.net>
5008228072Sbapt
5009228072Sbapt	* ONEWS: move old NEWS items to ONEWS
5010228072Sbapt
5011250125Sjkim2001-05-18  Will Estes <wlestes@users.sourceforge.net>
5012228072Sbapt
5013250125Sjkim	* tests/Makefile.in, tests/README, tests/TEMPLATE/Makefile.in,
5014250125Sjkim	tests/TEMPLATE/parser.y, tests/TEMPLATE/scanner.l,
5015250125Sjkim	tests/TEMPLATE/test.input, tests/configure.in,
5016250125Sjkim	tests/test-basic-nr/Makefile.in, tests/test-basic-nr/scanner.l,
5017250125Sjkim	tests/test-basic-nr/test.input, tests/test-basic-r/Makefile.in,
5018250125Sjkim	tests/test-basic-r/scanner.l, tests/test-basic-r/test.input,
5019250125Sjkim	tests/test-bison-yylloc/Makefile.in,
5020250125Sjkim	tests/test-bison-yylloc/parser.y,
5021250125Sjkim	tests/test-bison-yylloc/scanner.l,
5022250125Sjkim	tests/test-bison-yylloc/test.input,
5023250125Sjkim	tests/test-bison-yylval/Makefile.in,
5024250125Sjkim	tests/test-bison-yylval/parser.y,
5025250125Sjkim	tests/test-bison-yylval/scanner.l,
5026250125Sjkim	tests/test-bison-yylval/test.input,
5027250125Sjkim	tests/test-include-by-buffer/Makefile.in,
5028250125Sjkim	tests/test-include-by-buffer/scanner.l,
5029250125Sjkim	tests/test-include-by-buffer/test-1.input,
5030250125Sjkim	tests/test-include-by-buffer/test-2.input,
5031250125Sjkim	tests/test-include-by-buffer/test-3.input,
5032250125Sjkim	tests/test-include-by-reentrant/Makefile.in,
5033250125Sjkim	tests/test-include-by-reentrant/scanner.l,
5034250125Sjkim	tests/test-include-by-reentrant/test-1.input,
5035250125Sjkim	tests/test-include-by-reentrant/test-2.input,
5036250125Sjkim	tests/test-include-by-reentrant/test-3.input,
5037250125Sjkim	tests/test-prefix-nr/Makefile.in, tests/test-prefix-nr/README,
5038250125Sjkim	tests/test-prefix-nr/scanner.l, tests/test-prefix-r/Makefile.in,
5039250125Sjkim	tests/test-prefix-r/README, tests/test-prefix-r/scanner.l,
5040250125Sjkim	tests/test-pthread/Makefile.in, tests/test-pthread/scanner.l,
5041250125Sjkim	tests/test-pthread/test-1.input, tests/test-pthread/test-2.input,
5042250125Sjkim	tests/test-pthread/test-3.input, tests/test-pthread/test-4.input,
5043250125Sjkim	tests/test-pthread/test-5.input, tests/test-string-nr/Makefile.in,
5044250125Sjkim	tests/test-string-nr/scanner.l, tests/test-string-r/Makefile.in,
5045250125Sjkim	tests/test-string-r/scanner.l, tests/test-yyextra/Makefile.in,
5046250125Sjkim	tests/test-yyextra/scanner.l, tests/test-yyextra/test.input: add
5047250125Sjkim	john millaway's test directory
5048228072Sbapt
5049250125Sjkim2001-05-04  Will Estes <wlestes@users.sourceforge.net>
5050228072Sbapt
5051228072Sbapt	* to.do/flex.rmail: more mail in flex.rmail
5052228072Sbapt
5053250125Sjkim2001-05-03  Will Estes <wlestes@users.sourceforge.net>
5054228072Sbapt
5055228072Sbapt	* FlexLexer.h, ccl.c, dfa.c, ecs.c, flex.skl, flexdef.h, gen.c,
5056228072Sbapt	libmain.c, libyywrap.c, main.c, misc.c, nfa.c, parse.y, scan.l,
5057228072Sbapt	sym.c, tblcmp.c, yylex.c: remove extraneous rcs keywords
5058228072Sbapt
5059250125Sjkim2001-05-03  Will Estes <wlestes@users.sourceforge.net>
5060228072Sbapt
5061228072Sbapt	* README: mention RoadMap
5062228072Sbapt
5063250125Sjkim2001-05-01  Will Estes <wlestes@users.sourceforge.net>
5064228072Sbapt
5065250125Sjkim	* examples/README, examples/debflex.awk, examples/manual/ChangeLog,
5066250125Sjkim	examples/manual/Makefile, examples/manual/README,
5067250125Sjkim	examples/manual/cat.lex, examples/manual/dates.lex,
5068250125Sjkim	examples/manual/datetest.dat, examples/manual/eof_rules.lex,
5069250125Sjkim	examples/manual/eof_test01.txt, examples/manual/eof_test02.txt,
5070250125Sjkim	examples/manual/eof_test03.txt, examples/manual/expr.lex,
5071250125Sjkim	examples/manual/expr.y, examples/manual/front.lex,
5072250125Sjkim	examples/manual/front.y, examples/manual/j2t.lex,
5073250125Sjkim	examples/manual/myname.lex, examples/manual/myname.txt,
5074250125Sjkim	examples/manual/myname2.lex, examples/manual/numbers.lex,
5075250125Sjkim	examples/manual/pas_include.lex, examples/manual/pascal.lex,
5076250125Sjkim	examples/manual/reject.lex, examples/manual/replace.lex,
5077250125Sjkim	examples/manual/string1.lex, examples/manual/string2.lex,
5078250125Sjkim	examples/manual/strtest.dat, examples/manual/unput.lex,
5079250125Sjkim	examples/manual/user_act.lex, examples/manual/userinit.lex,
5080250125Sjkim	examples/manual/wc.lex, examples/manual/yymore.lex,
5081250125Sjkim	examples/manual/yymore2.lex, examples/manual/yymoretest.dat,
5082250125Sjkim	examples/testxxLexer.l, to.do/README, to.do/Wilhelms.todo,
5083228072Sbapt	to.do/Wish-List, to.do/flex.rmail, to.do/unicode/FlexLexer.h,
5084228072Sbapt	to.do/unicode/ccl.c, to.do/unicode/changes.txt,
5085228072Sbapt	to.do/unicode/ecs.c, to.do/unicode/flex.1, to.do/unicode/flex.skl,
5086228072Sbapt	to.do/unicode/flexdef.h, to.do/unicode/gen.c, to.do/unicode/main.c,
5087250125Sjkim	to.do/unicode/misc.c, to.do/unicode/scan.l, to.do/unicode/tblcmp.c: 
5088228072Sbapt	adding the rest of vern's files
5089228072Sbapt
5090250125Sjkim2001-05-01  Will Estes <wlestes@users.sourceforge.net>
5091228072Sbapt
5092228072Sbapt	* README: mention misc/ directory
5093228072Sbapt
5094250125Sjkim2001-05-01  Will Estes <wlestes@users.sourceforge.net>
5095228072Sbapt
5096228072Sbapt	* version.h: version is 2.5.5b
5097228072Sbapt
5098250125Sjkim2001-05-01  Will Estes <wlestes@users.sourceforge.net>
5099228072Sbapt
5100228072Sbapt	* Makefile.in: remove header from top; add rule to generate
5101228072Sbapt	initscan.c just in case
5102228072Sbapt
5103250125Sjkim2001-05-01  Will Estes <wlestes@users.sourceforge.net>
5104228072Sbapt
5105228072Sbapt	* configure.in: dont check for initscan.c; check for scan.l instead
5106228072Sbapt
5107250125Sjkim2001-05-01  Will Estes <wlestes@users.sourceforge.net>
5108228072Sbapt
5109228072Sbapt	* RoadMap: list of source files
5110228072Sbapt
5111250125Sjkim2001-05-01  Will Estes <wlestes@users.sourceforge.net>
5112228072Sbapt
5113250125Sjkim	* README: rewrite README to reflect changes in layout of directories
5114228072Sbapt
5115250125Sjkim2001-05-01  Will Estes <wlestes@users.sourceforge.net>
5116228072Sbapt
5117228072Sbapt	* AUTHORS, THANKS, TODO: initial attempt at the files
5118228072Sbapt
5119250125Sjkim2001-05-01  Will Estes <wlestes@users.sourceforge.net>
5120228072Sbapt
5121228072Sbapt	* COPYING: add 2001 copyright notice
5122228072Sbapt
5123250125Sjkim2001-05-01  Will Estes <wlestes@users.sourceforge.net>
5124228072Sbapt
5125228072Sbapt	* autogen.sh: initial attempt at a bootstrap script for developers
5126228072Sbapt
5127250125Sjkim2001-05-01  Will Estes <wlestes@users.sourceforge.net>
5128228072Sbapt
5129228072Sbapt	* flex.texi: texinfo manual, old contributed version
5130228072Sbapt
5131250125Sjkim2000-08-21  Vern Paxson <vern@ee.lbl.gov>
5132228072Sbapt
5133228072Sbapt	* flex.1: fixed some bugs in examples of [[:...:]] ccls
5134228072Sbapt
5135250125Sjkim2000-08-21  Vern Paxson <vern@ee.lbl.gov>
5136228072Sbapt
5137228072Sbapt	* version.h: version shipped to Dick King
5138228072Sbapt
5139250125Sjkim2000-08-21  Vern Paxson <vern@ee.lbl.gov>
5140228072Sbapt
5141228072Sbapt	* flex.skl: explicit include of iostream.h
5142228072Sbapt
5143250125Sjkim2000-08-21  Vern Paxson <vern@ee.lbl.gov>
5144228072Sbapt
5145228072Sbapt	* scan.l: if a newline is seen in <ACTION_STRING>, assume it
5146228072Sbapt	terminates the string.
5147228072Sbapt
5148250125Sjkim2000-08-21  Vern Paxson <vern@ee.lbl.gov>
5149228072Sbapt
5150228072Sbapt	* flexdef.h, sym.c: moved symbol table definitions from flexdef.h
5151228072Sbapt	into sym.c
5152228072Sbapt
5153250125Sjkim2000-08-21  Vern Paxson <vern@ee.lbl.gov>
5154228072Sbapt
5155228072Sbapt	* dfa.c: fixed underallocation for accset
5156228072Sbapt
5157250125Sjkim1997-06-27  Vern Paxson <vern@ee.lbl.gov>
5158228072Sbapt
5159228072Sbapt	* COPYING: revised for rms
5160228072Sbapt
5161250125Sjkim1997-06-23  Vern Paxson <vern@ee.lbl.gov>
5162228072Sbapt
5163228072Sbapt	* flex.skl: fixed memory leak
5164228072Sbapt
5165250125Sjkim1997-06-23  Vern Paxson <vern@ee.lbl.gov>
5166228072Sbapt
5167228072Sbapt	* flex.1:  input() doesn't destroy yytext
5168228072Sbapt
5169250125Sjkim1997-06-23  Vern Paxson <vern@ee.lbl.gov>
5170228072Sbapt
5171228072Sbapt	* FlexLexer.h: wrapped with extern "C++"
5172228072Sbapt
5173250125Sjkim1996-12-13  Vern Paxson <vern@ee.lbl.gov>
5174228072Sbapt
5175228072Sbapt	* flex.skl: use delete [] for yy_state_buf
5176228072Sbapt
5177250125Sjkim1996-10-29  Vern Paxson <vern@ee.lbl.gov>
5178228072Sbapt
5179228072Sbapt	* flex.skl: fixed %option noinput
5180228072Sbapt
5181250125Sjkim1996-10-29  Vern Paxson <vern@ee.lbl.gov>
5182228072Sbapt
5183228072Sbapt	* flex.skl: free(char*) fix ... Sigh ...
5184228072Sbapt
5185250125Sjkim1996-10-11  Vern Paxson <vern@ee.lbl.gov>
5186228072Sbapt
5187228072Sbapt	* gen.c: bug fix for yymore()/yylineno interaction
5188228072Sbapt
5189250125Sjkim1996-10-11  Vern Paxson <vern@ee.lbl.gov>
5190228072Sbapt
5191228072Sbapt	* gen.c: fixed memory leak
5192228072Sbapt
5193250125Sjkim1996-09-10  Vern Paxson <vern@ee.lbl.gov>
5194228072Sbapt
5195228072Sbapt	* NEWS: release 2.5.4
5196228072Sbapt
5197250125Sjkim1996-09-10  Vern Paxson <vern@ee.lbl.gov>
5198228072Sbapt
5199228072Sbapt	* Makefile.in: more stuff for distclean
5200228072Sbapt
5201250125Sjkim1996-09-10  Vern Paxson <vern@ee.lbl.gov>
5202228072Sbapt
5203228072Sbapt	* flex.skl: "str" -> "yy_str"
5204228072Sbapt
5205250125Sjkim1996-09-10  Vern Paxson <vern@ee.lbl.gov>
5206228072Sbapt
5207228072Sbapt	* version.h: 2.5.4
5208228072Sbapt
5209250125Sjkim1996-07-02  Vern Paxson <vern@ee.lbl.gov>
5210228072Sbapt
5211228072Sbapt	* flex.skl: (attempted) fix for input() crossing a file boundary
5212228072Sbapt
5213250125Sjkim1996-05-29  Vern Paxson <vern@ee.lbl.gov>
5214228072Sbapt
5215228072Sbapt	* NEWS: don't do Acorn diffs
5216228072Sbapt
5217250125Sjkim1996-05-29  Vern Paxson <vern@ee.lbl.gov>
5218228072Sbapt
5219228072Sbapt	* NEWS: some minor additions for 2.5.3
5220228072Sbapt
5221250125Sjkim1996-05-29  Vern Paxson <vern@ee.lbl.gov>
5222228072Sbapt
5223250125Sjkim	* NEWS, version.h: 2.5.3
5224228072Sbapt
5225250125Sjkim1996-05-25  Vern Paxson <vern@ee.lbl.gov>
5226228072Sbapt
5227228072Sbapt	* flex.skl: initialize yy_more_offset etc. for yyFlexLexer class
5228228072Sbapt
5229250125Sjkim1996-05-25  Vern Paxson <vern@ee.lbl.gov>
5230228072Sbapt
5231228072Sbapt	* flex.skl: niggling cosmetic tweak
5232228072Sbapt
5233250125Sjkim1996-05-25  Vern Paxson <vern@ee.lbl.gov>
5234228072Sbapt
5235228072Sbapt	* flex.skl: bug fixes for yymore (especially with %array)
5236228072Sbapt
5237250125Sjkim1996-05-25  Vern Paxson <vern@ee.lbl.gov>
5238228072Sbapt
5239228072Sbapt	* gen.c: yymore + %array tweaks
5240228072Sbapt
5241250125Sjkim1996-05-25  Vern Paxson <vern@ee.lbl.gov>
5242228072Sbapt
5243228072Sbapt	* FlexLexer.h: added yy_{,prev_}more_offset
5244228072Sbapt
5245250125Sjkim1996-05-25  Vern Paxson <vern@ee.lbl.gov>
5246228072Sbapt
5247228072Sbapt	* main.c: removed decl of unused library function
5248228072Sbapt
5249250125Sjkim1996-05-25  Vern Paxson <vern@ee.lbl.gov>
5250228072Sbapt
5251228072Sbapt	* flex.skl: snapshot of cscope yymore fixes, prior to switching
5252228072Sbapt	yymore-on-%array approach
5253228072Sbapt
5254250125Sjkim1995-12-18  Vern Paxson <vern@ee.lbl.gov>
5255228072Sbapt
5256228072Sbapt	* gen.c: don't stack states on NUL-transitions that are jams
5257228072Sbapt
5258250125Sjkim1995-09-27  Vern Paxson <vern@ee.lbl.gov>
5259228072Sbapt
5260228072Sbapt	* libmain.c: fixed re Esmond Pitt's ancient suggestion
5261228072Sbapt
5262250125Sjkim1995-04-28  Vern Paxson <vern@ee.lbl.gov>
5263228072Sbapt
5264228072Sbapt	* misc.c: ANSI C / Solaris tweak
5265228072Sbapt
5266250125Sjkim1995-04-24  Vern Paxson <vern@ee.lbl.gov>
5267228072Sbapt
5268228072Sbapt	* flex.1: credits
5269228072Sbapt
5270250125Sjkim1995-04-24  Vern Paxson <vern@ee.lbl.gov>
5271228072Sbapt
5272228072Sbapt	* NEWS: multiple FlexLexer.h includes
5273228072Sbapt
5274250125Sjkim1995-04-24  Vern Paxson <vern@ee.lbl.gov>
5275228072Sbapt
5276228072Sbapt	* FlexLexer.h: fix multiple inclusions
5277228072Sbapt
5278250125Sjkim1995-04-24  Vern Paxson <vern@ee.lbl.gov>
5279228072Sbapt
5280228072Sbapt	* scan.l: lint tweak
5281228072Sbapt
5282250125Sjkim1995-04-24  Vern Paxson <vern@ee.lbl.gov>
5283228072Sbapt
5284228072Sbapt	* flex.1: typo fixed
5285228072Sbapt
5286250125Sjkim1995-04-24  Vern Paxson <vern@ee.lbl.gov>
5287228072Sbapt
5288228072Sbapt	* flex.1: credits update
5289228072Sbapt
5290250125Sjkim1995-04-24  Vern Paxson <vern@ee.lbl.gov>
5291228072Sbapt
5292228072Sbapt	* flex.skl: (char*) cast for realloc
5293228072Sbapt
5294250125Sjkim1995-04-24  Vern Paxson <vern@ee.lbl.gov>
5295228072Sbapt
5296228072Sbapt	* NEWS: (char*) tweak
5297228072Sbapt
5298250125Sjkim1995-04-21  Vern Paxson <vern@ee.lbl.gov>
5299228072Sbapt
5300228072Sbapt	* NEWS: VMS update for 2.5.2
5301228072Sbapt
5302250125Sjkim1995-04-21  Vern Paxson <vern@ee.lbl.gov>
5303228072Sbapt
5304228072Sbapt	* Makefile.in: clarify when 8-bit scanners are created by default,
5305228072Sbapt	vs. 7-bit
5306228072Sbapt
5307250125Sjkim1995-04-21  Vern Paxson <vern@ee.lbl.gov>
5308228072Sbapt
5309228072Sbapt	* parse.y: reworked alloca() chud, from Francois
5310228072Sbapt
5311250125Sjkim1995-04-20  Vern Paxson <vern@ee.lbl.gov>
5312228072Sbapt
5313228072Sbapt	* NEWS, version.h: 2.5.2
5314228072Sbapt
5315250125Sjkim1995-04-20  Vern Paxson <vern@ee.lbl.gov>
5316228072Sbapt
5317228072Sbapt	* flex.1: 2.5.2 update
5318228072Sbapt
5319250125Sjkim1995-04-20  Vern Paxson <vern@ee.lbl.gov>
5320228072Sbapt
5321228072Sbapt	* dfa.c, main.c: const -> yyconst
5322228072Sbapt
5323250125Sjkim1995-04-20  Vern Paxson <vern@ee.lbl.gov>
5324228072Sbapt
5325228072Sbapt	* Makefile.in: fixed some old libfl.a references
5326228072Sbapt
5327250125Sjkim1995-04-20  Vern Paxson <vern@ee.lbl.gov>
5328228072Sbapt
5329228072Sbapt	* Makefile.in: some (but not all) of Francois' tweaks
5330228072Sbapt
5331250125Sjkim1995-04-20  Vern Paxson <vern@ee.lbl.gov>
5332228072Sbapt
5333228072Sbapt	* configure.in: tweaks from Francois
5334228072Sbapt
5335250125Sjkim1995-04-20  Vern Paxson <vern@ee.lbl.gov>
5336228072Sbapt
5337228072Sbapt	* flex.skl: yy_delete_buffer allows nil buffer pointer
5338228072Sbapt
5339250125Sjkim1995-04-20  Vern Paxson <vern@ee.lbl.gov>
5340228072Sbapt
5341228072Sbapt	* main.c: do_stdinit now defaults to false
5342228072Sbapt
5343250125Sjkim1995-04-20  Vern Paxson <vern@ee.lbl.gov>
5344228072Sbapt
5345228072Sbapt	* FlexLexer.h: remove first default for yylex(new_in, new_out)
5346228072Sbapt
5347250125Sjkim1995-04-20  Vern Paxson <vern@ee.lbl.gov>
5348228072Sbapt
5349228072Sbapt	* flex.skl: rearrange some definitions; fix YY_NO_UNPUT
5350228072Sbapt
5351250125Sjkim1995-04-20  Vern Paxson <vern@ee.lbl.gov>
5352228072Sbapt
5353228072Sbapt	* parse.y: more alloca() bullshit
5354228072Sbapt
5355250125Sjkim1995-04-20  Vern Paxson <vern@ee.lbl.gov>
5356228072Sbapt
5357228072Sbapt	* misc.c: octal escape sequence must have just digits 0-7
5358228072Sbapt
5359250125Sjkim1995-04-20  Vern Paxson <vern@ee.lbl.gov>
5360228072Sbapt
5361228072Sbapt	* scan.l: '-' means stdin octal escape sequence must just be digits
5362228072Sbapt	0-7
5363228072Sbapt
5364250125Sjkim1995-04-20  Vern Paxson <vern@ee.lbl.gov>
5365228072Sbapt
5366228072Sbapt	* main.c: -- terminates options
5367228072Sbapt
5368250125Sjkim1995-04-20  Vern Paxson <vern@ee.lbl.gov>
5369228072Sbapt
5370228072Sbapt	* flexdef.h: added dataflush() prototype
5371228072Sbapt
5372250125Sjkim1995-04-20  Vern Paxson <vern@ee.lbl.gov>
5373228072Sbapt
5374228072Sbapt	* misc.c: move dataflush, otoi prototypes into flexdef.h
5375228072Sbapt
5376250125Sjkim1995-04-20  Vern Paxson <vern@ee.lbl.gov>
5377228072Sbapt
5378250125Sjkim	* flex.skl, gen.c: const -> yyconst
5379228072Sbapt
5380250125Sjkim1995-04-20  Vern Paxson <vern@ee.lbl.gov>
5381228072Sbapt
5382228072Sbapt	* gen.c: fixed bug in needing yy_cp for -Cf w/ backing up
5383228072Sbapt
5384250125Sjkim1995-03-28  Vern Paxson <vern@ee.lbl.gov>
5385228072Sbapt
5386250125Sjkim	* README, flex.1: Stan Adermann credit
5387228072Sbapt
5388250125Sjkim1995-03-27  Vern Paxson <vern@ee.lbl.gov>
5389228072Sbapt
5390228072Sbapt	* README: beta-tester update
5391228072Sbapt
5392250125Sjkim1995-03-27  Vern Paxson <vern@ee.lbl.gov>
5393228072Sbapt
5394228072Sbapt	* NEWS, version.h: 2.5.1
5395228072Sbapt
5396250125Sjkim1995-03-27  Vern Paxson <vern@ee.lbl.gov>
5397228072Sbapt
5398228072Sbapt	* flex.1: update date for 2.5.1 release, some feedbacker credits
5399228072Sbapt
5400250125Sjkim1995-03-27  Vern Paxson <vern@ee.lbl.gov>
5401228072Sbapt
5402228072Sbapt	* gen.c: fixed lint problem with declaring yy_cp unnecessarily
5403228072Sbapt
5404250125Sjkim1995-03-27  Vern Paxson <vern@ee.lbl.gov>
5405228072Sbapt
5406228072Sbapt	* dfa.c: {}'s around full-table initializations
5407228072Sbapt
5408250125Sjkim1995-03-21  Vern Paxson <vern@ee.lbl.gov>
5409228072Sbapt
5410228072Sbapt	* README: for version 2.5
5411228072Sbapt
5412250125Sjkim1995-03-21  Vern Paxson <vern@ee.lbl.gov>
5413228072Sbapt
5414228072Sbapt	* flex.1: added note regarding yylineno should be maintained on a
5415228072Sbapt	per-buffer basis
5416228072Sbapt
5417250125Sjkim1995-03-21  Vern Paxson <vern@ee.lbl.gov>
5418228072Sbapt
5419228072Sbapt	* NEWS: new C++ member functions
5420228072Sbapt
5421250125Sjkim1995-03-21  Vern Paxson <vern@ee.lbl.gov>
5422228072Sbapt
5423250125Sjkim	* NEWS, flex.1: 2.5.0.8 update
5424228072Sbapt
5425250125Sjkim1995-03-21  Vern Paxson <vern@ee.lbl.gov>
5426228072Sbapt
5427228072Sbapt	* main.c: rename yylineno if -P
5428228072Sbapt
5429250125Sjkim1995-03-20  Vern Paxson <vern@ee.lbl.gov>
5430228072Sbapt
5431228072Sbapt	* flexdef.h: do_yylineno MARKER_DIFFERENCE depends on MAXIMUM_MNS
5432228072Sbapt
5433250125Sjkim1995-03-20  Vern Paxson <vern@ee.lbl.gov>
5434228072Sbapt
5435228072Sbapt	* Makefile.in: removed redundant skel.c from DISTFILES
5436228072Sbapt
5437250125Sjkim1995-03-20  Vern Paxson <vern@ee.lbl.gov>
5438228072Sbapt
5439228072Sbapt	* FlexLexer.h: debug(), setdebug(), lineno()
5440228072Sbapt
5441250125Sjkim1995-03-20  Vern Paxson <vern@ee.lbl.gov>
5442228072Sbapt
5443228072Sbapt	* flex.skl: %option yylineno support
5444228072Sbapt
5445250125Sjkim1995-03-20  Vern Paxson <vern@ee.lbl.gov>
5446228072Sbapt
5447228072Sbapt	* gen.c: read up to newline for interactive reads, rather than one
5448228072Sbapt	char
5449228072Sbapt
5450250125Sjkim1995-03-20  Vern Paxson <vern@ee.lbl.gov>
5451228072Sbapt
5452250125Sjkim	* main.c, scan.l: added %option yylineno
5453228072Sbapt
5454250125Sjkim1995-03-18  Vern Paxson <vern@ee.lbl.gov>
5455228072Sbapt
5456228072Sbapt	* gen.c: added do_yylineno
5457228072Sbapt
5458250125Sjkim1995-03-06  Vern Paxson <vern@ee.lbl.gov>
5459228072Sbapt
5460250125Sjkim	* NEWS, flex.1: 2.5.0.7
5461228072Sbapt
5462250125Sjkim1995-03-05  Vern Paxson <vern@ee.lbl.gov>
5463228072Sbapt
5464228072Sbapt	* Makefile.in: realclean -> maintainer-clean
5465228072Sbapt
5466250125Sjkim1995-03-05  Vern Paxson <vern@ee.lbl.gov>
5467228072Sbapt
5468228072Sbapt	* flex.skl: Added yy_flush_buffer
5469228072Sbapt
5470250125Sjkim1995-03-05  Vern Paxson <vern@ee.lbl.gov>
5471228072Sbapt
5472228072Sbapt	* FlexLexer.h: added yy_flush_buffer
5473228072Sbapt
5474250125Sjkim1995-03-05  Vern Paxson <vern@ee.lbl.gov>
5475228072Sbapt
5476228072Sbapt	* main.c: prefix support for yy_flush_buffer
5477228072Sbapt
5478250125Sjkim1995-03-05  Vern Paxson <vern@ee.lbl.gov>
5479228072Sbapt
5480228072Sbapt	* parse.y: added %option yyclass
5481228072Sbapt
5482250125Sjkim1995-03-05  Vern Paxson <vern@ee.lbl.gov>
5483228072Sbapt
5484250125Sjkim	* flexdef.h, main.c, scan.l: added yyclass
5485228072Sbapt
5486250125Sjkim1995-03-05  Vern Paxson <vern@ee.lbl.gov>
5487228072Sbapt
5488228072Sbapt	* FlexLexer.h: Added switch_streams
5489228072Sbapt
5490250125Sjkim1995-03-05  Vern Paxson <vern@ee.lbl.gov>
5491228072Sbapt
5492228072Sbapt	* flex.skl: added switch_streams
5493228072Sbapt
5494250125Sjkim1995-03-05  Vern Paxson <vern@ee.lbl.gov>
5495228072Sbapt
5496228072Sbapt	* main.c: don't rename yy_flex_debug for C++
5497228072Sbapt
5498250125Sjkim1995-03-05  Vern Paxson <vern@ee.lbl.gov>
5499228072Sbapt
5500228072Sbapt	* gen.c: yy_flex_debug extern only if not C++
5501228072Sbapt
5502250125Sjkim1995-03-05  Vern Paxson <vern@ee.lbl.gov>
5503228072Sbapt
5504228072Sbapt	* FlexLexer.h: added yy_flex_debug member variable
5505228072Sbapt
5506250125Sjkim1995-03-05  Vern Paxson <vern@ee.lbl.gov>
5507228072Sbapt
5508228072Sbapt	* flex.skl: yyFlexLexer initialization of yy_flex_debug
5509228072Sbapt
5510250125Sjkim1995-03-04  Vern Paxson <vern@ee.lbl.gov>
5511228072Sbapt
5512228072Sbapt	* flexdef.h, main.c: VMS POSIX stuff
5513228072Sbapt
5514250125Sjkim1995-03-04  Vern Paxson <vern@ee.lbl.gov>
5515228072Sbapt
5516228072Sbapt	* flex.skl: moved position of yy_init = 0
5517228072Sbapt
5518250125Sjkim1995-03-04  Vern Paxson <vern@ee.lbl.gov>
5519228072Sbapt
5520228072Sbapt	* flex.skl: added YY_EXIT_FAILURE
5521228072Sbapt
5522250125Sjkim1995-03-04  Vern Paxson <vern@ee.lbl.gov>
5523228072Sbapt
5524228072Sbapt	* main.c: removed VMS-specific exit
5525228072Sbapt
5526250125Sjkim1995-03-04  Vern Paxson <vern@ee.lbl.gov>
5527228072Sbapt
5528250125Sjkim	* dfa.c, flexdef.h, gen.c, main.c, misc.c, nfa.c, scan.l, sym.c,
5529250125Sjkim	yylex.c: internationalization aids
5530228072Sbapt
5531250125Sjkim1995-03-04  Vern Paxson <vern@ee.lbl.gov>
5532228072Sbapt
5533228072Sbapt	* main.c: do yy_flex_debug prefix for both C++ and C
5534228072Sbapt
5535250125Sjkim1995-02-06  Vern Paxson <vern@ee.lbl.gov>
5536228072Sbapt
5537228072Sbapt	* main.c: fixed program_name tweak again
5538228072Sbapt
5539250125Sjkim1995-01-11  Vern Paxson <vern@ee.lbl.gov>
5540228072Sbapt
5541228072Sbapt	* main.c: oops, fixed program_name tweak
5542228072Sbapt
5543250125Sjkim1995-01-11  Vern Paxson <vern@ee.lbl.gov>
5544228072Sbapt
5545228072Sbapt	* main.c: program_name is "flex" if argv[0] nil
5546228072Sbapt
5547250125Sjkim1995-01-10  Vern Paxson <vern@ee.lbl.gov>
5548228072Sbapt
5549228072Sbapt	* NEWS: 2.5.0.5
5550228072Sbapt
5551250125Sjkim1995-01-10  Vern Paxson <vern@ee.lbl.gov>
5552228072Sbapt
5553228072Sbapt	* flex.1: Documented YY_NUM_RULES
5554228072Sbapt
5555250125Sjkim1995-01-10  Vern Paxson <vern@ee.lbl.gov>
5556228072Sbapt
5557228072Sbapt	* Makefile.in: added formatted man page to MISC
5558228072Sbapt
5559250125Sjkim1995-01-10  Vern Paxson <vern@ee.lbl.gov>
5560228072Sbapt
5561228072Sbapt	* main.c: help messages to stdout
5562228072Sbapt
5563250125Sjkim1995-01-09  Vern Paxson <vern@ee.lbl.gov>
5564228072Sbapt
5565228072Sbapt	* gen.c: Added YY_NUM_RULES
5566228072Sbapt
5567250125Sjkim1995-01-09  Vern Paxson <vern@ee.lbl.gov>
5568228072Sbapt
5569228072Sbapt	* flex.skl: better fix for #pragma problem
5570228072Sbapt
5571250125Sjkim1995-01-09  Vern Paxson <vern@ee.lbl.gov>
5572228072Sbapt
5573228072Sbapt	* flexdef.h: better fix for #pragma portability problem
5574228072Sbapt
5575250125Sjkim1995-01-09  Vern Paxson <vern@ee.lbl.gov>
5576228072Sbapt
5577228072Sbapt	* misc.c: "# line" -> #line
5578228072Sbapt
5579250125Sjkim1995-01-09  Vern Paxson <vern@ee.lbl.gov>
5580228072Sbapt
5581228072Sbapt	* flex.skl, flexdef.h: comment out Turbo C #pragma's
5582228072Sbapt
5583250125Sjkim1995-01-09  Vern Paxson <vern@ee.lbl.gov>
5584228072Sbapt
5585228072Sbapt	* scan.l: reset linenum on new file
5586228072Sbapt
5587250125Sjkim1995-01-09  Vern Paxson <vern@ee.lbl.gov>
5588228072Sbapt
5589228072Sbapt	* flex.skl: isatty() extern
5590228072Sbapt
5591250125Sjkim1995-01-09  Vern Paxson <vern@ee.lbl.gov>
5592228072Sbapt
5593228072Sbapt	* NEWS, flex.1: 2.5.0.4
5594228072Sbapt
5595250125Sjkim1995-01-09  Vern Paxson <vern@ee.lbl.gov>
5596228072Sbapt
5597228072Sbapt	* main.c: long options, VMS tweaks
5598228072Sbapt
5599250125Sjkim1995-01-09  Vern Paxson <vern@ee.lbl.gov>
5600228072Sbapt
5601228072Sbapt	* Makefile.in: Added parse.c, parse.h for dist MISC directory
5602228072Sbapt
5603250125Sjkim1995-01-09  Vern Paxson <vern@ee.lbl.gov>
5604228072Sbapt
5605228072Sbapt	* flexdef.h: some "const" cleansing
5606228072Sbapt
5607250125Sjkim1995-01-09  Vern Paxson <vern@ee.lbl.gov>
5608228072Sbapt
5609228072Sbapt	* mkskel.sh: skel[] is now const
5610228072Sbapt
5611250125Sjkim1995-01-09  Vern Paxson <vern@ee.lbl.gov>
5612228072Sbapt
5613228072Sbapt	* misc.c: some const cleansing
5614228072Sbapt
5615250125Sjkim1995-01-09  Vern Paxson <vern@ee.lbl.gov>
5616228072Sbapt
5617228072Sbapt	* scan.l: #line in section 1
5618228072Sbapt
5619250125Sjkim1995-01-05  Vern Paxson <vern@ee.lbl.gov>
5620228072Sbapt
5621228072Sbapt	* sym.c: preen
5622228072Sbapt
5623250125Sjkim1994-12-29  Vern Paxson <vern@ee.lbl.gov>
5624228072Sbapt
5625228072Sbapt	* configure.in: config.h from conf.in
5626228072Sbapt
5627250125Sjkim1994-12-29  Vern Paxson <vern@ee.lbl.gov>
5628228072Sbapt
5629228072Sbapt	* flexdef.h: for VMS, delete -> remove
5630228072Sbapt
5631250125Sjkim1994-12-29  Vern Paxson <vern@ee.lbl.gov>
5632228072Sbapt
5633228072Sbapt	* Makefile.in: config.h.in -> conf.in rm config.h on distclean
5634228072Sbapt
5635250125Sjkim1994-12-29  Vern Paxson <vern@ee.lbl.gov>
5636228072Sbapt
5637228072Sbapt	* main.c: stdinit tweaks
5638228072Sbapt
5639250125Sjkim1994-12-29  Vern Paxson <vern@ee.lbl.gov>
5640228072Sbapt
5641228072Sbapt	* scan.l: added nostdinit
5642228072Sbapt
5643250125Sjkim1994-12-28  Vern Paxson <vern@ee.lbl.gov>
5644228072Sbapt
5645228072Sbapt	* NEWS: added MS-DOS note for 2.5.0.2
5646228072Sbapt
5647250125Sjkim1994-12-28  Vern Paxson <vern@ee.lbl.gov>
5648228072Sbapt
5649228072Sbapt	* flex.1: typos, tweaks
5650228072Sbapt
5651250125Sjkim1994-12-28  Vern Paxson <vern@ee.lbl.gov>
5652228072Sbapt
5653228072Sbapt	* Makefile.in: removed flexdoc
5654228072Sbapt
5655250125Sjkim1994-12-28  Vern Paxson <vern@ee.lbl.gov>
5656228072Sbapt
5657228072Sbapt	* flex.1: flexdoc/flex merge
5658228072Sbapt
5659250125Sjkim1994-12-28  Vern Paxson <vern@ee.lbl.gov>
5660228072Sbapt
5661228072Sbapt	* flex.1: typos
5662228072Sbapt
5663250125Sjkim1994-12-28  Vern Paxson <vern@ee.lbl.gov>
5664228072Sbapt
5665228072Sbapt	* NEWS: typo
5666228072Sbapt
5667250125Sjkim1994-12-28  Vern Paxson <vern@ee.lbl.gov>
5668228072Sbapt
5669228072Sbapt	* flex.1: 2.5 update
5670228072Sbapt
5671250125Sjkim1994-12-28  Vern Paxson <vern@ee.lbl.gov>
5672228072Sbapt
5673228072Sbapt	* NEWS: 2.5.0.2
5674228072Sbapt
5675250125Sjkim1994-12-28  Vern Paxson <vern@ee.lbl.gov>
5676228072Sbapt
5677228072Sbapt	* scan.l: fixed sense of %option main implying %option noyywrap
5678228072Sbapt
5679250125Sjkim1994-12-28  Vern Paxson <vern@ee.lbl.gov>
5680228072Sbapt
5681228072Sbapt	* flex.skl: YY_FLEX_{MAJOR,MINOR}_VERSION fixed bug in unput
5682228072Sbapt	trashing yytext even with %array
5683228072Sbapt
5684250125Sjkim1994-12-17  Vern Paxson <vern@ee.lbl.gov>
5685228072Sbapt
5686228072Sbapt	* flex.1: prior to 2.5 update
5687228072Sbapt
5688250125Sjkim1994-12-17  Vern Paxson <vern@ee.lbl.gov>
5689228072Sbapt
5690228072Sbapt	* main.c: C++/-P fixes
5691228072Sbapt
5692250125Sjkim1994-12-17  Vern Paxson <vern@ee.lbl.gov>
5693228072Sbapt
5694228072Sbapt	* FlexLexer.h: -P fixes constructor, destructor moved to flex.skl
5695228072Sbapt
5696250125Sjkim1994-12-17  Vern Paxson <vern@ee.lbl.gov>
5697228072Sbapt
5698228072Sbapt	* flex.skl: YY_SKIP_YYWRAP yyFlexLexer constructor, destructor
5699228072Sbapt
5700250125Sjkim1994-12-15  Vern Paxson <vern@ee.lbl.gov>
5701228072Sbapt
5702228072Sbapt	* gen.c: formatting
5703228072Sbapt
5704250125Sjkim1994-12-15  Vern Paxson <vern@ee.lbl.gov>
5705228072Sbapt
5706228072Sbapt	* gen.c: fixed bug in adjusting yytext before backing up
5707228072Sbapt
5708250125Sjkim1994-12-10  Vern Paxson <vern@ee.lbl.gov>
5709228072Sbapt
5710228072Sbapt	* scan.l: switched scanner itself over to [:xxx:]
5711228072Sbapt
5712250125Sjkim1994-12-10  Vern Paxson <vern@ee.lbl.gov>
5713228072Sbapt
5714228072Sbapt	* flex.skl: added YY_FLEX_VERSION
5715228072Sbapt
5716250125Sjkim1994-12-10  Vern Paxson <vern@ee.lbl.gov>
5717228072Sbapt
5718228072Sbapt	* scan.l: Fixed CCL-match pattern for [:whatever:]
5719228072Sbapt
5720250125Sjkim1994-12-10  Vern Paxson <vern@ee.lbl.gov>
5721228072Sbapt
5722228072Sbapt	* parse.y: treat [:upper:] as [:lower:] if -i
5723228072Sbapt
5724250125Sjkim1994-12-06  Vern Paxson <vern@ee.lbl.gov>
5725228072Sbapt
5726228072Sbapt	* NEWS: 2.5.0.1
5727228072Sbapt
5728250125Sjkim1994-12-06  Vern Paxson <vern@ee.lbl.gov>
5729228072Sbapt
5730228072Sbapt	* flex.skl, gen.c: input() maintains BOL
5731228072Sbapt
5732250125Sjkim1994-12-06  Vern Paxson <vern@ee.lbl.gov>
5733228072Sbapt
5734228072Sbapt	* flex.skl: check size of buffer in yy_scan_buffer
5735228072Sbapt
5736250125Sjkim1994-12-06  Vern Paxson <vern@ee.lbl.gov>
5737228072Sbapt
5738228072Sbapt	* flex.skl: added %option main, fixed missing %*
5739228072Sbapt
5740250125Sjkim1994-12-06  Vern Paxson <vern@ee.lbl.gov>
5741228072Sbapt
5742228072Sbapt	* parse.y: added ccl exprs
5743228072Sbapt
5744250125Sjkim1994-12-06  Vern Paxson <vern@ee.lbl.gov>
5745228072Sbapt
5746228072Sbapt	* scan.l: added ccl exprs, %option main
5747228072Sbapt
5748250125Sjkim1994-12-06  Vern Paxson <vern@ee.lbl.gov>
5749228072Sbapt
5750228072Sbapt	* yylex.c: added %options, ccl exprs
5751228072Sbapt
5752250125Sjkim1994-12-05  Vern Paxson <vern@ee.lbl.gov>
5753228072Sbapt
5754228072Sbapt	* misc.c: undid previous change
5755228072Sbapt
5756250125Sjkim1994-12-04  Vern Paxson <vern@ee.lbl.gov>
5757228072Sbapt
5758228072Sbapt	* Makefile.in: Makefile.in from srcdir
5759228072Sbapt
5760250125Sjkim1994-12-04  Vern Paxson <vern@ee.lbl.gov>
5761228072Sbapt
5762228072Sbapt	* Makefile.in: added skel.c to DISTFILES
5763228072Sbapt
5764250125Sjkim1994-12-04  Vern Paxson <vern@ee.lbl.gov>
5765228072Sbapt
5766228072Sbapt	* flex.skl: added YYSTATE alias
5767228072Sbapt
5768250125Sjkim1994-12-04  Vern Paxson <vern@ee.lbl.gov>
5769228072Sbapt
5770228072Sbapt	* scan.l: NL is now \r?\n
5771228072Sbapt
5772250125Sjkim1994-12-04  Vern Paxson <vern@ee.lbl.gov>
5773228072Sbapt
5774228072Sbapt	* gen.c: use cerr for C++ diagnostics
5775228072Sbapt
5776250125Sjkim1994-12-03  Vern Paxson <vern@ee.lbl.gov>
5777228072Sbapt
5778228072Sbapt	* flex.skl: undid YY_UNIX_NEWLINE
5779228072Sbapt
5780250125Sjkim1994-12-03  Vern Paxson <vern@ee.lbl.gov>
5781228072Sbapt
5782228072Sbapt	* flexdef.h: STDC_HEADERS to check for stdlib
5783228072Sbapt
5784250125Sjkim1994-12-03  Vern Paxson <vern@ee.lbl.gov>
5785228072Sbapt
5786228072Sbapt	* configure.in: AC_STDC_HEADERS -> AC_HEADER_STDC
5787228072Sbapt
5788250125Sjkim1994-12-03  Vern Paxson <vern@ee.lbl.gov>
5789228072Sbapt
5790228072Sbapt	* misc.c: \n -> '\012'
5791228072Sbapt
5792250125Sjkim1994-12-03  Vern Paxson <vern@ee.lbl.gov>
5793228072Sbapt
5794228072Sbapt	* flex.skl: Added YY_UNIX_NEWLINE
5795228072Sbapt
5796250125Sjkim1994-12-03  Vern Paxson <vern@ee.lbl.gov>
5797228072Sbapt
5798228072Sbapt	* flex.skl: BOL changes
5799228072Sbapt
5800250125Sjkim1994-12-03  Vern Paxson <vern@ee.lbl.gov>
5801228072Sbapt
5802228072Sbapt	* dfa.c: fixed bug with caseins but not ecs
5803228072Sbapt
5804250125Sjkim1994-12-03  Vern Paxson <vern@ee.lbl.gov>
5805228072Sbapt
5806228072Sbapt	* gen.c: BOL changes some casts for Turbo C
5807228072Sbapt
5808250125Sjkim1994-12-03  Vern Paxson <vern@ee.lbl.gov>
5809228072Sbapt
5810228072Sbapt	* main.c: messages identify filenames
5811228072Sbapt
5812250125Sjkim1994-12-03  Vern Paxson <vern@ee.lbl.gov>
5813228072Sbapt
5814228072Sbapt	* misc.c: Increase slowly if realloc double overflows
5815228072Sbapt
5816250125Sjkim1994-12-03  Vern Paxson <vern@ee.lbl.gov>
5817228072Sbapt
5818228072Sbapt	* nfa.c: YY_RULE_SETUP
5819228072Sbapt
5820250125Sjkim1994-12-03  Vern Paxson <vern@ee.lbl.gov>
5821228072Sbapt
5822228072Sbapt	* scan.l: Added yy_XX_state %option's Added yy_set_bol
5823228072Sbapt
5824250125Sjkim1994-11-29  Vern Paxson <vern@ee.lbl.gov>
5825228072Sbapt
5826228072Sbapt	* Makefile.in: don't remove ~ files
5827228072Sbapt
5828250125Sjkim1994-11-24  Vern Paxson <vern@ee.lbl.gov>
5829228072Sbapt
5830228072Sbapt	* Makefile.in: get CFLAGS from autoconf
5831228072Sbapt
5832250125Sjkim1994-11-24  Vern Paxson <vern@ee.lbl.gov>
5833228072Sbapt
5834250125Sjkim	* dfa.c, flex.skl, flexdef.h, gen.c, misc.c, parse.y, scan.l, sym.c: 
5835250125Sjkim	Brian Madsen's tweaks for Borland
5836228072Sbapt
5837250125Sjkim1994-11-24  Vern Paxson <vern@ee.lbl.gov>
5838228072Sbapt
5839228072Sbapt	* version.h: 2.5.0
5840228072Sbapt
5841250125Sjkim1994-11-24  Vern Paxson <vern@ee.lbl.gov>
5842228072Sbapt
5843228072Sbapt	* flexdef.h: Added do_stdinit
5844228072Sbapt
5845250125Sjkim1994-11-24  Vern Paxson <vern@ee.lbl.gov>
5846228072Sbapt
5847228072Sbapt	* FlexLexer.h: Added yy_delete_buffer() in destructor
5848228072Sbapt
5849250125Sjkim1994-11-24  Vern Paxson <vern@ee.lbl.gov>
5850228072Sbapt
5851228072Sbapt	* flex.skl: Added yy_set_interactive, YY_ALWAYS_INTERACTIVE,
5852250125Sjkim	 YY_NEVER_INTERACTIVE, YY_NO_INPUT, YY_NO_UNPUT, YY_NO_*_STATE
5853228072Sbapt
5854250125Sjkim1994-11-24  Vern Paxson <vern@ee.lbl.gov>
5855228072Sbapt
5856228072Sbapt	* main.c: Added do_stdinit, Think C hacks
5857228072Sbapt
5858250125Sjkim1994-11-24  Vern Paxson <vern@ee.lbl.gov>
5859228072Sbapt
5860228072Sbapt	* scan.l: Added %options for input, always-interactive,
5861228072Sbapt	never-interactive, yy_scan_{buffer,bytes,string}
5862228072Sbapt
5863250125Sjkim1994-11-05  Vern Paxson <vern@ee.lbl.gov>
5864228072Sbapt
5865228072Sbapt	* flex.skl: size_t #ifdef's for not compiling some statics
5866228072Sbapt
5867250125Sjkim1994-11-05  Vern Paxson <vern@ee.lbl.gov>
5868228072Sbapt
5869228072Sbapt	* Makefile.in: $(FLEX) config.h
5870228072Sbapt
5871250125Sjkim1994-11-05  Vern Paxson <vern@ee.lbl.gov>
5872228072Sbapt
5873228072Sbapt	* configure.in: config.h, size_t, malloc.h, sys/types.h
5874228072Sbapt
5875250125Sjkim1994-11-05  Vern Paxson <vern@ee.lbl.gov>
5876228072Sbapt
5877228072Sbapt	* flexdef.h: config.h, size_t
5878228072Sbapt
5879250125Sjkim1994-11-05  Vern Paxson <vern@ee.lbl.gov>
5880228072Sbapt
5881228072Sbapt	* main.c: yywrap option, no stdin/out init for VMS, mundane tweaks
5882228072Sbapt
5883250125Sjkim1994-11-05  Vern Paxson <vern@ee.lbl.gov>
5884228072Sbapt
5885228072Sbapt	* parse.y: alloca, lint tweaks
5886228072Sbapt
5887250125Sjkim1994-11-05  Vern Paxson <vern@ee.lbl.gov>
5888228072Sbapt
5889228072Sbapt	* scan.l: %option yywrap size_t tweaks
5890228072Sbapt
5891250125Sjkim1994-11-05  Vern Paxson <vern@ee.lbl.gov>
5892228072Sbapt
5893228072Sbapt	* tblcmp.c: size_t tweaks
5894228072Sbapt
5895250125Sjkim1994-11-05  Vern Paxson <vern@ee.lbl.gov>
5896228072Sbapt
5897228072Sbapt	* misc.c: size_t, STDC tweaks
5898228072Sbapt
5899250125Sjkim1994-11-05  Vern Paxson <vern@ee.lbl.gov>
5900228072Sbapt
5901228072Sbapt	* flex.skl: Added yy_scan_{buffer,bytes,string}, plus tweaks
5902228072Sbapt
5903250125Sjkim1994-10-12  Vern Paxson <vern@ee.lbl.gov>
5904228072Sbapt
5905228072Sbapt	* flex.skl: made stack code conditional on "stack" option
5906228072Sbapt
5907250125Sjkim1994-10-12  Vern Paxson <vern@ee.lbl.gov>
5908228072Sbapt
5909228072Sbapt	* scan.l: added use of "stack" %option
5910228072Sbapt
5911250125Sjkim1994-08-03  Vern Paxson <vern@ee.lbl.gov>
5912228072Sbapt
5913228072Sbapt	* gen.c: Fixed fencepost in call to yy_flex_strncpy
5914228072Sbapt
5915250125Sjkim1994-07-25  Vern Paxson <vern@ee.lbl.gov>
5916228072Sbapt
5917228072Sbapt	* flex.skl: yy_eof_status -> yy_buffer_status
5918228072Sbapt
5919250125Sjkim1994-07-25  Vern Paxson <vern@ee.lbl.gov>
5920228072Sbapt
5921228072Sbapt	* flex.skl: yy_flex_strcpy -> yy_flex_strncpy minor prototype tweak
5922228072Sbapt
5923250125Sjkim1994-07-25  Vern Paxson <vern@ee.lbl.gov>
5924228072Sbapt
5925228072Sbapt	* gen.c: Bug fix for matching NUL's at end of token when
5926228072Sbapt	interactive.  yy_flex_strcpy -> yy_flex_strncpy
5927228072Sbapt
5928250125Sjkim1994-07-25  Vern Paxson <vern@ee.lbl.gov>
5929228072Sbapt
5930228072Sbapt	* nfa.c: No YY_USER_ACTION if continued action
5931228072Sbapt
5932250125Sjkim1994-03-16  Vern Paxson <vern@ee.lbl.gov>
5933228072Sbapt
5934228072Sbapt	* flex.skl: Added fix for 8-bit chars returned by input()
5935228072Sbapt
5936250125Sjkim1994-03-16  Vern Paxson <vern@ee.lbl.gov>
5937228072Sbapt
5938228072Sbapt	* flex.skl: Move definition of yy_flex_strcpy to come after #define
5939228072Sbapt	of yytext_ptr
5940228072Sbapt
5941250125Sjkim1994-01-08  Vern Paxson <vern@ee.lbl.gov>
5942228072Sbapt
5943228072Sbapt	* mkskel.sh: flex.skel -> flex.skl
5944228072Sbapt
5945250125Sjkim1994-01-08  Vern Paxson <vern@ee.lbl.gov>
5946228072Sbapt
5947228072Sbapt	* mkskel.sh: Initial revision
5948228072Sbapt
5949250125Sjkim1993-12-29  Vern Paxson <vern@ee.lbl.gov>
5950228072Sbapt
5951228072Sbapt	* Makefile.in: Fixed scan.c target so "make" detects flex failure
5952228072Sbapt
5953250125Sjkim1993-12-27  Vern Paxson <vern@ee.lbl.gov>
5954228072Sbapt
5955228072Sbapt	* scan.l: Added %option's
5956228072Sbapt
5957250125Sjkim1993-12-27  Vern Paxson <vern@ee.lbl.gov>
5958228072Sbapt
5959228072Sbapt	* Makefile.in: Nuked FLEX_FLAGS that are now done using %option
5960228072Sbapt
5961250125Sjkim1993-12-27  Vern Paxson <vern@ee.lbl.gov>
5962228072Sbapt
5963228072Sbapt	* parse.y, scan.l: %option
5964228072Sbapt
5965250125Sjkim1993-12-27  Vern Paxson <vern@ee.lbl.gov>
5966228072Sbapt
5967228072Sbapt	* main.c: Reworked for %option
5968228072Sbapt
5969250125Sjkim1993-12-27  Vern Paxson <vern@ee.lbl.gov>
5970228072Sbapt
5971228072Sbapt	* flexdef.h: Added "unspecified", globals for %option
5972228072Sbapt
5973250125Sjkim1993-12-27  Vern Paxson <vern@ee.lbl.gov>
5974228072Sbapt
5975228072Sbapt	* sym.c: start condition #define's go to action file
5976228072Sbapt
5977250125Sjkim1993-12-27  Vern Paxson <vern@ee.lbl.gov>
5978228072Sbapt
5979228072Sbapt	* misc.c: Added action_define()
5980228072Sbapt
5981250125Sjkim1993-12-27  Vern Paxson <vern@ee.lbl.gov>
5982228072Sbapt
5983228072Sbapt	* scan.l: Minor consolidation using scon scopes etc
5984228072Sbapt
5985250125Sjkim1993-12-27  Vern Paxson <vern@ee.lbl.gov>
5986228072Sbapt
5987228072Sbapt	* scan.l: Modified to use scon scopes
5988228072Sbapt
5989250125Sjkim1993-12-27  Vern Paxson <vern@ee.lbl.gov>
5990228072Sbapt
5991228072Sbapt	* scan.l: indented rules
5992228072Sbapt
5993250125Sjkim1993-12-26  Vern Paxson <vern@ee.lbl.gov>
5994228072Sbapt
5995228072Sbapt	* parse.y: Added scon_stk stuff, format_warn
5996228072Sbapt
5997250125Sjkim1993-12-26  Vern Paxson <vern@ee.lbl.gov>
5998228072Sbapt
5999228072Sbapt	* flexdef.h: Added format_warn
6000228072Sbapt
6001250125Sjkim1993-12-26  Vern Paxson <vern@ee.lbl.gov>
6002228072Sbapt
6003228072Sbapt	* parse.y: Working checkpoint prior to adding <scon>{ stuff
6004228072Sbapt
6005250125Sjkim1993-12-26  Vern Paxson <vern@ee.lbl.gov>
6006228072Sbapt
6007250125Sjkim	* flexdef.h, main.c: Added in_rule, deleted actvsc
6008228072Sbapt
6009250125Sjkim1993-12-26  Vern Paxson <vern@ee.lbl.gov>
6010228072Sbapt
6011228072Sbapt	* misc.c: Added doubling of '\'s in filenames
6012228072Sbapt
6013250125Sjkim1993-12-26  Vern Paxson <vern@ee.lbl.gov>
6014228072Sbapt
6015228072Sbapt	* scan.l: Added in_rule, doing_rule_action
6016228072Sbapt
6017250125Sjkim1993-12-26  Vern Paxson <vern@ee.lbl.gov>
6018228072Sbapt
6019228072Sbapt	* sym.c: Removed actvsc
6020228072Sbapt
6021250125Sjkim1993-12-23  Vern Paxson <vern@ee.lbl.gov>
6022228072Sbapt
6023228072Sbapt	* flex.1: -ooutput #line directives credits
6024228072Sbapt
6025250125Sjkim1993-12-23  Vern Paxson <vern@ee.lbl.gov>
6026228072Sbapt
6027228072Sbapt	* flex.skl: Fixsed sense of test for %array
6028228072Sbapt
6029250125Sjkim1993-12-23  Vern Paxson <vern@ee.lbl.gov>
6030228072Sbapt
6031228072Sbapt	* NEWS: 2.5.0 snapshot for Craig
6032228072Sbapt
6033250125Sjkim1993-12-23  Vern Paxson <vern@ee.lbl.gov>
6034228072Sbapt
6035228072Sbapt	* parse.y: Added beginnings of <SCON>{ ... }
6036228072Sbapt
6037250125Sjkim1993-12-23  Vern Paxson <vern@ee.lbl.gov>
6038228072Sbapt
6039228072Sbapt	* scan.l: Simplified scanning {}'s
6040228072Sbapt
6041250125Sjkim1993-12-20  Vern Paxson <vern@ee.lbl.gov>
6042228072Sbapt
6043228072Sbapt	* flexdef.h: Added <stdlib.h>
6044228072Sbapt
6045250125Sjkim1993-12-17  Vern Paxson <vern@ee.lbl.gov>
6046228072Sbapt
6047228072Sbapt	* flex.skl: prototypes for alloc/string routines
6048228072Sbapt
6049250125Sjkim1993-12-17  Vern Paxson <vern@ee.lbl.gov>
6050228072Sbapt
6051228072Sbapt	* flex.skl: alloc, string routines internal
6052228072Sbapt
6053250125Sjkim1993-12-17  Vern Paxson <vern@ee.lbl.gov>
6054228072Sbapt
6055228072Sbapt	* Makefile.in: Nuked lib{string,alloc}.c, added dependency of
6056228072Sbapt	yylex.o on parse.h
6057228072Sbapt
6058250125Sjkim1993-12-17  Vern Paxson <vern@ee.lbl.gov>
6059228072Sbapt
6060228072Sbapt	* configure.in: Check for string.h
6061228072Sbapt
6062250125Sjkim1993-12-17  Vern Paxson <vern@ee.lbl.gov>
6063228072Sbapt
6064228072Sbapt	* flexdef.h: Use autoconf for string/strings.h yy_flex_XXX ->
6065228072Sbapt	flex_XXX
6066228072Sbapt
6067250125Sjkim1993-12-17  Vern Paxson <vern@ee.lbl.gov>
6068228072Sbapt
6069228072Sbapt	* scan.l: Added flex_XXX -> yy_flex_XXX wrappers
6070228072Sbapt
6071250125Sjkim1993-12-17  Vern Paxson <vern@ee.lbl.gov>
6072228072Sbapt
6073250125Sjkim	* dfa.c, misc.c, sym.c: yy_flex_XXX -> flex_XXX
6074228072Sbapt
6075250125Sjkim1993-12-17  Vern Paxson <vern@ee.lbl.gov>
6076228072Sbapt
6077228072Sbapt	* yylex.c: No more WHITESPACE token
6078228072Sbapt
6079250125Sjkim1993-12-16  Vern Paxson <vern@ee.lbl.gov>
6080228072Sbapt
6081250125Sjkim	* FlexLexer.h, flex.skl: Added yy_top_state()
6082228072Sbapt
6083250125Sjkim1993-12-16  Vern Paxson <vern@ee.lbl.gov>
6084228072Sbapt
6085228072Sbapt	* scan.l: simplified comment-scanning using push/pop states
6086228072Sbapt
6087250125Sjkim1993-12-16  Vern Paxson <vern@ee.lbl.gov>
6088228072Sbapt
6089228072Sbapt	* parse.y: removed crufty WHITESPACE token, some uses of '\n' token
6090228072Sbapt
6091250125Sjkim1993-12-15  Vern Paxson <vern@ee.lbl.gov>
6092228072Sbapt
6093228072Sbapt	* FlexLexer.h: start stack, extern "C++" moved
6094228072Sbapt
6095250125Sjkim1993-12-15  Vern Paxson <vern@ee.lbl.gov>
6096228072Sbapt
6097228072Sbapt	* dfa.c: Bug fix for -CF
6098228072Sbapt
6099250125Sjkim1993-12-15  Vern Paxson <vern@ee.lbl.gov>
6100228072Sbapt
6101228072Sbapt	* flexdef.h, misc.c: alloc routines take unsigned
6102228072Sbapt
6103250125Sjkim1993-12-15  Vern Paxson <vern@ee.lbl.gov>
6104228072Sbapt
6105228072Sbapt	* flex.skl: start-state stacks, alloc routines take unsigned
6106228072Sbapt
6107250125Sjkim1993-12-15  Vern Paxson <vern@ee.lbl.gov>
6108228072Sbapt
6109228072Sbapt	* flexdef.h, misc.c: bracket -CF table elements
6110228072Sbapt
6111250125Sjkim1993-12-13  Vern Paxson <vern@ee.lbl.gov>
6112228072Sbapt
6113228072Sbapt	* misc.c: Do #bytes computation in {re,}allocate_array() only once
6114228072Sbapt
6115250125Sjkim1993-12-11  Vern Paxson <vern@ee.lbl.gov>
6116228072Sbapt
6117250125Sjkim	* flex.skl, flexdef.h, gen.c, main.c, misc.c, scan.l, sym.c: 
6118228072Sbapt	yy_str*() -> str*()
6119228072Sbapt
6120250125Sjkim1993-12-11  Vern Paxson <vern@ee.lbl.gov>
6121228072Sbapt
6122228072Sbapt	* Makefile.in, dfa.c, flexdef.h, gen.c, main.c, misc.c, nfa.c,
6123228072Sbapt	parse.y, scan.l, sym.c: -o option
6124228072Sbapt
6125250125Sjkim1993-12-11  Vern Paxson <vern@ee.lbl.gov>
6126228072Sbapt
6127228072Sbapt	* gen.c: lint tweak
6128228072Sbapt
6129250125Sjkim1993-12-11  Vern Paxson <vern@ee.lbl.gov>
6130228072Sbapt
6131228072Sbapt	* NEWS: Expanded on extern "C++" news item
6132228072Sbapt
6133250125Sjkim1993-12-11  Vern Paxson <vern@ee.lbl.gov>
6134228072Sbapt
6135228072Sbapt	* NEWS: 2.4.5
6136228072Sbapt
6137250125Sjkim1993-12-11  Vern Paxson <vern@ee.lbl.gov>
6138228072Sbapt
6139228072Sbapt	* flex.skl: Added yy_fill_buffer
6140228072Sbapt
6141250125Sjkim1993-12-11  Vern Paxson <vern@ee.lbl.gov>
6142228072Sbapt
6143228072Sbapt	* gen.c: is_interactive -> yy_is_interactive
6144228072Sbapt
6145250125Sjkim1993-12-11  Vern Paxson <vern@ee.lbl.gov>
6146228072Sbapt
6147228072Sbapt	* flex.1: Updated credits
6148228072Sbapt
6149250125Sjkim1993-12-11  Vern Paxson <vern@ee.lbl.gov>
6150228072Sbapt
6151228072Sbapt	* Makefile.in: Fixed typo in "uninstall" target
6152228072Sbapt
6153250125Sjkim1993-12-11  Vern Paxson <vern@ee.lbl.gov>
6154228072Sbapt
6155228072Sbapt	* gen.c: Updated comment regarding 0-based vs. 1-based arrays for
6156228072Sbapt	-CF.
6157228072Sbapt
6158250125Sjkim1993-12-11  Vern Paxson <vern@ee.lbl.gov>
6159228072Sbapt
6160228072Sbapt	* dfa.c: Initialize dfaacc[0] for -CF representation Fixed minor
6161228072Sbapt	memory leak
6162228072Sbapt
6163250125Sjkim1993-12-11  Vern Paxson <vern@ee.lbl.gov>
6164228072Sbapt
6165228072Sbapt	* main.c: #include "FlexLexer.h" -> <FlexLexer.h>
6166228072Sbapt
6167250125Sjkim1993-12-11  Vern Paxson <vern@ee.lbl.gov>
6168228072Sbapt
6169228072Sbapt	* FlexLexer.h: Added extern "C++" wrapper
6170228072Sbapt
6171250125Sjkim1993-12-09  Vern Paxson <vern@ee.lbl.gov>
6172228072Sbapt
6173228072Sbapt	* main.c: Detect REJECT etc. before generating YY_USES_REJECT!
6174228072Sbapt
6175250125Sjkim1993-12-09  Vern Paxson <vern@ee.lbl.gov>
6176228072Sbapt
6177228072Sbapt	* gen.c: Fixed bug in interactive reads where char is unsigned
6178228072Sbapt
6179250125Sjkim1993-12-09  Vern Paxson <vern@ee.lbl.gov>
6180228072Sbapt
6181228072Sbapt	* parse.y: Fixed bug in treating '$' as variable trailing context
6182228072Sbapt
6183250125Sjkim1993-12-09  Vern Paxson <vern@ee.lbl.gov>
6184228072Sbapt
6185228072Sbapt	* version.h: 2.4.5
6186228072Sbapt
6187250125Sjkim1993-12-07  Vern Paxson <vern@ee.lbl.gov>
6188228072Sbapt
6189228072Sbapt	* README: pretester update
6190228072Sbapt
6191250125Sjkim1993-12-07  Vern Paxson <vern@ee.lbl.gov>
6192228072Sbapt
6193228072Sbapt	* NEWS: 2.4.4
6194228072Sbapt
6195250125Sjkim1993-12-07  Vern Paxson <vern@ee.lbl.gov>
6196228072Sbapt
6197228072Sbapt	* flex.1: LexError(), C++ experiment warning, credits
6198228072Sbapt
6199250125Sjkim1993-12-07  Vern Paxson <vern@ee.lbl.gov>
6200228072Sbapt
6201228072Sbapt	* scan.l: Fixed 8-bit bug
6202228072Sbapt
6203250125Sjkim1993-12-07  Vern Paxson <vern@ee.lbl.gov>
6204228072Sbapt
6205250125Sjkim	* flex.skl, gen.c: Fixed nasty 8-bit bugs
6206228072Sbapt
6207250125Sjkim1993-12-07  Vern Paxson <vern@ee.lbl.gov>
6208228072Sbapt
6209250125Sjkim	* dfa.c, ecs.c, flexdef.h, gen.c, main.c, nfa.c, tblcmp.c: 
6210228072Sbapt	{min,max,abs} -> {MIN,MAX,ABS}
6211228072Sbapt
6212250125Sjkim1993-12-07  Vern Paxson <vern@ee.lbl.gov>
6213228072Sbapt
6214228072Sbapt	* FlexLexer.h, flex.skl: Support for yyFlexLexer::LexerError
6215228072Sbapt
6216250125Sjkim1993-12-06  Vern Paxson <vern@ee.lbl.gov>
6217228072Sbapt
6218228072Sbapt	* version.h: 2.4.4
6219228072Sbapt
6220250125Sjkim1993-12-05  Vern Paxson <vern@ee.lbl.gov>
6221228072Sbapt
6222228072Sbapt	* flex.1: credits update
6223228072Sbapt
6224250125Sjkim1993-12-05  Vern Paxson <vern@ee.lbl.gov>
6225228072Sbapt
6226228072Sbapt	* Makefile.in: very minor "install" tweaks
6227228072Sbapt
6228250125Sjkim1993-12-05  Vern Paxson <vern@ee.lbl.gov>
6229228072Sbapt
6230228072Sbapt	* flex.skl, nfa.c: YY_USER_ACTION generated now for each case in
6231228072Sbapt	action switch
6232228072Sbapt
6233250125Sjkim1993-12-04  Vern Paxson <vern@ee.lbl.gov>
6234228072Sbapt
6235228072Sbapt	* flex.skl: Fixed bug in pointing yyin at a new file and resuming
6236228072Sbapt	scanning
6237228072Sbapt
6238250125Sjkim1993-12-03  Vern Paxson <vern@ee.lbl.gov>
6239228072Sbapt
6240228072Sbapt	* NEWS: Added note regarding g++ 2.5.X
6241228072Sbapt
6242250125Sjkim1993-12-03  Vern Paxson <vern@ee.lbl.gov>
6243228072Sbapt
6244228072Sbapt	* flex.1: updated credits
6245228072Sbapt
6246250125Sjkim1993-12-03  Vern Paxson <vern@ee.lbl.gov>
6247228072Sbapt
6248228072Sbapt	* NEWS: ranlib addition for 2.4.3
6249228072Sbapt
6250250125Sjkim1993-12-03  Vern Paxson <vern@ee.lbl.gov>
6251228072Sbapt
6252228072Sbapt	* Makefile.in: Minor tweak to last change
6253228072Sbapt
6254250125Sjkim1993-12-03  Vern Paxson <vern@ee.lbl.gov>
6255228072Sbapt
6256228072Sbapt	* Makefile.in: run ranlib on libfl.a
6257228072Sbapt
6258250125Sjkim1993-12-03  Vern Paxson <vern@ee.lbl.gov>
6259228072Sbapt
6260228072Sbapt	* NEWS: Hopefully last update prior to 2.4.3
6261228072Sbapt
6262250125Sjkim1993-12-03  Vern Paxson <vern@ee.lbl.gov>
6263228072Sbapt
6264228072Sbapt	* flexdef.h, gen.c, misc.c, sym.c: lint tweaks
6265228072Sbapt
6266250125Sjkim1993-12-03  Vern Paxson <vern@ee.lbl.gov>
6267228072Sbapt
6268228072Sbapt	* Makefile.in: Added exec_prefix
6269228072Sbapt
6270250125Sjkim1993-12-03  Vern Paxson <vern@ee.lbl.gov>
6271228072Sbapt
6272228072Sbapt	* flex.1: credit update
6273228072Sbapt
6274250125Sjkim1993-12-03  Vern Paxson <vern@ee.lbl.gov>
6275228072Sbapt
6276228072Sbapt	* flex.skl: lint tweak
6277228072Sbapt
6278250125Sjkim1993-12-03  Vern Paxson <vern@ee.lbl.gov>
6279228072Sbapt
6280228072Sbapt	* NEWS: FlexLexer.h fixed for separate inclusion
6281228072Sbapt
6282250125Sjkim1993-12-03  Vern Paxson <vern@ee.lbl.gov>
6283228072Sbapt
6284250125Sjkim	* FlexLexer.h, flex.skl, main.c: mods so FlexLexer.h can be included
6285250125Sjkim	separately
6286228072Sbapt
6287250125Sjkim1993-12-03  Vern Paxson <vern@ee.lbl.gov>
6288228072Sbapt
6289228072Sbapt	* flex.1: -F incompatible with -+
6290228072Sbapt
6291250125Sjkim1993-12-02  Vern Paxson <vern@ee.lbl.gov>
6292228072Sbapt
6293228072Sbapt	* NEWS: Elaborated comments for 2.4.3
6294228072Sbapt
6295250125Sjkim1993-12-02  Vern Paxson <vern@ee.lbl.gov>
6296228072Sbapt
6297228072Sbapt	* NEWS: 2.4.3
6298228072Sbapt
6299250125Sjkim1993-12-02  Vern Paxson <vern@ee.lbl.gov>
6300228072Sbapt
6301228072Sbapt	* flex.1: Updated message regarding missing libfl.a routines Added
6302228072Sbapt	thanks to Noah Friedman
6303228072Sbapt
6304250125Sjkim1993-12-02  Vern Paxson <vern@ee.lbl.gov>
6305228072Sbapt
6306228072Sbapt	* Makefile.in: Added libstring.c Modified "lint" target to use
6307228072Sbapt	-Dconst= Added a.out, lex.yy.cc to sundry clean targets
6308228072Sbapt
6309250125Sjkim1993-12-02  Vern Paxson <vern@ee.lbl.gov>
6310228072Sbapt
6311250125Sjkim	* flex.skl, flexdef.h, gen.c, main.c, misc.c, scan.l, sym.c: Use
6312228072Sbapt	yy_strXXX() routines instead of <string.h>
6313228072Sbapt
6314250125Sjkim1993-12-01  Vern Paxson <vern@ee.lbl.gov>
6315228072Sbapt
6316228072Sbapt	* version.h: 2.4.3
6317228072Sbapt
6318250125Sjkim1993-12-01  Vern Paxson <vern@ee.lbl.gov>
6319228072Sbapt
6320228072Sbapt	* flexdef.h, misc.c: yy_flex_xmalloc() moved to misc.c
6321228072Sbapt
6322250125Sjkim1993-12-01  Vern Paxson <vern@ee.lbl.gov>
6323228072Sbapt
6324228072Sbapt	* flex.skl: Fixed bug in yy_fatal_error()
6325228072Sbapt
6326250125Sjkim1993-12-01  Vern Paxson <vern@ee.lbl.gov>
6327228072Sbapt
6328228072Sbapt	* Makefile.in: ... and remove plain tar file after compression
6329228072Sbapt
6330250125Sjkim1993-12-01  Vern Paxson <vern@ee.lbl.gov>
6331228072Sbapt
6332228072Sbapt	* NEWS: 2.4.2
6333228072Sbapt
6334250125Sjkim1993-12-01  Vern Paxson <vern@ee.lbl.gov>
6335228072Sbapt
6336228072Sbapt	* Makefile.in: Produce both compress'd and gzip'd distribution tar
6337228072Sbapt	files
6338228072Sbapt
6339250125Sjkim1993-12-01  Vern Paxson <vern@ee.lbl.gov>
6340228072Sbapt
6341228072Sbapt	* version.h: Release 2.4.2
6342228072Sbapt
6343250125Sjkim1993-11-30  Vern Paxson <vern@ee.lbl.gov>
6344228072Sbapt
6345228072Sbapt	* NEWS: -a -> -Ca
6346228072Sbapt
6347250125Sjkim1993-11-30  Vern Paxson <vern@ee.lbl.gov>
6348228072Sbapt
6349228072Sbapt	* README: described configuration files in manifest
6350228072Sbapt
6351250125Sjkim1993-11-30  Vern Paxson <vern@ee.lbl.gov>
6352228072Sbapt
6353228072Sbapt	* Makefile.in: Added intermediate step of copying MISC/alloca.c ->
6354228072Sbapt	alloca.c Included CPPFLAGS when compiling alloca.c
6355228072Sbapt
6356250125Sjkim1993-11-30  Vern Paxson <vern@ee.lbl.gov>
6357228072Sbapt
6358228072Sbapt	* README: Credit to 2.4 pre-testers.
6359228072Sbapt
6360250125Sjkim1993-11-30  Vern Paxson <vern@ee.lbl.gov>
6361228072Sbapt
6362228072Sbapt	* gen.c: Fixed nasty bug in short/long decl decision
6363228072Sbapt
6364250125Sjkim1993-11-30  Vern Paxson <vern@ee.lbl.gov>
6365228072Sbapt
6366250125Sjkim	* flexdef.h: Lowered MAX_SHORT out of increased general paranoia.
6367228072Sbapt	Added yy_flex_xmalloc() proto
6368228072Sbapt
6369250125Sjkim1993-11-30  Vern Paxson <vern@ee.lbl.gov>
6370228072Sbapt
6371228072Sbapt	* main.c: Fixed very minor typo in -v output
6372228072Sbapt
6373250125Sjkim1993-11-30  Vern Paxson <vern@ee.lbl.gov>
6374228072Sbapt
6375228072Sbapt	* misc.c: Removed vestigal cast to (char) in isupper() call
6376228072Sbapt
6377250125Sjkim1993-11-30  Vern Paxson <vern@ee.lbl.gov>
6378228072Sbapt
6379228072Sbapt	* misc.c: Added casts to unsigned Char for isascii() calls
6380228072Sbapt
6381250125Sjkim1993-11-30  Vern Paxson <vern@ee.lbl.gov>
6382228072Sbapt
6383228072Sbapt	* parse.y: Added #ifdef chud for alloca()
6384228072Sbapt
6385250125Sjkim1993-11-30  Vern Paxson <vern@ee.lbl.gov>
6386228072Sbapt
6387228072Sbapt	* Makefile.in: Added alloca
6388228072Sbapt
6389250125Sjkim1993-11-30  Vern Paxson <vern@ee.lbl.gov>
6390228072Sbapt
6391228072Sbapt	* configure.in: Add AC_ALLOCA if using bison
6392228072Sbapt
6393250125Sjkim1993-11-29  Vern Paxson <vern@ee.lbl.gov>
6394228072Sbapt
6395228072Sbapt	* Makefile.in: Added intermediate file going scan.l -> scan.c
6396228072Sbapt
6397250125Sjkim1993-11-29  Vern Paxson <vern@ee.lbl.gov>
6398228072Sbapt
6399228072Sbapt	* Makefile.in: Removed parse.{c,h} from distribution files, since
6400250125Sjkim	 they may not be all that portable.
6401228072Sbapt
6402250125Sjkim1993-11-29  Vern Paxson <vern@ee.lbl.gov>
6403228072Sbapt
6404228072Sbapt	* flex.skl: Fixed %array YYLMAX headaches, added error message if
6405250125Sjkim	 buffer needs growing but REJECT used
6406228072Sbapt
6407250125Sjkim1993-11-29  Vern Paxson <vern@ee.lbl.gov>
6408228072Sbapt
6409228072Sbapt	* gen.c, main.c: Fixed YYLMAX headaches
6410228072Sbapt
6411250125Sjkim1993-11-29  Vern Paxson <vern@ee.lbl.gov>
6412228072Sbapt
6413228072Sbapt	* flex.1: Documented that buffer can't grow if REJECT used
6414228072Sbapt
6415250125Sjkim1993-11-29  Vern Paxson <vern@ee.lbl.gov>
6416228072Sbapt
6417228072Sbapt	* Makefile.in: Added parse.{c,h} to dist files
6418228072Sbapt
6419250125Sjkim1993-11-29  Vern Paxson <vern@ee.lbl.gov>
6420228072Sbapt
6421228072Sbapt	* flex.skl, flexdef.h, gen.c, main.c, misc.c, scan.l: Fixed to
6422228072Sbapt	buffer section 1 definitions
6423228072Sbapt
6424250125Sjkim1993-11-29  Vern Paxson <vern@ee.lbl.gov>
6425228072Sbapt
6426228072Sbapt	* sym.c: Fixed ANSI-C glitch with '%' operator
6427228072Sbapt
6428250125Sjkim1993-11-29  Vern Paxson <vern@ee.lbl.gov>
6429228072Sbapt
6430228072Sbapt	* scan.l: Fixed mis-definition of ndlookup()
6431228072Sbapt
6432250125Sjkim1993-11-29  Vern Paxson <vern@ee.lbl.gov>
6433228072Sbapt
6434228072Sbapt	* NEWS: 2.4 -> 2.4.1
6435228072Sbapt
6436250125Sjkim1993-11-29  Vern Paxson <vern@ee.lbl.gov>
6437228072Sbapt
6438250125Sjkim	* Makefile.in: Added install.sh, mkinstalldirs to distribution files
6439228072Sbapt
6440250125Sjkim1993-11-29  Vern Paxson <vern@ee.lbl.gov>
6441228072Sbapt
6442228072Sbapt	* flex.1: Added Nathan Zelle, "promoted" Francois
6443228072Sbapt
6444250125Sjkim1993-11-29  Vern Paxson <vern@ee.lbl.gov>
6445228072Sbapt
6446228072Sbapt	* Makefile.in: only "realclean" removes flex dist depends on flex
6447228072Sbapt
6448250125Sjkim1993-11-29  Vern Paxson <vern@ee.lbl.gov>
6449228072Sbapt
6450228072Sbapt	* flexdef.h, misc.c: myctoi takes char[] instead of Char[]
6451228072Sbapt
6452250125Sjkim1993-11-28  Vern Paxson <vern@ee.lbl.gov>
6453228072Sbapt
6454228072Sbapt	* flexdef.h: -a -> -Ca all_lower, all_upper -> work on char*
6455228072Sbapt
6456250125Sjkim1993-11-28  Vern Paxson <vern@ee.lbl.gov>
6457228072Sbapt
6458228072Sbapt	* Makefile.in: Added -Ca to bigcheck
6459228072Sbapt
6460250125Sjkim1993-11-28  Vern Paxson <vern@ee.lbl.gov>
6461228072Sbapt
6462228072Sbapt	* main.c: -a -> -Ca; fixed help output
6463228072Sbapt
6464250125Sjkim1993-11-28  Vern Paxson <vern@ee.lbl.gov>
6465228072Sbapt
6466228072Sbapt	* dfa.c, flex.1: -a -> -Ca
6467228072Sbapt
6468250125Sjkim1993-11-28  Vern Paxson <vern@ee.lbl.gov>
6469228072Sbapt
6470228072Sbapt	* misc.c: all_lower, all_upper work on char*
6471228072Sbapt
6472250125Sjkim1993-11-28  Vern Paxson <vern@ee.lbl.gov>
6473228072Sbapt
6474250125Sjkim	* scan.l: Fixed some casts now that yytext is always char* and never
6475250125Sjkim	unsigned char*
6476228072Sbapt
6477250125Sjkim1993-11-28  Vern Paxson <vern@ee.lbl.gov>
6478228072Sbapt
6479228072Sbapt	* Makefile.in: Francois' tweaks
6480228072Sbapt
6481250125Sjkim1993-11-28  Vern Paxson <vern@ee.lbl.gov>
6482228072Sbapt
6483228072Sbapt	* configure.in: AC_LN_S, AC_STDC_HEADERS (but not AC_ALLOCA)
6484228072Sbapt
6485250125Sjkim1993-11-27  Vern Paxson <vern@ee.lbl.gov>
6486228072Sbapt
6487228072Sbapt	* NEWS: fixed typo
6488228072Sbapt
6489250125Sjkim1993-11-27  Vern Paxson <vern@ee.lbl.gov>
6490228072Sbapt
6491228072Sbapt	* Makefile.in: Don't remove dist directory
6492228072Sbapt
6493250125Sjkim1993-11-27  Vern Paxson <vern@ee.lbl.gov>
6494228072Sbapt
6495228072Sbapt	* Makefile.in: Include liballoc.c in lint targets
6496228072Sbapt
6497250125Sjkim1993-11-27  Vern Paxson <vern@ee.lbl.gov>
6498228072Sbapt
6499228072Sbapt	* misc.c: lint tweak
6500228072Sbapt
6501250125Sjkim1993-11-27  Vern Paxson <vern@ee.lbl.gov>
6502228072Sbapt
6503228072Sbapt	* Makefile.in: Added -l compression to bigcheck
6504228072Sbapt
6505250125Sjkim1993-11-27  Vern Paxson <vern@ee.lbl.gov>
6506228072Sbapt
6507228072Sbapt	* Makefile.in: permission tweaking for "dist"
6508228072Sbapt
6509250125Sjkim1993-11-27  Vern Paxson <vern@ee.lbl.gov>
6510228072Sbapt
6511228072Sbapt	* Makefile.in: more "dist" tweaks
6512228072Sbapt
6513250125Sjkim1993-11-27  Vern Paxson <vern@ee.lbl.gov>
6514228072Sbapt
6515228072Sbapt	* Makefile.in: Changed "make dist" to use version.h, include scan.c
6516228072Sbapt	in initial dir copy
6517228072Sbapt
6518250125Sjkim1993-11-27  Vern Paxson <vern@ee.lbl.gov>
6519228072Sbapt
6520228072Sbapt	* version.h: 2.4.1
6521228072Sbapt
6522250125Sjkim1993-11-27  Vern Paxson <vern@ee.lbl.gov>
6523228072Sbapt
6524228072Sbapt	* README: Revised as per Francois Pinard
6525228072Sbapt
6526250125Sjkim1993-11-27  Vern Paxson <vern@ee.lbl.gov>
6527228072Sbapt
6528228072Sbapt	* COPYING: flex.skel -> flex.skl
6529228072Sbapt
6530250125Sjkim1993-11-27  Vern Paxson <vern@ee.lbl.gov>
6531228072Sbapt
6532228072Sbapt	* NEWS: Updated date of 2.4 release
6533228072Sbapt
6534250125Sjkim1993-11-27  Vern Paxson <vern@ee.lbl.gov>
6535228072Sbapt
6536228072Sbapt	* Makefile.in: Removed manual & nroff output from distribution
6537228072Sbapt
6538250125Sjkim1993-11-27  Vern Paxson <vern@ee.lbl.gov>
6539228072Sbapt
6540228072Sbapt	* NEWS: 2.4.1 release
6541228072Sbapt
6542250125Sjkim1993-11-27  Vern Paxson <vern@ee.lbl.gov>
6543228072Sbapt
6544228072Sbapt	* configure.in: Initial revision
6545228072Sbapt
6546250125Sjkim1993-11-27  Vern Paxson <vern@ee.lbl.gov>
6547228072Sbapt
6548228072Sbapt	* Makefile.in: Merge w/ 2.4.1 changes added "dist2" target
6549228072Sbapt
6550250125Sjkim1993-11-26  Vern Paxson <vern@ee.lbl.gov>
6551228072Sbapt
6552228072Sbapt	* Makefile.in: Initial revision
6553228072Sbapt
6554250125Sjkim1993-11-26  Vern Paxson <vern@ee.lbl.gov>
6555228072Sbapt
6556228072Sbapt	* flexdef.h: Removed #ifndef FILE protection from include of stdio
6557228072Sbapt
6558250125Sjkim1993-11-26  Vern Paxson <vern@ee.lbl.gov>
6559228072Sbapt
6560228072Sbapt	* flex.1: Added Francois Pinard to distribution headache helpers
6561228072Sbapt
6562250125Sjkim1993-11-26  Vern Paxson <vern@ee.lbl.gov>
6563228072Sbapt
6564250125Sjkim	* flex.skl: Modified C++ scanners to get input a character at a time
6565250125Sjkim	for interactive scanners.
6566228072Sbapt
6567250125Sjkim1993-11-26  Vern Paxson <vern@ee.lbl.gov>
6568228072Sbapt
6569228072Sbapt	* main.c: Added YY_INTERACTIVE.
6570228072Sbapt
6571250125Sjkim1993-11-26  Vern Paxson <vern@ee.lbl.gov>
6572228072Sbapt
6573228072Sbapt	* scan.l: Put definitions inside ()'s so we can test -l option for
6574228072Sbapt	"make bigcheck"
6575228072Sbapt
6576250125Sjkim1993-11-26  Vern Paxson <vern@ee.lbl.gov>
6577228072Sbapt
6578228072Sbapt	* flex.1: Documented YY_INTERACTIVE.
6579228072Sbapt
6580250125Sjkim1993-11-26  Vern Paxson <vern@ee.lbl.gov>
6581228072Sbapt
6582250125Sjkim	* flex.1, flex.skl, flexdef.h, gen.c, main.c, parse.y, scan.l: -l
6583228072Sbapt	lex compatibility flag
6584228072Sbapt
6585250125Sjkim1993-11-20  Vern Paxson <vern@ee.lbl.gov>
6586228072Sbapt
6587250125Sjkim	* flex.skl: Support for read()/fread() section 1 definitions precede
6588250125Sjkim	default macro definitions
6589228072Sbapt
6590250125Sjkim1993-11-20  Vern Paxson <vern@ee.lbl.gov>
6591228072Sbapt
6592228072Sbapt	* flexdef.h: Added use_read global
6593228072Sbapt
6594250125Sjkim1993-11-20  Vern Paxson <vern@ee.lbl.gov>
6595228072Sbapt
6596228072Sbapt	* gen.c: Cleaner definition for yymore() Fixed string broken across
6597228072Sbapt	multiple lines
6598228072Sbapt
6599250125Sjkim1993-11-20  Vern Paxson <vern@ee.lbl.gov>
6600228072Sbapt
6601228072Sbapt	* main.c: Added -Cr
6602228072Sbapt
6603250125Sjkim1993-11-20  Vern Paxson <vern@ee.lbl.gov>
6604228072Sbapt
6605228072Sbapt	* misc.c: K&R declaration for check_char()
6606228072Sbapt
6607250125Sjkim1993-11-20  Vern Paxson <vern@ee.lbl.gov>
6608228072Sbapt
6609228072Sbapt	* flex.1: Documented -Cr
6610228072Sbapt
6611250125Sjkim1993-11-20  Vern Paxson <vern@ee.lbl.gov>
6612228072Sbapt
6613228072Sbapt	* flex.1: No need to #undef before redefining prior to -Cr
6614228072Sbapt	documentation
6615228072Sbapt
6616250125Sjkim1993-11-10  Vern Paxson <vern@ee.lbl.gov>
6617228072Sbapt
6618228072Sbapt	* README: Heavily massaged for 2.4
6619228072Sbapt
6620250125Sjkim1993-11-10  Vern Paxson <vern@ee.lbl.gov>
6621228072Sbapt
6622228072Sbapt	* flex.1: Added Landon Noll to thanks.
6623228072Sbapt
6624250125Sjkim1993-11-10  Vern Paxson <vern@ee.lbl.gov>
6625228072Sbapt
6626228072Sbapt	* NEWS: 2.4 release
6627228072Sbapt
6628250125Sjkim1993-11-10  Vern Paxson <vern@ee.lbl.gov>
6629228072Sbapt
6630228072Sbapt	* flex.1: 2.4 documentation
6631228072Sbapt
6632250125Sjkim1993-11-10  Vern Paxson <vern@ee.lbl.gov>
6633228072Sbapt
6634250125Sjkim	* main.c: Added global to remember -P prefix so it can be written in
6635250125Sjkim	-v summary.  Alphabetized prefix generation, added yywrap
6636228072Sbapt
6637250125Sjkim1993-11-09  Vern Paxson <vern@ee.lbl.gov>
6638228072Sbapt
6639228072Sbapt	* version.h: updated date for 2.4.0 :-(
6640228072Sbapt
6641250125Sjkim1993-10-10  Vern Paxson <vern@ee.lbl.gov>
6642228072Sbapt
6643228072Sbapt	* FlexLexer.h: Whitespace tweaking
6644228072Sbapt
6645250125Sjkim1993-10-10  Vern Paxson <vern@ee.lbl.gov>
6646228072Sbapt
6647228072Sbapt	* main.c: Use DEFAULT_CSIZE only if not using equivalence classes.
6648228072Sbapt
6649250125Sjkim1993-10-10  Vern Paxson <vern@ee.lbl.gov>
6650228072Sbapt
6651228072Sbapt	* flex.1: Checkpoint prior to final 2.4 update
6652228072Sbapt
6653250125Sjkim1993-10-04  Vern Paxson <vern@ee.lbl.gov>
6654228072Sbapt
6655228072Sbapt	* NEWS: Raw 2.4 changes
6656228072Sbapt
6657250125Sjkim1993-10-04  Vern Paxson <vern@ee.lbl.gov>
6658228072Sbapt
6659228072Sbapt	* flex.skl: osfcn.h -> unistd.h
6660228072Sbapt
6661250125Sjkim1993-10-04  Vern Paxson <vern@ee.lbl.gov>
6662228072Sbapt
6663228072Sbapt	* flex.skl: Added "static" to definition of yy_fatal_error as well
6664228072Sbapt	as fwd decl.
6665228072Sbapt
6666250125Sjkim1993-10-04  Vern Paxson <vern@ee.lbl.gov>
6667228072Sbapt
6668228072Sbapt	* flex.skl: Added yy_fatal_error function.
6669228072Sbapt
6670250125Sjkim1993-10-03  Vern Paxson <vern@ee.lbl.gov>
6671228072Sbapt
6672250125Sjkim	* flex.skl, gen.c: Got rid of (char *) casts of yytext, no longer
6673250125Sjkim	needed.
6674228072Sbapt
6675250125Sjkim1993-10-03  Vern Paxson <vern@ee.lbl.gov>
6676228072Sbapt
6677228072Sbapt	* FlexLexer.h: YY_CHAR -> char added YYText(), YYLeng()
6678228072Sbapt
6679250125Sjkim1993-10-03  Vern Paxson <vern@ee.lbl.gov>
6680228072Sbapt
6681250125Sjkim	* flex.skl, gen.c: Minimized use of YY_CHAR
6682228072Sbapt
6683250125Sjkim1993-10-03  Vern Paxson <vern@ee.lbl.gov>
6684228072Sbapt
6685228072Sbapt	* main.c: Added "flex++" feature Minimized use of YY_CHAR
6686228072Sbapt
6687250125Sjkim1993-10-02  Vern Paxson <vern@ee.lbl.gov>
6688228072Sbapt
6689228072Sbapt	* main.c: Clarified help message for -S
6690228072Sbapt
6691250125Sjkim1993-10-02  Vern Paxson <vern@ee.lbl.gov>
6692228072Sbapt
6693228072Sbapt	* libyywrap.c, version.h: Initial revision
6694228072Sbapt
6695250125Sjkim1993-10-02  Vern Paxson <vern@ee.lbl.gov>
6696228072Sbapt
6697228072Sbapt	* main.c: If -+ used, output to lex.yy.cc
6698228072Sbapt
6699250125Sjkim1993-10-02  Vern Paxson <vern@ee.lbl.gov>
6700228072Sbapt
6701228072Sbapt	* FlexLexer.h, flex.skl: Switched from FILE*'s to stream's
6702228072Sbapt
6703250125Sjkim1993-10-02  Vern Paxson <vern@ee.lbl.gov>
6704228072Sbapt
6705228072Sbapt	* flexdef.h: Added expand_nxt_chk() extern.
6706228072Sbapt
6707250125Sjkim1993-10-02  Vern Paxson <vern@ee.lbl.gov>
6708228072Sbapt
6709228072Sbapt	* flex.skl: Added dynamic buffer growing.  Added yyless() for
6710228072Sbapt	section 3.
6711228072Sbapt
6712250125Sjkim1993-10-02  Vern Paxson <vern@ee.lbl.gov>
6713228072Sbapt
6714250125Sjkim	* dfa.c, flexdef.h, gen.c, main.c: Added -a option for long-align.
6715228072Sbapt
6716250125Sjkim1993-10-02  Vern Paxson <vern@ee.lbl.gov>
6717228072Sbapt
6718228072Sbapt	* scan.l: formfeed no longer considered whitespace
6719228072Sbapt
6720250125Sjkim1993-09-21  Vern Paxson <vern@ee.lbl.gov>
6721228072Sbapt
6722228072Sbapt	* flexdef.h: Nuked FILENAMESIZE
6723228072Sbapt
6724250125Sjkim1993-09-21  Vern Paxson <vern@ee.lbl.gov>
6725228072Sbapt
6726228072Sbapt	* main.c: yyflexlexer.h -> FlexLexer.h minor portability tweak
6727228072Sbapt
6728250125Sjkim1993-09-21  Vern Paxson <vern@ee.lbl.gov>
6729228072Sbapt
6730228072Sbapt	* gen.c: Added start condition to EOF trace output
6731228072Sbapt
6732250125Sjkim1993-09-21  Vern Paxson <vern@ee.lbl.gov>
6733228072Sbapt
6734250125Sjkim	* flex.skl: Added YY_START changed yyFlexLexer to define yylex()
6735228072Sbapt
6736250125Sjkim1993-09-21  Vern Paxson <vern@ee.lbl.gov>
6737228072Sbapt
6738228072Sbapt	* misc.c: Minor portability tweaks
6739228072Sbapt
6740250125Sjkim1993-09-21  Vern Paxson <vern@ee.lbl.gov>
6741228072Sbapt
6742228072Sbapt	* FlexLexer.h: Split into two classes, one fully abstract.  yylex()
6743228072Sbapt	no longer abstract in yyFlexLexer
6744228072Sbapt
6745250125Sjkim1993-09-21  Vern Paxson <vern@ee.lbl.gov>
6746228072Sbapt
6747228072Sbapt	* scan.l: PC lint tweak
6748228072Sbapt
6749250125Sjkim1993-09-21  Vern Paxson <vern@ee.lbl.gov>
6750228072Sbapt
6751228072Sbapt	* parse.y: YYSTYPE #define'd to int
6752228072Sbapt
6753250125Sjkim1993-09-21  Vern Paxson <vern@ee.lbl.gov>
6754228072Sbapt
6755228072Sbapt	* nfa.c: minor lint tweak
6756228072Sbapt
6757250125Sjkim1993-09-16  Vern Paxson <vern@ee.lbl.gov>
6758228072Sbapt
6759228072Sbapt	* FlexLexer.h: Initial revision
6760228072Sbapt
6761250125Sjkim1993-09-16  Vern Paxson <vern@ee.lbl.gov>
6762228072Sbapt
6763228072Sbapt	* flexdef.h: Delete prototypes for Unix system calls.
6764228072Sbapt
6765250125Sjkim1993-09-16  Vern Paxson <vern@ee.lbl.gov>
6766228072Sbapt
6767250125Sjkim	* ccl.c, dfa.c, ecs.c, gen.c, main.c, misc.c, nfa.c, parse.y,
6768250125Sjkim	scan.l, sym.c, tblcmp.c, yylex.c: nuked static RCS string
6769228072Sbapt
6770250125Sjkim1993-09-16  Vern Paxson <vern@ee.lbl.gov>
6771228072Sbapt
6772228072Sbapt	* main.c: %array not allowed with C++ scanners
6773228072Sbapt
6774250125Sjkim1993-09-16  Vern Paxson <vern@ee.lbl.gov>
6775228072Sbapt
6776228072Sbapt	* scan.l: Fixed bugs regarding %{%} code in section 2 prolog %array
6777228072Sbapt	not allowed with C++ scanners
6778228072Sbapt
6779250125Sjkim1993-08-25  Vern Paxson <vern@ee.lbl.gov>
6780228072Sbapt
6781228072Sbapt	* flexdef.h: Added C_plus_plus flag.
6782228072Sbapt
6783250125Sjkim1993-08-25  Vern Paxson <vern@ee.lbl.gov>
6784228072Sbapt
6785228072Sbapt	* flex.skl: First version of C/C++ skeleton
6786228072Sbapt
6787250125Sjkim1993-08-25  Vern Paxson <vern@ee.lbl.gov>
6788228072Sbapt
6789228072Sbapt	* gen.c: yy_state_type declared earlier.  Made a bunch of statics
6790228072Sbapt	only output if not -+
6791228072Sbapt
6792250125Sjkim1993-08-25  Vern Paxson <vern@ee.lbl.gov>
6793228072Sbapt
6794228072Sbapt	* main.c: Added -+ option, updated usage() output, rearranged some
6795250125Sjkim	 generated code to come at the right point in the output for
6796228072Sbapt	yyflexlexer.h.
6797228072Sbapt
6798250125Sjkim1993-08-25  Vern Paxson <vern@ee.lbl.gov>
6799228072Sbapt
6800228072Sbapt	* misc.c: Added %+/%-/%* to skelout()
6801228072Sbapt
6802250125Sjkim1993-08-25  Vern Paxson <vern@ee.lbl.gov>
6803228072Sbapt
6804228072Sbapt	* scan.l: EOF in section 2 prolog leads to section 0, not section 3
6805228072Sbapt
6806250125Sjkim1993-08-25  Vern Paxson <vern@ee.lbl.gov>
6807228072Sbapt
6808228072Sbapt	* yylex.c: Dump promotion of EOF in section 2 to turn on section 3;
6809250125Sjkim	 instead just treat it like a final EOF
6810228072Sbapt
6811250125Sjkim1993-08-25  Vern Paxson <vern@ee.lbl.gov>
6812228072Sbapt
6813228072Sbapt	* dfa.c: yy_nxt table should be "const"
6814228072Sbapt
6815250125Sjkim1993-08-24  Vern Paxson <vern@ee.lbl.gov>
6816228072Sbapt
6817250125Sjkim	* flexdef.h: Removed a lot of #ifdef chud "backtracking" -> "backing
6818250125Sjkim	up"
6819228072Sbapt
6820250125Sjkim1993-08-24  Vern Paxson <vern@ee.lbl.gov>
6821228072Sbapt
6822228072Sbapt	* main.c: "backtracking" -> "backing up" got rid of time reports
6823228072Sbapt
6824250125Sjkim1993-08-24  Vern Paxson <vern@ee.lbl.gov>
6825228072Sbapt
6826228072Sbapt	* gen.c: "backtracking" -> "backing up" some portability tweaks
6827228072Sbapt	fixed to only call flexscan() when done if known to be in section 3
6828228072Sbapt
6829250125Sjkim1993-08-24  Vern Paxson <vern@ee.lbl.gov>
6830228072Sbapt
6831228072Sbapt	* misc.c: isascii() moved to flexdef.h nuked flex_gettime()
6832228072Sbapt
6833250125Sjkim1993-08-24  Vern Paxson <vern@ee.lbl.gov>
6834228072Sbapt
6835228072Sbapt	* scan.l: Fixed bug with empty section 2
6836228072Sbapt
6837250125Sjkim1993-08-24  Vern Paxson <vern@ee.lbl.gov>
6838228072Sbapt
6839228072Sbapt	* yylex.c: Chucked definition of isascii()
6840228072Sbapt
6841250125Sjkim1993-08-24  Vern Paxson <vern@ee.lbl.gov>
6842228072Sbapt
6843228072Sbapt	* flex.skl: preserve yytext on input() bug fix when combining
6844228072Sbapt	yyless() with yymore() checkpoint prior to C++ option
6845228072Sbapt
6846250125Sjkim1993-08-24  Vern Paxson <vern@ee.lbl.gov>
6847228072Sbapt
6848228072Sbapt	* dfa.c: "backtracking" -> "backing up"
6849228072Sbapt
6850250125Sjkim1993-07-09  Vern Paxson <vern@ee.lbl.gov>
6851228072Sbapt
6852228072Sbapt	* flex.skl: Fixed to not generate extra EOF's after reading one.
6853228072Sbapt
6854250125Sjkim1993-07-05  Vern Paxson <vern@ee.lbl.gov>
6855228072Sbapt
6856228072Sbapt	* main.c: Spit out definition of YY_CHAR early
6857228072Sbapt
6858250125Sjkim1993-07-05  Vern Paxson <vern@ee.lbl.gov>
6859228072Sbapt
6860250125Sjkim	* flex.skl: Some rearranging to make sure things get declared in the
6861250125Sjkim	right order
6862228072Sbapt
6863250125Sjkim1993-07-05  Vern Paxson <vern@ee.lbl.gov>
6864228072Sbapt
6865228072Sbapt	* tblcmp.c: Some comment fixes as per Wilhelms
6866228072Sbapt
6867250125Sjkim1993-07-05  Vern Paxson <vern@ee.lbl.gov>
6868228072Sbapt
6869228072Sbapt	* scan.l: Nuked #undef of yywrap, now that it's a function
6870228072Sbapt
6871250125Sjkim1993-07-05  Vern Paxson <vern@ee.lbl.gov>
6872228072Sbapt
6873228072Sbapt	* parse.y: Fixed bug with Z-a character classes as per Wilhelms
6874228072Sbapt
6875250125Sjkim1993-07-05  Vern Paxson <vern@ee.lbl.gov>
6876228072Sbapt
6877228072Sbapt	* nfa.c: added check_char call in mkstate() to prevent bad xtion
6878228072Sbapt	chars
6879228072Sbapt
6880250125Sjkim1993-07-05  Vern Paxson <vern@ee.lbl.gov>
6881228072Sbapt
6882228072Sbapt	* gen.c: Fixed some reallocation bugs, etc. as per Wilhelms
6883228072Sbapt
6884250125Sjkim1993-07-05  Vern Paxson <vern@ee.lbl.gov>
6885228072Sbapt
6886228072Sbapt	* flexdef.h: Added check_char(), readable_form()
6887228072Sbapt
6888250125Sjkim1993-07-05  Vern Paxson <vern@ee.lbl.gov>
6889228072Sbapt
6890228072Sbapt	* flex.skl: Added #ifndef's around #define's to let user override
6891228072Sbapt	Moved a bunch of definitions prior to section 1
6892228072Sbapt
6893250125Sjkim1993-07-05  Vern Paxson <vern@ee.lbl.gov>
6894228072Sbapt
6895228072Sbapt	* dfa.c: Wilhems bug fixes.
6896228072Sbapt
6897250125Sjkim1993-07-05  Vern Paxson <vern@ee.lbl.gov>
6898228072Sbapt
6899250125Sjkim	* ccl.c, misc.c: Added check_char()
6900228072Sbapt
6901250125Sjkim1993-06-12  Vern Paxson <vern@ee.lbl.gov>
6902228072Sbapt
6903228072Sbapt	* flexdef.h: Changed to use yy_flex_alloc() and friends
6904228072Sbapt
6905250125Sjkim1993-06-12  Vern Paxson <vern@ee.lbl.gov>
6906228072Sbapt
6907228072Sbapt	* main.c: Added -P flag
6908228072Sbapt
6909250125Sjkim1993-06-12  Vern Paxson <vern@ee.lbl.gov>
6910228072Sbapt
6911228072Sbapt	* scan.l: Fixed bug in lex % directives
6912228072Sbapt
6913250125Sjkim1993-06-12  Vern Paxson <vern@ee.lbl.gov>
6914228072Sbapt
6915228072Sbapt	* misc.c: Modified to use yy_flex_alloc() and friends
6916228072Sbapt
6917250125Sjkim1993-06-12  Vern Paxson <vern@ee.lbl.gov>
6918228072Sbapt
6919228072Sbapt	* sym.c: Modified to use yy_flex_alloc()
6920228072Sbapt
6921250125Sjkim1993-06-12  Vern Paxson <vern@ee.lbl.gov>
6922228072Sbapt
6923228072Sbapt	* flex.skl: Modified to use yy_flex_alloc() and friends Moved some
6924228072Sbapt	globals earlier in the file to permit access in section 1
6925228072Sbapt
6926250125Sjkim1993-06-12  Vern Paxson <vern@ee.lbl.gov>
6927228072Sbapt
6928228072Sbapt	* dfa.c: Got rid of code needed for %t
6929228072Sbapt
6930250125Sjkim1993-04-14  Vern Paxson <vern@ee.lbl.gov>
6931228072Sbapt
6932228072Sbapt	* ccl.c, dfa.c, ecs.c, flex.skl, flexdef.h, gen.c, libmain.c,
6933250125Sjkim	main.c, misc.c, nfa.c, parse.y, scan.l, sym.c, tblcmp.c, yylex.c: 
6934228072Sbapt	Reformatting.
6935228072Sbapt
6936250125Sjkim1993-04-05  Vern Paxson <vern@ee.lbl.gov>
6937228072Sbapt
6938228072Sbapt	* flex.1: Fixed bug in description of backtracking
6939228072Sbapt
6940250125Sjkim1993-04-05  Vern Paxson <vern@ee.lbl.gov>
6941228072Sbapt
6942228072Sbapt	* NEWS: 2.3.8
6943228072Sbapt
6944250125Sjkim1993-04-05  Vern Paxson <vern@ee.lbl.gov>
6945228072Sbapt
6946250125Sjkim	* flex.skl, main.c: %array support
6947228072Sbapt
6948250125Sjkim1993-04-05  Vern Paxson <vern@ee.lbl.gov>
6949228072Sbapt
6950228072Sbapt	* misc.c: Added non-STDC clause for '\a'
6951228072Sbapt
6952250125Sjkim1993-04-05  Vern Paxson <vern@ee.lbl.gov>
6953228072Sbapt
6954228072Sbapt	* scan.l: Fixed subtle problems regarding '*'s in comments
6955228072Sbapt	%pointer/%array match entire lines
6956228072Sbapt
6957250125Sjkim1993-04-05  Vern Paxson <vern@ee.lbl.gov>
6958228072Sbapt
6959228072Sbapt	* gen.c: Added %array support
6960228072Sbapt
6961250125Sjkim1993-02-06  Vern Paxson <vern@ee.lbl.gov>
6962228072Sbapt
6963228072Sbapt	* README: Finally updated email addr
6964228072Sbapt
6965250125Sjkim1993-02-06  Vern Paxson <vern@ee.lbl.gov>
6966228072Sbapt
6967228072Sbapt	* flex.1: Mostly .LP -> .PP
6968228072Sbapt
6969250125Sjkim1993-02-06  Vern Paxson <vern@ee.lbl.gov>
6970228072Sbapt
6971228072Sbapt	* flexdef.h: [no log message]
6972228072Sbapt
6973250125Sjkim1993-02-06  Vern Paxson <vern@ee.lbl.gov>
6974228072Sbapt
6975228072Sbapt	* main.c, scan.l: A lot of tweaks ...
6976228072Sbapt
6977250125Sjkim1993-02-06  Vern Paxson <vern@ee.lbl.gov>
6978228072Sbapt
6979228072Sbapt	* ccl.c: reallocate_character_array -> reallocate_Character_array
6980228072Sbapt
6981250125Sjkim1993-02-06  Vern Paxson <vern@ee.lbl.gov>
6982228072Sbapt
6983250125Sjkim	* gen.c: Bug/lint fixes Modified to work with "action" array instead
6984250125Sjkim	of temp file
6985228072Sbapt
6986250125Sjkim1993-02-06  Vern Paxson <vern@ee.lbl.gov>
6987228072Sbapt
6988228072Sbapt	* sym.c: Fixed bug in 8-bit hashing
6989228072Sbapt
6990250125Sjkim1993-02-06  Vern Paxson <vern@ee.lbl.gov>
6991228072Sbapt
6992228072Sbapt	* parse.y: numerous bug fixes extra formatting of error/warning
6993228072Sbapt	messages added support of <*>, partial support for nested start
6994228072Sbapt	conditions
6995228072Sbapt
6996250125Sjkim1993-02-06  Vern Paxson <vern@ee.lbl.gov>
6997228072Sbapt
6998228072Sbapt	* ecs.c: Remove %t cruft
6999228072Sbapt
7000250125Sjkim1993-02-06  Vern Paxson <vern@ee.lbl.gov>
7001228072Sbapt
7002228072Sbapt	* flex.skl: Beginning of %pointer/%array support
7003228072Sbapt
7004250125Sjkim1993-02-06  Vern Paxson <vern@ee.lbl.gov>
7005228072Sbapt
7006228072Sbapt	* dfa.c: Added keeping track of which rules are useful fixed a
7007228072Sbapt	fencepost error in checking for scanners that require -8
7008228072Sbapt
7009250125Sjkim1993-02-06  Vern Paxson <vern@ee.lbl.gov>
7010228072Sbapt
7011228072Sbapt	* nfa.c: Added checking for whether rules are useful modified to
7012228072Sbapt	work with internal "action" array
7013228072Sbapt
7014250125Sjkim1993-02-06  Vern Paxson <vern@ee.lbl.gov>
7015228072Sbapt
7016228072Sbapt	* misc.c: Added internal "action" array, internal skeleton,
7017228072Sbapt	zero_out() in lieu of bzero
7018228072Sbapt
7019250125Sjkim1993-02-06  Vern Paxson <vern@ee.lbl.gov>
7020228072Sbapt
7021228072Sbapt	* tblcmp.c: Fixed a bunch of fencepost errors in increasing tables.
7022228072Sbapt
7023250125Sjkim1993-02-06  Vern Paxson <vern@ee.lbl.gov>
7024228072Sbapt
7025228072Sbapt	* yylex.c: -Wall fix
7026228072Sbapt
7027250125Sjkim1991-03-28  Vern Paxson <vern@ee.lbl.gov>
7028228072Sbapt
7029228072Sbapt	* gen.c: Fixed out-of-bounds access bug; patch #7 for release 2.3
7030228072Sbapt
7031250125Sjkim1991-03-28  Vern Paxson <vern@ee.lbl.gov>
7032228072Sbapt
7033228072Sbapt	* NEWS: Patch #7 for 2.3
7034228072Sbapt
7035250125Sjkim1990-10-23  Vern Paxson <vern@ee.lbl.gov>
7036228072Sbapt
7037228072Sbapt	* gen.c: fixed missing "rule_type" entry for end-of-buffer action
7038228072Sbapt
7039250125Sjkim1990-08-29  Vern Paxson <vern@ee.lbl.gov>
7040228072Sbapt
7041228072Sbapt	* gen.c: Fixed yymore() but in not resetting yy_more_len
7042228072Sbapt
7043250125Sjkim1990-08-29  Vern Paxson <vern@ee.lbl.gov>
7044228072Sbapt
7045228072Sbapt	* NEWS: Patch #6 for 2.3
7046228072Sbapt
7047250125Sjkim1990-08-16  Vern Paxson <vern@ee.lbl.gov>
7048228072Sbapt
7049228072Sbapt	* NEWS: Patch #5
7050228072Sbapt
7051250125Sjkim1990-08-14  Vern Paxson <vern@ee.lbl.gov>
7052228072Sbapt
7053228072Sbapt	* misc.c: fixed comment in myesc()
7054228072Sbapt
7055250125Sjkim1990-08-14  Vern Paxson <vern@ee.lbl.gov>
7056228072Sbapt
7057228072Sbapt	* NEWS: fixed date in patch #4
7058228072Sbapt
7059250125Sjkim1990-08-14  Vern Paxson <vern@ee.lbl.gov>
7060228072Sbapt
7061228072Sbapt	* NEWS: patch #4
7062228072Sbapt
7063250125Sjkim1990-08-14  Vern Paxson <vern@ee.lbl.gov>
7064228072Sbapt
7065228072Sbapt	* misc.c: fixed hexadecimal escapes; added is_hex_digit()
7066228072Sbapt
7067250125Sjkim1990-08-03  Vern Paxson <vern@ee.lbl.gov>
7068228072Sbapt
7069228072Sbapt	* NEWS: Patch #3
7070228072Sbapt
7071250125Sjkim1990-08-03  Vern Paxson <vern@ee.lbl.gov>
7072228072Sbapt
7073228072Sbapt	* flex.skl, flexdef.h: changed to include <stddef.h> for __GNUC__
7074228072Sbapt
7075250125Sjkim1990-08-02  Vern Paxson <vern@ee.lbl.gov>
7076228072Sbapt
7077228072Sbapt	* NEWS: 2.3 patch #2
7078228072Sbapt
7079250125Sjkim1990-08-02  Vern Paxson <vern@ee.lbl.gov>
7080228072Sbapt
7081250125Sjkim	* flex.skl: Another try at getting the malloc() definitions correct;
7082250125Sjkim	this time for g++, too
7083228072Sbapt
7084250125Sjkim1990-08-02  Vern Paxson <vern@ee.lbl.gov>
7085228072Sbapt
7086228072Sbapt	* flex.skl, flexdef.h: fixed to declare malloc() and free() by hand
7087228072Sbapt	if __GNUC__
7088228072Sbapt
7089250125Sjkim1990-07-28  Vern Paxson <vern@ee.lbl.gov>
7090228072Sbapt
7091228072Sbapt	* flexdef.h: Changed to get malloc definition in identical fashion
7092228072Sbapt	to that used by flex.skel
7093228072Sbapt
7094250125Sjkim1990-06-28  Vern Paxson <vern@ee.lbl.gov>
7095228072Sbapt
7096228072Sbapt	* NEWS: [no log message]
7097228072Sbapt
7098250125Sjkim1990-06-28  Vern Paxson <vern@ee.lbl.gov>
7099228072Sbapt
7100228072Sbapt	* flex.1: Fixed bug in mini-scanner examle Fixed bug in YY_INPUT
7101228072Sbapt	redefinition yylineno defense reentrancy documentation Something
7102228072Sbapt	else which I forget.
7103228072Sbapt
7104250125Sjkim1990-06-27  Vern Paxson <vern@ee.lbl.gov>
7105228072Sbapt
7106228072Sbapt	* COPYING, ccl.c, dfa.c, ecs.c, flexdef.h, gen.c, main.c, misc.c,
7107228072Sbapt	nfa.c, parse.y, scan.l, sym.c, tblcmp.c, yylex.c: 4.4 BSD copyright
7108228072Sbapt
7109250125Sjkim1990-05-26  Vern Paxson <vern@ee.lbl.gov>
7110228072Sbapt
7111228072Sbapt	* README: Changed prolog to reflect 2.3 release.
7112228072Sbapt
7113250125Sjkim1990-05-26  Vern Paxson <vern@ee.lbl.gov>
7114228072Sbapt
7115228072Sbapt	* NEWS: pointed reader at Makefile instead of README for porting
7116228072Sbapt	considerations added Makefile comments: support for SCO Unix;
7117228072Sbapt	parameterization
7118228072Sbapt
7119250125Sjkim1990-05-26  Vern Paxson <vern@ee.lbl.gov>
7120228072Sbapt
7121228072Sbapt	* flex.skl: Added DONT_HAVE_STDLIB_H and declarations of malloc()
7122228072Sbapt
7123250125Sjkim1990-05-26  Vern Paxson <vern@ee.lbl.gov>
7124228072Sbapt
7125228072Sbapt	* NEWS: 2.3 changes
7126228072Sbapt
7127250125Sjkim1990-05-26  Vern Paxson <vern@ee.lbl.gov>
7128228072Sbapt
7129250125Sjkim	* flex.1: documentation on new features Comment regarding Ove's work
7130250125Sjkim	^foo|bar difference between flex / lex yyin initialization
7131228072Sbapt	difference documented that yy_switch_to_buffer can be used in
7132228072Sbapt	yywrap() documented that # comments are deprecated
7133228072Sbapt
7134250125Sjkim1990-05-26  Vern Paxson <vern@ee.lbl.gov>
7135228072Sbapt
7136228072Sbapt	* main.c: declared void functions as such added prototypes for
7137228072Sbapt	forward references changed to check for error status when closing
7138228072Sbapt	files
7139228072Sbapt
7140250125Sjkim1990-05-26  Vern Paxson <vern@ee.lbl.gov>
7141228072Sbapt
7142228072Sbapt	* yylex.c: Added macro definition for isascii() if not already
7143228072Sbapt	present
7144228072Sbapt
7145250125Sjkim1990-05-26  Vern Paxson <vern@ee.lbl.gov>
7146228072Sbapt
7147228072Sbapt	* sym.c: declared void functions as such added prototypes for
7148228072Sbapt	forward references changed to use format_pinpoint_message where
7149228072Sbapt	appropriate
7150228072Sbapt
7151250125Sjkim1990-05-26  Vern Paxson <vern@ee.lbl.gov>
7152228072Sbapt
7153228072Sbapt	* scan.l: declared void functions as such changed to strip #
7154228072Sbapt	comments, as documented moved #undef of yywrap() to before include
7155250125Sjkim	    of flexdef, so prototype doesn't get screwed up
7156228072Sbapt
7157250125Sjkim1990-05-26  Vern Paxson <vern@ee.lbl.gov>
7158228072Sbapt
7159228072Sbapt	* parse.y: introduced format_pinpoint_message() declared void
7160228072Sbapt	functions as such changed lone <<EOF>> to apply to all outstanding
7161228072Sbapt	start conditions
7162228072Sbapt
7163250125Sjkim1990-05-26  Vern Paxson <vern@ee.lbl.gov>
7164228072Sbapt
7165228072Sbapt	* nfa.c, tblcmp.c: declared void functions as such added prototypes
7166228072Sbapt	for forward references
7167228072Sbapt
7168250125Sjkim1990-05-26  Vern Paxson <vern@ee.lbl.gov>
7169228072Sbapt
7170228072Sbapt	* misc.c: declared void functions as such prototypes for forward
7171250125Sjkim	references shuffled around some routines to make the order perhaps a
7172250125Sjkim	little more logical changed memory references to use void* instead
7173250125Sjkim	of char*
7174228072Sbapt
7175250125Sjkim1990-05-26  Vern Paxson <vern@ee.lbl.gov>
7176228072Sbapt
7177228072Sbapt	* libmain.c: Added declaration of arguments made yylex() a function
7178228072Sbapt
7179250125Sjkim1990-05-26  Vern Paxson <vern@ee.lbl.gov>
7180228072Sbapt
7181228072Sbapt	* gen.c: prototypes for forward references declared void functions
7182228072Sbapt	as such yy_flex_debug testing of error on file closes casts to void
7183228072Sbapt	for sprintf() and strcpy()
7184228072Sbapt
7185250125Sjkim1990-05-26  Vern Paxson <vern@ee.lbl.gov>
7186228072Sbapt
7187228072Sbapt	* flexdef.h: Added prototypes changed memory allocation routines to
7188228072Sbapt	deal with void*'s instead of char*'s some rearranging for VMS
7189228072Sbapt
7190250125Sjkim1990-05-26  Vern Paxson <vern@ee.lbl.gov>
7191228072Sbapt
7192228072Sbapt	* flex.skl: Added YY_USER_INIT Added yy_new_buffer() alias for
7193228072Sbapt	yy_create_buffer() fixed (hopefully) malloc declaration headaches
7194228072Sbapt
7195250125Sjkim1990-05-26  Vern Paxson <vern@ee.lbl.gov>
7196228072Sbapt
7197228072Sbapt	* ecs.c: declared void functions as such declared void functions as
7198228072Sbapt	such
7199228072Sbapt
7200250125Sjkim1990-05-26  Vern Paxson <vern@ee.lbl.gov>
7201228072Sbapt
7202228072Sbapt	* dfa.c: prototypes for forward references declared void functions
7203228072Sbapt	as such
7204228072Sbapt
7205250125Sjkim1990-05-26  Vern Paxson <vern@ee.lbl.gov>
7206228072Sbapt
7207228072Sbapt	* ccl.c: Declared void functions as such
7208228072Sbapt
7209250125Sjkim1990-04-12  Vern Paxson <vern@ee.lbl.gov>
7210228072Sbapt
7211250125Sjkim	* flex.skl: added fix for allowing yy_switch_to_buffer() in yywrap()
7212228072Sbapt
7213250125Sjkim1990-04-03  Vern Paxson <vern@ee.lbl.gov>
7214228072Sbapt
7215228072Sbapt	* NEWS: patch #3 - -I fix
7216228072Sbapt
7217250125Sjkim1990-03-30  Vern Paxson <vern@ee.lbl.gov>
7218228072Sbapt
7219228072Sbapt	* gen.c: Changed generation of archaic "continue" to "goto
7220228072Sbapt	yy_find_action"
7221228072Sbapt
7222250125Sjkim1990-03-27  Vern Paxson <vern@ee.lbl.gov>
7223228072Sbapt
7224228072Sbapt	* NEWS: Patch #2 changes
7225228072Sbapt
7226250125Sjkim1990-03-27  Vern Paxson <vern@ee.lbl.gov>
7227228072Sbapt
7228228072Sbapt	* flex.skl: fixed fencepost errors with yy_buf_size and detecting
7229228072Sbapt	NUL's
7230228072Sbapt
7231250125Sjkim1990-03-26  Vern Paxson <vern@ee.lbl.gov>
7232228072Sbapt
7233228072Sbapt	* NEWS: [no log message]
7234228072Sbapt
7235250125Sjkim1990-03-26  Vern Paxson <vern@ee.lbl.gov>
7236228072Sbapt
7237228072Sbapt	* flex.skl: g++ tweaks
7238228072Sbapt
7239250125Sjkim1990-03-23  Vern Paxson <vern@ee.lbl.gov>
7240228072Sbapt
7241228072Sbapt	* NEWS: Changes for Patch #1.
7242228072Sbapt
7243250125Sjkim1990-03-23  Vern Paxson <vern@ee.lbl.gov>
7244228072Sbapt
7245228072Sbapt	* flex.skl: fix for g++
7246228072Sbapt
7247250125Sjkim1990-03-23  Vern Paxson <vern@ee.lbl.gov>
7248228072Sbapt
7249228072Sbapt	* flex.1: minor typos and formatting changes.  Removed BITNET
7250228072Sbapt	address.
7251228072Sbapt
7252250125Sjkim1990-03-23  Vern Paxson <vern@ee.lbl.gov>
7253228072Sbapt
7254228072Sbapt	* README: nuked BITNET address.
7255228072Sbapt
7256250125Sjkim1990-03-20  Vern Paxson <vern@ee.lbl.gov>
7257228072Sbapt
7258228072Sbapt	* README: 2.2 README
7259228072Sbapt
7260250125Sjkim1990-03-20  Vern Paxson <vern@ee.lbl.gov>
7261228072Sbapt
7262228072Sbapt	* NEWS: USG alias.
7263228072Sbapt
7264250125Sjkim1990-03-20  Vern Paxson <vern@ee.lbl.gov>
7265228072Sbapt
7266228072Sbapt	* flexdef.h: Added USG alias for SYS_V
7267228072Sbapt
7268250125Sjkim1990-03-20  Vern Paxson <vern@ee.lbl.gov>
7269228072Sbapt
7270250125Sjkim	* : [no log message]
7271228072Sbapt
7272250125Sjkim1990-03-20  Vern Paxson <vern@ee.lbl.gov>
7273228072Sbapt
7274228072Sbapt	* flex.skl: Tweaks for lint and C++
7275228072Sbapt
7276250125Sjkim1990-03-20  Vern Paxson <vern@ee.lbl.gov>
7277228072Sbapt
7278228072Sbapt	* flex.1: -ll => -lfl
7279228072Sbapt
7280250125Sjkim1990-03-20  Vern Paxson <vern@ee.lbl.gov>
7281228072Sbapt
7282228072Sbapt	* NEWS: 2.2 changes
7283228072Sbapt
7284250125Sjkim1990-03-20  Vern Paxson <vern@ee.lbl.gov>
7285228072Sbapt
7286228072Sbapt	* flex.skl: Changed to use YY_BUFFER_STATE everywhere.
7287228072Sbapt
7288250125Sjkim1990-03-20  Vern Paxson <vern@ee.lbl.gov>
7289228072Sbapt
7290228072Sbapt	* flex.1: [no log message]
7291228072Sbapt
7292250125Sjkim1990-03-20  Vern Paxson <vern@ee.lbl.gov>
7293228072Sbapt
7294228072Sbapt	* dfa.c: "associated rules" changed to "associated rule line
7295228072Sbapt	numbers".
7296228072Sbapt
7297250125Sjkim1990-03-20  Vern Paxson <vern@ee.lbl.gov>
7298228072Sbapt
7299228072Sbapt	* scan.l: cast added to malloc() call to keep lint happy.
7300228072Sbapt
7301250125Sjkim1990-03-20  Vern Paxson <vern@ee.lbl.gov>
7302228072Sbapt
7303228072Sbapt	* yylex.c: Fixed handling of premature EOF's.
7304228072Sbapt
7305250125Sjkim1990-03-20  Vern Paxson <vern@ee.lbl.gov>
7306228072Sbapt
7307228072Sbapt	* sym.c: Removed declaration of malloc()
7308228072Sbapt
7309250125Sjkim1990-03-20  Vern Paxson <vern@ee.lbl.gov>
7310228072Sbapt
7311228072Sbapt	* scan.l: Removed malloc() declaration.  Added detection of EOF in
7312228072Sbapt	actions.
7313228072Sbapt
7314250125Sjkim1990-03-20  Vern Paxson <vern@ee.lbl.gov>
7315228072Sbapt
7316228072Sbapt	* parse.y: Rules rewritten so '/' and '$' parsed correctly.
7317228072Sbapt
7318250125Sjkim1990-03-20  Vern Paxson <vern@ee.lbl.gov>
7319228072Sbapt
7320228072Sbapt	* nfa.c: Corrected line numbers for continued actions.
7321228072Sbapt
7322250125Sjkim1990-03-20  Vern Paxson <vern@ee.lbl.gov>
7323228072Sbapt
7324228072Sbapt	* misc.c: Removed declarations of malloc() and realloc().
7325228072Sbapt
7326250125Sjkim1990-03-20  Vern Paxson <vern@ee.lbl.gov>
7327228072Sbapt
7328250125Sjkim	* main.c: Summary of generation flags.  Minor -8 tweaks.
7329228072Sbapt
7330250125Sjkim1990-03-20  Vern Paxson <vern@ee.lbl.gov>
7331228072Sbapt
7332228072Sbapt	* gen.c: full support for -d
7333228072Sbapt
7334250125Sjkim1990-03-20  Vern Paxson <vern@ee.lbl.gov>
7335228072Sbapt
7336228072Sbapt	* flexdef.h: defines for malloc() and realloc() conditional defines
7337228072Sbapt	for abs(), min(), and max()
7338228072Sbapt
7339250125Sjkim1990-03-20  Vern Paxson <vern@ee.lbl.gov>
7340228072Sbapt
7341228072Sbapt	* flex.skl: Many multiple-buffer additions.
7342228072Sbapt
7343250125Sjkim1990-03-20  Vern Paxson <vern@ee.lbl.gov>
7344228072Sbapt
7345228072Sbapt	* dfa.c: -8 tweaks.
7346228072Sbapt
7347250125Sjkim1990-03-19  Vern Paxson <vern@ee.lbl.gov>
7348228072Sbapt
7349250125Sjkim	* flex.skl: Proto hacks.  NUL hacks.  Debugging hacks.  C++ hacks.
7350228072Sbapt
7351250125Sjkim1990-03-16  Vern Paxson <vern@ee.lbl.gov>
7352228072Sbapt
7353250125Sjkim	* : RCS won't let me unedit! gets "Missing access list"
7354228072Sbapt
7355250125Sjkim1990-03-16  Vern Paxson <vern@ee.lbl.gov>
7356228072Sbapt
7357228072Sbapt	* tblcmp.c: Minor tweaks for NUL's.
7358228072Sbapt
7359250125Sjkim1990-03-16  Vern Paxson <vern@ee.lbl.gov>
7360228072Sbapt
7361250125Sjkim	* : no changes -- had checked out for testing smaller read buffer
7362250125Sjkim	sizes
7363228072Sbapt
7364250125Sjkim1990-03-16  Vern Paxson <vern@ee.lbl.gov>
7365228072Sbapt
7366228072Sbapt	* nfa.c: hack for NUL's.
7367228072Sbapt
7368250125Sjkim1990-03-16  Vern Paxson <vern@ee.lbl.gov>
7369228072Sbapt
7370228072Sbapt	* misc.c: Hack to cshell for NUL's.
7371228072Sbapt
7372250125Sjkim1990-03-16  Vern Paxson <vern@ee.lbl.gov>
7373228072Sbapt
7374228072Sbapt	* main.c: NUL's.  -8
7375228072Sbapt
7376250125Sjkim1990-03-16  Vern Paxson <vern@ee.lbl.gov>
7377228072Sbapt
7378228072Sbapt	* gen.c: NUL's.
7379228072Sbapt
7380250125Sjkim1990-03-16  Vern Paxson <vern@ee.lbl.gov>
7381228072Sbapt
7382228072Sbapt	* flexdef.h: NUL's.  8-bit chars.
7383228072Sbapt
7384250125Sjkim1990-03-16  Vern Paxson <vern@ee.lbl.gov>
7385228072Sbapt
7386228072Sbapt	* flex.skl: NUL's; indenting
7387228072Sbapt
7388250125Sjkim1990-03-16  Vern Paxson <vern@ee.lbl.gov>
7389228072Sbapt
7390228072Sbapt	* dfa.c: more thrashing around with NUL's
7391228072Sbapt
7392250125Sjkim1990-03-16  Vern Paxson <vern@ee.lbl.gov>
7393228072Sbapt
7394228072Sbapt	* ccl.c: removed NUL hack
7395228072Sbapt
7396250125Sjkim1990-03-14  Vern Paxson <vern@ee.lbl.gov>
7397228072Sbapt
7398228072Sbapt	* yylex.c: Added <<EOF>> token
7399228072Sbapt
7400250125Sjkim1990-03-14  Vern Paxson <vern@ee.lbl.gov>
7401228072Sbapt
7402228072Sbapt	* ecs.c, flexdef.h:  Tweaks for NUL chars.
7403228072Sbapt
7404250125Sjkim1990-03-14  Vern Paxson <vern@ee.lbl.gov>
7405228072Sbapt
7406228072Sbapt	* dfa.c, gen.c, main.c, misc.c, parse.y, scan.l, tblcmp.c: Tweaks
7407228072Sbapt	for NUL chars.
7408228072Sbapt
7409250125Sjkim1990-03-14  Vern Paxson <vern@ee.lbl.gov>
7410228072Sbapt
7411228072Sbapt	* ccl.c: Tweaks for handling NUL's.
7412228072Sbapt
7413250125Sjkim1990-02-28  Vern Paxson <vern@ee.lbl.gov>
7414228072Sbapt
7415228072Sbapt	* flex.1: [no log message]
7416228072Sbapt
7417250125Sjkim1990-02-28  Vern Paxson <vern@ee.lbl.gov>
7418228072Sbapt
7419228072Sbapt	* flex.1: Changed .so options.man to inlined version since flex.1
7420228072Sbapt	will have a different (shorter) options description.
7421228072Sbapt
7422250125Sjkim1990-02-28  Vern Paxson <vern@ee.lbl.gov>
7423228072Sbapt
7424228072Sbapt	* flex.1: [no log message]
7425228072Sbapt
7426250125Sjkim1990-02-28  Vern Paxson <vern@ee.lbl.gov>
7427228072Sbapt
7428228072Sbapt	* flex.1: [no log message]
7429228072Sbapt
7430250125Sjkim1990-02-26  Vern Paxson <vern@ee.lbl.gov>
7431228072Sbapt
7432228072Sbapt	* flex.1: [no log message]
7433228072Sbapt
7434250125Sjkim1990-02-25  Vern Paxson <vern@ee.lbl.gov>
7435228072Sbapt
7436228072Sbapt	* flex.1: [no log message]
7437228072Sbapt
7438250125Sjkim1990-02-25  Vern Paxson <vern@ee.lbl.gov>
7439228072Sbapt
7440228072Sbapt	* flex.1: Initial revision
7441228072Sbapt
7442250125Sjkim1990-01-16  Vern Paxson <vern@ee.lbl.gov>
7443228072Sbapt
7444228072Sbapt	* gen.c: Restored EOB accepting list for REJECT.  Second try at 2.2
7445228072Sbapt	Release.
7446228072Sbapt
7447250125Sjkim1990-01-16  Vern Paxson <vern@ee.lbl.gov>
7448228072Sbapt
7449228072Sbapt	* misc.c: Added missing ',' in error message.  2.2 Release, second
7450228072Sbapt	try.
7451228072Sbapt
7452250125Sjkim1990-01-16  Vern Paxson <vern@ee.lbl.gov>
7453228072Sbapt
7454250125Sjkim	* yylex.c: 8-bit char support.  2.2 Release.
7455228072Sbapt
7456250125Sjkim1990-01-15  Vern Paxson <vern@ee.lbl.gov>
7457228072Sbapt
7458228072Sbapt	* scan.l: 8-bit char support.  Arbitrary indented/%{} code allowed
7459228072Sbapt	in section 2.  \x escapes.  %t support.  Minor POSIX-compliance
7460250125Sjkim	changes.  BEGIN(0) -> BEGIN(INITIAL).  yywrap() and set_input_file()
7461250125Sjkim	for multiple input files.  C_COMMENT_2 removed.  2.2 Release.
7462228072Sbapt
7463250125Sjkim1990-01-15  Vern Paxson <vern@ee.lbl.gov>
7464228072Sbapt
7465250125Sjkim	* flexdef.h: 8-bit char support.  SYS_V / Atari portability fixes.
7466250125Sjkim	Removed generated array names.  CSIZE now only defined if not
7467228072Sbapt	already defined.  Added "csize" global.  Added "input_files",
7468250125Sjkim	"num_input_files", and "program_name" globals.  %t support globals.
7469250125Sjkim	2.2 Release.
7470228072Sbapt
7471250125Sjkim1990-01-15  Vern Paxson <vern@ee.lbl.gov>
7472228072Sbapt
7473228072Sbapt	* gen.c: Removed unused EOB_accepting_list array.  2.2 Release.
7474228072Sbapt
7475250125Sjkim1990-01-15  Vern Paxson <vern@ee.lbl.gov>
7476228072Sbapt
7477250125Sjkim	* gen.c: Bug in -F table generation fixed.  8-bit char support.
7478250125Sjkim	Hardwired generated array names.  "const"'s added to generated code.
7479250125Sjkim	Fixed yymore() / trailing context bug.
7480228072Sbapt
7481250125Sjkim1990-01-15  Vern Paxson <vern@ee.lbl.gov>
7482228072Sbapt
7483250125Sjkim	* parse.y: 8-bit char support.  Error-message pinpointing.  2.2
7484228072Sbapt	Release.
7485228072Sbapt
7486250125Sjkim1990-01-15  Vern Paxson <vern@ee.lbl.gov>
7487228072Sbapt
7488228072Sbapt	* main.c: Unsigned char support.  %t support.  Removed hard-wiring
7489228072Sbapt	of program name "flex".  -c changed to -C; -c now deprecated.  -n
7490228072Sbapt	added. :-( Multiple input files.  SYSV tmpnam() use.  Removed old
7491250125Sjkim	#define's from output.  Identified error messages w/ filename and
7492228072Sbapt	line.  2.2 Release.
7493228072Sbapt
7494250125Sjkim1990-01-15  Vern Paxson <vern@ee.lbl.gov>
7495228072Sbapt
7496228072Sbapt	* sym.c: Unsigned char support.  2.2 Release.
7497228072Sbapt
7498250125Sjkim1990-01-15  Vern Paxson <vern@ee.lbl.gov>
7499228072Sbapt
7500228072Sbapt	* nfa.c: Removed redundant test.  2.2 Release.
7501228072Sbapt
7502250125Sjkim1990-01-15  Vern Paxson <vern@ee.lbl.gov>
7503228072Sbapt
7504228072Sbapt	* misc.c: Unsigned char support.  \x support.  2.2 Release.
7505228072Sbapt
7506250125Sjkim1990-01-15  Vern Paxson <vern@ee.lbl.gov>
7507228072Sbapt
7508228072Sbapt	* tblcmp.c: 8-bit char support.  2.2 Release.
7509228072Sbapt
7510250125Sjkim1990-01-15  Vern Paxson <vern@ee.lbl.gov>
7511228072Sbapt
7512250125Sjkim	* flex.skl: C++ support.  Turbo-C support.  8-bit char support.
7513250125Sjkim	yyleng is an int.  unput() callable in section 3.  yymore hacks.
7514228072Sbapt	yyrestart() no longer closes stdin.  2.2 Release.
7515228072Sbapt
7516250125Sjkim1990-01-15  Vern Paxson <vern@ee.lbl.gov>
7517228072Sbapt
7518228072Sbapt	* ecs.c: %t support.  8-bit/unsigned char support.  2.2 Release.
7519228072Sbapt
7520250125Sjkim1990-01-15  Vern Paxson <vern@ee.lbl.gov>
7521228072Sbapt
7522228072Sbapt	* dfa.c: %t hacks.  minor cosmetics.  2.2 Relase.
7523228072Sbapt
7524250125Sjkim1990-01-15  Vern Paxson <vern@ee.lbl.gov>
7525228072Sbapt
7526228072Sbapt	* ccl.c: Changes for unsigned/8-bit chars.  2.2 Release.
7527228072Sbapt
7528250125Sjkim1990-01-10  Vern Paxson <vern@ee.lbl.gov>
7529228072Sbapt
7530228072Sbapt	* libmain.c: Initial revision
7531228072Sbapt
7532250125Sjkim1989-12-30  Vern Paxson <vern@ee.lbl.gov>
7533228072Sbapt
7534228072Sbapt	* nfa.c: removed gratuitous trailing context code
7535228072Sbapt
7536250125Sjkim1989-12-30  Vern Paxson <vern@ee.lbl.gov>
7537228072Sbapt
7538228072Sbapt	* main.c: made -c<compression flags> case-sensitive
7539228072Sbapt
7540250125Sjkim1989-12-30  Vern Paxson <vern@ee.lbl.gov>
7541228072Sbapt
7542228072Sbapt	* flex.skl: unput() bug fix
7543228072Sbapt
7544250125Sjkim1989-12-30  Vern Paxson <vern@ee.lbl.gov>
7545228072Sbapt
7546228072Sbapt	* README: [no log message]
7547228072Sbapt
7548250125Sjkim1989-06-20  Vern Paxson <vern@ee.lbl.gov>
7549228072Sbapt
7550250125Sjkim	* scan.l: changed to not use '|' and trailing context combo so users
7551250125Sjkim	can test using -F ...
7552228072Sbapt
7553250125Sjkim1989-06-20  Vern Paxson <vern@ee.lbl.gov>
7554228072Sbapt
7555228072Sbapt	* parse.y: made trailing context combined with '|' warning always
7556228072Sbapt	come out
7557228072Sbapt
7558250125Sjkim1989-06-20  Vern Paxson <vern@ee.lbl.gov>
7559228072Sbapt
7560228072Sbapt	* README: [no log message]
7561228072Sbapt
7562250125Sjkim1989-06-20  Vern Paxson <vern@ee.lbl.gov>
7563228072Sbapt
7564228072Sbapt	* COPYING: Initial revision
7565228072Sbapt
7566250125Sjkim1989-06-20  Vern Paxson <vern@ee.lbl.gov>
7567228072Sbapt
7568250125Sjkim	* NEWS, README, main.c: [no log message]
7569228072Sbapt
7570250125Sjkim1989-06-20  Vern Paxson <vern@ee.lbl.gov>
7571228072Sbapt
7572228072Sbapt	* README: [no log message]
7573228072Sbapt
7574250125Sjkim1989-06-20  Vern Paxson <vern@ee.lbl.gov>
7575228072Sbapt
7576228072Sbapt	* NEWS, README, main.c: [no log message]
7577228072Sbapt
7578250125Sjkim1989-06-20  Vern Paxson <vern@ee.lbl.gov>
7579228072Sbapt
7580250125Sjkim	* : Beta release
7581228072Sbapt
7582250125Sjkim1989-06-20  Vern Paxson <vern@ee.lbl.gov>
7583228072Sbapt
7584250125Sjkim	* NEWS, main.c: [no log message]
7585228072Sbapt
7586250125Sjkim1989-06-20  Vern Paxson <vern@ee.lbl.gov>
7587228072Sbapt
7588250125Sjkim	* flex.skl, flexdef.h, gen.c, misc.c, nfa.c, parse.y, scan.l, sym.c: 
7589250125Sjkim	2.0.1 beta
7590228072Sbapt
7591250125Sjkim1989-06-20  Vern Paxson <vern@ee.lbl.gov>
7592228072Sbapt
7593228072Sbapt	* README: [no log message]
7594228072Sbapt
7595250125Sjkim1989-05-25  Vern Paxson <vern@ee.lbl.gov>
7596228072Sbapt
7597228072Sbapt	* gen.c: fixsed bug with -I and backtracking
7598228072Sbapt
7599250125Sjkim1989-05-25  Vern Paxson <vern@ee.lbl.gov>
7600228072Sbapt
7601250125Sjkim	* flex.skl: Cleaned up forward declarations of yyunput() and input()
7602228072Sbapt
7603250125Sjkim1989-05-25  Vern Paxson <vern@ee.lbl.gov>
7604228072Sbapt
7605228072Sbapt	* parse.y: Split copyright string.
7606228072Sbapt
7607250125Sjkim1989-05-25  Vern Paxson <vern@ee.lbl.gov>
7608228072Sbapt
7609228072Sbapt	* nfa.c: Split copyright string.  Added check for empty machine in
7610228072Sbapt	dupmachine().
7611228072Sbapt
7612250125Sjkim1989-05-25  Vern Paxson <vern@ee.lbl.gov>
7613228072Sbapt
7614250125Sjkim	* ccl.c, dfa.c, ecs.c, gen.c, main.c, misc.c, scan.l, sym.c,
7615250125Sjkim	tblcmp.c, yylex.c: Split copyright string into two to avoid tempting
7616228072Sbapt	fate with \<newline> sequences ...
7617228072Sbapt
7618250125Sjkim1989-05-24  Vern Paxson <vern@ee.lbl.gov>
7619228072Sbapt
7620228072Sbapt	* README: updated for 2nd release Beta test added RCS header
7621228072Sbapt
7622250125Sjkim1989-05-24  Vern Paxson <vern@ee.lbl.gov>
7623228072Sbapt
7624250125Sjkim	* flexdef.h: removed static char copyright
7625228072Sbapt
7626250125Sjkim1989-05-24  Vern Paxson <vern@ee.lbl.gov>
7627228072Sbapt
7628228072Sbapt	* flexdef.h: Added BSD copyright notice.  Removed
7629228072Sbapt	FAST_SKELETON_FILE.
7630228072Sbapt
7631250125Sjkim1989-05-24  Vern Paxson <vern@ee.lbl.gov>
7632228072Sbapt
7633228072Sbapt	* main.c: added BSD copyright notice.  Removed references to
7634228072Sbapt	FAST_SKELETON_FILE.
7635228072Sbapt
7636250125Sjkim1989-05-24  Vern Paxson <vern@ee.lbl.gov>
7637228072Sbapt
7638250125Sjkim	* ecs.c, gen.c, nfa.c: Added BSD copyright notice
7639228072Sbapt
7640250125Sjkim1989-05-24  Vern Paxson <vern@ee.lbl.gov>
7641228072Sbapt
7642250125Sjkim	* ccl.c, dfa.c, misc.c, parse.y, scan.l, sym.c, tblcmp.c, yylex.c: 
7643228072Sbapt	added BSD copyright notice
7644228072Sbapt
7645250125Sjkim1989-05-24  Vern Paxson <vern@ee.lbl.gov>
7646228072Sbapt
7647228072Sbapt	* flex.skl: Initial revision
7648228072Sbapt
7649250125Sjkim1989-05-19  Vern Paxson <vern@ee.lbl.gov>
7650228072Sbapt
7651228072Sbapt	* yylex.c: renamed accnum to num_rules
7652228072Sbapt
7653250125Sjkim1989-05-19  Vern Paxson <vern@ee.lbl.gov>
7654228072Sbapt
7655228072Sbapt	* tblcmp.c: moved table generation code to gen.c moved ntod() to
7656228072Sbapt	dfa.c
7657228072Sbapt
7658250125Sjkim1989-05-19  Vern Paxson <vern@ee.lbl.gov>
7659228072Sbapt
7660228072Sbapt	* sym.c: the most piddling format change imaginable
7661228072Sbapt
7662250125Sjkim1989-05-19  Vern Paxson <vern@ee.lbl.gov>
7663228072Sbapt
7664228072Sbapt	* scan.l: changed to look for yymore, REJECT, %used and %unused
7665228072Sbapt	removed gross magic for dealing with section 3
7666228072Sbapt
7667250125Sjkim1989-05-19  Vern Paxson <vern@ee.lbl.gov>
7668228072Sbapt
7669228072Sbapt	* nfa.c, parse.y: changes for variable trailing context
7670228072Sbapt
7671250125Sjkim1989-05-19  Vern Paxson <vern@ee.lbl.gov>
7672228072Sbapt
7673228072Sbapt	* misc.c: added all_lower() and all_upper()
7674228072Sbapt
7675250125Sjkim1989-05-19  Vern Paxson <vern@ee.lbl.gov>
7676228072Sbapt
7677228072Sbapt	* main.c: added checking for features being Really used
7678228072Sbapt	backtracking, performance reports misc. cleanup
7679228072Sbapt
7680250125Sjkim1989-05-19  Vern Paxson <vern@ee.lbl.gov>
7681228072Sbapt
7682228072Sbapt	* gen.c: major overhaul for merged skeleton
7683228072Sbapt
7684250125Sjkim1989-05-19  Vern Paxson <vern@ee.lbl.gov>
7685228072Sbapt
7686228072Sbapt	* flexdef.h: a zillion changes/additions/cleanups
7687228072Sbapt
7688250125Sjkim1989-05-19  Vern Paxson <vern@ee.lbl.gov>
7689228072Sbapt
7690228072Sbapt	* dfa.c: added backtrack report added checking for dangerous
7691228072Sbapt	trailing context considerable minor cleanup
7692228072Sbapt
7693250125Sjkim1989-05-19  Vern Paxson <vern@ee.lbl.gov>
7694228072Sbapt
7695228072Sbapt	* ccl.c: list_character_set() modified to take a FILE to write to
7696228072Sbapt	...
7697228072Sbapt
7698250125Sjkim1989-05-19  Vern Paxson <vern@ee.lbl.gov>
7699228072Sbapt
7700228072Sbapt	* README: updated for beta release
7701228072Sbapt
7702250125Sjkim1988-11-25  Vern Paxson <vern@ee.lbl.gov>
7703228072Sbapt
7704228072Sbapt	* main.c: added -p flag generation of #define's for scanner
7705228072Sbapt
7706250125Sjkim1988-11-25  Vern Paxson <vern@ee.lbl.gov>
7707228072Sbapt
7708228072Sbapt	* flexdef.h: Added END_OF_BUFFER_ACTION and bol_needed
7709228072Sbapt
7710250125Sjkim1988-11-25  Vern Paxson <vern@ee.lbl.gov>
7711228072Sbapt
7712228072Sbapt	* dfa.c: added ntod()
7713228072Sbapt
7714250125Sjkim1988-05-09  Vern Paxson <vern@ee.lbl.gov>
7715228072Sbapt
7716228072Sbapt	* gen.c: Initial revision
7717228072Sbapt
7718250125Sjkim1988-05-08  Vern Paxson <vern@ee.lbl.gov>
7719228072Sbapt
7720250125Sjkim	* yylex.c: RCS header changed display style of non-printings from ^x
7721250125Sjkim	to \0xx
7722228072Sbapt
7723250125Sjkim1988-05-08  Vern Paxson <vern@ee.lbl.gov>
7724228072Sbapt
7725228072Sbapt	* tblcmp.c: RCS header MAX_XTIONS_FOR_FULL_INTERIOR_FIT ->
7726228072Sbapt	MAX_XTIONS_FULL_INTERIOR_FIT made back-tracking accepting number be
7727250125Sjkim	  one greater than the last legit accepting number, instead of 0.
7728250125Sjkim	  This way, end-of-buffer can take 0 and no negative accepting numbers
7729250125Sjkim	are needed.  added genftbl() changed last ftl references to C added
7730250125Sjkim	check for UNSIGNED_CHAR's added back-track logic to make_tables()
7731250125Sjkim	added checking and report for backtracking fixed fence-post error
7732250125Sjkim	with onesp stack pointer
7733228072Sbapt
7734250125Sjkim1988-05-08  Vern Paxson <vern@ee.lbl.gov>
7735228072Sbapt
7736250125Sjkim	* sym.c: RCS header changed "entry" to "sym_entry" to avoid conflict
7737250125Sjkim	with old keyword
7738228072Sbapt
7739250125Sjkim1988-05-08  Vern Paxson <vern@ee.lbl.gov>
7740228072Sbapt
7741228072Sbapt	* scan.l: RCS header removed \^ from ESCSEQ
7742228072Sbapt
7743250125Sjkim1988-05-08  Vern Paxson <vern@ee.lbl.gov>
7744228072Sbapt
7745228072Sbapt	* parse.y: RCS header bug fix due to missing default rule, could
7746250125Sjkim	  have to backtrack when backtrack variables haven't been set up
7747228072Sbapt
7748250125Sjkim1988-05-08  Vern Paxson <vern@ee.lbl.gov>
7749228072Sbapt
7750228072Sbapt	* nfa.c: RCS ident yy_cp, yy_bp support name shortenings assoc_rule
7751228072Sbapt	support
7752228072Sbapt
7753250125Sjkim1988-05-08  Vern Paxson <vern@ee.lbl.gov>
7754228072Sbapt
7755228072Sbapt	* misc.c: RCS header check before malloc()'ing for 16 bit overflow
7756228072Sbapt	MS_DOS, VMS ifdef's removed commented-out \^ code removed FTLSOURCE
7757228072Sbapt	code added readable_form()
7758228072Sbapt
7759250125Sjkim1988-05-08  Vern Paxson <vern@ee.lbl.gov>
7760228072Sbapt
7761228072Sbapt	* main.c: Added RCS header removed revision history misc additions
7762228072Sbapt	and fixes to globals VMS ifdef's backtracking statistics -p flag
7763228072Sbapt	name shortenings
7764228072Sbapt
7765250125Sjkim1988-05-08  Vern Paxson <vern@ee.lbl.gov>
7766228072Sbapt
7767228072Sbapt	* flexdef.h: removed revision history added RCS header added VMS,
7768228072Sbapt	MS_DOS ifdef's removed DEFAULT_ACTION, changed END_OF_BUFFER_ACTION
7769228072Sbapt	shortened MAX_XTIONS_FOR_FULL_INTERIOR_FIT to
7770228072Sbapt	MAX_XTIONS_FULL_INTERIOR_FIT added MAX_ASSOC_RULES added
7771250125Sjkim	performance_report, assoc_rule gloabls added num_backtracking gloabl
7772250125Sjkim	shortened allocate_integer_pointer_array,
7773228072Sbapt	reallocate_integer_pointer_array
7774228072Sbapt
7775250125Sjkim1988-05-08  Vern Paxson <vern@ee.lbl.gov>
7776228072Sbapt
7777228072Sbapt	* ecs.c: added RCS id added PROCFLG to avoid assumption of signed
7778228072Sbapt	char's
7779228072Sbapt
7780250125Sjkim1988-05-08  Vern Paxson <vern@ee.lbl.gov>
7781228072Sbapt
7782228072Sbapt	* dfa.c: added RCS id added check_for_backtracking() added
7783228072Sbapt	dump_associated_rules() added dump_transitions() shortened
7784250125Sjkim	reallocate_integer_pointer_array to reallocate_int_ptr_array removed
7785250125Sjkim	some dfaacc_{state,set} abuses
7786228072Sbapt
7787250125Sjkim1988-05-08  Vern Paxson <vern@ee.lbl.gov>
7788228072Sbapt
7789228072Sbapt	* ccl.c: Added list_character_set()
7790228072Sbapt
7791250125Sjkim1988-05-07  Vern Paxson <vern@ee.lbl.gov>
7792228072Sbapt
7793228072Sbapt	* ccl.c: added RCS id
7794228072Sbapt
7795250125Sjkim1988-04-10  Vern Paxson <vern@ee.lbl.gov>
7796228072Sbapt
7797228072Sbapt	* README: minor tweaks
7798228072Sbapt
7799250125Sjkim1988-04-10  Vern Paxson <vern@ee.lbl.gov>
7800228072Sbapt
7801228072Sbapt	* README: forgot sh flex.shar
7802228072Sbapt
7803250125Sjkim1988-04-10  Vern Paxson <vern@ee.lbl.gov>
7804228072Sbapt
7805228072Sbapt	* README: final tweaking
7806228072Sbapt
7807250125Sjkim1988-04-10  Vern Paxson <vern@ee.lbl.gov>
7808228072Sbapt
7809228072Sbapt	* tblcmp.c: removed minor lint fluff
7810228072Sbapt
7811250125Sjkim1988-04-10  Vern Paxson <vern@ee.lbl.gov>
7812228072Sbapt
7813228072Sbapt	* NEWS: [no log message]
7814228072Sbapt
7815250125Sjkim1988-04-10  Vern Paxson <vern@ee.lbl.gov>
7816228072Sbapt
7817228072Sbapt	* NEWS, README: Initial revision
7818228072Sbapt
7819250125Sjkim1988-04-10  Vern Paxson <vern@ee.lbl.gov>
7820228072Sbapt
7821228072Sbapt	* yylex.c: added identifying comment.  changed to include "parse.h"
7822228072Sbapt	instead of "y.tab.h"
7823228072Sbapt
7824250125Sjkim1988-04-10  Vern Paxson <vern@ee.lbl.gov>
7825228072Sbapt
7826228072Sbapt	* tblcmp.c: Changed name from flexcmp.c -> tblcmp.c fixed misc.
7827228072Sbapt	typos made generating ec tables be a routine
7828228072Sbapt
7829250125Sjkim1988-04-10  Vern Paxson <vern@ee.lbl.gov>
7830228072Sbapt
7831228072Sbapt	* sym.c: changed name from flexsym.c -> sym.c revamped calling
7832250125Sjkim	  sequences, etc., for extended table struct definition which now has
7833250125Sjkim	both char * and int fields.
7834228072Sbapt
7835250125Sjkim1988-04-10  Vern Paxson <vern@ee.lbl.gov>
7836228072Sbapt
7837228072Sbapt	* scan.l: Changed name from flexscan.l -> scan.l fixed bug in
7838228072Sbapt	<RECOVER> added block comments between rules.
7839228072Sbapt
7840250125Sjkim1988-04-10  Vern Paxson <vern@ee.lbl.gov>
7841228072Sbapt
7842228072Sbapt	* parse.y: changed name from flexparse.y -> parse.y added start
7843228072Sbapt	condition "INITIAL" made a{3} have "variable length"
7844228072Sbapt
7845250125Sjkim1988-04-10  Vern Paxson <vern@ee.lbl.gov>
7846228072Sbapt
7847228072Sbapt	* nfa.c: changed name from flexnfa.c -> nfa.c corrected some typos.
7848228072Sbapt
7849250125Sjkim1988-04-10  Vern Paxson <vern@ee.lbl.gov>
7850228072Sbapt
7851228072Sbapt	* misc.c: changed name from flexmisc.c -> misc.c
7852228072Sbapt
7853250125Sjkim1988-04-10  Vern Paxson <vern@ee.lbl.gov>
7854228072Sbapt
7855228072Sbapt	* main.c: fixed bug causing core dumps if skeleton files could not
7856250125Sjkim	be opened.  Added -cF.  Added fullspd to be equivalent to fulltbl
7857250125Sjkim	   for which options is cannot be mixed with.
7858228072Sbapt
7859250125Sjkim1988-04-10  Vern Paxson <vern@ee.lbl.gov>
7860228072Sbapt
7861228072Sbapt	* flexdef.h: fixed typos, enhanced symbol table definition.
7862228072Sbapt
7863250125Sjkim1988-04-10  Vern Paxson <vern@ee.lbl.gov>
7864228072Sbapt
7865228072Sbapt	* ecs.c: changed name from flexecs.c to ecs.c
7866228072Sbapt
7867250125Sjkim1988-04-10  Vern Paxson <vern@ee.lbl.gov>
7868228072Sbapt
7869228072Sbapt	* dfa.c: changed name from flexdfa.c to dfa.c
7870228072Sbapt
7871250125Sjkim1988-04-10  Vern Paxson <vern@ee.lbl.gov>
7872228072Sbapt
7873228072Sbapt	* ccl.c: changed name from flexccl.c -> ccl.c
7874228072Sbapt
7875250125Sjkim1988-02-13  Vern Paxson <vern@ee.lbl.gov>
7876228072Sbapt
7877250125Sjkim	* ccl.c, dfa.c, ecs.c, flexdef.h, main.c, misc.c, nfa.c, parse.y,
7878250125Sjkim	scan.l, sym.c, tblcmp.c, yylex.c: Beta Release.
7879228072Sbapt
7880250125Sjkim1987-11-08  Vern Paxson <vern@ee.lbl.gov>
7881228072Sbapt
7882250125Sjkim	* Initial revision
7883228072Sbapt
7884