xref: /minix3/external/bsd/flex/dist/ChangeLog (revision 0a6a1f1d05b60e214de2f05a7310ddd1f0e590e7)
1*0a6a1f1dSLionel Sambuc2014-02-16  Translation Project <coordinator@translationproject.org>
2*0a6a1f1dSLionel Sambuc
3*0a6a1f1dSLionel Sambuc	* po/ru.po: update ru translation from the translation project
4*0a6a1f1dSLionel Sambuc
5*0a6a1f1dSLionel Sambuc2014-02-14  Will Estes <westes575@gmail.com>
6*0a6a1f1dSLionel Sambuc
7*0a6a1f1dSLionel Sambuc	* NEWS: mention updated da translation in release news
8*0a6a1f1dSLionel Sambuc
9*0a6a1f1dSLionel Sambuc2014-02-14  Translation Project <coordinator@translationproject.org>
10*0a6a1f1dSLionel Sambuc
11*0a6a1f1dSLionel Sambuc	* po/da.po: update da translation from the translation project
12*0a6a1f1dSLionel Sambuc
13*0a6a1f1dSLionel Sambuc2014-02-14  Will Estes <westes575@gmail.com>
14*0a6a1f1dSLionel Sambuc
15*0a6a1f1dSLionel Sambuc	* NEWS: mention updated es translation in release news
16*0a6a1f1dSLionel Sambuc
17*0a6a1f1dSLionel Sambuc2014-02-14  Translation Project <coordinator@translationproject.org>
18*0a6a1f1dSLionel Sambuc
19*0a6a1f1dSLionel Sambuc	* po/es.po: update es translation from the translation project
20*0a6a1f1dSLionel Sambuc
21*0a6a1f1dSLionel Sambuc2014-02-14  Will Estes <westes575@gmail.com>
22*0a6a1f1dSLionel Sambuc
23*0a6a1f1dSLionel Sambuc	* NEWS: mention updated ko translation in release news
24*0a6a1f1dSLionel Sambuc
25*0a6a1f1dSLionel Sambuc2014-02-14  Translation Project <coordinator@translationproject.org>
26*0a6a1f1dSLionel Sambuc
27*0a6a1f1dSLionel Sambuc	* po/ko.po: update ko translation from the translation project
28*0a6a1f1dSLionel Sambuc
29*0a6a1f1dSLionel Sambuc2014-02-14  Will Estes <westes575@gmail.com>
30*0a6a1f1dSLionel Sambuc
31*0a6a1f1dSLionel Sambuc	* NEWS: mention updated ro translation in release news
32*0a6a1f1dSLionel Sambuc
33*0a6a1f1dSLionel Sambuc2014-02-14  Translation Project <coordinator@translationproject.org>
34*0a6a1f1dSLionel Sambuc
35*0a6a1f1dSLionel Sambuc	* po/ro.po: update ro translation from the translation project
36*0a6a1f1dSLionel Sambuc
37*0a6a1f1dSLionel Sambuc2014-02-14  Will Estes <westes575@gmail.com>
38*0a6a1f1dSLionel Sambuc
39*0a6a1f1dSLionel Sambuc	* NEWS: mention updated ru translation in release news
40*0a6a1f1dSLionel Sambuc
41*0a6a1f1dSLionel Sambuc2014-02-14  Translation Project <coordinator@translationproject.org>
42*0a6a1f1dSLionel Sambuc
43*0a6a1f1dSLionel Sambuc	* po/ru.po: update ru translation from the translation project
44*0a6a1f1dSLionel Sambuc
45*0a6a1f1dSLionel Sambuc2014-02-14  Will Estes <westes575@gmail.com>
46*0a6a1f1dSLionel Sambuc
47*0a6a1f1dSLionel Sambuc	* NEWS: mention updated sv translation in news
48*0a6a1f1dSLionel Sambuc
49*0a6a1f1dSLionel Sambuc2014-02-14  Translation Project <coordinator@translationproject.org>
50*0a6a1f1dSLionel Sambuc
51*0a6a1f1dSLionel Sambuc	* po/sv.po: update sv translation from the translation project
52*0a6a1f1dSLionel Sambuc
53*0a6a1f1dSLionel Sambuc2014-02-14  Will Estes <westes575@gmail.com>
54*0a6a1f1dSLionel Sambuc
55*0a6a1f1dSLionel Sambuc	* NEWS: mention updated tr translation in news
56*0a6a1f1dSLionel Sambuc
57*0a6a1f1dSLionel Sambuc2014-02-14  Translation Project <coordinator@translationproject.org>
58*0a6a1f1dSLionel Sambuc
59*0a6a1f1dSLionel Sambuc	* po/tr.po: update tr translation from the translation project
60*0a6a1f1dSLionel Sambuc
61*0a6a1f1dSLionel Sambuc2014-02-14  Will Estes <westes575@gmail.com>
62*0a6a1f1dSLionel Sambuc
63*0a6a1f1dSLionel Sambuc	* NEWS: mention updated zh_CN in release news
64*0a6a1f1dSLionel Sambuc
65*0a6a1f1dSLionel Sambuc2014-02-14  Translation Project <coordinator@translationproject.org>
66*0a6a1f1dSLionel Sambuc
67*0a6a1f1dSLionel Sambuc	* po/zh_CN.po: update zh_CN translation from the translation project
68*0a6a1f1dSLionel Sambuc
69*0a6a1f1dSLionel Sambuc2014-02-14  Will Estes <westes575@gmail.com>
70*0a6a1f1dSLionel Sambuc
71*0a6a1f1dSLionel Sambuc	* NEWS, po/LINGUAS, po/zh_TW.po, po/zh_tw.po: rename zh_tw
72*0a6a1f1dSLionel Sambuc	translation to its proper zh_TW name
73*0a6a1f1dSLionel Sambuc
74*0a6a1f1dSLionel Sambuc2014-02-14  Will Estes <westes575@gmail.com>
75*0a6a1f1dSLionel Sambuc
76*0a6a1f1dSLionel Sambuc	* NEWS: mention updated nl, vi translations in release news
77*0a6a1f1dSLionel Sambuc
78*0a6a1f1dSLionel Sambuc2014-02-14  Translation Project <coordinator@translationproject.org>
79*0a6a1f1dSLionel Sambuc
80*0a6a1f1dSLionel Sambuc	* po/vi.po: update vi translation from the translation project
81*0a6a1f1dSLionel Sambuc
82*0a6a1f1dSLionel Sambuc2014-02-14  Translation Project <coordinator@translationproject.org>
83*0a6a1f1dSLionel Sambuc
84*0a6a1f1dSLionel Sambuc	* po/nl.po: update nl translation from the translation project
85*0a6a1f1dSLionel Sambuc
86*0a6a1f1dSLionel Sambuc2014-02-14  Will Estes <westes575@gmail.com>
87*0a6a1f1dSLionel Sambuc
88*0a6a1f1dSLionel Sambuc	* TODO: remove some unneeded entries from the todo list
89*0a6a1f1dSLionel Sambuc
90*0a6a1f1dSLionel Sambuc2014-02-13  Will Estes <westes575@gmail.com>
91*0a6a1f1dSLionel Sambuc
92*0a6a1f1dSLionel Sambuc	* doc/Makefile.am: list more generated files in CLEANFILES
93*0a6a1f1dSLionel Sambuc
94*0a6a1f1dSLionel Sambuc2014-02-13  Will Estes <westes575@gmail.com>
95*0a6a1f1dSLionel Sambuc
96*0a6a1f1dSLionel Sambuc	* doc/flex.xml: remove unmaintained xml documentation
97*0a6a1f1dSLionel Sambuc
98*0a6a1f1dSLionel Sambuc2014-02-13  Will Estes <westes575@gmail.com>
99*0a6a1f1dSLionel Sambuc
100*0a6a1f1dSLionel Sambuc	* configure.ac: bump AM_GNU_GETTEXT_VERSION to 0.18.1
101*0a6a1f1dSLionel Sambuc
102*0a6a1f1dSLionel Sambuc2014-02-13  Will Estes <westes575@gmail.com>
103*0a6a1f1dSLionel Sambuc
104*0a6a1f1dSLionel Sambuc	* README: list new location of flex git repo
105*0a6a1f1dSLionel Sambuc
106*0a6a1f1dSLionel Sambuc2014-02-13  Will Estes <westes575@gmail.com>
107*0a6a1f1dSLionel Sambuc
108*0a6a1f1dSLionel Sambuc	* po/.gitignore: git ignore generated files from english quoting
109*0a6a1f1dSLionel Sambuc	variant translations
110*0a6a1f1dSLionel Sambuc
111*0a6a1f1dSLionel Sambuc2014-02-13  Will Estes <westes575@gmail.com>
112*0a6a1f1dSLionel Sambuc
113*0a6a1f1dSLionel Sambuc	* po/LINGUAS: name english quoting variants correctly
114*0a6a1f1dSLionel Sambuc
115*0a6a1f1dSLionel Sambuc2014-02-13  Will Estes <westes575@gmail.com>
116*0a6a1f1dSLionel Sambuc
117*0a6a1f1dSLionel Sambuc	* Makefile.am, configure.ac, tools/Makefile.am: removed tools/
118*0a6a1f1dSLionel Sambuc	subdirectory from distribution Since it is not possible to rebuild the ChangeLog file without being
119*0a6a1f1dSLionel Sambuc	in a git working directory of flex, distributing the tools directory
120*0a6a1f1dSLionel Sambuc	is misleading. In particular, git2cl will always fail.
121*0a6a1f1dSLionel Sambuc
122*0a6a1f1dSLionel Sambuc2014-02-13  Will Estes <westes575@gmail.com>
123*0a6a1f1dSLionel Sambuc
124*0a6a1f1dSLionel Sambuc	* po/LINGUAS: removed unneeded blank line from translation list
125*0a6a1f1dSLionel Sambuc
126*0a6a1f1dSLionel Sambuc2014-02-13  Will Estes <westes575@gmail.com>
127*0a6a1f1dSLionel Sambuc
128*0a6a1f1dSLionel Sambuc	* po/LINGUAS: added en quoting variants to translation list
129*0a6a1f1dSLionel Sambuc
130*0a6a1f1dSLionel Sambuc2014-02-11  Will Estes <westes575@gmail.com>
131*0a6a1f1dSLionel Sambuc
132*0a6a1f1dSLionel Sambuc	* configure.ac: use gnu automake option instead of gnits option
133*0a6a1f1dSLionel Sambuc
134*0a6a1f1dSLionel Sambuc2014-02-11  Will Estes <westes575@gmail.com>
135*0a6a1f1dSLionel Sambuc
136*0a6a1f1dSLionel Sambuc	* README-alpha: remove README_alpha file since it is no longer
137*0a6a1f1dSLionel Sambuc	needed
138*0a6a1f1dSLionel Sambuc
139*0a6a1f1dSLionel Sambuc2014-02-10  Will Estes <westes575@gmail.com>
140*0a6a1f1dSLionel Sambuc
141*0a6a1f1dSLionel Sambuc	* configure.ac: increment version to 2.5.38
142*0a6a1f1dSLionel Sambuc
143*0a6a1f1dSLionel Sambuc2013-11-27  Will Estes <westes575@gmail.com>
144*0a6a1f1dSLionel Sambuc
145*0a6a1f1dSLionel Sambuc	* NEWS: flesh out internationalization section of NEWS file; mention
146*0a6a1f1dSLionel Sambuc	pt_BR translation
147*0a6a1f1dSLionel Sambuc
148*0a6a1f1dSLionel Sambuc2013-11-27  Translation Project <coordinator@translationproject.org>
149*0a6a1f1dSLionel Sambuc
150*0a6a1f1dSLionel Sambuc	* po/pt_BR.po: update pt_BR translation from the translation project
151*0a6a1f1dSLionel Sambuc
152*0a6a1f1dSLionel Sambuc2013-10-31  Will Estes <westes575@gmail.com>
153*0a6a1f1dSLionel Sambuc
154*0a6a1f1dSLionel Sambuc	* NEWS: begin listing 2.5.38 version in NEWS; list new sr
155*0a6a1f1dSLionel Sambuc	translation
156*0a6a1f1dSLionel Sambuc
157*0a6a1f1dSLionel Sambuc2013-10-31  Will Estes <westes575@gmail.com>
158*0a6a1f1dSLionel Sambuc
159*0a6a1f1dSLionel Sambuc	* po/LINGUAS: list new sr translation in list of translations
160*0a6a1f1dSLionel Sambuc
161*0a6a1f1dSLionel Sambuc2013-10-31  Will Estes <westes575@gmail.com>
162*0a6a1f1dSLionel Sambuc
163*0a6a1f1dSLionel Sambuc	* po/sr.po: add sr translation from the translation project
164*0a6a1f1dSLionel Sambuc
165*0a6a1f1dSLionel Sambuc2013-07-02  Till Varoquaux <till.varoquaux@gmail.com>
166*0a6a1f1dSLionel Sambuc
167*0a6a1f1dSLionel Sambuc	* configure.ac, flex.skl, nfa.c, tests/Makefile.am,
168*0a6a1f1dSLionel Sambuc	tests/test-lineno-trailing/.gitignore,
169*0a6a1f1dSLionel Sambuc	tests/test-lineno-trailing/Makefile.am,
170*0a6a1f1dSLionel Sambuc	tests/test-lineno-trailing/scanner.l,
171*0a6a1f1dSLionel Sambuc	tests/test-lineno-trailing/test.input: Adjust yylineno properly when
172*0a6a1f1dSLionel Sambuc	rewinding trailing contexts.
173*0a6a1f1dSLionel Sambuc
174*0a6a1f1dSLionel Sambuc2013-05-28  Will Estes <westes575@gmail.com>
175*0a6a1f1dSLionel Sambuc
176*0a6a1f1dSLionel Sambuc	* Makefile.am: Remove incorrect / in install-exec-hook target
177*0a6a1f1dSLionel Sambuc
178*0a6a1f1dSLionel Sambuc2013-02-16  Translation Project <coordinators@translationproject.org>
179*0a6a1f1dSLionel Sambuc
180*0a6a1f1dSLionel Sambuc	* po/LINGUAS, po/zh_tw.po: add zh_tw translation from the
181*0a6a1f1dSLionel Sambuc	translation project
182*0a6a1f1dSLionel Sambuc
183*0a6a1f1dSLionel Sambuc2012-12-06  Christoph Junghans <ottxor@gentoo.org>
184*0a6a1f1dSLionel Sambuc
185*0a6a1f1dSLionel Sambuc	* Makefile.am, configure.ac: add version information to shared
186*0a6a1f1dSLionel Sambuc	library Signed-off-by: Will Estes <westes575@gmail.com>
187*0a6a1f1dSLionel Sambuc
188*0a6a1f1dSLionel Sambuc2012-12-04  Christoph Junghans <ottxor@gentoo.org>
189*0a6a1f1dSLionel Sambuc
190*0a6a1f1dSLionel Sambuc	* .gitignore, Makefile.am, configure.ac, lib/Makefile.am: Build
191*0a6a1f1dSLionel Sambuc	libfl and libcompat using libtool; resolves #3586814 Signed-off-by: Will Estes <westes575@gmail.com>
192*0a6a1f1dSLionel Sambuc
193*0a6a1f1dSLionel Sambuc2012-12-04  Translation Project <coordinator@translationproject.org>
194*0a6a1f1dSLionel Sambuc
195*0a6a1f1dSLionel Sambuc	* po/ca.po: update ca translation
196*0a6a1f1dSLionel Sambuc
197*0a6a1f1dSLionel Sambuc2012-10-31  Hugh Sasse <hgs@dmu.ac.uk>
198*0a6a1f1dSLionel Sambuc
199*0a6a1f1dSLionel Sambuc	* tests/test-extended/Makefile.am, tests/test-quotes/Makefile.am:
200*0a6a1f1dSLionel Sambuc	use cmp instead of diff in some tests for portability reasons Signed-off-by: Will Estes <westes575@gmail.com>
201*0a6a1f1dSLionel Sambuc
202*0a6a1f1dSLionel Sambuc2012-10-31  Dennis Clarke <dclarke@blastwave.org>
203*0a6a1f1dSLionel Sambuc
204*0a6a1f1dSLionel Sambuc	* tests/TEMPLATE/Makefile.am, tests/test-alloc-extra/Makefile.am,
205*0a6a1f1dSLionel Sambuc	tests/test-array-nr/Makefile.am, tests/test-array-r/Makefile.am,
206*0a6a1f1dSLionel Sambuc	tests/test-basic-nr/Makefile.am, tests/test-basic-r/Makefile.am,
207*0a6a1f1dSLionel Sambuc	tests/test-bison-nr/Makefile.am,
208*0a6a1f1dSLionel Sambuc	tests/test-bison-yylloc/Makefile.am,
209*0a6a1f1dSLionel Sambuc	tests/test-bison-yylval/Makefile.am,
210*0a6a1f1dSLionel Sambuc	tests/test-c++-basic/Makefile.am,
211*0a6a1f1dSLionel Sambuc	tests/test-c++-multiple-scanners/Makefile.am,
212*0a6a1f1dSLionel Sambuc	tests/test-c++-yywrap/Makefile.am, tests/test-c-cpp-nr/Makefile.am,
213*0a6a1f1dSLionel Sambuc	tests/test-c-cpp-r/Makefile.am, tests/test-ccl/Makefile.am,
214*0a6a1f1dSLionel Sambuc	tests/test-debug-nr/Makefile.am, tests/test-debug-r/Makefile.am,
215*0a6a1f1dSLionel Sambuc	tests/test-extended/Makefile.am, tests/test-header-nr/Makefile.am,
216*0a6a1f1dSLionel Sambuc	tests/test-header-r/Makefile.am,
217*0a6a1f1dSLionel Sambuc	tests/test-include-by-buffer/Makefile.am,
218*0a6a1f1dSLionel Sambuc	tests/test-include-by-push/Makefile.am,
219*0a6a1f1dSLionel Sambuc	tests/test-include-by-reentrant/Makefile.am,
220*0a6a1f1dSLionel Sambuc	tests/test-linedir-r/Makefile.am, tests/test-lineno-nr/Makefile.am,
221*0a6a1f1dSLionel Sambuc	tests/test-lineno-r/Makefile.am, tests/test-mem-nr/Makefile.am,
222*0a6a1f1dSLionel Sambuc	tests/test-mem-r/Makefile.am,
223*0a6a1f1dSLionel Sambuc	tests/test-multiple-scanners-nr/Makefile.am,
224*0a6a1f1dSLionel Sambuc	tests/test-multiple-scanners-r/Makefile.am,
225*0a6a1f1dSLionel Sambuc	tests/test-noansi-nr/Makefile.am, tests/test-noansi-r/Makefile.am,
226*0a6a1f1dSLionel Sambuc	tests/test-posix/Makefile.am,
227*0a6a1f1dSLionel Sambuc	tests/test-posixly-correct/Makefile.am,
228*0a6a1f1dSLionel Sambuc	tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am,
229*0a6a1f1dSLionel Sambuc	tests/test-pthread/Makefile.am, tests/test-quotes/Makefile.am,
230*0a6a1f1dSLionel Sambuc	tests/test-reject/Makefile.am, tests/test-rescan-nr/Makefile.am,
231*0a6a1f1dSLionel Sambuc	tests/test-rescan-r/Makefile.am, tests/test-string-nr/Makefile.am,
232*0a6a1f1dSLionel Sambuc	tests/test-string-r/Makefile.am, tests/test-table-opts/Makefile.am,
233*0a6a1f1dSLionel Sambuc	tests/test-top/Makefile.am, tests/test-yyextra/Makefile.am: add
234*0a6a1f1dSLionel Sambuc	CFLAGS and CXXFLAGS options as appropriate to testsuite Makefile.am
235*0a6a1f1dSLionel Sambuc	files Signed-off-by: Will Estes <westes575@gmail.com>
236*0a6a1f1dSLionel Sambuc
237*0a6a1f1dSLionel Sambuc2012-10-25  Will Estes <westes575@gmail.com>
238*0a6a1f1dSLionel Sambuc
239*0a6a1f1dSLionel Sambuc	* po/LINGUAS: add hr to list of translations
240*0a6a1f1dSLionel Sambuc
241*0a6a1f1dSLionel Sambuc2012-10-25  Translation Project <coordinator@translationproject.org>
242*0a6a1f1dSLionel Sambuc
243*0a6a1f1dSLionel Sambuc	* po/hr.po: add hr translation from the translation project
244*0a6a1f1dSLionel Sambuc
245*0a6a1f1dSLionel Sambuc2012-10-25  Translation Project <coordinator@translationproject.org>
246*0a6a1f1dSLionel Sambuc
247*0a6a1f1dSLionel Sambuc	* po/fr.po: new fr translation project from the translation project
248*0a6a1f1dSLionel Sambuc
249*0a6a1f1dSLionel Sambuc2012-09-08  Will Estes <westes575@gmail.com>
250*0a6a1f1dSLionel Sambuc
251*0a6a1f1dSLionel Sambuc	* po/LINGUAS: update languages list to include esperanto translation
252*0a6a1f1dSLionel Sambuc
253*0a6a1f1dSLionel Sambuc2012-09-08  Translation Project <coordinator@translationproject.org>
254*0a6a1f1dSLionel Sambuc
255*0a6a1f1dSLionel Sambuc	* po/eo.po: add eo translation from the translation project
256*0a6a1f1dSLionel Sambuc
257*0a6a1f1dSLionel Sambuc2012-08-26  Will Estes <westes575@gmail.com>
258*0a6a1f1dSLionel Sambuc
259*0a6a1f1dSLionel Sambuc	* configure.ac: add dist-xz to automake options; resolves #3561837
260*0a6a1f1dSLionel Sambuc
261*0a6a1f1dSLionel Sambuc2012-08-26  Will Estes <westes575@gmail.com>
262*0a6a1f1dSLionel Sambuc
263*0a6a1f1dSLionel Sambuc	* autogen.sh, configure.ac: require gettext 0.18; force autoreconf
264*0a6a1f1dSLionel Sambuc	in autogen.sh; resolves #3561759 Autoconf had trouble finding the shared libraries for gettext. Using
265*0a6a1f1dSLionel Sambuc	gettext 0.18 fixes that.  When updating the gettext version number, autoreconf could fail to
266*0a6a1f1dSLionel Sambuc	update files, since autopoint would assume the gettext-related files
267*0a6a1f1dSLionel Sambuc	had been locally modified. Passing --force prevents that from
268*0a6a1f1dSLionel Sambuc	happening.
269*0a6a1f1dSLionel Sambuc
270*0a6a1f1dSLionel Sambuc2012-08-15  Will Estes <westes575@gmail.com>
271*0a6a1f1dSLionel Sambuc
272*0a6a1f1dSLionel Sambuc	* Makefile.am: remove README.cvs from dist_doc_DATA in Makefile.am
273*0a6a1f1dSLionel Sambuc
274*0a6a1f1dSLionel Sambuc2012-08-13  Will Estes <westes575@gmail.com>
275*0a6a1f1dSLionel Sambuc
276*0a6a1f1dSLionel Sambuc	* : commit 9256a268e2a1000cb410766e95487912a7d66d61 Author: Will
277*0a6a1f1dSLionel Sambuc	Estes <westes575@gmail.com> Date:   Mon Aug 13 16:23:35 2012 -0400
278*0a6a1f1dSLionel Sambuc
279*0a6a1f1dSLionel Sambuc2012-08-08  Will Estes <westes575@gmail.com>
280*0a6a1f1dSLionel Sambuc
281*0a6a1f1dSLionel Sambuc	* README, README.cvs: append README.cvs contents to README
282*0a6a1f1dSLionel Sambuc
283*0a6a1f1dSLionel Sambuc2012-08-08  Will Estes <westes575@gmail.com>
284*0a6a1f1dSLionel Sambuc
285*0a6a1f1dSLionel Sambuc	* gen.c: fix m4 error when useecs and nultrans are true; resolves
286*0a6a1f1dSLionel Sambuc	#1816878
287*0a6a1f1dSLionel Sambuc
288*0a6a1f1dSLionel Sambuc2012-08-08  Robert Minsk <rminsk@users.sourceforge.net>
289*0a6a1f1dSLionel Sambuc
290*0a6a1f1dSLionel Sambuc	* flex.skl: put user code after yyguts init; resolves #1744516 Signed-off-by: Will Estes <westes575@gmail.com>
291*0a6a1f1dSLionel Sambuc
292*0a6a1f1dSLionel Sambuc2012-08-08  Robert Minsk <rminsk@users.sourceforge.net>
293*0a6a1f1dSLionel Sambuc
294*0a6a1f1dSLionel Sambuc	* flex.skl, main.c: do not output yy_nxt to header with %option
295*0a6a1f1dSLionel Sambuc	full; resolves #1739922 Signed-off-by: Will Estes <westes575@gmail.com>
296*0a6a1f1dSLionel Sambuc
297*0a6a1f1dSLionel Sambuc2012-08-07  Will Estes <westes575@gmail.com>
298*0a6a1f1dSLionel Sambuc
299*0a6a1f1dSLionel Sambuc	* main.c: let flex decide if yymore and  reject are needed in lex
300*0a6a1f1dSLionel Sambuc	compatible mode This resolves bug #3510440.
301*0a6a1f1dSLionel Sambuc
302*0a6a1f1dSLionel Sambuc2012-08-06  Translation Project <coordinator@translationproject.org>
303*0a6a1f1dSLionel Sambuc
304*0a6a1f1dSLionel Sambuc	* po/vi.po: new vi translation from the translation project
305*0a6a1f1dSLionel Sambuc
306*0a6a1f1dSLionel Sambuc2012-08-06  Will Estes <westes575@gmail.com>
307*0a6a1f1dSLionel Sambuc
308*0a6a1f1dSLionel Sambuc	* .gitignore: add more patterns to .gitignore Undersome circumstances, the build process will generate conf.in~,
309*0a6a1f1dSLionel Sambuc	which we want to ignore. Also, some patch files will apply but not
310*0a6a1f1dSLionel Sambuc	cleanly and *.orig and *.rej files are generated. We want to ignore
311*0a6a1f1dSLionel Sambuc	them as well.
312*0a6a1f1dSLionel Sambuc
313*0a6a1f1dSLionel Sambuc2012-08-06  Will Estes <westes575@gmail.com>
314*0a6a1f1dSLionel Sambuc
315*0a6a1f1dSLionel Sambuc	* configure.ac, configure.in: rename configure.in to configure.ac to
316*0a6a1f1dSLionel Sambuc	prep for upcoming automake changes
317*0a6a1f1dSLionel Sambuc
318*0a6a1f1dSLionel Sambuc2012-08-06  Elias Pipping <pipping@users.sourceforge.net>
319*0a6a1f1dSLionel Sambuc
320*0a6a1f1dSLionel Sambuc	* tests/test-bison-yylloc/main.c, tests/test-bison-yylloc/parser.y,
321*0a6a1f1dSLionel Sambuc	tests/test-bison-yylval/main.c, tests/test-bison-yylval/parser.y:
322*0a6a1f1dSLionel Sambuc	Fix two tests to pass under bison 2.6 Given that bison is moving forward with the %parse-param instead of
323*0a6a1f1dSLionel Sambuc	YYPARSE_PARAM syntax, it makes sense to switch over to using the new
324*0a6a1f1dSLionel Sambuc	style declaration. In particular, this means that flex scanners that
325*0a6a1f1dSLionel Sambuc	use bison features will now require bison 2.6 or higher.  Signed-off-by: Will Estes <westes575@gmail.com>
326*0a6a1f1dSLionel Sambuc
327*0a6a1f1dSLionel Sambuc2012-08-04  Will Estes <westes575@gmail.com>
328*0a6a1f1dSLionel Sambuc
329*0a6a1f1dSLionel Sambuc	* po/nl.po: new nl translation from the translation project
330*0a6a1f1dSLionel Sambuc
331*0a6a1f1dSLionel Sambuc2012-08-04  Mike Frysinger <vapier@gentoo.org>
332*0a6a1f1dSLionel Sambuc
333*0a6a1f1dSLionel Sambuc	* flexdef.h: add prototype for lerrsf_fatal to flexdef.h Signed-off-by: Will Estes <westes575@gmail.com>
334*0a6a1f1dSLionel Sambuc
335*0a6a1f1dSLionel Sambuc2012-08-04  nomis52 <nomis52@users.sourceforge.net>
336*0a6a1f1dSLionel Sambuc
337*0a6a1f1dSLionel Sambuc	* flex.skl, gen.c: Change variable types to silence compiler
338*0a6a1f1dSLionel Sambuc	warnings; resolves #3552806 Signed-off-by: Will Estes <westes575@gmail.com>
339*0a6a1f1dSLionel Sambuc
34084d9c625SLionel Sambuc2012-08-03  Will Estes <westes575@gmail.com>
34184d9c625SLionel Sambuc
34284d9c625SLionel Sambuc	* NEWS: update NEWS to reflect changes in 2.5.37
34384d9c625SLionel Sambuc
34484d9c625SLionel Sambuc2012-08-03  Will Estes <westes575@gmail.com>
34584d9c625SLionel Sambuc
34684d9c625SLionel Sambuc	* configure.in: update flex version to 2.5.37
34784d9c625SLionel Sambuc
34884d9c625SLionel Sambuc2012-08-03  Will Estes <westes575@gmail.com>
34984d9c625SLionel Sambuc
35084d9c625SLionel Sambuc	* po/de.po: new de translation from the translation project
35184d9c625SLionel Sambuc
35284d9c625SLionel Sambuc2012-08-02  Will Estes <westes575@gmail.com>
35384d9c625SLionel Sambuc
35484d9c625SLionel Sambuc	* po/vi.po: new vi translation from the translation project
35584d9c625SLionel Sambuc
35684d9c625SLionel Sambuc2012-08-02  Will Estes <westes575@gmail.com>
35784d9c625SLionel Sambuc
35884d9c625SLionel Sambuc	* po/pl.po: new pl translation from the translation project
35984d9c625SLionel Sambuc
36084d9c625SLionel Sambuc2012-08-02  Will Estes <westes575@gmail.com>
36184d9c625SLionel Sambuc
36284d9c625SLionel Sambuc	* po/fi.po: new fi translation from the translation project
36384d9c625SLionel Sambuc
36484d9c625SLionel Sambuc2012-08-02  Will Estes <westes575@gmail.com>
36584d9c625SLionel Sambuc
36684d9c625SLionel Sambuc	* Makefile.am: Add -f option to LN_S to create flex++ The autoconf macro LN_S needs -f to successfully install flex++ if
36784d9c625SLionel Sambuc	flex++ already exists. Fortunately, ln, ln -s and cp -p, which are
36884d9c625SLionel Sambuc	the various forms that LN_S can take all will do the right thing
36984d9c625SLionel Sambuc	with a -f argument passed.
37084d9c625SLionel Sambuc
37184d9c625SLionel Sambuc2012-08-02  Will Estes <westes575@gmail.com>
37284d9c625SLionel Sambuc
37384d9c625SLionel Sambuc	* Makefile.am, tools/Makefile.am, tools/cvs2cl.pl,
37484d9c625SLionel Sambuc	tools/cvsauthors, tools/git2cl: replace cvs2cl with git2cl Add the git2cl script in tools/ and remove the (now unnecessary)
37584d9c625SLionel Sambuc	cvs2cl script. Remove tools/cvsauthors since git2cl does not need
37684d9c625SLionel Sambuc	that file.  Account for all the above in Makefile.am and
37784d9c625SLionel Sambuc	tools/Makefile.am
37884d9c625SLionel Sambuc
37984d9c625SLionel Sambuc2012-07-29  Will Estes <wlestes@users.sourceforge.net>
38084d9c625SLionel Sambuc
38184d9c625SLionel Sambuc	* tests/.cvsignore, tests/.gitignore, tests/TEMPLATE/.cvsignore,
38284d9c625SLionel Sambuc	tests/TEMPLATE/.gitignore, tests/test-alloc-extra/.cvsignore,
38384d9c625SLionel Sambuc	tests/test-alloc-extra/.gitignore, tests/test-array-nr/.cvsignore,
38484d9c625SLionel Sambuc	tests/test-array-nr/.gitignore, tests/test-array-r/.cvsignore,
38584d9c625SLionel Sambuc	tests/test-array-r/.gitignore, tests/test-basic-nr/.cvsignore,
38684d9c625SLionel Sambuc	tests/test-basic-nr/.gitignore, tests/test-basic-r/.cvsignore,
38784d9c625SLionel Sambuc	tests/test-basic-r/.gitignore, tests/test-bison-nr/.cvsignore,
38884d9c625SLionel Sambuc	tests/test-bison-nr/.gitignore, tests/test-bison-yylloc/.cvsignore,
38984d9c625SLionel Sambuc	tests/test-bison-yylloc/.gitignore,
39084d9c625SLionel Sambuc	tests/test-bison-yylval/.cvsignore,
39184d9c625SLionel Sambuc	tests/test-bison-yylval/.gitignore,
39284d9c625SLionel Sambuc	tests/test-c++-basic/.cvsignore, tests/test-c++-basic/.gitignore,
39384d9c625SLionel Sambuc	tests/test-c++-multiple-scanners/.cvsignore,
39484d9c625SLionel Sambuc	tests/test-c++-multiple-scanners/.gitignore,
39584d9c625SLionel Sambuc	tests/test-c++-yywrap/.cvsignore, tests/test-c++-yywrap/.gitignore,
39684d9c625SLionel Sambuc	tests/test-c-cpp-nr/.cvsignore, tests/test-c-cpp-nr/.gitignore,
39784d9c625SLionel Sambuc	tests/test-c-cpp-r/.cvsignore, tests/test-c-cpp-r/.gitignore,
39884d9c625SLionel Sambuc	tests/test-ccl/.cvsignore, tests/test-ccl/.gitignore,
39984d9c625SLionel Sambuc	tests/test-concatenated-options/.cvsignore,
40084d9c625SLionel Sambuc	tests/test-concatenated-options/.gitignore,
40184d9c625SLionel Sambuc	tests/test-debug-nr/.cvsignore, tests/test-debug-nr/.gitignore,
40284d9c625SLionel Sambuc	tests/test-debug-r/.cvsignore, tests/test-debug-r/.gitignore,
40384d9c625SLionel Sambuc	tests/test-extended/.cvsignore, tests/test-extended/.gitignore,
40484d9c625SLionel Sambuc	tests/test-header-nr/.cvsignore, tests/test-header-nr/.gitignore,
40584d9c625SLionel Sambuc	tests/test-header-r/.cvsignore, tests/test-header-r/.gitignore,
40684d9c625SLionel Sambuc	tests/test-include-by-buffer/.cvsignore,
40784d9c625SLionel Sambuc	tests/test-include-by-buffer/.gitignore,
40884d9c625SLionel Sambuc	tests/test-include-by-push/.cvsignore,
40984d9c625SLionel Sambuc	tests/test-include-by-push/.gitignore,
41084d9c625SLionel Sambuc	tests/test-include-by-reentrant/.cvsignore,
41184d9c625SLionel Sambuc	tests/test-include-by-reentrant/.gitignore,
41284d9c625SLionel Sambuc	tests/test-linedir-r/.cvsignore, tests/test-linedir-r/.gitignore,
41384d9c625SLionel Sambuc	tests/test-lineno-nr/.cvsignore, tests/test-lineno-nr/.gitignore,
41484d9c625SLionel Sambuc	tests/test-lineno-r/.cvsignore, tests/test-lineno-r/.gitignore,
41584d9c625SLionel Sambuc	tests/test-mem-nr/.cvsignore, tests/test-mem-nr/.gitignore,
41684d9c625SLionel Sambuc	tests/test-mem-r/.cvsignore, tests/test-mem-r/.gitignore,
41784d9c625SLionel Sambuc	tests/test-multiple-scanners-nr/.cvsignore,
41884d9c625SLionel Sambuc	tests/test-multiple-scanners-nr/.gitignore,
41984d9c625SLionel Sambuc	tests/test-multiple-scanners-r/.cvsignore,
42084d9c625SLionel Sambuc	tests/test-multiple-scanners-r/.gitignore,
42184d9c625SLionel Sambuc	tests/test-noansi-nr/.cvsignore, tests/test-noansi-nr/.gitignore,
42284d9c625SLionel Sambuc	tests/test-noansi-r/.cvsignore, tests/test-noansi-r/.gitignore,
42384d9c625SLionel Sambuc	tests/test-posix/.cvsignore, tests/test-posix/.gitignore,
42484d9c625SLionel Sambuc	tests/test-posixly-correct/.cvsignore,
42584d9c625SLionel Sambuc	tests/test-posixly-correct/.gitignore,
42684d9c625SLionel Sambuc	tests/test-prefix-nr/.cvsignore, tests/test-prefix-nr/.gitignore,
42784d9c625SLionel Sambuc	tests/test-prefix-r/.cvsignore, tests/test-prefix-r/.gitignore,
42884d9c625SLionel Sambuc	tests/test-pthread/.cvsignore, tests/test-pthread/.gitignore,
42984d9c625SLionel Sambuc	tests/test-quotes/.cvsignore, tests/test-quotes/.gitignore,
43084d9c625SLionel Sambuc	tests/test-reject/.cvsignore, tests/test-reject/.gitignore,
43184d9c625SLionel Sambuc	tests/test-rescan-nr/.cvsignore, tests/test-rescan-nr/.gitignore,
43284d9c625SLionel Sambuc	tests/test-rescan-r/.cvsignore, tests/test-rescan-r/.gitignore,
43384d9c625SLionel Sambuc	tests/test-string-nr/.cvsignore, tests/test-string-nr/.gitignore,
43484d9c625SLionel Sambuc	tests/test-string-r/.cvsignore, tests/test-string-r/.gitignore,
43584d9c625SLionel Sambuc	tests/test-table-opts/.cvsignore, tests/test-table-opts/.gitignore,
43684d9c625SLionel Sambuc	tests/test-top/.cvsignore, tests/test-top/.gitignore,
43784d9c625SLionel Sambuc	tests/test-yyextra/.cvsignore, tests/test-yyextra/.gitignore: rename
43884d9c625SLionel Sambuc	.cvsignore files in tests/ subdirectories to gitignore
43984d9c625SLionel Sambuc
44084d9c625SLionel Sambuc2012-07-23  Will Estes <wlestes@users.sourceforge.net>
44184d9c625SLionel Sambuc
44284d9c625SLionel Sambuc	* examples/.cvsignore, examples/fastwc/.cvsignore,
44384d9c625SLionel Sambuc	examples/manual/.cvsignore, lib/.cvsignore, tools/.cvsignore: remove
44484d9c625SLionel Sambuc	unneeded .cvsignore files
44584d9c625SLionel Sambuc
44684d9c625SLionel Sambuc2012-07-22  Will Estes <wlestes@users.sourceforge.net>
44784d9c625SLionel Sambuc
44884d9c625SLionel Sambuc	* .gitignore: add *.o and *.a to top level .gitignore The cvs tree did not need these additions because cvs assumed a lot
44984d9c625SLionel Sambuc	of C-style defaults for .cvsignore files. flex builds *.o object
45084d9c625SLionel Sambuc	files in the course of compilation and *.a files are built as a part
45184d9c625SLionel Sambuc	of the libraries that flex compiles in the build process.
45284d9c625SLionel Sambuc
45384d9c625SLionel Sambuc2012-07-22  Will Estes <wlestes@users.sourceforge.net>
45484d9c625SLionel Sambuc
45584d9c625SLionel Sambuc	* .cvsignore, .gitignore, doc/.cvsignore, doc/.gitignore,
45684d9c625SLionel Sambuc	m4/.cvsignore, m4/.gitignore, po/.cvsignore, po/.gitignore: rename
45784d9c625SLionel Sambuc	.cvsignore files to .gitignore The .cvsignore files from the legacy cvs repository tracked what
45884d9c625SLionel Sambuc	files got autogenerated during various stages of the flex build.
45984d9c625SLionel Sambuc	Renaming the .cvsignore files to .gitignore lets git do the same
46084d9c625SLionel Sambuc	thing. git is better about letting higher level .gitignore files
46184d9c625SLionel Sambuc	not-track files in lower level directories. As I work my way through
46284d9c625SLionel Sambuc	the test directories, we may add additional .gitignore files from
46384d9c625SLionel Sambuc	the old .cvsignore files.  The po/ directory has a lot of special files used by gettext, so the
46484d9c625SLionel Sambuc	patterns in po/.gitignore look very different.  The doc/.gitignore file accounts for what texinfo/makeinfo do, and
46584d9c625SLionel Sambuc	so it also has special patterns.  The m4 directory is mainly present for autoconf's benefit, but we
46684d9c625SLionel Sambuc	have to account for it so make can do the right thing. Hence,
46784d9c625SLionel Sambuc	m4/.gitignore says to ignore *.m4, as counterintuitive as that may
46884d9c625SLionel Sambuc	seem.
46984d9c625SLionel Sambuc
47084d9c625SLionel Sambuc2012-07-22  Will Estes <wlestes@users.sourceforge.net>
47184d9c625SLionel Sambuc
47284d9c625SLionel Sambuc	* NEWS: update NEWS file to note release date of 2.5.36
47384d9c625SLionel Sambuc
47484d9c625SLionel Sambuc2012-06-23  Will Estes <wlestes@users.sourceforge.net>
47584d9c625SLionel Sambuc
47684d9c625SLionel Sambuc	* doc/flex.texi: fix call to version in manual
47784d9c625SLionel Sambuc
47884d9c625SLionel Sambuc2012-06-22  Will Estes <wlestes@users.sourceforge.net>
47984d9c625SLionel Sambuc
48084d9c625SLionel Sambuc	* doc/flex.texi: add missing argument to call to yylex in manual
48184d9c625SLionel Sambuc
48284d9c625SLionel Sambuc2012-04-27  Will Estes <wlestes@users.sourceforge.net>
48384d9c625SLionel Sambuc
48484d9c625SLionel Sambuc	* flex.skl: lintish cleanup in flex.skl; resolves #2040664
48584d9c625SLionel Sambuc
48684d9c625SLionel Sambuc2012-04-27  Will Estes <wlestes@users.sourceforge.net>
48784d9c625SLionel Sambuc
48884d9c625SLionel Sambuc	* doc/flex.texi: add a 7 to the c99 octal pattern; resolves #3518269
48984d9c625SLionel Sambuc
49084d9c625SLionel Sambuc2012-03-31  Will Estes <wlestes@users.sourceforge.net>
49184d9c625SLionel Sambuc
49284d9c625SLionel Sambuc	* doc/flex.texi: copyedit; resolves #3513670
49384d9c625SLionel Sambuc
49484d9c625SLionel Sambuc2012-03-23  Will Estes <wlestes@users.sourceforge.net>
49584d9c625SLionel Sambuc
49684d9c625SLionel Sambuc	* buf.c: escape backslashes in #line filenames in %top section;
49784d9c625SLionel Sambuc	resolves #3212400; patch submitted by scfc_de
49884d9c625SLionel Sambuc
49984d9c625SLionel Sambuc2012-03-21  Will Estes <wlestes@users.sourceforge.net>
50084d9c625SLionel Sambuc
50184d9c625SLionel Sambuc	* Makefile.am, configure.in, lib/Makefile.am, lib/lib.c,
50284d9c625SLionel Sambuc	lib/malloc.c, lib/realloc.c: provide malloc() and realloc() for
50384d9c625SLionel Sambuc	systems that do not have satisfactory versions; resolves #1899047
50484d9c625SLionel Sambuc
50584d9c625SLionel Sambuc2012-03-21  Will Estes <wlestes@users.sourceforge.net>
50684d9c625SLionel Sambuc
50784d9c625SLionel Sambuc	* Makefile.am: install flex++ as a link; resolves bug #2939681
50884d9c625SLionel Sambuc
50984d9c625SLionel Sambuc2012-03-21  Will Estes <wlestes@users.sourceforge.net>
51084d9c625SLionel Sambuc
51184d9c625SLionel Sambuc	* tests/test-bison-nr/Makefile.am,
51284d9c625SLionel Sambuc	tests/test-bison-yylloc/Makefile.am,
51384d9c625SLionel Sambuc	tests/test-bison-yylval/Makefile.am: fix dependencies for make -j in
51484d9c625SLionel Sambuc	test suite
51584d9c625SLionel Sambuc
51684d9c625SLionel Sambuc2012-03-19  Will Estes <wlestes@users.sourceforge.net>
51784d9c625SLionel Sambuc
51884d9c625SLionel Sambuc	* flex.skl: add missing prototypes for yyset_column() and
51984d9c625SLionel Sambuc	yyget_column(); resolves #3029024; patch submitted by scfc_de
52084d9c625SLionel Sambuc
52184d9c625SLionel Sambuc2012-03-02  Will Estes <wlestes@users.sourceforge.net>
52284d9c625SLionel Sambuc
52384d9c625SLionel Sambuc	* flex.skl, tests/test-reject/scanner.l,
52484d9c625SLionel Sambuc	tests/test-table-opts/scanner.l: wrap yy_fatal_error calls
52584d9c625SLionel Sambuc	appropriately
52684d9c625SLionel Sambuc
52784d9c625SLionel Sambuc2012-03-02  Will Estes <wlestes@users.sourceforge.net>
52884d9c625SLionel Sambuc
52984d9c625SLionel Sambuc	* regex.c: fix overlapping data buffer issue; patch from Tim
53084d9c625SLionel Sambuc	Landsheet scfc_de
53184d9c625SLionel Sambuc
53284d9c625SLionel Sambuc2012-03-02  Will Estes <wlestes@users.sourceforge.net>
53384d9c625SLionel Sambuc
53484d9c625SLionel Sambuc	* scan.l: better bracket handling in the scanner
53584d9c625SLionel Sambuc
53684d9c625SLionel Sambuc2012-03-02  Will Estes <wlestes@users.sourceforge.net>
53784d9c625SLionel Sambuc
53884d9c625SLionel Sambuc	* flexdef.h, main.c, misc.c: Remove unneeded tracking of line/column
53984d9c625SLionel Sambuc	output; patch from Tim Landsheet scfc_de
54084d9c625SLionel Sambuc
54184d9c625SLionel Sambuc2012-03-02  Will Estes <wlestes@users.sourceforge.net>
54284d9c625SLionel Sambuc
54384d9c625SLionel Sambuc	* configure.in: fix test for m4 to accept an m4 with -P and not jus
54484d9c625SLionel Sambuc	tGNU m4; patch from Tim Landsheet scfc_de on sourceforge
54584d9c625SLionel Sambuc
54684d9c625SLionel Sambuc2012-03-02  Will Estes <wlestes@users.sourceforge.net>
54784d9c625SLionel Sambuc
54884d9c625SLionel Sambuc	* doc/flex.texi: fix order of td_lolen and td_hilen in
54984d9c625SLionel Sambuc	documentation; resolves #2913693; patch submitted by Andreas
55084d9c625SLionel Sambuc	Gruenbacher <agruen@suse.de>
55184d9c625SLionel Sambuc
55284d9c625SLionel Sambuc2012-03-02  Will Estes <wlestes@users.sourceforge.net>
55384d9c625SLionel Sambuc
55484d9c625SLionel Sambuc	* doc/flex.texi: correct document of YY_FLUSH_BUFFER; resolves
55584d9c625SLionel Sambuc	#1723028
55684d9c625SLionel Sambuc
55784d9c625SLionel Sambuc2012-02-17  Will Estes <wlestes@users.sourceforge.net>
55884d9c625SLionel Sambuc
55984d9c625SLionel Sambuc	* dfa.c, flexdef.h, misc.c, parse.y: speed up things for complex
56084d9c625SLionel Sambuc	inputs; resolves #2891390
56184d9c625SLionel Sambuc
56284d9c625SLionel Sambuc2012-02-17  Will Estes <wlestes@users.sourceforge.net>
56384d9c625SLionel Sambuc
56484d9c625SLionel Sambuc	* doc/flex.texi: fix ipv6 pattern in manual; update manual copyright
56584d9c625SLionel Sambuc	to 2012
56684d9c625SLionel Sambuc
56784d9c625SLionel Sambuc2012-02-17  Will Estes <wlestes@users.sourceforge.net>
56884d9c625SLionel Sambuc
56984d9c625SLionel Sambuc	* flex.skl: fremove isatty() declaration; resolves #1984987
57084d9c625SLionel Sambuc
57184d9c625SLionel Sambuc2012-02-17  Will Estes <wlestes@users.sourceforge.net>
57284d9c625SLionel Sambuc
57384d9c625SLionel Sambuc	* doc/flex.texi: Add link for RFC 2396
57484d9c625SLionel Sambuc
57584d9c625SLionel Sambuc2012-02-17  Will Estes <wlestes@users.sourceforge.net>
57684d9c625SLionel Sambuc
57784d9c625SLionel Sambuc	* flex.skl: resolve #1990170
57884d9c625SLionel Sambuc
57984d9c625SLionel Sambuc2012-02-17  Will Estes <wlestes@users.sourceforge.net>
58084d9c625SLionel Sambuc
58184d9c625SLionel Sambuc	* flex.skl: fix documentation to reflect arguments actually used;
58284d9c625SLionel Sambuc	bug #2783023
58384d9c625SLionel Sambuc
58484d9c625SLionel Sambuc2012-02-05  Will Estes <wlestes@users.sourceforge.net>
58584d9c625SLionel Sambuc
58684d9c625SLionel Sambuc	* main.c: fix yywrap behavior for reentrant scanners
58784d9c625SLionel Sambuc
58884d9c625SLionel Sambuc2012-02-04  Will Estes <wlestes@users.sourceforge.net>
58984d9c625SLionel Sambuc
59084d9c625SLionel Sambuc	* NEWS: Mmention tr translation
59184d9c625SLionel Sambuc
59284d9c625SLionel Sambuc2012-02-04  Will Estes <wlestes@users.sourceforge.net>
59384d9c625SLionel Sambuc
59484d9c625SLionel Sambuc	* tables.c: prevent unused stuff from being compiled so as to reduce
59584d9c625SLionel Sambuc	warnings
59684d9c625SLionel Sambuc
59784d9c625SLionel Sambuc2012-02-03  Will Estes <wlestes@users.sourceforge.net>
59884d9c625SLionel Sambuc
59984d9c625SLionel Sambuc	* buf.c, filter.c, main.c, misc.c, regex.c, scanflags.c: more better
60084d9c625SLionel Sambuc	error messages; more better memory handling
60184d9c625SLionel Sambuc
60284d9c625SLionel Sambuc2012-02-03  Will Estes <wlestes@users.sourceforge.net>
60384d9c625SLionel Sambuc
60484d9c625SLionel Sambuc	* misc.c: more careful/paranoia
60584d9c625SLionel Sambuc
60684d9c625SLionel Sambuc2012-02-03  Will Estes <wlestes@users.sourceforge.net>
60784d9c625SLionel Sambuc
60884d9c625SLionel Sambuc	* scanopt.c: more careful memory allocation in option processing
60984d9c625SLionel Sambuc
61084d9c625SLionel Sambuc2012-02-03  Will Estes <wlestes@users.sourceforge.net>
61184d9c625SLionel Sambuc
61284d9c625SLionel Sambuc	* Makefile.am, configure.in: remove m4/ directory and generally
61384d9c625SLionel Sambuc	clean up automake/autoconf inputs
61484d9c625SLionel Sambuc
61584d9c625SLionel Sambuc2012-02-03  Will Estes <wlestes@users.sourceforge.net>
61684d9c625SLionel Sambuc
61784d9c625SLionel Sambuc	* lib/.cvsignore: cvsignore files that need that
61884d9c625SLionel Sambuc
61984d9c625SLionel Sambuc2012-02-03  Will Estes <wlestes@users.sourceforge.net>
62084d9c625SLionel Sambuc
62184d9c625SLionel Sambuc	* NEWS, po/da.po, po/es.po, po/ko.po, po/pt_BR.po, po/ro.po,
62284d9c625SLionel Sambuc	po/ru.po, po/sv.po, po/tr.po, po/zh_CN.po: check in translations
62384d9c625SLionel Sambuc
62484d9c625SLionel Sambuc2012-02-03  Will Estes <wlestes@users.sourceforge.net>
62584d9c625SLionel Sambuc
62684d9c625SLionel Sambuc	* main.c: correct macro definition of yywrap
62784d9c625SLionel Sambuc
62884d9c625SLionel Sambuc2012-02-03  Will Estes <wlestes@users.sourceforge.net>
62984d9c625SLionel Sambuc
63084d9c625SLionel Sambuc	* scan.l: Greater specificity in error messages
63184d9c625SLionel Sambuc
63284d9c625SLionel Sambuc2012-02-03  Will Estes <wlestes@users.sourceforge.net>
63384d9c625SLionel Sambuc
63484d9c625SLionel Sambuc	* parse.y: improve rule handling at EOF
63584d9c625SLionel Sambuc
63684d9c625SLionel Sambuc2012-02-03  Will Estes <wlestes@users.sourceforge.net>
63784d9c625SLionel Sambuc
63884d9c625SLionel Sambuc	* flex.skl: include cstdio for definition of EOF in all cases
63984d9c625SLionel Sambuc
64084d9c625SLionel Sambuc2012-02-03  Will Estes <wlestes@users.sourceforge.net>
64184d9c625SLionel Sambuc
64284d9c625SLionel Sambuc	* flex.skl: suppress warning on unused yyguts_t
64384d9c625SLionel Sambuc
64484d9c625SLionel Sambuc2010-08-13  Will Estes <wlestes@users.sourceforge.net>
64584d9c625SLionel Sambuc
64684d9c625SLionel Sambuc	* NEWS, po/LINGUAS, po/fi.po: new fi translation from the
64784d9c625SLionel Sambuc	translation project
64884d9c625SLionel Sambuc
64984d9c625SLionel Sambuc2009-03-31  Will Estes <wlestes@users.sourceforge.net>
65084d9c625SLionel Sambuc
65184d9c625SLionel Sambuc	* 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>
65284d9c625SLionel Sambuc
65384d9c625SLionel Sambuc2008-12-28  Will Estes <wlestes@users.sourceforge.net>
65484d9c625SLionel Sambuc
65584d9c625SLionel Sambuc	* configure.in: remove line break that broke configure
65684d9c625SLionel Sambuc
65784d9c625SLionel Sambuc2008-12-28  Will Estes <wlestes@users.sourceforge.net>
65884d9c625SLionel Sambuc
65984d9c625SLionel Sambuc	* doc/flex.texi: specify the title on the title page since @settitle
66084d9c625SLionel Sambuc	doesn't do that for us; resolves bug #2043491
66184d9c625SLionel Sambuc
66284d9c625SLionel Sambuc2008-12-28  Will Estes <wlestes@users.sourceforge.net>
66384d9c625SLionel Sambuc
66484d9c625SLionel Sambuc	* configure.in, flexdef.h: check for regex.h; resolves bug #2337486
66584d9c625SLionel Sambuc
66684d9c625SLionel Sambuc2008-07-23  Will Estes <wlestes@users.sourceforge.net>
66784d9c625SLionel Sambuc
66884d9c625SLionel Sambuc	* NEWS, po/ga.po: new ga translation from the translation project
66984d9c625SLionel Sambuc
67084d9c625SLionel Sambuc2008-06-10  Will Estes <wlestes@users.sourceforge.net>
67184d9c625SLionel Sambuc
67284d9c625SLionel Sambuc	* NEWS, po/ca.po: new ca translation
67384d9c625SLionel Sambuc
67484d9c625SLionel Sambuc2008-05-31  Will Estes <wlestes@users.sourceforge.net>
67584d9c625SLionel Sambuc
67684d9c625SLionel Sambuc	* Makefile.am: move ABOUT-NLS back to EXTRA_DIST
67784d9c625SLionel Sambuc
67884d9c625SLionel Sambuc2008-05-31  Will Estes <wlestes@users.sourceforge.net>
67984d9c625SLionel Sambuc
68084d9c625SLionel Sambuc	* Makefile.am: create new dist_doc_DATA; move some EXTRA_DIST files
68184d9c625SLionel Sambuc	to new dist_doc_DATA target
68284d9c625SLionel Sambuc
68384d9c625SLionel Sambuc2008-05-31  Will Estes <wlestes@users.sourceforge.net>
68484d9c625SLionel Sambuc
68584d9c625SLionel Sambuc	* .cvsignore: ignore more automake generated config.status* files
68684d9c625SLionel Sambuc
68784d9c625SLionel Sambuc2008-05-31  Will Estes <wlestes@users.sourceforge.net>
68884d9c625SLionel Sambuc
68984d9c625SLionel Sambuc	* NEWS: flex distribution now built with automake and autoconf
69084d9c625SLionel Sambuc	versions ...
69184d9c625SLionel Sambuc
69284d9c625SLionel Sambuc2008-05-31  Will Estes <wlestes@users.sourceforge.net>
69384d9c625SLionel Sambuc
69484d9c625SLionel Sambuc	* README.cvs: document GNU auto* version changes for building flex
69584d9c625SLionel Sambuc	from cvs
69684d9c625SLionel Sambuc
69784d9c625SLionel Sambuc2008-05-31  Will Estes <wlestes@users.sourceforge.net>
69884d9c625SLionel Sambuc
69984d9c625SLionel Sambuc	* .cvsignore, doc/Makefile.am: ignore automake-supplied ylwrap
70084d9c625SLionel Sambuc
70184d9c625SLionel Sambuc2008-05-15  Will Estes <wlestes@users.sourceforge.net>
70284d9c625SLionel Sambuc
70384d9c625SLionel Sambuc	* NEWS, flex.skl: clean up types; resolves 1961902
70484d9c625SLionel Sambuc
70584d9c625SLionel Sambuc2008-05-15  Will Estes <wlestes@users.sourceforge.net>
70684d9c625SLionel Sambuc
70784d9c625SLionel Sambuc	* NEWS: update NEWS re manual
70884d9c625SLionel Sambuc
70984d9c625SLionel Sambuc2008-05-15  Will Estes <wlestes@users.sourceforge.net>
71084d9c625SLionel Sambuc
71184d9c625SLionel Sambuc	* doc/flex.texi: correct eroneous references to 'nowrap' to refer to
71284d9c625SLionel Sambuc	'noyywrap'; resolves bug #1739912
71384d9c625SLionel Sambuc
71484d9c625SLionel Sambuc2008-05-14  Will Estes <wlestes@users.sourceforge.net>
71584d9c625SLionel Sambuc
71684d9c625SLionel Sambuc	* filter.c: call clearerr on stdin before dup2'ing it; resolves bug
71784d9c625SLionel Sambuc	#1902612
71884d9c625SLionel Sambuc
71984d9c625SLionel Sambuc2008-05-14  Will Estes <wlestes@users.sourceforge.net>
72084d9c625SLionel Sambuc
72184d9c625SLionel Sambuc	* NEWS: generic updates to NEWS
72284d9c625SLionel Sambuc
72384d9c625SLionel Sambuc2008-05-14  Will Estes <wlestes@users.sourceforge.net>
72484d9c625SLionel Sambuc
72584d9c625SLionel Sambuc	* tests/test-pthread/Makefile.am: move library flags in linker
72684d9c625SLionel Sambuc	command; resolves patch #1943403; patch submitted by
72784d9c625SLionel Sambuc	nullnix@users.sourceforge.net
72884d9c625SLionel Sambuc
72984d9c625SLionel Sambuc2008-05-14  Will Estes <wlestes@users.sourceforge.net>
73084d9c625SLionel Sambuc
73184d9c625SLionel Sambuc	* doc/flex.texi: use ansi syntax in simple examples; resolves patch
73284d9c625SLionel Sambuc	#1909844; patch submitted by Tom Browder,
73384d9c625SLionel Sambuc	tbrowder2@users.sourceforge.net
73484d9c625SLionel Sambuc
73584d9c625SLionel Sambuc2008-04-10  Will Estes <wlestes@users.sourceforge.net>
73684d9c625SLionel Sambuc
73784d9c625SLionel Sambuc	* doc/flex.texi: fix typo in example (from Paolo J. Matos
73884d9c625SLionel Sambuc
73984d9c625SLionel Sambuc2008-04-10  Will Estes <wlestes@users.sourceforge.net>
74084d9c625SLionel Sambuc
74184d9c625SLionel Sambuc	* flexint.h: move endif to better account for what C99 defines for
74284d9c625SLionel Sambuc	integer types (fix from debian project)
74384d9c625SLionel Sambuc
74484d9c625SLionel Sambuc2008-04-10  Will Estes <wlestes@users.sourceforge.net>
74584d9c625SLionel Sambuc
74684d9c625SLionel Sambuc	* gen.c: fix another int type to be size_t
74784d9c625SLionel Sambuc
74884d9c625SLionel Sambuc2008-03-30  Will Estes <wlestes@users.sourceforge.net>
74984d9c625SLionel Sambuc
75084d9c625SLionel Sambuc	* NEWS, po/fr.po: new fr translation
75184d9c625SLionel Sambuc
75284d9c625SLionel Sambuc2008-03-30  Will Estes <wlestes@users.sourceforge.net>
75384d9c625SLionel Sambuc
75484d9c625SLionel Sambuc	* NEWS, configure.in: start version 2.5.36
75584d9c625SLionel Sambuc
75684d9c625SLionel Sambuc2008-02-26  Will Estes <wlestes@users.sourceforge.net>
757357f1050SThomas Veerman
758357f1050SThomas Veerman	* NEWS: add date of release
759357f1050SThomas Veerman
76084d9c625SLionel Sambuc2008-02-15  Will Estes <wlestes@users.sourceforge.net>
761357f1050SThomas Veerman
762357f1050SThomas Veerman	* NEWS, parse.y: fix bug that prevented comments from working
763357f1050SThomas Veerman	properly
764357f1050SThomas Veerman
76584d9c625SLionel Sambuc2008-02-12  Will Estes <wlestes@users.sourceforge.net>
766357f1050SThomas Veerman
767357f1050SThomas Veerman	* po/de.po: new de translation
768357f1050SThomas Veerman
76984d9c625SLionel Sambuc2008-02-10  Will Estes <wlestes@users.sourceforge.net>
770357f1050SThomas Veerman
771357f1050SThomas Veerman	* NEWS, po/vi.po: new vi translation
772357f1050SThomas Veerman
77384d9c625SLionel Sambuc2008-02-10  Will Estes <wlestes@users.sourceforge.net>
774357f1050SThomas Veerman
775357f1050SThomas Veerman	* NEWS, po/nl.po: new nl translation
776357f1050SThomas Veerman
77784d9c625SLionel Sambuc2008-02-09  Will Estes <wlestes@users.sourceforge.net>
778357f1050SThomas Veerman
779357f1050SThomas Veerman	* NEWS, po/pl.po: new pl translation
780357f1050SThomas Veerman
78184d9c625SLionel Sambuc2008-02-09  Will Estes <wlestes@users.sourceforge.net>
782357f1050SThomas Veerman
783357f1050SThomas Veerman	* NEWS, po/de.po, po/pt_BR.po: new de, pt_br translations
784357f1050SThomas Veerman
78584d9c625SLionel Sambuc2008-02-09  Will Estes <wlestes@users.sourceforge.net>
786357f1050SThomas Veerman
787357f1050SThomas Veerman	* NEWS, flex.skl: generate headers for all functions (resolves bug
788357f1050SThomas Veerman	#1628314)
789357f1050SThomas Veerman
79084d9c625SLionel Sambuc2008-02-09  Will Estes <wlestes@users.sourceforge.net>
791357f1050SThomas Veerman
792357f1050SThomas Veerman	* NEWS, flex.skl: change yy_size_t to be size_t (resolves bug
793357f1050SThomas Veerman	#1849812)
794357f1050SThomas Veerman
79584d9c625SLionel Sambuc2008-02-09  Will Estes <wlestes@users.sourceforge.net>
796357f1050SThomas Veerman
797357f1050SThomas Veerman	* configure.in: start work on version 2.5.35
798357f1050SThomas Veerman
79984d9c625SLionel Sambuc2007-12-12  Will Estes <wlestes@users.sourceforge.net>
800357f1050SThomas Veerman
80184d9c625SLionel Sambuc	* NEWS, configure.in: revert NEWS and configure.in to version 2.5.34
802357f1050SThomas Veerman
80384d9c625SLionel Sambuc2007-09-12  Will Estes <wlestes@users.sourceforge.net>
804357f1050SThomas Veerman
805357f1050SThomas Veerman	* NEWS, configure.in: update version number to 2.5.35
806357f1050SThomas Veerman
80784d9c625SLionel Sambuc2007-09-10  Aaron Stone <sodabrew@users.sourceforge.net>
808357f1050SThomas Veerman
809357f1050SThomas Veerman	* tests/test-alloc-extra/scanner.l: Use %option extra-type.
810357f1050SThomas Veerman
81184d9c625SLionel Sambuc2007-09-10  Aaron Stone <sodabrew@users.sourceforge.net>
812357f1050SThomas Veerman
81384d9c625SLionel Sambuc	* NEWS, doc/flex.texi, flex.skl, flexdef.h, main.c, parse.y, scan.l:
81484d9c625SLionel Sambuc	Introduce %option extra-type="your_type *" (resolves bug #1744505).
815357f1050SThomas Veerman
81684d9c625SLionel Sambuc2007-08-15  Will Estes <wlestes@users.sourceforge.net>
817357f1050SThomas Veerman
818357f1050SThomas Veerman	* po/nl.po: new nl translations from the translation project
819357f1050SThomas Veerman
82084d9c625SLionel Sambuc2007-06-28  Will Estes <wlestes@users.sourceforge.net>
821357f1050SThomas Veerman
822357f1050SThomas Veerman	* NEWS: change release date
823357f1050SThomas Veerman
82484d9c625SLionel Sambuc2007-06-28  Will Estes <wlestes@users.sourceforge.net>
825357f1050SThomas Veerman
826357f1050SThomas Veerman	* flex.skl: adjustment for prefix classes; patch submitted by Petr
827357f1050SThomas Veerman	Machata <pmachata@redhat.com>
828357f1050SThomas Veerman
82984d9c625SLionel Sambuc2007-06-28  Will Estes <wlestes@users.sourceforge.net>
830357f1050SThomas Veerman
831357f1050SThomas Veerman	* NEWS: NEWS item for yy_init_extra
832357f1050SThomas Veerman
83384d9c625SLionel Sambuc2007-06-12  Aaron Stone <sodabrew@users.sourceforge.net>
834357f1050SThomas Veerman
835357f1050SThomas Veerman	* doc/flex.texi: Docs and example for yylex_init_extra.
836357f1050SThomas Veerman
83784d9c625SLionel Sambuc2007-06-01  Will Estes <wlestes@users.sourceforge.net>
838357f1050SThomas Veerman
839357f1050SThomas Veerman	* tests/test-alloc-extra/.cvsignore: ignore OUTPUT file in
840357f1050SThomas Veerman	test-alloc-extra
841357f1050SThomas Veerman
84284d9c625SLionel Sambuc2007-06-01  Will Estes <wlestes@users.sourceforge.net>
843357f1050SThomas Veerman
844357f1050SThomas Veerman	* tests/descriptions: add description of concatenated options test
845357f1050SThomas Veerman
84684d9c625SLionel Sambuc2007-05-31  Will Estes <wlestes@users.sourceforge.net>
847357f1050SThomas Veerman
848357f1050SThomas Veerman	* tests/test-alloc-extra/.cvsignore: add missing .cvsignore to
849357f1050SThomas Veerman	test-alloc-extra
850357f1050SThomas Veerman
85184d9c625SLionel Sambuc2007-05-31  Aaron Stone <sodabrew@users.sourceforge.net>
852357f1050SThomas Veerman
853357f1050SThomas Veerman	* configure.in, flex.skl, gen.c, main.c: Changes to resolve SF bugs
854357f1050SThomas Veerman	1568325 and 1563589.
855357f1050SThomas Veerman
85684d9c625SLionel Sambuc2007-05-31  Aaron Stone <sodabrew@users.sourceforge.net>
857357f1050SThomas Veerman
85884d9c625SLionel Sambuc	* tests/Makefile.am, tests/descriptions,
85984d9c625SLionel Sambuc	tests/test-alloc-extra/Makefile.am,
86084d9c625SLionel Sambuc	tests/test-alloc-extra/scanner.l, tests/test-alloc-extra/test.input:
86184d9c625SLionel Sambuc	Adding test cases for yylex_init_extra.
862357f1050SThomas Veerman
86384d9c625SLionel Sambuc2007-05-12  Will Estes <wlestes@users.sourceforge.net>
864357f1050SThomas Veerman
865357f1050SThomas Veerman	* configure.in, tests/test-pthread/scanner.l: fixes to test-pthread
866357f1050SThomas Veerman
86784d9c625SLionel Sambuc2007-05-12  Will Estes <wlestes@users.sourceforge.net>
868357f1050SThomas Veerman
869357f1050SThomas Veerman	* NEWS: NEWS item for concatenated options
870357f1050SThomas Veerman
87184d9c625SLionel Sambuc2007-05-12  Will Estes <wlestes@users.sourceforge.net>
872357f1050SThomas Veerman
873357f1050SThomas Veerman	* configure.in, tests/Makefile.am,
874357f1050SThomas Veerman	tests/test-concatenated-options/.cvsignore,
875357f1050SThomas Veerman	tests/test-concatenated-options/Makefile.am: unit test to verify
876357f1050SThomas Veerman	concatenated options parsing
877357f1050SThomas Veerman
87884d9c625SLionel Sambuc2007-05-12  Will Estes <wlestes@users.sourceforge.net>
879357f1050SThomas Veerman
880357f1050SThomas Veerman	* scanopt.c: parse multiple short concatenated options; patch
881357f1050SThomas Veerman	submitted by Petr Machata <pmachata@redhat.com
882357f1050SThomas Veerman
88384d9c625SLionel Sambuc2007-05-11  Will Estes <wlestes@users.sourceforge.net>
884357f1050SThomas Veerman
885357f1050SThomas Veerman	* autogen.sh: remove --force option from autogen.sh; much faster
886357f1050SThomas Veerman	without it
887357f1050SThomas Veerman
88884d9c625SLionel Sambuc2007-05-11  Will Estes <wlestes@users.sourceforge.net>
889357f1050SThomas Veerman
890357f1050SThomas Veerman	* NEWS, configure.in: version 2.5.34
891357f1050SThomas Veerman
89284d9c625SLionel Sambuc2007-05-08  Aaron Stone <sodabrew@users.sourceforge.net>
893357f1050SThomas Veerman
894357f1050SThomas Veerman	* NEWS, flex.skl: Better checking after yyalloc/yyrealloc (resolves
895357f1050SThomas Veerman	bug #1595967)
896357f1050SThomas Veerman
89784d9c625SLionel Sambuc2007-05-01  Will Estes <wlestes@users.sourceforge.net>
898357f1050SThomas Veerman
899357f1050SThomas Veerman	* doc/flex.texi: change title of manual to 'Lexical Analysis with
900357f1050SThomas Veerman	Flex'
901357f1050SThomas Veerman
90284d9c625SLionel Sambuc2007-04-25  Will Estes <wlestes@users.sourceforge.net>
903357f1050SThomas Veerman
904357f1050SThomas Veerman	* flex.skl: c++ memory leak plug
905357f1050SThomas Veerman
90684d9c625SLionel Sambuc2007-04-23  Will Estes <wlestes@users.sourceforge.net>
907357f1050SThomas Veerman
908357f1050SThomas Veerman	* flex.skl: roll back c++ memory patch as it causes the test suite
909357f1050SThomas Veerman	no end of grief
910357f1050SThomas Veerman
91184d9c625SLionel Sambuc2007-04-23  Will Estes <wlestes@users.sourceforge.net>
912357f1050SThomas Veerman
91384d9c625SLionel Sambuc	* flex.skl: fix function definitions for non-ANSI environments (from
91484d9c625SLionel Sambuc	Manoj Srivastava from Debian patchset)
915357f1050SThomas Veerman
91684d9c625SLionel Sambuc2007-04-23  Will Estes <wlestes@users.sourceforge.net>
917357f1050SThomas Veerman
918357f1050SThomas Veerman	* flex.skl: fix c++ memory leak (from Manoj Srivastava from Debian
919357f1050SThomas Veerman	patchset)
920357f1050SThomas Veerman
92184d9c625SLionel Sambuc2007-04-23  Will Estes <wlestes@users.sourceforge.net>
922357f1050SThomas Veerman
923357f1050SThomas Veerman	* flex.skl: fix parameter name in comment (patch from Manoj
924357f1050SThomas Veerman	Srivastava from the debian patchset
925357f1050SThomas Veerman
92684d9c625SLionel Sambuc2007-04-23  Will Estes <wlestes@users.sourceforge.net>
927357f1050SThomas Veerman
928357f1050SThomas Veerman	* flex.skl: add a size_t cast (patch from Manoj Srivastava from the
929357f1050SThomas Veerman	debian patchset
930357f1050SThomas Veerman
93184d9c625SLionel Sambuc2007-04-16  Will Estes <wlestes@users.sourceforge.net>
932357f1050SThomas Veerman
93384d9c625SLionel Sambuc	* tests/test-extended/Makefile.am, tests/test-quotes/Makefile.am:
934357f1050SThomas Veerman	cleanups to handle VPATH builds better; passifies make distcheck
935357f1050SThomas Veerman
93684d9c625SLionel Sambuc2007-04-16  Will Estes <wlestes@users.sourceforge.net>
937357f1050SThomas Veerman
938357f1050SThomas Veerman	* doc/flex.texi: drop using the \ in \ escaping as it throws pdf
939357f1050SThomas Veerman	generation for a loop
940357f1050SThomas Veerman
94184d9c625SLionel Sambuc2007-04-14  Will Estes <wlestes@users.sourceforge.net>
942357f1050SThomas Veerman
943357f1050SThomas Veerman	* .cvsignore: add compile and *.tar.bz2 to .cvsignore
944357f1050SThomas Veerman
94584d9c625SLionel Sambuc2007-04-14  Will Estes <wlestes@users.sourceforge.net>
946357f1050SThomas Veerman
947357f1050SThomas Veerman	* main.c: add call to setlocale for ctype as per debian patchset
948357f1050SThomas Veerman
94984d9c625SLionel Sambuc2007-04-14  Will Estes <wlestes@users.sourceforge.net>
950357f1050SThomas Veerman
95184d9c625SLionel Sambuc	* Makefile.am, NEWS: provide for a PIC version of libfl.a for shared
95284d9c625SLionel Sambuc	libraries using flex scanners
953357f1050SThomas Veerman
95484d9c625SLionel Sambuc2007-04-13  Will Estes <wlestes@users.sourceforge.net>
955357f1050SThomas Veerman
956357f1050SThomas Veerman	* FlexLexer.h: annotate endifs since they're a bit far from their
957357f1050SThomas Veerman	opening #if statements
958357f1050SThomas Veerman
95984d9c625SLionel Sambuc2007-04-13  Will Estes <wlestes@users.sourceforge.net>
960357f1050SThomas Veerman
961357f1050SThomas Veerman	* flexdef.h, parse.y: refactor and slightly redo alloca testing,
962357f1050SThomas Veerman	resolves bug #1675899
963357f1050SThomas Veerman
96484d9c625SLionel Sambuc2007-04-13  Will Estes <wlestes@users.sourceforge.net>
965357f1050SThomas Veerman
96684d9c625SLionel Sambuc	* : overhaul configure.in: use octathorps for comments so they're
96784d9c625SLionel Sambuc	passed through m4 processing; better bracketing of m4 arguments;
96884d9c625SLionel Sambuc	retool checks as per suggestions from autoscan(1)
969357f1050SThomas Veerman
97084d9c625SLionel Sambuc2007-04-13  Will Estes <wlestes@users.sourceforge.net>
971357f1050SThomas Veerman
972357f1050SThomas Veerman	* flex.skl: fix skeleton for reentrant scanners
973357f1050SThomas Veerman
97484d9c625SLionel Sambuc2007-04-13  Will Estes <wlestes@users.sourceforge.net>
975357f1050SThomas Veerman
976357f1050SThomas Veerman	* Makefile.am: remove homegrown tags target; automake does that for
977357f1050SThomas Veerman	us
978357f1050SThomas Veerman
97984d9c625SLionel Sambuc2007-04-12  Will Estes <wlestes@users.sourceforge.net>
980357f1050SThomas Veerman
981357f1050SThomas Veerman	* flex.skl: fix skeleton for reentrant scanners, resolves bug
982357f1050SThomas Veerman	#1694318
983357f1050SThomas Veerman
98484d9c625SLionel Sambuc2007-04-12  Will Estes <wlestes@users.sourceforge.net>
98584d9c625SLionel Sambuc
98684d9c625SLionel Sambuc	* FlexLexer.h: declare some const where missing in c++ header file
98784d9c625SLionel Sambuc
98884d9c625SLionel Sambuc2007-04-10  Will Estes <wlestes@users.sourceforge.net>
989357f1050SThomas Veerman
990357f1050SThomas Veerman	* doc/flex.texi: corrections to the manual as per suggestions from
991357f1050SThomas Veerman	flex-help@
992357f1050SThomas Veerman
99384d9c625SLionel Sambuc2007-04-03  Will Estes <wlestes@users.sourceforge.net>
994357f1050SThomas Veerman
995357f1050SThomas Veerman	* doc/flex.texi: include author names in online versions of the
996357f1050SThomas Veerman	manual
997357f1050SThomas Veerman
99884d9c625SLionel Sambuc2007-04-03  Will Estes <wlestes@users.sourceforge.net>
999357f1050SThomas Veerman
1000357f1050SThomas Veerman	* COPYING: update copyright notice
1001357f1050SThomas Veerman
100284d9c625SLionel Sambuc2007-04-03  Will Estes <wlestes@users.sourceforge.net>
1003357f1050SThomas Veerman
1004357f1050SThomas Veerman	* AUTHORS: rearrange and update AUTHORS
1005357f1050SThomas Veerman
100684d9c625SLionel Sambuc2007-03-29  Will Estes <wlestes@users.sourceforge.net>
1007357f1050SThomas Veerman
1008357f1050SThomas Veerman	* NEWS: note sf feature request 1658379 in NEWS
1009357f1050SThomas Veerman
101084d9c625SLionel Sambuc2007-03-29  Will Estes <wlestes@users.sourceforge.net>
1011357f1050SThomas Veerman
1012357f1050SThomas Veerman	* tools/cvsauthors: add sodabrew to cvsauthors file
1013357f1050SThomas Veerman
101484d9c625SLionel Sambuc2007-03-29  Aaron Stone <sodabrew@users.sourceforge.net>
1015357f1050SThomas Veerman
101684d9c625SLionel Sambuc	* flex.skl: SourceForge feature request #1658379: Expose YY_BUF_SIZE
101784d9c625SLionel Sambuc	in the header file.
1018357f1050SThomas Veerman
101984d9c625SLionel Sambuc2007-03-07  Will Estes <wlestes@users.sourceforge.net>
1020357f1050SThomas Veerman
1021357f1050SThomas Veerman	* NEWS, filter.c, flex.skl: apply patches submitted by sodabrew
1022357f1050SThomas Veerman
102384d9c625SLionel Sambuc2007-03-07  Will Estes <wlestes@users.sourceforge.net>
1024357f1050SThomas Veerman
1025357f1050SThomas Veerman	* README.cvs: more changes describing building flex from cvs
1026357f1050SThomas Veerman
102784d9c625SLionel Sambuc2007-03-07  Will Estes <wlestes@users.sourceforge.net>
1028357f1050SThomas Veerman
1029357f1050SThomas Veerman	* Makefile.am, README.cvs, README.cvs-snapshot: rename
1030357f1050SThomas Veerman	README.cvs-snapshot to README.cvs
1031357f1050SThomas Veerman
103284d9c625SLionel Sambuc2007-03-07  Will Estes <wlestes@users.sourceforge.net>
1033357f1050SThomas Veerman
1034357f1050SThomas Veerman	* README.cvs-snapshot: update to explain where flex cvs lives
1035357f1050SThomas Veerman
103684d9c625SLionel Sambuc2007-03-07  Will Estes <wlestes@users.sourceforge.net>
1037357f1050SThomas Veerman
1038357f1050SThomas Veerman	* README, doc/flex.texi: correct how to submit bugs
1039357f1050SThomas Veerman
104084d9c625SLionel Sambuc2007-02-16  Will Estes <wlestes@users.sourceforge.net>
1041357f1050SThomas Veerman
1042357f1050SThomas Veerman	* NEWS: clarify NEWS item re man page and pdf manual
1043357f1050SThomas Veerman
104484d9c625SLionel Sambuc2007-02-14  Will Estes <wlestes@users.sourceforge.net>
1045357f1050SThomas Veerman
1046357f1050SThomas Veerman	* po/Makevars: update bug address to point to flex-devel instead of
1047357f1050SThomas Veerman	lex-help
1048357f1050SThomas Veerman
104984d9c625SLionel Sambuc2007-02-13  Will Estes <wlestes@users.sourceforge.net>
1050357f1050SThomas Veerman
1051357f1050SThomas Veerman	* configure.in, doc/Makefile.am: make better use of AC_INIT; clean
1052357f1050SThomas Veerman	up, simplify and make more robust the generation of the man page
1053357f1050SThomas Veerman
105484d9c625SLionel Sambuc2007-02-13  Will Estes <wlestes@users.sourceforge.net>
1055357f1050SThomas Veerman
1056357f1050SThomas Veerman	* configure.in: remove option check-news from call to
1057357f1050SThomas Veerman	AM_INIT_AUTOMAKE as gnits implies check-news
1058357f1050SThomas Veerman
105984d9c625SLionel Sambuc2007-02-13  Will Estes <wlestes@users.sourceforge.net>
1060357f1050SThomas Veerman
1061357f1050SThomas Veerman	* Makefile.am, configure.in: move automake options from Makefile.am
1062357f1050SThomas Veerman	to configure.in
1063357f1050SThomas Veerman
106484d9c625SLionel Sambuc2007-02-13  Will Estes <wlestes@users.sourceforge.net>
1065357f1050SThomas Veerman
1066357f1050SThomas Veerman	* autogen.sh: restore --install option to autogen.sh since --force
1067357f1050SThomas Veerman	does not imply --install
1068357f1050SThomas Veerman
106984d9c625SLionel Sambuc2007-02-13  Will Estes <wlestes@users.sourceforge.net>
1070357f1050SThomas Veerman
1071357f1050SThomas Veerman	* tools/cvsauthors: add john43 to cvsauthors file
1072357f1050SThomas Veerman
107384d9c625SLionel Sambuc2007-02-13  Will Estes <wlestes@users.sourceforge.net>
1074357f1050SThomas Veerman
1075357f1050SThomas Veerman	* autogen.sh: call autoreconf with --force instead of --install
1076357f1050SThomas Veerman
107784d9c625SLionel Sambuc2007-02-13  Will Estes <wlestes@users.sourceforge.net>
1078357f1050SThomas Veerman
1079357f1050SThomas Veerman	* doc/.cvsignore: remove texinfo.tex from cvs tree
1080357f1050SThomas Veerman
108184d9c625SLionel Sambuc2007-02-13  Will Estes <wlestes@users.sourceforge.net>
1082357f1050SThomas Veerman
1083357f1050SThomas Veerman	* NEWS: updates to NEWS file to reflect recent changes
1084357f1050SThomas Veerman
108584d9c625SLionel Sambuc2007-02-13  Will Estes <wlestes@users.sourceforge.net>
1086357f1050SThomas Veerman
1087357f1050SThomas Veerman	* doc/Makefile.am: add flex.pdf to EXTRA_DIST
1088357f1050SThomas Veerman
108984d9c625SLionel Sambuc2007-02-13  Will Estes <wlestes@users.sourceforge.net>
1090357f1050SThomas Veerman
1091357f1050SThomas Veerman	* configure.in: remove flex.spec
1092357f1050SThomas Veerman
109384d9c625SLionel Sambuc2007-02-13  Will Estes <wlestes@users.sourceforge.net>
1094357f1050SThomas Veerman
1095357f1050SThomas Veerman	* Makefile.am: remove maintainercleanfiles
1096357f1050SThomas Veerman
109784d9c625SLionel Sambuc2007-02-01  Will Estes <wlestes@users.sourceforge.net>
1098357f1050SThomas Veerman
1099357f1050SThomas Veerman	* doc/Makefile.am: more changes to build system to distribute man
1100357f1050SThomas Veerman	page
1101357f1050SThomas Veerman
110284d9c625SLionel Sambuc2007-02-01  Will Estes <wlestes@users.sourceforge.net>
1103357f1050SThomas Veerman
1104357f1050SThomas Veerman	* doc/Makefile.am: add flex man page to distribution
1105357f1050SThomas Veerman
110684d9c625SLionel Sambuc2007-02-01  Will Estes <wlestes@users.sourceforge.net>
1107357f1050SThomas Veerman
1108357f1050SThomas Veerman	* .cvsignore, flex.spec.in: remove flex spec file
1109357f1050SThomas Veerman
111084d9c625SLionel Sambuc2006-11-17  Will Estes <wlestes@users.sourceforge.net>
1111357f1050SThomas Veerman
111284d9c625SLionel Sambuc	* tests/test-table-opts/Makefile.am: make test target depend on test
111384d9c625SLionel Sambuc	groupings, which in turn depend on building executables; cygwin
111484d9c625SLionel Sambuc	portability fix
1115357f1050SThomas Veerman
111684d9c625SLionel Sambuc2006-11-10  Will Estes <wlestes@users.sourceforge.net>
1117357f1050SThomas Veerman
1118357f1050SThomas Veerman	* tests/create-test: change create-test script to edit files in
1119357f1050SThomas Veerman	place
1120357f1050SThomas Veerman
112184d9c625SLionel Sambuc2006-11-09  Will Estes <wlestes@users.sourceforge.net>
1122357f1050SThomas Veerman
112384d9c625SLionel Sambuc	* tests/test-array-nr/Makefile.am, tests/test-array-r/Makefile.am,
112484d9c625SLionel Sambuc	tests/test-basic-nr/Makefile.am, tests/test-basic-r/Makefile.am,
112584d9c625SLionel Sambuc	tests/test-bison-nr/Makefile.am,
112684d9c625SLionel Sambuc	tests/test-bison-yylloc/Makefile.am,
112784d9c625SLionel Sambuc	tests/test-bison-yylval/Makefile.am,
112884d9c625SLionel Sambuc	tests/test-c++-basic/Makefile.am,
112984d9c625SLionel Sambuc	tests/test-c++-multiple-scanners/Makefile.am,
113084d9c625SLionel Sambuc	tests/test-c++-yywrap/Makefile.am, tests/test-c-cpp-nr/Makefile.am,
113184d9c625SLionel Sambuc	tests/test-c-cpp-r/Makefile.am, tests/test-ccl/Makefile.am,
113284d9c625SLionel Sambuc	tests/test-debug-nr/Makefile.am, tests/test-debug-r/Makefile.am,
113384d9c625SLionel Sambuc	tests/test-extended/Makefile.am, tests/test-header-nr/Makefile.am,
113484d9c625SLionel Sambuc	tests/test-header-r/Makefile.am,
113584d9c625SLionel Sambuc	tests/test-include-by-buffer/Makefile.am,
113684d9c625SLionel Sambuc	tests/test-include-by-push/Makefile.am,
113784d9c625SLionel Sambuc	tests/test-include-by-reentrant/Makefile.am,
113884d9c625SLionel Sambuc	tests/test-linedir-r/Makefile.am, tests/test-lineno-nr/Makefile.am,
113984d9c625SLionel Sambuc	tests/test-lineno-r/Makefile.am, tests/test-mem-nr/Makefile.am,
114084d9c625SLionel Sambuc	tests/test-mem-r/Makefile.am,
114184d9c625SLionel Sambuc	tests/test-multiple-scanners-nr/Makefile.am,
114284d9c625SLionel Sambuc	tests/test-multiple-scanners-r/Makefile.am,
114384d9c625SLionel Sambuc	tests/test-noansi-nr/Makefile.am, tests/test-noansi-r/Makefile.am,
114484d9c625SLionel Sambuc	tests/test-posix/Makefile.am,
114584d9c625SLionel Sambuc	tests/test-posixly-correct/Makefile.am,
114684d9c625SLionel Sambuc	tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am,
114784d9c625SLionel Sambuc	tests/test-pthread/Makefile.am, tests/test-quotes/Makefile.am,
114884d9c625SLionel Sambuc	tests/test-reject/Makefile.am, tests/test-rescan-nr/Makefile.am,
114984d9c625SLionel Sambuc	tests/test-rescan-r/Makefile.am, tests/test-string-nr/Makefile.am,
115084d9c625SLionel Sambuc	tests/test-string-r/Makefile.am, tests/test-top/Makefile.am,
115184d9c625SLionel Sambuc	tests/test-yyextra/Makefile.am: change CLEANFILES to include
115284d9c625SLionel Sambuc	instead of just the testname for the executable
1153357f1050SThomas Veerman
115484d9c625SLionel Sambuc2006-11-09  Will Estes <wlestes@users.sourceforge.net>
1155357f1050SThomas Veerman
1156357f1050SThomas Veerman	* doc/flex.texi: fix typos in manual; resolves bug #1592857
1157357f1050SThomas Veerman
115884d9c625SLionel Sambuc2006-11-09  Will Estes <wlestes@users.sourceforge.net>
1159357f1050SThomas Veerman
1160357f1050SThomas Veerman	* tests/TEMPLATE/Makefile.am: change test template to remove test
1161357f1050SThomas Veerman	executable when that executable has an extension, e.g. under Cygwin
1162357f1050SThomas Veerman
116384d9c625SLionel Sambuc2006-11-08  Will Estes <wlestes@users.sourceforge.net>
1164357f1050SThomas Veerman
1165357f1050SThomas Veerman	* tests/Makefile.am: test names weren't displaying in test
1166357f1050SThomas Veerman	success/failure messages (from #1591672
1167357f1050SThomas Veerman
116884d9c625SLionel Sambuc2006-10-30  Will Estes <wlestes@users.sourceforge.net>
1169357f1050SThomas Veerman
1170357f1050SThomas Veerman	* doc/.cvsignore: add flex.html to .cvsignore in doc directory
1171357f1050SThomas Veerman
117284d9c625SLionel Sambuc2006-10-22  Will Estes <wlestes@users.sourceforge.net>
1173357f1050SThomas Veerman
1174357f1050SThomas Veerman	* NEWS: update NEWS file for the work that millaway did
1175357f1050SThomas Veerman
117684d9c625SLionel Sambuc2006-10-22  Will Estes <wlestes@users.sourceforge.net>
1177357f1050SThomas Veerman
1178357f1050SThomas Veerman	* FlexLexer.h, NEWS, main.c,
1179357f1050SThomas Veerman	tests/test-c++-multiple-scanners/scanner-2.l: make yywrap work with
1180357f1050SThomas Veerman	c++ scanners as per sf bug report
1181357f1050SThomas Veerman
118284d9c625SLionel Sambuc2006-10-20  Will Estes <wlestes@users.sourceforge.net>
1183357f1050SThomas Veerman
118484d9c625SLionel Sambuc	* NEWS, flex.skl, tests/test-c++-multiple-scanners/main.cpp,
118584d9c625SLionel Sambuc	tests/test-c-cpp-nr/scanner.l: memory leak issues in c++ scanner
1186357f1050SThomas Veerman
118784d9c625SLionel Sambuc2006-10-20  Will Estes <wlestes@users.sourceforge.net>
1188357f1050SThomas Veerman
118984d9c625SLionel Sambuc	* NEWS, configure.in, tests/Makefile.am, tests/descriptions,
1190357f1050SThomas Veerman	tests/test-c++-yywrap/.cvsignore,
1191357f1050SThomas Veerman	tests/test-c++-yywrap/Makefile.am, tests/test-c++-yywrap/scanner.l,
119284d9c625SLionel Sambuc	tests/test-c++-yywrap/test.input: add unit test for c++ with yywrap
1193357f1050SThomas Veerman
119484d9c625SLionel Sambuc2006-10-20  Will Estes <wlestes@users.sourceforge.net>
1195357f1050SThomas Veerman
1196357f1050SThomas Veerman	* NEWS, tests/test-c++-basic/Makefile.am,
1197357f1050SThomas Veerman	tests/test-linedir-r/Makefile.am: use configure-provided awk
1198357f1050SThomas Veerman	variable for portability; add loadlibes variable to c++ test
1199357f1050SThomas Veerman
120084d9c625SLionel Sambuc2006-10-17  Will Estes <wlestes@users.sourceforge.net>
1201357f1050SThomas Veerman
1202357f1050SThomas Veerman	* doc/flex.texi: add noyywrap option to example; use whitespace to
1203357f1050SThomas Veerman	clarify example
1204357f1050SThomas Veerman
120584d9c625SLionel Sambuc2006-08-02  Will Estes <wlestes@users.sourceforge.net>
1206357f1050SThomas Veerman
1207357f1050SThomas Veerman	* NEWS, po/ca.po, po/vi.po: new translations
1208357f1050SThomas Veerman
120984d9c625SLionel Sambuc2006-04-11  John Millaway <john43@users.sourceforge.net>
1210357f1050SThomas Veerman
1211357f1050SThomas Veerman	* tables.c: Casted away signedness to appease -Werror freaks.
1212357f1050SThomas Veerman
121384d9c625SLionel Sambuc2006-03-28  John Millaway <john43@users.sourceforge.net>
1214357f1050SThomas Veerman
121584d9c625SLionel Sambuc	* ccl.c, doc/flex.texi, flexdef.h, parse.y, scan.l, sym.c,
121684d9c625SLionel Sambuc	tests/test-ccl/scanner.l, tests/test-ccl/test.input: Added ccl union
121784d9c625SLionel Sambuc	operator.  Added test in test suite for ccl union operator.
1218357f1050SThomas Veerman	Documented ccl union operator.  Removed crufty ccl cache to prevent
1219357f1050SThomas Veerman	parser problems.
1220357f1050SThomas Veerman
122184d9c625SLionel Sambuc2006-03-28  John Millaway <john43@users.sourceforge.net>
1222357f1050SThomas Veerman
122384d9c625SLionel Sambuc	* doc/flex.texi, scan.l, tests/test-extended/scanner.l,
1224357f1050SThomas Veerman	tests/test-extended/test.input: Extended syntax excluded for
1225357f1050SThomas Veerman	lex/posix compat mode.  Comments discarded inside (?x:) patterns.
1226357f1050SThomas Veerman	Added test in test suite for comments in extended patterns.
1227357f1050SThomas Veerman	Documented syntax additions.
1228357f1050SThomas Veerman
122984d9c625SLionel Sambuc2006-03-27  John Millaway <john43@users.sourceforge.net>
1230357f1050SThomas Veerman
1231357f1050SThomas Veerman	* scan.l, tests/test-ccl/scanner.l, tests/test-ccl/test.input:
1232357f1050SThomas Veerman	Implemented (?x:) syntax to allow whitespace in patterns.  Added
1233357f1050SThomas Veerman	test for (?x:) syntax in test suite.
1234357f1050SThomas Veerman
123584d9c625SLionel Sambuc2006-03-27  John Millaway <john43@users.sourceforge.net>
1236357f1050SThomas Veerman
1237357f1050SThomas Veerman	* parse.y, tests/test-ccl/scanner.l, tests/test-ccl/test.input:
1238357f1050SThomas Veerman	Implemented dot-all syntax.  Added test for dot-all syntax in test
1239357f1050SThomas Veerman	suite.
1240357f1050SThomas Veerman
124184d9c625SLionel Sambuc2006-03-27  John Millaway <john43@users.sourceforge.net>
1242357f1050SThomas Veerman
124384d9c625SLionel Sambuc	* dfa.c, doc/flex.texi, flexdef.h, gen.c, main.c, parse.y, scan.l,
124484d9c625SLionel Sambuc	scanflags.c, tests/test-ccl/scanner.l, tests/test-ccl/test.input:
1245357f1050SThomas Veerman	Removed global variable caseins.  Added scanner stack flags for
1246357f1050SThomas Veerman	case-insensitivity.  Moved case-folding code from DFA-generation to
1247357f1050SThomas Veerman	parse time read-macros.  Added localized case-sensitivity syntax
124884d9c625SLionel Sambuc	from Perl.  Added test for new syntax in test suite.  Documented new
124984d9c625SLionel Sambuc	syntax.
1250357f1050SThomas Veerman
125184d9c625SLionel Sambuc2006-03-27  John Millaway <john43@users.sourceforge.net>
1252357f1050SThomas Veerman
125384d9c625SLionel Sambuc	* Makefile.am, configure.in, flexdef.h, scanflags.c: Added configure
125484d9c625SLionel Sambuc	check for assert.h.  Added scanner flags stack.
1255357f1050SThomas Veerman
125684d9c625SLionel Sambuc2006-03-25  John Millaway <john43@users.sourceforge.net>
1257357f1050SThomas Veerman
125884d9c625SLionel Sambuc	* configure.in, doc/flex.texi, scan.l, tests/Makefile.am,
1259357f1050SThomas Veerman	tests/descriptions, tests/test-extended/.cvsignore,
1260357f1050SThomas Veerman	tests/test-extended/Makefile.am, tests/test-extended/scanner.l,
1261357f1050SThomas Veerman	tests/test-extended/test.input: Added extended, perl-compatible
126284d9c625SLionel Sambuc	comment syntax.  Added test for extended comment syntax.  Documented
126384d9c625SLionel Sambuc	extended comment syntax.
1264357f1050SThomas Veerman
126584d9c625SLionel Sambuc2006-03-25  John Millaway <john43@users.sourceforge.net>
1266357f1050SThomas Veerman
126784d9c625SLionel Sambuc	* doc/flex.texi, parse.y: Changed explicit 'A'-'Z' to isupper(),
1268357f1050SThomas Veerman	where correct to do so.  Documentation.
1269357f1050SThomas Veerman
127084d9c625SLionel Sambuc2006-03-24  John Millaway <john43@users.sourceforge.net>
1271357f1050SThomas Veerman
1272357f1050SThomas Veerman	* doc/flex.texi: Documentation.
1273357f1050SThomas Veerman
127484d9c625SLionel Sambuc2006-03-24  John Millaway <john43@users.sourceforge.net>
1275357f1050SThomas Veerman
1276357f1050SThomas Veerman	* doc/flex.texi: Added appendix of patterns to manual.
1277357f1050SThomas Veerman
127884d9c625SLionel Sambuc2006-03-23  John Millaway <john43@users.sourceforge.net>
1279357f1050SThomas Veerman
128084d9c625SLionel Sambuc	* doc/flex.texi: .
1281357f1050SThomas Veerman
128284d9c625SLionel Sambuc2006-03-22  John Millaway <john43@users.sourceforge.net>
1283357f1050SThomas Veerman
1284357f1050SThomas Veerman	* doc/flex.texi: Documentation.
1285357f1050SThomas Veerman
128684d9c625SLionel Sambuc2006-03-22  John Millaway <john43@users.sourceforge.net>
1287357f1050SThomas Veerman
1288357f1050SThomas Veerman	* doc/flex.texi: Documented set difference operator {-}.
1289357f1050SThomas Veerman
129084d9c625SLionel Sambuc2006-03-22  John Millaway <john43@users.sourceforge.net>
1291357f1050SThomas Veerman
1292357f1050SThomas Veerman	* ccl.c, flexdef.h, parse.y, scan.l, tests/test-ccl/scanner.l,
1293357f1050SThomas Veerman	tests/test-ccl/test.input: Added set difference operator {-} for
1294357f1050SThomas Veerman	character classes.
1295357f1050SThomas Veerman
129684d9c625SLionel Sambuc2006-03-22  John Millaway <john43@users.sourceforge.net>
1297357f1050SThomas Veerman
129884d9c625SLionel Sambuc	* configure.in, doc/flex.texi, parse.y, scan.l, tests/Makefile.am,
1299357f1050SThomas Veerman	tests/descriptions, tests/test-ccl/.cvsignore,
1300357f1050SThomas Veerman	tests/test-ccl/Makefile.am, tests/test-ccl/scanner.l,
1301357f1050SThomas Veerman	tests/test-ccl/test.input: Added negated character class
130284d9c625SLionel Sambuc	expressions.  Documented negated character class expressions.  Added
130384d9c625SLionel Sambuc	regression test for negated character class expressions.
1304357f1050SThomas Veerman
130584d9c625SLionel Sambuc2006-03-22  John Millaway <john43@users.sourceforge.net>
1306357f1050SThomas Veerman
1307357f1050SThomas Veerman	* buf.c, filter.c, gen.c, main.c, misc.c, nfa.c, parse.y, regex.c:
1308357f1050SThomas Veerman	Replaced sprintf with snprintf everywhere.
1309357f1050SThomas Veerman
131084d9c625SLionel Sambuc2006-03-22  John Millaway <john43@users.sourceforge.net>
1311357f1050SThomas Veerman
1312357f1050SThomas Veerman	* Makefile.am: Removed includedir from AM_CPPFLAGS #1439351.
1313357f1050SThomas Veerman
131484d9c625SLionel Sambuc2006-03-21  John Millaway <john43@users.sourceforge.net>
1315357f1050SThomas Veerman
1316357f1050SThomas Veerman	* configure.in, tests/Makefile.am, tests/descriptions,
1317357f1050SThomas Veerman	tests/test-quotes/.cvsignore, tests/test-quotes/Makefile.am,
1318357f1050SThomas Veerman	tests/test-quotes/scanner.l, tests/test-quotes/test.input: Added
1319357f1050SThomas Veerman	test to verify user code is unmangled.
1320357f1050SThomas Veerman
132184d9c625SLionel Sambuc2006-03-21  John Millaway <john43@users.sourceforge.net>
1322357f1050SThomas Veerman
1323357f1050SThomas Veerman	* flexdef.h, misc.c, scan.l: Fixed escape in actions.
1324357f1050SThomas Veerman
132584d9c625SLionel Sambuc2006-03-21  John Millaway <john43@users.sourceforge.net>
1326357f1050SThomas Veerman
1327357f1050SThomas Veerman	* filter.c, flexdef.h, main.c, scan.l: Reverted previous input
1328357f1050SThomas Veerman	filter changes.  Added noop macro to scanner output.  Modified
1329357f1050SThomas Veerman	scan.l to escape m4 quotes found in user code.
1330357f1050SThomas Veerman
133184d9c625SLionel Sambuc2006-03-21  John Millaway <john43@users.sourceforge.net>
1332357f1050SThomas Veerman
133384d9c625SLionel Sambuc	* tests/test-table-opts/Makefile.am,
133484d9c625SLionel Sambuc	tests/test-table-opts/scanner.l: Removed m4 from test-table-opts
1335357f1050SThomas Veerman
133684d9c625SLionel Sambuc2006-03-21  John Millaway <john43@users.sourceforge.net>
1337357f1050SThomas Veerman
133884d9c625SLionel Sambuc	* tests/test-reject/Makefile.am, tests/test-reject/scanner.l:
133984d9c625SLionel Sambuc	Removed m4 from test-reject
1340357f1050SThomas Veerman
134184d9c625SLionel Sambuc2006-03-21  John Millaway <john43@users.sourceforge.net>
1342357f1050SThomas Veerman
1343357f1050SThomas Veerman	* filter.c, flexdef.h, main.c, scan.l: Moved set_input_file to
1344357f1050SThomas Veerman	different file.
1345357f1050SThomas Veerman
134684d9c625SLionel Sambuc2006-03-21  John Millaway <john43@users.sourceforge.net>
1347357f1050SThomas Veerman
134884d9c625SLionel Sambuc	* flex.skl, flexdef.h, flexint.h, misc.c: Relaxed tests for __STDC__
134984d9c625SLionel Sambuc	and __STDC_VERSION__ to cope with bugs in GCC and Sun cc.
1350357f1050SThomas Veerman
135184d9c625SLionel Sambuc2006-03-20  John Millaway <john43@users.sourceforge.net>
1352357f1050SThomas Veerman
1353357f1050SThomas Veerman	* filter.c: Documented filter chain. Removed fdopen. Added no-op
1354357f1050SThomas Veerman	fseek.
1355357f1050SThomas Veerman
135684d9c625SLionel Sambuc2006-03-13  John Millaway <john43@users.sourceforge.net>
1357357f1050SThomas Veerman
1358357f1050SThomas Veerman	* gen.c: Fixed another -Wall report.
1359357f1050SThomas Veerman
136084d9c625SLionel Sambuc2006-03-10  Will Estes <wlestes@users.sourceforge.net>
1361357f1050SThomas Veerman
1362357f1050SThomas Veerman	* NEWS, po/vi.po: new vi translation
1363357f1050SThomas Veerman
136484d9c625SLionel Sambuc2006-03-09  Will Estes <wlestes@users.sourceforge.net>
1365357f1050SThomas Veerman
1366357f1050SThomas Veerman	* NEWS, po/ga.po, po/nl.po: new nl, ga translations
1367357f1050SThomas Veerman
136884d9c625SLionel Sambuc2006-02-21  Will Estes <wlestes@users.sourceforge.net>
1369357f1050SThomas Veerman
1370357f1050SThomas Veerman	* m4/Makefile.am: add po.m4 to extra_dist in m4/ so it gets picked
1371357f1050SThomas Veerman	up by distributions
1372357f1050SThomas Veerman
137384d9c625SLionel Sambuc2006-02-21  Will Estes <wlestes@users.sourceforge.net>
1374357f1050SThomas Veerman
1375357f1050SThomas Veerman	* m4/Makefile.am: add nls.m4 to extra_dist in m4/ so it will get
1376357f1050SThomas Veerman	picked up in distribution tarballs
1377357f1050SThomas Veerman
137884d9c625SLionel Sambuc2006-02-21  Will Estes <wlestes@users.sourceforge.net>
1379357f1050SThomas Veerman
1380357f1050SThomas Veerman	* configure.in: remove website directory from configure.in
1381357f1050SThomas Veerman
138284d9c625SLionel Sambuc2006-02-20  Will Estes <wlestes@users.sourceforge.net>
1383357f1050SThomas Veerman
1384357f1050SThomas Veerman	* NEWS, configure.in: version 2.5.33 marks in NEWS and configure.in
1385357f1050SThomas Veerman
138684d9c625SLionel Sambuc2006-02-20  Will Estes <wlestes@users.sourceforge.net>
1387357f1050SThomas Veerman
1388357f1050SThomas Veerman	* configure.in: change email address in configure.in to point to
1389357f1050SThomas Veerman	flex-help@sourceforge.net
1390357f1050SThomas Veerman
139184d9c625SLionel Sambuc2006-02-20  John Millaway <john43@users.sourceforge.net>
1392357f1050SThomas Veerman
1393357f1050SThomas Veerman	* doc/flex.texi: Documentation.
1394357f1050SThomas Veerman
139584d9c625SLionel Sambuc2006-02-20  John Millaway <john43@users.sourceforge.net>
1396357f1050SThomas Veerman
1397357f1050SThomas Veerman	* BUGS: Appended to BUGS file.
1398357f1050SThomas Veerman
139984d9c625SLionel Sambuc2006-02-18  Will Estes <wlestes@users.sourceforge.net>
1400357f1050SThomas Veerman
1401357f1050SThomas Veerman	* Makefile.am: remove website directory (since it now has its own
1402357f1050SThomas Veerman	module in the flex project
1403357f1050SThomas Veerman
140484d9c625SLionel Sambuc2006-02-16  John Millaway <john43@users.sourceforge.net>
1405357f1050SThomas Veerman
140684d9c625SLionel Sambuc	* doc/flex.texi, flex.skl: Fixed buffer overflow in reject state
1407357f1050SThomas Veerman	buffer.  Corrected documentation on the state buffer.
1408357f1050SThomas Veerman
140984d9c625SLionel Sambuc2006-02-16  John Millaway <john43@users.sourceforge.net>
1410357f1050SThomas Veerman
1411357f1050SThomas Veerman	* flex.skl: Reverted num_read from size_t back to int.
1412357f1050SThomas Veerman
141384d9c625SLionel Sambuc2006-02-15  John Millaway <john43@users.sourceforge.net>
1414357f1050SThomas Veerman
1415357f1050SThomas Veerman	* Makefile.am, configure.in: Removed reference to RoadMap in
1416357f1050SThomas Veerman	Makefile.am.  Added website directory.
1417357f1050SThomas Veerman
141884d9c625SLionel Sambuc2006-02-15  Will Estes <wlestes@users.sourceforge.net>
1419357f1050SThomas Veerman
1420357f1050SThomas Veerman	* README, RoadMap: remove RoadMap and reference to it in README
1421357f1050SThomas Veerman
142284d9c625SLionel Sambuc2006-02-15  John Millaway <john43@users.sourceforge.net>
1423357f1050SThomas Veerman
1424357f1050SThomas Veerman	* BUGS, README, doc/flex.texi, doc/flex.xml: Eliminated references
1425357f1050SThomas Veerman	to lex.sf.net.
1426357f1050SThomas Veerman
142784d9c625SLionel Sambuc2006-02-15  John Millaway <john43@users.sourceforge.net>
1428357f1050SThomas Veerman
142984d9c625SLionel Sambuc	* BUGS, flex.skl: Transfered bugs list from lex.sf.net to BUGS file.
1430357f1050SThomas Veerman
143184d9c625SLionel Sambuc2006-02-15  John Millaway <john43@users.sourceforge.net>
1432357f1050SThomas Veerman
143384d9c625SLionel Sambuc	* tests/test-rescan-nr/.cvsignore,
143484d9c625SLionel Sambuc	tests/test-rescan-nr/Makefile.am, tests/test-rescan-nr/scanner.l,
143584d9c625SLionel Sambuc	tests/test-rescan-nr/test.input, tests/test-rescan-r/.cvsignore,
143684d9c625SLionel Sambuc	tests/test-rescan-r/Makefile.am, tests/test-rescan-r/scanner.l,
143784d9c625SLionel Sambuc	tests/test-rescan-r/test.input: Recommit of last commit -- broken
143884d9c625SLionel Sambuc	pipe.
1439357f1050SThomas Veerman
144084d9c625SLionel Sambuc2006-02-15  John Millaway <john43@users.sourceforge.net>
1441357f1050SThomas Veerman
1442357f1050SThomas Veerman	* configure.in, flex.skl, tests/Makefile.am, tests/descriptions:
1443357f1050SThomas Veerman	yy_lex_destroy calls yy_init_globals to reset everything for next
1444357f1050SThomas Veerman	call to yylex.  Added two new tests for reusing scanners.
1445357f1050SThomas Veerman
144684d9c625SLionel Sambuc2006-02-14  John Millaway <john43@users.sourceforge.net>
1447357f1050SThomas Veerman
1448357f1050SThomas Veerman	* flex.spec.in: Patched rpm spec file.
1449357f1050SThomas Veerman
145084d9c625SLionel Sambuc2006-02-14  John Millaway <john43@users.sourceforge.net>
1451357f1050SThomas Veerman
1452357f1050SThomas Veerman	* configure.in, flexint.h: Added C99 macro for inttypes, just to be
1453357f1050SThomas Veerman	conformant.
1454357f1050SThomas Veerman
145584d9c625SLionel Sambuc2006-02-14  John Millaway <john43@users.sourceforge.net>
1456357f1050SThomas Veerman
145784d9c625SLionel Sambuc	* flexdef.h, nfa.c, parse.y: Changed symbol INFINITE to fix conflict
145884d9c625SLionel Sambuc	with C math symbol.
1459357f1050SThomas Veerman
146084d9c625SLionel Sambuc2006-02-14  John Millaway <john43@users.sourceforge.net>
1461357f1050SThomas Veerman
1462357f1050SThomas Veerman	* scan.l: Omitting parens for named rules in trailing context.
1463357f1050SThomas Veerman
146484d9c625SLionel Sambuc2006-02-14  John Millaway <john43@users.sourceforge.net>
1465357f1050SThomas Veerman
1466357f1050SThomas Veerman	* configure.in, main.c, po/ca.po, po/da.po, po/de.po, po/es.po,
1467357f1050SThomas Veerman	po/fr.po, po/ga.po, po/ko.po, po/nl.po, po/pl.po, po/pt_BR.po,
1468357f1050SThomas Veerman	po/ro.po, po/ru.po, po/sv.po, po/tr.po, po/vi.po, po/zh_CN.po,
146984d9c625SLionel Sambuc	tests/test-mem-nr/scanner.l, tests/test-mem-r/scanner.l: Added check
147084d9c625SLionel Sambuc	for locale.h and libintl.h in configure script.
1471357f1050SThomas Veerman
147284d9c625SLionel Sambuc2006-02-14  John Millaway <john43@users.sourceforge.net>
1473357f1050SThomas Veerman
1474357f1050SThomas Veerman	* flex.skl: Removed unused local vars.
1475357f1050SThomas Veerman
147684d9c625SLionel Sambuc2006-02-14  John Millaway <john43@users.sourceforge.net>
1477357f1050SThomas Veerman
1478357f1050SThomas Veerman	* flex.skl: Removed certain offending #undefs.
1479357f1050SThomas Veerman
148084d9c625SLionel Sambuc2006-02-14  John Millaway <john43@users.sourceforge.net>
1481357f1050SThomas Veerman
1482357f1050SThomas Veerman	* flexint.h: Removed logical and from preprocessor statement.
1483357f1050SThomas Veerman
148484d9c625SLionel Sambuc2006-02-14  Will Estes <wlestes@users.sourceforge.net>
1485357f1050SThomas Veerman
148684d9c625SLionel Sambuc	* po/nl.po, po/nl.po.1: remove eroneously named nl.po.1; update
1487357f1050SThomas Veerman	nl.po
1488357f1050SThomas Veerman
148984d9c625SLionel Sambuc2006-02-14  John Millaway <john43@users.sourceforge.net>
1490357f1050SThomas Veerman
149184d9c625SLionel Sambuc	* dfa.c: .
1492357f1050SThomas Veerman
149384d9c625SLionel Sambuc2006-02-14  John Millaway <john43@users.sourceforge.net>
1494357f1050SThomas Veerman
1495357f1050SThomas Veerman	* flex.skl: Included <sys/types.h> for serialized tables.
1496357f1050SThomas Veerman
149784d9c625SLionel Sambuc2006-02-14  John Millaway <john43@users.sourceforge.net>
1498357f1050SThomas Veerman
1499357f1050SThomas Veerman	* configure.in: Minor patch to call to head in configure script.
1500357f1050SThomas Veerman
150184d9c625SLionel Sambuc2006-02-14  John Millaway <john43@users.sourceforge.net>
1502357f1050SThomas Veerman
1503357f1050SThomas Veerman	* doc/flex.texi: Documentation patch.
1504357f1050SThomas Veerman
150584d9c625SLionel Sambuc2006-02-14  John Millaway <john43@users.sourceforge.net>
1506357f1050SThomas Veerman
1507357f1050SThomas Veerman	* filter.c, gen.c, libyywrap.c, main.c: Patch for full file system
1508357f1050SThomas Veerman	failure.
1509357f1050SThomas Veerman
151084d9c625SLionel Sambuc2006-02-13  John Millaway <john43@users.sourceforge.net>
1511357f1050SThomas Veerman
1512357f1050SThomas Veerman	* doc/flex.texi: Documentation.
1513357f1050SThomas Veerman
151484d9c625SLionel Sambuc2006-02-13  John Millaway <john43@users.sourceforge.net>
1515357f1050SThomas Veerman
1516357f1050SThomas Veerman	* main.c: Fixed double-fclose when input file is empty.
1517357f1050SThomas Veerman
151884d9c625SLionel Sambuc2006-02-10  Will Estes <wlestes@users.sourceforge.net>
1519357f1050SThomas Veerman
152084d9c625SLionel Sambuc	* po/ca.po, po/da.po, po/de.po, po/es.po, po/fr.po, po/ga.po,
152184d9c625SLionel Sambuc	po/ko.po, po/nl.po.1, po/pl.po, po/pt_BR.po, po/ro.po, po/ru.po,
152284d9c625SLionel Sambuc	po/sv.po, po/tr.po, po/vi.po, po/zh_CN.po: newtranslations
1523357f1050SThomas Veerman
152484d9c625SLionel Sambuc2005-12-22  John Millaway <john43@users.sourceforge.net>
1525357f1050SThomas Veerman
1526357f1050SThomas Veerman	* buf.c, main.c: Improvement request 1069716 log vs. log10
1527357f1050SThomas Veerman
152884d9c625SLionel Sambuc2005-12-22  John Millaway <john43@users.sourceforge.net>
1529357f1050SThomas Veerman
1530357f1050SThomas Veerman	* flex.skl: Fixed bug 1257093 yy_init_globals in header file
1531357f1050SThomas Veerman
153284d9c625SLionel Sambuc2005-04-14  Will Estes <wlestes@users.sourceforge.net>
1533357f1050SThomas Veerman
1534357f1050SThomas Veerman	* po/nl.po: new nl translation
1535357f1050SThomas Veerman
153684d9c625SLionel Sambuc2005-04-07  Will Estes <wlestes@users.sourceforge.net>
1537357f1050SThomas Veerman
1538357f1050SThomas Veerman	* NEWS, po/LINGUAS, po/nl.po, po/vi.po: new nl and vi translations
1539357f1050SThomas Veerman
154084d9c625SLionel Sambuc2004-07-20  Will Estes <wlestes@users.sourceforge.net>
1541357f1050SThomas Veerman
1542357f1050SThomas Veerman	* filter.c: correct improper stdin assignment
1543357f1050SThomas Veerman
154484d9c625SLionel Sambuc2004-05-22  Will Estes <wlestes@users.sourceforge.net>
1545357f1050SThomas Veerman
154684d9c625SLionel Sambuc	* NEWS, po/tr.po: new tr translation
1547357f1050SThomas Veerman
154884d9c625SLionel Sambuc2004-05-12  Will Estes <wlestes@users.sourceforge.net>
1549357f1050SThomas Veerman
155084d9c625SLionel Sambuc	* .cvsignore, .indent.pro: .cvsignore and  .indent.pro got missed in
155184d9c625SLionel Sambuc	the import to sourceforge; replace them
1552357f1050SThomas Veerman
155384d9c625SLionel Sambuc2004-05-11  Will Estes <wlestes@users.sourceforge.net>
1554357f1050SThomas Veerman
1555357f1050SThomas Veerman	* po/fr.po: new fr translation
1556357f1050SThomas Veerman
155784d9c625SLionel Sambuc2004-05-03  Will Estes <wlestes@users.sourceforge.net>
1558357f1050SThomas Veerman
1559357f1050SThomas Veerman	* po/LINGUAS: polish is pl, not po
1560357f1050SThomas Veerman
156184d9c625SLionel Sambuc2004-03-22  Will Estes <wlestes@users.sourceforge.net>
1562357f1050SThomas Veerman
1563357f1050SThomas Veerman	* po/sv.po: yet another sweedish update
1564357f1050SThomas Veerman
156584d9c625SLionel Sambuc2004-03-19  Will Estes <wlestes@users.sourceforge.net>
1566357f1050SThomas Veerman
156784d9c625SLionel Sambuc	* NEWS, po/sv.po: new sv translation
1568357f1050SThomas Veerman
156984d9c625SLionel Sambuc2003-12-11  John Millaway <john43@users.sourceforge.net>
1570357f1050SThomas Veerman
1571357f1050SThomas Veerman	* configure.in, filter.c, main.c: Configure checks for GNU m4.
1572357f1050SThomas Veerman	Environment variable M4 overrides built-in m4 path.  Generated m4
1573357f1050SThomas Veerman	does a late check for GNU m4.
1574357f1050SThomas Veerman
157584d9c625SLionel Sambuc2003-12-09  John Millaway <john43@users.sourceforge.net>
1576357f1050SThomas Veerman
1577357f1050SThomas Veerman	* doc/flex.texi: added 3 faqs
1578357f1050SThomas Veerman
157984d9c625SLionel Sambuc2003-11-24  Will Estes <wlestes@users.sourceforge.net>
1580357f1050SThomas Veerman
1581357f1050SThomas Veerman	* po/ro.po: new ro translation
1582357f1050SThomas Veerman
158384d9c625SLionel Sambuc2003-11-07  Will Estes <wlestes@users.sourceforge.net>
1584357f1050SThomas Veerman
1585357f1050SThomas Veerman	* NEWS, po/fr.po: new french translation
1586357f1050SThomas Veerman
158784d9c625SLionel Sambuc2003-11-07  Will Estes <wlestes@users.sourceforge.net>
1588357f1050SThomas Veerman
1589357f1050SThomas Veerman	* NEWS, po/ca.po: new catalan translation from the translation
1590357f1050SThomas Veerman	project
1591357f1050SThomas Veerman
159284d9c625SLionel Sambuc2003-11-07  Will Estes <wlestes@users.sourceforge.net>
1593357f1050SThomas Veerman
1594357f1050SThomas Veerman	* NEWS, po/LINGUAS, po/ga.po, po/pl.po: new polish translation;
1595357f1050SThomas Veerman	updated irish translation from translation project
1596357f1050SThomas Veerman
159784d9c625SLionel Sambuc2003-10-10  Will Estes <wlestes@users.sourceforge.net>
1598357f1050SThomas Veerman
1599357f1050SThomas Veerman	* NEWS, po/LINGUAS, po/ga.po: new Irish translation
1600357f1050SThomas Veerman
160184d9c625SLionel Sambuc2003-08-25  Will Estes <wlestes@users.sourceforge.net>
1602357f1050SThomas Veerman
1603357f1050SThomas Veerman	* NEWS, po/LINGUAS, po/ro.po: add romanian translation
1604357f1050SThomas Veerman
160584d9c625SLionel Sambuc2003-07-16  Will Estes <wlestes@users.sourceforge.net>
1606357f1050SThomas Veerman
1607357f1050SThomas Veerman	* flex.skl: flex_*int* type fixes
1608357f1050SThomas Veerman
160984d9c625SLionel Sambuc2003-07-16  Will Estes <wlestes@users.sourceforge.net>
1610357f1050SThomas Veerman
1611357f1050SThomas Veerman	* tools/cvsauthors: change wlestes email address
1612357f1050SThomas Veerman
161384d9c625SLionel Sambuc2003-07-16  Will Estes <wlestes@users.sourceforge.net>
1614357f1050SThomas Veerman
1615357f1050SThomas Veerman	* flex.skl: undef yytext_ptr has some bad side effects
1616357f1050SThomas Veerman
161784d9c625SLionel Sambuc2003-07-07  John Millaway <john43@users.sourceforge.net>
1618357f1050SThomas Veerman
1619357f1050SThomas Veerman	* doc/flex.texi: Documented m4 incompatibility with lex.
1620357f1050SThomas Veerman
162184d9c625SLionel Sambuc2003-05-21  Will Estes <wlestes@users.sourceforge.net>
1622357f1050SThomas Veerman
1623357f1050SThomas Veerman	* NEWS: upgrade to gettext 0.12
1624357f1050SThomas Veerman
162584d9c625SLionel Sambuc2003-05-20  Will Estes <wlestes@users.sourceforge.net>
1626357f1050SThomas Veerman
1627357f1050SThomas Veerman	* flex.skl, gen.c: patches from manoj via sourceforge
1628357f1050SThomas Veerman
162984d9c625SLionel Sambuc2003-05-20  Will Estes <wlestes@users.sourceforge.net>
1630357f1050SThomas Veerman
163184d9c625SLionel Sambuc	* configure.in, po/.cvsignore, po/Makevars: upgrade gettext to 0.12;
163284d9c625SLionel Sambuc	this allows running make pdf and make ps to be successful
1633357f1050SThomas Veerman
163484d9c625SLionel Sambuc2003-05-20  Will Estes <wlestes@users.sourceforge.net>
1635357f1050SThomas Veerman
1636357f1050SThomas Veerman	* doc/.cvsignore: cvs should ignore flex.pdf and flex.ps
1637357f1050SThomas Veerman
163884d9c625SLionel Sambuc2003-04-25  John Millaway <john43@users.sourceforge.net>
1639357f1050SThomas Veerman
1640357f1050SThomas Veerman	* TODO: Added yylineno bugs to TODO list.
1641357f1050SThomas Veerman
164284d9c625SLionel Sambuc2003-04-03  John Millaway <john43@users.sourceforge.net>
1643357f1050SThomas Veerman
1644357f1050SThomas Veerman	* doc/flex.xml: Docbook.
1645357f1050SThomas Veerman
164684d9c625SLionel Sambuc2003-04-03  John Millaway <john43@users.sourceforge.net>
1647357f1050SThomas Veerman
1648357f1050SThomas Veerman	* doc/flex.xml: xml now validates.
1649357f1050SThomas Veerman
165084d9c625SLionel Sambuc2003-04-02  John Millaway <john43@users.sourceforge.net>
1651357f1050SThomas Veerman
1652357f1050SThomas Veerman	* doc/flex.xml: Began conversion to DocBook.
1653357f1050SThomas Veerman
165484d9c625SLionel Sambuc2003-04-01  Will Estes <wlestes@users.sourceforge.net>
1655357f1050SThomas Veerman
1656357f1050SThomas Veerman	* NEWS, configure.in: version 2.5.31
1657357f1050SThomas Veerman
165884d9c625SLionel Sambuc2003-04-01  Will Estes <wlestes@users.sourceforge.net>
1659357f1050SThomas Veerman
1660357f1050SThomas Veerman	* NEWS: remove --enable-maintainer-mode configure option
1661357f1050SThomas Veerman
166284d9c625SLionel Sambuc2003-04-01  Will Estes <wlestes@users.sourceforge.net>
1663357f1050SThomas Veerman
1664357f1050SThomas Veerman	* configure.in: remove AM_MAINTAINER_MODE
1665357f1050SThomas Veerman
166684d9c625SLionel Sambuc2003-04-01  John Millaway <john43@users.sourceforge.net>
1667357f1050SThomas Veerman
166884d9c625SLionel Sambuc	* flex.skl, flexdef.h, main.c, misc.c, scan.l: Renamed some internal
166984d9c625SLionel Sambuc	variables.
1670357f1050SThomas Veerman
167184d9c625SLionel Sambuc2003-03-31  Will Estes <wlestes@users.sourceforge.net>
1672357f1050SThomas Veerman
1673357f1050SThomas Veerman	* NEWS: yylineno is now per-buffer in reentrant scanners
1674357f1050SThomas Veerman
167584d9c625SLionel Sambuc2003-03-31  John Millaway <john43@users.sourceforge.net>
1676357f1050SThomas Veerman
1677357f1050SThomas Veerman	* TODO: Added TODO item.
1678357f1050SThomas Veerman
167984d9c625SLionel Sambuc2003-03-30  John Millaway <john43@users.sourceforge.net>
1680357f1050SThomas Veerman
1681357f1050SThomas Veerman	* flex.skl, gen.c: yylineno is per-buffer in the reentrant scanner.
1682357f1050SThomas Veerman	support for yycolumn exists, but is not yet developed.
1683357f1050SThomas Veerman
168484d9c625SLionel Sambuc2003-03-28  John Millaway <john43@users.sourceforge.net>
1685357f1050SThomas Veerman
1686357f1050SThomas Veerman	* flex.skl: Minor documentation.
1687357f1050SThomas Veerman
168884d9c625SLionel Sambuc2003-03-28  Will Estes <wlestes@users.sourceforge.net>
1689357f1050SThomas Veerman
1690357f1050SThomas Veerman	* NEWS: added %top directive
1691357f1050SThomas Veerman
169284d9c625SLionel Sambuc2003-03-27  John Millaway <john43@users.sourceforge.net>
1693357f1050SThomas Veerman
169484d9c625SLionel Sambuc	* buf.c, configure.in, doc/flex.texi, flexdef.h, main.c, scan.l,
1695357f1050SThomas Veerman	tests/Makefile.am, tests/descriptions, tests/test-top/.cvsignore,
1696357f1050SThomas Veerman	tests/test-top/Makefile.am, tests/test-top/main.c,
1697357f1050SThomas Veerman	tests/test-top/scanner.l, tests/test-top/test.input: Added %top
1698357f1050SThomas Veerman	block syntax.  Added test for %top block.  Documented %top block.
1699357f1050SThomas Veerman
170084d9c625SLionel Sambuc2003-03-27  John Millaway <john43@users.sourceforge.net>
1701357f1050SThomas Veerman
1702357f1050SThomas Veerman	* TODO, doc/flex.texi: Documented the m4 dependency.
1703357f1050SThomas Veerman
170484d9c625SLionel Sambuc2003-03-26  Will Estes <wlestes@users.sourceforge.net>
1705357f1050SThomas Veerman
170684d9c625SLionel Sambuc	* configure.in, flexdef.h: check for sys/wait.h since we use wait(2)
1707357f1050SThomas Veerman
170884d9c625SLionel Sambuc2003-03-26  Will Estes <wlestes@users.sourceforge.net>
1709357f1050SThomas Veerman
1710357f1050SThomas Veerman	* flexdef.h: reorder include directives so as to catch system
1711357f1050SThomas Veerman	integer types before flex defined values for same
1712357f1050SThomas Veerman
171384d9c625SLionel Sambuc2003-03-26  Will Estes <wlestes@users.sourceforge.net>
1714357f1050SThomas Veerman
1715357f1050SThomas Veerman	* TODO: assign tasks due before major release can happen; remove
1716357f1050SThomas Veerman	--enable-maintainer-mode entry
1717357f1050SThomas Veerman
171884d9c625SLionel Sambuc2003-03-26  Will Estes <wlestes@users.sourceforge.net>
1719357f1050SThomas Veerman
1720357f1050SThomas Veerman	* Makefile.am: only rebuild the ChangeLog if we're inside a cvs
1721357f1050SThomas Veerman	working directory
1722357f1050SThomas Veerman
172384d9c625SLionel Sambuc2003-03-26  Will Estes <wlestes@users.sourceforge.net>
1724357f1050SThomas Veerman
1725357f1050SThomas Veerman	* configure.in, tools/.cvsignore, tools/Makefile.am: add tools/
1726357f1050SThomas Veerman	subdirectory to distribution
1727357f1050SThomas Veerman
172884d9c625SLionel Sambuc2003-03-26  Will Estes <wlestes@users.sourceforge.net>
1729357f1050SThomas Veerman
1730357f1050SThomas Veerman	* Makefile.am: remove maintainer_mode conditional; add filter.c and
173184d9c625SLionel Sambuc	regex.c to indentfiles; reformat and sort indentfiles so it's easier
173284d9c625SLionel Sambuc	to add files in the future
1733357f1050SThomas Veerman
173484d9c625SLionel Sambuc2003-03-26  Will Estes <wlestes@users.sourceforge.net>
1735357f1050SThomas Veerman
1736357f1050SThomas Veerman	* doc/Makefile.am: clean up flex.texi processing leftovers with
1737357f1050SThomas Veerman	cleanfiles
1738357f1050SThomas Veerman
173984d9c625SLionel Sambuc2003-03-26  Will Estes <wlestes@users.sourceforge.net>
1740357f1050SThomas Veerman
174184d9c625SLionel Sambuc	* tests/test-linedir-r/Makefile.am: an awk script wasn't included in
174284d9c625SLionel Sambuc	the distribution
1743357f1050SThomas Veerman
174484d9c625SLionel Sambuc2003-03-26  John Millaway <john43@users.sourceforge.net>
1745357f1050SThomas Veerman
1746357f1050SThomas Veerman	* TODO, configure.in, tests/Makefile.am, tests/descriptions,
1747357f1050SThomas Veerman	tests/test-include-by-push/.cvsignore,
1748357f1050SThomas Veerman	tests/test-include-by-push/Makefile.am,
1749357f1050SThomas Veerman	tests/test-include-by-push/scanner.l,
1750357f1050SThomas Veerman	tests/test-include-by-push/test-1.input,
1751357f1050SThomas Veerman	tests/test-include-by-push/test-2.input,
1752357f1050SThomas Veerman	tests/test-include-by-push/test-3.input: Added test for
1753357f1050SThomas Veerman	yypush_buffer_state and yypop_buffer_state.
1754357f1050SThomas Veerman
175584d9c625SLionel Sambuc2003-03-26  John Millaway <john43@users.sourceforge.net>
1756357f1050SThomas Veerman
1757357f1050SThomas Veerman	* TODO: Removed items from TODO list.
1758357f1050SThomas Veerman
175984d9c625SLionel Sambuc2003-03-26  John Millaway <john43@users.sourceforge.net>
1760357f1050SThomas Veerman
1761357f1050SThomas Veerman	* configure.in, tests/Makefile.am, tests/descriptions,
1762357f1050SThomas Veerman	tests/test-linedir-r/.cvsignore, tests/test-linedir-r/Makefile.am,
1763357f1050SThomas Veerman	tests/test-linedir-r/check-lines.awk, tests/test-linedir-r/main.c,
1764357f1050SThomas Veerman	tests/test-linedir-r/scanner.l, tests/test-linedir-r/test.input:
1765357f1050SThomas Veerman	Added test for #line directives.
1766357f1050SThomas Veerman
176784d9c625SLionel Sambuc2003-03-26  John Millaway <john43@users.sourceforge.net>
1768357f1050SThomas Veerman
1769357f1050SThomas Veerman	* configure.in, tests/Makefile.am, tests/test-noansi-nr/.cvsignore,
1770357f1050SThomas Veerman	tests/test-noansi-nr/Makefile.am, tests/test-noansi-nr/scanner.l,
1771357f1050SThomas Veerman	tests/test-noansi-nr/test.input, tests/test-noansi-r/.cvsignore,
1772357f1050SThomas Veerman	tests/test-noansi-r/Makefile.am, tests/test-noansi-r/scanner.l,
1773357f1050SThomas Veerman	tests/test-noansi-r/test.input: Added test for noansi (traditional)
1774357f1050SThomas Veerman	options.  Reordered the tests so the basic ones are first.
1775357f1050SThomas Veerman
177684d9c625SLionel Sambuc2003-03-25  Will Estes <wlestes@users.sourceforge.net>
1777357f1050SThomas Veerman
1778357f1050SThomas Veerman	* TODO, doc/Makefile.am: remove maintainer-mode conditional around
1779357f1050SThomas Veerman	rebuilding of manpage
1780357f1050SThomas Veerman
178184d9c625SLionel Sambuc2003-03-25  Will Estes <wlestes@users.sourceforge.net>
1782357f1050SThomas Veerman
1783357f1050SThomas Veerman	* README: mention doc/ for user documentation
1784357f1050SThomas Veerman
178584d9c625SLionel Sambuc2003-03-25  Will Estes <wlestes@users.sourceforge.net>
1786357f1050SThomas Veerman
1787357f1050SThomas Veerman	* TODO: rework distribution items
1788357f1050SThomas Veerman
178984d9c625SLionel Sambuc2003-03-25  Will Estes <wlestes@users.sourceforge.net>
1790357f1050SThomas Veerman
1791357f1050SThomas Veerman	* NEWS: mention m4 processing
1792357f1050SThomas Veerman
179384d9c625SLionel Sambuc2003-03-25  Will Estes <wlestes@users.sourceforge.net>
1794357f1050SThomas Veerman
1795357f1050SThomas Veerman	* tests/README: update instructions for running test suite
1796357f1050SThomas Veerman
179784d9c625SLionel Sambuc2003-03-25  Will Estes <wlestes@users.sourceforge.net>
1798357f1050SThomas Veerman
179984d9c625SLionel Sambuc	* FlexLexer.h, Makefile.am, TODO, buf.c, configure.in,
180084d9c625SLionel Sambuc	doc/flex.texi, filter.c, flex.skl, flexdef.h, gen.c, main.c,
180184d9c625SLionel Sambuc	misc.c, options.c, options.h, regex.c, scan.l, sym.c,
1802357f1050SThomas Veerman	tests/test-bison-nr/scanner.l, tests/test-bison-yylloc/scanner.l,
1803357f1050SThomas Veerman	tests/test-reject/scanner.l, tests/test-table-opts/scanner.l: merge
1804357f1050SThomas Veerman	millaway's m4 branch work
1805357f1050SThomas Veerman
180684d9c625SLionel Sambuc2003-03-24  John Millaway <john43@users.sourceforge.net>
180784d9c625SLionel Sambuc
180884d9c625SLionel Sambuc	* doc/flex.texi, flex.skl, flexdef.h, gen.c, main.c, options.c,
180984d9c625SLionel Sambuc	options.h, scan.l: Option ansi-definitions.  Option ansi-prototypes.
181084d9c625SLionel Sambuc	Cleaned up some of header.  Documented bison-locations.
181184d9c625SLionel Sambuc
181284d9c625SLionel Sambuc2003-03-24  John Millaway <john43@users.sourceforge.net>
181384d9c625SLionel Sambuc
181484d9c625SLionel Sambuc	* scan.l: Escaped m4 macros in scan.l which would cause
181584d9c625SLionel Sambuc	bootstrapping issues.
181684d9c625SLionel Sambuc
181784d9c625SLionel Sambuc2003-03-21  John Millaway <john43@users.sourceforge.net>
181884d9c625SLionel Sambuc
181984d9c625SLionel Sambuc	* doc/flex.texi, flex.skl, main.c: Cleaning up the skel.
182084d9c625SLionel Sambuc
182184d9c625SLionel Sambuc2003-03-20  Will Estes <wlestes@users.sourceforge.net>
1822357f1050SThomas Veerman
1823357f1050SThomas Veerman	* TODO: we want to move the contents of to.do/Wishlist to top level
1824357f1050SThomas Veerman	TODO
1825357f1050SThomas Veerman
182684d9c625SLionel Sambuc2003-03-20  John Millaway <john43@users.sourceforge.net>
1827357f1050SThomas Veerman
1828357f1050SThomas Veerman	* to.do/Wish-List: Assessment of every item in Wish-List.
1829357f1050SThomas Veerman
183084d9c625SLionel Sambuc2003-03-19  John Millaway <john43@users.sourceforge.net>
1831357f1050SThomas Veerman
183284d9c625SLionel Sambuc	* main.c: Fixed allocation of slightly more memory than needed.
1833357f1050SThomas Veerman
183484d9c625SLionel Sambuc2003-03-19  John Millaway <john43@users.sourceforge.net>
1835357f1050SThomas Veerman
183684d9c625SLionel Sambuc	* TODO, buf.c, configure.in, flex.skl, flexdef.h, main.c, sym.c:
183784d9c625SLionel Sambuc	Start conditions now generated in a single place.
1838357f1050SThomas Veerman
183984d9c625SLionel Sambuc2003-03-19  Will Estes <wlestes@users.sourceforge.net>
1840357f1050SThomas Veerman
184184d9c625SLionel Sambuc	* TODO: cosmetic changes to TODO list
1842357f1050SThomas Veerman
184384d9c625SLionel Sambuc2003-03-19  John Millaway <john43@users.sourceforge.net>
184484d9c625SLionel Sambuc
184584d9c625SLionel Sambuc	* flex.skl: Cleaned up warnings so multiple headers could coincide.
184684d9c625SLionel Sambuc
184784d9c625SLionel Sambuc2003-03-19  John Millaway <john43@users.sourceforge.net>
184884d9c625SLionel Sambuc
184984d9c625SLionel Sambuc	* TODO, flex.skl, main.c: Moved prefixes to m4.
185084d9c625SLionel Sambuc
185184d9c625SLionel Sambuc2003-03-19  John Millaway <john43@users.sourceforge.net>
185284d9c625SLionel Sambuc
185384d9c625SLionel Sambuc	* FlexLexer.h, filter.c, flex.skl, flexdef.h, main.c, misc.c,
185484d9c625SLionel Sambuc	regex.c: Removed Paxson/Berkeley copyright restriction from filter.c
185584d9c625SLionel Sambuc	and regex.c.  Inline documentation of much of the generated API.
185684d9c625SLionel Sambuc	Line directives now fixed for header and stdin/stdout.  Blank lines
185784d9c625SLionel Sambuc	squeezed from generated scanner.
185884d9c625SLionel Sambuc
185984d9c625SLionel Sambuc2003-03-18  John Millaway <john43@users.sourceforge.net>
186084d9c625SLionel Sambuc
186184d9c625SLionel Sambuc	* filter.c, flexdef.h, main.c, regex.c: Fixed #line directives.
186284d9c625SLionel Sambuc
186384d9c625SLionel Sambuc2003-03-17  John Millaway <john43@users.sourceforge.net>
186484d9c625SLionel Sambuc
186584d9c625SLionel Sambuc	* Makefile.am, filter.c, flexdef.h, regex.c: Added regex.c for
186684d9c625SLionel Sambuc	regex-related code.  Worked on fixing line directives;incomplete.
186784d9c625SLionel Sambuc
186884d9c625SLionel Sambuc2003-03-14  John Millaway <john43@users.sourceforge.net>
186984d9c625SLionel Sambuc
187084d9c625SLionel Sambuc	* TODO: Added some TODOs.
187184d9c625SLionel Sambuc
187284d9c625SLionel Sambuc2003-03-14  John Millaway <john43@users.sourceforge.net>
187384d9c625SLionel Sambuc
187484d9c625SLionel Sambuc	* flexdef.h, main.c, options.c, options.h, scan.l,
187584d9c625SLionel Sambuc	tests/test-bison-nr/scanner.l, tests/test-bison-yylloc/scanner.l:
187684d9c625SLionel Sambuc	Bison bridge was simplified to rely less on bison output.  New
187784d9c625SLionel Sambuc	option bison-locations.
187884d9c625SLionel Sambuc
187984d9c625SLionel Sambuc2003-03-14  John Millaway <john43@users.sourceforge.net>
188084d9c625SLionel Sambuc
188184d9c625SLionel Sambuc	* filter.c, flex.skl, flexdef.h, gen.c, main.c, scan.l,
188284d9c625SLionel Sambuc	tests/test-reject/scanner.l: Filters are now direct children of main
188384d9c625SLionel Sambuc	process.  Header file now generated through m4.
188484d9c625SLionel Sambuc
188584d9c625SLionel Sambuc2003-03-14  John Millaway <john43@users.sourceforge.net>
188684d9c625SLionel Sambuc
188784d9c625SLionel Sambuc	* buf.c, filter.c, flexdef.h, main.c, misc.c: Added internal filter
188884d9c625SLionel Sambuc	ability.  Deleted various unused variables.
188984d9c625SLionel Sambuc
189084d9c625SLionel Sambuc2003-03-14  John Millaway <john43@users.sourceforge.net>
189184d9c625SLionel Sambuc
189284d9c625SLionel Sambuc	* main.c, tests/test-table-opts/scanner.l: Keeping tests up to date
189384d9c625SLionel Sambuc	with m4 changes.  Proper wait for all children.
189484d9c625SLionel Sambuc
189584d9c625SLionel Sambuc2003-03-14  John Millaway <john43@users.sourceforge.net>
189684d9c625SLionel Sambuc
189784d9c625SLionel Sambuc	* flex.skl, tests/test-table-opts/scanner.l: Moved test-tables to
189884d9c625SLionel Sambuc	m4.
189984d9c625SLionel Sambuc
190084d9c625SLionel Sambuc2003-03-14  John Millaway <john43@users.sourceforge.net>
190184d9c625SLionel Sambuc
190284d9c625SLionel Sambuc	* flex.skl, main.c, options.c: Moved bison bridge code to m4.
190384d9c625SLionel Sambuc
190484d9c625SLionel Sambuc2003-03-13  John Millaway <john43@users.sourceforge.net>
190584d9c625SLionel Sambuc
190684d9c625SLionel Sambuc	* flex.skl, gen.c, main.c, scan.l: Moved YY_USE_LINENO to m4.
190784d9c625SLionel Sambuc
190884d9c625SLionel Sambuc2003-03-13  John Millaway <john43@users.sourceforge.net>
190984d9c625SLionel Sambuc
191084d9c625SLionel Sambuc	* buf.c, flexdef.h, scan.l: Added function buf_m4_undefine.
191184d9c625SLionel Sambuc
191284d9c625SLionel Sambuc2003-03-13  John Millaway <john43@users.sourceforge.net>
191384d9c625SLionel Sambuc
191484d9c625SLionel Sambuc	* flex.skl, main.c, scan.l: Replaced YY_ALWAYS_INTERACTIVE with m4.
191584d9c625SLionel Sambuc	Replaced YY_NEVER_INTERACTIVE with m4.
191684d9c625SLionel Sambuc
191784d9c625SLionel Sambuc2003-03-13  John Millaway <john43@users.sourceforge.net>
191884d9c625SLionel Sambuc
191984d9c625SLionel Sambuc	* flex.skl, main.c: Moved YY_TEXT_IS_ARRAY to m4.
192084d9c625SLionel Sambuc
192184d9c625SLionel Sambuc2003-03-12  John Millaway <john43@users.sourceforge.net>
192284d9c625SLionel Sambuc
192384d9c625SLionel Sambuc	* flex.skl, gen.c, main.c, tests/test-reject/scanner.l: Renaming
192484d9c625SLionel Sambuc	macros from YY_* to M4_YY_* where appropriate.
192584d9c625SLionel Sambuc
192684d9c625SLionel Sambuc2003-03-12  John Millaway <john43@users.sourceforge.net>
192784d9c625SLionel Sambuc
192884d9c625SLionel Sambuc	* flex.skl, tests/test-reject/scanner.l,
192984d9c625SLionel Sambuc	tests/test-table-opts/scanner.l: Now using local variable "yyg"
193084d9c625SLionel Sambuc	instead of lengthly YY_G expansion.
193184d9c625SLionel Sambuc
193284d9c625SLionel Sambuc2003-03-12  John Millaway <john43@users.sourceforge.net>
193384d9c625SLionel Sambuc
193484d9c625SLionel Sambuc	* buf.c, filter.c, flex.skl, flexdef.h, main.c, misc.c, options.c,
193584d9c625SLionel Sambuc	options.h, scan.l, tests/test-reject/scanner.l: More m4 macro
193684d9c625SLionel Sambuc	conversions.  Added debugging option --preproc-level=NUM.
193784d9c625SLionel Sambuc
193884d9c625SLionel Sambuc2003-03-11  John Millaway <john43@users.sourceforge.net>
193984d9c625SLionel Sambuc
194084d9c625SLionel Sambuc	* Makefile.am, buf.c, flex.skl, flexdef.h, gen.c, main.c, misc.c,
194184d9c625SLionel Sambuc	scan.l: Replaced many CPP macros with m4 equivalents.
194284d9c625SLionel Sambuc
194384d9c625SLionel Sambuc2003-03-10  John Millaway <john43@users.sourceforge.net>
194484d9c625SLionel Sambuc
194584d9c625SLionel Sambuc	* Makefile.am, filter.c, flex.skl, flexdef.h, main.c, misc.c: Added
194684d9c625SLionel Sambuc	filter.c Added filter.c rules to Makefile.am Added filter prototypes
194784d9c625SLionel Sambuc	to flexdef.h Flex now filters output through m4.
194884d9c625SLionel Sambuc
194984d9c625SLionel Sambuc2003-03-05  Will Estes <wlestes@users.sourceforge.net>
195084d9c625SLionel Sambuc
195184d9c625SLionel Sambuc	* doc/.cvsignore, texinfo.tex: move texinfo.tex to doc/
195284d9c625SLionel Sambuc
195384d9c625SLionel Sambuc2003-03-05  Will Estes <wlestes@users.sourceforge.net>
1954357f1050SThomas Veerman
1955357f1050SThomas Veerman	* TODO: update TODO
1956357f1050SThomas Veerman
195784d9c625SLionel Sambuc2003-03-05  Will Estes <wlestes@users.sourceforge.net>
1958357f1050SThomas Veerman
1959357f1050SThomas Veerman	* NEWS, configure.in: version 2.5.29
1960357f1050SThomas Veerman
196184d9c625SLionel Sambuc2003-03-04  John Millaway <john43@users.sourceforge.net>
1962357f1050SThomas Veerman
1963357f1050SThomas Veerman	* FlexLexer.h, flex.skl: Added growable buffer stack to C++ scanner
1964357f1050SThomas Veerman	as well.  yyensure_buffer_stack is now static.
1965357f1050SThomas Veerman
196684d9c625SLionel Sambuc2003-03-02  John Millaway <john43@users.sourceforge.net>
1967357f1050SThomas Veerman
196884d9c625SLionel Sambuc	* flex.skl, misc.c: Removed awkward %push %pop syntax from skeleton.
1969357f1050SThomas Veerman
197084d9c625SLionel Sambuc2003-03-02  John Millaway <john43@users.sourceforge.net>
1971357f1050SThomas Veerman
1972357f1050SThomas Veerman	* flex.skl: Renamed YY_CURRENT_BUFFER_FAST to
1973357f1050SThomas Veerman	YY_CURRENT_BUFFER_LVALUE to better reflect its purpose.
1974357f1050SThomas Veerman
197584d9c625SLionel Sambuc2003-02-28  John Millaway <john43@users.sourceforge.net>
1976357f1050SThomas Veerman
1977357f1050SThomas Veerman	* NEWS: made entry on input buffer stacks.
1978357f1050SThomas Veerman
197984d9c625SLionel Sambuc2003-02-28  Will Estes <wlestes@users.sourceforge.net>
1980357f1050SThomas Veerman
1981357f1050SThomas Veerman	* Makefile.am, doc/Makefile.am: build on . in top level first; this
1982357f1050SThomas Veerman	will simplify calling help2man
1983357f1050SThomas Veerman
198484d9c625SLionel Sambuc2003-02-28  John Millaway <john43@users.sourceforge.net>
1985357f1050SThomas Veerman
198684d9c625SLionel Sambuc	* TODO, doc/flex.texi, flex.skl, gen.c, main.c: Removed
1987357f1050SThomas Veerman	yy_current_buffer from the planet.  Input buffer states are now in
1988357f1050SThomas Veerman	an internal unbounded stack.  Added new internal function,
198984d9c625SLionel Sambuc	yyensure_buffer_stack.  Added new API function, yypush_buffer_state.
199084d9c625SLionel Sambuc	Added new API function, yypop_buffer_state.  Documented the new API
199184d9c625SLionel Sambuc	calls in the manual.  Macro YY_BUFFER_STATE now refers to top of
199284d9c625SLionel Sambuc	stack.  This revision breaks the C++ scanner (again.)
1993357f1050SThomas Veerman
199484d9c625SLionel Sambuc2003-02-28  John Millaway <john43@users.sourceforge.net>
1995357f1050SThomas Veerman
1996357f1050SThomas Veerman	* main.c: Removed some symbols from the undef list. They are needed
1997357f1050SThomas Veerman	for multiple headers to coexist.
1998357f1050SThomas Veerman
199984d9c625SLionel Sambuc2003-02-27  Will Estes <wlestes@users.sourceforge.net>
2000357f1050SThomas Veerman
200184d9c625SLionel Sambuc	* Makefile.am, NEWS, configure.in, doc/.cvsignore, doc/Makefile.am,
200284d9c625SLionel Sambuc	doc/flex.texi, flex.texi: move flex.texi and flex.1 to new doc/
200384d9c625SLionel Sambuc	subdirectory
2004357f1050SThomas Veerman
200584d9c625SLionel Sambuc2003-02-27  Will Estes <wlestes@users.sourceforge.net>
2006357f1050SThomas Veerman
2007357f1050SThomas Veerman	* NEWS: namespace cleanups
2008357f1050SThomas Veerman
200984d9c625SLionel Sambuc2003-02-26  John Millaway <john43@users.sourceforge.net>
2010357f1050SThomas Veerman
2011357f1050SThomas Veerman	* main.c: Added a few macros to the undef list.
2012357f1050SThomas Veerman
201384d9c625SLionel Sambuc2003-02-26  John Millaway <john43@users.sourceforge.net>
2014357f1050SThomas Veerman
2015357f1050SThomas Veerman	* main.c: Put the undef macros in an array.
2016357f1050SThomas Veerman
201784d9c625SLionel Sambuc2003-02-12  Will Estes <wlestes@users.sourceforge.net>
2018357f1050SThomas Veerman
2019357f1050SThomas Veerman	* NEWS, configure.in: version 2.5.28
2020357f1050SThomas Veerman
202184d9c625SLionel Sambuc2003-02-10  Will Estes <wlestes@users.sourceforge.net>
2022357f1050SThomas Veerman
2023357f1050SThomas Veerman	* README, TODO, configure.in, flex.texi: update documentation to
2024357f1050SThomas Veerman	reflect the sourceforge move
2025357f1050SThomas Veerman
202684d9c625SLionel Sambuc2003-02-06  Will Estes <wlestes@users.sourceforge.net>
2027357f1050SThomas Veerman
2028357f1050SThomas Veerman	* TODO: update according to current thinking
2029357f1050SThomas Veerman
203084d9c625SLionel Sambuc2003-02-06  Will Estes <wlestes@users.sourceforge.net>
2031357f1050SThomas Veerman
2032357f1050SThomas Veerman	* TODO: mcvs reviewed
2033357f1050SThomas Veerman
203484d9c625SLionel Sambuc2003-02-06  Will Estes <wlestes@users.sourceforge.net>
2035357f1050SThomas Veerman
2036357f1050SThomas Veerman	* TODO: sourceforge migration tasks
2037357f1050SThomas Veerman
203884d9c625SLionel Sambuc2003-02-04  Will Estes <wlestes@users.sourceforge.net>
2039357f1050SThomas Veerman
2040357f1050SThomas Veerman	* NEWS: Flex now warns if always-interactive is specified with fast
2041357f1050SThomas Veerman	or full; Fixed trailing slash bug in YY_INPUT macro def
2042357f1050SThomas Veerman
204384d9c625SLionel Sambuc2003-01-31  John Millaway <john43@users.sourceforge.net>
2044357f1050SThomas Veerman
2045357f1050SThomas Veerman	* scan.l: Flex now warns if always-interactive is specified with
2046357f1050SThomas Veerman	fast or full.
2047357f1050SThomas Veerman
204884d9c625SLionel Sambuc2003-01-31  Will Estes <wlestes@users.sourceforge.net>
2049357f1050SThomas Veerman
2050357f1050SThomas Veerman	* Makefile.am: switch to using cvs2cl.pl to generate the ChangeLog
2051357f1050SThomas Veerman
205284d9c625SLionel Sambuc2003-01-31  Will Estes <wlestes@users.sourceforge.net>
2053357f1050SThomas Veerman
205484d9c625SLionel Sambuc	* tools/cvs2cl.pl, tools/cvsauthors: we're going to be switching how
205584d9c625SLionel Sambuc	we handle our ChangeLog
2056357f1050SThomas Veerman
205784d9c625SLionel Sambuc2003-01-29  John Millaway <john43@users.sourceforge.net>
2058357f1050SThomas Veerman
2059357f1050SThomas Veerman	* gen.c, misc.c: Fixed trailing slash bug in YY_INPUT macro def.
2060357f1050SThomas Veerman
206184d9c625SLionel Sambuc2003-01-29  Will Estes <wlestes@users.sourceforge.net>
2062357f1050SThomas Veerman
2063357f1050SThomas Veerman	* README.cvs-snapshot: upgrade texinfo to 4.3d
2064357f1050SThomas Veerman
206584d9c625SLionel Sambuc2003-01-29  Will Estes <wlestes@users.sourceforge.net>
2066357f1050SThomas Veerman
206784d9c625SLionel Sambuc	* flex.texi: the @copying construct works now; thanks to the texinfo
206884d9c625SLionel Sambuc	maintainers for finding the problem
2069357f1050SThomas Veerman
207084d9c625SLionel Sambuc2003-01-21  Will Estes <wlestes@users.sourceforge.net>
2071357f1050SThomas Veerman
2072357f1050SThomas Veerman	* NEWS, configure.in: version 2.5.27
2073357f1050SThomas Veerman
207484d9c625SLionel Sambuc2003-01-21  Will Estes <wlestes@users.sourceforge.net>
2075357f1050SThomas Veerman
2076357f1050SThomas Veerman	* NEWS: flex now works with recent bison versions
2077357f1050SThomas Veerman
207884d9c625SLionel Sambuc2003-01-18  John Millaway <john43@users.sourceforge.net>
2079357f1050SThomas Veerman
2080357f1050SThomas Veerman	* flex.skl: Check for YYLTYPE_IS_DECLARED. This fixes bison-bridge
2081357f1050SThomas Veerman	with latest bison.
2082357f1050SThomas Veerman
208384d9c625SLionel Sambuc2003-01-15  Will Estes <wlestes@users.sourceforge.net>
2084357f1050SThomas Veerman
2085357f1050SThomas Veerman	* NEWS, po/pt_BR.po: new pt_br translation
2086357f1050SThomas Veerman
208784d9c625SLionel Sambuc2003-01-14  Will Estes <wlestes@users.sourceforge.net>
2088357f1050SThomas Veerman
2089357f1050SThomas Veerman	* NEWS, configure.in: version 2.5.26
2090357f1050SThomas Veerman
209184d9c625SLionel Sambuc2003-01-14  Will Estes <wlestes@users.sourceforge.net>
2092357f1050SThomas Veerman
2093357f1050SThomas Veerman	* NEWS: Fixed table deserialization bug on big-endian archs. Patch
2094357f1050SThomas Veerman	sent from Bryce Nichols <bryce@bnichols.org>
2095357f1050SThomas Veerman
209684d9c625SLionel Sambuc2003-01-12  John Millaway <john43@users.sourceforge.net>
2097357f1050SThomas Veerman
2098357f1050SThomas Veerman	* tables_shared.h: Fixed table deserialization bug on big-endian
2099357f1050SThomas Veerman	archs. Patch sent from Bryce Nichols <bryce@bnichols.org>.
2100357f1050SThomas Veerman
210184d9c625SLionel Sambuc2003-01-10  Will Estes <wlestes@users.sourceforge.net>
2102357f1050SThomas Veerman
2103357f1050SThomas Veerman	* README.cvs-snapshot: add version numbers for some tools and
2104357f1050SThomas Veerman	explain about version.texi and --enable-maintainer-mode
2105357f1050SThomas Veerman
210684d9c625SLionel Sambuc2003-01-10  Will Estes <wlestes@users.sourceforge.net>
2107357f1050SThomas Veerman
2108357f1050SThomas Veerman	* NEWS: catch news up
2109357f1050SThomas Veerman
211084d9c625SLionel Sambuc2003-01-09  John Millaway <john43@users.sourceforge.net>
2111357f1050SThomas Veerman
211284d9c625SLionel Sambuc	* tests/test-mem-nr/scanner.l, tests/test-mem-r/scanner.l: Changed
2113357f1050SThomas Veerman	size_t to yy_size_t in yyalloc() and yyrealloc(). Is this really
2114357f1050SThomas Veerman	what we want?
2115357f1050SThomas Veerman
211684d9c625SLionel Sambuc2003-01-09  John Millaway <john43@users.sourceforge.net>
2117357f1050SThomas Veerman
2118357f1050SThomas Veerman	* flex.skl: Changed type of yyleng from size_t to int. This fixes
2119357f1050SThomas Veerman	bug in PostgreSQL compilation.
2120357f1050SThomas Veerman
212184d9c625SLionel Sambuc2003-01-09  Will Estes <wlestes@users.sourceforge.net>
2122357f1050SThomas Veerman
2123357f1050SThomas Veerman	* NEWS: catch news up
2124357f1050SThomas Veerman
212584d9c625SLionel Sambuc2003-01-09  Will Estes <wlestes@users.sourceforge.net>
2126357f1050SThomas Veerman
2127357f1050SThomas Veerman	* flex.skl: more c++ fixes
2128357f1050SThomas Veerman
212984d9c625SLionel Sambuc2003-01-09  Will Estes <wlestes@users.sourceforge.net>
2130357f1050SThomas Veerman
2131357f1050SThomas Veerman	* Makefile.am, configure.in, flex.spec.in: add a spec file
2132357f1050SThomas Veerman
213384d9c625SLionel Sambuc2003-01-09  Will Estes <wlestes@users.sourceforge.net>
2134357f1050SThomas Veerman
2135357f1050SThomas Veerman	* flex.skl: type cast to pacify c++ compilers; patch from Bruce
2136357f1050SThomas Veerman	Lilly <blilly@erols.com>
2137357f1050SThomas Veerman
213884d9c625SLionel Sambuc2003-01-08  Will Estes <wlestes@users.sourceforge.net>
2139357f1050SThomas Veerman
2140357f1050SThomas Veerman	* NEWS: new es translation
2141357f1050SThomas Veerman
214284d9c625SLionel Sambuc2003-01-08  Will Estes <wlestes@users.sourceforge.net>
2143357f1050SThomas Veerman
2144357f1050SThomas Veerman	* po/es.po: new spanish translation
2145357f1050SThomas Veerman
214684d9c625SLionel Sambuc2002-12-19  John Millaway <john43@users.sourceforge.net>
2147357f1050SThomas Veerman
2148357f1050SThomas Veerman	* gen.c: Fixed bug where YY_G(0) sometimes occurs (created by my
2149357f1050SThomas Veerman	previous commit.)
2150357f1050SThomas Veerman
215184d9c625SLionel Sambuc2002-12-17  John Millaway <john43@users.sourceforge.net>
2152357f1050SThomas Veerman
2153357f1050SThomas Veerman	* gen.c: Fixed bug submitted by Bojan Smojver <bojan@rexursive.com>
2154357f1050SThomas Veerman	where the use of yylineno, reentrant, and yymore together caused a
2155357f1050SThomas Veerman	compile-time error.
2156357f1050SThomas Veerman
215784d9c625SLionel Sambuc2002-12-17  Will Estes <wlestes@users.sourceforge.net>
2158357f1050SThomas Veerman
2159357f1050SThomas Veerman	* NEWS: update NEWS
2160357f1050SThomas Veerman
216184d9c625SLionel Sambuc2002-12-17  John Millaway <john43@users.sourceforge.net>
2162357f1050SThomas Veerman
2163357f1050SThomas Veerman	* flex.texi: Documented new behavior with character ranges.
2164357f1050SThomas Veerman
216584d9c625SLionel Sambuc2002-12-16  John Millaway <john43@users.sourceforge.net>
2166357f1050SThomas Veerman
2167357f1050SThomas Veerman	* parse.y: Fixed bug submitted by  Bruce Lilly <blilly@erols.com>
216884d9c625SLionel Sambuc	where character ranges would yield unexpected behavior in a caseless
216984d9c625SLionel Sambuc	scanner.  Also, flex now emits a warning if the range looks like
217084d9c625SLionel Sambuc	trouble.
2171357f1050SThomas Veerman
217284d9c625SLionel Sambuc2002-12-16  John Millaway <john43@users.sourceforge.net>
2173357f1050SThomas Veerman
217484d9c625SLionel Sambuc	* ccl.c, flexdef.h: Added utility functions to deal with character
2175357f1050SThomas Veerman	case.
2176357f1050SThomas Veerman
217784d9c625SLionel Sambuc2002-12-09  Will Estes <wlestes@users.sourceforge.net>
2178357f1050SThomas Veerman
2179357f1050SThomas Veerman	* flexint.h: we don't really need int64 anyway
2180357f1050SThomas Veerman
218184d9c625SLionel Sambuc2002-12-09  Will Estes <wlestes@users.sourceforge.net>
2182357f1050SThomas Veerman
2183357f1050SThomas Veerman	* flex.skl: apparently some lints are happier with fllthrough
2184357f1050SThomas Veerman	without a space
2185357f1050SThomas Veerman
218684d9c625SLionel Sambuc2002-12-02  Will Estes <wlestes@users.sourceforge.net>
2187357f1050SThomas Veerman
2188357f1050SThomas Veerman	* NEWS, configure.in: version 2.5.25
2189357f1050SThomas Veerman
219084d9c625SLionel Sambuc2002-12-02  Will Estes <wlestes@users.sourceforge.net>
2191357f1050SThomas Veerman
2192357f1050SThomas Veerman	* Makefile.am: enclose flex.1 target in MAINTERNER_MODE
2193357f1050SThomas Veerman
219484d9c625SLionel Sambuc2002-12-02  Will Estes <wlestes@users.sourceforge.net>
2195357f1050SThomas Veerman
2196357f1050SThomas Veerman	* po/pt_BR.po: new pt_br translation
2197357f1050SThomas Veerman
219884d9c625SLionel Sambuc2002-12-01  John Millaway <john43@users.sourceforge.net>
2199357f1050SThomas Veerman
2200357f1050SThomas Veerman	* flex.texi: Indexed some more faqs.
2201357f1050SThomas Veerman
220284d9c625SLionel Sambuc2002-11-29  John Millaway <john43@users.sourceforge.net>
2203357f1050SThomas Veerman
220484d9c625SLionel Sambuc	* flex.skl: Fixed bug in SECOND yyless definition where argument was
220584d9c625SLionel Sambuc	not enclosed in parentheses.
2206357f1050SThomas Veerman
220784d9c625SLionel Sambuc2002-11-29  John Millaway <john43@users.sourceforge.net>
2208357f1050SThomas Veerman
2209357f1050SThomas Veerman	* flex.skl: Fixed bug in yyless definition where argument was not
2210357f1050SThomas Veerman	enclosed in parentheses.
2211357f1050SThomas Veerman
221284d9c625SLionel Sambuc2002-11-27  Will Estes <wlestes@users.sourceforge.net>
2213357f1050SThomas Veerman
2214357f1050SThomas Veerman	* NEWS: flex uses flex_int*_t types
2215357f1050SThomas Veerman
221684d9c625SLionel Sambuc2002-11-27  Will Estes <wlestes@users.sourceforge.net>
2217357f1050SThomas Veerman
2218357f1050SThomas Veerman	* flexint.h: integer types for non-C99 systems flexint.h
2219357f1050SThomas Veerman
222084d9c625SLionel Sambuc2002-11-27  John Millaway <john43@users.sourceforge.net>
2221357f1050SThomas Veerman
2222357f1050SThomas Veerman	* dfa.c, flexint.h, gen.c, tables.c, tables.h, tables_shared.c,
2223357f1050SThomas Veerman	tables_shared.h: Changed int types to flex_intX_t. The build is now
2224357f1050SThomas Veerman	broken until typedef's are established.
2225357f1050SThomas Veerman
222684d9c625SLionel Sambuc2002-11-27  Will Estes <wlestes@users.sourceforge.net>
2227357f1050SThomas Veerman
222884d9c625SLionel Sambuc	* Makefile.am: MAINTAINERCLEANFILES: new variable: try to make it so
222984d9c625SLionel Sambuc	that make maintainer-clean  erases everything not under version
2230357f1050SThomas Veerman	control
2231357f1050SThomas Veerman
223284d9c625SLionel Sambuc2002-11-27  Will Estes <wlestes@users.sourceforge.net>
2233357f1050SThomas Veerman
2234357f1050SThomas Veerman	* config.rpath: remove config.rpath
2235357f1050SThomas Veerman
223684d9c625SLionel Sambuc2002-11-27  Will Estes <wlestes@users.sourceforge.net>
2237357f1050SThomas Veerman
2238357f1050SThomas Veerman	* README-alpha: just list location of betas
2239357f1050SThomas Veerman
224084d9c625SLionel Sambuc2002-11-26  Will Estes <wlestes@users.sourceforge.net>
2241357f1050SThomas Veerman
2242357f1050SThomas Veerman	* flexint.h: __STDC_VERSION__ needs an L suffix
2243357f1050SThomas Veerman
224484d9c625SLionel Sambuc2002-11-26  Will Estes <wlestes@users.sourceforge.net>
2245357f1050SThomas Veerman
2246357f1050SThomas Veerman	* NEWS, po/LINGUAS, po/pt_BR.po: new pt_br translation from the
2247357f1050SThomas Veerman	translation project
2248357f1050SThomas Veerman
224984d9c625SLionel Sambuc2002-11-25  Will Estes <wlestes@users.sourceforge.net>
2250357f1050SThomas Veerman
2251357f1050SThomas Veerman	* flexint.h: include inttypes.h for folks who really are C99
2252357f1050SThomas Veerman
225384d9c625SLionel Sambuc2002-11-25  Will Estes <wlestes@users.sourceforge.net>
2254357f1050SThomas Veerman
2255357f1050SThomas Veerman	* TODO: fix a typo
2256357f1050SThomas Veerman
225784d9c625SLionel Sambuc2002-11-25  Will Estes <wlestes@users.sourceforge.net>
2258357f1050SThomas Veerman
2259357f1050SThomas Veerman	* NEWS, configure.in: version 2.5.24
2260357f1050SThomas Veerman
226184d9c625SLionel Sambuc2002-11-23  Will Estes <wlestes@users.sourceforge.net>
2262357f1050SThomas Veerman
2263357f1050SThomas Veerman	* configure.in: try to make sure we have GNU m4
2264357f1050SThomas Veerman
226584d9c625SLionel Sambuc2002-11-23  Will Estes <wlestes@users.sourceforge.net>
2266357f1050SThomas Veerman
2267357f1050SThomas Veerman	* tests/test-c++-multiple-scanners/Makefile.am: include
2268357f1050SThomas Veerman	tests/test-c++-multipl-scanners/test.input
2269357f1050SThomas Veerman
227084d9c625SLionel Sambuc2002-11-23  Will Estes <wlestes@users.sourceforge.net>
2271357f1050SThomas Veerman
2272357f1050SThomas Veerman	* NEWS: more portability fixes
2273357f1050SThomas Veerman
227484d9c625SLionel Sambuc2002-11-23  Will Estes <wlestes@users.sourceforge.net>
2275357f1050SThomas Veerman
2276357f1050SThomas Veerman	* configure.in, flexdef.h: apparently on some BSD systems, we need
2277357f1050SThomas Veerman	sys/params.h; reported by millaway
2278357f1050SThomas Veerman
227984d9c625SLionel Sambuc2002-11-22  Will Estes <wlestes@users.sourceforge.net>
2280357f1050SThomas Veerman
2281357f1050SThomas Veerman	* NEWS: update NEWS
2282357f1050SThomas Veerman
228384d9c625SLionel Sambuc2002-11-22  John Millaway <john43@users.sourceforge.net>
2284357f1050SThomas Veerman
2285357f1050SThomas Veerman	* flex.skl, main.c, tests/test-c++-multiple-scanners/Makefile.am:
2286357f1050SThomas Veerman	Fixed prefix of yyalloc,yyfree,yyrealloc in C++ scanner.  Removed
2287357f1050SThomas Veerman	yylex_destroy from C++ scanner.
2288357f1050SThomas Veerman
228984d9c625SLionel Sambuc2002-11-22  John Millaway <john43@users.sourceforge.net>
2290357f1050SThomas Veerman
2291357f1050SThomas Veerman	* flex.texi: renamed some faqs.
2292357f1050SThomas Veerman
229384d9c625SLionel Sambuc2002-11-22  Will Estes <wlestes@users.sourceforge.net>
2294357f1050SThomas Veerman
2295357f1050SThomas Veerman	* AUTHORS: update wording about authorship
2296357f1050SThomas Veerman
229784d9c625SLionel Sambuc2002-11-17  John Millaway <john43@users.sourceforge.net>
2298357f1050SThomas Veerman
2299357f1050SThomas Veerman	* parse.y: Removed space before line num in error messages to look
2300357f1050SThomas Veerman	more like gcc's errors.
2301357f1050SThomas Veerman
230284d9c625SLionel Sambuc2002-11-06  Will Estes <wlestes@users.sourceforge.net>
2303357f1050SThomas Veerman
230484d9c625SLionel Sambuc	* NEWS, po/tr.po: new turkish translation from the translation
2305357f1050SThomas Veerman	project
2306357f1050SThomas Veerman
230784d9c625SLionel Sambuc2002-10-28  Will Estes <wlestes@users.sourceforge.net>
2308357f1050SThomas Veerman
2309357f1050SThomas Veerman	* gen.c: applied c++ from lilypond folks for std:: reasons
2310357f1050SThomas Veerman
231184d9c625SLionel Sambuc2002-10-25  Will Estes <wlestes@users.sourceforge.net>
2312357f1050SThomas Veerman
2313357f1050SThomas Veerman	* flex.texi: proofreading
2314357f1050SThomas Veerman
231584d9c625SLionel Sambuc2002-10-24  Will Estes <wlestes@users.sourceforge.net>
2316357f1050SThomas Veerman
2317357f1050SThomas Veerman	* flex.texi: proofreading
2318357f1050SThomas Veerman
231984d9c625SLionel Sambuc2002-10-22  Will Estes <wlestes@users.sourceforge.net>
2320357f1050SThomas Veerman
2321357f1050SThomas Veerman	* flex.skl: use c-style header names in c++ for now; at some point
2322357f1050SThomas Veerman	we'll have a separate c++ skeleton and we can go whole-hog pure c++
2323357f1050SThomas Veerman
232484d9c625SLionel Sambuc2002-10-22  Will Estes <wlestes@users.sourceforge.net>
2325357f1050SThomas Veerman
2326357f1050SThomas Veerman	* TODO: c++ rants
2327357f1050SThomas Veerman
232884d9c625SLionel Sambuc2002-10-22  Will Estes <wlestes@users.sourceforge.net>
2329357f1050SThomas Veerman
2330357f1050SThomas Veerman	* flex.texi: more proofreading
2331357f1050SThomas Veerman
233284d9c625SLionel Sambuc2002-10-22  Will Estes <wlestes@users.sourceforge.net>
2333357f1050SThomas Veerman
2334357f1050SThomas Veerman	* Makefile.am: include intent.pro; indent target is MAINTAINER_MODE
2335357f1050SThomas Veerman	conditional
2336357f1050SThomas Veerman
233784d9c625SLionel Sambuc2002-10-22  Will Estes <wlestes@users.sourceforge.net>
2338357f1050SThomas Veerman
2339357f1050SThomas Veerman	* configure.in: When we use AC_PATH_PROG, value-if-not-found is the
2340357f1050SThomas Veerman	name of the program we wanted to find; this will generate more
2341357f1050SThomas Veerman	helpful error messages
2342357f1050SThomas Veerman
234384d9c625SLionel Sambuc2002-10-21  John Millaway <john43@users.sourceforge.net>
2344357f1050SThomas Veerman
2345357f1050SThomas Veerman	* tables.c: Added a missing function prototype.
2346357f1050SThomas Veerman
234784d9c625SLionel Sambuc2002-10-21  Will Estes <wlestes@users.sourceforge.net>
2348357f1050SThomas Veerman
2349357f1050SThomas Veerman	* NEWS, configure.in: version 2.5.23
2350357f1050SThomas Veerman
235184d9c625SLionel Sambuc2002-10-21  Will Estes <wlestes@users.sourceforge.net>
2352357f1050SThomas Veerman
2353357f1050SThomas Veerman	* NEWS: update NEWS on recent changes
2354357f1050SThomas Veerman
235584d9c625SLionel Sambuc2002-10-21  Will Estes <wlestes@users.sourceforge.net>
2356357f1050SThomas Veerman
2357357f1050SThomas Veerman	* flexint.h: use sys/types.h and not inttypes.h
2358357f1050SThomas Veerman
235984d9c625SLionel Sambuc2002-10-21  Will Estes <wlestes@users.sourceforge.net>
2360357f1050SThomas Veerman
2361357f1050SThomas Veerman	* configure.in: check for limits.h
2362357f1050SThomas Veerman
236384d9c625SLionel Sambuc2002-10-21  Will Estes <wlestes@users.sourceforge.net>
2364357f1050SThomas Veerman
2365357f1050SThomas Veerman	* TODO: update TODO on recent suggestions
2366357f1050SThomas Veerman
236784d9c625SLionel Sambuc2002-10-21  Will Estes <wlestes@users.sourceforge.net>
2368357f1050SThomas Veerman
2369357f1050SThomas Veerman	* flex.texi: titlepage and contents
2370357f1050SThomas Veerman
237184d9c625SLionel Sambuc2002-10-21  Will Estes <wlestes@users.sourceforge.net>
2372357f1050SThomas Veerman
2373357f1050SThomas Veerman	* Makefile.am: typo
2374357f1050SThomas Veerman
237584d9c625SLionel Sambuc2002-10-21  Will Estes <wlestes@users.sourceforge.net>
2376357f1050SThomas Veerman
2377357f1050SThomas Veerman	* Makefile.am, README.cvs-snapshot: include README.cvs-snapshot in
2378357f1050SThomas Veerman	the distribution; in README-cvs-snapshot, mention the need for
2379357f1050SThomas Veerman	enable-maintainer-mode
2380357f1050SThomas Veerman
238184d9c625SLionel Sambuc2002-10-21  John Millaway <john43@users.sourceforge.net>
2382357f1050SThomas Veerman
2383357f1050SThomas Veerman	* flex.texi: typo.
2384357f1050SThomas Veerman
238584d9c625SLionel Sambuc2002-10-18  Will Estes <wlestes@users.sourceforge.net>
2386357f1050SThomas Veerman
2387357f1050SThomas Veerman	* flex.texi: report the current version info that flex provides;
2388357f1050SThomas Veerman	reformat a list of non-posix features
2389357f1050SThomas Veerman
239084d9c625SLionel Sambuc2002-10-18  Will Estes <wlestes@users.sourceforge.net>
2391357f1050SThomas Veerman
2392357f1050SThomas Veerman	* NEWS: report the current version info that flex provides
2393357f1050SThomas Veerman
239484d9c625SLionel Sambuc2002-10-18  Will Estes <wlestes@users.sourceforge.net>
2395357f1050SThomas Veerman
2396357f1050SThomas Veerman	* flex.skl: FLEX_BETA defined if flex is beta
2397357f1050SThomas Veerman
239884d9c625SLionel Sambuc2002-10-16  Will Estes <wlestes@users.sourceforge.net>
2399357f1050SThomas Veerman
2400357f1050SThomas Veerman	* flexint.h: if we're doing c++, then we can't use long long
2401357f1050SThomas Veerman
240284d9c625SLionel Sambuc2002-10-14  Will Estes <wlestes@users.sourceforge.net>
2403357f1050SThomas Veerman
2404357f1050SThomas Veerman	* TODO: update TODO on several things
2405357f1050SThomas Veerman
240684d9c625SLionel Sambuc2002-10-11  Will Estes <wlestes@users.sourceforge.net>
2407357f1050SThomas Veerman
2408357f1050SThomas Veerman	* flex.texi: more proofreading
2409357f1050SThomas Veerman
241084d9c625SLionel Sambuc2002-10-11  Will Estes <wlestes@users.sourceforge.net>
2411357f1050SThomas Veerman
241284d9c625SLionel Sambuc	* tests/TEMPLATE/Makefile.am, tests/test-array-nr/Makefile.am,
241384d9c625SLionel Sambuc	tests/test-array-r/Makefile.am, tests/test-basic-nr/Makefile.am,
241484d9c625SLionel Sambuc	tests/test-basic-r/Makefile.am, tests/test-bison-nr/Makefile.am,
241584d9c625SLionel Sambuc	tests/test-bison-yylloc/Makefile.am,
241684d9c625SLionel Sambuc	tests/test-bison-yylval/Makefile.am,
241784d9c625SLionel Sambuc	tests/test-c++-basic/Makefile.am,
241884d9c625SLionel Sambuc	tests/test-c++-multiple-scanners/Makefile.am,
241984d9c625SLionel Sambuc	tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-r/Makefile.am,
242084d9c625SLionel Sambuc	tests/test-debug-nr/Makefile.am, tests/test-debug-r/Makefile.am,
242184d9c625SLionel Sambuc	tests/test-header-nr/Makefile.am, tests/test-header-r/Makefile.am,
242284d9c625SLionel Sambuc	tests/test-include-by-buffer/Makefile.am,
242384d9c625SLionel Sambuc	tests/test-include-by-reentrant/Makefile.am,
242484d9c625SLionel Sambuc	tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am,
242584d9c625SLionel Sambuc	tests/test-mem-nr/Makefile.am, tests/test-mem-r/Makefile.am,
242684d9c625SLionel Sambuc	tests/test-multiple-scanners-nr/Makefile.am,
242784d9c625SLionel Sambuc	tests/test-multiple-scanners-r/Makefile.am,
242884d9c625SLionel Sambuc	tests/test-posix/Makefile.am,
242984d9c625SLionel Sambuc	tests/test-posixly-correct/Makefile.am,
243084d9c625SLionel Sambuc	tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am,
243184d9c625SLionel Sambuc	tests/test-pthread/Makefile.am, tests/test-reject/Makefile.am,
243284d9c625SLionel Sambuc	tests/test-string-nr/Makefile.am, tests/test-string-r/Makefile.am,
243384d9c625SLionel Sambuc	tests/test-table-opts/Makefile.am, tests/test-yyextra/Makefile.am:
243484d9c625SLionel Sambuc	remove BISON assignment as per suggestion from Akim Demaille
2435357f1050SThomas Veerman
243684d9c625SLionel Sambuc2002-10-11  Will Estes <wlestes@users.sourceforge.net>
2437357f1050SThomas Veerman
2438357f1050SThomas Veerman	* Makefile.am, configure.in: remove intl from dist
2439357f1050SThomas Veerman
244084d9c625SLionel Sambuc2002-10-11  Will Estes <wlestes@users.sourceforge.net>
2441357f1050SThomas Veerman
2442357f1050SThomas Veerman	* configure.in: we use maintainer mode now
2443357f1050SThomas Veerman
244484d9c625SLionel Sambuc2002-10-11  Will Estes <wlestes@users.sourceforge.net>
2445357f1050SThomas Veerman
2446357f1050SThomas Veerman	* NEWS: include create-test
2447357f1050SThomas Veerman
244884d9c625SLionel Sambuc2002-10-11  Will Estes <wlestes@users.sourceforge.net>
2449357f1050SThomas Veerman
2450357f1050SThomas Veerman	* tests/Makefile.am: rename test to check-local as per Akim
2451357f1050SThomas Veerman	Demaille; test for failed tests so that make check fails if any
2452357f1050SThomas Veerman	tests do
2453357f1050SThomas Veerman
245484d9c625SLionel Sambuc2002-10-11  Will Estes <wlestes@users.sourceforge.net>
2455357f1050SThomas Veerman
2456357f1050SThomas Veerman	* tests/Makefile.am: use dist_noinst_scripts as per email from Akim
2457357f1050SThomas Veerman	Demaille
2458357f1050SThomas Veerman
245984d9c625SLionel Sambuc2002-10-10  John Millaway <john43@users.sourceforge.net>
2460357f1050SThomas Veerman
2461357f1050SThomas Veerman	* flex.texi: Documentation.
2462357f1050SThomas Veerman
246384d9c625SLionel Sambuc2002-10-10  Will Estes <wlestes@users.sourceforge.net>
2464357f1050SThomas Veerman
2465357f1050SThomas Veerman	* NEWS, configure.in: version 2.5.22; portability fixes and attn to
2466357f1050SThomas Veerman	the test suite
2467357f1050SThomas Veerman
246884d9c625SLionel Sambuc2002-10-10  Will Estes <wlestes@users.sourceforge.net>
2469357f1050SThomas Veerman
2470357f1050SThomas Veerman	* flexint.h: ok, this seems to work
2471357f1050SThomas Veerman
247284d9c625SLionel Sambuc2002-10-10  Will Estes <wlestes@users.sourceforge.net>
2473357f1050SThomas Veerman
247484d9c625SLionel Sambuc	* tests/TEMPLATE/Makefile.am, tests/test-bison-nr/Makefile.am,
247584d9c625SLionel Sambuc	tests/test-bison-yylloc/Makefile.am,
247684d9c625SLionel Sambuc	tests/test-bison-yylval/Makefile.am,
247784d9c625SLionel Sambuc	tests/test-header-nr/Makefile.am, tests/test-header-r/Makefile.am,
247884d9c625SLionel Sambuc	tests/test-multiple-scanners-nr/Makefile.am,
247984d9c625SLionel Sambuc	tests/test-multiple-scanners-r/Makefile.am: use builddir in tests
248084d9c625SLionel Sambuc	that need it in their include path
2481357f1050SThomas Veerman
248284d9c625SLionel Sambuc2002-10-10  Will Estes <wlestes@users.sourceforge.net>
2483357f1050SThomas Veerman
2484357f1050SThomas Veerman	* tests/TEMPLATE/Makefile.am: sometimes we put header files in the
2485357f1050SThomas Veerman	builddir and so we should account for that
2486357f1050SThomas Veerman
248784d9c625SLionel Sambuc2002-10-10  Will Estes <wlestes@users.sourceforge.net>
2488357f1050SThomas Veerman
2489357f1050SThomas Veerman	* tests/TEMPLATE/Makefile.am: replace the last  instance
2490357f1050SThomas Veerman
249184d9c625SLionel Sambuc2002-10-10  Will Estes <wlestes@users.sourceforge.net>
2492357f1050SThomas Veerman
2493357f1050SThomas Veerman	* flex.skl: include unistd.h and not cunistd as cunistd only seems
2494357f1050SThomas Veerman	to be present on very recent systems
2495357f1050SThomas Veerman
249684d9c625SLionel Sambuc2002-10-10  Will Estes <wlestes@users.sourceforge.net>
2497357f1050SThomas Veerman
2498357f1050SThomas Veerman	* Makefile.am, configure.in, flex.skl, flexdef.h, flexint.h: redo
2499357f1050SThomas Veerman	integral types again; add flexint.h; change dependencies caused by
2500357f1050SThomas Veerman	adding flexint.h; remove autoconf wrapper around cunistd; restore
250184d9c625SLionel Sambuc	netinet/in.h includes; remove unneded feature checks in configure.in
2502357f1050SThomas Veerman
250384d9c625SLionel Sambuc2002-10-08  Will Estes <wlestes@users.sourceforge.net>
2504357f1050SThomas Veerman
2505357f1050SThomas Veerman	* configure.in, flex.skl, flexdef.h: current swipe at header magic;
2506357f1050SThomas Veerman	int types be damned
2507357f1050SThomas Veerman
250884d9c625SLionel Sambuc2002-10-08  Will Estes <wlestes@users.sourceforge.net>
2509357f1050SThomas Veerman
2510357f1050SThomas Veerman	* NEWS: change version constant info to reflect change to flex.skl
2511357f1050SThomas Veerman
251284d9c625SLionel Sambuc2002-10-08  Will Estes <wlestes@users.sourceforge.net>
2513357f1050SThomas Veerman
2514357f1050SThomas Veerman	* Makefile.am: remove README-alpha option; add definitions for
2515357f1050SThomas Veerman	FLEX_{MAJOR,MINOR,SUBMINOR}_VERSION
2516357f1050SThomas Veerman
251784d9c625SLionel Sambuc2002-10-07  Will Estes <wlestes@users.sourceforge.net>
2518357f1050SThomas Veerman
2519357f1050SThomas Veerman	* flex.skl, flexdef.h: ok, here goes; try to handle integral
2520357f1050SThomas Veerman	typedefs in one swell foop
2521357f1050SThomas Veerman
252284d9c625SLionel Sambuc2002-10-07  Will Estes <wlestes@users.sourceforge.net>
2523357f1050SThomas Veerman
2524357f1050SThomas Veerman	* configure.in: we check for {u,}int*_t types; maybe this will
2525357f1050SThomas Veerman	simplify things
2526357f1050SThomas Veerman
252784d9c625SLionel Sambuc2002-10-07  Will Estes <wlestes@users.sourceforge.net>
2528357f1050SThomas Veerman
252984d9c625SLionel Sambuc	* configure.in: we create the tests/TEMPLATE/Makefile so that we can
253084d9c625SLionel Sambuc	build the dist archives
2531357f1050SThomas Veerman
253284d9c625SLionel Sambuc2002-10-07  Will Estes <wlestes@users.sourceforge.net>
2533357f1050SThomas Veerman
2534357f1050SThomas Veerman	* NEWS: more test suite cleanups
2535357f1050SThomas Veerman
253684d9c625SLionel Sambuc2002-10-07  Will Estes <wlestes@users.sourceforge.net>
2537357f1050SThomas Veerman
2538357f1050SThomas Veerman	* tests/test-c++-multiple-scanners/Makefile.am: we don't use header
2539357f1050SThomas Veerman	files...
2540357f1050SThomas Veerman
254184d9c625SLionel Sambuc2002-10-07  Will Estes <wlestes@users.sourceforge.net>
2542357f1050SThomas Veerman
2543357f1050SThomas Veerman	* flexdef.h: remove include of malloc.h
2544357f1050SThomas Veerman
254584d9c625SLionel Sambuc2002-10-04  Will Estes <wlestes@users.sourceforge.net>
2546357f1050SThomas Veerman
2547357f1050SThomas Veerman	* flex.texi: more editing; remove examples index; merge examples
2548357f1050SThomas Veerman	into concept index
2549357f1050SThomas Veerman
255084d9c625SLionel Sambuc2002-10-04  Will Estes <wlestes@users.sourceforge.net>
2551357f1050SThomas Veerman
2552357f1050SThomas Veerman	* flex.texi: edited one more faq; used C-u C-c C-u C-a to update
2553357f1050SThomas Veerman	menus and nodes since the other updating commands are somewhat
2554357f1050SThomas Veerman	broken; unfortunately this means that all nodes have all pointers
2555357f1050SThomas Veerman	filled in
2556357f1050SThomas Veerman
255784d9c625SLionel Sambuc2002-10-04  Will Estes <wlestes@users.sourceforge.net>
2558357f1050SThomas Veerman
2559357f1050SThomas Veerman	* flex.texi: yesterday's proofreading
2560357f1050SThomas Veerman
256184d9c625SLionel Sambuc2002-10-02  Will Estes <wlestes@users.sourceforge.net>
2562357f1050SThomas Veerman
2563357f1050SThomas Veerman	* flex.texi: proofread some more
2564357f1050SThomas Veerman
256584d9c625SLionel Sambuc2002-10-02  Will Estes <wlestes@users.sourceforge.net>
2566357f1050SThomas Veerman
2567357f1050SThomas Veerman	* flex.texi: proofread edit begins
2568357f1050SThomas Veerman
256984d9c625SLionel Sambuc2002-10-01  Will Estes <wlestes@users.sourceforge.net>
2570357f1050SThomas Veerman
2571357f1050SThomas Veerman	* configure.in, tests/Makefile.am,
2572357f1050SThomas Veerman	tests/test-c++-multiple-scanners/.cvsignore,
2573357f1050SThomas Veerman	tests/test-c++-multiple-scanners/Makefile.am,
2574357f1050SThomas Veerman	tests/test-c++-multiple-scanners/main.cpp,
2575357f1050SThomas Veerman	tests/test-c++-multiple-scanners/scanner-1.l,
2576357f1050SThomas Veerman	tests/test-c++-multiple-scanners/scanner-2.l,
2577357f1050SThomas Veerman	tests/test-c++-multiple-scanners/test.input: test c++ with multiple
2578357f1050SThomas Veerman	scanners
2579357f1050SThomas Veerman
258084d9c625SLionel Sambuc2002-09-27  Will Estes <wlestes@users.sourceforge.net>
2581357f1050SThomas Veerman
258284d9c625SLionel Sambuc	* tests/test-array-nr/Makefile.am, tests/test-array-r/Makefile.am,
258384d9c625SLionel Sambuc	tests/test-basic-nr/Makefile.am, tests/test-basic-r/Makefile.am,
258484d9c625SLionel Sambuc	tests/test-bison-nr/Makefile.am,
258584d9c625SLionel Sambuc	tests/test-bison-yylloc/Makefile.am,
258684d9c625SLionel Sambuc	tests/test-bison-yylval/Makefile.am,
258784d9c625SLionel Sambuc	tests/test-c++-basic/Makefile.am, tests/test-c-cpp-nr/Makefile.am,
258884d9c625SLionel Sambuc	tests/test-c-cpp-r/Makefile.am, tests/test-debug-nr/Makefile.am,
258984d9c625SLionel Sambuc	tests/test-debug-r/Makefile.am, tests/test-header-nr/Makefile.am,
259084d9c625SLionel Sambuc	tests/test-header-r/Makefile.am,
259184d9c625SLionel Sambuc	tests/test-include-by-buffer/Makefile.am,
259284d9c625SLionel Sambuc	tests/test-include-by-reentrant/Makefile.am,
259384d9c625SLionel Sambuc	tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am,
259484d9c625SLionel Sambuc	tests/test-mem-nr/Makefile.am, tests/test-mem-r/Makefile.am,
259584d9c625SLionel Sambuc	tests/test-multiple-scanners-nr/Makefile.am,
259684d9c625SLionel Sambuc	tests/test-multiple-scanners-r/Makefile.am,
259784d9c625SLionel Sambuc	tests/test-posix/Makefile.am,
259884d9c625SLionel Sambuc	tests/test-posixly-correct/Makefile.am,
259984d9c625SLionel Sambuc	tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am,
260084d9c625SLionel Sambuc	tests/test-pthread/Makefile.am, tests/test-reject/Makefile.am,
260184d9c625SLionel Sambuc	tests/test-string-nr/Makefile.am, tests/test-string-r/Makefile.am,
260284d9c625SLionel Sambuc	tests/test-table-opts/Makefile.am, tests/test-yyextra/Makefile.am:
260384d9c625SLionel Sambuc	we used INCLUDES in another place in the Makefile.am files in the
260484d9c625SLionel Sambuc	test suite
2605357f1050SThomas Veerman
260684d9c625SLionel Sambuc2002-09-27  Will Estes <wlestes@users.sourceforge.net>
2607357f1050SThomas Veerman
260884d9c625SLionel Sambuc	* tests/test-array-nr/Makefile.am, tests/test-array-r/Makefile.am,
260984d9c625SLionel Sambuc	tests/test-basic-nr/Makefile.am, tests/test-basic-r/Makefile.am,
261084d9c625SLionel Sambuc	tests/test-bison-nr/Makefile.am,
261184d9c625SLionel Sambuc	tests/test-bison-yylloc/Makefile.am,
261284d9c625SLionel Sambuc	tests/test-bison-yylval/Makefile.am,
261384d9c625SLionel Sambuc	tests/test-c++-basic/Makefile.am, tests/test-c-cpp-nr/Makefile.am,
261484d9c625SLionel Sambuc	tests/test-c-cpp-r/Makefile.am, tests/test-debug-nr/Makefile.am,
261584d9c625SLionel Sambuc	tests/test-debug-r/Makefile.am, tests/test-header-nr/Makefile.am,
261684d9c625SLionel Sambuc	tests/test-header-r/Makefile.am,
261784d9c625SLionel Sambuc	tests/test-include-by-buffer/Makefile.am,
261884d9c625SLionel Sambuc	tests/test-include-by-reentrant/Makefile.am,
261984d9c625SLionel Sambuc	tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am,
262084d9c625SLionel Sambuc	tests/test-mem-nr/Makefile.am, tests/test-mem-r/Makefile.am,
262184d9c625SLionel Sambuc	tests/test-multiple-scanners-nr/Makefile.am,
262284d9c625SLionel Sambuc	tests/test-multiple-scanners-r/Makefile.am,
262384d9c625SLionel Sambuc	tests/test-posix/Makefile.am,
262484d9c625SLionel Sambuc	tests/test-posixly-correct/Makefile.am,
262584d9c625SLionel Sambuc	tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am,
262684d9c625SLionel Sambuc	tests/test-pthread/Makefile.am, tests/test-reject/Makefile.am,
262784d9c625SLionel Sambuc	tests/test-string-nr/Makefile.am, tests/test-string-r/Makefile.am,
262884d9c625SLionel Sambuc	tests/test-table-opts/Makefile.am, tests/test-yyextra/Makefile.am:
262984d9c625SLionel Sambuc	oops, I typed that last s/// command to perl way wrong
2630357f1050SThomas Veerman
263184d9c625SLionel Sambuc2002-09-27  Will Estes <wlestes@users.sourceforge.net>
2632357f1050SThomas Veerman
263384d9c625SLionel Sambuc	* tests/TEMPLATE/Makefile.am, tests/test-array-nr/Makefile.am,
263484d9c625SLionel Sambuc	tests/test-array-r/Makefile.am, tests/test-basic-nr/Makefile.am,
263584d9c625SLionel Sambuc	tests/test-basic-r/Makefile.am, tests/test-bison-nr/Makefile.am,
263684d9c625SLionel Sambuc	tests/test-bison-yylloc/Makefile.am,
263784d9c625SLionel Sambuc	tests/test-bison-yylval/Makefile.am,
263884d9c625SLionel Sambuc	tests/test-c++-basic/Makefile.am, tests/test-c-cpp-nr/Makefile.am,
263984d9c625SLionel Sambuc	tests/test-c-cpp-r/Makefile.am, tests/test-debug-nr/Makefile.am,
264084d9c625SLionel Sambuc	tests/test-debug-r/Makefile.am, tests/test-header-nr/Makefile.am,
264184d9c625SLionel Sambuc	tests/test-header-r/Makefile.am,
264284d9c625SLionel Sambuc	tests/test-include-by-buffer/Makefile.am,
264384d9c625SLionel Sambuc	tests/test-include-by-reentrant/Makefile.am,
264484d9c625SLionel Sambuc	tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am,
264584d9c625SLionel Sambuc	tests/test-mem-nr/Makefile.am, tests/test-mem-r/Makefile.am,
264684d9c625SLionel Sambuc	tests/test-multiple-scanners-nr/Makefile.am,
264784d9c625SLionel Sambuc	tests/test-multiple-scanners-r/Makefile.am,
264884d9c625SLionel Sambuc	tests/test-posix/Makefile.am,
264984d9c625SLionel Sambuc	tests/test-posixly-correct/Makefile.am,
265084d9c625SLionel Sambuc	tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am,
265184d9c625SLionel Sambuc	tests/test-pthread/Makefile.am, tests/test-reject/Makefile.am,
265284d9c625SLionel Sambuc	tests/test-string-nr/Makefile.am, tests/test-string-r/Makefile.am,
265384d9c625SLionel Sambuc	tests/test-table-opts/Makefile.am, tests/test-yyextra/Makefile.am:
265484d9c625SLionel Sambuc	use AM_CPPFLAGS instead of INCLUDES; write -I with no space after it
265584d9c625SLionel Sambuc	for broken compilers
2656357f1050SThomas Veerman
265784d9c625SLionel Sambuc2002-09-27  Will Estes <wlestes@users.sourceforge.net>
2658357f1050SThomas Veerman
2659357f1050SThomas Veerman	* Makefile.am: INCLUDES is obsolete; use AM_CPPFLAGS instead
2660357f1050SThomas Veerman
266184d9c625SLionel Sambuc2002-09-27  Will Estes <wlestes@users.sourceforge.net>
2662357f1050SThomas Veerman
2663357f1050SThomas Veerman	* configure.in: apparently, AM_CONFIG_HEADER is obsolete
2664357f1050SThomas Veerman
266584d9c625SLionel Sambuc2002-09-27  Will Estes <wlestes@users.sourceforge.net>
2666357f1050SThomas Veerman
2667357f1050SThomas Veerman	* TODO: integrate test suite into automake
2668357f1050SThomas Veerman
266984d9c625SLionel Sambuc2002-09-27  Will Estes <wlestes@users.sourceforge.net>
2670357f1050SThomas Veerman
267184d9c625SLionel Sambuc	* configure.in: since we dont run the template test, we dont need to
267284d9c625SLionel Sambuc	generate its Makefile either
2673357f1050SThomas Veerman
267484d9c625SLionel Sambuc2002-09-27  Will Estes <wlestes@users.sourceforge.net>
2675357f1050SThomas Veerman
267684d9c625SLionel Sambuc	* autogen.sh: use autoreconf instead of calling individual utilities
267784d9c625SLionel Sambuc	separately
2678357f1050SThomas Veerman
267984d9c625SLionel Sambuc2002-09-27  Will Estes <wlestes@users.sourceforge.net>
2680357f1050SThomas Veerman
2681357f1050SThomas Veerman	* configure.in: check for c++ compiler
2682357f1050SThomas Veerman
268384d9c625SLionel Sambuc2002-09-27  Will Estes <wlestes@users.sourceforge.net>
2684357f1050SThomas Veerman
2685357f1050SThomas Veerman	* configure.in: re-organize according to suggested layout in
2686357f1050SThomas Veerman	autoconf manual
2687357f1050SThomas Veerman
268884d9c625SLionel Sambuc2002-09-26  Will Estes <wlestes@users.sourceforge.net>
2689357f1050SThomas Veerman
2690357f1050SThomas Veerman	* Makefile.am, NEWS, configure.in: update automake to 1.7 and
2691357f1050SThomas Veerman	autoconf to 2.54
2692357f1050SThomas Veerman
269384d9c625SLionel Sambuc2002-09-26  Will Estes <wlestes@users.sourceforge.net>
2694357f1050SThomas Veerman
2695357f1050SThomas Veerman	* Makefile.am: use AM_YFLAGS since YFLAGS is a user variable
2696357f1050SThomas Veerman
269784d9c625SLionel Sambuc2002-09-25  Will Estes <wlestes@users.sourceforge.net>
2698357f1050SThomas Veerman
2699357f1050SThomas Veerman	* NEWS: catch NEWS up on things, some of which happened a long time
2700357f1050SThomas Veerman	ago; correct punctuation; try to remove some editorializing
2701357f1050SThomas Veerman
270284d9c625SLionel Sambuc2002-09-25  Will Estes <wlestes@users.sourceforge.net>
2703357f1050SThomas Veerman
2704357f1050SThomas Veerman	* Makefile.am, flex.skl, flex.texi: include a single, automatically
2705357f1050SThomas Veerman	generated version number in flex scanners
2706357f1050SThomas Veerman
270784d9c625SLionel Sambuc2002-09-23  Will Estes <wlestes@users.sourceforge.net>
2708357f1050SThomas Veerman
2709357f1050SThomas Veerman	* tests/create-test: complain audibly when argument not supplied;
2710357f1050SThomas Veerman	echo on stderr when writing error messages
2711357f1050SThomas Veerman
271284d9c625SLionel Sambuc2002-09-23  Will Estes <wlestes@users.sourceforge.net>
2713357f1050SThomas Veerman
271484d9c625SLionel Sambuc	* tests/Makefile.am, tests/create-test: DIST_SUBDIRS so we don't
271584d9c625SLionel Sambuc	have to run the TEMPLATE test; so we add new tests to SUBDIRS and
2716357f1050SThomas Veerman	DIST_SUBDIRS
2717357f1050SThomas Veerman
271884d9c625SLionel Sambuc2002-09-23  Will Estes <wlestes@users.sourceforge.net>
2719357f1050SThomas Veerman
2720357f1050SThomas Veerman	* tests/TEMPLATE/Makefile.am: not all compilers support '-I dir' so
2721357f1050SThomas Veerman	we write '-Idir' instead
2722357f1050SThomas Veerman
272384d9c625SLionel Sambuc2002-09-23  Will Estes <wlestes@users.sourceforge.net>
2724357f1050SThomas Veerman
2725357f1050SThomas Veerman	* TODO: reorganize faq entries; proofread the manual
2726357f1050SThomas Veerman
272784d9c625SLionel Sambuc2002-09-23  Will Estes <wlestes@users.sourceforge.net>
2728357f1050SThomas Veerman
2729357f1050SThomas Veerman	* flex.texi: move c++ experimental warning to top of cxx node
2730357f1050SThomas Veerman
273184d9c625SLionel Sambuc2002-09-20  Will Estes <wlestes@users.sourceforge.net>
2732357f1050SThomas Veerman
2733357f1050SThomas Veerman	* flex.skl: move stdint.h include to table-serialization section;
2734357f1050SThomas Veerman	we'll still need to think about stdint.h more though
2735357f1050SThomas Veerman
273684d9c625SLionel Sambuc2002-09-20  Will Estes <wlestes@users.sourceforge.net>
2737357f1050SThomas Veerman
2738357f1050SThomas Veerman	* NEWS: new smarter skeleton/scanner generation
2739357f1050SThomas Veerman
274084d9c625SLionel Sambuc2002-09-20  John Millaway <john43@users.sourceforge.net>
2741357f1050SThomas Veerman
2742357f1050SThomas Veerman	* flex.skl, misc.c: bison-bridge skel handled via %if/%endif pairs.
2743357f1050SThomas Veerman
274484d9c625SLionel Sambuc2002-09-19  John Millaway <john43@users.sourceforge.net>
2745357f1050SThomas Veerman
2746357f1050SThomas Veerman	* flex.skl, misc.c: reentrant skel handled via %if/%endif pairs.
2747357f1050SThomas Veerman
274884d9c625SLionel Sambuc2002-09-19  John Millaway <john43@users.sourceforge.net>
2749357f1050SThomas Veerman
275084d9c625SLionel Sambuc	* flex.skl, misc.c: skeleton uses %push/%pop to keep skelout() scope
275184d9c625SLionel Sambuc	sane.  skel commands are omitted unless --debug enabled.
2752357f1050SThomas Veerman
275384d9c625SLionel Sambuc2002-09-19  John Millaway <john43@users.sourceforge.net>
2754357f1050SThomas Veerman
2755357f1050SThomas Veerman	* flex.skl, main.c, misc.c, tables.h: Added %push and %pop
2756357f1050SThomas Veerman	operations to skel processing.
2757357f1050SThomas Veerman
275884d9c625SLionel Sambuc2002-09-17  Will Estes <wlestes@users.sourceforge.net>
2759357f1050SThomas Veerman
2760357f1050SThomas Veerman	* NEWS, configure.in: flex 2.5.21
2761357f1050SThomas Veerman
276284d9c625SLionel Sambuc2002-09-17  John Millaway <john43@users.sourceforge.net>
2763357f1050SThomas Veerman
2764357f1050SThomas Veerman	* tests/test-reject/Makefile.am: minor fixup for dist.
2765357f1050SThomas Veerman
276684d9c625SLionel Sambuc2002-09-16  Will Estes <wlestes@users.sourceforge.net>
2767357f1050SThomas Veerman
2768357f1050SThomas Veerman	* NEWS, configure.in: version 2.5.20
2769357f1050SThomas Veerman
277084d9c625SLionel Sambuc2002-09-16  Will Estes <wlestes@users.sourceforge.net>
2771357f1050SThomas Veerman
2772357f1050SThomas Veerman	* flex.texi: correct typo
2773357f1050SThomas Veerman
277484d9c625SLionel Sambuc2002-09-16  Will Estes <wlestes@users.sourceforge.net>
2775357f1050SThomas Veerman
2776357f1050SThomas Veerman	* NEWS: note the new tables functionality
2777357f1050SThomas Veerman
277884d9c625SLionel Sambuc2002-09-16  John Millaway <john43@users.sourceforge.net>
2779357f1050SThomas Veerman
278084d9c625SLionel Sambuc	* tests/test-multiple-scanners-r/.cvsignore,
278184d9c625SLionel Sambuc	tests/test-multiple-scanners-r/Makefile.am: Fixed `clean' target and
278284d9c625SLionel Sambuc	.cvsignore.
2783357f1050SThomas Veerman
278484d9c625SLionel Sambuc2002-09-16  John Millaway <john43@users.sourceforge.net>
2785357f1050SThomas Veerman
2786357f1050SThomas Veerman	* TODO, flex.skl, flex.texi, main.c, tables_shared.h,
2787357f1050SThomas Veerman	tests/test-multiple-scanners-r/main.c,
2788357f1050SThomas Veerman	tests/test-multiple-scanners-r/scanner-1.l,
2789357f1050SThomas Veerman	tests/test-multiple-scanners-r/scanner-2.l: Serialization works in
2790357f1050SThomas Veerman	headers (%option headers).  Serialization code (Tables API) is
2791357f1050SThomas Veerman	complete.
2792357f1050SThomas Veerman
279384d9c625SLionel Sambuc2002-09-16  Will Estes <wlestes@users.sourceforge.net>
2794357f1050SThomas Veerman
2795357f1050SThomas Veerman	* tests/test-reject/scanner.l: replace yytables_load with
2796357f1050SThomas Veerman	yytables_fload as per millaway's other changes
2797357f1050SThomas Veerman
279884d9c625SLionel Sambuc2002-09-15  John Millaway <john43@users.sourceforge.net>
2799357f1050SThomas Veerman
2800357f1050SThomas Veerman	* TODO, flex.texi: Created user API for tables deserialization.
2801357f1050SThomas Veerman	Documented API and --tables-* options in manual.
2802357f1050SThomas Veerman
280384d9c625SLionel Sambuc2002-09-15  John Millaway <john43@users.sourceforge.net>
2804357f1050SThomas Veerman
2805357f1050SThomas Veerman	* flex.skl, tests/test-table-opts/scanner.l: Tables deserialization
2806357f1050SThomas Veerman	uses yyalloc/yyfree.  Changed yytables_load to yytables_fload.
2807357f1050SThomas Veerman
280884d9c625SLionel Sambuc2002-09-15  John Millaway <john43@users.sourceforge.net>
2809357f1050SThomas Veerman
2810357f1050SThomas Veerman	* tests/test-bison-nr/.cvsignore: minor upkeep.
2811357f1050SThomas Veerman
281284d9c625SLionel Sambuc2002-09-15  John Millaway <john43@users.sourceforge.net>
2813357f1050SThomas Veerman
2814357f1050SThomas Veerman	* flex.texi: Categorized and indexed scanner options in manual.
2815357f1050SThomas Veerman
281684d9c625SLionel Sambuc2002-09-15  John Millaway <john43@users.sourceforge.net>
2817357f1050SThomas Veerman
2818357f1050SThomas Veerman	* flex.skl: Initialization of reject vars and %array vars in
2819357f1050SThomas Veerman	reentrant scanner.
2820357f1050SThomas Veerman
282184d9c625SLionel Sambuc2002-09-13  John Millaway <john43@users.sourceforge.net>
2822357f1050SThomas Veerman
282384d9c625SLionel Sambuc	* TODO, configure.in, devel/tables.pl, dfa.c, flex.skl, flex.texi,
282484d9c625SLionel Sambuc	gen.c, tables.c, tables_shared.c, tables_shared.h,
2825357f1050SThomas Veerman	tests/Makefile.am, tests/test-reject/.cvsignore,
2826357f1050SThomas Veerman	tests/test-reject/Makefile.am, tests/test-reject/scanner.l,
2827357f1050SThomas Veerman	tests/test-reject/test.input, tests/test-table-opts/Makefile.am:
2828357f1050SThomas Veerman	Created test for reject.  Handled reject-triggered tables in
2829357f1050SThomas Veerman	serialization.
2830357f1050SThomas Veerman
283184d9c625SLionel Sambuc2002-09-13  Will Estes <wlestes@users.sourceforge.net>
2832357f1050SThomas Veerman
2833357f1050SThomas Veerman	* NEWS: millaway has been very busy
2834357f1050SThomas Veerman
283584d9c625SLionel Sambuc2002-09-13  John Millaway <john43@users.sourceforge.net>
2836357f1050SThomas Veerman
2837357f1050SThomas Veerman	* flex.skl, tests/test-table-opts/Makefile.am,
2838357f1050SThomas Veerman	tests/test-table-opts/scanner.l: Added test for multiple tables in
2839357f1050SThomas Veerman	one file.
2840357f1050SThomas Veerman
284184d9c625SLionel Sambuc2002-09-13  John Millaway <john43@users.sourceforge.net>
2842357f1050SThomas Veerman
2843357f1050SThomas Veerman	* tests/test-bison-nr/.cvsignore: forgot to add .cvsignore on last
2844357f1050SThomas Veerman	commit.
2845357f1050SThomas Veerman
284684d9c625SLionel Sambuc2002-09-13  John Millaway <john43@users.sourceforge.net>
2847357f1050SThomas Veerman
284884d9c625SLionel Sambuc	* tests/test-bison-nr/Makefile.am, tests/test-bison-nr/main.c,
284984d9c625SLionel Sambuc	tests/test-bison-nr/parser.y, tests/test-bison-nr/scanner.l,
285084d9c625SLionel Sambuc	tests/test-bison-nr/test.input: Added test-bison-bridge.
2851357f1050SThomas Veerman
285284d9c625SLionel Sambuc2002-09-13  John Millaway <john43@users.sourceforge.net>
2853357f1050SThomas Veerman
2854357f1050SThomas Veerman	* configure.in, flex.skl, flex.texi, flexdef.h, gen.c, main.c,
2855357f1050SThomas Veerman	misc.c, options.c, options.h, scan.l, tables.h, tests/Makefile.am,
2856357f1050SThomas Veerman	tests/descriptions, tests/test-bison-yylloc/scanner.l,
2857357f1050SThomas Veerman	tests/test-bison-yylval/scanner.l, tests/test-table-opts/scanner.l:
2858357f1050SThomas Veerman	Bison bridge code now works for all C scanners and pure/non-pure
2859357f1050SThomas Veerman	bison parsers.  Added %option bison-bridge (--bison-bridge).
2860357f1050SThomas Veerman	Removed %option reentrant-bison/--reentrant-bison/-Rb.  Scanner
2861357f1050SThomas Veerman	knows the name of its tables.  Tables serialization is OK on EOF.
2862357f1050SThomas Veerman	yylineno is present in all scanners.  Modified nasty performance
2863357f1050SThomas Veerman	penalty warning w/ yylineno.  test-table-opts is now run last
2864357f1050SThomas Veerman	because it's so fat.  Updated manual.
2865357f1050SThomas Veerman
286684d9c625SLionel Sambuc2002-09-12  John Millaway <john43@users.sourceforge.net>
2867357f1050SThomas Veerman
2868357f1050SThomas Veerman	* flex.texi: documentation of tabels api in manual
2869357f1050SThomas Veerman
287084d9c625SLionel Sambuc2002-09-12  John Millaway <john43@users.sourceforge.net>
2871357f1050SThomas Veerman
2872357f1050SThomas Veerman	* TODO, tables.c: Renamed *_fwrite to *_write to reflect writer
2873357f1050SThomas Veerman	abstraction.
2874357f1050SThomas Veerman
287584d9c625SLionel Sambuc2002-09-11  John Millaway <john43@users.sourceforge.net>
2876357f1050SThomas Veerman
2877357f1050SThomas Veerman	* devel/tables.pl: Added perl script to read/dump serialized tables
2878357f1050SThomas Veerman	in devel/
2879357f1050SThomas Veerman
288084d9c625SLionel Sambuc2002-09-11  Will Estes <wlestes@users.sourceforge.net>
2881357f1050SThomas Veerman
2882357f1050SThomas Veerman	* scan.l: the debian patch used strlen(yytext) and similar
2883357f1050SThomas Veerman	constructs--as millaway points out, this is better known as yyleng
2884357f1050SThomas Veerman
288584d9c625SLionel Sambuc2002-09-11  Will Estes <wlestes@users.sourceforge.net>
2886357f1050SThomas Veerman
2887357f1050SThomas Veerman	* NEWS, po/de.po: new de translation from the translation project
2888357f1050SThomas Veerman
288984d9c625SLionel Sambuc2002-09-11  John Millaway <john43@users.sourceforge.net>
2890357f1050SThomas Veerman
289184d9c625SLionel Sambuc	* flex.skl: yytbl_load now checks tables set by name.  Localized var
289284d9c625SLionel Sambuc	scaope in yytbl_load.
2893357f1050SThomas Veerman
289484d9c625SLionel Sambuc2002-09-10  Will Estes <wlestes@users.sourceforge.net>
2895357f1050SThomas Veerman
2896357f1050SThomas Veerman	* tests/Makefile.am: make clean  before make test
2897357f1050SThomas Veerman
289884d9c625SLionel Sambuc2002-09-09  John Millaway <john43@users.sourceforge.net>
2899357f1050SThomas Veerman
2900357f1050SThomas Veerman	* TODO, flex.skl: Fixed deserialization of --fast tables.
2901357f1050SThomas Veerman
290284d9c625SLionel Sambuc2002-09-09  Will Estes <wlestes@users.sourceforge.net>
2903357f1050SThomas Veerman
2904357f1050SThomas Veerman	* TODO: fix typo; remove the yylineo entry
2905357f1050SThomas Veerman
290684d9c625SLionel Sambuc2002-09-09  John Millaway <john43@users.sourceforge.net>
2907357f1050SThomas Veerman
290884d9c625SLionel Sambuc	* TODO, buf.c, devel/dump-tables.pl, dfa.c, flex.skl, flexdef.h,
290984d9c625SLionel Sambuc	gen.c, main.c, misc.c, options.c, options.h, scan.l, tables.c,
291084d9c625SLionel Sambuc	tables.h, tables_shared.h, tests/test-table-opts/.cvsignore,
2911357f1050SThomas Veerman	tests/test-table-opts/Makefile.am, tests/test-table-opts/scanner.l:
2912357f1050SThomas Veerman	Table deserialization works for everything except --fast scanners.
2913357f1050SThomas Veerman	Scanners can auto-verify serialized table integrity via
2914357f1050SThomas Veerman	--tables-verify.  Added tables API items to TODO list.
2915357f1050SThomas Veerman	test-table-opts is becoming exhaustive (a good thing).
2916357f1050SThomas Veerman
291784d9c625SLionel Sambuc2002-09-09  Will Estes <wlestes@users.sourceforge.net>
2918357f1050SThomas Veerman
2919357f1050SThomas Veerman	* NEWS: flex has better internal diagnostics
2920357f1050SThomas Veerman
292184d9c625SLionel Sambuc2002-09-09  Will Estes <wlestes@users.sourceforge.net>
2922357f1050SThomas Veerman
2923357f1050SThomas Veerman	* configure.in, flexdef.h: test for presence of __func__ and
2924357f1050SThomas Veerman	compensate if absent
2925357f1050SThomas Veerman
292684d9c625SLionel Sambuc2002-09-09  Will Estes <wlestes@users.sourceforge.net>
2927357f1050SThomas Veerman
2928357f1050SThomas Veerman	* Makefile.am: include the intl/ subdirectory when searching for
2929357f1050SThomas Veerman	include files
2930357f1050SThomas Veerman
293184d9c625SLionel Sambuc2002-09-09  Will Estes <wlestes@users.sourceforge.net>
2932357f1050SThomas Veerman
2933357f1050SThomas Veerman	* NEWS, po/ru.po, po/sv.po: new sv, ru translations from the
2934357f1050SThomas Veerman	translation project
2935357f1050SThomas Veerman
293684d9c625SLionel Sambuc2002-09-07  John Millaway <john43@users.sourceforge.net>
2937357f1050SThomas Veerman
2938357f1050SThomas Veerman	* flex.skl, misc.c: Changed cryptic skeleton markers to readable
2939357f1050SThomas Veerman	form.
2940357f1050SThomas Veerman
294184d9c625SLionel Sambuc2002-09-07  John Millaway <john43@users.sourceforge.net>
2942357f1050SThomas Veerman
2943357f1050SThomas Veerman	* Makefile.am, dfa.c, flex.skl, flex.texi, flexdef.h, gen.c,
2944357f1050SThomas Veerman	main.c, misc.c, parse.y, tables.c, tables.h, tables_shared.c,
2945357f1050SThomas Veerman	tables_shared.h: Members of struct yy_trans_info are now forced to
2946357f1050SThomas Veerman	be the same size.  Added shared file tables_shared.c.  Separated
2947357f1050SThomas Veerman	tables.h from flexdef.h Bulk of table deserialization code is done.
2948357f1050SThomas Veerman
294984d9c625SLionel Sambuc2002-09-06  Will Estes <wlestes@users.sourceforge.net>
2950357f1050SThomas Veerman
2951357f1050SThomas Veerman	* NEWS, po/ca.po: new ca translation
2952357f1050SThomas Veerman
295384d9c625SLionel Sambuc2002-09-06  Will Estes <wlestes@users.sourceforge.net>
2954357f1050SThomas Veerman
2955357f1050SThomas Veerman	* NEWS: new fr translation
2956357f1050SThomas Veerman
295784d9c625SLionel Sambuc2002-09-06  Will Estes <wlestes@users.sourceforge.net>
2958357f1050SThomas Veerman
2959357f1050SThomas Veerman	* po/fr.po: new french translation from the translation project
2960357f1050SThomas Veerman
296184d9c625SLionel Sambuc2002-09-05  Will Estes <wlestes@users.sourceforge.net>
2962357f1050SThomas Veerman
2963357f1050SThomas Veerman	* NEWS: c99 function defs by default
2964357f1050SThomas Veerman
296584d9c625SLionel Sambuc2002-09-05  John Millaway <john43@users.sourceforge.net>
2966357f1050SThomas Veerman
2967357f1050SThomas Veerman	* flexdef.h, tables.c: Added flex_die macro. May need some autoconf
2968357f1050SThomas Veerman	massaging.  Added thorough error checking in tables code.
2969357f1050SThomas Veerman
297084d9c625SLionel Sambuc2002-09-05  John Millaway <john43@users.sourceforge.net>
2971357f1050SThomas Veerman
2972357f1050SThomas Veerman	* flex.skl, flex.texi: Flex generates C99 defs now.  Documented the
2973357f1050SThomas Veerman	above change in manual.
2974357f1050SThomas Veerman
297584d9c625SLionel Sambuc2002-09-05  John Millaway <john43@users.sourceforge.net>
2976357f1050SThomas Veerman
297784d9c625SLionel Sambuc	* tests/test-table-opts/.cvsignore,
297884d9c625SLionel Sambuc	tests/test-table-opts/Makefile.am: Added serialization test to
297984d9c625SLionel Sambuc	table-opts test.
2980357f1050SThomas Veerman
298184d9c625SLionel Sambuc2002-09-05  Will Estes <wlestes@users.sourceforge.net>
2982357f1050SThomas Veerman
2983357f1050SThomas Veerman	* configure.in: oops, i made a typo
2984357f1050SThomas Veerman
298584d9c625SLionel Sambuc2002-09-05  Will Estes <wlestes@users.sourceforge.net>
2986357f1050SThomas Veerman
2987357f1050SThomas Veerman	* NEWS, configure.in: version 2.5.19
2988357f1050SThomas Veerman
298984d9c625SLionel Sambuc2002-09-05  Will Estes <wlestes@users.sourceforge.net>
2990357f1050SThomas Veerman
2991357f1050SThomas Veerman	* scan.l: use FLEX_EXIT(), not exit()
2992357f1050SThomas Veerman
299384d9c625SLionel Sambuc2002-09-05  John Millaway <john43@users.sourceforge.net>
2994357f1050SThomas Veerman
299584d9c625SLionel Sambuc	* devel/00EXTRACT-ALL-SYMS.sh, devel/README, devel/dump-tables.pl:
299684d9c625SLionel Sambuc	Added devel/ directory for junk that we don't want in the
299784d9c625SLionel Sambuc	distribution, but that we want in CVS.
2998357f1050SThomas Veerman
299984d9c625SLionel Sambuc2002-09-05  Will Estes <wlestes@users.sourceforge.net>
3000357f1050SThomas Veerman
3001357f1050SThomas Veerman	* scan.l: s/exit(1)/exit(EXIT_FAILURE)
3002357f1050SThomas Veerman
300384d9c625SLionel Sambuc2002-09-05  John Millaway <john43@users.sourceforge.net>
3004357f1050SThomas Veerman
3005357f1050SThomas Veerman	* dfa.c, gen.c: Tables are now generated with %option
3006357f1050SThomas Veerman	tables-file=FILE.
3007357f1050SThomas Veerman
300884d9c625SLionel Sambuc2002-09-05  Will Estes <wlestes@users.sourceforge.net>
3009357f1050SThomas Veerman
3010357f1050SThomas Veerman	* NEWS: catch up on a few things
3011357f1050SThomas Veerman
301284d9c625SLionel Sambuc2002-09-05  Will Estes <wlestes@users.sourceforge.net>
3013357f1050SThomas Veerman
3014357f1050SThomas Veerman	* scan.l: prevent segfault on input lines which are longer than the
3015357f1050SThomas Veerman	allocated space (problem report from Manoj Srivastava
3016357f1050SThomas Veerman	<srivasta@golden-gryphon.com>)
3017357f1050SThomas Veerman
301884d9c625SLionel Sambuc2002-09-05  John Millaway <john43@users.sourceforge.net>
3019357f1050SThomas Veerman
3020357f1050SThomas Veerman	* flex.texi, main.c, options.c, options.h: Changed option 'header'
3021357f1050SThomas Veerman	to 'header-file'. 'header' still works, though.
3022357f1050SThomas Veerman
302384d9c625SLionel Sambuc2002-09-05  John Millaway <john43@users.sourceforge.net>
3024357f1050SThomas Veerman
3025357f1050SThomas Veerman	* flex.texi, flexdef.h, gen.c, main.c, options.c, options.h,
3026357f1050SThomas Veerman	scan.l, tables.c: Tons more work on tables.
3027357f1050SThomas Veerman
302884d9c625SLionel Sambuc2002-09-05  John Millaway <john43@users.sourceforge.net>
3029357f1050SThomas Veerman
3030357f1050SThomas Veerman	* flexdef.h, gen.c, tables.c, tables_shared.h: Lots of work on
3031357f1050SThomas Veerman	tables serialization code.
3032357f1050SThomas Veerman
303384d9c625SLionel Sambuc2002-09-04  Will Estes <wlestes@users.sourceforge.net>
3034357f1050SThomas Veerman
3035357f1050SThomas Veerman	* README.cvs-snapshot: mention GNU indent
3036357f1050SThomas Veerman
303784d9c625SLionel Sambuc2002-09-04  Will Estes <wlestes@users.sourceforge.net>
3038357f1050SThomas Veerman
3039357f1050SThomas Veerman	* NEWS: remove the word after from the version line
3040357f1050SThomas Veerman
304184d9c625SLionel Sambuc2002-09-03  Will Estes <wlestes@users.sourceforge.net>
3042357f1050SThomas Veerman
3043357f1050SThomas Veerman	* NEWS, configure.in: version 2.5.18
3044357f1050SThomas Veerman
304584d9c625SLionel Sambuc2002-09-03  Will Estes <wlestes@users.sourceforge.net>
3046357f1050SThomas Veerman
3047357f1050SThomas Veerman	* NEWS: catch up on the NEWS
3048357f1050SThomas Veerman
304984d9c625SLionel Sambuc2002-09-03  Will Estes <wlestes@users.sourceforge.net>
3050357f1050SThomas Veerman
3051357f1050SThomas Veerman	* tests/Makefile.am: target test: quote the results echoing so that
3052357f1050SThomas Veerman	the ECHO_C will work on systems where it is used
3053357f1050SThomas Veerman
305484d9c625SLionel Sambuc2002-09-03  Will Estes <wlestes@users.sourceforge.net>
3055357f1050SThomas Veerman
3056357f1050SThomas Veerman	* configure.in: when we don't have GNU indent, the test will
3057357f1050SThomas Veerman	generate output on stderr, so we send that to /dev/null
3058357f1050SThomas Veerman
305984d9c625SLionel Sambuc2002-09-03  Will Estes <wlestes@users.sourceforge.net>
3060357f1050SThomas Veerman
3061357f1050SThomas Veerman	* configure.in: fixed bug whereby bison was reported missing even
3062357f1050SThomas Veerman	when it was found
3063357f1050SThomas Veerman
306484d9c625SLionel Sambuc2002-09-02  John Millaway <john43@users.sourceforge.net>
3065357f1050SThomas Veerman
3066357f1050SThomas Veerman	* tables.c: In-code documentation.
3067357f1050SThomas Veerman
306884d9c625SLionel Sambuc2002-09-02  John Millaway <john43@users.sourceforge.net>
3069357f1050SThomas Veerman
3070357f1050SThomas Veerman	* flexdef.h: Forgot to indent before previous commit.
3071357f1050SThomas Veerman
307284d9c625SLionel Sambuc2002-09-02  John Millaway <john43@users.sourceforge.net>
3073357f1050SThomas Veerman
3074357f1050SThomas Veerman	* flexdef.h: Added known integer limits if undefined.
3075357f1050SThomas Veerman
307684d9c625SLionel Sambuc2002-08-29  Will Estes <wlestes@users.sourceforge.net>
3077357f1050SThomas Veerman
3078357f1050SThomas Veerman	* configure.in: version 2.5.17
3079357f1050SThomas Veerman
308084d9c625SLionel Sambuc2002-08-29  Will Estes <wlestes@users.sourceforge.net>
3081357f1050SThomas Veerman
3082357f1050SThomas Veerman	* NEWS: more portability fixes; new version number
3083357f1050SThomas Veerman
308484d9c625SLionel Sambuc2002-08-29  Will Estes <wlestes@users.sourceforge.net>
3085357f1050SThomas Veerman
3086357f1050SThomas Veerman	* flexdef.h, main.c, misc.c, scanopt.c: #include fixes; we've
3087357f1050SThomas Veerman	factored out all the system include files and put them in flexdef.h
3088357f1050SThomas Veerman
308984d9c625SLionel Sambuc2002-08-29  Will Estes <wlestes@users.sourceforge.net>
3090357f1050SThomas Veerman
3091357f1050SThomas Veerman	* dfa.c: eat a blank line
3092357f1050SThomas Veerman
309384d9c625SLionel Sambuc2002-08-29  Will Estes <wlestes@users.sourceforge.net>
3094357f1050SThomas Veerman
3095357f1050SThomas Veerman	* NEWS: new config.{sub,guess} files; mention that we use indent on
3096357f1050SThomas Veerman	flex
3097357f1050SThomas Veerman
309884d9c625SLionel Sambuc2002-08-28  Will Estes <wlestes@users.sourceforge.net>
3099357f1050SThomas Veerman
3100357f1050SThomas Veerman	* configure.in: warn if no indent found; version 2.5.16
3101357f1050SThomas Veerman
310284d9c625SLionel Sambuc2002-08-28  Will Estes <wlestes@users.sourceforge.net>
3103357f1050SThomas Veerman
3104357f1050SThomas Veerman	* NEWS: catch up on recent changes; version 2.5.16
3105357f1050SThomas Veerman
310684d9c625SLionel Sambuc2002-08-27  Will Estes <wlestes@users.sourceforge.net>
3107357f1050SThomas Veerman
3108357f1050SThomas Veerman	* buf.c, ccl.c, dfa.c, ecs.c, flexdef.h, gen.c, libmain.c,
3109357f1050SThomas Veerman	libyywrap.c, main.c, misc.c, nfa.c, options.c, options.h,
3110357f1050SThomas Veerman	scanopt.c, scanopt.h, sym.c, tables.c, tables_shared.h, tblcmp.c,
3111357f1050SThomas Veerman	yylex.c: ran the indent target; commit the results
3112357f1050SThomas Veerman
311384d9c625SLionel Sambuc2002-08-27  Will Estes <wlestes@users.sourceforge.net>
3114357f1050SThomas Veerman
3115357f1050SThomas Veerman	* Makefile.am: touch up the indent targeet; it's ready for
3116357f1050SThomas Veerman	production use now
3117357f1050SThomas Veerman
311884d9c625SLionel Sambuc2002-08-27  Will Estes <wlestes@users.sourceforge.net>
3119357f1050SThomas Veerman
3120357f1050SThomas Veerman	* configure.in: test for GNU indent; reorder the tests somewhat
3121357f1050SThomas Veerman
312284d9c625SLionel Sambuc2002-08-23  Will Estes <wlestes@users.sourceforge.net>
3123357f1050SThomas Veerman
3124357f1050SThomas Veerman	* configure.in: automake is smarter about autoconf's versioning
3125357f1050SThomas Veerman	scheme
3126357f1050SThomas Veerman
312784d9c625SLionel Sambuc2002-08-23  Will Estes <wlestes@users.sourceforge.net>
3128357f1050SThomas Veerman
3129357f1050SThomas Veerman	* NEWS: catch NEWS up on what we've been doing
3130357f1050SThomas Veerman
313184d9c625SLionel Sambuc2002-08-22  Will Estes <wlestes@users.sourceforge.net>
3132357f1050SThomas Veerman
3133357f1050SThomas Veerman	* flexdef.h: do some more conditional including for folks without
3134357f1050SThomas Veerman	standard systems
3135357f1050SThomas Veerman
313684d9c625SLionel Sambuc2002-08-22  Will Estes <wlestes@users.sourceforge.net>
3137357f1050SThomas Veerman
313884d9c625SLionel Sambuc	* tests/test-c++-basic/Makefile.am: use CXX to link the test scanner
313984d9c625SLionel Sambuc	here
3140357f1050SThomas Veerman
314184d9c625SLionel Sambuc2002-08-22  John Millaway <john43@users.sourceforge.net>
3142357f1050SThomas Veerman
3143357f1050SThomas Veerman	* flex.texi: Documentation.
3144357f1050SThomas Veerman
314584d9c625SLionel Sambuc2002-08-22  John Millaway <john43@users.sourceforge.net>
3146357f1050SThomas Veerman
3147357f1050SThomas Veerman	* Makefile.am: Created 'indent' target and added .indent.pro.
3148357f1050SThomas Veerman
314984d9c625SLionel Sambuc2002-08-22  John Millaway <john43@users.sourceforge.net>
3150357f1050SThomas Veerman
315184d9c625SLionel Sambuc	* tests/test-array-nr/Makefile.am, tests/test-array-r/Makefile.am,
315284d9c625SLionel Sambuc	tests/test-basic-nr/Makefile.am, tests/test-basic-r/Makefile.am,
315384d9c625SLionel Sambuc	tests/test-c-cpp-nr/Makefile.am: Fixed missing 'make clean' files.
3154357f1050SThomas Veerman
315584d9c625SLionel Sambuc2002-08-22  John Millaway <john43@users.sourceforge.net>
3156357f1050SThomas Veerman
315784d9c625SLionel Sambuc	* tests/test-bison-yylloc/Makefile.am,
315884d9c625SLionel Sambuc	tests/test-bison-yylval/Makefile.am: fixed missing 'clean' file.
3159357f1050SThomas Veerman
316084d9c625SLionel Sambuc2002-08-22  John Millaway <john43@users.sourceforge.net>
3161357f1050SThomas Veerman
3162357f1050SThomas Veerman	* flex.skl, tests/test-c++-basic/Makefile.am,
3163357f1050SThomas Veerman	tests/test-c++-basic/scanner.l: Removed core of yylex_destroy from
316484d9c625SLionel Sambuc	c++ scanner -- hack! Added -lstdc++ to LDFLAGS (should we have to do
316584d9c625SLionel Sambuc	this??)
3166357f1050SThomas Veerman
316784d9c625SLionel Sambuc2002-08-21  Will Estes <wlestes@users.sourceforge.net>
3168357f1050SThomas Veerman
3169357f1050SThomas Veerman	* README: official releases are being hosted by Vern
3170357f1050SThomas Veerman
317184d9c625SLionel Sambuc2002-08-21  Will Estes <wlestes@users.sourceforge.net>
3172357f1050SThomas Veerman
3173357f1050SThomas Veerman	* NEWS, configure.in: new beta version; more entries in NEWS from
3174357f1050SThomas Veerman	millaway; the top level entry for test-c++-basic
3175357f1050SThomas Veerman
317684d9c625SLionel Sambuc2002-08-21  Will Estes <wlestes@users.sourceforge.net>
3177357f1050SThomas Veerman
317884d9c625SLionel Sambuc	* tests/Makefile.am, tests/test-c++-basic/.cvsignore,
317984d9c625SLionel Sambuc	tests/test-c++-basic/Makefile.am, tests/test-c++-basic/scanner.l,
318084d9c625SLionel Sambuc	tests/test-c++-basic/test.input: add test-c++-basic
3181357f1050SThomas Veerman
318284d9c625SLionel Sambuc2002-08-21  John Millaway <john43@users.sourceforge.net>
3183357f1050SThomas Veerman
3184357f1050SThomas Veerman	* gen.c, nfa.c: More tabels work.
3185357f1050SThomas Veerman
318684d9c625SLionel Sambuc2002-08-21  John Millaway <john43@users.sourceforge.net>
3187357f1050SThomas Veerman
3188357f1050SThomas Veerman	* flexdef.h, gen.c, tables.c, tables_shared.h: More work on tables.
3189357f1050SThomas Veerman
319084d9c625SLionel Sambuc2002-08-20  John Millaway <john43@users.sourceforge.net>
3191357f1050SThomas Veerman
3192357f1050SThomas Veerman	* dfa.c: Cleaned up macros that took no ';'.
3193357f1050SThomas Veerman
319484d9c625SLionel Sambuc2002-08-20  John Millaway <john43@users.sourceforge.net>
3195357f1050SThomas Veerman
3196357f1050SThomas Veerman	* scanopt.c: Fixed oddball '=-'.
3197357f1050SThomas Veerman
319884d9c625SLionel Sambuc2002-08-20  John Millaway <john43@users.sourceforge.net>
3199357f1050SThomas Veerman
3200357f1050SThomas Veerman	* flex.skl, flex.texi, gen.c: Dynamically allocate REJECT state
3201357f1050SThomas Veerman	buffer.  Mentioned memory usage in docs.  Made REJECT buffer
3202357f1050SThomas Veerman	variables reentrant-safe.
3203357f1050SThomas Veerman
320484d9c625SLionel Sambuc2002-08-20  John Millaway <john43@users.sourceforge.net>
3205357f1050SThomas Veerman
3206357f1050SThomas Veerman	* tables.c: More work on tables code.
3207357f1050SThomas Veerman
320884d9c625SLionel Sambuc2002-08-20  Will Estes <wlestes@users.sourceforge.net>
3209357f1050SThomas Veerman
3210357f1050SThomas Veerman	* Makefile.am, NEWS, configure.in: we're using m4 so have configure
3211357f1050SThomas Veerman	test for it
3212357f1050SThomas Veerman
321384d9c625SLionel Sambuc2002-08-20  John Millaway <john43@users.sourceforge.net>
3214357f1050SThomas Veerman
3215357f1050SThomas Veerman	* Makefile.am, tables.c: Added tables.c and rebuilt dependencies.
3216357f1050SThomas Veerman
321784d9c625SLionel Sambuc2002-08-20  John Millaway <john43@users.sourceforge.net>
3218357f1050SThomas Veerman
3219357f1050SThomas Veerman	* TODO, flex.texi: Dicussed prototypes and header in manual.
3220357f1050SThomas Veerman
322184d9c625SLionel Sambuc2002-08-19  John Millaway <john43@users.sourceforge.net>
3222357f1050SThomas Veerman
3223357f1050SThomas Veerman	* Makefile.am, configure.in, flex.skl, flexdef.h, tables_shared.h:
3224357f1050SThomas Veerman	More work on tables serialization.
3225357f1050SThomas Veerman
322684d9c625SLionel Sambuc2002-08-19  John Millaway <john43@users.sourceforge.net>
3227357f1050SThomas Veerman
3228357f1050SThomas Veerman	* Makefile.am, mkskel.sh: Skeleton is now passed through m4 (before
3229357f1050SThomas Veerman	dist is built).
3230357f1050SThomas Veerman
323184d9c625SLionel Sambuc2002-08-19  Will Estes <wlestes@users.sourceforge.net>
3232357f1050SThomas Veerman
323384d9c625SLionel Sambuc	* po/LINGUAS, po/zh_CN.po: add zh_cn translation from the
3234357f1050SThomas Veerman	translation project
3235357f1050SThomas Veerman
323684d9c625SLionel Sambuc2002-08-19  Will Estes <wlestes@users.sourceforge.net>
3237357f1050SThomas Veerman
3238357f1050SThomas Veerman	* NEWS: millaway's done a lot of things which need to be mentioned
3239357f1050SThomas Veerman	in NEWS
3240357f1050SThomas Veerman
324184d9c625SLionel Sambuc2002-08-18  John Millaway <john43@users.sourceforge.net>
3242357f1050SThomas Veerman
3243357f1050SThomas Veerman	* main.c: Removed #undef of start conditions.
3244357f1050SThomas Veerman
324584d9c625SLionel Sambuc2002-08-17  John Millaway <john43@users.sourceforge.net>
3246357f1050SThomas Veerman
3247357f1050SThomas Veerman	* TODO: todo list
3248357f1050SThomas Veerman
324984d9c625SLionel Sambuc2002-08-17  John Millaway <john43@users.sourceforge.net>
3250357f1050SThomas Veerman
3251357f1050SThomas Veerman	* flexdef.h, main.c, misc.c: Start conditions now optional in
3252357f1050SThomas Veerman	header.  undef's now optional in header.  Start conditions are NOT
3253357f1050SThomas Veerman	prefixed.
3254357f1050SThomas Veerman
325584d9c625SLionel Sambuc2002-08-17  John Millaway <john43@users.sourceforge.net>
3256357f1050SThomas Veerman
3257357f1050SThomas Veerman	* flex.skl, flex.texi: Working on tables API.
3258357f1050SThomas Veerman
325984d9c625SLionel Sambuc2002-08-16  John Millaway <john43@users.sourceforge.net>
3260357f1050SThomas Veerman
3261357f1050SThomas Veerman	* flexdef.h, main.c, misc.c, options.c, options.h, parse.y, scan.l:
3262357f1050SThomas Veerman	Added --tables option.  Omitted tables code from generated scanner
3263357f1050SThomas Veerman	when unused.
3264357f1050SThomas Veerman
326584d9c625SLionel Sambuc2002-08-16  John Millaway <john43@users.sourceforge.net>
3266357f1050SThomas Veerman
3267357f1050SThomas Veerman	* flex.skl, flex.texi, misc.c: Prelimary work on tables API.
3268357f1050SThomas Veerman
326984d9c625SLionel Sambuc2002-08-16  John Millaway <john43@users.sourceforge.net>
3270357f1050SThomas Veerman
327184d9c625SLionel Sambuc	* tests/TEMPLATE/Makefile.am, tests/test-array-nr/Makefile.am,
327284d9c625SLionel Sambuc	tests/test-array-r/Makefile.am, tests/test-basic-nr/Makefile.am,
327384d9c625SLionel Sambuc	tests/test-basic-r/Makefile.am,
327484d9c625SLionel Sambuc	tests/test-bison-yylloc/Makefile.am,
327584d9c625SLionel Sambuc	tests/test-bison-yylval/Makefile.am,
327684d9c625SLionel Sambuc	tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-r/Makefile.am,
327784d9c625SLionel Sambuc	tests/test-debug-nr/Makefile.am, tests/test-debug-r/Makefile.am,
327884d9c625SLionel Sambuc	tests/test-header-nr/Makefile.am, tests/test-header-r/Makefile.am,
327984d9c625SLionel Sambuc	tests/test-include-by-buffer/Makefile.am,
328084d9c625SLionel Sambuc	tests/test-include-by-reentrant/Makefile.am,
328184d9c625SLionel Sambuc	tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am,
328284d9c625SLionel Sambuc	tests/test-mem-nr/Makefile.am, tests/test-mem-r/Makefile.am,
328384d9c625SLionel Sambuc	tests/test-multiple-scanners-nr/Makefile.am,
328484d9c625SLionel Sambuc	tests/test-multiple-scanners-r/Makefile.am,
328584d9c625SLionel Sambuc	tests/test-posix/Makefile.am,
328684d9c625SLionel Sambuc	tests/test-posixly-correct/Makefile.am,
328784d9c625SLionel Sambuc	tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am,
328884d9c625SLionel Sambuc	tests/test-pthread/Makefile.am, tests/test-string-nr/Makefile.am,
328984d9c625SLionel Sambuc	tests/test-string-r/Makefile.am, tests/test-table-opts/Makefile.am,
329084d9c625SLionel Sambuc	tests/test-yyextra/Makefile.am: Tests now respect CFLAGS, CPPFLAGS,
329184d9c625SLionel Sambuc	etc..
3292357f1050SThomas Veerman
329384d9c625SLionel Sambuc2002-08-16  John Millaway <john43@users.sourceforge.net>
3294357f1050SThomas Veerman
329584d9c625SLionel Sambuc	* tests/test-basic-nr/scanner.l, tests/test-basic-r/scanner.l,
329684d9c625SLionel Sambuc	tests/test-lineno-nr/scanner.l, tests/test-lineno-r/scanner.l: Got
329784d9c625SLionel Sambuc	rid of flex -s warnings in tests.
3298357f1050SThomas Veerman
329984d9c625SLionel Sambuc2002-08-16  John Millaway <john43@users.sourceforge.net>
3300357f1050SThomas Veerman
3301357f1050SThomas Veerman	* Makefile.am: Updated dependencies list.
3302357f1050SThomas Veerman
330384d9c625SLionel Sambuc2002-08-15  John Millaway <john43@users.sourceforge.net>
3304357f1050SThomas Veerman
3305357f1050SThomas Veerman	* main.c: Fixed seg fault bug in ecs.
3306357f1050SThomas Veerman
330784d9c625SLionel Sambuc2002-08-15  Will Estes <wlestes@users.sourceforge.net>
3308357f1050SThomas Veerman
330984d9c625SLionel Sambuc	* tests/test-c-cpp-nr/.cvsignore, tests/test-c-cpp-r/.cvsignore:
331084d9c625SLionel Sambuc	ignore .cpp files since we generate them instead of .c
3311357f1050SThomas Veerman
331284d9c625SLionel Sambuc2002-08-15  Will Estes <wlestes@users.sourceforge.net>
3313357f1050SThomas Veerman
3314357f1050SThomas Veerman	* configure.in: version 2.5.14
3315357f1050SThomas Veerman
331684d9c625SLionel Sambuc2002-08-15  Will Estes <wlestes@users.sourceforge.net>
3317357f1050SThomas Veerman
3318357f1050SThomas Veerman	* NEWS: c-as-c++ tests reworked
3319357f1050SThomas Veerman
332084d9c625SLionel Sambuc2002-08-15  John Millaway <john43@users.sourceforge.net>
3321357f1050SThomas Veerman
332284d9c625SLionel Sambuc	* tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-nr/scanner.l,
332384d9c625SLionel Sambuc	tests/test-c-cpp-r/Makefile.am, tests/test-c-cpp-r/scanner.l: The
332484d9c625SLionel Sambuc	c++ tests use .cpp instead of .c extensions just to be on the safe
332584d9c625SLionel Sambuc	side.
3326357f1050SThomas Veerman
332784d9c625SLionel Sambuc2002-08-15  Will Estes <wlestes@users.sourceforge.net>
3328357f1050SThomas Veerman
332984d9c625SLionel Sambuc	* main.c: conditionally include <locale.h>; include config.h as well
3330357f1050SThomas Veerman
333184d9c625SLionel Sambuc2002-08-15  Will Estes <wlestes@users.sourceforge.net>
3332357f1050SThomas Veerman
3333357f1050SThomas Veerman	* configure.in, flex.skl: only include <cunistd> if we have it
3334357f1050SThomas Veerman
333584d9c625SLionel Sambuc2002-08-15  Will Estes <wlestes@users.sourceforge.net>
3336357f1050SThomas Veerman
333784d9c625SLionel Sambuc	* NEWS: portability fixes; added missing punctuation; de translation
333884d9c625SLionel Sambuc	now included
3339357f1050SThomas Veerman
334084d9c625SLionel Sambuc2002-08-15  Will Estes <wlestes@users.sourceforge.net>
3341357f1050SThomas Veerman
3342357f1050SThomas Veerman	* po/LINGUAS: we also translate to german
3343357f1050SThomas Veerman
334484d9c625SLionel Sambuc2002-08-15  Will Estes <wlestes@users.sourceforge.net>
3345357f1050SThomas Veerman
3346357f1050SThomas Veerman	* Makefile.am: require automake at least 1.6
3347357f1050SThomas Veerman
334884d9c625SLionel Sambuc2002-08-15  Will Estes <wlestes@users.sourceforge.net>
3349357f1050SThomas Veerman
3350357f1050SThomas Veerman	* NEWS, configure.in: version 2.5.13
3351357f1050SThomas Veerman
335284d9c625SLionel Sambuc2002-08-14  Will Estes <wlestes@users.sourceforge.net>
3353357f1050SThomas Veerman
3354357f1050SThomas Veerman	* flex.texi: reverted away from the @copying as it breaks the info
3355357f1050SThomas Veerman	reader
3356357f1050SThomas Veerman
335784d9c625SLionel Sambuc2002-08-14  John Millaway <john43@users.sourceforge.net>
3358357f1050SThomas Veerman
3359357f1050SThomas Veerman	* flex.texi, flexdef.h, main.c, misc.c: Start condition prefixes
3360357f1050SThomas Veerman	attempts to adjust to user preferences.
3361357f1050SThomas Veerman
336284d9c625SLionel Sambuc2002-08-13  John Millaway <john43@users.sourceforge.net>
3363357f1050SThomas Veerman
3364357f1050SThomas Veerman	* main.c: Include start condition symbols in header.
3365357f1050SThomas Veerman
336684d9c625SLionel Sambuc2002-08-13  John Millaway <john43@users.sourceforge.net>
3367357f1050SThomas Veerman
336884d9c625SLionel Sambuc	* flexdef.h, main.c: Omit user code and tables from generated header
336984d9c625SLionel Sambuc	file.
3370357f1050SThomas Veerman
337184d9c625SLionel Sambuc2002-08-13  Will Estes <wlestes@users.sourceforge.net>
3372357f1050SThomas Veerman
3373357f1050SThomas Veerman	* flex.texi: use @copying construct to display the flex license;
3374357f1050SThomas Veerman	move copying and bug reporting to the front of the manual
3375357f1050SThomas Veerman
337684d9c625SLionel Sambuc2002-08-13  Will Estes <wlestes@users.sourceforge.net>
3377357f1050SThomas Veerman
3378357f1050SThomas Veerman	* NEWS: printf fix and yylex_init reports errors
3379357f1050SThomas Veerman
338084d9c625SLionel Sambuc2002-08-12  John Millaway <john43@users.sourceforge.net>
3381357f1050SThomas Veerman
3382357f1050SThomas Veerman	* flex.texi: Updated manual for %option header.
3383357f1050SThomas Veerman
338484d9c625SLionel Sambuc2002-08-12  John Millaway <john43@users.sourceforge.net>
3385357f1050SThomas Veerman
3386357f1050SThomas Veerman	* flex.skl, flex.texi, gen.c: Fixed type mismatch in printf.
3387357f1050SThomas Veerman	yylex_init now reports errors.
3388357f1050SThomas Veerman
338984d9c625SLionel Sambuc2002-08-10  John Millaway <john43@users.sourceforge.net>
3390357f1050SThomas Veerman
3391357f1050SThomas Veerman	* dfa.c, main.c: Added alignment flag for future use.
3392357f1050SThomas Veerman
339384d9c625SLionel Sambuc2002-08-10  John Millaway <john43@users.sourceforge.net>
3394357f1050SThomas Veerman
339584d9c625SLionel Sambuc	* tests/test-table-opts/.cvsignore,
339684d9c625SLionel Sambuc	tests/test-table-opts/Makefile.am: Added options to test-table-opts
3397357f1050SThomas Veerman
339884d9c625SLionel Sambuc2002-08-10  John Millaway <john43@users.sourceforge.net>
3399357f1050SThomas Veerman
3400357f1050SThomas Veerman	* configure.in, tests/Makefile.am, tests/descriptions,
3401357f1050SThomas Veerman	tests/test-c-cpp-nr/Makefile.am, tests/test-table-opts/.cvsignore,
3402357f1050SThomas Veerman	tests/test-table-opts/Makefile.am, tests/test-table-opts/scanner.l,
340384d9c625SLionel Sambuc	tests/test-table-opts/test.input: Added a test for various DFA table
340484d9c625SLionel Sambuc	options.
3405357f1050SThomas Veerman
340684d9c625SLionel Sambuc2002-08-09  Will Estes <wlestes@users.sourceforge.net>
3407357f1050SThomas Veerman
3408357f1050SThomas Veerman	* flex.texi: more faq editing; corrected mistyped nodenames
3409357f1050SThomas Veerman
341084d9c625SLionel Sambuc2002-08-09  Will Estes <wlestes@users.sourceforge.net>
3411357f1050SThomas Veerman
3412357f1050SThomas Veerman	* flex.skl: fix typo which propogates out to generated scanners
3413357f1050SThomas Veerman
341484d9c625SLionel Sambuc2002-08-09  Will Estes <wlestes@users.sourceforge.net>
3415357f1050SThomas Veerman
3416357f1050SThomas Veerman	* flex.texi: edited a few more faqs
3417357f1050SThomas Veerman
341884d9c625SLionel Sambuc2002-08-09  Will Estes <wlestes@users.sourceforge.net>
3419357f1050SThomas Veerman
3420357f1050SThomas Veerman	* Makefile.am, faq.texi: remove faq.texi as it's included in
3421357f1050SThomas Veerman	flex.texi
3422357f1050SThomas Veerman
342384d9c625SLionel Sambuc2002-08-08  Will Estes <wlestes@users.sourceforge.net>
3424357f1050SThomas Veerman
3425357f1050SThomas Veerman	* flex.texi: a few more faq edits; remove faq-89
3426357f1050SThomas Veerman
342784d9c625SLionel Sambuc2002-08-08  Will Estes <wlestes@users.sourceforge.net>
3428357f1050SThomas Veerman
3429357f1050SThomas Veerman	* flex.texi: cite, not site
3430357f1050SThomas Veerman
343184d9c625SLionel Sambuc2002-08-08  Will Estes <wlestes@users.sourceforge.net>
3432357f1050SThomas Veerman
3433357f1050SThomas Veerman	* flex.texi: and get the faq included
3434357f1050SThomas Veerman
343584d9c625SLionel Sambuc2002-08-08  Will Estes <wlestes@users.sourceforge.net>
3436357f1050SThomas Veerman
3437357f1050SThomas Veerman	* flex.texi: fix some grammer/typography in the top node and add a
3438357f1050SThomas Veerman	detailed menu
3439357f1050SThomas Veerman
344084d9c625SLionel Sambuc2002-08-08  Will Estes <wlestes@users.sourceforge.net>
3441357f1050SThomas Veerman
3442357f1050SThomas Veerman	* TODO: we've updated gettext
3443357f1050SThomas Veerman
344484d9c625SLionel Sambuc2002-08-08  Will Estes <wlestes@users.sourceforge.net>
3445357f1050SThomas Veerman
3446357f1050SThomas Veerman	* po/.cvsignore: we need to ignore a few more gettext files
3447357f1050SThomas Veerman
344884d9c625SLionel Sambuc2002-08-08  Will Estes <wlestes@users.sourceforge.net>
3449357f1050SThomas Veerman
3450357f1050SThomas Veerman	* NEWS, configure.in: version 2.5.12
3451357f1050SThomas Veerman
345284d9c625SLionel Sambuc2002-08-08  Will Estes <wlestes@users.sourceforge.net>
3453357f1050SThomas Veerman
345484d9c625SLionel Sambuc	* NEWS: mention gettext; document the non-need for bison/flex in the
345584d9c625SLionel Sambuc	build process
345684d9c625SLionel Sambuc
345784d9c625SLionel Sambuc2002-08-08  Will Estes <wlestes@users.sourceforge.net>
345884d9c625SLionel Sambuc
345984d9c625SLionel Sambuc	* Makefile.am, configure.in: include intl in the distribution and in
3460357f1050SThomas Veerman	the build process
3461357f1050SThomas Veerman
346284d9c625SLionel Sambuc2002-08-08  Will Estes <wlestes@users.sourceforge.net>
3463357f1050SThomas Veerman
3464357f1050SThomas Veerman	* Makefile.am: builddir in help2man call needed @-signs around it
3465357f1050SThomas Veerman
346684d9c625SLionel Sambuc2002-08-08  Will Estes <wlestes@users.sourceforge.net>
3467357f1050SThomas Veerman
3468357f1050SThomas Veerman	* po/.cvsignore: we can ignore Makefile.in.in
3469357f1050SThomas Veerman
347084d9c625SLionel Sambuc2002-08-08  Will Estes <wlestes@users.sourceforge.net>
3471357f1050SThomas Veerman
347284d9c625SLionel Sambuc	* m4/.cvsignore, m4/Makefile.am: oops, too hasty on deleting this
3473357f1050SThomas Veerman	directory, sigh
3474357f1050SThomas Veerman
347584d9c625SLionel Sambuc2002-08-08  Will Estes <wlestes@users.sourceforge.net>
3476357f1050SThomas Veerman
347784d9c625SLionel Sambuc	* autogen.sh: if autopoint is going to run automatically, it's going
347884d9c625SLionel Sambuc	to need to be able to update existing files
3479357f1050SThomas Veerman
348084d9c625SLionel Sambuc2002-08-08  Will Estes <wlestes@users.sourceforge.net>
3481357f1050SThomas Veerman
3482357f1050SThomas Veerman	* ABOUT-NLS, autogen.sh, configure.in, m4/.cvsignore,
3483357f1050SThomas Veerman	m4/Makefile.am, m4/codeset.m4, m4/gettext.m4, m4/glibc21.m4,
3484357f1050SThomas Veerman	m4/iconv.m4, m4/isc-posix.m4, m4/lcmessage.m4, m4/lib-ld.m4,
3485357f1050SThomas Veerman	m4/lib-link.m4, m4/lib-prefix.m4, m4/progtest.m4: autopoint now
3486357f1050SThomas Veerman	works so let's let it run the gettext show
3487357f1050SThomas Veerman
348884d9c625SLionel Sambuc2002-08-07  Will Estes <wlestes@users.sourceforge.net>
3489357f1050SThomas Veerman
3490357f1050SThomas Veerman	* TODO: we need to index the faq entries
3491357f1050SThomas Veerman
349284d9c625SLionel Sambuc2002-08-07  Will Estes <wlestes@users.sourceforge.net>
3493357f1050SThomas Veerman
3494357f1050SThomas Veerman	* faq.texi: proofed "Why do flex scanners call fileno if it is not
3495357f1050SThomas Veerman	ANSI compatible?"
3496357f1050SThomas Veerman
349784d9c625SLionel Sambuc2002-08-07  Will Estes <wlestes@users.sourceforge.net>
3498357f1050SThomas Veerman
3499357f1050SThomas Veerman	* faq.texi: proofed "How do I expand \ escape sequences in C-style
3500357f1050SThomas Veerman	quoted strings?"
3501357f1050SThomas Veerman
350284d9c625SLionel Sambuc2002-08-07  Will Estes <wlestes@users.sourceforge.net>
3503357f1050SThomas Veerman
3504357f1050SThomas Veerman	* README: changes to README to align with GNU coding standards
3505357f1050SThomas Veerman
350684d9c625SLionel Sambuc2002-08-06  Will Estes <wlestes@users.sourceforge.net>
3507357f1050SThomas Veerman
3508357f1050SThomas Veerman	* Makefile.am: help2man should look in builddir for the flex binary
3509357f1050SThomas Veerman
351084d9c625SLionel Sambuc2002-08-02  John Millaway <john43@users.sourceforge.net>
3511357f1050SThomas Veerman
3512357f1050SThomas Veerman	* flex.skl: Fixed yyunput prototype.
3513357f1050SThomas Veerman
351484d9c625SLionel Sambuc2002-08-01  Will Estes <wlestes@users.sourceforge.net>
3515357f1050SThomas Veerman
3516357f1050SThomas Veerman	* NEWS: new fr translation from the translation project
3517357f1050SThomas Veerman
351884d9c625SLionel Sambuc2002-08-01  Will Estes <wlestes@users.sourceforge.net>
3519357f1050SThomas Veerman
3520357f1050SThomas Veerman	* po/fr.po: new fr.po translation from the translation project
3521357f1050SThomas Veerman
352284d9c625SLionel Sambuc2002-08-01  Will Estes <wlestes@users.sourceforge.net>
3523357f1050SThomas Veerman
3524357f1050SThomas Veerman	* NEWS: yylineno performance hit is fixed
3525357f1050SThomas Veerman
352684d9c625SLionel Sambuc2002-07-31  John Millaway <john43@users.sourceforge.net>
3527357f1050SThomas Veerman
3528357f1050SThomas Veerman	* TODO, flex.texi: Updated docs on yylineno.
3529357f1050SThomas Veerman
353084d9c625SLionel Sambuc2002-07-31  Will Estes <wlestes@users.sourceforge.net>
3531357f1050SThomas Veerman
3532357f1050SThomas Veerman	* TODO: discuss yylineno performance
3533357f1050SThomas Veerman
353484d9c625SLionel Sambuc2002-07-31  Will Estes <wlestes@users.sourceforge.net>
3535357f1050SThomas Veerman
3536357f1050SThomas Veerman	* NEWS: forgot to say what the date was that we made the release
3537357f1050SThomas Veerman
353884d9c625SLionel Sambuc2002-07-31  Will Estes <wlestes@users.sourceforge.net>
3539357f1050SThomas Veerman
3540357f1050SThomas Veerman	* NEWS, configure.in: version 2.5.11
3541357f1050SThomas Veerman
354284d9c625SLionel Sambuc2002-07-31  Will Estes <wlestes@users.sourceforge.net>
3543357f1050SThomas Veerman
3544357f1050SThomas Veerman	* faq.texi: fixed a menu entry and related problems
3545357f1050SThomas Veerman
354684d9c625SLionel Sambuc2002-07-31  Will Estes <wlestes@users.sourceforge.net>
3547357f1050SThomas Veerman
3548357f1050SThomas Veerman	* configure.in: someday, maybe we can use autopoint
3549357f1050SThomas Veerman
355084d9c625SLionel Sambuc2002-07-31  Will Estes <wlestes@users.sourceforge.net>
3551357f1050SThomas Veerman
3552357f1050SThomas Veerman	* Makefile.am: we need to include texinfo.tex now
3553357f1050SThomas Veerman
355484d9c625SLionel Sambuc2002-07-31  Will Estes <wlestes@users.sourceforge.net>
3555357f1050SThomas Veerman
3556357f1050SThomas Veerman	* texinfo.tex: add texinfo.tex
3557357f1050SThomas Veerman
355884d9c625SLionel Sambuc2002-07-30  Will Estes <wlestes@users.sourceforge.net>
3559357f1050SThomas Veerman
3560357f1050SThomas Veerman	* faq.texi: fix up some fatal bugs in the texinfo of the faq; begin
3561357f1050SThomas Veerman	the clean up; remove trailing and leading white space
3562357f1050SThomas Veerman
356384d9c625SLionel Sambuc2002-07-30  Will Estes <wlestes@users.sourceforge.net>
3564357f1050SThomas Veerman
3565357f1050SThomas Veerman	* TODO: faqs need work
3566357f1050SThomas Veerman
356784d9c625SLionel Sambuc2002-07-30  Will Estes <wlestes@users.sourceforge.net>
3568357f1050SThomas Veerman
3569357f1050SThomas Veerman	* NEWS, TODO: prototypes get airtime these days
3570357f1050SThomas Veerman
357184d9c625SLionel Sambuc2002-07-28  John Millaway <john43@users.sourceforge.net>
3572357f1050SThomas Veerman
3573357f1050SThomas Veerman	* flex.skl: Added some comments.
3574357f1050SThomas Veerman
357584d9c625SLionel Sambuc2002-07-28  John Millaway <john43@users.sourceforge.net>
3576357f1050SThomas Veerman
3577357f1050SThomas Veerman	* flex.skl: Fixed bug where yyless did not consider yylineno.
3578357f1050SThomas Veerman
357984d9c625SLionel Sambuc2002-07-28  John Millaway <john43@users.sourceforge.net>
3580357f1050SThomas Veerman
3581357f1050SThomas Veerman	* scan.l: Fixed bug I created in previous commit.
3582357f1050SThomas Veerman
358384d9c625SLionel Sambuc2002-07-28  John Millaway <john43@users.sourceforge.net>
3584357f1050SThomas Veerman
3585357f1050SThomas Veerman	* scan.l: Don't wrap ()s around {NAMEDEFS} at the end of a rule.
3586357f1050SThomas Veerman
358784d9c625SLionel Sambuc2002-07-27  John Millaway <john43@users.sourceforge.net>
3588357f1050SThomas Veerman
3589357f1050SThomas Veerman	* flex.skl, tests/test-c-cpp-nr/Makefile.am,
359084d9c625SLionel Sambuc	tests/test-c-cpp-r/Makefile.am: Fixed test-c-cpp to actually use the
359184d9c625SLionel Sambuc	C++ compiler for the test.  Fixed the bug that this exposed.
3592357f1050SThomas Veerman
359384d9c625SLionel Sambuc2002-07-27  John Millaway <john43@users.sourceforge.net>
3594357f1050SThomas Veerman
359584d9c625SLionel Sambuc	* ccl.c, flex.skl, flexdef.h, gen.c, main.c, nfa.c, parse.y, scan.l:
359684d9c625SLionel Sambuc	yylineno check is only performed on rules whose regexs can match a
359784d9c625SLionel Sambuc	newline.
3598357f1050SThomas Veerman
359984d9c625SLionel Sambuc2002-07-25  John Millaway <john43@users.sourceforge.net>
3600357f1050SThomas Veerman
3601357f1050SThomas Veerman	* flex.skl, tests/TEMPLATE/scanner.l,
3602357f1050SThomas Veerman	tests/test-array-nr/scanner.l, tests/test-array-r/scanner.l,
3603357f1050SThomas Veerman	tests/test-basic-nr/scanner.l, tests/test-basic-r/scanner.l,
3604357f1050SThomas Veerman	tests/test-bison-yylloc/parser.y, tests/test-c-cpp-nr/scanner.l,
3605357f1050SThomas Veerman	tests/test-c-cpp-r/scanner.l, tests/test-debug-nr/scanner.l,
3606357f1050SThomas Veerman	tests/test-debug-r/scanner.l,
3607357f1050SThomas Veerman	tests/test-include-by-buffer/scanner.l,
3608357f1050SThomas Veerman	tests/test-include-by-reentrant/scanner.l,
3609357f1050SThomas Veerman	tests/test-lineno-nr/scanner.l, tests/test-lineno-r/scanner.l,
3610357f1050SThomas Veerman	tests/test-mem-nr/scanner.l, tests/test-mem-r/scanner.l,
3611357f1050SThomas Veerman	tests/test-posix/scanner.l, tests/test-posixly-correct/scanner.l,
3612357f1050SThomas Veerman	tests/test-prefix-nr/scanner.l, tests/test-prefix-r/scanner.l,
3613357f1050SThomas Veerman	tests/test-pthread/scanner.l, tests/test-string-nr/scanner.l,
3614357f1050SThomas Veerman	tests/test-string-r/scanner.l, tests/test-yyextra/scanner.l: All
3615357f1050SThomas Veerman	prototypes were rewritten to depend upon the macro
3616357f1050SThomas Veerman	YY_TRADITIONAL_FUNC_DEFS, which is defined by default.  The
3617357f1050SThomas Veerman	generated scanners build cleanly under gcc's traditional strictness
3618357f1050SThomas Veerman	and under C++ compilers.
3619357f1050SThomas Veerman
362084d9c625SLionel Sambuc2002-07-24  Will Estes <wlestes@users.sourceforge.net>
3621357f1050SThomas Veerman
3622357f1050SThomas Veerman	* NEWS: dist-bzip2 and rename yy_globals and yy_globals_t
3623357f1050SThomas Veerman
362484d9c625SLionel Sambuc2002-07-24  Will Estes <wlestes@users.sourceforge.net>
3625357f1050SThomas Veerman
3626357f1050SThomas Veerman	* configure.in: version 2.5.10
3627357f1050SThomas Veerman
362884d9c625SLionel Sambuc2002-07-24  Will Estes <wlestes@users.sourceforge.net>
3629357f1050SThomas Veerman
3630357f1050SThomas Veerman	* Makefile.am: add dist-bzip2 to automake_options so we'll start
3631357f1050SThomas Veerman	getting tar.bz2 archives
3632357f1050SThomas Veerman
363384d9c625SLionel Sambuc2002-07-23  John Millaway <john43@users.sourceforge.net>
3634357f1050SThomas Veerman
3635357f1050SThomas Veerman	* flex.skl, flex.texi, tests/test-bison-yylval/scanner.l,
3636357f1050SThomas Veerman	tests/test-mem-r/scanner.l,
3637357f1050SThomas Veerman	tests/test-multiple-scanners-r/scanner-1.l,
3638357f1050SThomas Veerman	tests/test-multiple-scanners-r/scanner-2.l,
3639357f1050SThomas Veerman	tests/test-prefix-r/scanner.l, tests/test-pthread/scanner.l,
3640357f1050SThomas Veerman	tests/test-yyextra/scanner.l: s/yy_globals_t/yyguts_t/g
3641357f1050SThomas Veerman	s/yy_globals/yyscanner/g
3642357f1050SThomas Veerman
364384d9c625SLionel Sambuc2002-07-23  John Millaway <john43@users.sourceforge.net>
3644357f1050SThomas Veerman
3645357f1050SThomas Veerman	* Makefile.am: typo in tags target
3646357f1050SThomas Veerman
364784d9c625SLionel Sambuc2002-07-22  John Millaway <john43@users.sourceforge.net>
3648357f1050SThomas Veerman
3649357f1050SThomas Veerman	* Makefile.am: Removed erroneous $(srcdir) from help2man target.
3650357f1050SThomas Veerman
365184d9c625SLionel Sambuc2002-07-22  Will Estes <wlestes@users.sourceforge.net>
3652357f1050SThomas Veerman
3653357f1050SThomas Veerman	* NEWS, configure.in: it's version 2.5.9 now
3654357f1050SThomas Veerman
365584d9c625SLionel Sambuc2002-07-22  Will Estes <wlestes@users.sourceforge.net>
3656357f1050SThomas Veerman
3657357f1050SThomas Veerman	* po/.cvsignore: updated gettext to 0.11.3
3658357f1050SThomas Veerman
365984d9c625SLionel Sambuc2002-07-22  Will Estes <wlestes@users.sourceforge.net>
3660357f1050SThomas Veerman
3661357f1050SThomas Veerman	* ABOUT-NLS, config.rpath, m4/gettext.m4, m4/iconv.m4,
366284d9c625SLionel Sambuc	m4/isc-posix.m4, m4/lcmessage.m4, m4/lib-link.m4: updated gettext to
366384d9c625SLionel Sambuc	version 0.11.3
3664357f1050SThomas Veerman
366584d9c625SLionel Sambuc2002-07-22  Will Estes <wlestes@users.sourceforge.net>
3666357f1050SThomas Veerman
3667357f1050SThomas Veerman	* autogen.sh, configure.in: rollback on configure.in and autogen.sh
3668357f1050SThomas Veerman	because autpoint is broken
3669357f1050SThomas Veerman
367084d9c625SLionel Sambuc2002-07-22  Will Estes <wlestes@users.sourceforge.net>
3671357f1050SThomas Veerman
3672357f1050SThomas Veerman	* po/ru.po: new russian translation from translation project
3673357f1050SThomas Veerman
367484d9c625SLionel Sambuc2002-07-19  Will Estes <wlestes@users.sourceforge.net>
3675357f1050SThomas Veerman
367684d9c625SLionel Sambuc	* autogen.sh: ok, we're going to start using autopoint, but the tree
367784d9c625SLionel Sambuc	is going to undergo some changes after this
3678357f1050SThomas Veerman
367984d9c625SLionel Sambuc2002-07-19  Will Estes <wlestes@users.sourceforge.net>
3680357f1050SThomas Veerman
3681357f1050SThomas Veerman	* configure.in: we're preparing for autopoint
3682357f1050SThomas Veerman
368384d9c625SLionel Sambuc2002-07-17  John Millaway <john43@users.sourceforge.net>
3684357f1050SThomas Veerman
3685357f1050SThomas Veerman	* flex.texi: Updated manual.
3686357f1050SThomas Veerman
368784d9c625SLionel Sambuc2002-07-17  Will Estes <wlestes@users.sourceforge.net>
3688357f1050SThomas Veerman
3689357f1050SThomas Veerman	* NEWS: update the NEWS file for lots of things millaway has done
3690357f1050SThomas Veerman
369184d9c625SLionel Sambuc2002-07-17  John Millaway <john43@users.sourceforge.net>
3692357f1050SThomas Veerman
3693357f1050SThomas Veerman	* flex.skl, main.c, misc.c, scan.l, scanopt.c, sym.c,
3694357f1050SThomas Veerman	tests/test-mem-nr/scanner.l, tests/test-mem-r/scanner.l: Fixed
3695357f1050SThomas Veerman	prototype/definition conflicts with "traditional" C in skeleton at
3696357f1050SThomas Veerman	request of gcc developer.  Removed duplicate prototypes in gen.c,
3697357f1050SThomas Veerman	sym.c, main.c.  Added missing prototypes where needed.  All
369884d9c625SLionel Sambuc	functions in skeleton follow ISO C style protos and defs, instead of
369984d9c625SLionel Sambuc	BOTH ISO and new-style.  Skeleton now compiles cleanly under
3700357f1050SThomas Veerman	super-strict gcc flags.  Flex itself almost compiles cleanly under
3701357f1050SThomas Veerman	strict flags.
3702357f1050SThomas Veerman
370384d9c625SLionel Sambuc2002-07-15  John Millaway <john43@users.sourceforge.net>
3704357f1050SThomas Veerman
3705357f1050SThomas Veerman	* faq.texi, flex.texi: Worked on mem mgmt sect of manual.
3706357f1050SThomas Veerman
370784d9c625SLionel Sambuc2002-07-15  Will Estes <wlestes@users.sourceforge.net>
3708357f1050SThomas Veerman
3709357f1050SThomas Veerman	* scan.l: allow blank lines and continuations in more places
3710357f1050SThomas Veerman
371184d9c625SLionel Sambuc2002-07-12  Will Estes <wlestes@users.sourceforge.net>
3712357f1050SThomas Veerman
3713357f1050SThomas Veerman	* TODO: millaway finished the faqs directory
3714357f1050SThomas Veerman
371584d9c625SLionel Sambuc2002-07-12  Will Estes <wlestes@users.sourceforge.net>
3716357f1050SThomas Veerman
3717357f1050SThomas Veerman	* TODO: removed items as per email from millaway
3718357f1050SThomas Veerman
371984d9c625SLionel Sambuc2002-07-12  John Millaway <john43@users.sourceforge.net>
3720357f1050SThomas Veerman
3721357f1050SThomas Veerman	* configure.in, tests/Makefile.am, tests/descriptions,
3722357f1050SThomas Veerman	tests/test-posix/.cvsignore, tests/test-posix/Makefile.am,
3723357f1050SThomas Veerman	tests/test-posix/scanner.l, tests/test-posixly-correct/.cvsignore,
3724357f1050SThomas Veerman	tests/test-posixly-correct/Makefile.am,
3725357f1050SThomas Veerman	tests/test-posixly-correct/scanner.l: Added test for %option
3726357f1050SThomas Veerman	posix-compat and repeat operator.  Added test for POSIXLY_CORRECT
3727357f1050SThomas Veerman	environment variable and repeat operator.
3728357f1050SThomas Veerman
372984d9c625SLionel Sambuc2002-07-12  John Millaway <john43@users.sourceforge.net>
3730357f1050SThomas Veerman
3731357f1050SThomas Veerman	* main.c, scan.l: Fixed POSIXLY_CORRECT detection in scanner.
3732357f1050SThomas Veerman
373384d9c625SLionel Sambuc2002-07-11  John Millaway <john43@users.sourceforge.net>
3734357f1050SThomas Veerman
3735357f1050SThomas Veerman	* faq.texi: More work on faq.
3736357f1050SThomas Veerman
373784d9c625SLionel Sambuc2002-07-11  John Millaway <john43@users.sourceforge.net>
3738357f1050SThomas Veerman
3739357f1050SThomas Veerman	* faq.texi: Moved all faqs into manual -- but did not evaluate them
3740357f1050SThomas Veerman	yet.  Removed the old faq files.
3741357f1050SThomas Veerman
374284d9c625SLionel Sambuc2002-07-10  John Millaway <john43@users.sourceforge.net>
3743357f1050SThomas Veerman
3744357f1050SThomas Veerman	* main.c: Removed duplicate definition of FLEX_DEBUG. gcc doesn't
3745357f1050SThomas Veerman	care, but other compilers might.
3746357f1050SThomas Veerman
374784d9c625SLionel Sambuc2002-07-10  John Millaway <john43@users.sourceforge.net>
3748357f1050SThomas Veerman
3749357f1050SThomas Veerman	* flex.texi: Wrote some more about memory mgmt in the manual.
3750357f1050SThomas Veerman
375184d9c625SLionel Sambuc2002-07-10  John Millaway <john43@users.sourceforge.net>
3752357f1050SThomas Veerman
3753357f1050SThomas Veerman	* flex.texi: flex.texi now works with install-info.
3754357f1050SThomas Veerman
375584d9c625SLionel Sambuc2002-07-10  Will Estes <wlestes@users.sourceforge.net>
3756357f1050SThomas Veerman
3757357f1050SThomas Veerman	* TODO: added items as per email from millaway
3758357f1050SThomas Veerman
375984d9c625SLionel Sambuc2002-07-10  Will Estes <wlestes@users.sourceforge.net>
3760357f1050SThomas Veerman
3761357f1050SThomas Veerman	* NEWS: after we release a version, we have to keep the version
3762357f1050SThomas Veerman	number in NEWS current
3763357f1050SThomas Veerman
376484d9c625SLionel Sambuc2002-07-10  John Millaway <john43@users.sourceforge.net>
3765357f1050SThomas Veerman
3766357f1050SThomas Veerman	* flex.skl, flex.texi, main.c, scan.l, tests/test-mem-nr/scanner.l,
3767357f1050SThomas Veerman	tests/test-mem-r/scanner.l: Fixed prefix issue with get/set debug
3768357f1050SThomas Veerman	functions.  Fixed prefix issues with memory functions.
3769357f1050SThomas Veerman
377084d9c625SLionel Sambuc2002-07-09  John Millaway <john43@users.sourceforge.net>
3771357f1050SThomas Veerman
3772357f1050SThomas Veerman	* flex.skl: Memory functions are no longer static.
3773357f1050SThomas Veerman
377484d9c625SLionel Sambuc2002-07-09  John Millaway <john43@users.sourceforge.net>
3775357f1050SThomas Veerman
3776357f1050SThomas Veerman	* tests/test-mem-nr/test.input: Added a missing input file for
3777357f1050SThomas Veerman	test-mem-nr/
3778357f1050SThomas Veerman
377984d9c625SLionel Sambuc2002-07-09  John Millaway <john43@users.sourceforge.net>
3780357f1050SThomas Veerman
378184d9c625SLionel Sambuc	* tests/test-mem-nr/.cvsignore, tests/test-mem-nr/Makefile.am,
378284d9c625SLionel Sambuc	tests/test-mem-nr/scanner.l, tests/test-mem-r/.cvsignore,
378384d9c625SLionel Sambuc	tests/test-mem-r/Makefile.am, tests/test-mem-r/scanner.l,
378484d9c625SLionel Sambuc	tests/test-mem-r/test.input: Added tests for overriding memory.
3785357f1050SThomas Veerman
378684d9c625SLionel Sambuc2002-07-09  John Millaway <john43@users.sourceforge.net>
3787357f1050SThomas Veerman
3788357f1050SThomas Veerman	* flex.texi: Added sections in manual for memory management.
3789357f1050SThomas Veerman
379084d9c625SLionel Sambuc2002-07-09  Will Estes <wlestes@users.sourceforge.net>
3791357f1050SThomas Veerman
3792357f1050SThomas Veerman	* NEWS: noted more user visible changes
3793357f1050SThomas Veerman
379484d9c625SLionel Sambuc2002-07-09  John Millaway <john43@users.sourceforge.net>
3795357f1050SThomas Veerman
3796357f1050SThomas Veerman	* configure.in, flex.skl, scan.l, tests/Makefile.am: Added
379784d9c625SLionel Sambuc	yylex_destroy() to non-reentrant scanner.  Added ability to override
379884d9c625SLionel Sambuc	memory functions.  Added tests for overriding memory functions.
3799357f1050SThomas Veerman
380084d9c625SLionel Sambuc2002-07-09  Will Estes <wlestes@users.sourceforge.net>
3801357f1050SThomas Veerman
3802357f1050SThomas Veerman	* NEWS: new POSIXLY_CORRECT and new ru translation
3803357f1050SThomas Veerman
380484d9c625SLionel Sambuc2002-07-09  Will Estes <wlestes@users.sourceforge.net>
3805357f1050SThomas Veerman
3806357f1050SThomas Veerman	* po/ru.po: new ru translation from the translation project
3807357f1050SThomas Veerman
380884d9c625SLionel Sambuc2002-07-09  John Millaway <john43@users.sourceforge.net>
3809357f1050SThomas Veerman
3810357f1050SThomas Veerman	* flex.texi: Made note of set/get debug in docs.
3811357f1050SThomas Veerman
381284d9c625SLionel Sambuc2002-07-09  John Millaway <john43@users.sourceforge.net>
3813357f1050SThomas Veerman
3814357f1050SThomas Veerman	* configure.in, flexdef.h, tests/create-test: Replaced obsolete
3815357f1050SThomas Veerman	macros in configure.in.  Modified create-test to handle the above
3816357f1050SThomas Veerman	changes in configure.in.  Added support for <stdbool.h>.
3817357f1050SThomas Veerman
381884d9c625SLionel Sambuc2002-07-09  John Millaway <john43@users.sourceforge.net>
3819357f1050SThomas Veerman
3820357f1050SThomas Veerman	* main.c: Check POSIXLY_CORRECT env variable.
3821357f1050SThomas Veerman
382284d9c625SLionel Sambuc2002-07-09  John Millaway <john43@users.sourceforge.net>
3823357f1050SThomas Veerman
3824357f1050SThomas Veerman	* flex.skl: Added prototypes for the get/set debug functions.
3825357f1050SThomas Veerman
382684d9c625SLionel Sambuc2002-07-09  John Millaway <john43@users.sourceforge.net>
3827357f1050SThomas Veerman
3828357f1050SThomas Veerman	* configure.in, flex.skl, gen.c, main.c, scan.l, tests/Makefile.am,
3829357f1050SThomas Veerman	tests/test-debug-nr/.cvsignore, tests/test-debug-nr/Makefile.am,
3830357f1050SThomas Veerman	tests/test-debug-nr/scanner.l, tests/test-debug-nr/test.input,
3831357f1050SThomas Veerman	tests/test-debug-r/.cvsignore, tests/test-debug-r/Makefile.am,
3832357f1050SThomas Veerman	tests/test-debug-r/scanner.l, tests/test-debug-r/test.input: Made
3833357f1050SThomas Veerman	yy_flex_debug non-global in reentrant scanner.  Created get/set
383484d9c625SLionel Sambuc	functions for yy_flex_debug.  Defined prefixes for new yy_flex_debug
383584d9c625SLionel Sambuc	symbols.  Added tests/ for yy_flex_debug.
3836357f1050SThomas Veerman
383784d9c625SLionel Sambuc2002-07-09  John Millaway <john43@users.sourceforge.net>
3838357f1050SThomas Veerman
3839357f1050SThomas Veerman	* tests/create-test: create-test script now modifies .cvsignore
3840357f1050SThomas Veerman
384184d9c625SLionel Sambuc2002-07-09  John Millaway <john43@users.sourceforge.net>
3842357f1050SThomas Veerman
3843357f1050SThomas Veerman	* tests/create-test: Improved the error checking.
3844357f1050SThomas Veerman
384584d9c625SLionel Sambuc2002-07-03  Will Estes <wlestes@users.sourceforge.net>
3846357f1050SThomas Veerman
3847357f1050SThomas Veerman	* main.c: fix bug whereby prefix didn't get passed to everybody;
3848357f1050SThomas Veerman	patch by                                        rse@engelschall.com
3849357f1050SThomas Veerman
385084d9c625SLionel Sambuc2002-07-03  Will Estes <wlestes@users.sourceforge.net>
3851357f1050SThomas Veerman
3852357f1050SThomas Veerman	* faq.texi: ~ is an active character, so we'll just use the word
3853357f1050SThomas Veerman	'about'
3854357f1050SThomas Veerman
385584d9c625SLionel Sambuc2002-07-02  John Millaway <john43@users.sourceforge.net>
3856357f1050SThomas Veerman
3857357f1050SThomas Veerman	* Makefile.am: Fixed typo.
3858357f1050SThomas Veerman
385984d9c625SLionel Sambuc2002-07-02  John Millaway <john43@users.sourceforge.net>
3860357f1050SThomas Veerman
3861357f1050SThomas Veerman	* faq.texi: Added a faq.
3862357f1050SThomas Veerman
386384d9c625SLionel Sambuc2002-06-28  John Millaway <john43@users.sourceforge.net>
3864357f1050SThomas Veerman
3865357f1050SThomas Veerman	* Makefile.am: Added 'tags' target -- something I should have done
3866357f1050SThomas Veerman	long ago.
3867357f1050SThomas Veerman
386884d9c625SLionel Sambuc2002-06-28  Will Estes <wlestes@users.sourceforge.net>
3869357f1050SThomas Veerman
3870357f1050SThomas Veerman	* TODO: add two new items regarding coding; remove tests/ copyright
3871357f1050SThomas Veerman	notice item as it's done
3872357f1050SThomas Veerman
387384d9c625SLionel Sambuc2002-06-26  Will Estes <wlestes@users.sourceforge.net>
3874357f1050SThomas Veerman
3875357f1050SThomas Veerman	* NEWS: note the copyright messages in tests/
3876357f1050SThomas Veerman
387784d9c625SLionel Sambuc2002-06-25  John Millaway <john43@users.sourceforge.net>
3878357f1050SThomas Veerman
387984d9c625SLionel Sambuc	* tests/TEMPLATE/Makefile.am, tests/TEMPLATE/parser.y,
388084d9c625SLionel Sambuc	tests/TEMPLATE/scanner.l, tests/test-array-nr/Makefile.am,
388184d9c625SLionel Sambuc	tests/test-array-nr/scanner.l, tests/test-array-r/Makefile.am,
388284d9c625SLionel Sambuc	tests/test-array-r/scanner.l, tests/test-basic-nr/Makefile.am,
388384d9c625SLionel Sambuc	tests/test-basic-nr/scanner.l, tests/test-basic-r/Makefile.am,
388484d9c625SLionel Sambuc	tests/test-basic-r/scanner.l, tests/test-bison-yylloc/Makefile.am,
388584d9c625SLionel Sambuc	tests/test-bison-yylloc/main.c, tests/test-bison-yylloc/parser.y,
388684d9c625SLionel Sambuc	tests/test-bison-yylloc/scanner.l,
388784d9c625SLionel Sambuc	tests/test-bison-yylval/Makefile.am,
388884d9c625SLionel Sambuc	tests/test-bison-yylval/main.c, tests/test-bison-yylval/parser.y,
388984d9c625SLionel Sambuc	tests/test-bison-yylval/scanner.l, tests/test-c-cpp-nr/Makefile.am,
389084d9c625SLionel Sambuc	tests/test-c-cpp-nr/scanner.l, tests/test-c-cpp-r/Makefile.am,
389184d9c625SLionel Sambuc	tests/test-c-cpp-r/scanner.l, tests/test-header-nr/Makefile.am,
389284d9c625SLionel Sambuc	tests/test-header-nr/main.c, tests/test-header-nr/scanner.l,
389384d9c625SLionel Sambuc	tests/test-header-r/Makefile.am, tests/test-header-r/main.c,
389484d9c625SLionel Sambuc	tests/test-header-r/scanner.l,
389584d9c625SLionel Sambuc	tests/test-include-by-buffer/Makefile.am,
389684d9c625SLionel Sambuc	tests/test-include-by-buffer/scanner.l,
389784d9c625SLionel Sambuc	tests/test-include-by-reentrant/Makefile.am,
389884d9c625SLionel Sambuc	tests/test-include-by-reentrant/scanner.l,
389984d9c625SLionel Sambuc	tests/test-lineno-nr/Makefile.am, tests/test-lineno-nr/scanner.l,
390084d9c625SLionel Sambuc	tests/test-lineno-r/Makefile.am, tests/test-lineno-r/scanner.l,
390184d9c625SLionel Sambuc	tests/test-multiple-scanners-nr/Makefile.am,
390284d9c625SLionel Sambuc	tests/test-multiple-scanners-nr/main.c,
390384d9c625SLionel Sambuc	tests/test-multiple-scanners-nr/scanner-1.l,
390484d9c625SLionel Sambuc	tests/test-multiple-scanners-nr/scanner-2.l,
390584d9c625SLionel Sambuc	tests/test-multiple-scanners-r/Makefile.am,
390684d9c625SLionel Sambuc	tests/test-multiple-scanners-r/main.c,
390784d9c625SLionel Sambuc	tests/test-multiple-scanners-r/scanner-1.l,
390884d9c625SLionel Sambuc	tests/test-multiple-scanners-r/scanner-2.l,
390984d9c625SLionel Sambuc	tests/test-prefix-nr/Makefile.am, tests/test-prefix-nr/scanner.l,
391084d9c625SLionel Sambuc	tests/test-prefix-r/Makefile.am, tests/test-prefix-r/scanner.l,
391184d9c625SLionel Sambuc	tests/test-pthread/Makefile.am, tests/test-pthread/scanner.l,
391284d9c625SLionel Sambuc	tests/test-string-nr/Makefile.am, tests/test-string-nr/scanner.l,
391384d9c625SLionel Sambuc	tests/test-string-r/Makefile.am, tests/test-string-r/scanner.l,
391484d9c625SLionel Sambuc	tests/test-yyextra/Makefile.am, tests/test-yyextra/scanner.l:
391584d9c625SLionel Sambuc	Prepended explicit license to all test-*/ sources.
3916357f1050SThomas Veerman
391784d9c625SLionel Sambuc2002-06-25  Will Estes <wlestes@users.sourceforge.net>
3918357f1050SThomas Veerman
3919357f1050SThomas Veerman	* NEWS, po/ca.po, po/de.po, po/fr.po, po/sv.po, po/tr.po: new ca,
3920357f1050SThomas Veerman	de, fr, sv, tr translations
3921357f1050SThomas Veerman
392284d9c625SLionel Sambuc2002-06-19  Will Estes <wlestes@users.sourceforge.net>
3923357f1050SThomas Veerman
3924357f1050SThomas Veerman	* TODO: add bootstrapper to the todo list
3925357f1050SThomas Veerman
392684d9c625SLionel Sambuc2002-06-19  Will Estes <wlestes@users.sourceforge.net>
3927357f1050SThomas Veerman
3928357f1050SThomas Veerman	* configure.in: new version number
3929357f1050SThomas Veerman
393084d9c625SLionel Sambuc2002-06-19  Will Estes <wlestes@users.sourceforge.net>
3931357f1050SThomas Veerman
3932357f1050SThomas Veerman	* TODO: update TODO list
3933357f1050SThomas Veerman
393484d9c625SLionel Sambuc2002-06-19  Will Estes <wlestes@users.sourceforge.net>
3935357f1050SThomas Veerman
3936357f1050SThomas Veerman	* NEWS, TODO, flex.texi, flexdef.h, main.c, options.c, options.h,
3937357f1050SThomas Veerman	parse.y, scan.l: address typos in NEWS; add --posix option for ERE
3938357f1050SThomas Veerman	parsing the way posix wants it; update the TODO file
3939357f1050SThomas Veerman
394084d9c625SLionel Sambuc2002-05-31  Will Estes <wlestes@users.sourceforge.net>
3941357f1050SThomas Veerman
3942357f1050SThomas Veerman	* README-alpha: made code quality warning more explicit; gave url
3943357f1050SThomas Veerman	for cvs and beta flex
3944357f1050SThomas Veerman
394584d9c625SLionel Sambuc2002-05-23  John Millaway <john43@users.sourceforge.net>
3946357f1050SThomas Veerman
394784d9c625SLionel Sambuc	* gen.c: Fixed bug where omission of user section 3 caused unmatched
394884d9c625SLionel Sambuc	#ifdef's in generated code.
3949357f1050SThomas Veerman
395084d9c625SLionel Sambuc2002-05-20  Will Estes <wlestes@users.sourceforge.net>
3951357f1050SThomas Veerman
3952357f1050SThomas Veerman	* configure.in: configure.in requires at least autoconf 2.50
3953357f1050SThomas Veerman
395484d9c625SLionel Sambuc2002-05-13  John Millaway <john43@users.sourceforge.net>
3955357f1050SThomas Veerman
3956357f1050SThomas Veerman	* Makefile.am: Updated my email address.
3957357f1050SThomas Veerman
395884d9c625SLionel Sambuc2002-05-10  John Millaway <john43@users.sourceforge.net>
3959357f1050SThomas Veerman
3960357f1050SThomas Veerman	* flexdef.h, misc.c: chomp'd lines when reading external skel file.
3961357f1050SThomas Veerman
396284d9c625SLionel Sambuc2002-05-07  Will Estes <wlestes@users.sourceforge.net>
3963357f1050SThomas Veerman
3964357f1050SThomas Veerman	* po/sv.po: new sweedish translation from the translation project
3965357f1050SThomas Veerman
396684d9c625SLionel Sambuc2002-04-29  Will Estes <wlestes@users.sourceforge.net>
3967357f1050SThomas Veerman
3968357f1050SThomas Veerman	* po/ca.po: new catalan translation from the translation project
3969357f1050SThomas Veerman
397084d9c625SLionel Sambuc2002-04-29  Will Estes <wlestes@users.sourceforge.net>
3971357f1050SThomas Veerman
3972357f1050SThomas Veerman	* po/es.po: new spanish translation from the translation project
3973357f1050SThomas Veerman
397484d9c625SLionel Sambuc2002-04-25  Will Estes <wlestes@users.sourceforge.net>
3975357f1050SThomas Veerman
397684d9c625SLionel Sambuc	* TODO: note that the lex matching of abc{1,3} is the posix behavior
397784d9c625SLionel Sambuc	and so we have a problem
3978357f1050SThomas Veerman
397984d9c625SLionel Sambuc2002-04-25  Will Estes <wlestes@users.sourceforge.net>
3980357f1050SThomas Veerman
3981357f1050SThomas Veerman	* flex.texi: note that the lex matching of abc{1,3} is the posix
3982357f1050SThomas Veerman	behavior
3983357f1050SThomas Veerman
398484d9c625SLionel Sambuc2002-04-23  Will Estes <wlestes@users.sourceforge.net>
3985357f1050SThomas Veerman
3986357f1050SThomas Veerman	* configure.in: new version 2.5.7; use autoconf versioning info
3987357f1050SThomas Veerman
398884d9c625SLionel Sambuc2002-04-23  Will Estes <wlestes@users.sourceforge.net>
3989357f1050SThomas Veerman
3990357f1050SThomas Veerman	* NEWS: note changes in 2.5.7
3991357f1050SThomas Veerman
399284d9c625SLionel Sambuc2002-04-23  Will Estes <wlestes@users.sourceforge.net>
3993357f1050SThomas Veerman
3994357f1050SThomas Veerman	* main.c: conditional compile gettext initialization
3995357f1050SThomas Veerman
399684d9c625SLionel Sambuc2002-04-22  Will Estes <wlestes@users.sourceforge.net>
3997357f1050SThomas Veerman
3998357f1050SThomas Veerman	* po/de.po: new german translation from the translation project
3999357f1050SThomas Veerman
400084d9c625SLionel Sambuc2002-04-19  John Millaway <john43@users.sourceforge.net>
4001357f1050SThomas Veerman
4002357f1050SThomas Veerman	* tests/test-include-by-reentrant/Makefile.am: Fixed command line
4003357f1050SThomas Veerman	for test-include-by-reentrant/Makefile.am
4004357f1050SThomas Veerman
400584d9c625SLionel Sambuc2002-04-19  John Millaway <john43@users.sourceforge.net>
4006357f1050SThomas Veerman
400784d9c625SLionel Sambuc	* tests/Makefile.am, tests/TEMPLATE/Makefile.am,
400884d9c625SLionel Sambuc	tests/test-array-nr/Makefile.am, tests/test-array-r/Makefile.am,
400984d9c625SLionel Sambuc	tests/test-basic-nr/Makefile.am, tests/test-basic-r/Makefile.am,
401084d9c625SLionel Sambuc	tests/test-bison-yylloc/Makefile.am,
401184d9c625SLionel Sambuc	tests/test-bison-yylval/Makefile.am,
401284d9c625SLionel Sambuc	tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-r/Makefile.am,
401384d9c625SLionel Sambuc	tests/test-header-nr/Makefile.am, tests/test-header-r/Makefile.am,
401484d9c625SLionel Sambuc	tests/test-include-by-buffer/Makefile.am,
401584d9c625SLionel Sambuc	tests/test-include-by-reentrant/Makefile.am,
401684d9c625SLionel Sambuc	tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am,
401784d9c625SLionel Sambuc	tests/test-multiple-scanners-nr/Makefile.am,
401884d9c625SLionel Sambuc	tests/test-multiple-scanners-r/Makefile.am,
401984d9c625SLionel Sambuc	tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am,
402084d9c625SLionel Sambuc	tests/test-pthread/Makefile.am, tests/test-string-nr/Makefile.am,
402184d9c625SLionel Sambuc	tests/test-string-r/Makefile.am, tests/test-yyextra/Makefile.am:
402284d9c625SLionel Sambuc	Added -I . to compiler search path in tests (so it finds the
402384d9c625SLionel Sambuc	generated parser.h).
4024357f1050SThomas Veerman
402584d9c625SLionel Sambuc2002-04-19  John Millaway <john43@users.sourceforge.net>
4026357f1050SThomas Veerman
4027357f1050SThomas Veerman	* flexdef.h, misc.c, parse.y, sym.c: Applied 'const' to a few more
4028357f1050SThomas Veerman	char*, where appropriate.
4029357f1050SThomas Veerman
403084d9c625SLionel Sambuc2002-04-19  John Millaway <john43@users.sourceforge.net>
4031357f1050SThomas Veerman
403284d9c625SLionel Sambuc	* tests/TEMPLATE/Makefile.am, tests/test-array-nr/Makefile.am,
403384d9c625SLionel Sambuc	tests/test-array-r/Makefile.am, tests/test-basic-nr/Makefile.am,
403484d9c625SLionel Sambuc	tests/test-basic-r/Makefile.am,
403584d9c625SLionel Sambuc	tests/test-bison-yylloc/Makefile.am,
403684d9c625SLionel Sambuc	tests/test-bison-yylval/Makefile.am,
403784d9c625SLionel Sambuc	tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-r/Makefile.am,
403884d9c625SLionel Sambuc	tests/test-header-nr/Makefile.am, tests/test-header-r/Makefile.am,
403984d9c625SLionel Sambuc	tests/test-include-by-buffer/Makefile.am,
404084d9c625SLionel Sambuc	tests/test-include-by-reentrant/Makefile.am,
404184d9c625SLionel Sambuc	tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am,
404284d9c625SLionel Sambuc	tests/test-multiple-scanners-nr/Makefile.am,
404384d9c625SLionel Sambuc	tests/test-multiple-scanners-r/Makefile.am,
404484d9c625SLionel Sambuc	tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am,
404584d9c625SLionel Sambuc	tests/test-pthread/Makefile.am, tests/test-string-nr/Makefile.am,
404684d9c625SLionel Sambuc	tests/test-string-r/Makefile.am, tests/test-yyextra/Makefile.am:
404784d9c625SLionel Sambuc	Added top_builddir to -I path.  Changed $(srcdir)/$(testname) to
404884d9c625SLionel Sambuc	./$(testname) in 'make test' rule.
4049357f1050SThomas Veerman
405084d9c625SLionel Sambuc2002-04-19  John Millaway <john43@users.sourceforge.net>
4051357f1050SThomas Veerman
4052357f1050SThomas Veerman	* flexdef.h, gen.c, misc.c: Changed 'char[]' to 'const char*'
4053357f1050SThomas Veerman	wherever in conflicted with gettext.
4054357f1050SThomas Veerman
405584d9c625SLionel Sambuc2002-04-19  Will Estes <wlestes@users.sourceforge.net>
4056357f1050SThomas Veerman
405784d9c625SLionel Sambuc	* po/fr.po, po/sv.po: new files from translation after 2.5.6 beta
4058357f1050SThomas Veerman	release
4059357f1050SThomas Veerman
406084d9c625SLionel Sambuc2002-04-18  John Millaway <john43@users.sourceforge.net>
4061357f1050SThomas Veerman
4062357f1050SThomas Veerman	* tests/test-lineno-r/Makefile.am: Fixed minor typo/cut and paste
4063357f1050SThomas Veerman	error.
4064357f1050SThomas Veerman
406584d9c625SLionel Sambuc2002-04-18  John Millaway <john43@users.sourceforge.net>
4066357f1050SThomas Veerman
4067357f1050SThomas Veerman	* configure.in: Added yylineno test.
4068357f1050SThomas Veerman
406984d9c625SLionel Sambuc2002-04-18  John Millaway <john43@users.sourceforge.net>
4070357f1050SThomas Veerman
4071357f1050SThomas Veerman	* tests/Makefile.am: Added yylineno tests.
4072357f1050SThomas Veerman
407384d9c625SLionel Sambuc2002-04-18  John Millaway <john43@users.sourceforge.net>
4074357f1050SThomas Veerman
407584d9c625SLionel Sambuc	* tests/test-lineno-nr/.cvsignore,
407684d9c625SLionel Sambuc	tests/test-lineno-nr/Makefile.am, tests/test-lineno-nr/scanner.l,
407784d9c625SLionel Sambuc	tests/test-lineno-nr/test.input, tests/test-lineno-r/.cvsignore,
407884d9c625SLionel Sambuc	tests/test-lineno-r/Makefile.am, tests/test-lineno-r/scanner.l,
407984d9c625SLionel Sambuc	tests/test-lineno-r/test.input: Created yylineno tests.
4080357f1050SThomas Veerman
408184d9c625SLionel Sambuc2002-04-15  John Millaway <john43@users.sourceforge.net>
4082357f1050SThomas Veerman
4083357f1050SThomas Veerman	* scanopt.c: Applied gettext macros to error messages from scanopt.
4084357f1050SThomas Veerman
408584d9c625SLionel Sambuc2002-04-15  John Millaway <john43@users.sourceforge.net>
4086357f1050SThomas Veerman
4087357f1050SThomas Veerman	* buf.c, faq.texi, options.c, options.h, scanopt.c, scanopt.h:
4088357f1050SThomas Veerman	Changed copyright from Millaway to flex? U.S. Gov't? Regents of U.
4089357f1050SThomas Veerman	Cali.?  Paxson?
4090357f1050SThomas Veerman
409184d9c625SLionel Sambuc2002-04-15  Will Estes <wlestes@users.sourceforge.net>
4092357f1050SThomas Veerman
409384d9c625SLionel Sambuc	* tests/test-bison-yylloc/Makefile.am,
409484d9c625SLionel Sambuc	tests/test-header-nr/Makefile.am, tests/test-header-r/Makefile.am:
409584d9c625SLionel Sambuc	we missed a few main.c files in the distribution
4096357f1050SThomas Veerman
409784d9c625SLionel Sambuc2002-04-15  Will Estes <wlestes@users.sourceforge.net>
4098357f1050SThomas Veerman
4099357f1050SThomas Veerman	* TODO: a lot more work has happened to flex; note this by removing
4100357f1050SThomas Veerman	a number of TODO entries
4101357f1050SThomas Veerman
410284d9c625SLionel Sambuc2002-04-15  Will Estes <wlestes@users.sourceforge.net>
4103357f1050SThomas Veerman
4104357f1050SThomas Veerman	* TODO: make sure all gettext modules use gettext translation
4105357f1050SThomas Veerman	facilities
4106357f1050SThomas Veerman
410784d9c625SLionel Sambuc2002-04-14  John Millaway <john43@users.sourceforge.net>
4108357f1050SThomas Veerman
4109357f1050SThomas Veerman	* faq.texi: Converted faqs 34-41 to texinfo.
4110357f1050SThomas Veerman
411184d9c625SLionel Sambuc2002-04-14  John Millaway <john43@users.sourceforge.net>
4112357f1050SThomas Veerman
4113357f1050SThomas Veerman	* Makefile.am, faq.texi, flex.texi: Added faq.texi to archive.
411484d9c625SLionel Sambuc	Added faq.texi to flex_TEXINFOS macro in Makefile.am.  flex.texi now
411584d9c625SLionel Sambuc	includes faq.texi.
4116357f1050SThomas Veerman
411784d9c625SLionel Sambuc2002-04-13  John Millaway <john43@users.sourceforge.net>
4118357f1050SThomas Veerman
4119357f1050SThomas Veerman	* flexdef.h: defined FLEX_EXIT macro to call longjmp on errors.
4120357f1050SThomas Veerman
412184d9c625SLionel Sambuc2002-04-13  John Millaway <john43@users.sourceforge.net>
4122357f1050SThomas Veerman
4123357f1050SThomas Veerman	* main.c, misc.c: Replaced exit(2) calls with longjmps (in the form
4124357f1050SThomas Veerman	of FLEX_EXIT macro).  Moved main() to flex_main() to allow flex to
4125357f1050SThomas Veerman	be called from a library.
4126357f1050SThomas Veerman
412784d9c625SLionel Sambuc2002-04-13  John Millaway <john43@users.sourceforge.net>
4128357f1050SThomas Veerman
4129357f1050SThomas Veerman	* scanopt.c: Fixed  minor typo in error message
4130357f1050SThomas Veerman
413184d9c625SLionel Sambuc2002-04-12  Will Estes <wlestes@users.sourceforge.net>
4132357f1050SThomas Veerman
413384d9c625SLionel Sambuc	* tests/test-header-nr/Makefile.am,
413484d9c625SLionel Sambuc	tests/test-header-r/Makefile.am,
413584d9c625SLionel Sambuc	tests/test-multiple-scanners-nr/Makefile.am,
413684d9c625SLionel Sambuc	tests/test-multiple-scanners-r/Makefile.am,
413784d9c625SLionel Sambuc	tests/test-pthread/Makefile.am, tests/test-string-nr/Makefile.am,
413884d9c625SLionel Sambuc	tests/test-string-r/Makefile.am, tests/test-yyextra/Makefile.am:
413984d9c625SLionel Sambuc	removed eroneous files listed in EXTRA_DIST
4140357f1050SThomas Veerman
414184d9c625SLionel Sambuc2002-04-12  Will Estes <wlestes@users.sourceforge.net>
4142357f1050SThomas Veerman
4143357f1050SThomas Veerman	* tests/test-yyextra/.cvsignore: ignore Makefile.in
4144357f1050SThomas Veerman
414584d9c625SLionel Sambuc2002-04-12  Will Estes <wlestes@users.sourceforge.net>
4146357f1050SThomas Veerman
4147357f1050SThomas Veerman	* tests/test-string-r/.cvsignore: it's Makefile.in, not makefile.in
4148357f1050SThomas Veerman
414984d9c625SLionel Sambuc2002-04-12  Will Estes <wlestes@users.sourceforge.net>
4150357f1050SThomas Veerman
415184d9c625SLionel Sambuc	* tests/test-yyextra/Makefile.am, tests/test-yyextra/Makefile.in:
415284d9c625SLionel Sambuc	put test-yyextra under automake
4153357f1050SThomas Veerman
415484d9c625SLionel Sambuc2002-04-12  Will Estes <wlestes@users.sourceforge.net>
4155357f1050SThomas Veerman
415684d9c625SLionel Sambuc	* tests/test-string-r/Makefile.am, tests/test-string-r/Makefile.in:
415784d9c625SLionel Sambuc	put test-string-r under automake
4158357f1050SThomas Veerman
415984d9c625SLionel Sambuc2002-04-12  Will Estes <wlestes@users.sourceforge.net>
4160357f1050SThomas Veerman
416184d9c625SLionel Sambuc	* tests/test-string-nr/.cvsignore, tests/test-string-r/.cvsignore:
416284d9c625SLionel Sambuc	we can ignore Makefile.in
4163357f1050SThomas Veerman
416484d9c625SLionel Sambuc2002-04-12  Will Estes <wlestes@users.sourceforge.net>
4165357f1050SThomas Veerman
416684d9c625SLionel Sambuc	* tests/test-string-nr/Makefile.am,
416784d9c625SLionel Sambuc	tests/test-string-nr/Makefile.in: put test-string-nr under automake
4168357f1050SThomas Veerman
416984d9c625SLionel Sambuc2002-04-12  Will Estes <wlestes@users.sourceforge.net>
4170357f1050SThomas Veerman
4171357f1050SThomas Veerman	* tests/test-pthread/.cvsignore: ignore Makefile.in
4172357f1050SThomas Veerman
417384d9c625SLionel Sambuc2002-04-12  Will Estes <wlestes@users.sourceforge.net>
4174357f1050SThomas Veerman
417584d9c625SLionel Sambuc	* tests/test-pthread/Makefile.am, tests/test-pthread/Makefile.in:
417684d9c625SLionel Sambuc	put test-pthread under automake
4177357f1050SThomas Veerman
417884d9c625SLionel Sambuc2002-04-12  Will Estes <wlestes@users.sourceforge.net>
4179357f1050SThomas Veerman
418084d9c625SLionel Sambuc	* tests/test-prefix-r/Makefile.am, tests/test-prefix-r/Makefile.in:
418184d9c625SLionel Sambuc	put test-prefix-r under automake
4182357f1050SThomas Veerman
418384d9c625SLionel Sambuc2002-04-12  Will Estes <wlestes@users.sourceforge.net>
4184357f1050SThomas Veerman
418584d9c625SLionel Sambuc	* tests/test-prefix-nr/.cvsignore, tests/test-prefix-r/.cvsignore:
418684d9c625SLionel Sambuc	we can ignore Makefile.in
4187357f1050SThomas Veerman
418884d9c625SLionel Sambuc2002-04-12  Will Estes <wlestes@users.sourceforge.net>
4189357f1050SThomas Veerman
419084d9c625SLionel Sambuc	* tests/test-prefix-nr/Makefile.am,
419184d9c625SLionel Sambuc	tests/test-prefix-nr/Makefile.in: put test-prefix-nr under automake
4192357f1050SThomas Veerman
419384d9c625SLionel Sambuc2002-04-12  Will Estes <wlestes@users.sourceforge.net>
4194357f1050SThomas Veerman
419584d9c625SLionel Sambuc	* tests/test-multiple-scanners-r/Makefile.am,
419684d9c625SLionel Sambuc	tests/test-multiple-scanners-r/Makefile.in: put
4197357f1050SThomas Veerman	test-multiple-scanners-r under automake
4198357f1050SThomas Veerman
419984d9c625SLionel Sambuc2002-04-12  Will Estes <wlestes@users.sourceforge.net>
4200357f1050SThomas Veerman
420184d9c625SLionel Sambuc	* tests/test-multiple-scanners-nr/.cvsignore,
420284d9c625SLionel Sambuc	tests/test-multiple-scanners-r/.cvsignore: we can ignore Makefile.in
420384d9c625SLionel Sambuc	now
4204357f1050SThomas Veerman
420584d9c625SLionel Sambuc2002-04-12  Will Estes <wlestes@users.sourceforge.net>
4206357f1050SThomas Veerman
420784d9c625SLionel Sambuc	* tests/test-multiple-scanners-nr/Makefile.am,
420884d9c625SLionel Sambuc	tests/test-multiple-scanners-nr/Makefile.in: put
4209357f1050SThomas Veerman	test-multiple-scanners-nr under automake
4210357f1050SThomas Veerman
421184d9c625SLionel Sambuc2002-04-11  Will Estes <wlestes@users.sourceforge.net>
4212357f1050SThomas Veerman
421384d9c625SLionel Sambuc	* tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-r/Makefile.am:
421484d9c625SLionel Sambuc	we didn't need parser.y
4215357f1050SThomas Veerman
421684d9c625SLionel Sambuc2002-04-11  Will Estes <wlestes@users.sourceforge.net>
4217357f1050SThomas Veerman
4218357f1050SThomas Veerman	* TODO: work done on the test suite; remove relevant entries from
4219357f1050SThomas Veerman	TODO
4220357f1050SThomas Veerman
422184d9c625SLionel Sambuc2002-04-10  Will Estes <wlestes@users.sourceforge.net>
4222357f1050SThomas Veerman
422384d9c625SLionel Sambuc	* tests/test-include-by-reentrant/.cvsignore,
422484d9c625SLionel Sambuc	tests/test-include-by-reentrant/Makefile.am,
422584d9c625SLionel Sambuc	tests/test-include-by-reentrant/Makefile.in: put
422684d9c625SLionel Sambuc	test-include-by-reentrant under automake
4227357f1050SThomas Veerman
422884d9c625SLionel Sambuc2002-04-09  Will Estes <wlestes@users.sourceforge.net>
4229357f1050SThomas Veerman
4230357f1050SThomas Veerman	* tests/test-include-by-buffer/.cvsignore: we have a Makefile.in
4231357f1050SThomas Veerman	which we need to ignore
4232357f1050SThomas Veerman
423384d9c625SLionel Sambuc2002-04-09  Will Estes <wlestes@users.sourceforge.net>
4234357f1050SThomas Veerman
423584d9c625SLionel Sambuc	* tests/test-include-by-buffer/Makefile.am,
423684d9c625SLionel Sambuc	tests/test-include-by-buffer/Makefile.in: test-include-by-buffer now
423784d9c625SLionel Sambuc	under automake control
4238357f1050SThomas Veerman
423984d9c625SLionel Sambuc2002-04-09  Will Estes <wlestes@users.sourceforge.net>
4240357f1050SThomas Veerman
424184d9c625SLionel Sambuc	* tests/TEMPLATE/Makefile.am: and we want LFLAGS in the rule to make
424284d9c625SLionel Sambuc	scanner.c as well
4243357f1050SThomas Veerman
424484d9c625SLionel Sambuc2002-04-09  Will Estes <wlestes@users.sourceforge.net>
4245357f1050SThomas Veerman
424684d9c625SLionel Sambuc	* tests/test-header-r/.cvsignore, tests/test-header-r/Makefile.am,
424784d9c625SLionel Sambuc	tests/test-header-r/Makefile.in: put test-header-r under automake
4248357f1050SThomas Veerman
424984d9c625SLionel Sambuc2002-04-09  Will Estes <wlestes@users.sourceforge.net>
4250357f1050SThomas Veerman
4251357f1050SThomas Veerman	* tests/test-header-nr/.cvsignore: we now generate a Makefile.in
4252357f1050SThomas Veerman	from automake; cvs should ignore it
4253357f1050SThomas Veerman
425484d9c625SLionel Sambuc2002-04-09  Will Estes <wlestes@users.sourceforge.net>
4255357f1050SThomas Veerman
4256357f1050SThomas Veerman	* tests/test-header-nr/Makefile.am: add dependencies for main.o and
4257357f1050SThomas Veerman	scaner.h
4258357f1050SThomas Veerman
425984d9c625SLionel Sambuc2002-04-09  Will Estes <wlestes@users.sourceforge.net>
4260357f1050SThomas Veerman
4261357f1050SThomas Veerman	* tests/TEMPLATE/Makefile.am: We may want to have LFLAGS readily
4262357f1050SThomas Veerman	available
4263357f1050SThomas Veerman
426484d9c625SLionel Sambuc2002-04-09  Will Estes <wlestes@users.sourceforge.net>
4265357f1050SThomas Veerman
426684d9c625SLionel Sambuc	* tests/test-header-nr/Makefile.am,
426784d9c625SLionel Sambuc	tests/test-header-nr/Makefile.in: put test-header-nr under automake
4268357f1050SThomas Veerman
426984d9c625SLionel Sambuc2002-04-09  Will Estes <wlestes@users.sourceforge.net>
4270357f1050SThomas Veerman
4271357f1050SThomas Veerman	* tests/TEMPLATE/Makefile.am: oops, we need to clean objects too
4272357f1050SThomas Veerman
427384d9c625SLionel Sambuc2002-04-09  Will Estes <wlestes@users.sourceforge.net>
4274357f1050SThomas Veerman
427584d9c625SLionel Sambuc	* tests/TEMPLATE/Makefile.am, tests/test-array-nr/Makefile.am,
427684d9c625SLionel Sambuc	tests/test-array-r/Makefile.am, tests/test-basic-nr/Makefile.am,
427784d9c625SLionel Sambuc	tests/test-basic-r/Makefile.am,
427884d9c625SLionel Sambuc	tests/test-bison-yylloc/Makefile.am,
427984d9c625SLionel Sambuc	tests/test-bison-yylval/Makefile.am,
428084d9c625SLionel Sambuc	tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-r/Makefile.am: now
428184d9c625SLionel Sambuc	that config.h lives in the top-level directory, we need to tell the
428284d9c625SLionel Sambuc	testsuite
4283357f1050SThomas Veerman
428484d9c625SLionel Sambuc2002-04-08  Will Estes <wlestes@users.sourceforge.net>
4285357f1050SThomas Veerman
428684d9c625SLionel Sambuc	* tests/test-array-nr/.cvsignore, tests/test-array-r/.cvsignore,
428784d9c625SLionel Sambuc	tests/test-basic-nr/.cvsignore, tests/test-basic-r/.cvsignore,
428884d9c625SLionel Sambuc	tests/test-bison-yylval/.cvsignore, tests/test-c-cpp-nr/.cvsignore,
428984d9c625SLionel Sambuc	tests/test-c-cpp-r/.cvsignore: we can ignore some Makefile.in
4290357f1050SThomas Veerman
429184d9c625SLionel Sambuc2002-04-08  Will Estes <wlestes@users.sourceforge.net>
4292357f1050SThomas Veerman
4293357f1050SThomas Veerman	* configure.in, tests/TEMPLATE/Makefile.am: only one config file
4294357f1050SThomas Veerman	header apparently; this will have consequences in the test suite
4295357f1050SThomas Veerman
429684d9c625SLionel Sambuc2002-04-08  Will Estes <wlestes@users.sourceforge.net>
4297357f1050SThomas Veerman
429884d9c625SLionel Sambuc	* tests/test-bison-yylval/Makefile.am,
429984d9c625SLionel Sambuc	tests/test-bison-yylval/Makefile.in: adding automake support
4300357f1050SThomas Veerman
430184d9c625SLionel Sambuc2002-04-08  Will Estes <wlestes@users.sourceforge.net>
4302357f1050SThomas Veerman
430384d9c625SLionel Sambuc	* tests/test-bison-yylloc/.cvsignore,
430484d9c625SLionel Sambuc	tests/test-bison-yylloc/Makefile.am: tuned Makefile.am to build
430584d9c625SLionel Sambuc	correctly; ignore Makefile.in now
4306357f1050SThomas Veerman
430784d9c625SLionel Sambuc2002-04-08  Will Estes <wlestes@users.sourceforge.net>
4308357f1050SThomas Veerman
4309357f1050SThomas Veerman	* tests/configure.in: test suite changes
4310357f1050SThomas Veerman
431184d9c625SLionel Sambuc2002-04-08  Will Estes <wlestes@users.sourceforge.net>
4312357f1050SThomas Veerman
4313357f1050SThomas Veerman	* autogen.sh, configure.in, tests/.cvsignore, tests/Makefile.am,
431484d9c625SLionel Sambuc	tests/Makefile.in, tests/README, tests/TEMPLATE/.cvsignore,
431584d9c625SLionel Sambuc	tests/TEMPLATE/Makefile.am, tests/TEMPLATE/Makefile.in,
431684d9c625SLionel Sambuc	tests/configure.in, tests/create-test, tests/create-test.pl,
431784d9c625SLionel Sambuc	tests/test-array-nr/Makefile.am, tests/test-array-nr/Makefile.in,
431884d9c625SLionel Sambuc	tests/test-array-r/Makefile.am, tests/test-array-r/Makefile.in,
431984d9c625SLionel Sambuc	tests/test-basic-nr/Makefile.am, tests/test-basic-nr/Makefile.in,
432084d9c625SLionel Sambuc	tests/test-basic-r/Makefile.am, tests/test-basic-r/Makefile.in,
432184d9c625SLionel Sambuc	tests/test-bison-yylloc/Makefile.am,
432284d9c625SLionel Sambuc	tests/test-bison-yylloc/Makefile.in,
432384d9c625SLionel Sambuc	tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-nr/Makefile.in,
432484d9c625SLionel Sambuc	tests/test-c-cpp-r/Makefile.am, tests/test-c-cpp-r/Makefile.in: test
432584d9c625SLionel Sambuc	suite changes
4326357f1050SThomas Veerman
432784d9c625SLionel Sambuc2002-04-05  John Millaway <john43@users.sourceforge.net>
4328357f1050SThomas Veerman
4329357f1050SThomas Veerman	* flex.texi: Corrected error in manual regarding return type for
4330357f1050SThomas Veerman	yy_scan_{string,buffer,bytes}.
4331357f1050SThomas Veerman
433284d9c625SLionel Sambuc2002-04-05  Will Estes <wlestes@users.sourceforge.net>
4333357f1050SThomas Veerman
4334357f1050SThomas Veerman	* po/de.po: new german translations from the translation project
4335357f1050SThomas Veerman
433684d9c625SLionel Sambuc2002-04-03  Will Estes <wlestes@users.sourceforge.net>
4337357f1050SThomas Veerman
4338357f1050SThomas Veerman	* po/es.po: new spanish translations
4339357f1050SThomas Veerman
434084d9c625SLionel Sambuc2002-04-01  Will Estes <wlestes@users.sourceforge.net>
4341357f1050SThomas Veerman
4342357f1050SThomas Veerman	* Makefile.am: DIST_SUBDIRS: new variable. we can build flex with
4343357f1050SThomas Veerman	SUBDIRS and then build the distribution using DIST_SUBDIRS
4344357f1050SThomas Veerman
434584d9c625SLionel Sambuc2002-04-01  Will Estes <wlestes@users.sourceforge.net>
4346357f1050SThomas Veerman
4347357f1050SThomas Veerman	* main.c: fix typo in comment
4348357f1050SThomas Veerman
434984d9c625SLionel Sambuc2002-03-31  John Millaway <john43@users.sourceforge.net>
4350357f1050SThomas Veerman
4351357f1050SThomas Veerman	* main.c: Documented the header file kludge, (in anticipation of
4352357f1050SThomas Veerman	buffering Section 1.)
4353357f1050SThomas Veerman
435484d9c625SLionel Sambuc2002-03-31  John Millaway <john43@users.sourceforge.net>
4355357f1050SThomas Veerman
4356357f1050SThomas Veerman	* flex.texi: Created appendix "Makefiles and Flex" in the manual.
4357357f1050SThomas Veerman
435884d9c625SLionel Sambuc2002-03-30  John Millaway <john43@users.sourceforge.net>
4359357f1050SThomas Veerman
4360357f1050SThomas Veerman	* flex.texi: updating manual.
4361357f1050SThomas Veerman
436284d9c625SLionel Sambuc2002-03-29  Will Estes <wlestes@users.sourceforge.net>
4363357f1050SThomas Veerman
4364357f1050SThomas Veerman	* po/POTFILES.in: we want parse.y, not parse.c
4365357f1050SThomas Veerman
436684d9c625SLionel Sambuc2002-03-29  John Millaway <john43@users.sourceforge.net>
4367357f1050SThomas Veerman
4368357f1050SThomas Veerman	* flex.texi: Indexing the manual (75% done).
4369357f1050SThomas Veerman
437084d9c625SLionel Sambuc2002-03-29  Will Estes <wlestes@users.sourceforge.net>
4371357f1050SThomas Veerman
4372357f1050SThomas Veerman	* Makefile.am: unlisted intermediate flex/yacc-created files
4373357f1050SThomas Veerman
437484d9c625SLionel Sambuc2002-03-29  Will Estes <wlestes@users.sourceforge.net>
4375357f1050SThomas Veerman
4376357f1050SThomas Veerman	* TODO: millaway has done more work
4377357f1050SThomas Veerman
437884d9c625SLionel Sambuc2002-03-29  Will Estes <wlestes@users.sourceforge.net>
4379357f1050SThomas Veerman
4380357f1050SThomas Veerman	* Makefile.am, configure.in: ok, one last touch up; users most
4381357f1050SThomas Veerman	likely wont have help2man so we need to insure that's ok
4382357f1050SThomas Veerman
438384d9c625SLionel Sambuc2002-03-29  Will Estes <wlestes@users.sourceforge.net>
4384357f1050SThomas Veerman
4385357f1050SThomas Veerman	* Makefile.am: fine tune flex.1 some more
4386357f1050SThomas Veerman
438784d9c625SLionel Sambuc2002-03-29  Will Estes <wlestes@users.sourceforge.net>
4388357f1050SThomas Veerman
4389357f1050SThomas Veerman	* Makefile.am, configure.in: generalize the manpage a bit and tell
4390357f1050SThomas Veerman	autofoo about help2man
4391357f1050SThomas Veerman
439284d9c625SLionel Sambuc2002-03-29  Will Estes <wlestes@users.sourceforge.net>
4393357f1050SThomas Veerman
4394357f1050SThomas Veerman	* po/da.po: new danish from translation project robot
4395357f1050SThomas Veerman
439684d9c625SLionel Sambuc2002-03-28  John Millaway <john43@users.sourceforge.net>
4397357f1050SThomas Veerman
4398357f1050SThomas Veerman	* flex.texi: Indexing the manual -- it's only half done.
4399357f1050SThomas Veerman
440084d9c625SLionel Sambuc2002-03-28  John Millaway <john43@users.sourceforge.net>
4401357f1050SThomas Veerman
4402357f1050SThomas Veerman	* flex.texi: flex manual now uses automake's versioning info.
4403357f1050SThomas Veerman
440484d9c625SLionel Sambuc2002-03-28  John Millaway <john43@users.sourceforge.net>
4405357f1050SThomas Veerman
4406357f1050SThomas Veerman	* README.cvs-snapshot: Mentioned requirements for gettext and
4407357f1050SThomas Veerman	help2man.
4408357f1050SThomas Veerman
440984d9c625SLionel Sambuc2002-03-28  John Millaway <john43@users.sourceforge.net>
4410357f1050SThomas Veerman
4411357f1050SThomas Veerman	* Makefile.am, main.c: Output of `flex --version` now matches GNU
4412357f1050SThomas Veerman	coding standards.  Makefile.am now uses `help2man` to generate
4413357f1050SThomas Veerman	flex.1
4414357f1050SThomas Veerman
441584d9c625SLionel Sambuc2002-03-27  Will Estes <wlestes@users.sourceforge.net>
4416357f1050SThomas Veerman
441784d9c625SLionel Sambuc	* TODO: millaway has done a lot on the TODO list; remove those items
441884d9c625SLionel Sambuc	that he has take care of
4419357f1050SThomas Veerman
442084d9c625SLionel Sambuc2002-03-27  Will Estes <wlestes@users.sourceforge.net>
4421357f1050SThomas Veerman
4422357f1050SThomas Veerman	* README.cvs-snapshot: edited millaway's initial draft
4423357f1050SThomas Veerman
442484d9c625SLionel Sambuc2002-03-27  John Millaway <john43@users.sourceforge.net>
4425357f1050SThomas Veerman
4426357f1050SThomas Veerman	* README.cvs-snapshot: Created file.
4427357f1050SThomas Veerman
442884d9c625SLionel Sambuc2002-03-27  John Millaway <john43@users.sourceforge.net>
4429357f1050SThomas Veerman
4430357f1050SThomas Veerman	* flex.texi: Fixed case of node names in flex.texi.
4431357f1050SThomas Veerman
443284d9c625SLionel Sambuc2002-03-24  Will Estes <wlestes@users.sourceforge.net>
4433357f1050SThomas Veerman
4434357f1050SThomas Veerman	* TODO: lex- and yacc- generated files
4435357f1050SThomas Veerman
443684d9c625SLionel Sambuc2002-03-24  Will Estes <wlestes@users.sourceforge.net>
4437357f1050SThomas Veerman
4438357f1050SThomas Veerman	* po/fr.po: new french
4439357f1050SThomas Veerman
444084d9c625SLionel Sambuc2002-03-18  Will Estes <wlestes@users.sourceforge.net>
4441357f1050SThomas Veerman
4442357f1050SThomas Veerman	* NEWS: ending periods in news items removed; mention nounistd
4443357f1050SThomas Veerman	options
4444357f1050SThomas Veerman
444584d9c625SLionel Sambuc2002-03-18  Will Estes <wlestes@users.sourceforge.net>
4446357f1050SThomas Veerman
4447357f1050SThomas Veerman	* po/sv.po: updated sweedish translations
4448357f1050SThomas Veerman
444984d9c625SLionel Sambuc2002-03-18  Will Estes <wlestes@users.sourceforge.net>
4450357f1050SThomas Veerman
4451357f1050SThomas Veerman	* po/de.po: german translation
4452357f1050SThomas Veerman
445384d9c625SLionel Sambuc2002-03-18  John Millaway <john43@users.sourceforge.net>
4454357f1050SThomas Veerman
445584d9c625SLionel Sambuc	* flex.skl, flex.texi, main.c, options.c, options.h, scan.l: Removed
445684d9c625SLionel Sambuc	CFront 1.2 -specific code from skeleton, because CFront now defines
445784d9c625SLionel Sambuc	__cplusplus properly.  Removed TurboC-specific code from skeleton.
445884d9c625SLionel Sambuc	Skeleton now includes proper C++ standard headers.  Relocated
445984d9c625SLionel Sambuc	"unistd.h" code after user section 1 to allow user to overrid it.
446084d9c625SLionel Sambuc	New option "nounistd" to suppress unistd.h from being included.
4461357f1050SThomas Veerman
446284d9c625SLionel Sambuc2002-03-15  Will Estes <wlestes@users.sourceforge.net>
4463357f1050SThomas Veerman
4464357f1050SThomas Veerman	* po/tr.po: new turkish translation
4465357f1050SThomas Veerman
446684d9c625SLionel Sambuc2002-03-15  Will Estes <wlestes@users.sourceforge.net>
4467357f1050SThomas Veerman
4468357f1050SThomas Veerman	* NEWS: mention included translations
4469357f1050SThomas Veerman
447084d9c625SLionel Sambuc2002-03-15  Will Estes <wlestes@users.sourceforge.net>
4471357f1050SThomas Veerman
4472357f1050SThomas Veerman	* TODO: we've done the gettext thing, but sometime we should get
4473357f1050SThomas Veerman	0.11.1
4474357f1050SThomas Veerman
447584d9c625SLionel Sambuc2002-03-15  Will Estes <wlestes@users.sourceforge.net>
4476357f1050SThomas Veerman
4477357f1050SThomas Veerman	* po/ca.po: new catalan translation
4478357f1050SThomas Veerman
447984d9c625SLionel Sambuc2002-03-14  John Millaway <john43@users.sourceforge.net>
4480357f1050SThomas Veerman
4481357f1050SThomas Veerman	* flex.texi: Added section on format of comments.
4482357f1050SThomas Veerman
448384d9c625SLionel Sambuc2002-03-14  John Millaway <john43@users.sourceforge.net>
4484357f1050SThomas Veerman
4485357f1050SThomas Veerman	* flex.texi: Split format chapter into sections.
4486357f1050SThomas Veerman
448784d9c625SLionel Sambuc2002-03-14  John Millaway <john43@users.sourceforge.net>
4488357f1050SThomas Veerman
4489357f1050SThomas Veerman	* flex.texi: Removed explicit pointers in node definitions.
4490357f1050SThomas Veerman
449184d9c625SLionel Sambuc2002-03-14  Will Estes <wlestes@users.sourceforge.net>
4492357f1050SThomas Veerman
4493357f1050SThomas Veerman	* configure.in: unistd.h can be problematic
4494357f1050SThomas Veerman
449584d9c625SLionel Sambuc2002-03-14  Will Estes <wlestes@users.sourceforge.net>
4496357f1050SThomas Veerman
4497357f1050SThomas Veerman	* tests/README: editing changes to README
4498357f1050SThomas Veerman
449984d9c625SLionel Sambuc2002-03-13  Will Estes <wlestes@users.sourceforge.net>
4500357f1050SThomas Veerman
4501357f1050SThomas Veerman	* po/POTFILES.in: scan.l, not scan.c because gettext gets confused
4502357f1050SThomas Veerman
450384d9c625SLionel Sambuc2002-03-13  Will Estes <wlestes@users.sourceforge.net>
4504357f1050SThomas Veerman
4505357f1050SThomas Veerman	* scan.l: gettext cruft
4506357f1050SThomas Veerman
450784d9c625SLionel Sambuc2002-03-13  Will Estes <wlestes@users.sourceforge.net>
4508357f1050SThomas Veerman
4509357f1050SThomas Veerman	* tests/descriptions: separate out test descriptions
4510357f1050SThomas Veerman
451184d9c625SLionel Sambuc2002-03-13  Will Estes <wlestes@users.sourceforge.net>
4512357f1050SThomas Veerman
4513357f1050SThomas Veerman	* po/LINGUAS: french and korean dont crash now
4514357f1050SThomas Veerman
451584d9c625SLionel Sambuc2002-03-12  Will Estes <wlestes@users.sourceforge.net>
4516357f1050SThomas Veerman
451784d9c625SLionel Sambuc	* po/fr.po, po/ko.po: remove duplicate messages as per advice from
4518357f1050SThomas Veerman	Jordi Mallach <jordi@debian.org>
4519357f1050SThomas Veerman
452084d9c625SLionel Sambuc2002-03-12  Will Estes <wlestes@users.sourceforge.net>
4521357f1050SThomas Veerman
4522357f1050SThomas Veerman	* gettext.h: yes, more gettext cruft
4523357f1050SThomas Veerman
452484d9c625SLionel Sambuc2002-03-12  Will Estes <wlestes@users.sourceforge.net>
4525357f1050SThomas Veerman
452684d9c625SLionel Sambuc	* ABOUT-NLS, config.rpath, m4/codeset.m4, m4/gettext.m4,
452784d9c625SLionel Sambuc	m4/glibc21.m4, m4/iconv.m4, m4/isc-posix.m4, m4/lcmessage.m4,
452884d9c625SLionel Sambuc	m4/lib-ld.m4, m4/lib-link.m4, m4/lib-prefix.m4, m4/progtest.m4: this
452984d9c625SLionel Sambuc	is gettext cruft
4530357f1050SThomas Veerman
453184d9c625SLionel Sambuc2002-03-12  Will Estes <wlestes@users.sourceforge.net>
4532357f1050SThomas Veerman
4533357f1050SThomas Veerman	* NEWS: gettext and autofoo are now involved
4534357f1050SThomas Veerman
453584d9c625SLionel Sambuc2002-03-12  Will Estes <wlestes@users.sourceforge.net>
4536357f1050SThomas Veerman
4537357f1050SThomas Veerman	* Makefile.am, autogen.sh, configure.in, flexdef.h, main.c: mostly,
4538357f1050SThomas Veerman	changes for gettext
4539357f1050SThomas Veerman
454084d9c625SLionel Sambuc2002-03-12  Will Estes <wlestes@users.sourceforge.net>
4541357f1050SThomas Veerman
454284d9c625SLionel Sambuc	* po/ca.po, po/da.po, po/es.po, po/ru.po, po/sv.po, po/tr.po: these
454384d9c625SLionel Sambuc	sure change a lot
4544357f1050SThomas Veerman
454584d9c625SLionel Sambuc2002-03-12  Will Estes <wlestes@users.sourceforge.net>
4546357f1050SThomas Veerman
4547357f1050SThomas Veerman	* TODO: note about cvs documentation
4548357f1050SThomas Veerman
454984d9c625SLionel Sambuc2002-03-12  Will Estes <wlestes@users.sourceforge.net>
4550357f1050SThomas Veerman
4551357f1050SThomas Veerman	* po/LINGUAS: we now have turkish
4552357f1050SThomas Veerman
455384d9c625SLionel Sambuc2002-03-12  Will Estes <wlestes@users.sourceforge.net>
4554357f1050SThomas Veerman
4555357f1050SThomas Veerman	* po/tr.po: updated translations, i think
4556357f1050SThomas Veerman
455784d9c625SLionel Sambuc2002-03-12  Will Estes <wlestes@users.sourceforge.net>
4558357f1050SThomas Veerman
455984d9c625SLionel Sambuc	* po/ca.po, po/da.po, po/es.po, po/fr.po, po/ko.po, po/ru.po,
456084d9c625SLionel Sambuc	po/sv.po, po/tr.po: ok, maybe we do keep these things?
4561357f1050SThomas Veerman
456284d9c625SLionel Sambuc2002-03-12  Will Estes <wlestes@users.sourceforge.net>
4563357f1050SThomas Veerman
4564357f1050SThomas Veerman	* README-alpha: README-alpha for those bad-hair days
4565357f1050SThomas Veerman
456684d9c625SLionel Sambuc2002-03-12  Will Estes <wlestes@users.sourceforge.net>
4567357f1050SThomas Veerman
456884d9c625SLionel Sambuc	* m4/.cvsignore, m4/Makefile.am: ok,now we kinda have a m4/ subdir
4569357f1050SThomas Veerman	for gettext
4570357f1050SThomas Veerman
457184d9c625SLionel Sambuc2002-03-12  Will Estes <wlestes@users.sourceforge.net>
4572357f1050SThomas Veerman
457384d9c625SLionel Sambuc	* po/.cvsignore, po/LINGUAS, po/Makevars, po/POTFILES.in, po/da.po,
457484d9c625SLionel Sambuc	po/es.po, po/fr.po, po/ko.po, po/ru.po, po/sv.po: now, we have a po/
457584d9c625SLionel Sambuc	subdirectory for gettext. i hope you're happy
4576357f1050SThomas Veerman
457784d9c625SLionel Sambuc2002-03-12  Will Estes <wlestes@users.sourceforge.net>
4578357f1050SThomas Veerman
4579357f1050SThomas Veerman	* po/ca.po: removing po files, maybe
4580357f1050SThomas Veerman
458184d9c625SLionel Sambuc2002-03-12  Will Estes <wlestes@users.sourceforge.net>
4582357f1050SThomas Veerman
4583357f1050SThomas Veerman	* tests/.cvsignore: ignore autom4te.cache
4584357f1050SThomas Veerman
458584d9c625SLionel Sambuc2002-03-11  Will Estes <wlestes@users.sourceforge.net>
4586357f1050SThomas Veerman
458784d9c625SLionel Sambuc	* po/ca.po, po/da.po, po/es.po, po/fr.po, po/ko.po, po/ru.po,
458884d9c625SLionel Sambuc	po/sv.po: po files from debian
4589357f1050SThomas Veerman
459084d9c625SLionel Sambuc2002-03-08  Will Estes <wlestes@users.sourceforge.net>
4591357f1050SThomas Veerman
459284d9c625SLionel Sambuc	* TODO: add several notes about tasks which need doing; create a new
459384d9c625SLionel Sambuc	top-level entry for generic coding concerns (this is distinct from
459484d9c625SLionel Sambuc	specific API or other such issues)
4595357f1050SThomas Veerman
459684d9c625SLionel Sambuc2002-03-06  Will Estes <wlestes@users.sourceforge.net>
4597357f1050SThomas Veerman
4598357f1050SThomas Veerman	* README: eliminate to.do and faqs from the README file
4599357f1050SThomas Veerman
460084d9c625SLionel Sambuc2002-03-06  Will Estes <wlestes@users.sourceforge.net>
4601357f1050SThomas Veerman
4602357f1050SThomas Veerman	* TODO: more notes on tests/
4603357f1050SThomas Veerman
460484d9c625SLionel Sambuc2002-03-06  Will Estes <wlestes@users.sourceforge.net>
4605357f1050SThomas Veerman
4606357f1050SThomas Veerman	* Makefile.am: remove subdirectories from EXTRA_DIST; add a SUBDIRS
4607357f1050SThomas Veerman	macro to handle examples/; clean up the dist-hook target
4608357f1050SThomas Veerman
460984d9c625SLionel Sambuc2002-03-06  Will Estes <wlestes@users.sourceforge.net>
4610357f1050SThomas Veerman
4611357f1050SThomas Veerman	* configure.in: we want to generate Makefiles in some more
4612357f1050SThomas Veerman	subdirectories; automake will like this
4613357f1050SThomas Veerman
461484d9c625SLionel Sambuc2002-03-06  Will Estes <wlestes@users.sourceforge.net>
4615357f1050SThomas Veerman
4616357f1050SThomas Veerman	* TODO: notes on subdirectories
4617357f1050SThomas Veerman
461884d9c625SLionel Sambuc2002-03-05  Will Estes <wlestes@users.sourceforge.net>
4619357f1050SThomas Veerman
462084d9c625SLionel Sambuc	* examples/.cvsignore, examples/Makefile.am: now examples/ fits into
4621357f1050SThomas Veerman	automake
4622357f1050SThomas Veerman
462384d9c625SLionel Sambuc2002-03-05  Will Estes <wlestes@users.sourceforge.net>
4624357f1050SThomas Veerman
462584d9c625SLionel Sambuc	* examples/fastwc/.cvsignore, examples/fastwc/Makefile.am:
462684d9c625SLionel Sambuc	examples/fastwc now  fits into automake
4627357f1050SThomas Veerman
462884d9c625SLionel Sambuc2002-03-05  Will Estes <wlestes@users.sourceforge.net>
4629357f1050SThomas Veerman
463084d9c625SLionel Sambuc	* examples/manual/.cvsignore, examples/manual/Makefile.am,
463184d9c625SLionel Sambuc	examples/manual/Makefile.examples, examples/manual/README:
463284d9c625SLionel Sambuc	examples/manual directory now fits into automake
4633357f1050SThomas Veerman
463484d9c625SLionel Sambuc2002-03-05  Will Estes <wlestes@users.sourceforge.net>
4635357f1050SThomas Veerman
4636357f1050SThomas Veerman	* examples/manual/Makefile: renamed Makefile to Makefile.examples
4637357f1050SThomas Veerman	for automake's sake
4638357f1050SThomas Veerman
463984d9c625SLionel Sambuc2002-03-04  Will Estes <wlestes@users.sourceforge.net>
4640357f1050SThomas Veerman
4641357f1050SThomas Veerman	* Makefile.am: add parse.c and scan.c to built_sources
4642357f1050SThomas Veerman
464384d9c625SLionel Sambuc2002-02-24  John Millaway <john43@users.sourceforge.net>
4644357f1050SThomas Veerman
4645357f1050SThomas Veerman	* Makefile.am: Removed CVS-specific code from 'dist-hook' target so
4646357f1050SThomas Veerman	anybody with a copy of the tree can build a dist.
4647357f1050SThomas Veerman
464884d9c625SLionel Sambuc2002-02-22  John Millaway <john43@users.sourceforge.net>
4649357f1050SThomas Veerman
4650357f1050SThomas Veerman	* tests/Makefile.in: Converted test script to portable /bin/sh.
4651357f1050SThomas Veerman
465284d9c625SLionel Sambuc2002-02-22  John Millaway <john43@users.sourceforge.net>
4653357f1050SThomas Veerman
4654357f1050SThomas Veerman	* tests/test-bison-yylloc/Makefile.in: Added some spaces in shell
4655357f1050SThomas Veerman	scripts for portability.
4656357f1050SThomas Veerman
465784d9c625SLionel Sambuc2002-02-22  John Millaway <john43@users.sourceforge.net>
4658357f1050SThomas Veerman
4659357f1050SThomas Veerman	* tests/create-test.pl: Fixed #! line for portability.
4660357f1050SThomas Veerman
466184d9c625SLionel Sambuc2002-02-22  John Millaway <john43@users.sourceforge.net>
4662357f1050SThomas Veerman
4663357f1050SThomas Veerman	* tests/test-bison-yylloc/Makefile.in: Fixed return status code on
4664357f1050SThomas Veerman	bison-lloc test.
4665357f1050SThomas Veerman
466684d9c625SLionel Sambuc2002-02-21  John Millaway <john43@users.sourceforge.net>
4667357f1050SThomas Veerman
4668357f1050SThomas Veerman	* tests/create-test.pl: Added script to auto-create tests. Probably
4669357f1050SThomas Veerman	overkill.
4670357f1050SThomas Veerman
467184d9c625SLionel Sambuc2002-02-21  John Millaway <john43@users.sourceforge.net>
4672357f1050SThomas Veerman
4673357f1050SThomas Veerman	* flex.skl: Fixed C++ #ifdef problem.  Removed mistyped __CPLUSPLUS
4674357f1050SThomas Veerman	macro.  Removed THROW_NIL. Not sure where it came from in the first
4675357f1050SThomas Veerman	place.
4676357f1050SThomas Veerman
467784d9c625SLionel Sambuc2002-02-21  John Millaway <john43@users.sourceforge.net>
4678357f1050SThomas Veerman
467984d9c625SLionel Sambuc	* tests/README, tests/TEMPLATE/Makefile.in, tests/configure.in,
468084d9c625SLionel Sambuc	tests/test-c-cpp-nr/.cvsignore, tests/test-c-cpp-nr/Makefile.in,
468184d9c625SLionel Sambuc	tests/test-c-cpp-nr/scanner.l, tests/test-c-cpp-nr/test.input,
468284d9c625SLionel Sambuc	tests/test-c-cpp-r/.cvsignore, tests/test-c-cpp-r/Makefile.in,
468384d9c625SLionel Sambuc	tests/test-c-cpp-r/scanner.l, tests/test-c-cpp-r/test.input: Added
4684357f1050SThomas Veerman	test-c-cpp-nr and test-c-cpp-r.
4685357f1050SThomas Veerman
468684d9c625SLionel Sambuc2002-02-16  John Millaway <john43@users.sourceforge.net>
4687357f1050SThomas Veerman
4688357f1050SThomas Veerman	* flex.skl: Added missing #endif.
4689357f1050SThomas Veerman
469084d9c625SLionel Sambuc2002-02-07  Will Estes <wlestes@users.sourceforge.net>
4691357f1050SThomas Veerman
469284d9c625SLionel Sambuc	* tests/TEMPLATE/.cvsignore, tests/test-array-nr/.cvsignore,
469384d9c625SLionel Sambuc	tests/test-array-r/.cvsignore, tests/test-basic-nr/.cvsignore,
469484d9c625SLionel Sambuc	tests/test-basic-r/.cvsignore, tests/test-bison-yylloc/.cvsignore,
469584d9c625SLionel Sambuc	tests/test-bison-yylval/.cvsignore,
469684d9c625SLionel Sambuc	tests/test-header-nr/.cvsignore, tests/test-header-r/.cvsignore,
469784d9c625SLionel Sambuc	tests/test-include-by-buffer/.cvsignore,
469884d9c625SLionel Sambuc	tests/test-include-by-reentrant/.cvsignore,
469984d9c625SLionel Sambuc	tests/test-multiple-scanners-nr/.cvsignore,
470084d9c625SLionel Sambuc	tests/test-multiple-scanners-r/.cvsignore,
470184d9c625SLionel Sambuc	tests/test-prefix-nr/.cvsignore, tests/test-prefix-r/.cvsignore,
470284d9c625SLionel Sambuc	tests/test-pthread/.cvsignore, tests/test-string-nr/.cvsignore,
470384d9c625SLionel Sambuc	tests/test-string-r/.cvsignore, tests/test-yyextra/.cvsignore: add
470484d9c625SLionel Sambuc	OUTPUT to .cvsignore files in test directories; it's also in the
470584d9c625SLionel Sambuc	template directory
4706357f1050SThomas Veerman
470784d9c625SLionel Sambuc2002-02-06  Will Estes <wlestes@users.sourceforge.net>
4708357f1050SThomas Veerman
4709357f1050SThomas Veerman	* gen.c: fix interrupted reads and freads; from the debian package
4710357f1050SThomas Veerman	maintainer
4711357f1050SThomas Veerman
471284d9c625SLionel Sambuc2002-02-06  Will Estes <wlestes@users.sourceforge.net>
4713357f1050SThomas Veerman
4714357f1050SThomas Veerman	* flex.texi, flexdef.h, main.c, nfa.c: support large flex tables;
4715357f1050SThomas Veerman	from debian package maintainer
4716357f1050SThomas Veerman
471784d9c625SLionel Sambuc2002-01-29  Will Estes <wlestes@users.sourceforge.net>
4718357f1050SThomas Veerman
471984d9c625SLionel Sambuc	* tests/configure.in: add more output files to account for new tests
4720357f1050SThomas Veerman
472184d9c625SLionel Sambuc2002-01-03  Will Estes <wlestes@users.sourceforge.net>
4722357f1050SThomas Veerman
472384d9c625SLionel Sambuc	* tests/test-array-nr/.cvsignore, tests/test-array-nr/Makefile.in,
472484d9c625SLionel Sambuc	tests/test-array-nr/scanner.l, tests/test-array-nr/test.input: add
472584d9c625SLionel Sambuc	this test
4726357f1050SThomas Veerman
472784d9c625SLionel Sambuc2002-01-03  Will Estes <wlestes@users.sourceforge.net>
4728357f1050SThomas Veerman
472984d9c625SLionel Sambuc	* tests/test-array-r/.cvsignore, tests/test-array-r/Makefile.in,
473084d9c625SLionel Sambuc	tests/test-array-r/scanner.l, tests/test-array-r/test.input: add
473184d9c625SLionel Sambuc	this test suite
4732357f1050SThomas Veerman
473384d9c625SLionel Sambuc2001-11-20  Will Estes <wlestes@users.sourceforge.net>
4734357f1050SThomas Veerman
4735357f1050SThomas Veerman	* flex.skl, main.c: millaway: Fixed yytext_ptr when using %array in
4736357f1050SThomas Veerman	reentrant scanner
4737357f1050SThomas Veerman
473884d9c625SLionel Sambuc2001-11-20  Will Estes <wlestes@users.sourceforge.net>
4739357f1050SThomas Veerman
4740357f1050SThomas Veerman	* buf.c: oops, forgot this one line
4741357f1050SThomas Veerman
474284d9c625SLionel Sambuc2001-11-14  Will Estes <wlestes@users.sourceforge.net>
4743357f1050SThomas Veerman
474484d9c625SLionel Sambuc	* tests/test-header-r/.cvsignore, tests/test-header-r/Makefile.in,
474584d9c625SLionel Sambuc	tests/test-header-r/main.c, tests/test-header-r/scanner.l,
474684d9c625SLionel Sambuc	tests/test-header-r/test.input: and more fallout
4747357f1050SThomas Veerman
474884d9c625SLionel Sambuc2001-11-14  Will Estes <wlestes@users.sourceforge.net>
4749357f1050SThomas Veerman
4750357f1050SThomas Veerman	* TODO, flex.skl, flex.texi, flexdef.h, main.c, misc.c,
475184d9c625SLionel Sambuc	tests/README, tests/TEMPLATE/Makefile.in, tests/configure.in,
4752357f1050SThomas Veerman	tests/test-basic-r/scanner.l, tests/test-bison-yylloc/.cvsignore,
4753357f1050SThomas Veerman	tests/test-bison-yylloc/Makefile.in,
4754357f1050SThomas Veerman	tests/test-bison-yylloc/parser.y,
4755357f1050SThomas Veerman	tests/test-bison-yylloc/scanner.l,
4756357f1050SThomas Veerman	tests/test-bison-yylval/.cvsignore,
4757357f1050SThomas Veerman	tests/test-bison-yylval/Makefile.in,
4758357f1050SThomas Veerman	tests/test-bison-yylval/parser.y,
4759357f1050SThomas Veerman	tests/test-bison-yylval/scanner.l,
4760357f1050SThomas Veerman	tests/test-include-by-reentrant/scanner.l,
4761357f1050SThomas Veerman	tests/test-prefix-r/scanner.l, tests/test-pthread/scanner.l,
4762357f1050SThomas Veerman	tests/test-string-r/scanner.l, tests/test-yyextra/scanner.l: more
4763357f1050SThomas Veerman	from the same batch
4764357f1050SThomas Veerman
476584d9c625SLionel Sambuc2001-11-14  Will Estes <wlestes@users.sourceforge.net>
4766357f1050SThomas Veerman
476784d9c625SLionel Sambuc	* tests/test-bison-yylloc/main.c, tests/test-bison-yylval/main.c,
476884d9c625SLionel Sambuc	tests/test-header-nr/.cvsignore, tests/test-header-nr/Makefile.in,
476984d9c625SLionel Sambuc	tests/test-header-nr/main.c, tests/test-header-nr/scanner.l,
477084d9c625SLionel Sambuc	tests/test-header-nr/test.input,
477184d9c625SLionel Sambuc	tests/test-multiple-scanners-nr/.cvsignore,
477284d9c625SLionel Sambuc	tests/test-multiple-scanners-nr/Makefile.in,
477384d9c625SLionel Sambuc	tests/test-multiple-scanners-nr/main.c,
477484d9c625SLionel Sambuc	tests/test-multiple-scanners-nr/scanner-1.l,
477584d9c625SLionel Sambuc	tests/test-multiple-scanners-nr/scanner-2.l,
477684d9c625SLionel Sambuc	tests/test-multiple-scanners-r/.cvsignore,
477784d9c625SLionel Sambuc	tests/test-multiple-scanners-r/Makefile.in,
477884d9c625SLionel Sambuc	tests/test-multiple-scanners-r/main.c,
477984d9c625SLionel Sambuc	tests/test-multiple-scanners-r/scanner-1.l,
478084d9c625SLionel Sambuc	tests/test-multiple-scanners-r/scanner-2.l: a big batch from
478184d9c625SLionel Sambuc	millaway
4782357f1050SThomas Veerman
478384d9c625SLionel Sambuc2001-10-26  Will Estes <wlestes@users.sourceforge.net>
4784357f1050SThomas Veerman
4785357f1050SThomas Veerman	* NEWS: now NEWS has forgotten about the _r variables
4786357f1050SThomas Veerman
478784d9c625SLionel Sambuc2001-10-26  Will Estes <wlestes@users.sourceforge.net>
4788357f1050SThomas Veerman
4789357f1050SThomas Veerman	* flex.skl, flex.texi, gen.c, main.c,
4790357f1050SThomas Veerman	tests/test-bison-yylloc/scanner.l,
4791357f1050SThomas Veerman	tests/test-bison-yylval/scanner.l,
4792357f1050SThomas Veerman	tests/test-include-by-reentrant/scanner.l,
4793357f1050SThomas Veerman	tests/test-prefix-nr/scanner.l, tests/test-pthread/scanner.l,
4794357f1050SThomas Veerman	tests/test-string-r/scanner.l, tests/test-yyextra/scanner.l:
4795357f1050SThomas Veerman	millaway simplified the reentrant api; here's the result
4796357f1050SThomas Veerman
479784d9c625SLionel Sambuc2001-10-23  Will Estes <wlestes@users.sourceforge.net>
4798357f1050SThomas Veerman
4799357f1050SThomas Veerman	* main.c, options.c, options.h: more from millaway
4800357f1050SThomas Veerman
480184d9c625SLionel Sambuc2001-10-22  Will Estes <wlestes@users.sourceforge.net>
4802357f1050SThomas Veerman
4803357f1050SThomas Veerman	* main.c, options.c, options.h: the last checkin was broken;
4804357f1050SThomas Veerman	millaway fixed it
4805357f1050SThomas Veerman
480684d9c625SLionel Sambuc2001-10-22  Will Estes <wlestes@users.sourceforge.net>
4807357f1050SThomas Veerman
480884d9c625SLionel Sambuc	* flex.skl, flex.texi, gen.c, main.c, misc.c, options.h, scan.l,
480984d9c625SLionel Sambuc	scanopt.c, tests/README, tests/configure.in: phew, millaway's latest
481084d9c625SLionel Sambuc	batch
4811357f1050SThomas Veerman
481284d9c625SLionel Sambuc2001-10-21  Will Estes <wlestes@users.sourceforge.net>
4813357f1050SThomas Veerman
4814357f1050SThomas Veerman	* flex.skl: flex.skl should come up in C mode
4815357f1050SThomas Veerman
481684d9c625SLionel Sambuc2001-10-21  Will Estes <wlestes@users.sourceforge.net>
4817357f1050SThomas Veerman
481884d9c625SLionel Sambuc	* flex.skl: apparently, isatty and c++ need help getting along (from
481984d9c625SLionel Sambuc	octave)
4820357f1050SThomas Veerman
482184d9c625SLionel Sambuc2001-10-19  Will Estes <wlestes@users.sourceforge.net>
4822357f1050SThomas Veerman
4823357f1050SThomas Veerman	* NEWS: document new options and new option handling
4824357f1050SThomas Veerman
482584d9c625SLionel Sambuc2001-10-19  Will Estes <wlestes@users.sourceforge.net>
4826357f1050SThomas Veerman
4827357f1050SThomas Veerman	* TODO: tell emacs that TODO is a text/outline mode file
4828357f1050SThomas Veerman
482984d9c625SLionel Sambuc2001-10-19  Will Estes <wlestes@users.sourceforge.net>
4830357f1050SThomas Veerman
4831357f1050SThomas Veerman	* TODO: we have new long options; we need to document that
4832357f1050SThomas Veerman
483384d9c625SLionel Sambuc2001-10-19  Will Estes <wlestes@users.sourceforge.net>
4834357f1050SThomas Veerman
4835357f1050SThomas Veerman	* NEWS: tell emacs that NEWS is text/outline mode
4836357f1050SThomas Veerman
483784d9c625SLionel Sambuc2001-10-19  Will Estes <wlestes@users.sourceforge.net>
4838357f1050SThomas Veerman
4839357f1050SThomas Veerman	* flex.skl: oops, lost a line somewhere in the merge process on
4840357f1050SThomas Veerman	millaway's work
4841357f1050SThomas Veerman
484284d9c625SLionel Sambuc2001-10-17  Will Estes <wlestes@users.sourceforge.net>
4843357f1050SThomas Veerman
4844357f1050SThomas Veerman	* Makefile.am, buf.c, flex.skl, flex.texi, flexdef.h, main.c,
484584d9c625SLionel Sambuc	misc.c, options.c, options.h, parse.y, scan.l, scanopt.c, scanopt.h:
484684d9c625SLionel Sambuc	merge latest batch of millaway's changes
4847357f1050SThomas Veerman
484884d9c625SLionel Sambuc2001-09-22  Will Estes <wlestes@users.sourceforge.net>
4849357f1050SThomas Veerman
4850357f1050SThomas Veerman	* main.c: Fixed typo in options display
4851357f1050SThomas Veerman
485284d9c625SLionel Sambuc2001-09-20  Will Estes <wlestes@users.sourceforge.net>
4853357f1050SThomas Veerman
485484d9c625SLionel Sambuc	* main.c: reentrant and non-reentrant scanners share the same yywrap
485584d9c625SLionel Sambuc	MACRO. millaway
4856357f1050SThomas Veerman
485784d9c625SLionel Sambuc2001-09-20  Will Estes <wlestes@users.sourceforge.net>
4858357f1050SThomas Veerman
4859357f1050SThomas Veerman	* TODO: clarify item on comments in lexical files
4860357f1050SThomas Veerman
486184d9c625SLionel Sambuc2001-09-20  Will Estes <wlestes@users.sourceforge.net>
4862357f1050SThomas Veerman
4863357f1050SThomas Veerman	* NEWS, scan.l: now flex recognizes \r as an eol character
4864357f1050SThomas Veerman
486584d9c625SLionel Sambuc2001-09-20  Will Estes <wlestes@users.sourceforge.net>
4866357f1050SThomas Veerman
4867357f1050SThomas Veerman	* Makefile.am: specify cvsroot so automake distcheck works
4868357f1050SThomas Veerman
486984d9c625SLionel Sambuc2001-09-19  Will Estes <wlestes@users.sourceforge.net>
4870357f1050SThomas Veerman
4871357f1050SThomas Veerman	* flex.texi: tex has lost its mind; we remove parentheses to
4872357f1050SThomas Veerman	compensate
4873357f1050SThomas Veerman
487484d9c625SLionel Sambuc2001-09-19  Will Estes <wlestes@users.sourceforge.net>
4875357f1050SThomas Veerman
487684d9c625SLionel Sambuc	* NEWS: now that c++ is better supported, let's mention it as a news
487784d9c625SLionel Sambuc	item
4878357f1050SThomas Veerman
487984d9c625SLionel Sambuc2001-09-19  Will Estes <wlestes@users.sourceforge.net>
4880357f1050SThomas Veerman
488184d9c625SLionel Sambuc	* examples/fastwc/wc1.l, examples/fastwc/wc2.l,
4882357f1050SThomas Veerman	examples/fastwc/wc3.l, examples/fastwc/wc4.l,
488384d9c625SLionel Sambuc	examples/fastwc/wc5.l, flex.skl, main.c: commit the backwash from
488484d9c625SLionel Sambuc	the branch merges
4885357f1050SThomas Veerman
488684d9c625SLionel Sambuc2001-09-19  Will Estes <wlestes@users.sourceforge.net>
4887357f1050SThomas Veerman
488884d9c625SLionel Sambuc	* FlexLexer.h, examples/testxxLexer.l, flex.skl: made preliminary
4889357f1050SThomas Veerman	c++ fixes; the intent is to make it work with recent c++ compilers
4890357f1050SThomas Veerman
489184d9c625SLionel Sambuc2001-08-26  Will Estes <wlestes@users.sourceforge.net>
4892357f1050SThomas Veerman
489384d9c625SLionel Sambuc	* main.c: remove argv_fixup; fix typo in error message; changes from
489484d9c625SLionel Sambuc	millaway's branch
4895357f1050SThomas Veerman
489684d9c625SLionel Sambuc2001-08-24  Will Estes <wlestes@users.sourceforge.net>
4897357f1050SThomas Veerman
4898357f1050SThomas Veerman	* NEWS: mention no more c++ comments in c scanners
4899357f1050SThomas Veerman
490084d9c625SLionel Sambuc2001-08-21  John Millaway <john43@users.sourceforge.net>
4901357f1050SThomas Veerman
4902357f1050SThomas Veerman	* flex.skl: Changed // comments to /* */ comments in skeleton.
4903357f1050SThomas Veerman
490484d9c625SLionel Sambuc2001-08-19  John Millaway <john43@users.sourceforge.net>
4905357f1050SThomas Veerman
4906357f1050SThomas Veerman	* flex.texi: Changed @var to @code everywhere.
4907357f1050SThomas Veerman
490884d9c625SLionel Sambuc2001-08-16  Will Estes <wlestes@users.sourceforge.net>
4909357f1050SThomas Veerman
4910357f1050SThomas Veerman	* to.do/flex.rmail: more mail
4911357f1050SThomas Veerman
491284d9c625SLionel Sambuc2001-08-16  Will Estes <wlestes@users.sourceforge.net>
4913357f1050SThomas Veerman
4914357f1050SThomas Veerman	* TODO: the manual now has its own section; we're not adding
4915357f1050SThomas Veerman	comments either
4916357f1050SThomas Veerman
491784d9c625SLionel Sambuc2001-08-04  John Millaway <john43@users.sourceforge.net>
4918357f1050SThomas Veerman
491984d9c625SLionel Sambuc	* tests/Makefile.in, tests/README, tests/TEMPLATE/Makefile.in,
492084d9c625SLionel Sambuc	tests/test-basic-nr/Makefile.in, tests/test-basic-r/Makefile.in,
492184d9c625SLionel Sambuc	tests/test-bison-yylloc/Makefile.in,
492284d9c625SLionel Sambuc	tests/test-bison-yylval/Makefile.in,
492384d9c625SLionel Sambuc	tests/test-include-by-buffer/Makefile.in,
492484d9c625SLionel Sambuc	tests/test-include-by-reentrant/Makefile.in,
492584d9c625SLionel Sambuc	tests/test-prefix-nr/Makefile.in, tests/test-prefix-r/Makefile.in,
492684d9c625SLionel Sambuc	tests/test-pthread/Makefile.in, tests/test-string-nr/Makefile.in,
492784d9c625SLionel Sambuc	tests/test-string-r/Makefile.in, tests/test-yyextra/Makefile.in:
492884d9c625SLionel Sambuc	Cleaned up the output of the tests.
4929357f1050SThomas Veerman
493084d9c625SLionel Sambuc2001-08-03  Will Estes <wlestes@users.sourceforge.net>
4931357f1050SThomas Veerman
4932357f1050SThomas Veerman	* TODO: note jason's thoughts on having a manpage
4933357f1050SThomas Veerman
493484d9c625SLionel Sambuc2001-08-03  Will Estes <wlestes@users.sourceforge.net>
4935357f1050SThomas Veerman
4936357f1050SThomas Veerman	* TODO: note millaway's assignment and tests to be under flex
4937357f1050SThomas Veerman	license
4938357f1050SThomas Veerman
493984d9c625SLionel Sambuc2001-08-01  John Millaway <john43@users.sourceforge.net>
4940357f1050SThomas Veerman
4941357f1050SThomas Veerman	* tests/test-bison-yylval/scanner.l: Fixed semantics of test (the
4942357f1050SThomas Veerman	success or failure of this test should be unaffected by this
4943357f1050SThomas Veerman	change.)
4944357f1050SThomas Veerman
494584d9c625SLionel Sambuc2001-08-01  Will Estes <wlestes@users.sourceforge.net>
4946357f1050SThomas Veerman
4947357f1050SThomas Veerman	* autogen.sh: fake automake into believing that ChangeLog already
4948357f1050SThomas Veerman	exists
4949357f1050SThomas Veerman
495084d9c625SLionel Sambuc2001-08-01  Will Estes <wlestes@users.sourceforge.net>
4951357f1050SThomas Veerman
4952357f1050SThomas Veerman	* Makefile.am: millaway needs to be covered in the ChangeLog
4953357f1050SThomas Veerman
495484d9c625SLionel Sambuc2001-08-01  Will Estes <wlestes@users.sourceforge.net>
4955357f1050SThomas Veerman
4956357f1050SThomas Veerman	* version.h: automake is supplying version info now so we just pick
4957357f1050SThomas Veerman	it up
4958357f1050SThomas Veerman
495984d9c625SLionel Sambuc2001-08-01  Will Estes <wlestes@users.sourceforge.net>
4960357f1050SThomas Veerman
4961357f1050SThomas Veerman	* flex.texi: forgot braces on @copyright
4962357f1050SThomas Veerman
496384d9c625SLionel Sambuc2001-08-01  John Millaway <john43@users.sourceforge.net>
4964357f1050SThomas Veerman
4965357f1050SThomas Veerman	* flex.skl: Added missing argument to yy_flex_free.
4966357f1050SThomas Veerman
496784d9c625SLionel Sambuc2001-08-01  Will Estes <wlestes@users.sourceforge.net>
4968357f1050SThomas Veerman
4969357f1050SThomas Veerman	* AUTHORS: john millaway wrote the reentrant C support
4970357f1050SThomas Veerman
497184d9c625SLionel Sambuc2001-08-01  Will Estes <wlestes@users.sourceforge.net>
4972357f1050SThomas Veerman
4973357f1050SThomas Veerman	* flex.texi: add license node to the manual
4974357f1050SThomas Veerman
497584d9c625SLionel Sambuc2001-08-01  Will Estes <wlestes@users.sourceforge.net>
4976357f1050SThomas Veerman
4977357f1050SThomas Veerman	* TODO: c++ ideas
4978357f1050SThomas Veerman
497984d9c625SLionel Sambuc2001-07-31  Will Estes <wlestes@users.sourceforge.net>
4980357f1050SThomas Veerman
4981357f1050SThomas Veerman	* parse.y: error messages will now show up the way that emacs likes
4982357f1050SThomas Veerman	them
4983357f1050SThomas Veerman
498484d9c625SLionel Sambuc2001-07-31  Will Estes <wlestes@users.sourceforge.net>
4985357f1050SThomas Veerman
4986357f1050SThomas Veerman	* Makefile.am: oops, left in an extra backslash
4987357f1050SThomas Veerman
498884d9c625SLionel Sambuc2001-07-31  Will Estes <wlestes@users.sourceforge.net>
4989357f1050SThomas Veerman
4990357f1050SThomas Veerman	* TODO: flex.texi is here; clarify tests/ rewrite issue
4991357f1050SThomas Veerman
499284d9c625SLionel Sambuc2001-07-31  Will Estes <wlestes@users.sourceforge.net>
4993357f1050SThomas Veerman
4994357f1050SThomas Veerman	* NEWS: hey, we have texinfo, not man
4995357f1050SThomas Veerman
499684d9c625SLionel Sambuc2001-07-31  Will Estes <wlestes@users.sourceforge.net>
4997357f1050SThomas Veerman
4998357f1050SThomas Veerman	* flex.1: no more manpage
4999357f1050SThomas Veerman
500084d9c625SLionel Sambuc2001-07-31  Will Estes <wlestes@users.sourceforge.net>
5001357f1050SThomas Veerman
5002357f1050SThomas Veerman	* Makefile.am: remove flex.1 and rewrite the dist-hook so that we
5003357f1050SThomas Veerman	pick up a couple more directories
5004357f1050SThomas Veerman
500584d9c625SLionel Sambuc2001-07-31  Will Estes <wlestes@users.sourceforge.net>
5006357f1050SThomas Veerman
5007357f1050SThomas Veerman	* flex.texi: the namual now compiles; hurray
5008357f1050SThomas Veerman
500984d9c625SLionel Sambuc2001-07-31  Will Estes <wlestes@users.sourceforge.net>
5010357f1050SThomas Veerman
5011357f1050SThomas Veerman	* Makefile.am: first attempt at including the tests/ directory via
5012357f1050SThomas Veerman	automake, dist-hook target added
5013357f1050SThomas Veerman
501484d9c625SLionel Sambuc2001-07-31  Will Estes <wlestes@users.sourceforge.net>
5015357f1050SThomas Veerman
5016357f1050SThomas Veerman	* tests/.cvsignore: ignore config.cache in tests/ directory
5017357f1050SThomas Veerman
501884d9c625SLionel Sambuc2001-07-31  Will Estes <wlestes@users.sourceforge.net>
5019357f1050SThomas Veerman
5020357f1050SThomas Veerman	* Makefile.am: automake groks the ChangeLog now so we don't have to
5021357f1050SThomas Veerman	remind the maintainer to remake it
5022357f1050SThomas Veerman
502384d9c625SLionel Sambuc2001-07-30  Will Estes <wlestes@users.sourceforge.net>
5024357f1050SThomas Veerman
5025357f1050SThomas Veerman	* flex.texi: more corrections to the manual; the end is in site
5026357f1050SThomas Veerman
502784d9c625SLionel Sambuc2001-07-30  Will Estes <wlestes@users.sourceforge.net>
5028357f1050SThomas Veerman
5029357f1050SThomas Veerman	* TODO: auto-generated backup?
5030357f1050SThomas Veerman
503184d9c625SLionel Sambuc2001-07-27  Will Estes <wlestes@users.sourceforge.net>
5032357f1050SThomas Veerman
5033357f1050SThomas Veerman	* flex.texi: today's tinkering on the manual
5034357f1050SThomas Veerman
503584d9c625SLionel Sambuc2001-07-27  Will Estes <wlestes@users.sourceforge.net>
5036357f1050SThomas Veerman
5037357f1050SThomas Veerman	* Makefile.am: if we want flex.1 we have to say so in EXTRA_DIST
5038357f1050SThomas Veerman
503984d9c625SLionel Sambuc2001-07-27  Will Estes <wlestes@users.sourceforge.net>
5040357f1050SThomas Veerman
5041357f1050SThomas Veerman	* TODO: note future issues with flex.texi
5042357f1050SThomas Veerman
504384d9c625SLionel Sambuc2001-07-27  Will Estes <wlestes@users.sourceforge.net>
5044357f1050SThomas Veerman
504584d9c625SLionel Sambuc	* Makefile.am: include flex.1 as it's the only working documentation
504684d9c625SLionel Sambuc	for now
5047357f1050SThomas Veerman
504884d9c625SLionel Sambuc2001-07-27  Will Estes <wlestes@users.sourceforge.net>
5049357f1050SThomas Veerman
5050357f1050SThomas Veerman	* Makefile.am: rearrange to work with automake on building the
5051357f1050SThomas Veerman	ChangeLog
5052357f1050SThomas Veerman
505384d9c625SLionel Sambuc2001-07-27  Will Estes <wlestes@users.sourceforge.net>
5054357f1050SThomas Veerman
5055357f1050SThomas Veerman	* scan.l: automake is unhappy if we specify the outfile
5056357f1050SThomas Veerman
505784d9c625SLionel Sambuc2001-07-26  Will Estes <wlestes@users.sourceforge.net>
5058357f1050SThomas Veerman
5059357f1050SThomas Veerman	* flex.texi: more conversions/corrections
5060357f1050SThomas Veerman
506184d9c625SLionel Sambuc2001-07-26  Will Estes <wlestes@users.sourceforge.net>
5062357f1050SThomas Veerman
5063357f1050SThomas Veerman	* README: we removed misc/ so we don't mention it any more
5064357f1050SThomas Veerman
506584d9c625SLionel Sambuc2001-07-25  Will Estes <wlestes@users.sourceforge.net>
5066357f1050SThomas Veerman
5067357f1050SThomas Veerman	* flex.texi: begin the manual conversion to texinfo; yes, it's
5068357f1050SThomas Veerman	broken right now
5069357f1050SThomas Veerman
507084d9c625SLionel Sambuc2001-07-25  Will Estes <wlestes@users.sourceforge.net>
5071357f1050SThomas Veerman
5072357f1050SThomas Veerman	* AUTHORS, THANKS: copy in manual author and thanks info
5073357f1050SThomas Veerman
507484d9c625SLionel Sambuc2001-07-25  Will Estes <wlestes@users.sourceforge.net>
5075357f1050SThomas Veerman
5076357f1050SThomas Veerman	* Makefile.am: how to fake the ChangeLog into showing up in the
5077357f1050SThomas Veerman	distribution
5078357f1050SThomas Veerman
507984d9c625SLionel Sambuc2001-07-25  Will Estes <wlestes@users.sourceforge.net>
5080357f1050SThomas Veerman
5081357f1050SThomas Veerman	* Makefile.am: add YFLAGS so parse.h gets made
5082357f1050SThomas Veerman
508384d9c625SLionel Sambuc2001-07-24  Will Estes <wlestes@users.sourceforge.net>
5084357f1050SThomas Veerman
508584d9c625SLionel Sambuc	* examples/fastwc/README, examples/fastwc/mywc.c,
508684d9c625SLionel Sambuc	examples/fastwc/wc1.l, examples/fastwc/wc2.l,
508784d9c625SLionel Sambuc	examples/fastwc/wc3.l, examples/fastwc/wc4.l, examples/fastwc/wc5.l:
508884d9c625SLionel Sambuc	re-add these files
5089357f1050SThomas Veerman
509084d9c625SLionel Sambuc2001-07-24  Will Estes <wlestes@users.sourceforge.net>
5091357f1050SThomas Veerman
5092357f1050SThomas Veerman	* TODO: reflect recent doings
5093357f1050SThomas Veerman
509484d9c625SLionel Sambuc2001-07-24  Will Estes <wlestes@users.sourceforge.net>
5095357f1050SThomas Veerman
5096357f1050SThomas Veerman	* Makefile.in: what with automake, we don't need Makefile.in any
5097357f1050SThomas Veerman	more
5098357f1050SThomas Veerman
509984d9c625SLionel Sambuc2001-07-24  Will Estes <wlestes@users.sourceforge.net>
5100357f1050SThomas Veerman
5101357f1050SThomas Veerman	* configure.in: more rearranging for automake
5102357f1050SThomas Veerman
510384d9c625SLionel Sambuc2001-07-24  Will Estes <wlestes@users.sourceforge.net>
5104357f1050SThomas Veerman
5105357f1050SThomas Veerman	* to.do/flex.rmail: more mail came in
5106357f1050SThomas Veerman
510784d9c625SLionel Sambuc2001-07-24  Will Estes <wlestes@users.sourceforge.net>
5108357f1050SThomas Veerman
5109357f1050SThomas Veerman	* autogen.sh: adjust to automake's idea of the world
5110357f1050SThomas Veerman
511184d9c625SLionel Sambuc2001-07-24  Will Estes <wlestes@users.sourceforge.net>
5112357f1050SThomas Veerman
5113357f1050SThomas Veerman	* Makefile.am: add Vern's misc dependencies; noinst_SCRIPTS was
5114357f1050SThomas Veerman	broken?; list a few last files to be included in the distribution
5115357f1050SThomas Veerman
511684d9c625SLionel Sambuc2001-07-24  Will Estes <wlestes@users.sourceforge.net>
5117357f1050SThomas Veerman
5118357f1050SThomas Veerman	* NEWS: rearrange for better order; add automake support as a news
5119357f1050SThomas Veerman	item
5120357f1050SThomas Veerman
512184d9c625SLionel Sambuc2001-07-24  Will Estes <wlestes@users.sourceforge.net>
5122357f1050SThomas Veerman
5123357f1050SThomas Veerman	* Makefile.am: copyright notice on Makefile.am; document some -D
5124357f1050SThomas Veerman	switches (are they still usable?)
5125357f1050SThomas Veerman
512684d9c625SLionel Sambuc2001-07-24  Will Estes <wlestes@users.sourceforge.net>
5127357f1050SThomas Veerman
5128357f1050SThomas Veerman	* TODO: add lex-replacement issue
5129357f1050SThomas Veerman
513084d9c625SLionel Sambuc2001-07-24  Will Estes <wlestes@users.sourceforge.net>
5131357f1050SThomas Veerman
5132357f1050SThomas Veerman	* Makefile.am: add EXTRA_DIST
5133357f1050SThomas Veerman
513484d9c625SLionel Sambuc2001-07-23  Will Estes <wlestes@users.sourceforge.net>
5135357f1050SThomas Veerman
5136357f1050SThomas Veerman	* autogen.sh: we need to do the same thing in each directory
5137357f1050SThomas Veerman
513884d9c625SLionel Sambuc2001-07-23  Will Estes <wlestes@users.sourceforge.net>
5139357f1050SThomas Veerman
5140357f1050SThomas Veerman	* configure.in: introduce automake into the macro calls
5141357f1050SThomas Veerman
514284d9c625SLionel Sambuc2001-07-23  Will Estes <wlestes@users.sourceforge.net>
5143357f1050SThomas Veerman
514484d9c625SLionel Sambuc	* Makefile.am: add AUTOMAKE_OPTIONS, info_TEXINFOS, include_HEADERS,
514584d9c625SLionel Sambuc	noinst_HEADERS; it's libfl.a, not libflex.a
5146357f1050SThomas Veerman
514784d9c625SLionel Sambuc2001-07-23  Will Estes <wlestes@users.sourceforge.net>
5148357f1050SThomas Veerman
5149357f1050SThomas Veerman	* Makefile.am: bin_PROGRAMS and lib_LIBRARIES
5150357f1050SThomas Veerman
515184d9c625SLionel Sambuc2001-07-23  Will Estes <wlestes@users.sourceforge.net>
5152357f1050SThomas Veerman
5153357f1050SThomas Veerman	* to.do/streams.mail: streams.mail has moved here
5154357f1050SThomas Veerman
515584d9c625SLionel Sambuc2001-07-23  Will Estes <wlestes@users.sourceforge.net>
5156357f1050SThomas Veerman
5157357f1050SThomas Veerman	* TODO: add xref for teximanual
5158357f1050SThomas Veerman
515984d9c625SLionel Sambuc2001-07-19  Will Estes <wlestes@users.sourceforge.net>
5160357f1050SThomas Veerman
5161357f1050SThomas Veerman	* flex.1: include typo/punctuation fixes from a patch submitted by
5162357f1050SThomas Veerman	noon@cote-dazur.com (Fabrice Bauzac)
5163357f1050SThomas Veerman
516484d9c625SLionel Sambuc2001-07-17  Will Estes <wlestes@users.sourceforge.net>
5165357f1050SThomas Veerman
5166357f1050SThomas Veerman	* TODO: we want gettext
5167357f1050SThomas Veerman
516884d9c625SLionel Sambuc2001-06-24  Will Estes <wlestes@users.sourceforge.net>
5169357f1050SThomas Veerman
5170357f1050SThomas Veerman	* flex.skl: include c++ STD fixes from quanstro@quanstro.net
5171357f1050SThomas Veerman
517284d9c625SLionel Sambuc2001-06-24  Will Estes <wlestes@users.sourceforge.net>
5173357f1050SThomas Veerman
5174357f1050SThomas Veerman	* flex.skl, gen.c: change some int types to size_t as per FreeBSD
5175357f1050SThomas Veerman	28364 from avn@any.ru
5176357f1050SThomas Veerman
517784d9c625SLionel Sambuc2001-06-24  Will Estes <wlestes@users.sourceforge.net>
5178357f1050SThomas Veerman
5179357f1050SThomas Veerman	* TODO: remove parse.[ch] from make clean target; repackage
5180357f1050SThomas Veerman	distribution (not rework)
5181357f1050SThomas Veerman
518284d9c625SLionel Sambuc2001-06-19  Will Estes <wlestes@users.sourceforge.net>
5183357f1050SThomas Veerman
5184357f1050SThomas Veerman	* TODO: add memory api and reworking of flex.skl reworking
5185357f1050SThomas Veerman
518684d9c625SLionel Sambuc2001-06-18  Will Estes <wlestes@users.sourceforge.net>
5187357f1050SThomas Veerman
5188357f1050SThomas Veerman	* flex.skl: remove extraneous notice from flex.skl
5189357f1050SThomas Veerman
519084d9c625SLionel Sambuc2001-06-18  Will Estes <wlestes@users.sourceforge.net>
5191357f1050SThomas Veerman
5192357f1050SThomas Veerman	* flex.skl: patch memory leak as per millaway
5193357f1050SThomas Veerman
519484d9c625SLionel Sambuc2001-06-17  Will Estes <wlestes@users.sourceforge.net>
5195357f1050SThomas Veerman
5196357f1050SThomas Veerman	* to.do/flex.rmail: add vern's ok for copyright/license changes and
5197357f1050SThomas Veerman	john's answer on line offsets
5198357f1050SThomas Veerman
519984d9c625SLionel Sambuc2001-06-17  Will Estes <wlestes@users.sourceforge.net>
5200357f1050SThomas Veerman
5201357f1050SThomas Veerman	* TODO: remove creation of .cvsignore files (it's done); add other
5202357f1050SThomas Veerman	notes about the test suite
5203357f1050SThomas Veerman
520484d9c625SLionel Sambuc2001-06-17  Will Estes <wlestes@users.sourceforge.net>
5205357f1050SThomas Veerman
520684d9c625SLionel Sambuc	* tests/TEMPLATE/.cvsignore, tests/test-basic-nr/.cvsignore,
520784d9c625SLionel Sambuc	tests/test-basic-r/.cvsignore, tests/test-bison-yylloc/.cvsignore,
520884d9c625SLionel Sambuc	tests/test-bison-yylval/.cvsignore,
520984d9c625SLionel Sambuc	tests/test-include-by-buffer/.cvsignore,
521084d9c625SLionel Sambuc	tests/test-include-by-reentrant/.cvsignore,
521184d9c625SLionel Sambuc	tests/test-prefix-nr/.cvsignore, tests/test-prefix-r/.cvsignore,
521284d9c625SLionel Sambuc	tests/test-pthread/.cvsignore, tests/test-string-nr/.cvsignore,
521384d9c625SLionel Sambuc	tests/test-string-r/.cvsignore, tests/test-yyextra/.cvsignore:
521484d9c625SLionel Sambuc	adding .cvsignore files for existing tests/ subdirectories
5215357f1050SThomas Veerman
521684d9c625SLionel Sambuc2001-06-17  Will Estes <wlestes@users.sourceforge.net>
5217357f1050SThomas Veerman
5218357f1050SThomas Veerman	* tests/README: reformat, say to add a description to this file and
5219357f1050SThomas Veerman	mention what to do re .cvsignore
5220357f1050SThomas Veerman
522184d9c625SLionel Sambuc2001-06-17  Will Estes <wlestes@users.sourceforge.net>
5222357f1050SThomas Veerman
5223357f1050SThomas Veerman	* tests/TEMPLATE/cvsignore: create template for .cvsignore
5224357f1050SThomas Veerman
522584d9c625SLionel Sambuc2001-06-17  Will Estes <wlestes@users.sourceforge.net>
5226357f1050SThomas Veerman
5227357f1050SThomas Veerman	* TODO: reorganize for logical reasons; test suite now seems to run
5228357f1050SThomas Veerman	out of the box
5229357f1050SThomas Veerman
523084d9c625SLionel Sambuc2001-06-17  Will Estes <wlestes@users.sourceforge.net>
5231357f1050SThomas Veerman
5232357f1050SThomas Veerman	* tests/.cvsignore: we dont want the Makefile either
5233357f1050SThomas Veerman
523484d9c625SLionel Sambuc2001-06-17  Will Estes <wlestes@users.sourceforge.net>
5235357f1050SThomas Veerman
523684d9c625SLionel Sambuc	* tests/test-prefix-nr/test.input, tests/test-prefix-r/test.input:
523784d9c625SLionel Sambuc	test.input was supposed to be here
5238357f1050SThomas Veerman
523984d9c625SLionel Sambuc2001-06-17  Will Estes <wlestes@users.sourceforge.net>
5240357f1050SThomas Veerman
5241357f1050SThomas Veerman	* tests/.cvsignore: add autoconf legacy files to be ignored
5242357f1050SThomas Veerman
524384d9c625SLionel Sambuc2001-06-17  Will Estes <wlestes@users.sourceforge.net>
5244357f1050SThomas Veerman
5245357f1050SThomas Veerman	* autogen.sh: clarify usage instructions; prepare tests/ as well
5246357f1050SThomas Veerman
524784d9c625SLionel Sambuc2001-06-17  Will Estes <wlestes@users.sourceforge.net>
5248357f1050SThomas Veerman
5249357f1050SThomas Veerman	* tests/.cvsignore: . cvsignore for tests/ subdirectory
5250357f1050SThomas Veerman
525184d9c625SLionel Sambuc2001-06-17  Will Estes <wlestes@users.sourceforge.net>
5252357f1050SThomas Veerman
5253357f1050SThomas Veerman	* FlexLexer.h: tell emacs that FlexLexer.h is c++
5254357f1050SThomas Veerman
525584d9c625SLionel Sambuc2001-06-17  Will Estes <wlestes@users.sourceforge.net>
5256357f1050SThomas Veerman
5257357f1050SThomas Veerman	* scan.l: tell emacs scan.l is in C mode
5258357f1050SThomas Veerman
525984d9c625SLionel Sambuc2001-06-17  Will Estes <wlestes@users.sourceforge.net>
5260357f1050SThomas Veerman
5261357f1050SThomas Veerman	* flex.skl: added punctuation
5262357f1050SThomas Veerman
526384d9c625SLionel Sambuc2001-06-17  Will Estes <wlestes@users.sourceforge.net>
5264357f1050SThomas Veerman
5265357f1050SThomas Veerman	* FlexLexer.h, Makefile.in, README, RoadMap, autogen.sh, ccl.c,
5266357f1050SThomas Veerman	configure.in, dfa.c, ecs.c, flex.1, flex.skl, flexdef.h, gen.c,
5267357f1050SThomas Veerman	libmain.c, libyywrap.c, main.c, misc.c, mkskel.sh, nfa.c, parse.y,
5268357f1050SThomas Veerman	scan.l, sym.c, tblcmp.c, yylex.c: change copyright/license notices
5269357f1050SThomas Veerman	as per Vern's response to Theo
5270357f1050SThomas Veerman
527184d9c625SLionel Sambuc2001-06-15  Will Estes <wlestes@users.sourceforge.net>
5272357f1050SThomas Veerman
5273357f1050SThomas Veerman	* to.do/flex.rmail: add bill fenlason's emails
5274357f1050SThomas Veerman
527584d9c625SLionel Sambuc2001-06-15  Will Estes <wlestes@users.sourceforge.net>
5276357f1050SThomas Veerman
5277357f1050SThomas Veerman	* COPYING: make changes as per Theo De Raadt; remove tabs
5278357f1050SThomas Veerman
527984d9c625SLionel Sambuc2001-06-08  Will Estes <wlestes@users.sourceforge.net>
5280357f1050SThomas Veerman
5281357f1050SThomas Veerman	* flex.skl: save errno as per Theo de Raadt
5282357f1050SThomas Veerman
528384d9c625SLionel Sambuc2001-06-07  Will Estes <wlestes@users.sourceforge.net>
5284357f1050SThomas Veerman
5285357f1050SThomas Veerman	* flex.1: correct hyphenation as per openbsd tree
5286357f1050SThomas Veerman
528784d9c625SLionel Sambuc2001-06-05  Will Estes <wlestes@users.sourceforge.net>
5288357f1050SThomas Veerman
5289357f1050SThomas Veerman	* Makefile.in, configure.in: change references to TESTS/ to tests/
5290357f1050SThomas Veerman	to account for the directory name changes
5291357f1050SThomas Veerman
529284d9c625SLionel Sambuc2001-05-27  Will Estes <wlestes@users.sourceforge.net>
5293357f1050SThomas Veerman
5294357f1050SThomas Veerman	* flex.skl, gen.c: commit john millaway's YY_G wrapper corrections
5295357f1050SThomas Veerman
529684d9c625SLionel Sambuc2001-05-21  Will Estes <wlestes@users.sourceforge.net>
5297357f1050SThomas Veerman
5298357f1050SThomas Veerman	* tests/Makefile.in: remove || exit calls
5299357f1050SThomas Veerman
530084d9c625SLionel Sambuc2001-05-21  Will Estes <wlestes@users.sourceforge.net>
5301357f1050SThomas Veerman
5302357f1050SThomas Veerman	* gen.c: complete john millaway's reentrant patch
5303357f1050SThomas Veerman
530484d9c625SLionel Sambuc2001-05-21  Will Estes <wlestes@users.sourceforge.net>
5305357f1050SThomas Veerman
5306357f1050SThomas Veerman	* to.do/flex.rmail:  more flex messages in the queue
5307357f1050SThomas Veerman
530884d9c625SLionel Sambuc2001-05-18  Will Estes <wlestes@users.sourceforge.net>
5309357f1050SThomas Veerman
531084d9c625SLionel Sambuc	* flex.skl, flexdef.h, gen.c, main.c, nfa.c, scan.l: john millaway's
531184d9c625SLionel Sambuc	reentrancy patch
5312357f1050SThomas Veerman
531384d9c625SLionel Sambuc2001-05-18  Will Estes <wlestes@users.sourceforge.net>
5314357f1050SThomas Veerman
5315357f1050SThomas Veerman	* tests/Makefile.in: remove || exit from testing loop
5316357f1050SThomas Veerman
531784d9c625SLionel Sambuc2001-05-18  Will Estes <wlestes@users.sourceforge.net>
5318357f1050SThomas Veerman
5319357f1050SThomas Veerman	* Makefile.in: tell make about the tests directory and its
5320357f1050SThomas Veerman	associated targets
5321357f1050SThomas Veerman
532284d9c625SLionel Sambuc2001-05-18  Will Estes <wlestes@users.sourceforge.net>
5323357f1050SThomas Veerman
5324357f1050SThomas Veerman	* TODO: rethink the todo list
5325357f1050SThomas Veerman
532684d9c625SLionel Sambuc2001-05-18  Will Estes <wlestes@users.sourceforge.net>
5327357f1050SThomas Veerman
5328357f1050SThomas Veerman	* flex.1: describe reentrant api changes
5329357f1050SThomas Veerman
533084d9c625SLionel Sambuc2001-05-18  Will Estes <wlestes@users.sourceforge.net>
5331357f1050SThomas Veerman
5332357f1050SThomas Veerman	* TODO: mention work needed for tests/
5333357f1050SThomas Veerman
533484d9c625SLionel Sambuc2001-05-18  Will Estes <wlestes@users.sourceforge.net>
5335357f1050SThomas Veerman
5336357f1050SThomas Veerman	* configure.in: tell auto* about the test directory
5337357f1050SThomas Veerman
533884d9c625SLionel Sambuc2001-05-18  Will Estes <wlestes@users.sourceforge.net>
5339357f1050SThomas Veerman
534084d9c625SLionel Sambuc	* README: make punctuation uniform, mention the new tests/ directory
5341357f1050SThomas Veerman
534284d9c625SLionel Sambuc2001-05-18  Will Estes <wlestes@users.sourceforge.net>
5343357f1050SThomas Veerman
5344357f1050SThomas Veerman	* NEWS: reformat items; cut out old items and move them to ONEWS
5345357f1050SThomas Veerman
534684d9c625SLionel Sambuc2001-05-18  Will Estes <wlestes@users.sourceforge.net>
5347357f1050SThomas Veerman
5348357f1050SThomas Veerman	* ONEWS: move old NEWS items to ONEWS
5349357f1050SThomas Veerman
535084d9c625SLionel Sambuc2001-05-18  Will Estes <wlestes@users.sourceforge.net>
5351357f1050SThomas Veerman
535284d9c625SLionel Sambuc	* tests/Makefile.in, tests/README, tests/TEMPLATE/Makefile.in,
535384d9c625SLionel Sambuc	tests/TEMPLATE/parser.y, tests/TEMPLATE/scanner.l,
535484d9c625SLionel Sambuc	tests/TEMPLATE/test.input, tests/configure.in,
535584d9c625SLionel Sambuc	tests/test-basic-nr/Makefile.in, tests/test-basic-nr/scanner.l,
535684d9c625SLionel Sambuc	tests/test-basic-nr/test.input, tests/test-basic-r/Makefile.in,
535784d9c625SLionel Sambuc	tests/test-basic-r/scanner.l, tests/test-basic-r/test.input,
535884d9c625SLionel Sambuc	tests/test-bison-yylloc/Makefile.in,
535984d9c625SLionel Sambuc	tests/test-bison-yylloc/parser.y,
536084d9c625SLionel Sambuc	tests/test-bison-yylloc/scanner.l,
536184d9c625SLionel Sambuc	tests/test-bison-yylloc/test.input,
536284d9c625SLionel Sambuc	tests/test-bison-yylval/Makefile.in,
536384d9c625SLionel Sambuc	tests/test-bison-yylval/parser.y,
536484d9c625SLionel Sambuc	tests/test-bison-yylval/scanner.l,
536584d9c625SLionel Sambuc	tests/test-bison-yylval/test.input,
536684d9c625SLionel Sambuc	tests/test-include-by-buffer/Makefile.in,
536784d9c625SLionel Sambuc	tests/test-include-by-buffer/scanner.l,
536884d9c625SLionel Sambuc	tests/test-include-by-buffer/test-1.input,
536984d9c625SLionel Sambuc	tests/test-include-by-buffer/test-2.input,
537084d9c625SLionel Sambuc	tests/test-include-by-buffer/test-3.input,
537184d9c625SLionel Sambuc	tests/test-include-by-reentrant/Makefile.in,
537284d9c625SLionel Sambuc	tests/test-include-by-reentrant/scanner.l,
537384d9c625SLionel Sambuc	tests/test-include-by-reentrant/test-1.input,
537484d9c625SLionel Sambuc	tests/test-include-by-reentrant/test-2.input,
537584d9c625SLionel Sambuc	tests/test-include-by-reentrant/test-3.input,
537684d9c625SLionel Sambuc	tests/test-prefix-nr/Makefile.in, tests/test-prefix-nr/README,
537784d9c625SLionel Sambuc	tests/test-prefix-nr/scanner.l, tests/test-prefix-r/Makefile.in,
537884d9c625SLionel Sambuc	tests/test-prefix-r/README, tests/test-prefix-r/scanner.l,
537984d9c625SLionel Sambuc	tests/test-pthread/Makefile.in, tests/test-pthread/scanner.l,
538084d9c625SLionel Sambuc	tests/test-pthread/test-1.input, tests/test-pthread/test-2.input,
538184d9c625SLionel Sambuc	tests/test-pthread/test-3.input, tests/test-pthread/test-4.input,
538284d9c625SLionel Sambuc	tests/test-pthread/test-5.input, tests/test-string-nr/Makefile.in,
538384d9c625SLionel Sambuc	tests/test-string-nr/scanner.l, tests/test-string-r/Makefile.in,
538484d9c625SLionel Sambuc	tests/test-string-r/scanner.l, tests/test-yyextra/Makefile.in,
538584d9c625SLionel Sambuc	tests/test-yyextra/scanner.l, tests/test-yyextra/test.input: add
538684d9c625SLionel Sambuc	john millaway's test directory
5387357f1050SThomas Veerman
538884d9c625SLionel Sambuc2001-05-04  Will Estes <wlestes@users.sourceforge.net>
5389357f1050SThomas Veerman
5390357f1050SThomas Veerman	* to.do/flex.rmail: more mail in flex.rmail
5391357f1050SThomas Veerman
539284d9c625SLionel Sambuc2001-05-03  Will Estes <wlestes@users.sourceforge.net>
5393357f1050SThomas Veerman
5394357f1050SThomas Veerman	* FlexLexer.h, ccl.c, dfa.c, ecs.c, flex.skl, flexdef.h, gen.c,
5395357f1050SThomas Veerman	libmain.c, libyywrap.c, main.c, misc.c, nfa.c, parse.y, scan.l,
5396357f1050SThomas Veerman	sym.c, tblcmp.c, yylex.c: remove extraneous rcs keywords
5397357f1050SThomas Veerman
539884d9c625SLionel Sambuc2001-05-03  Will Estes <wlestes@users.sourceforge.net>
5399357f1050SThomas Veerman
5400357f1050SThomas Veerman	* README: mention RoadMap
5401357f1050SThomas Veerman
540284d9c625SLionel Sambuc2001-05-01  Will Estes <wlestes@users.sourceforge.net>
5403357f1050SThomas Veerman
540484d9c625SLionel Sambuc	* examples/README, examples/debflex.awk, examples/manual/ChangeLog,
540584d9c625SLionel Sambuc	examples/manual/Makefile, examples/manual/README,
540684d9c625SLionel Sambuc	examples/manual/cat.lex, examples/manual/dates.lex,
540784d9c625SLionel Sambuc	examples/manual/datetest.dat, examples/manual/eof_rules.lex,
540884d9c625SLionel Sambuc	examples/manual/eof_test01.txt, examples/manual/eof_test02.txt,
540984d9c625SLionel Sambuc	examples/manual/eof_test03.txt, examples/manual/expr.lex,
541084d9c625SLionel Sambuc	examples/manual/expr.y, examples/manual/front.lex,
541184d9c625SLionel Sambuc	examples/manual/front.y, examples/manual/j2t.lex,
541284d9c625SLionel Sambuc	examples/manual/myname.lex, examples/manual/myname.txt,
541384d9c625SLionel Sambuc	examples/manual/myname2.lex, examples/manual/numbers.lex,
541484d9c625SLionel Sambuc	examples/manual/pas_include.lex, examples/manual/pascal.lex,
541584d9c625SLionel Sambuc	examples/manual/reject.lex, examples/manual/replace.lex,
541684d9c625SLionel Sambuc	examples/manual/string1.lex, examples/manual/string2.lex,
541784d9c625SLionel Sambuc	examples/manual/strtest.dat, examples/manual/unput.lex,
541884d9c625SLionel Sambuc	examples/manual/user_act.lex, examples/manual/userinit.lex,
541984d9c625SLionel Sambuc	examples/manual/wc.lex, examples/manual/yymore.lex,
542084d9c625SLionel Sambuc	examples/manual/yymore2.lex, examples/manual/yymoretest.dat,
542184d9c625SLionel Sambuc	examples/testxxLexer.l, to.do/README, to.do/Wilhelms.todo,
5422357f1050SThomas Veerman	to.do/Wish-List, to.do/flex.rmail, to.do/unicode/FlexLexer.h,
5423357f1050SThomas Veerman	to.do/unicode/ccl.c, to.do/unicode/changes.txt,
5424357f1050SThomas Veerman	to.do/unicode/ecs.c, to.do/unicode/flex.1, to.do/unicode/flex.skl,
5425357f1050SThomas Veerman	to.do/unicode/flexdef.h, to.do/unicode/gen.c, to.do/unicode/main.c,
5426357f1050SThomas Veerman	to.do/unicode/misc.c, to.do/unicode/scan.l, to.do/unicode/tblcmp.c:
5427357f1050SThomas Veerman	adding the rest of vern's files
5428357f1050SThomas Veerman
542984d9c625SLionel Sambuc2001-05-01  Will Estes <wlestes@users.sourceforge.net>
5430357f1050SThomas Veerman
5431357f1050SThomas Veerman	* README: mention misc/ directory
5432357f1050SThomas Veerman
543384d9c625SLionel Sambuc2001-05-01  Will Estes <wlestes@users.sourceforge.net>
5434357f1050SThomas Veerman
5435357f1050SThomas Veerman	* version.h: version is 2.5.5b
5436357f1050SThomas Veerman
543784d9c625SLionel Sambuc2001-05-01  Will Estes <wlestes@users.sourceforge.net>
5438357f1050SThomas Veerman
5439357f1050SThomas Veerman	* Makefile.in: remove header from top; add rule to generate
5440357f1050SThomas Veerman	initscan.c just in case
5441357f1050SThomas Veerman
544284d9c625SLionel Sambuc2001-05-01  Will Estes <wlestes@users.sourceforge.net>
5443357f1050SThomas Veerman
5444357f1050SThomas Veerman	* configure.in: dont check for initscan.c; check for scan.l instead
5445357f1050SThomas Veerman
544684d9c625SLionel Sambuc2001-05-01  Will Estes <wlestes@users.sourceforge.net>
5447357f1050SThomas Veerman
5448357f1050SThomas Veerman	* RoadMap: list of source files
5449357f1050SThomas Veerman
545084d9c625SLionel Sambuc2001-05-01  Will Estes <wlestes@users.sourceforge.net>
5451357f1050SThomas Veerman
545284d9c625SLionel Sambuc	* README: rewrite README to reflect changes in layout of directories
5453357f1050SThomas Veerman
545484d9c625SLionel Sambuc2001-05-01  Will Estes <wlestes@users.sourceforge.net>
5455357f1050SThomas Veerman
5456357f1050SThomas Veerman	* AUTHORS, THANKS, TODO: initial attempt at the files
5457357f1050SThomas Veerman
545884d9c625SLionel Sambuc2001-05-01  Will Estes <wlestes@users.sourceforge.net>
5459357f1050SThomas Veerman
5460357f1050SThomas Veerman	* COPYING: add 2001 copyright notice
5461357f1050SThomas Veerman
546284d9c625SLionel Sambuc2001-05-01  Will Estes <wlestes@users.sourceforge.net>
5463357f1050SThomas Veerman
5464357f1050SThomas Veerman	* autogen.sh: initial attempt at a bootstrap script for developers
5465357f1050SThomas Veerman
546684d9c625SLionel Sambuc2001-05-01  Will Estes <wlestes@users.sourceforge.net>
5467357f1050SThomas Veerman
5468357f1050SThomas Veerman	* flex.texi: texinfo manual, old contributed version
5469357f1050SThomas Veerman
547084d9c625SLionel Sambuc2000-08-21  Vern Paxson <vern@ee.lbl.gov>
5471357f1050SThomas Veerman
5472357f1050SThomas Veerman	* flex.1: fixed some bugs in examples of [[:...:]] ccls
5473357f1050SThomas Veerman
547484d9c625SLionel Sambuc2000-08-21  Vern Paxson <vern@ee.lbl.gov>
5475357f1050SThomas Veerman
5476357f1050SThomas Veerman	* version.h: version shipped to Dick King
5477357f1050SThomas Veerman
547884d9c625SLionel Sambuc2000-08-21  Vern Paxson <vern@ee.lbl.gov>
5479357f1050SThomas Veerman
5480357f1050SThomas Veerman	* flex.skl: explicit include of iostream.h
5481357f1050SThomas Veerman
548284d9c625SLionel Sambuc2000-08-21  Vern Paxson <vern@ee.lbl.gov>
5483357f1050SThomas Veerman
5484357f1050SThomas Veerman	* scan.l: if a newline is seen in <ACTION_STRING>, assume it
5485357f1050SThomas Veerman	terminates the string.
5486357f1050SThomas Veerman
548784d9c625SLionel Sambuc2000-08-21  Vern Paxson <vern@ee.lbl.gov>
5488357f1050SThomas Veerman
5489357f1050SThomas Veerman	* flexdef.h, sym.c: moved symbol table definitions from flexdef.h
5490357f1050SThomas Veerman	into sym.c
5491357f1050SThomas Veerman
549284d9c625SLionel Sambuc2000-08-21  Vern Paxson <vern@ee.lbl.gov>
5493357f1050SThomas Veerman
5494357f1050SThomas Veerman	* dfa.c: fixed underallocation for accset
5495357f1050SThomas Veerman
549684d9c625SLionel Sambuc1997-06-27  Vern Paxson <vern@ee.lbl.gov>
5497357f1050SThomas Veerman
5498357f1050SThomas Veerman	* COPYING: revised for rms
5499357f1050SThomas Veerman
550084d9c625SLionel Sambuc1997-06-23  Vern Paxson <vern@ee.lbl.gov>
5501357f1050SThomas Veerman
5502357f1050SThomas Veerman	* flex.skl: fixed memory leak
5503357f1050SThomas Veerman
550484d9c625SLionel Sambuc1997-06-23  Vern Paxson <vern@ee.lbl.gov>
5505357f1050SThomas Veerman
5506357f1050SThomas Veerman	* flex.1:  input() doesn't destroy yytext
5507357f1050SThomas Veerman
550884d9c625SLionel Sambuc1997-06-23  Vern Paxson <vern@ee.lbl.gov>
5509357f1050SThomas Veerman
5510357f1050SThomas Veerman	* FlexLexer.h: wrapped with extern "C++"
5511357f1050SThomas Veerman
551284d9c625SLionel Sambuc1996-12-13  Vern Paxson <vern@ee.lbl.gov>
5513357f1050SThomas Veerman
5514357f1050SThomas Veerman	* flex.skl: use delete [] for yy_state_buf
5515357f1050SThomas Veerman
551684d9c625SLionel Sambuc1996-10-29  Vern Paxson <vern@ee.lbl.gov>
5517357f1050SThomas Veerman
5518357f1050SThomas Veerman	* flex.skl: fixed %option noinput
5519357f1050SThomas Veerman
552084d9c625SLionel Sambuc1996-10-29  Vern Paxson <vern@ee.lbl.gov>
5521357f1050SThomas Veerman
5522357f1050SThomas Veerman	* flex.skl: free(char*) fix ... Sigh ...
5523357f1050SThomas Veerman
552484d9c625SLionel Sambuc1996-10-11  Vern Paxson <vern@ee.lbl.gov>
5525357f1050SThomas Veerman
5526357f1050SThomas Veerman	* gen.c: bug fix for yymore()/yylineno interaction
5527357f1050SThomas Veerman
552884d9c625SLionel Sambuc1996-10-11  Vern Paxson <vern@ee.lbl.gov>
5529357f1050SThomas Veerman
5530357f1050SThomas Veerman	* gen.c: fixed memory leak
5531357f1050SThomas Veerman
553284d9c625SLionel Sambuc1996-09-10  Vern Paxson <vern@ee.lbl.gov>
5533357f1050SThomas Veerman
5534357f1050SThomas Veerman	* NEWS: release 2.5.4
5535357f1050SThomas Veerman
553684d9c625SLionel Sambuc1996-09-10  Vern Paxson <vern@ee.lbl.gov>
5537357f1050SThomas Veerman
5538357f1050SThomas Veerman	* Makefile.in: more stuff for distclean
5539357f1050SThomas Veerman
554084d9c625SLionel Sambuc1996-09-10  Vern Paxson <vern@ee.lbl.gov>
5541357f1050SThomas Veerman
5542357f1050SThomas Veerman	* flex.skl: "str" -> "yy_str"
5543357f1050SThomas Veerman
554484d9c625SLionel Sambuc1996-09-10  Vern Paxson <vern@ee.lbl.gov>
5545357f1050SThomas Veerman
5546357f1050SThomas Veerman	* version.h: 2.5.4
5547357f1050SThomas Veerman
554884d9c625SLionel Sambuc1996-07-02  Vern Paxson <vern@ee.lbl.gov>
5549357f1050SThomas Veerman
5550357f1050SThomas Veerman	* flex.skl: (attempted) fix for input() crossing a file boundary
5551357f1050SThomas Veerman
555284d9c625SLionel Sambuc1996-05-29  Vern Paxson <vern@ee.lbl.gov>
5553357f1050SThomas Veerman
5554357f1050SThomas Veerman	* NEWS: don't do Acorn diffs
5555357f1050SThomas Veerman
555684d9c625SLionel Sambuc1996-05-29  Vern Paxson <vern@ee.lbl.gov>
5557357f1050SThomas Veerman
5558357f1050SThomas Veerman	* NEWS: some minor additions for 2.5.3
5559357f1050SThomas Veerman
556084d9c625SLionel Sambuc1996-05-29  Vern Paxson <vern@ee.lbl.gov>
5561357f1050SThomas Veerman
556284d9c625SLionel Sambuc	* NEWS, version.h: 2.5.3
5563357f1050SThomas Veerman
556484d9c625SLionel Sambuc1996-05-25  Vern Paxson <vern@ee.lbl.gov>
5565357f1050SThomas Veerman
5566357f1050SThomas Veerman	* flex.skl: initialize yy_more_offset etc. for yyFlexLexer class
5567357f1050SThomas Veerman
556884d9c625SLionel Sambuc1996-05-25  Vern Paxson <vern@ee.lbl.gov>
5569357f1050SThomas Veerman
5570357f1050SThomas Veerman	* flex.skl: niggling cosmetic tweak
5571357f1050SThomas Veerman
557284d9c625SLionel Sambuc1996-05-25  Vern Paxson <vern@ee.lbl.gov>
5573357f1050SThomas Veerman
5574357f1050SThomas Veerman	* flex.skl: bug fixes for yymore (especially with %array)
5575357f1050SThomas Veerman
557684d9c625SLionel Sambuc1996-05-25  Vern Paxson <vern@ee.lbl.gov>
5577357f1050SThomas Veerman
5578357f1050SThomas Veerman	* gen.c: yymore + %array tweaks
5579357f1050SThomas Veerman
558084d9c625SLionel Sambuc1996-05-25  Vern Paxson <vern@ee.lbl.gov>
5581357f1050SThomas Veerman
5582357f1050SThomas Veerman	* FlexLexer.h: added yy_{,prev_}more_offset
5583357f1050SThomas Veerman
558484d9c625SLionel Sambuc1996-05-25  Vern Paxson <vern@ee.lbl.gov>
5585357f1050SThomas Veerman
5586357f1050SThomas Veerman	* main.c: removed decl of unused library function
5587357f1050SThomas Veerman
558884d9c625SLionel Sambuc1996-05-25  Vern Paxson <vern@ee.lbl.gov>
5589357f1050SThomas Veerman
5590357f1050SThomas Veerman	* flex.skl: snapshot of cscope yymore fixes, prior to switching
5591357f1050SThomas Veerman	yymore-on-%array approach
5592357f1050SThomas Veerman
559384d9c625SLionel Sambuc1995-12-18  Vern Paxson <vern@ee.lbl.gov>
5594357f1050SThomas Veerman
5595357f1050SThomas Veerman	* gen.c: don't stack states on NUL-transitions that are jams
5596357f1050SThomas Veerman
559784d9c625SLionel Sambuc1995-09-27  Vern Paxson <vern@ee.lbl.gov>
5598357f1050SThomas Veerman
5599357f1050SThomas Veerman	* libmain.c: fixed re Esmond Pitt's ancient suggestion
5600357f1050SThomas Veerman
560184d9c625SLionel Sambuc1995-04-28  Vern Paxson <vern@ee.lbl.gov>
5602357f1050SThomas Veerman
5603357f1050SThomas Veerman	* misc.c: ANSI C / Solaris tweak
5604357f1050SThomas Veerman
560584d9c625SLionel Sambuc1995-04-24  Vern Paxson <vern@ee.lbl.gov>
5606357f1050SThomas Veerman
5607357f1050SThomas Veerman	* flex.1: credits
5608357f1050SThomas Veerman
560984d9c625SLionel Sambuc1995-04-24  Vern Paxson <vern@ee.lbl.gov>
5610357f1050SThomas Veerman
5611357f1050SThomas Veerman	* NEWS: multiple FlexLexer.h includes
5612357f1050SThomas Veerman
561384d9c625SLionel Sambuc1995-04-24  Vern Paxson <vern@ee.lbl.gov>
5614357f1050SThomas Veerman
5615357f1050SThomas Veerman	* FlexLexer.h: fix multiple inclusions
5616357f1050SThomas Veerman
561784d9c625SLionel Sambuc1995-04-24  Vern Paxson <vern@ee.lbl.gov>
5618357f1050SThomas Veerman
5619357f1050SThomas Veerman	* scan.l: lint tweak
5620357f1050SThomas Veerman
562184d9c625SLionel Sambuc1995-04-24  Vern Paxson <vern@ee.lbl.gov>
5622357f1050SThomas Veerman
5623357f1050SThomas Veerman	* flex.1: typo fixed
5624357f1050SThomas Veerman
562584d9c625SLionel Sambuc1995-04-24  Vern Paxson <vern@ee.lbl.gov>
5626357f1050SThomas Veerman
5627357f1050SThomas Veerman	* flex.1: credits update
5628357f1050SThomas Veerman
562984d9c625SLionel Sambuc1995-04-24  Vern Paxson <vern@ee.lbl.gov>
5630357f1050SThomas Veerman
5631357f1050SThomas Veerman	* flex.skl: (char*) cast for realloc
5632357f1050SThomas Veerman
563384d9c625SLionel Sambuc1995-04-24  Vern Paxson <vern@ee.lbl.gov>
5634357f1050SThomas Veerman
5635357f1050SThomas Veerman	* NEWS: (char*) tweak
5636357f1050SThomas Veerman
563784d9c625SLionel Sambuc1995-04-21  Vern Paxson <vern@ee.lbl.gov>
5638357f1050SThomas Veerman
5639357f1050SThomas Veerman	* NEWS: VMS update for 2.5.2
5640357f1050SThomas Veerman
564184d9c625SLionel Sambuc1995-04-21  Vern Paxson <vern@ee.lbl.gov>
5642357f1050SThomas Veerman
5643357f1050SThomas Veerman	* Makefile.in: clarify when 8-bit scanners are created by default,
5644357f1050SThomas Veerman	vs. 7-bit
5645357f1050SThomas Veerman
564684d9c625SLionel Sambuc1995-04-21  Vern Paxson <vern@ee.lbl.gov>
5647357f1050SThomas Veerman
5648357f1050SThomas Veerman	* parse.y: reworked alloca() chud, from Francois
5649357f1050SThomas Veerman
565084d9c625SLionel Sambuc1995-04-20  Vern Paxson <vern@ee.lbl.gov>
5651357f1050SThomas Veerman
5652357f1050SThomas Veerman	* NEWS, version.h: 2.5.2
5653357f1050SThomas Veerman
565484d9c625SLionel Sambuc1995-04-20  Vern Paxson <vern@ee.lbl.gov>
5655357f1050SThomas Veerman
5656357f1050SThomas Veerman	* flex.1: 2.5.2 update
5657357f1050SThomas Veerman
565884d9c625SLionel Sambuc1995-04-20  Vern Paxson <vern@ee.lbl.gov>
5659357f1050SThomas Veerman
5660357f1050SThomas Veerman	* dfa.c, main.c: const -> yyconst
5661357f1050SThomas Veerman
566284d9c625SLionel Sambuc1995-04-20  Vern Paxson <vern@ee.lbl.gov>
5663357f1050SThomas Veerman
5664357f1050SThomas Veerman	* Makefile.in: fixed some old libfl.a references
5665357f1050SThomas Veerman
566684d9c625SLionel Sambuc1995-04-20  Vern Paxson <vern@ee.lbl.gov>
5667357f1050SThomas Veerman
5668357f1050SThomas Veerman	* Makefile.in: some (but not all) of Francois' tweaks
5669357f1050SThomas Veerman
567084d9c625SLionel Sambuc1995-04-20  Vern Paxson <vern@ee.lbl.gov>
5671357f1050SThomas Veerman
5672357f1050SThomas Veerman	* configure.in: tweaks from Francois
5673357f1050SThomas Veerman
567484d9c625SLionel Sambuc1995-04-20  Vern Paxson <vern@ee.lbl.gov>
5675357f1050SThomas Veerman
5676357f1050SThomas Veerman	* flex.skl: yy_delete_buffer allows nil buffer pointer
5677357f1050SThomas Veerman
567884d9c625SLionel Sambuc1995-04-20  Vern Paxson <vern@ee.lbl.gov>
5679357f1050SThomas Veerman
5680357f1050SThomas Veerman	* main.c: do_stdinit now defaults to false
5681357f1050SThomas Veerman
568284d9c625SLionel Sambuc1995-04-20  Vern Paxson <vern@ee.lbl.gov>
5683357f1050SThomas Veerman
5684357f1050SThomas Veerman	* FlexLexer.h: remove first default for yylex(new_in, new_out)
5685357f1050SThomas Veerman
568684d9c625SLionel Sambuc1995-04-20  Vern Paxson <vern@ee.lbl.gov>
5687357f1050SThomas Veerman
5688357f1050SThomas Veerman	* flex.skl: rearrange some definitions; fix YY_NO_UNPUT
5689357f1050SThomas Veerman
569084d9c625SLionel Sambuc1995-04-20  Vern Paxson <vern@ee.lbl.gov>
5691357f1050SThomas Veerman
5692357f1050SThomas Veerman	* parse.y: more alloca() bullshit
5693357f1050SThomas Veerman
569484d9c625SLionel Sambuc1995-04-20  Vern Paxson <vern@ee.lbl.gov>
5695357f1050SThomas Veerman
5696357f1050SThomas Veerman	* misc.c: octal escape sequence must have just digits 0-7
5697357f1050SThomas Veerman
569884d9c625SLionel Sambuc1995-04-20  Vern Paxson <vern@ee.lbl.gov>
5699357f1050SThomas Veerman
5700357f1050SThomas Veerman	* scan.l: '-' means stdin octal escape sequence must just be digits
5701357f1050SThomas Veerman	0-7
5702357f1050SThomas Veerman
570384d9c625SLionel Sambuc1995-04-20  Vern Paxson <vern@ee.lbl.gov>
5704357f1050SThomas Veerman
5705357f1050SThomas Veerman	* main.c: -- terminates options
5706357f1050SThomas Veerman
570784d9c625SLionel Sambuc1995-04-20  Vern Paxson <vern@ee.lbl.gov>
5708357f1050SThomas Veerman
5709357f1050SThomas Veerman	* flexdef.h: added dataflush() prototype
5710357f1050SThomas Veerman
571184d9c625SLionel Sambuc1995-04-20  Vern Paxson <vern@ee.lbl.gov>
5712357f1050SThomas Veerman
5713357f1050SThomas Veerman	* misc.c: move dataflush, otoi prototypes into flexdef.h
5714357f1050SThomas Veerman
571584d9c625SLionel Sambuc1995-04-20  Vern Paxson <vern@ee.lbl.gov>
5716357f1050SThomas Veerman
571784d9c625SLionel Sambuc	* flex.skl, gen.c: const -> yyconst
5718357f1050SThomas Veerman
571984d9c625SLionel Sambuc1995-04-20  Vern Paxson <vern@ee.lbl.gov>
5720357f1050SThomas Veerman
5721357f1050SThomas Veerman	* gen.c: fixed bug in needing yy_cp for -Cf w/ backing up
5722357f1050SThomas Veerman
572384d9c625SLionel Sambuc1995-03-28  Vern Paxson <vern@ee.lbl.gov>
5724357f1050SThomas Veerman
572584d9c625SLionel Sambuc	* README, flex.1: Stan Adermann credit
5726357f1050SThomas Veerman
572784d9c625SLionel Sambuc1995-03-27  Vern Paxson <vern@ee.lbl.gov>
5728357f1050SThomas Veerman
5729357f1050SThomas Veerman	* README: beta-tester update
5730357f1050SThomas Veerman
573184d9c625SLionel Sambuc1995-03-27  Vern Paxson <vern@ee.lbl.gov>
5732357f1050SThomas Veerman
5733357f1050SThomas Veerman	* NEWS, version.h: 2.5.1
5734357f1050SThomas Veerman
573584d9c625SLionel Sambuc1995-03-27  Vern Paxson <vern@ee.lbl.gov>
5736357f1050SThomas Veerman
5737357f1050SThomas Veerman	* flex.1: update date for 2.5.1 release, some feedbacker credits
5738357f1050SThomas Veerman
573984d9c625SLionel Sambuc1995-03-27  Vern Paxson <vern@ee.lbl.gov>
5740357f1050SThomas Veerman
5741357f1050SThomas Veerman	* gen.c: fixed lint problem with declaring yy_cp unnecessarily
5742357f1050SThomas Veerman
574384d9c625SLionel Sambuc1995-03-27  Vern Paxson <vern@ee.lbl.gov>
5744357f1050SThomas Veerman
5745357f1050SThomas Veerman	* dfa.c: {}'s around full-table initializations
5746357f1050SThomas Veerman
574784d9c625SLionel Sambuc1995-03-21  Vern Paxson <vern@ee.lbl.gov>
5748357f1050SThomas Veerman
5749357f1050SThomas Veerman	* README: for version 2.5
5750357f1050SThomas Veerman
575184d9c625SLionel Sambuc1995-03-21  Vern Paxson <vern@ee.lbl.gov>
5752357f1050SThomas Veerman
5753357f1050SThomas Veerman	* flex.1: added note regarding yylineno should be maintained on a
5754357f1050SThomas Veerman	per-buffer basis
5755357f1050SThomas Veerman
575684d9c625SLionel Sambuc1995-03-21  Vern Paxson <vern@ee.lbl.gov>
5757357f1050SThomas Veerman
5758357f1050SThomas Veerman	* NEWS: new C++ member functions
5759357f1050SThomas Veerman
576084d9c625SLionel Sambuc1995-03-21  Vern Paxson <vern@ee.lbl.gov>
5761357f1050SThomas Veerman
576284d9c625SLionel Sambuc	* NEWS, flex.1: 2.5.0.8 update
5763357f1050SThomas Veerman
576484d9c625SLionel Sambuc1995-03-21  Vern Paxson <vern@ee.lbl.gov>
5765357f1050SThomas Veerman
5766357f1050SThomas Veerman	* main.c: rename yylineno if -P
5767357f1050SThomas Veerman
576884d9c625SLionel Sambuc1995-03-20  Vern Paxson <vern@ee.lbl.gov>
5769357f1050SThomas Veerman
5770357f1050SThomas Veerman	* flexdef.h: do_yylineno MARKER_DIFFERENCE depends on MAXIMUM_MNS
5771357f1050SThomas Veerman
577284d9c625SLionel Sambuc1995-03-20  Vern Paxson <vern@ee.lbl.gov>
5773357f1050SThomas Veerman
5774357f1050SThomas Veerman	* Makefile.in: removed redundant skel.c from DISTFILES
5775357f1050SThomas Veerman
577684d9c625SLionel Sambuc1995-03-20  Vern Paxson <vern@ee.lbl.gov>
5777357f1050SThomas Veerman
5778357f1050SThomas Veerman	* FlexLexer.h: debug(), setdebug(), lineno()
5779357f1050SThomas Veerman
578084d9c625SLionel Sambuc1995-03-20  Vern Paxson <vern@ee.lbl.gov>
5781357f1050SThomas Veerman
5782357f1050SThomas Veerman	* flex.skl: %option yylineno support
5783357f1050SThomas Veerman
578484d9c625SLionel Sambuc1995-03-20  Vern Paxson <vern@ee.lbl.gov>
5785357f1050SThomas Veerman
5786357f1050SThomas Veerman	* gen.c: read up to newline for interactive reads, rather than one
5787357f1050SThomas Veerman	char
5788357f1050SThomas Veerman
578984d9c625SLionel Sambuc1995-03-20  Vern Paxson <vern@ee.lbl.gov>
5790357f1050SThomas Veerman
579184d9c625SLionel Sambuc	* main.c, scan.l: added %option yylineno
5792357f1050SThomas Veerman
579384d9c625SLionel Sambuc1995-03-18  Vern Paxson <vern@ee.lbl.gov>
5794357f1050SThomas Veerman
5795357f1050SThomas Veerman	* gen.c: added do_yylineno
5796357f1050SThomas Veerman
579784d9c625SLionel Sambuc1995-03-06  Vern Paxson <vern@ee.lbl.gov>
5798357f1050SThomas Veerman
579984d9c625SLionel Sambuc	* NEWS, flex.1: 2.5.0.7
5800357f1050SThomas Veerman
580184d9c625SLionel Sambuc1995-03-05  Vern Paxson <vern@ee.lbl.gov>
5802357f1050SThomas Veerman
5803357f1050SThomas Veerman	* Makefile.in: realclean -> maintainer-clean
5804357f1050SThomas Veerman
580584d9c625SLionel Sambuc1995-03-05  Vern Paxson <vern@ee.lbl.gov>
5806357f1050SThomas Veerman
5807357f1050SThomas Veerman	* flex.skl: Added yy_flush_buffer
5808357f1050SThomas Veerman
580984d9c625SLionel Sambuc1995-03-05  Vern Paxson <vern@ee.lbl.gov>
5810357f1050SThomas Veerman
5811357f1050SThomas Veerman	* FlexLexer.h: added yy_flush_buffer
5812357f1050SThomas Veerman
581384d9c625SLionel Sambuc1995-03-05  Vern Paxson <vern@ee.lbl.gov>
5814357f1050SThomas Veerman
5815357f1050SThomas Veerman	* main.c: prefix support for yy_flush_buffer
5816357f1050SThomas Veerman
581784d9c625SLionel Sambuc1995-03-05  Vern Paxson <vern@ee.lbl.gov>
5818357f1050SThomas Veerman
5819357f1050SThomas Veerman	* parse.y: added %option yyclass
5820357f1050SThomas Veerman
582184d9c625SLionel Sambuc1995-03-05  Vern Paxson <vern@ee.lbl.gov>
5822357f1050SThomas Veerman
582384d9c625SLionel Sambuc	* flexdef.h, main.c, scan.l: added yyclass
5824357f1050SThomas Veerman
582584d9c625SLionel Sambuc1995-03-05  Vern Paxson <vern@ee.lbl.gov>
5826357f1050SThomas Veerman
5827357f1050SThomas Veerman	* FlexLexer.h: Added switch_streams
5828357f1050SThomas Veerman
582984d9c625SLionel Sambuc1995-03-05  Vern Paxson <vern@ee.lbl.gov>
5830357f1050SThomas Veerman
5831357f1050SThomas Veerman	* flex.skl: added switch_streams
5832357f1050SThomas Veerman
583384d9c625SLionel Sambuc1995-03-05  Vern Paxson <vern@ee.lbl.gov>
5834357f1050SThomas Veerman
5835357f1050SThomas Veerman	* main.c: don't rename yy_flex_debug for C++
5836357f1050SThomas Veerman
583784d9c625SLionel Sambuc1995-03-05  Vern Paxson <vern@ee.lbl.gov>
5838357f1050SThomas Veerman
5839357f1050SThomas Veerman	* gen.c: yy_flex_debug extern only if not C++
5840357f1050SThomas Veerman
584184d9c625SLionel Sambuc1995-03-05  Vern Paxson <vern@ee.lbl.gov>
5842357f1050SThomas Veerman
5843357f1050SThomas Veerman	* FlexLexer.h: added yy_flex_debug member variable
5844357f1050SThomas Veerman
584584d9c625SLionel Sambuc1995-03-05  Vern Paxson <vern@ee.lbl.gov>
5846357f1050SThomas Veerman
5847357f1050SThomas Veerman	* flex.skl: yyFlexLexer initialization of yy_flex_debug
5848357f1050SThomas Veerman
584984d9c625SLionel Sambuc1995-03-04  Vern Paxson <vern@ee.lbl.gov>
5850357f1050SThomas Veerman
5851357f1050SThomas Veerman	* flexdef.h, main.c: VMS POSIX stuff
5852357f1050SThomas Veerman
585384d9c625SLionel Sambuc1995-03-04  Vern Paxson <vern@ee.lbl.gov>
5854357f1050SThomas Veerman
5855357f1050SThomas Veerman	* flex.skl: moved position of yy_init = 0
5856357f1050SThomas Veerman
585784d9c625SLionel Sambuc1995-03-04  Vern Paxson <vern@ee.lbl.gov>
5858357f1050SThomas Veerman
5859357f1050SThomas Veerman	* flex.skl: added YY_EXIT_FAILURE
5860357f1050SThomas Veerman
586184d9c625SLionel Sambuc1995-03-04  Vern Paxson <vern@ee.lbl.gov>
5862357f1050SThomas Veerman
5863357f1050SThomas Veerman	* main.c: removed VMS-specific exit
5864357f1050SThomas Veerman
586584d9c625SLionel Sambuc1995-03-04  Vern Paxson <vern@ee.lbl.gov>
5866357f1050SThomas Veerman
586784d9c625SLionel Sambuc	* dfa.c, flexdef.h, gen.c, main.c, misc.c, nfa.c, scan.l, sym.c,
586884d9c625SLionel Sambuc	yylex.c: internationalization aids
5869357f1050SThomas Veerman
587084d9c625SLionel Sambuc1995-03-04  Vern Paxson <vern@ee.lbl.gov>
5871357f1050SThomas Veerman
5872357f1050SThomas Veerman	* main.c: do yy_flex_debug prefix for both C++ and C
5873357f1050SThomas Veerman
587484d9c625SLionel Sambuc1995-02-06  Vern Paxson <vern@ee.lbl.gov>
5875357f1050SThomas Veerman
5876357f1050SThomas Veerman	* main.c: fixed program_name tweak again
5877357f1050SThomas Veerman
587884d9c625SLionel Sambuc1995-01-11  Vern Paxson <vern@ee.lbl.gov>
5879357f1050SThomas Veerman
5880357f1050SThomas Veerman	* main.c: oops, fixed program_name tweak
5881357f1050SThomas Veerman
588284d9c625SLionel Sambuc1995-01-11  Vern Paxson <vern@ee.lbl.gov>
5883357f1050SThomas Veerman
5884357f1050SThomas Veerman	* main.c: program_name is "flex" if argv[0] nil
5885357f1050SThomas Veerman
588684d9c625SLionel Sambuc1995-01-10  Vern Paxson <vern@ee.lbl.gov>
5887357f1050SThomas Veerman
5888357f1050SThomas Veerman	* NEWS: 2.5.0.5
5889357f1050SThomas Veerman
589084d9c625SLionel Sambuc1995-01-10  Vern Paxson <vern@ee.lbl.gov>
5891357f1050SThomas Veerman
5892357f1050SThomas Veerman	* flex.1: Documented YY_NUM_RULES
5893357f1050SThomas Veerman
589484d9c625SLionel Sambuc1995-01-10  Vern Paxson <vern@ee.lbl.gov>
5895357f1050SThomas Veerman
5896357f1050SThomas Veerman	* Makefile.in: added formatted man page to MISC
5897357f1050SThomas Veerman
589884d9c625SLionel Sambuc1995-01-10  Vern Paxson <vern@ee.lbl.gov>
5899357f1050SThomas Veerman
5900357f1050SThomas Veerman	* main.c: help messages to stdout
5901357f1050SThomas Veerman
590284d9c625SLionel Sambuc1995-01-09  Vern Paxson <vern@ee.lbl.gov>
5903357f1050SThomas Veerman
5904357f1050SThomas Veerman	* gen.c: Added YY_NUM_RULES
5905357f1050SThomas Veerman
590684d9c625SLionel Sambuc1995-01-09  Vern Paxson <vern@ee.lbl.gov>
5907357f1050SThomas Veerman
5908357f1050SThomas Veerman	* flex.skl: better fix for #pragma problem
5909357f1050SThomas Veerman
591084d9c625SLionel Sambuc1995-01-09  Vern Paxson <vern@ee.lbl.gov>
5911357f1050SThomas Veerman
5912357f1050SThomas Veerman	* flexdef.h: better fix for #pragma portability problem
5913357f1050SThomas Veerman
591484d9c625SLionel Sambuc1995-01-09  Vern Paxson <vern@ee.lbl.gov>
5915357f1050SThomas Veerman
5916357f1050SThomas Veerman	* misc.c: "# line" -> #line
5917357f1050SThomas Veerman
591884d9c625SLionel Sambuc1995-01-09  Vern Paxson <vern@ee.lbl.gov>
5919357f1050SThomas Veerman
5920357f1050SThomas Veerman	* flex.skl, flexdef.h: comment out Turbo C #pragma's
5921357f1050SThomas Veerman
592284d9c625SLionel Sambuc1995-01-09  Vern Paxson <vern@ee.lbl.gov>
5923357f1050SThomas Veerman
5924357f1050SThomas Veerman	* scan.l: reset linenum on new file
5925357f1050SThomas Veerman
592684d9c625SLionel Sambuc1995-01-09  Vern Paxson <vern@ee.lbl.gov>
5927357f1050SThomas Veerman
5928357f1050SThomas Veerman	* flex.skl: isatty() extern
5929357f1050SThomas Veerman
593084d9c625SLionel Sambuc1995-01-09  Vern Paxson <vern@ee.lbl.gov>
5931357f1050SThomas Veerman
5932357f1050SThomas Veerman	* NEWS, flex.1: 2.5.0.4
5933357f1050SThomas Veerman
593484d9c625SLionel Sambuc1995-01-09  Vern Paxson <vern@ee.lbl.gov>
5935357f1050SThomas Veerman
5936357f1050SThomas Veerman	* main.c: long options, VMS tweaks
5937357f1050SThomas Veerman
593884d9c625SLionel Sambuc1995-01-09  Vern Paxson <vern@ee.lbl.gov>
5939357f1050SThomas Veerman
5940357f1050SThomas Veerman	* Makefile.in: Added parse.c, parse.h for dist MISC directory
5941357f1050SThomas Veerman
594284d9c625SLionel Sambuc1995-01-09  Vern Paxson <vern@ee.lbl.gov>
5943357f1050SThomas Veerman
5944357f1050SThomas Veerman	* flexdef.h: some "const" cleansing
5945357f1050SThomas Veerman
594684d9c625SLionel Sambuc1995-01-09  Vern Paxson <vern@ee.lbl.gov>
5947357f1050SThomas Veerman
5948357f1050SThomas Veerman	* mkskel.sh: skel[] is now const
5949357f1050SThomas Veerman
595084d9c625SLionel Sambuc1995-01-09  Vern Paxson <vern@ee.lbl.gov>
5951357f1050SThomas Veerman
5952357f1050SThomas Veerman	* misc.c: some const cleansing
5953357f1050SThomas Veerman
595484d9c625SLionel Sambuc1995-01-09  Vern Paxson <vern@ee.lbl.gov>
5955357f1050SThomas Veerman
5956357f1050SThomas Veerman	* scan.l: #line in section 1
5957357f1050SThomas Veerman
595884d9c625SLionel Sambuc1995-01-05  Vern Paxson <vern@ee.lbl.gov>
5959357f1050SThomas Veerman
5960357f1050SThomas Veerman	* sym.c: preen
5961357f1050SThomas Veerman
596284d9c625SLionel Sambuc1994-12-29  Vern Paxson <vern@ee.lbl.gov>
5963357f1050SThomas Veerman
5964357f1050SThomas Veerman	* configure.in: config.h from conf.in
5965357f1050SThomas Veerman
596684d9c625SLionel Sambuc1994-12-29  Vern Paxson <vern@ee.lbl.gov>
5967357f1050SThomas Veerman
5968357f1050SThomas Veerman	* flexdef.h: for VMS, delete -> remove
5969357f1050SThomas Veerman
597084d9c625SLionel Sambuc1994-12-29  Vern Paxson <vern@ee.lbl.gov>
5971357f1050SThomas Veerman
5972357f1050SThomas Veerman	* Makefile.in: config.h.in -> conf.in rm config.h on distclean
5973357f1050SThomas Veerman
597484d9c625SLionel Sambuc1994-12-29  Vern Paxson <vern@ee.lbl.gov>
5975357f1050SThomas Veerman
5976357f1050SThomas Veerman	* main.c: stdinit tweaks
5977357f1050SThomas Veerman
597884d9c625SLionel Sambuc1994-12-29  Vern Paxson <vern@ee.lbl.gov>
5979357f1050SThomas Veerman
5980357f1050SThomas Veerman	* scan.l: added nostdinit
5981357f1050SThomas Veerman
598284d9c625SLionel Sambuc1994-12-28  Vern Paxson <vern@ee.lbl.gov>
5983357f1050SThomas Veerman
5984357f1050SThomas Veerman	* NEWS: added MS-DOS note for 2.5.0.2
5985357f1050SThomas Veerman
598684d9c625SLionel Sambuc1994-12-28  Vern Paxson <vern@ee.lbl.gov>
5987357f1050SThomas Veerman
5988357f1050SThomas Veerman	* flex.1: typos, tweaks
5989357f1050SThomas Veerman
599084d9c625SLionel Sambuc1994-12-28  Vern Paxson <vern@ee.lbl.gov>
5991357f1050SThomas Veerman
5992357f1050SThomas Veerman	* Makefile.in: removed flexdoc
5993357f1050SThomas Veerman
599484d9c625SLionel Sambuc1994-12-28  Vern Paxson <vern@ee.lbl.gov>
5995357f1050SThomas Veerman
5996357f1050SThomas Veerman	* flex.1: flexdoc/flex merge
5997357f1050SThomas Veerman
599884d9c625SLionel Sambuc1994-12-28  Vern Paxson <vern@ee.lbl.gov>
5999357f1050SThomas Veerman
6000357f1050SThomas Veerman	* flex.1: typos
6001357f1050SThomas Veerman
600284d9c625SLionel Sambuc1994-12-28  Vern Paxson <vern@ee.lbl.gov>
6003357f1050SThomas Veerman
6004357f1050SThomas Veerman	* NEWS: typo
6005357f1050SThomas Veerman
600684d9c625SLionel Sambuc1994-12-28  Vern Paxson <vern@ee.lbl.gov>
6007357f1050SThomas Veerman
6008357f1050SThomas Veerman	* flex.1: 2.5 update
6009357f1050SThomas Veerman
601084d9c625SLionel Sambuc1994-12-28  Vern Paxson <vern@ee.lbl.gov>
6011357f1050SThomas Veerman
6012357f1050SThomas Veerman	* NEWS: 2.5.0.2
6013357f1050SThomas Veerman
601484d9c625SLionel Sambuc1994-12-28  Vern Paxson <vern@ee.lbl.gov>
6015357f1050SThomas Veerman
6016357f1050SThomas Veerman	* scan.l: fixed sense of %option main implying %option noyywrap
6017357f1050SThomas Veerman
601884d9c625SLionel Sambuc1994-12-28  Vern Paxson <vern@ee.lbl.gov>
6019357f1050SThomas Veerman
6020357f1050SThomas Veerman	* flex.skl: YY_FLEX_{MAJOR,MINOR}_VERSION fixed bug in unput
6021357f1050SThomas Veerman	trashing yytext even with %array
6022357f1050SThomas Veerman
602384d9c625SLionel Sambuc1994-12-17  Vern Paxson <vern@ee.lbl.gov>
6024357f1050SThomas Veerman
6025357f1050SThomas Veerman	* flex.1: prior to 2.5 update
6026357f1050SThomas Veerman
602784d9c625SLionel Sambuc1994-12-17  Vern Paxson <vern@ee.lbl.gov>
6028357f1050SThomas Veerman
6029357f1050SThomas Veerman	* main.c: C++/-P fixes
6030357f1050SThomas Veerman
603184d9c625SLionel Sambuc1994-12-17  Vern Paxson <vern@ee.lbl.gov>
6032357f1050SThomas Veerman
6033357f1050SThomas Veerman	* FlexLexer.h: -P fixes constructor, destructor moved to flex.skl
6034357f1050SThomas Veerman
603584d9c625SLionel Sambuc1994-12-17  Vern Paxson <vern@ee.lbl.gov>
6036357f1050SThomas Veerman
6037357f1050SThomas Veerman	* flex.skl: YY_SKIP_YYWRAP yyFlexLexer constructor, destructor
6038357f1050SThomas Veerman
603984d9c625SLionel Sambuc1994-12-15  Vern Paxson <vern@ee.lbl.gov>
6040357f1050SThomas Veerman
6041357f1050SThomas Veerman	* gen.c: formatting
6042357f1050SThomas Veerman
604384d9c625SLionel Sambuc1994-12-15  Vern Paxson <vern@ee.lbl.gov>
6044357f1050SThomas Veerman
6045357f1050SThomas Veerman	* gen.c: fixed bug in adjusting yytext before backing up
6046357f1050SThomas Veerman
604784d9c625SLionel Sambuc1994-12-10  Vern Paxson <vern@ee.lbl.gov>
6048357f1050SThomas Veerman
6049357f1050SThomas Veerman	* scan.l: switched scanner itself over to [:xxx:]
6050357f1050SThomas Veerman
605184d9c625SLionel Sambuc1994-12-10  Vern Paxson <vern@ee.lbl.gov>
6052357f1050SThomas Veerman
6053357f1050SThomas Veerman	* flex.skl: added YY_FLEX_VERSION
6054357f1050SThomas Veerman
605584d9c625SLionel Sambuc1994-12-10  Vern Paxson <vern@ee.lbl.gov>
6056357f1050SThomas Veerman
6057357f1050SThomas Veerman	* scan.l: Fixed CCL-match pattern for [:whatever:]
6058357f1050SThomas Veerman
605984d9c625SLionel Sambuc1994-12-10  Vern Paxson <vern@ee.lbl.gov>
6060357f1050SThomas Veerman
6061357f1050SThomas Veerman	* parse.y: treat [:upper:] as [:lower:] if -i
6062357f1050SThomas Veerman
606384d9c625SLionel Sambuc1994-12-06  Vern Paxson <vern@ee.lbl.gov>
6064357f1050SThomas Veerman
6065357f1050SThomas Veerman	* NEWS: 2.5.0.1
6066357f1050SThomas Veerman
606784d9c625SLionel Sambuc1994-12-06  Vern Paxson <vern@ee.lbl.gov>
6068357f1050SThomas Veerman
6069357f1050SThomas Veerman	* flex.skl, gen.c: input() maintains BOL
6070357f1050SThomas Veerman
607184d9c625SLionel Sambuc1994-12-06  Vern Paxson <vern@ee.lbl.gov>
6072357f1050SThomas Veerman
6073357f1050SThomas Veerman	* flex.skl: check size of buffer in yy_scan_buffer
6074357f1050SThomas Veerman
607584d9c625SLionel Sambuc1994-12-06  Vern Paxson <vern@ee.lbl.gov>
6076357f1050SThomas Veerman
6077357f1050SThomas Veerman	* flex.skl: added %option main, fixed missing %*
6078357f1050SThomas Veerman
607984d9c625SLionel Sambuc1994-12-06  Vern Paxson <vern@ee.lbl.gov>
6080357f1050SThomas Veerman
6081357f1050SThomas Veerman	* parse.y: added ccl exprs
6082357f1050SThomas Veerman
608384d9c625SLionel Sambuc1994-12-06  Vern Paxson <vern@ee.lbl.gov>
6084357f1050SThomas Veerman
6085357f1050SThomas Veerman	* scan.l: added ccl exprs, %option main
6086357f1050SThomas Veerman
608784d9c625SLionel Sambuc1994-12-06  Vern Paxson <vern@ee.lbl.gov>
6088357f1050SThomas Veerman
6089357f1050SThomas Veerman	* yylex.c: added %options, ccl exprs
6090357f1050SThomas Veerman
609184d9c625SLionel Sambuc1994-12-05  Vern Paxson <vern@ee.lbl.gov>
6092357f1050SThomas Veerman
6093357f1050SThomas Veerman	* misc.c: undid previous change
6094357f1050SThomas Veerman
609584d9c625SLionel Sambuc1994-12-04  Vern Paxson <vern@ee.lbl.gov>
6096357f1050SThomas Veerman
6097357f1050SThomas Veerman	* Makefile.in: Makefile.in from srcdir
6098357f1050SThomas Veerman
609984d9c625SLionel Sambuc1994-12-04  Vern Paxson <vern@ee.lbl.gov>
6100357f1050SThomas Veerman
6101357f1050SThomas Veerman	* Makefile.in: added skel.c to DISTFILES
6102357f1050SThomas Veerman
610384d9c625SLionel Sambuc1994-12-04  Vern Paxson <vern@ee.lbl.gov>
6104357f1050SThomas Veerman
6105357f1050SThomas Veerman	* flex.skl: added YYSTATE alias
6106357f1050SThomas Veerman
610784d9c625SLionel Sambuc1994-12-04  Vern Paxson <vern@ee.lbl.gov>
6108357f1050SThomas Veerman
6109357f1050SThomas Veerman	* scan.l: NL is now \r?\n
6110357f1050SThomas Veerman
611184d9c625SLionel Sambuc1994-12-04  Vern Paxson <vern@ee.lbl.gov>
6112357f1050SThomas Veerman
6113357f1050SThomas Veerman	* gen.c: use cerr for C++ diagnostics
6114357f1050SThomas Veerman
611584d9c625SLionel Sambuc1994-12-03  Vern Paxson <vern@ee.lbl.gov>
6116357f1050SThomas Veerman
6117357f1050SThomas Veerman	* flex.skl: undid YY_UNIX_NEWLINE
6118357f1050SThomas Veerman
611984d9c625SLionel Sambuc1994-12-03  Vern Paxson <vern@ee.lbl.gov>
6120357f1050SThomas Veerman
6121357f1050SThomas Veerman	* flexdef.h: STDC_HEADERS to check for stdlib
6122357f1050SThomas Veerman
612384d9c625SLionel Sambuc1994-12-03  Vern Paxson <vern@ee.lbl.gov>
6124357f1050SThomas Veerman
6125357f1050SThomas Veerman	* configure.in: AC_STDC_HEADERS -> AC_HEADER_STDC
6126357f1050SThomas Veerman
612784d9c625SLionel Sambuc1994-12-03  Vern Paxson <vern@ee.lbl.gov>
6128357f1050SThomas Veerman
6129357f1050SThomas Veerman	* misc.c: \n -> '\012'
6130357f1050SThomas Veerman
613184d9c625SLionel Sambuc1994-12-03  Vern Paxson <vern@ee.lbl.gov>
6132357f1050SThomas Veerman
6133357f1050SThomas Veerman	* flex.skl: Added YY_UNIX_NEWLINE
6134357f1050SThomas Veerman
613584d9c625SLionel Sambuc1994-12-03  Vern Paxson <vern@ee.lbl.gov>
6136357f1050SThomas Veerman
6137357f1050SThomas Veerman	* flex.skl: BOL changes
6138357f1050SThomas Veerman
613984d9c625SLionel Sambuc1994-12-03  Vern Paxson <vern@ee.lbl.gov>
6140357f1050SThomas Veerman
6141357f1050SThomas Veerman	* dfa.c: fixed bug with caseins but not ecs
6142357f1050SThomas Veerman
614384d9c625SLionel Sambuc1994-12-03  Vern Paxson <vern@ee.lbl.gov>
6144357f1050SThomas Veerman
6145357f1050SThomas Veerman	* gen.c: BOL changes some casts for Turbo C
6146357f1050SThomas Veerman
614784d9c625SLionel Sambuc1994-12-03  Vern Paxson <vern@ee.lbl.gov>
6148357f1050SThomas Veerman
6149357f1050SThomas Veerman	* main.c: messages identify filenames
6150357f1050SThomas Veerman
615184d9c625SLionel Sambuc1994-12-03  Vern Paxson <vern@ee.lbl.gov>
6152357f1050SThomas Veerman
6153357f1050SThomas Veerman	* misc.c: Increase slowly if realloc double overflows
6154357f1050SThomas Veerman
615584d9c625SLionel Sambuc1994-12-03  Vern Paxson <vern@ee.lbl.gov>
6156357f1050SThomas Veerman
6157357f1050SThomas Veerman	* nfa.c: YY_RULE_SETUP
6158357f1050SThomas Veerman
615984d9c625SLionel Sambuc1994-12-03  Vern Paxson <vern@ee.lbl.gov>
6160357f1050SThomas Veerman
6161357f1050SThomas Veerman	* scan.l: Added yy_XX_state %option's Added yy_set_bol
6162357f1050SThomas Veerman
616384d9c625SLionel Sambuc1994-11-29  Vern Paxson <vern@ee.lbl.gov>
6164357f1050SThomas Veerman
6165357f1050SThomas Veerman	* Makefile.in: don't remove ~ files
6166357f1050SThomas Veerman
616784d9c625SLionel Sambuc1994-11-24  Vern Paxson <vern@ee.lbl.gov>
6168357f1050SThomas Veerman
6169357f1050SThomas Veerman	* Makefile.in: get CFLAGS from autoconf
6170357f1050SThomas Veerman
617184d9c625SLionel Sambuc1994-11-24  Vern Paxson <vern@ee.lbl.gov>
6172357f1050SThomas Veerman
617384d9c625SLionel Sambuc	* dfa.c, flex.skl, flexdef.h, gen.c, misc.c, parse.y, scan.l, sym.c:
617484d9c625SLionel Sambuc	Brian Madsen's tweaks for Borland
6175357f1050SThomas Veerman
617684d9c625SLionel Sambuc1994-11-24  Vern Paxson <vern@ee.lbl.gov>
6177357f1050SThomas Veerman
6178357f1050SThomas Veerman	* version.h: 2.5.0
6179357f1050SThomas Veerman
618084d9c625SLionel Sambuc1994-11-24  Vern Paxson <vern@ee.lbl.gov>
6181357f1050SThomas Veerman
6182357f1050SThomas Veerman	* flexdef.h: Added do_stdinit
6183357f1050SThomas Veerman
618484d9c625SLionel Sambuc1994-11-24  Vern Paxson <vern@ee.lbl.gov>
6185357f1050SThomas Veerman
6186357f1050SThomas Veerman	* FlexLexer.h: Added yy_delete_buffer() in destructor
6187357f1050SThomas Veerman
618884d9c625SLionel Sambuc1994-11-24  Vern Paxson <vern@ee.lbl.gov>
6189357f1050SThomas Veerman
6190357f1050SThomas Veerman	* flex.skl: Added yy_set_interactive, YY_ALWAYS_INTERACTIVE,
6191357f1050SThomas Veerman	 YY_NEVER_INTERACTIVE, YY_NO_INPUT, YY_NO_UNPUT, YY_NO_*_STATE
6192357f1050SThomas Veerman
619384d9c625SLionel Sambuc1994-11-24  Vern Paxson <vern@ee.lbl.gov>
6194357f1050SThomas Veerman
6195357f1050SThomas Veerman	* main.c: Added do_stdinit, Think C hacks
6196357f1050SThomas Veerman
619784d9c625SLionel Sambuc1994-11-24  Vern Paxson <vern@ee.lbl.gov>
6198357f1050SThomas Veerman
6199357f1050SThomas Veerman	* scan.l: Added %options for input, always-interactive,
6200357f1050SThomas Veerman	never-interactive, yy_scan_{buffer,bytes,string}
6201357f1050SThomas Veerman
620284d9c625SLionel Sambuc1994-11-05  Vern Paxson <vern@ee.lbl.gov>
6203357f1050SThomas Veerman
6204357f1050SThomas Veerman	* flex.skl: size_t #ifdef's for not compiling some statics
6205357f1050SThomas Veerman
620684d9c625SLionel Sambuc1994-11-05  Vern Paxson <vern@ee.lbl.gov>
6207357f1050SThomas Veerman
6208357f1050SThomas Veerman	* Makefile.in: $(FLEX) config.h
6209357f1050SThomas Veerman
621084d9c625SLionel Sambuc1994-11-05  Vern Paxson <vern@ee.lbl.gov>
6211357f1050SThomas Veerman
6212357f1050SThomas Veerman	* configure.in: config.h, size_t, malloc.h, sys/types.h
6213357f1050SThomas Veerman
621484d9c625SLionel Sambuc1994-11-05  Vern Paxson <vern@ee.lbl.gov>
6215357f1050SThomas Veerman
6216357f1050SThomas Veerman	* flexdef.h: config.h, size_t
6217357f1050SThomas Veerman
621884d9c625SLionel Sambuc1994-11-05  Vern Paxson <vern@ee.lbl.gov>
6219357f1050SThomas Veerman
6220357f1050SThomas Veerman	* main.c: yywrap option, no stdin/out init for VMS, mundane tweaks
6221357f1050SThomas Veerman
622284d9c625SLionel Sambuc1994-11-05  Vern Paxson <vern@ee.lbl.gov>
6223357f1050SThomas Veerman
6224357f1050SThomas Veerman	* parse.y: alloca, lint tweaks
6225357f1050SThomas Veerman
622684d9c625SLionel Sambuc1994-11-05  Vern Paxson <vern@ee.lbl.gov>
6227357f1050SThomas Veerman
6228357f1050SThomas Veerman	* scan.l: %option yywrap size_t tweaks
6229357f1050SThomas Veerman
623084d9c625SLionel Sambuc1994-11-05  Vern Paxson <vern@ee.lbl.gov>
6231357f1050SThomas Veerman
6232357f1050SThomas Veerman	* tblcmp.c: size_t tweaks
6233357f1050SThomas Veerman
623484d9c625SLionel Sambuc1994-11-05  Vern Paxson <vern@ee.lbl.gov>
6235357f1050SThomas Veerman
6236357f1050SThomas Veerman	* misc.c: size_t, STDC tweaks
6237357f1050SThomas Veerman
623884d9c625SLionel Sambuc1994-11-05  Vern Paxson <vern@ee.lbl.gov>
6239357f1050SThomas Veerman
6240357f1050SThomas Veerman	* flex.skl: Added yy_scan_{buffer,bytes,string}, plus tweaks
6241357f1050SThomas Veerman
624284d9c625SLionel Sambuc1994-10-12  Vern Paxson <vern@ee.lbl.gov>
6243357f1050SThomas Veerman
6244357f1050SThomas Veerman	* flex.skl: made stack code conditional on "stack" option
6245357f1050SThomas Veerman
624684d9c625SLionel Sambuc1994-10-12  Vern Paxson <vern@ee.lbl.gov>
6247357f1050SThomas Veerman
6248357f1050SThomas Veerman	* scan.l: added use of "stack" %option
6249357f1050SThomas Veerman
625084d9c625SLionel Sambuc1994-08-03  Vern Paxson <vern@ee.lbl.gov>
6251357f1050SThomas Veerman
6252357f1050SThomas Veerman	* gen.c: Fixed fencepost in call to yy_flex_strncpy
6253357f1050SThomas Veerman
625484d9c625SLionel Sambuc1994-07-25  Vern Paxson <vern@ee.lbl.gov>
6255357f1050SThomas Veerman
6256357f1050SThomas Veerman	* flex.skl: yy_eof_status -> yy_buffer_status
6257357f1050SThomas Veerman
625884d9c625SLionel Sambuc1994-07-25  Vern Paxson <vern@ee.lbl.gov>
6259357f1050SThomas Veerman
6260357f1050SThomas Veerman	* flex.skl: yy_flex_strcpy -> yy_flex_strncpy minor prototype tweak
6261357f1050SThomas Veerman
626284d9c625SLionel Sambuc1994-07-25  Vern Paxson <vern@ee.lbl.gov>
6263357f1050SThomas Veerman
6264357f1050SThomas Veerman	* gen.c: Bug fix for matching NUL's at end of token when
6265357f1050SThomas Veerman	interactive.  yy_flex_strcpy -> yy_flex_strncpy
6266357f1050SThomas Veerman
626784d9c625SLionel Sambuc1994-07-25  Vern Paxson <vern@ee.lbl.gov>
6268357f1050SThomas Veerman
6269357f1050SThomas Veerman	* nfa.c: No YY_USER_ACTION if continued action
6270357f1050SThomas Veerman
627184d9c625SLionel Sambuc1994-03-16  Vern Paxson <vern@ee.lbl.gov>
6272357f1050SThomas Veerman
6273357f1050SThomas Veerman	* flex.skl: Added fix for 8-bit chars returned by input()
6274357f1050SThomas Veerman
627584d9c625SLionel Sambuc1994-03-16  Vern Paxson <vern@ee.lbl.gov>
6276357f1050SThomas Veerman
6277357f1050SThomas Veerman	* flex.skl: Move definition of yy_flex_strcpy to come after #define
6278357f1050SThomas Veerman	of yytext_ptr
6279357f1050SThomas Veerman
628084d9c625SLionel Sambuc1994-01-08  Vern Paxson <vern@ee.lbl.gov>
6281357f1050SThomas Veerman
6282357f1050SThomas Veerman	* mkskel.sh: flex.skel -> flex.skl
6283357f1050SThomas Veerman
628484d9c625SLionel Sambuc1994-01-08  Vern Paxson <vern@ee.lbl.gov>
6285357f1050SThomas Veerman
6286357f1050SThomas Veerman	* mkskel.sh: Initial revision
6287357f1050SThomas Veerman
628884d9c625SLionel Sambuc1993-12-29  Vern Paxson <vern@ee.lbl.gov>
6289357f1050SThomas Veerman
6290357f1050SThomas Veerman	* Makefile.in: Fixed scan.c target so "make" detects flex failure
6291357f1050SThomas Veerman
629284d9c625SLionel Sambuc1993-12-27  Vern Paxson <vern@ee.lbl.gov>
6293357f1050SThomas Veerman
6294357f1050SThomas Veerman	* scan.l: Added %option's
6295357f1050SThomas Veerman
629684d9c625SLionel Sambuc1993-12-27  Vern Paxson <vern@ee.lbl.gov>
6297357f1050SThomas Veerman
6298357f1050SThomas Veerman	* Makefile.in: Nuked FLEX_FLAGS that are now done using %option
6299357f1050SThomas Veerman
630084d9c625SLionel Sambuc1993-12-27  Vern Paxson <vern@ee.lbl.gov>
6301357f1050SThomas Veerman
6302357f1050SThomas Veerman	* parse.y, scan.l: %option
6303357f1050SThomas Veerman
630484d9c625SLionel Sambuc1993-12-27  Vern Paxson <vern@ee.lbl.gov>
6305357f1050SThomas Veerman
6306357f1050SThomas Veerman	* main.c: Reworked for %option
6307357f1050SThomas Veerman
630884d9c625SLionel Sambuc1993-12-27  Vern Paxson <vern@ee.lbl.gov>
6309357f1050SThomas Veerman
6310357f1050SThomas Veerman	* flexdef.h: Added "unspecified", globals for %option
6311357f1050SThomas Veerman
631284d9c625SLionel Sambuc1993-12-27  Vern Paxson <vern@ee.lbl.gov>
6313357f1050SThomas Veerman
6314357f1050SThomas Veerman	* sym.c: start condition #define's go to action file
6315357f1050SThomas Veerman
631684d9c625SLionel Sambuc1993-12-27  Vern Paxson <vern@ee.lbl.gov>
6317357f1050SThomas Veerman
6318357f1050SThomas Veerman	* misc.c: Added action_define()
6319357f1050SThomas Veerman
632084d9c625SLionel Sambuc1993-12-27  Vern Paxson <vern@ee.lbl.gov>
6321357f1050SThomas Veerman
6322357f1050SThomas Veerman	* scan.l: Minor consolidation using scon scopes etc
6323357f1050SThomas Veerman
632484d9c625SLionel Sambuc1993-12-27  Vern Paxson <vern@ee.lbl.gov>
6325357f1050SThomas Veerman
6326357f1050SThomas Veerman	* scan.l: Modified to use scon scopes
6327357f1050SThomas Veerman
632884d9c625SLionel Sambuc1993-12-27  Vern Paxson <vern@ee.lbl.gov>
6329357f1050SThomas Veerman
6330357f1050SThomas Veerman	* scan.l: indented rules
6331357f1050SThomas Veerman
633284d9c625SLionel Sambuc1993-12-26  Vern Paxson <vern@ee.lbl.gov>
6333357f1050SThomas Veerman
6334357f1050SThomas Veerman	* parse.y: Added scon_stk stuff, format_warn
6335357f1050SThomas Veerman
633684d9c625SLionel Sambuc1993-12-26  Vern Paxson <vern@ee.lbl.gov>
6337357f1050SThomas Veerman
6338357f1050SThomas Veerman	* flexdef.h: Added format_warn
6339357f1050SThomas Veerman
634084d9c625SLionel Sambuc1993-12-26  Vern Paxson <vern@ee.lbl.gov>
6341357f1050SThomas Veerman
6342357f1050SThomas Veerman	* parse.y: Working checkpoint prior to adding <scon>{ stuff
6343357f1050SThomas Veerman
634484d9c625SLionel Sambuc1993-12-26  Vern Paxson <vern@ee.lbl.gov>
6345357f1050SThomas Veerman
634684d9c625SLionel Sambuc	* flexdef.h, main.c: Added in_rule, deleted actvsc
6347357f1050SThomas Veerman
634884d9c625SLionel Sambuc1993-12-26  Vern Paxson <vern@ee.lbl.gov>
6349357f1050SThomas Veerman
6350357f1050SThomas Veerman	* misc.c: Added doubling of '\'s in filenames
6351357f1050SThomas Veerman
635284d9c625SLionel Sambuc1993-12-26  Vern Paxson <vern@ee.lbl.gov>
6353357f1050SThomas Veerman
6354357f1050SThomas Veerman	* scan.l: Added in_rule, doing_rule_action
6355357f1050SThomas Veerman
635684d9c625SLionel Sambuc1993-12-26  Vern Paxson <vern@ee.lbl.gov>
6357357f1050SThomas Veerman
6358357f1050SThomas Veerman	* sym.c: Removed actvsc
6359357f1050SThomas Veerman
636084d9c625SLionel Sambuc1993-12-23  Vern Paxson <vern@ee.lbl.gov>
6361357f1050SThomas Veerman
6362357f1050SThomas Veerman	* flex.1: -ooutput #line directives credits
6363357f1050SThomas Veerman
636484d9c625SLionel Sambuc1993-12-23  Vern Paxson <vern@ee.lbl.gov>
6365357f1050SThomas Veerman
6366357f1050SThomas Veerman	* flex.skl: Fixsed sense of test for %array
6367357f1050SThomas Veerman
636884d9c625SLionel Sambuc1993-12-23  Vern Paxson <vern@ee.lbl.gov>
6369357f1050SThomas Veerman
6370357f1050SThomas Veerman	* NEWS: 2.5.0 snapshot for Craig
6371357f1050SThomas Veerman
637284d9c625SLionel Sambuc1993-12-23  Vern Paxson <vern@ee.lbl.gov>
6373357f1050SThomas Veerman
6374357f1050SThomas Veerman	* parse.y: Added beginnings of <SCON>{ ... }
6375357f1050SThomas Veerman
637684d9c625SLionel Sambuc1993-12-23  Vern Paxson <vern@ee.lbl.gov>
6377357f1050SThomas Veerman
6378357f1050SThomas Veerman	* scan.l: Simplified scanning {}'s
6379357f1050SThomas Veerman
638084d9c625SLionel Sambuc1993-12-20  Vern Paxson <vern@ee.lbl.gov>
6381357f1050SThomas Veerman
6382357f1050SThomas Veerman	* flexdef.h: Added <stdlib.h>
6383357f1050SThomas Veerman
638484d9c625SLionel Sambuc1993-12-17  Vern Paxson <vern@ee.lbl.gov>
6385357f1050SThomas Veerman
6386357f1050SThomas Veerman	* flex.skl: prototypes for alloc/string routines
6387357f1050SThomas Veerman
638884d9c625SLionel Sambuc1993-12-17  Vern Paxson <vern@ee.lbl.gov>
6389357f1050SThomas Veerman
6390357f1050SThomas Veerman	* flex.skl: alloc, string routines internal
6391357f1050SThomas Veerman
639284d9c625SLionel Sambuc1993-12-17  Vern Paxson <vern@ee.lbl.gov>
6393357f1050SThomas Veerman
6394357f1050SThomas Veerman	* Makefile.in: Nuked lib{string,alloc}.c, added dependency of
6395357f1050SThomas Veerman	yylex.o on parse.h
6396357f1050SThomas Veerman
639784d9c625SLionel Sambuc1993-12-17  Vern Paxson <vern@ee.lbl.gov>
6398357f1050SThomas Veerman
6399357f1050SThomas Veerman	* configure.in: Check for string.h
6400357f1050SThomas Veerman
640184d9c625SLionel Sambuc1993-12-17  Vern Paxson <vern@ee.lbl.gov>
6402357f1050SThomas Veerman
6403357f1050SThomas Veerman	* flexdef.h: Use autoconf for string/strings.h yy_flex_XXX ->
6404357f1050SThomas Veerman	flex_XXX
6405357f1050SThomas Veerman
640684d9c625SLionel Sambuc1993-12-17  Vern Paxson <vern@ee.lbl.gov>
6407357f1050SThomas Veerman
6408357f1050SThomas Veerman	* scan.l: Added flex_XXX -> yy_flex_XXX wrappers
6409357f1050SThomas Veerman
641084d9c625SLionel Sambuc1993-12-17  Vern Paxson <vern@ee.lbl.gov>
6411357f1050SThomas Veerman
641284d9c625SLionel Sambuc	* dfa.c, misc.c, sym.c: yy_flex_XXX -> flex_XXX
6413357f1050SThomas Veerman
641484d9c625SLionel Sambuc1993-12-17  Vern Paxson <vern@ee.lbl.gov>
6415357f1050SThomas Veerman
6416357f1050SThomas Veerman	* yylex.c: No more WHITESPACE token
6417357f1050SThomas Veerman
641884d9c625SLionel Sambuc1993-12-16  Vern Paxson <vern@ee.lbl.gov>
6419357f1050SThomas Veerman
642084d9c625SLionel Sambuc	* FlexLexer.h, flex.skl: Added yy_top_state()
6421357f1050SThomas Veerman
642284d9c625SLionel Sambuc1993-12-16  Vern Paxson <vern@ee.lbl.gov>
6423357f1050SThomas Veerman
6424357f1050SThomas Veerman	* scan.l: simplified comment-scanning using push/pop states
6425357f1050SThomas Veerman
642684d9c625SLionel Sambuc1993-12-16  Vern Paxson <vern@ee.lbl.gov>
6427357f1050SThomas Veerman
6428357f1050SThomas Veerman	* parse.y: removed crufty WHITESPACE token, some uses of '\n' token
6429357f1050SThomas Veerman
643084d9c625SLionel Sambuc1993-12-15  Vern Paxson <vern@ee.lbl.gov>
6431357f1050SThomas Veerman
6432357f1050SThomas Veerman	* FlexLexer.h: start stack, extern "C++" moved
6433357f1050SThomas Veerman
643484d9c625SLionel Sambuc1993-12-15  Vern Paxson <vern@ee.lbl.gov>
6435357f1050SThomas Veerman
6436357f1050SThomas Veerman	* dfa.c: Bug fix for -CF
6437357f1050SThomas Veerman
643884d9c625SLionel Sambuc1993-12-15  Vern Paxson <vern@ee.lbl.gov>
6439357f1050SThomas Veerman
6440357f1050SThomas Veerman	* flexdef.h, misc.c: alloc routines take unsigned
6441357f1050SThomas Veerman
644284d9c625SLionel Sambuc1993-12-15  Vern Paxson <vern@ee.lbl.gov>
6443357f1050SThomas Veerman
6444357f1050SThomas Veerman	* flex.skl: start-state stacks, alloc routines take unsigned
6445357f1050SThomas Veerman
644684d9c625SLionel Sambuc1993-12-15  Vern Paxson <vern@ee.lbl.gov>
6447357f1050SThomas Veerman
6448357f1050SThomas Veerman	* flexdef.h, misc.c: bracket -CF table elements
6449357f1050SThomas Veerman
645084d9c625SLionel Sambuc1993-12-13  Vern Paxson <vern@ee.lbl.gov>
6451357f1050SThomas Veerman
6452357f1050SThomas Veerman	* misc.c: Do #bytes computation in {re,}allocate_array() only once
6453357f1050SThomas Veerman
645484d9c625SLionel Sambuc1993-12-11  Vern Paxson <vern@ee.lbl.gov>
6455357f1050SThomas Veerman
645684d9c625SLionel Sambuc	* flex.skl, flexdef.h, gen.c, main.c, misc.c, scan.l, sym.c:
6457357f1050SThomas Veerman	yy_str*() -> str*()
6458357f1050SThomas Veerman
645984d9c625SLionel Sambuc1993-12-11  Vern Paxson <vern@ee.lbl.gov>
6460357f1050SThomas Veerman
6461357f1050SThomas Veerman	* Makefile.in, dfa.c, flexdef.h, gen.c, main.c, misc.c, nfa.c,
6462357f1050SThomas Veerman	parse.y, scan.l, sym.c: -o option
6463357f1050SThomas Veerman
646484d9c625SLionel Sambuc1993-12-11  Vern Paxson <vern@ee.lbl.gov>
6465357f1050SThomas Veerman
6466357f1050SThomas Veerman	* gen.c: lint tweak
6467357f1050SThomas Veerman
646884d9c625SLionel Sambuc1993-12-11  Vern Paxson <vern@ee.lbl.gov>
6469357f1050SThomas Veerman
6470357f1050SThomas Veerman	* NEWS: Expanded on extern "C++" news item
6471357f1050SThomas Veerman
647284d9c625SLionel Sambuc1993-12-11  Vern Paxson <vern@ee.lbl.gov>
6473357f1050SThomas Veerman
6474357f1050SThomas Veerman	* NEWS: 2.4.5
6475357f1050SThomas Veerman
647684d9c625SLionel Sambuc1993-12-11  Vern Paxson <vern@ee.lbl.gov>
6477357f1050SThomas Veerman
6478357f1050SThomas Veerman	* flex.skl: Added yy_fill_buffer
6479357f1050SThomas Veerman
648084d9c625SLionel Sambuc1993-12-11  Vern Paxson <vern@ee.lbl.gov>
6481357f1050SThomas Veerman
6482357f1050SThomas Veerman	* gen.c: is_interactive -> yy_is_interactive
6483357f1050SThomas Veerman
648484d9c625SLionel Sambuc1993-12-11  Vern Paxson <vern@ee.lbl.gov>
6485357f1050SThomas Veerman
6486357f1050SThomas Veerman	* flex.1: Updated credits
6487357f1050SThomas Veerman
648884d9c625SLionel Sambuc1993-12-11  Vern Paxson <vern@ee.lbl.gov>
6489357f1050SThomas Veerman
6490357f1050SThomas Veerman	* Makefile.in: Fixed typo in "uninstall" target
6491357f1050SThomas Veerman
649284d9c625SLionel Sambuc1993-12-11  Vern Paxson <vern@ee.lbl.gov>
6493357f1050SThomas Veerman
6494357f1050SThomas Veerman	* gen.c: Updated comment regarding 0-based vs. 1-based arrays for
6495357f1050SThomas Veerman	-CF.
6496357f1050SThomas Veerman
649784d9c625SLionel Sambuc1993-12-11  Vern Paxson <vern@ee.lbl.gov>
6498357f1050SThomas Veerman
6499357f1050SThomas Veerman	* dfa.c: Initialize dfaacc[0] for -CF representation Fixed minor
6500357f1050SThomas Veerman	memory leak
6501357f1050SThomas Veerman
650284d9c625SLionel Sambuc1993-12-11  Vern Paxson <vern@ee.lbl.gov>
6503357f1050SThomas Veerman
6504357f1050SThomas Veerman	* main.c: #include "FlexLexer.h" -> <FlexLexer.h>
6505357f1050SThomas Veerman
650684d9c625SLionel Sambuc1993-12-11  Vern Paxson <vern@ee.lbl.gov>
6507357f1050SThomas Veerman
6508357f1050SThomas Veerman	* FlexLexer.h: Added extern "C++" wrapper
6509357f1050SThomas Veerman
651084d9c625SLionel Sambuc1993-12-09  Vern Paxson <vern@ee.lbl.gov>
6511357f1050SThomas Veerman
6512357f1050SThomas Veerman	* main.c: Detect REJECT etc. before generating YY_USES_REJECT!
6513357f1050SThomas Veerman
651484d9c625SLionel Sambuc1993-12-09  Vern Paxson <vern@ee.lbl.gov>
6515357f1050SThomas Veerman
6516357f1050SThomas Veerman	* gen.c: Fixed bug in interactive reads where char is unsigned
6517357f1050SThomas Veerman
651884d9c625SLionel Sambuc1993-12-09  Vern Paxson <vern@ee.lbl.gov>
6519357f1050SThomas Veerman
6520357f1050SThomas Veerman	* parse.y: Fixed bug in treating '$' as variable trailing context
6521357f1050SThomas Veerman
652284d9c625SLionel Sambuc1993-12-09  Vern Paxson <vern@ee.lbl.gov>
6523357f1050SThomas Veerman
6524357f1050SThomas Veerman	* version.h: 2.4.5
6525357f1050SThomas Veerman
652684d9c625SLionel Sambuc1993-12-07  Vern Paxson <vern@ee.lbl.gov>
6527357f1050SThomas Veerman
6528357f1050SThomas Veerman	* README: pretester update
6529357f1050SThomas Veerman
653084d9c625SLionel Sambuc1993-12-07  Vern Paxson <vern@ee.lbl.gov>
6531357f1050SThomas Veerman
6532357f1050SThomas Veerman	* NEWS: 2.4.4
6533357f1050SThomas Veerman
653484d9c625SLionel Sambuc1993-12-07  Vern Paxson <vern@ee.lbl.gov>
6535357f1050SThomas Veerman
6536357f1050SThomas Veerman	* flex.1: LexError(), C++ experiment warning, credits
6537357f1050SThomas Veerman
653884d9c625SLionel Sambuc1993-12-07  Vern Paxson <vern@ee.lbl.gov>
6539357f1050SThomas Veerman
6540357f1050SThomas Veerman	* scan.l: Fixed 8-bit bug
6541357f1050SThomas Veerman
654284d9c625SLionel Sambuc1993-12-07  Vern Paxson <vern@ee.lbl.gov>
6543357f1050SThomas Veerman
654484d9c625SLionel Sambuc	* flex.skl, gen.c: Fixed nasty 8-bit bugs
6545357f1050SThomas Veerman
654684d9c625SLionel Sambuc1993-12-07  Vern Paxson <vern@ee.lbl.gov>
6547357f1050SThomas Veerman
6548357f1050SThomas Veerman	* dfa.c, ecs.c, flexdef.h, gen.c, main.c, nfa.c, tblcmp.c:
6549357f1050SThomas Veerman	{min,max,abs} -> {MIN,MAX,ABS}
6550357f1050SThomas Veerman
655184d9c625SLionel Sambuc1993-12-07  Vern Paxson <vern@ee.lbl.gov>
6552357f1050SThomas Veerman
6553357f1050SThomas Veerman	* FlexLexer.h, flex.skl: Support for yyFlexLexer::LexerError
6554357f1050SThomas Veerman
655584d9c625SLionel Sambuc1993-12-06  Vern Paxson <vern@ee.lbl.gov>
6556357f1050SThomas Veerman
6557357f1050SThomas Veerman	* version.h: 2.4.4
6558357f1050SThomas Veerman
655984d9c625SLionel Sambuc1993-12-05  Vern Paxson <vern@ee.lbl.gov>
6560357f1050SThomas Veerman
6561357f1050SThomas Veerman	* flex.1: credits update
6562357f1050SThomas Veerman
656384d9c625SLionel Sambuc1993-12-05  Vern Paxson <vern@ee.lbl.gov>
6564357f1050SThomas Veerman
6565357f1050SThomas Veerman	* Makefile.in: very minor "install" tweaks
6566357f1050SThomas Veerman
656784d9c625SLionel Sambuc1993-12-05  Vern Paxson <vern@ee.lbl.gov>
6568357f1050SThomas Veerman
6569357f1050SThomas Veerman	* flex.skl, nfa.c: YY_USER_ACTION generated now for each case in
6570357f1050SThomas Veerman	action switch
6571357f1050SThomas Veerman
657284d9c625SLionel Sambuc1993-12-04  Vern Paxson <vern@ee.lbl.gov>
6573357f1050SThomas Veerman
6574357f1050SThomas Veerman	* flex.skl: Fixed bug in pointing yyin at a new file and resuming
6575357f1050SThomas Veerman	scanning
6576357f1050SThomas Veerman
657784d9c625SLionel Sambuc1993-12-03  Vern Paxson <vern@ee.lbl.gov>
6578357f1050SThomas Veerman
6579357f1050SThomas Veerman	* NEWS: Added note regarding g++ 2.5.X
6580357f1050SThomas Veerman
658184d9c625SLionel Sambuc1993-12-03  Vern Paxson <vern@ee.lbl.gov>
6582357f1050SThomas Veerman
6583357f1050SThomas Veerman	* flex.1: updated credits
6584357f1050SThomas Veerman
658584d9c625SLionel Sambuc1993-12-03  Vern Paxson <vern@ee.lbl.gov>
6586357f1050SThomas Veerman
6587357f1050SThomas Veerman	* NEWS: ranlib addition for 2.4.3
6588357f1050SThomas Veerman
658984d9c625SLionel Sambuc1993-12-03  Vern Paxson <vern@ee.lbl.gov>
6590357f1050SThomas Veerman
6591357f1050SThomas Veerman	* Makefile.in: Minor tweak to last change
6592357f1050SThomas Veerman
659384d9c625SLionel Sambuc1993-12-03  Vern Paxson <vern@ee.lbl.gov>
6594357f1050SThomas Veerman
6595357f1050SThomas Veerman	* Makefile.in: run ranlib on libfl.a
6596357f1050SThomas Veerman
659784d9c625SLionel Sambuc1993-12-03  Vern Paxson <vern@ee.lbl.gov>
6598357f1050SThomas Veerman
6599357f1050SThomas Veerman	* NEWS: Hopefully last update prior to 2.4.3
6600357f1050SThomas Veerman
660184d9c625SLionel Sambuc1993-12-03  Vern Paxson <vern@ee.lbl.gov>
6602357f1050SThomas Veerman
6603357f1050SThomas Veerman	* flexdef.h, gen.c, misc.c, sym.c: lint tweaks
6604357f1050SThomas Veerman
660584d9c625SLionel Sambuc1993-12-03  Vern Paxson <vern@ee.lbl.gov>
6606357f1050SThomas Veerman
6607357f1050SThomas Veerman	* Makefile.in: Added exec_prefix
6608357f1050SThomas Veerman
660984d9c625SLionel Sambuc1993-12-03  Vern Paxson <vern@ee.lbl.gov>
6610357f1050SThomas Veerman
6611357f1050SThomas Veerman	* flex.1: credit update
6612357f1050SThomas Veerman
661384d9c625SLionel Sambuc1993-12-03  Vern Paxson <vern@ee.lbl.gov>
6614357f1050SThomas Veerman
6615357f1050SThomas Veerman	* flex.skl: lint tweak
6616357f1050SThomas Veerman
661784d9c625SLionel Sambuc1993-12-03  Vern Paxson <vern@ee.lbl.gov>
6618357f1050SThomas Veerman
6619357f1050SThomas Veerman	* NEWS: FlexLexer.h fixed for separate inclusion
6620357f1050SThomas Veerman
662184d9c625SLionel Sambuc1993-12-03  Vern Paxson <vern@ee.lbl.gov>
6622357f1050SThomas Veerman
662384d9c625SLionel Sambuc	* FlexLexer.h, flex.skl, main.c: mods so FlexLexer.h can be included
662484d9c625SLionel Sambuc	separately
6625357f1050SThomas Veerman
662684d9c625SLionel Sambuc1993-12-03  Vern Paxson <vern@ee.lbl.gov>
6627357f1050SThomas Veerman
6628357f1050SThomas Veerman	* flex.1: -F incompatible with -+
6629357f1050SThomas Veerman
663084d9c625SLionel Sambuc1993-12-02  Vern Paxson <vern@ee.lbl.gov>
6631357f1050SThomas Veerman
6632357f1050SThomas Veerman	* NEWS: Elaborated comments for 2.4.3
6633357f1050SThomas Veerman
663484d9c625SLionel Sambuc1993-12-02  Vern Paxson <vern@ee.lbl.gov>
6635357f1050SThomas Veerman
6636357f1050SThomas Veerman	* NEWS: 2.4.3
6637357f1050SThomas Veerman
663884d9c625SLionel Sambuc1993-12-02  Vern Paxson <vern@ee.lbl.gov>
6639357f1050SThomas Veerman
6640357f1050SThomas Veerman	* flex.1: Updated message regarding missing libfl.a routines Added
6641357f1050SThomas Veerman	thanks to Noah Friedman
6642357f1050SThomas Veerman
664384d9c625SLionel Sambuc1993-12-02  Vern Paxson <vern@ee.lbl.gov>
6644357f1050SThomas Veerman
6645357f1050SThomas Veerman	* Makefile.in: Added libstring.c Modified "lint" target to use
6646357f1050SThomas Veerman	-Dconst= Added a.out, lex.yy.cc to sundry clean targets
6647357f1050SThomas Veerman
664884d9c625SLionel Sambuc1993-12-02  Vern Paxson <vern@ee.lbl.gov>
6649357f1050SThomas Veerman
665084d9c625SLionel Sambuc	* flex.skl, flexdef.h, gen.c, main.c, misc.c, scan.l, sym.c: Use
6651357f1050SThomas Veerman	yy_strXXX() routines instead of <string.h>
6652357f1050SThomas Veerman
665384d9c625SLionel Sambuc1993-12-01  Vern Paxson <vern@ee.lbl.gov>
6654357f1050SThomas Veerman
6655357f1050SThomas Veerman	* version.h: 2.4.3
6656357f1050SThomas Veerman
665784d9c625SLionel Sambuc1993-12-01  Vern Paxson <vern@ee.lbl.gov>
6658357f1050SThomas Veerman
6659357f1050SThomas Veerman	* flexdef.h, misc.c: yy_flex_xmalloc() moved to misc.c
6660357f1050SThomas Veerman
666184d9c625SLionel Sambuc1993-12-01  Vern Paxson <vern@ee.lbl.gov>
6662357f1050SThomas Veerman
6663357f1050SThomas Veerman	* flex.skl: Fixed bug in yy_fatal_error()
6664357f1050SThomas Veerman
666584d9c625SLionel Sambuc1993-12-01  Vern Paxson <vern@ee.lbl.gov>
6666357f1050SThomas Veerman
6667357f1050SThomas Veerman	* Makefile.in: ... and remove plain tar file after compression
6668357f1050SThomas Veerman
666984d9c625SLionel Sambuc1993-12-01  Vern Paxson <vern@ee.lbl.gov>
6670357f1050SThomas Veerman
6671357f1050SThomas Veerman	* NEWS: 2.4.2
6672357f1050SThomas Veerman
667384d9c625SLionel Sambuc1993-12-01  Vern Paxson <vern@ee.lbl.gov>
6674357f1050SThomas Veerman
6675357f1050SThomas Veerman	* Makefile.in: Produce both compress'd and gzip'd distribution tar
6676357f1050SThomas Veerman	files
6677357f1050SThomas Veerman
667884d9c625SLionel Sambuc1993-12-01  Vern Paxson <vern@ee.lbl.gov>
6679357f1050SThomas Veerman
6680357f1050SThomas Veerman	* version.h: Release 2.4.2
6681357f1050SThomas Veerman
668284d9c625SLionel Sambuc1993-11-30  Vern Paxson <vern@ee.lbl.gov>
6683357f1050SThomas Veerman
6684357f1050SThomas Veerman	* NEWS: -a -> -Ca
6685357f1050SThomas Veerman
668684d9c625SLionel Sambuc1993-11-30  Vern Paxson <vern@ee.lbl.gov>
6687357f1050SThomas Veerman
6688357f1050SThomas Veerman	* README: described configuration files in manifest
6689357f1050SThomas Veerman
669084d9c625SLionel Sambuc1993-11-30  Vern Paxson <vern@ee.lbl.gov>
6691357f1050SThomas Veerman
6692357f1050SThomas Veerman	* Makefile.in: Added intermediate step of copying MISC/alloca.c ->
6693357f1050SThomas Veerman	alloca.c Included CPPFLAGS when compiling alloca.c
6694357f1050SThomas Veerman
669584d9c625SLionel Sambuc1993-11-30  Vern Paxson <vern@ee.lbl.gov>
6696357f1050SThomas Veerman
6697357f1050SThomas Veerman	* README: Credit to 2.4 pre-testers.
6698357f1050SThomas Veerman
669984d9c625SLionel Sambuc1993-11-30  Vern Paxson <vern@ee.lbl.gov>
6700357f1050SThomas Veerman
6701357f1050SThomas Veerman	* gen.c: Fixed nasty bug in short/long decl decision
6702357f1050SThomas Veerman
670384d9c625SLionel Sambuc1993-11-30  Vern Paxson <vern@ee.lbl.gov>
6704357f1050SThomas Veerman
6705357f1050SThomas Veerman	* flexdef.h: Lowered MAX_SHORT out of increased general paranoia.
6706357f1050SThomas Veerman	Added yy_flex_xmalloc() proto
6707357f1050SThomas Veerman
670884d9c625SLionel Sambuc1993-11-30  Vern Paxson <vern@ee.lbl.gov>
6709357f1050SThomas Veerman
6710357f1050SThomas Veerman	* main.c: Fixed very minor typo in -v output
6711357f1050SThomas Veerman
671284d9c625SLionel Sambuc1993-11-30  Vern Paxson <vern@ee.lbl.gov>
6713357f1050SThomas Veerman
6714357f1050SThomas Veerman	* misc.c: Removed vestigal cast to (char) in isupper() call
6715357f1050SThomas Veerman
671684d9c625SLionel Sambuc1993-11-30  Vern Paxson <vern@ee.lbl.gov>
6717357f1050SThomas Veerman
6718357f1050SThomas Veerman	* misc.c: Added casts to unsigned Char for isascii() calls
6719357f1050SThomas Veerman
672084d9c625SLionel Sambuc1993-11-30  Vern Paxson <vern@ee.lbl.gov>
6721357f1050SThomas Veerman
6722357f1050SThomas Veerman	* parse.y: Added #ifdef chud for alloca()
6723357f1050SThomas Veerman
672484d9c625SLionel Sambuc1993-11-30  Vern Paxson <vern@ee.lbl.gov>
6725357f1050SThomas Veerman
6726357f1050SThomas Veerman	* Makefile.in: Added alloca
6727357f1050SThomas Veerman
672884d9c625SLionel Sambuc1993-11-30  Vern Paxson <vern@ee.lbl.gov>
6729357f1050SThomas Veerman
6730357f1050SThomas Veerman	* configure.in: Add AC_ALLOCA if using bison
6731357f1050SThomas Veerman
673284d9c625SLionel Sambuc1993-11-29  Vern Paxson <vern@ee.lbl.gov>
6733357f1050SThomas Veerman
6734357f1050SThomas Veerman	* Makefile.in: Added intermediate file going scan.l -> scan.c
6735357f1050SThomas Veerman
673684d9c625SLionel Sambuc1993-11-29  Vern Paxson <vern@ee.lbl.gov>
6737357f1050SThomas Veerman
6738357f1050SThomas Veerman	* Makefile.in: Removed parse.{c,h} from distribution files, since
6739357f1050SThomas Veerman	 they may not be all that portable.
6740357f1050SThomas Veerman
674184d9c625SLionel Sambuc1993-11-29  Vern Paxson <vern@ee.lbl.gov>
6742357f1050SThomas Veerman
6743357f1050SThomas Veerman	* flex.skl: Fixed %array YYLMAX headaches, added error message if
6744357f1050SThomas Veerman	 buffer needs growing but REJECT used
6745357f1050SThomas Veerman
674684d9c625SLionel Sambuc1993-11-29  Vern Paxson <vern@ee.lbl.gov>
6747357f1050SThomas Veerman
6748357f1050SThomas Veerman	* gen.c, main.c: Fixed YYLMAX headaches
6749357f1050SThomas Veerman
675084d9c625SLionel Sambuc1993-11-29  Vern Paxson <vern@ee.lbl.gov>
6751357f1050SThomas Veerman
6752357f1050SThomas Veerman	* flex.1: Documented that buffer can't grow if REJECT used
6753357f1050SThomas Veerman
675484d9c625SLionel Sambuc1993-11-29  Vern Paxson <vern@ee.lbl.gov>
6755357f1050SThomas Veerman
6756357f1050SThomas Veerman	* Makefile.in: Added parse.{c,h} to dist files
6757357f1050SThomas Veerman
675884d9c625SLionel Sambuc1993-11-29  Vern Paxson <vern@ee.lbl.gov>
6759357f1050SThomas Veerman
6760357f1050SThomas Veerman	* flex.skl, flexdef.h, gen.c, main.c, misc.c, scan.l: Fixed to
6761357f1050SThomas Veerman	buffer section 1 definitions
6762357f1050SThomas Veerman
676384d9c625SLionel Sambuc1993-11-29  Vern Paxson <vern@ee.lbl.gov>
6764357f1050SThomas Veerman
6765357f1050SThomas Veerman	* sym.c: Fixed ANSI-C glitch with '%' operator
6766357f1050SThomas Veerman
676784d9c625SLionel Sambuc1993-11-29  Vern Paxson <vern@ee.lbl.gov>
6768357f1050SThomas Veerman
6769357f1050SThomas Veerman	* scan.l: Fixed mis-definition of ndlookup()
6770357f1050SThomas Veerman
677184d9c625SLionel Sambuc1993-11-29  Vern Paxson <vern@ee.lbl.gov>
6772357f1050SThomas Veerman
6773357f1050SThomas Veerman	* NEWS: 2.4 -> 2.4.1
6774357f1050SThomas Veerman
677584d9c625SLionel Sambuc1993-11-29  Vern Paxson <vern@ee.lbl.gov>
6776357f1050SThomas Veerman
677784d9c625SLionel Sambuc	* Makefile.in: Added install.sh, mkinstalldirs to distribution files
6778357f1050SThomas Veerman
677984d9c625SLionel Sambuc1993-11-29  Vern Paxson <vern@ee.lbl.gov>
6780357f1050SThomas Veerman
6781357f1050SThomas Veerman	* flex.1: Added Nathan Zelle, "promoted" Francois
6782357f1050SThomas Veerman
678384d9c625SLionel Sambuc1993-11-29  Vern Paxson <vern@ee.lbl.gov>
6784357f1050SThomas Veerman
6785357f1050SThomas Veerman	* Makefile.in: only "realclean" removes flex dist depends on flex
6786357f1050SThomas Veerman
678784d9c625SLionel Sambuc1993-11-29  Vern Paxson <vern@ee.lbl.gov>
6788357f1050SThomas Veerman
6789357f1050SThomas Veerman	* flexdef.h, misc.c: myctoi takes char[] instead of Char[]
6790357f1050SThomas Veerman
679184d9c625SLionel Sambuc1993-11-28  Vern Paxson <vern@ee.lbl.gov>
6792357f1050SThomas Veerman
6793357f1050SThomas Veerman	* flexdef.h: -a -> -Ca all_lower, all_upper -> work on char*
6794357f1050SThomas Veerman
679584d9c625SLionel Sambuc1993-11-28  Vern Paxson <vern@ee.lbl.gov>
6796357f1050SThomas Veerman
6797357f1050SThomas Veerman	* Makefile.in: Added -Ca to bigcheck
6798357f1050SThomas Veerman
679984d9c625SLionel Sambuc1993-11-28  Vern Paxson <vern@ee.lbl.gov>
6800357f1050SThomas Veerman
6801357f1050SThomas Veerman	* main.c: -a -> -Ca; fixed help output
6802357f1050SThomas Veerman
680384d9c625SLionel Sambuc1993-11-28  Vern Paxson <vern@ee.lbl.gov>
6804357f1050SThomas Veerman
6805357f1050SThomas Veerman	* dfa.c, flex.1: -a -> -Ca
6806357f1050SThomas Veerman
680784d9c625SLionel Sambuc1993-11-28  Vern Paxson <vern@ee.lbl.gov>
6808357f1050SThomas Veerman
6809357f1050SThomas Veerman	* misc.c: all_lower, all_upper work on char*
6810357f1050SThomas Veerman
681184d9c625SLionel Sambuc1993-11-28  Vern Paxson <vern@ee.lbl.gov>
6812357f1050SThomas Veerman
681384d9c625SLionel Sambuc	* scan.l: Fixed some casts now that yytext is always char* and never
681484d9c625SLionel Sambuc	unsigned char*
6815357f1050SThomas Veerman
681684d9c625SLionel Sambuc1993-11-28  Vern Paxson <vern@ee.lbl.gov>
6817357f1050SThomas Veerman
6818357f1050SThomas Veerman	* Makefile.in: Francois' tweaks
6819357f1050SThomas Veerman
682084d9c625SLionel Sambuc1993-11-28  Vern Paxson <vern@ee.lbl.gov>
6821357f1050SThomas Veerman
6822357f1050SThomas Veerman	* configure.in: AC_LN_S, AC_STDC_HEADERS (but not AC_ALLOCA)
6823357f1050SThomas Veerman
682484d9c625SLionel Sambuc1993-11-27  Vern Paxson <vern@ee.lbl.gov>
6825357f1050SThomas Veerman
6826357f1050SThomas Veerman	* NEWS: fixed typo
6827357f1050SThomas Veerman
682884d9c625SLionel Sambuc1993-11-27  Vern Paxson <vern@ee.lbl.gov>
6829357f1050SThomas Veerman
6830357f1050SThomas Veerman	* Makefile.in: Don't remove dist directory
6831357f1050SThomas Veerman
683284d9c625SLionel Sambuc1993-11-27  Vern Paxson <vern@ee.lbl.gov>
6833357f1050SThomas Veerman
6834357f1050SThomas Veerman	* Makefile.in: Include liballoc.c in lint targets
6835357f1050SThomas Veerman
683684d9c625SLionel Sambuc1993-11-27  Vern Paxson <vern@ee.lbl.gov>
6837357f1050SThomas Veerman
6838357f1050SThomas Veerman	* misc.c: lint tweak
6839357f1050SThomas Veerman
684084d9c625SLionel Sambuc1993-11-27  Vern Paxson <vern@ee.lbl.gov>
6841357f1050SThomas Veerman
6842357f1050SThomas Veerman	* Makefile.in: Added -l compression to bigcheck
6843357f1050SThomas Veerman
684484d9c625SLionel Sambuc1993-11-27  Vern Paxson <vern@ee.lbl.gov>
6845357f1050SThomas Veerman
6846357f1050SThomas Veerman	* Makefile.in: permission tweaking for "dist"
6847357f1050SThomas Veerman
684884d9c625SLionel Sambuc1993-11-27  Vern Paxson <vern@ee.lbl.gov>
6849357f1050SThomas Veerman
6850357f1050SThomas Veerman	* Makefile.in: more "dist" tweaks
6851357f1050SThomas Veerman
685284d9c625SLionel Sambuc1993-11-27  Vern Paxson <vern@ee.lbl.gov>
6853357f1050SThomas Veerman
6854357f1050SThomas Veerman	* Makefile.in: Changed "make dist" to use version.h, include scan.c
6855357f1050SThomas Veerman	in initial dir copy
6856357f1050SThomas Veerman
685784d9c625SLionel Sambuc1993-11-27  Vern Paxson <vern@ee.lbl.gov>
6858357f1050SThomas Veerman
6859357f1050SThomas Veerman	* version.h: 2.4.1
6860357f1050SThomas Veerman
686184d9c625SLionel Sambuc1993-11-27  Vern Paxson <vern@ee.lbl.gov>
6862357f1050SThomas Veerman
6863357f1050SThomas Veerman	* README: Revised as per Francois Pinard
6864357f1050SThomas Veerman
686584d9c625SLionel Sambuc1993-11-27  Vern Paxson <vern@ee.lbl.gov>
6866357f1050SThomas Veerman
6867357f1050SThomas Veerman	* COPYING: flex.skel -> flex.skl
6868357f1050SThomas Veerman
686984d9c625SLionel Sambuc1993-11-27  Vern Paxson <vern@ee.lbl.gov>
6870357f1050SThomas Veerman
6871357f1050SThomas Veerman	* NEWS: Updated date of 2.4 release
6872357f1050SThomas Veerman
687384d9c625SLionel Sambuc1993-11-27  Vern Paxson <vern@ee.lbl.gov>
6874357f1050SThomas Veerman
6875357f1050SThomas Veerman	* Makefile.in: Removed manual & nroff output from distribution
6876357f1050SThomas Veerman
687784d9c625SLionel Sambuc1993-11-27  Vern Paxson <vern@ee.lbl.gov>
6878357f1050SThomas Veerman
6879357f1050SThomas Veerman	* NEWS: 2.4.1 release
6880357f1050SThomas Veerman
688184d9c625SLionel Sambuc1993-11-27  Vern Paxson <vern@ee.lbl.gov>
6882357f1050SThomas Veerman
6883357f1050SThomas Veerman	* configure.in: Initial revision
6884357f1050SThomas Veerman
688584d9c625SLionel Sambuc1993-11-27  Vern Paxson <vern@ee.lbl.gov>
6886357f1050SThomas Veerman
6887357f1050SThomas Veerman	* Makefile.in: Merge w/ 2.4.1 changes added "dist2" target
6888357f1050SThomas Veerman
688984d9c625SLionel Sambuc1993-11-26  Vern Paxson <vern@ee.lbl.gov>
6890357f1050SThomas Veerman
6891357f1050SThomas Veerman	* Makefile.in: Initial revision
6892357f1050SThomas Veerman
689384d9c625SLionel Sambuc1993-11-26  Vern Paxson <vern@ee.lbl.gov>
6894357f1050SThomas Veerman
6895357f1050SThomas Veerman	* flexdef.h: Removed #ifndef FILE protection from include of stdio
6896357f1050SThomas Veerman
689784d9c625SLionel Sambuc1993-11-26  Vern Paxson <vern@ee.lbl.gov>
6898357f1050SThomas Veerman
6899357f1050SThomas Veerman	* flex.1: Added Francois Pinard to distribution headache helpers
6900357f1050SThomas Veerman
690184d9c625SLionel Sambuc1993-11-26  Vern Paxson <vern@ee.lbl.gov>
6902357f1050SThomas Veerman
690384d9c625SLionel Sambuc	* flex.skl: Modified C++ scanners to get input a character at a time
690484d9c625SLionel Sambuc	for interactive scanners.
6905357f1050SThomas Veerman
690684d9c625SLionel Sambuc1993-11-26  Vern Paxson <vern@ee.lbl.gov>
6907357f1050SThomas Veerman
6908357f1050SThomas Veerman	* main.c: Added YY_INTERACTIVE.
6909357f1050SThomas Veerman
691084d9c625SLionel Sambuc1993-11-26  Vern Paxson <vern@ee.lbl.gov>
6911357f1050SThomas Veerman
6912357f1050SThomas Veerman	* scan.l: Put definitions inside ()'s so we can test -l option for
6913357f1050SThomas Veerman	"make bigcheck"
6914357f1050SThomas Veerman
691584d9c625SLionel Sambuc1993-11-26  Vern Paxson <vern@ee.lbl.gov>
6916357f1050SThomas Veerman
6917357f1050SThomas Veerman	* flex.1: Documented YY_INTERACTIVE.
6918357f1050SThomas Veerman
691984d9c625SLionel Sambuc1993-11-26  Vern Paxson <vern@ee.lbl.gov>
6920357f1050SThomas Veerman
692184d9c625SLionel Sambuc	* flex.1, flex.skl, flexdef.h, gen.c, main.c, parse.y, scan.l: -l
6922357f1050SThomas Veerman	lex compatibility flag
6923357f1050SThomas Veerman
692484d9c625SLionel Sambuc1993-11-20  Vern Paxson <vern@ee.lbl.gov>
6925357f1050SThomas Veerman
692684d9c625SLionel Sambuc	* flex.skl: Support for read()/fread() section 1 definitions precede
692784d9c625SLionel Sambuc	default macro definitions
6928357f1050SThomas Veerman
692984d9c625SLionel Sambuc1993-11-20  Vern Paxson <vern@ee.lbl.gov>
6930357f1050SThomas Veerman
6931357f1050SThomas Veerman	* flexdef.h: Added use_read global
6932357f1050SThomas Veerman
693384d9c625SLionel Sambuc1993-11-20  Vern Paxson <vern@ee.lbl.gov>
6934357f1050SThomas Veerman
6935357f1050SThomas Veerman	* gen.c: Cleaner definition for yymore() Fixed string broken across
6936357f1050SThomas Veerman	multiple lines
6937357f1050SThomas Veerman
693884d9c625SLionel Sambuc1993-11-20  Vern Paxson <vern@ee.lbl.gov>
6939357f1050SThomas Veerman
6940357f1050SThomas Veerman	* main.c: Added -Cr
6941357f1050SThomas Veerman
694284d9c625SLionel Sambuc1993-11-20  Vern Paxson <vern@ee.lbl.gov>
6943357f1050SThomas Veerman
6944357f1050SThomas Veerman	* misc.c: K&R declaration for check_char()
6945357f1050SThomas Veerman
694684d9c625SLionel Sambuc1993-11-20  Vern Paxson <vern@ee.lbl.gov>
6947357f1050SThomas Veerman
6948357f1050SThomas Veerman	* flex.1: Documented -Cr
6949357f1050SThomas Veerman
695084d9c625SLionel Sambuc1993-11-20  Vern Paxson <vern@ee.lbl.gov>
6951357f1050SThomas Veerman
6952357f1050SThomas Veerman	* flex.1: No need to #undef before redefining prior to -Cr
6953357f1050SThomas Veerman	documentation
6954357f1050SThomas Veerman
695584d9c625SLionel Sambuc1993-11-10  Vern Paxson <vern@ee.lbl.gov>
6956357f1050SThomas Veerman
6957357f1050SThomas Veerman	* README: Heavily massaged for 2.4
6958357f1050SThomas Veerman
695984d9c625SLionel Sambuc1993-11-10  Vern Paxson <vern@ee.lbl.gov>
6960357f1050SThomas Veerman
6961357f1050SThomas Veerman	* flex.1: Added Landon Noll to thanks.
6962357f1050SThomas Veerman
696384d9c625SLionel Sambuc1993-11-10  Vern Paxson <vern@ee.lbl.gov>
6964357f1050SThomas Veerman
6965357f1050SThomas Veerman	* NEWS: 2.4 release
6966357f1050SThomas Veerman
696784d9c625SLionel Sambuc1993-11-10  Vern Paxson <vern@ee.lbl.gov>
6968357f1050SThomas Veerman
6969357f1050SThomas Veerman	* flex.1: 2.4 documentation
6970357f1050SThomas Veerman
697184d9c625SLionel Sambuc1993-11-10  Vern Paxson <vern@ee.lbl.gov>
6972357f1050SThomas Veerman
697384d9c625SLionel Sambuc	* main.c: Added global to remember -P prefix so it can be written in
697484d9c625SLionel Sambuc	-v summary.  Alphabetized prefix generation, added yywrap
6975357f1050SThomas Veerman
697684d9c625SLionel Sambuc1993-11-09  Vern Paxson <vern@ee.lbl.gov>
6977357f1050SThomas Veerman
6978357f1050SThomas Veerman	* version.h: updated date for 2.4.0 :-(
6979357f1050SThomas Veerman
698084d9c625SLionel Sambuc1993-10-10  Vern Paxson <vern@ee.lbl.gov>
6981357f1050SThomas Veerman
6982357f1050SThomas Veerman	* FlexLexer.h: Whitespace tweaking
6983357f1050SThomas Veerman
698484d9c625SLionel Sambuc1993-10-10  Vern Paxson <vern@ee.lbl.gov>
6985357f1050SThomas Veerman
6986357f1050SThomas Veerman	* main.c: Use DEFAULT_CSIZE only if not using equivalence classes.
6987357f1050SThomas Veerman
698884d9c625SLionel Sambuc1993-10-10  Vern Paxson <vern@ee.lbl.gov>
6989357f1050SThomas Veerman
6990357f1050SThomas Veerman	* flex.1: Checkpoint prior to final 2.4 update
6991357f1050SThomas Veerman
699284d9c625SLionel Sambuc1993-10-04  Vern Paxson <vern@ee.lbl.gov>
6993357f1050SThomas Veerman
6994357f1050SThomas Veerman	* NEWS: Raw 2.4 changes
6995357f1050SThomas Veerman
699684d9c625SLionel Sambuc1993-10-04  Vern Paxson <vern@ee.lbl.gov>
6997357f1050SThomas Veerman
6998357f1050SThomas Veerman	* flex.skl: osfcn.h -> unistd.h
6999357f1050SThomas Veerman
700084d9c625SLionel Sambuc1993-10-04  Vern Paxson <vern@ee.lbl.gov>
7001357f1050SThomas Veerman
7002357f1050SThomas Veerman	* flex.skl: Added "static" to definition of yy_fatal_error as well
7003357f1050SThomas Veerman	as fwd decl.
7004357f1050SThomas Veerman
700584d9c625SLionel Sambuc1993-10-04  Vern Paxson <vern@ee.lbl.gov>
7006357f1050SThomas Veerman
7007357f1050SThomas Veerman	* flex.skl: Added yy_fatal_error function.
7008357f1050SThomas Veerman
700984d9c625SLionel Sambuc1993-10-03  Vern Paxson <vern@ee.lbl.gov>
7010357f1050SThomas Veerman
701184d9c625SLionel Sambuc	* flex.skl, gen.c: Got rid of (char *) casts of yytext, no longer
701284d9c625SLionel Sambuc	needed.
7013357f1050SThomas Veerman
701484d9c625SLionel Sambuc1993-10-03  Vern Paxson <vern@ee.lbl.gov>
7015357f1050SThomas Veerman
7016357f1050SThomas Veerman	* FlexLexer.h: YY_CHAR -> char added YYText(), YYLeng()
7017357f1050SThomas Veerman
701884d9c625SLionel Sambuc1993-10-03  Vern Paxson <vern@ee.lbl.gov>
7019357f1050SThomas Veerman
702084d9c625SLionel Sambuc	* flex.skl, gen.c: Minimized use of YY_CHAR
7021357f1050SThomas Veerman
702284d9c625SLionel Sambuc1993-10-03  Vern Paxson <vern@ee.lbl.gov>
7023357f1050SThomas Veerman
7024357f1050SThomas Veerman	* main.c: Added "flex++" feature Minimized use of YY_CHAR
7025357f1050SThomas Veerman
702684d9c625SLionel Sambuc1993-10-02  Vern Paxson <vern@ee.lbl.gov>
7027357f1050SThomas Veerman
7028357f1050SThomas Veerman	* main.c: Clarified help message for -S
7029357f1050SThomas Veerman
703084d9c625SLionel Sambuc1993-10-02  Vern Paxson <vern@ee.lbl.gov>
7031357f1050SThomas Veerman
7032357f1050SThomas Veerman	* libyywrap.c, version.h: Initial revision
7033357f1050SThomas Veerman
703484d9c625SLionel Sambuc1993-10-02  Vern Paxson <vern@ee.lbl.gov>
7035357f1050SThomas Veerman
7036357f1050SThomas Veerman	* main.c: If -+ used, output to lex.yy.cc
7037357f1050SThomas Veerman
703884d9c625SLionel Sambuc1993-10-02  Vern Paxson <vern@ee.lbl.gov>
7039357f1050SThomas Veerman
7040357f1050SThomas Veerman	* FlexLexer.h, flex.skl: Switched from FILE*'s to stream's
7041357f1050SThomas Veerman
704284d9c625SLionel Sambuc1993-10-02  Vern Paxson <vern@ee.lbl.gov>
7043357f1050SThomas Veerman
7044357f1050SThomas Veerman	* flexdef.h: Added expand_nxt_chk() extern.
7045357f1050SThomas Veerman
704684d9c625SLionel Sambuc1993-10-02  Vern Paxson <vern@ee.lbl.gov>
7047357f1050SThomas Veerman
7048357f1050SThomas Veerman	* flex.skl: Added dynamic buffer growing.  Added yyless() for
7049357f1050SThomas Veerman	section 3.
7050357f1050SThomas Veerman
705184d9c625SLionel Sambuc1993-10-02  Vern Paxson <vern@ee.lbl.gov>
7052357f1050SThomas Veerman
705384d9c625SLionel Sambuc	* dfa.c, flexdef.h, gen.c, main.c: Added -a option for long-align.
7054357f1050SThomas Veerman
705584d9c625SLionel Sambuc1993-10-02  Vern Paxson <vern@ee.lbl.gov>
7056357f1050SThomas Veerman
7057357f1050SThomas Veerman	* scan.l: formfeed no longer considered whitespace
7058357f1050SThomas Veerman
705984d9c625SLionel Sambuc1993-09-21  Vern Paxson <vern@ee.lbl.gov>
7060357f1050SThomas Veerman
7061357f1050SThomas Veerman	* flexdef.h: Nuked FILENAMESIZE
7062357f1050SThomas Veerman
706384d9c625SLionel Sambuc1993-09-21  Vern Paxson <vern@ee.lbl.gov>
7064357f1050SThomas Veerman
7065357f1050SThomas Veerman	* main.c: yyflexlexer.h -> FlexLexer.h minor portability tweak
7066357f1050SThomas Veerman
706784d9c625SLionel Sambuc1993-09-21  Vern Paxson <vern@ee.lbl.gov>
7068357f1050SThomas Veerman
7069357f1050SThomas Veerman	* gen.c: Added start condition to EOF trace output
7070357f1050SThomas Veerman
707184d9c625SLionel Sambuc1993-09-21  Vern Paxson <vern@ee.lbl.gov>
7072357f1050SThomas Veerman
7073357f1050SThomas Veerman	* flex.skl: Added YY_START changed yyFlexLexer to define yylex()
7074357f1050SThomas Veerman
707584d9c625SLionel Sambuc1993-09-21  Vern Paxson <vern@ee.lbl.gov>
7076357f1050SThomas Veerman
7077357f1050SThomas Veerman	* misc.c: Minor portability tweaks
7078357f1050SThomas Veerman
707984d9c625SLionel Sambuc1993-09-21  Vern Paxson <vern@ee.lbl.gov>
7080357f1050SThomas Veerman
7081357f1050SThomas Veerman	* FlexLexer.h: Split into two classes, one fully abstract.  yylex()
7082357f1050SThomas Veerman	no longer abstract in yyFlexLexer
7083357f1050SThomas Veerman
708484d9c625SLionel Sambuc1993-09-21  Vern Paxson <vern@ee.lbl.gov>
7085357f1050SThomas Veerman
7086357f1050SThomas Veerman	* scan.l: PC lint tweak
7087357f1050SThomas Veerman
708884d9c625SLionel Sambuc1993-09-21  Vern Paxson <vern@ee.lbl.gov>
7089357f1050SThomas Veerman
7090357f1050SThomas Veerman	* parse.y: YYSTYPE #define'd to int
7091357f1050SThomas Veerman
709284d9c625SLionel Sambuc1993-09-21  Vern Paxson <vern@ee.lbl.gov>
7093357f1050SThomas Veerman
7094357f1050SThomas Veerman	* nfa.c: minor lint tweak
7095357f1050SThomas Veerman
709684d9c625SLionel Sambuc1993-09-16  Vern Paxson <vern@ee.lbl.gov>
7097357f1050SThomas Veerman
7098357f1050SThomas Veerman	* FlexLexer.h: Initial revision
7099357f1050SThomas Veerman
710084d9c625SLionel Sambuc1993-09-16  Vern Paxson <vern@ee.lbl.gov>
7101357f1050SThomas Veerman
7102357f1050SThomas Veerman	* flexdef.h: Delete prototypes for Unix system calls.
7103357f1050SThomas Veerman
710484d9c625SLionel Sambuc1993-09-16  Vern Paxson <vern@ee.lbl.gov>
7105357f1050SThomas Veerman
710684d9c625SLionel Sambuc	* ccl.c, dfa.c, ecs.c, gen.c, main.c, misc.c, nfa.c, parse.y,
710784d9c625SLionel Sambuc	scan.l, sym.c, tblcmp.c, yylex.c: nuked static RCS string
7108357f1050SThomas Veerman
710984d9c625SLionel Sambuc1993-09-16  Vern Paxson <vern@ee.lbl.gov>
7110357f1050SThomas Veerman
7111357f1050SThomas Veerman	* main.c: %array not allowed with C++ scanners
7112357f1050SThomas Veerman
711384d9c625SLionel Sambuc1993-09-16  Vern Paxson <vern@ee.lbl.gov>
7114357f1050SThomas Veerman
7115357f1050SThomas Veerman	* scan.l: Fixed bugs regarding %{%} code in section 2 prolog %array
7116357f1050SThomas Veerman	not allowed with C++ scanners
7117357f1050SThomas Veerman
711884d9c625SLionel Sambuc1993-08-25  Vern Paxson <vern@ee.lbl.gov>
7119357f1050SThomas Veerman
7120357f1050SThomas Veerman	* flexdef.h: Added C_plus_plus flag.
7121357f1050SThomas Veerman
712284d9c625SLionel Sambuc1993-08-25  Vern Paxson <vern@ee.lbl.gov>
7123357f1050SThomas Veerman
7124357f1050SThomas Veerman	* flex.skl: First version of C/C++ skeleton
7125357f1050SThomas Veerman
712684d9c625SLionel Sambuc1993-08-25  Vern Paxson <vern@ee.lbl.gov>
7127357f1050SThomas Veerman
7128357f1050SThomas Veerman	* gen.c: yy_state_type declared earlier.  Made a bunch of statics
7129357f1050SThomas Veerman	only output if not -+
7130357f1050SThomas Veerman
713184d9c625SLionel Sambuc1993-08-25  Vern Paxson <vern@ee.lbl.gov>
7132357f1050SThomas Veerman
7133357f1050SThomas Veerman	* main.c: Added -+ option, updated usage() output, rearranged some
7134357f1050SThomas Veerman	 generated code to come at the right point in the output for
7135357f1050SThomas Veerman	yyflexlexer.h.
7136357f1050SThomas Veerman
713784d9c625SLionel Sambuc1993-08-25  Vern Paxson <vern@ee.lbl.gov>
7138357f1050SThomas Veerman
7139357f1050SThomas Veerman	* misc.c: Added %+/%-/%* to skelout()
7140357f1050SThomas Veerman
714184d9c625SLionel Sambuc1993-08-25  Vern Paxson <vern@ee.lbl.gov>
7142357f1050SThomas Veerman
7143357f1050SThomas Veerman	* scan.l: EOF in section 2 prolog leads to section 0, not section 3
7144357f1050SThomas Veerman
714584d9c625SLionel Sambuc1993-08-25  Vern Paxson <vern@ee.lbl.gov>
7146357f1050SThomas Veerman
7147357f1050SThomas Veerman	* yylex.c: Dump promotion of EOF in section 2 to turn on section 3;
7148357f1050SThomas Veerman	 instead just treat it like a final EOF
7149357f1050SThomas Veerman
715084d9c625SLionel Sambuc1993-08-25  Vern Paxson <vern@ee.lbl.gov>
7151357f1050SThomas Veerman
7152357f1050SThomas Veerman	* dfa.c: yy_nxt table should be "const"
7153357f1050SThomas Veerman
715484d9c625SLionel Sambuc1993-08-24  Vern Paxson <vern@ee.lbl.gov>
7155357f1050SThomas Veerman
715684d9c625SLionel Sambuc	* flexdef.h: Removed a lot of #ifdef chud "backtracking" -> "backing
715784d9c625SLionel Sambuc	up"
7158357f1050SThomas Veerman
715984d9c625SLionel Sambuc1993-08-24  Vern Paxson <vern@ee.lbl.gov>
7160357f1050SThomas Veerman
7161357f1050SThomas Veerman	* main.c: "backtracking" -> "backing up" got rid of time reports
7162357f1050SThomas Veerman
716384d9c625SLionel Sambuc1993-08-24  Vern Paxson <vern@ee.lbl.gov>
7164357f1050SThomas Veerman
7165357f1050SThomas Veerman	* gen.c: "backtracking" -> "backing up" some portability tweaks
7166357f1050SThomas Veerman	fixed to only call flexscan() when done if known to be in section 3
7167357f1050SThomas Veerman
716884d9c625SLionel Sambuc1993-08-24  Vern Paxson <vern@ee.lbl.gov>
7169357f1050SThomas Veerman
7170357f1050SThomas Veerman	* misc.c: isascii() moved to flexdef.h nuked flex_gettime()
7171357f1050SThomas Veerman
717284d9c625SLionel Sambuc1993-08-24  Vern Paxson <vern@ee.lbl.gov>
7173357f1050SThomas Veerman
7174357f1050SThomas Veerman	* scan.l: Fixed bug with empty section 2
7175357f1050SThomas Veerman
717684d9c625SLionel Sambuc1993-08-24  Vern Paxson <vern@ee.lbl.gov>
7177357f1050SThomas Veerman
7178357f1050SThomas Veerman	* yylex.c: Chucked definition of isascii()
7179357f1050SThomas Veerman
718084d9c625SLionel Sambuc1993-08-24  Vern Paxson <vern@ee.lbl.gov>
7181357f1050SThomas Veerman
7182357f1050SThomas Veerman	* flex.skl: preserve yytext on input() bug fix when combining
7183357f1050SThomas Veerman	yyless() with yymore() checkpoint prior to C++ option
7184357f1050SThomas Veerman
718584d9c625SLionel Sambuc1993-08-24  Vern Paxson <vern@ee.lbl.gov>
7186357f1050SThomas Veerman
7187357f1050SThomas Veerman	* dfa.c: "backtracking" -> "backing up"
7188357f1050SThomas Veerman
718984d9c625SLionel Sambuc1993-07-09  Vern Paxson <vern@ee.lbl.gov>
7190357f1050SThomas Veerman
7191357f1050SThomas Veerman	* flex.skl: Fixed to not generate extra EOF's after reading one.
7192357f1050SThomas Veerman
719384d9c625SLionel Sambuc1993-07-05  Vern Paxson <vern@ee.lbl.gov>
7194357f1050SThomas Veerman
7195357f1050SThomas Veerman	* main.c: Spit out definition of YY_CHAR early
7196357f1050SThomas Veerman
719784d9c625SLionel Sambuc1993-07-05  Vern Paxson <vern@ee.lbl.gov>
7198357f1050SThomas Veerman
719984d9c625SLionel Sambuc	* flex.skl: Some rearranging to make sure things get declared in the
720084d9c625SLionel Sambuc	right order
7201357f1050SThomas Veerman
720284d9c625SLionel Sambuc1993-07-05  Vern Paxson <vern@ee.lbl.gov>
7203357f1050SThomas Veerman
7204357f1050SThomas Veerman	* tblcmp.c: Some comment fixes as per Wilhelms
7205357f1050SThomas Veerman
720684d9c625SLionel Sambuc1993-07-05  Vern Paxson <vern@ee.lbl.gov>
7207357f1050SThomas Veerman
7208357f1050SThomas Veerman	* scan.l: Nuked #undef of yywrap, now that it's a function
7209357f1050SThomas Veerman
721084d9c625SLionel Sambuc1993-07-05  Vern Paxson <vern@ee.lbl.gov>
7211357f1050SThomas Veerman
7212357f1050SThomas Veerman	* parse.y: Fixed bug with Z-a character classes as per Wilhelms
7213357f1050SThomas Veerman
721484d9c625SLionel Sambuc1993-07-05  Vern Paxson <vern@ee.lbl.gov>
7215357f1050SThomas Veerman
7216357f1050SThomas Veerman	* nfa.c: added check_char call in mkstate() to prevent bad xtion
7217357f1050SThomas Veerman	chars
7218357f1050SThomas Veerman
721984d9c625SLionel Sambuc1993-07-05  Vern Paxson <vern@ee.lbl.gov>
7220357f1050SThomas Veerman
7221357f1050SThomas Veerman	* gen.c: Fixed some reallocation bugs, etc. as per Wilhelms
7222357f1050SThomas Veerman
722384d9c625SLionel Sambuc1993-07-05  Vern Paxson <vern@ee.lbl.gov>
7224357f1050SThomas Veerman
7225357f1050SThomas Veerman	* flexdef.h: Added check_char(), readable_form()
7226357f1050SThomas Veerman
722784d9c625SLionel Sambuc1993-07-05  Vern Paxson <vern@ee.lbl.gov>
7228357f1050SThomas Veerman
7229357f1050SThomas Veerman	* flex.skl: Added #ifndef's around #define's to let user override
7230357f1050SThomas Veerman	Moved a bunch of definitions prior to section 1
7231357f1050SThomas Veerman
723284d9c625SLionel Sambuc1993-07-05  Vern Paxson <vern@ee.lbl.gov>
7233357f1050SThomas Veerman
7234357f1050SThomas Veerman	* dfa.c: Wilhems bug fixes.
7235357f1050SThomas Veerman
723684d9c625SLionel Sambuc1993-07-05  Vern Paxson <vern@ee.lbl.gov>
7237357f1050SThomas Veerman
723884d9c625SLionel Sambuc	* ccl.c, misc.c: Added check_char()
7239357f1050SThomas Veerman
724084d9c625SLionel Sambuc1993-06-12  Vern Paxson <vern@ee.lbl.gov>
7241357f1050SThomas Veerman
7242357f1050SThomas Veerman	* flexdef.h: Changed to use yy_flex_alloc() and friends
7243357f1050SThomas Veerman
724484d9c625SLionel Sambuc1993-06-12  Vern Paxson <vern@ee.lbl.gov>
7245357f1050SThomas Veerman
7246357f1050SThomas Veerman	* main.c: Added -P flag
7247357f1050SThomas Veerman
724884d9c625SLionel Sambuc1993-06-12  Vern Paxson <vern@ee.lbl.gov>
7249357f1050SThomas Veerman
7250357f1050SThomas Veerman	* scan.l: Fixed bug in lex % directives
7251357f1050SThomas Veerman
725284d9c625SLionel Sambuc1993-06-12  Vern Paxson <vern@ee.lbl.gov>
7253357f1050SThomas Veerman
7254357f1050SThomas Veerman	* misc.c: Modified to use yy_flex_alloc() and friends
7255357f1050SThomas Veerman
725684d9c625SLionel Sambuc1993-06-12  Vern Paxson <vern@ee.lbl.gov>
7257357f1050SThomas Veerman
7258357f1050SThomas Veerman	* sym.c: Modified to use yy_flex_alloc()
7259357f1050SThomas Veerman
726084d9c625SLionel Sambuc1993-06-12  Vern Paxson <vern@ee.lbl.gov>
7261357f1050SThomas Veerman
7262357f1050SThomas Veerman	* flex.skl: Modified to use yy_flex_alloc() and friends Moved some
7263357f1050SThomas Veerman	globals earlier in the file to permit access in section 1
7264357f1050SThomas Veerman
726584d9c625SLionel Sambuc1993-06-12  Vern Paxson <vern@ee.lbl.gov>
7266357f1050SThomas Veerman
7267357f1050SThomas Veerman	* dfa.c: Got rid of code needed for %t
7268357f1050SThomas Veerman
726984d9c625SLionel Sambuc1993-04-14  Vern Paxson <vern@ee.lbl.gov>
7270357f1050SThomas Veerman
7271357f1050SThomas Veerman	* ccl.c, dfa.c, ecs.c, flex.skl, flexdef.h, gen.c, libmain.c,
7272357f1050SThomas Veerman	main.c, misc.c, nfa.c, parse.y, scan.l, sym.c, tblcmp.c, yylex.c:
7273357f1050SThomas Veerman	Reformatting.
7274357f1050SThomas Veerman
727584d9c625SLionel Sambuc1993-04-05  Vern Paxson <vern@ee.lbl.gov>
7276357f1050SThomas Veerman
7277357f1050SThomas Veerman	* flex.1: Fixed bug in description of backtracking
7278357f1050SThomas Veerman
727984d9c625SLionel Sambuc1993-04-05  Vern Paxson <vern@ee.lbl.gov>
7280357f1050SThomas Veerman
7281357f1050SThomas Veerman	* NEWS: 2.3.8
7282357f1050SThomas Veerman
728384d9c625SLionel Sambuc1993-04-05  Vern Paxson <vern@ee.lbl.gov>
7284357f1050SThomas Veerman
728584d9c625SLionel Sambuc	* flex.skl, main.c: %array support
7286357f1050SThomas Veerman
728784d9c625SLionel Sambuc1993-04-05  Vern Paxson <vern@ee.lbl.gov>
7288357f1050SThomas Veerman
7289357f1050SThomas Veerman	* misc.c: Added non-STDC clause for '\a'
7290357f1050SThomas Veerman
729184d9c625SLionel Sambuc1993-04-05  Vern Paxson <vern@ee.lbl.gov>
7292357f1050SThomas Veerman
7293357f1050SThomas Veerman	* scan.l: Fixed subtle problems regarding '*'s in comments
7294357f1050SThomas Veerman	%pointer/%array match entire lines
7295357f1050SThomas Veerman
729684d9c625SLionel Sambuc1993-04-05  Vern Paxson <vern@ee.lbl.gov>
7297357f1050SThomas Veerman
7298357f1050SThomas Veerman	* gen.c: Added %array support
7299357f1050SThomas Veerman
730084d9c625SLionel Sambuc1993-02-06  Vern Paxson <vern@ee.lbl.gov>
7301357f1050SThomas Veerman
7302357f1050SThomas Veerman	* README: Finally updated email addr
7303357f1050SThomas Veerman
730484d9c625SLionel Sambuc1993-02-06  Vern Paxson <vern@ee.lbl.gov>
7305357f1050SThomas Veerman
7306357f1050SThomas Veerman	* flex.1: Mostly .LP -> .PP
7307357f1050SThomas Veerman
730884d9c625SLionel Sambuc1993-02-06  Vern Paxson <vern@ee.lbl.gov>
7309357f1050SThomas Veerman
7310357f1050SThomas Veerman	* flexdef.h: [no log message]
7311357f1050SThomas Veerman
731284d9c625SLionel Sambuc1993-02-06  Vern Paxson <vern@ee.lbl.gov>
7313357f1050SThomas Veerman
7314357f1050SThomas Veerman	* main.c, scan.l: A lot of tweaks ...
7315357f1050SThomas Veerman
731684d9c625SLionel Sambuc1993-02-06  Vern Paxson <vern@ee.lbl.gov>
7317357f1050SThomas Veerman
7318357f1050SThomas Veerman	* ccl.c: reallocate_character_array -> reallocate_Character_array
7319357f1050SThomas Veerman
732084d9c625SLionel Sambuc1993-02-06  Vern Paxson <vern@ee.lbl.gov>
7321357f1050SThomas Veerman
732284d9c625SLionel Sambuc	* gen.c: Bug/lint fixes Modified to work with "action" array instead
732384d9c625SLionel Sambuc	of temp file
7324357f1050SThomas Veerman
732584d9c625SLionel Sambuc1993-02-06  Vern Paxson <vern@ee.lbl.gov>
7326357f1050SThomas Veerman
7327357f1050SThomas Veerman	* sym.c: Fixed bug in 8-bit hashing
7328357f1050SThomas Veerman
732984d9c625SLionel Sambuc1993-02-06  Vern Paxson <vern@ee.lbl.gov>
7330357f1050SThomas Veerman
7331357f1050SThomas Veerman	* parse.y: numerous bug fixes extra formatting of error/warning
7332357f1050SThomas Veerman	messages added support of <*>, partial support for nested start
7333357f1050SThomas Veerman	conditions
7334357f1050SThomas Veerman
733584d9c625SLionel Sambuc1993-02-06  Vern Paxson <vern@ee.lbl.gov>
7336357f1050SThomas Veerman
7337357f1050SThomas Veerman	* ecs.c: Remove %t cruft
7338357f1050SThomas Veerman
733984d9c625SLionel Sambuc1993-02-06  Vern Paxson <vern@ee.lbl.gov>
7340357f1050SThomas Veerman
7341357f1050SThomas Veerman	* flex.skl: Beginning of %pointer/%array support
7342357f1050SThomas Veerman
734384d9c625SLionel Sambuc1993-02-06  Vern Paxson <vern@ee.lbl.gov>
7344357f1050SThomas Veerman
7345357f1050SThomas Veerman	* dfa.c: Added keeping track of which rules are useful fixed a
7346357f1050SThomas Veerman	fencepost error in checking for scanners that require -8
7347357f1050SThomas Veerman
734884d9c625SLionel Sambuc1993-02-06  Vern Paxson <vern@ee.lbl.gov>
7349357f1050SThomas Veerman
7350357f1050SThomas Veerman	* nfa.c: Added checking for whether rules are useful modified to
7351357f1050SThomas Veerman	work with internal "action" array
7352357f1050SThomas Veerman
735384d9c625SLionel Sambuc1993-02-06  Vern Paxson <vern@ee.lbl.gov>
7354357f1050SThomas Veerman
7355357f1050SThomas Veerman	* misc.c: Added internal "action" array, internal skeleton,
7356357f1050SThomas Veerman	zero_out() in lieu of bzero
7357357f1050SThomas Veerman
735884d9c625SLionel Sambuc1993-02-06  Vern Paxson <vern@ee.lbl.gov>
7359357f1050SThomas Veerman
7360357f1050SThomas Veerman	* tblcmp.c: Fixed a bunch of fencepost errors in increasing tables.
7361357f1050SThomas Veerman
736284d9c625SLionel Sambuc1993-02-06  Vern Paxson <vern@ee.lbl.gov>
7363357f1050SThomas Veerman
7364357f1050SThomas Veerman	* yylex.c: -Wall fix
7365357f1050SThomas Veerman
736684d9c625SLionel Sambuc1991-03-28  Vern Paxson <vern@ee.lbl.gov>
7367357f1050SThomas Veerman
7368357f1050SThomas Veerman	* gen.c: Fixed out-of-bounds access bug; patch #7 for release 2.3
7369357f1050SThomas Veerman
737084d9c625SLionel Sambuc1991-03-28  Vern Paxson <vern@ee.lbl.gov>
7371357f1050SThomas Veerman
7372357f1050SThomas Veerman	* NEWS: Patch #7 for 2.3
7373357f1050SThomas Veerman
737484d9c625SLionel Sambuc1990-10-23  Vern Paxson <vern@ee.lbl.gov>
7375357f1050SThomas Veerman
7376357f1050SThomas Veerman	* gen.c: fixed missing "rule_type" entry for end-of-buffer action
7377357f1050SThomas Veerman
737884d9c625SLionel Sambuc1990-08-29  Vern Paxson <vern@ee.lbl.gov>
7379357f1050SThomas Veerman
7380357f1050SThomas Veerman	* gen.c: Fixed yymore() but in not resetting yy_more_len
7381357f1050SThomas Veerman
738284d9c625SLionel Sambuc1990-08-29  Vern Paxson <vern@ee.lbl.gov>
7383357f1050SThomas Veerman
7384357f1050SThomas Veerman	* NEWS: Patch #6 for 2.3
7385357f1050SThomas Veerman
738684d9c625SLionel Sambuc1990-08-16  Vern Paxson <vern@ee.lbl.gov>
7387357f1050SThomas Veerman
7388357f1050SThomas Veerman	* NEWS: Patch #5
7389357f1050SThomas Veerman
739084d9c625SLionel Sambuc1990-08-14  Vern Paxson <vern@ee.lbl.gov>
7391357f1050SThomas Veerman
7392357f1050SThomas Veerman	* misc.c: fixed comment in myesc()
7393357f1050SThomas Veerman
739484d9c625SLionel Sambuc1990-08-14  Vern Paxson <vern@ee.lbl.gov>
7395357f1050SThomas Veerman
7396357f1050SThomas Veerman	* NEWS: fixed date in patch #4
7397357f1050SThomas Veerman
739884d9c625SLionel Sambuc1990-08-14  Vern Paxson <vern@ee.lbl.gov>
7399357f1050SThomas Veerman
7400357f1050SThomas Veerman	* NEWS: patch #4
7401357f1050SThomas Veerman
740284d9c625SLionel Sambuc1990-08-14  Vern Paxson <vern@ee.lbl.gov>
7403357f1050SThomas Veerman
7404357f1050SThomas Veerman	* misc.c: fixed hexadecimal escapes; added is_hex_digit()
7405357f1050SThomas Veerman
740684d9c625SLionel Sambuc1990-08-03  Vern Paxson <vern@ee.lbl.gov>
7407357f1050SThomas Veerman
7408357f1050SThomas Veerman	* NEWS: Patch #3
7409357f1050SThomas Veerman
741084d9c625SLionel Sambuc1990-08-03  Vern Paxson <vern@ee.lbl.gov>
7411357f1050SThomas Veerman
7412357f1050SThomas Veerman	* flex.skl, flexdef.h: changed to include <stddef.h> for __GNUC__
7413357f1050SThomas Veerman
741484d9c625SLionel Sambuc1990-08-02  Vern Paxson <vern@ee.lbl.gov>
7415357f1050SThomas Veerman
7416357f1050SThomas Veerman	* NEWS: 2.3 patch #2
7417357f1050SThomas Veerman
741884d9c625SLionel Sambuc1990-08-02  Vern Paxson <vern@ee.lbl.gov>
7419357f1050SThomas Veerman
742084d9c625SLionel Sambuc	* flex.skl: Another try at getting the malloc() definitions correct;
742184d9c625SLionel Sambuc	this time for g++, too
7422357f1050SThomas Veerman
742384d9c625SLionel Sambuc1990-08-02  Vern Paxson <vern@ee.lbl.gov>
7424357f1050SThomas Veerman
7425357f1050SThomas Veerman	* flex.skl, flexdef.h: fixed to declare malloc() and free() by hand
7426357f1050SThomas Veerman	if __GNUC__
7427357f1050SThomas Veerman
742884d9c625SLionel Sambuc1990-07-28  Vern Paxson <vern@ee.lbl.gov>
7429357f1050SThomas Veerman
7430357f1050SThomas Veerman	* flexdef.h: Changed to get malloc definition in identical fashion
7431357f1050SThomas Veerman	to that used by flex.skel
7432357f1050SThomas Veerman
743384d9c625SLionel Sambuc1990-06-28  Vern Paxson <vern@ee.lbl.gov>
7434357f1050SThomas Veerman
7435357f1050SThomas Veerman	* NEWS: [no log message]
7436357f1050SThomas Veerman
743784d9c625SLionel Sambuc1990-06-28  Vern Paxson <vern@ee.lbl.gov>
7438357f1050SThomas Veerman
7439357f1050SThomas Veerman	* flex.1: Fixed bug in mini-scanner examle Fixed bug in YY_INPUT
7440357f1050SThomas Veerman	redefinition yylineno defense reentrancy documentation Something
7441357f1050SThomas Veerman	else which I forget.
7442357f1050SThomas Veerman
744384d9c625SLionel Sambuc1990-06-27  Vern Paxson <vern@ee.lbl.gov>
7444357f1050SThomas Veerman
7445357f1050SThomas Veerman	* COPYING, ccl.c, dfa.c, ecs.c, flexdef.h, gen.c, main.c, misc.c,
7446357f1050SThomas Veerman	nfa.c, parse.y, scan.l, sym.c, tblcmp.c, yylex.c: 4.4 BSD copyright
7447357f1050SThomas Veerman
744884d9c625SLionel Sambuc1990-05-26  Vern Paxson <vern@ee.lbl.gov>
7449357f1050SThomas Veerman
7450357f1050SThomas Veerman	* README: Changed prolog to reflect 2.3 release.
7451357f1050SThomas Veerman
745284d9c625SLionel Sambuc1990-05-26  Vern Paxson <vern@ee.lbl.gov>
7453357f1050SThomas Veerman
7454357f1050SThomas Veerman	* NEWS: pointed reader at Makefile instead of README for porting
7455357f1050SThomas Veerman	considerations added Makefile comments: support for SCO Unix;
7456357f1050SThomas Veerman	parameterization
7457357f1050SThomas Veerman
745884d9c625SLionel Sambuc1990-05-26  Vern Paxson <vern@ee.lbl.gov>
7459357f1050SThomas Veerman
7460357f1050SThomas Veerman	* flex.skl: Added DONT_HAVE_STDLIB_H and declarations of malloc()
7461357f1050SThomas Veerman
746284d9c625SLionel Sambuc1990-05-26  Vern Paxson <vern@ee.lbl.gov>
7463357f1050SThomas Veerman
7464357f1050SThomas Veerman	* NEWS: 2.3 changes
7465357f1050SThomas Veerman
746684d9c625SLionel Sambuc1990-05-26  Vern Paxson <vern@ee.lbl.gov>
7467357f1050SThomas Veerman
746884d9c625SLionel Sambuc	* flex.1: documentation on new features Comment regarding Ove's work
746984d9c625SLionel Sambuc	^foo|bar difference between flex / lex yyin initialization
7470357f1050SThomas Veerman	difference documented that yy_switch_to_buffer can be used in
7471357f1050SThomas Veerman	yywrap() documented that # comments are deprecated
7472357f1050SThomas Veerman
747384d9c625SLionel Sambuc1990-05-26  Vern Paxson <vern@ee.lbl.gov>
7474357f1050SThomas Veerman
7475357f1050SThomas Veerman	* main.c: declared void functions as such added prototypes for
7476357f1050SThomas Veerman	forward references changed to check for error status when closing
7477357f1050SThomas Veerman	files
7478357f1050SThomas Veerman
747984d9c625SLionel Sambuc1990-05-26  Vern Paxson <vern@ee.lbl.gov>
7480357f1050SThomas Veerman
7481357f1050SThomas Veerman	* yylex.c: Added macro definition for isascii() if not already
7482357f1050SThomas Veerman	present
7483357f1050SThomas Veerman
748484d9c625SLionel Sambuc1990-05-26  Vern Paxson <vern@ee.lbl.gov>
7485357f1050SThomas Veerman
7486357f1050SThomas Veerman	* sym.c: declared void functions as such added prototypes for
7487357f1050SThomas Veerman	forward references changed to use format_pinpoint_message where
7488357f1050SThomas Veerman	appropriate
7489357f1050SThomas Veerman
749084d9c625SLionel Sambuc1990-05-26  Vern Paxson <vern@ee.lbl.gov>
7491357f1050SThomas Veerman
7492357f1050SThomas Veerman	* scan.l: declared void functions as such changed to strip #
7493357f1050SThomas Veerman	comments, as documented moved #undef of yywrap() to before include
7494357f1050SThomas Veerman	    of flexdef, so prototype doesn't get screwed up
7495357f1050SThomas Veerman
749684d9c625SLionel Sambuc1990-05-26  Vern Paxson <vern@ee.lbl.gov>
7497357f1050SThomas Veerman
7498357f1050SThomas Veerman	* parse.y: introduced format_pinpoint_message() declared void
7499357f1050SThomas Veerman	functions as such changed lone <<EOF>> to apply to all outstanding
7500357f1050SThomas Veerman	start conditions
7501357f1050SThomas Veerman
750284d9c625SLionel Sambuc1990-05-26  Vern Paxson <vern@ee.lbl.gov>
7503357f1050SThomas Veerman
7504357f1050SThomas Veerman	* nfa.c, tblcmp.c: declared void functions as such added prototypes
7505357f1050SThomas Veerman	for forward references
7506357f1050SThomas Veerman
750784d9c625SLionel Sambuc1990-05-26  Vern Paxson <vern@ee.lbl.gov>
7508357f1050SThomas Veerman
7509357f1050SThomas Veerman	* misc.c: declared void functions as such prototypes for forward
751084d9c625SLionel Sambuc	references shuffled around some routines to make the order perhaps a
751184d9c625SLionel Sambuc	little more logical changed memory references to use void* instead
751284d9c625SLionel Sambuc	of char*
7513357f1050SThomas Veerman
751484d9c625SLionel Sambuc1990-05-26  Vern Paxson <vern@ee.lbl.gov>
7515357f1050SThomas Veerman
7516357f1050SThomas Veerman	* libmain.c: Added declaration of arguments made yylex() a function
7517357f1050SThomas Veerman
751884d9c625SLionel Sambuc1990-05-26  Vern Paxson <vern@ee.lbl.gov>
7519357f1050SThomas Veerman
7520357f1050SThomas Veerman	* gen.c: prototypes for forward references declared void functions
7521357f1050SThomas Veerman	as such yy_flex_debug testing of error on file closes casts to void
7522357f1050SThomas Veerman	for sprintf() and strcpy()
7523357f1050SThomas Veerman
752484d9c625SLionel Sambuc1990-05-26  Vern Paxson <vern@ee.lbl.gov>
7525357f1050SThomas Veerman
7526357f1050SThomas Veerman	* flexdef.h: Added prototypes changed memory allocation routines to
7527357f1050SThomas Veerman	deal with void*'s instead of char*'s some rearranging for VMS
7528357f1050SThomas Veerman
752984d9c625SLionel Sambuc1990-05-26  Vern Paxson <vern@ee.lbl.gov>
7530357f1050SThomas Veerman
7531357f1050SThomas Veerman	* flex.skl: Added YY_USER_INIT Added yy_new_buffer() alias for
7532357f1050SThomas Veerman	yy_create_buffer() fixed (hopefully) malloc declaration headaches
7533357f1050SThomas Veerman
753484d9c625SLionel Sambuc1990-05-26  Vern Paxson <vern@ee.lbl.gov>
7535357f1050SThomas Veerman
7536357f1050SThomas Veerman	* ecs.c: declared void functions as such declared void functions as
7537357f1050SThomas Veerman	such
7538357f1050SThomas Veerman
753984d9c625SLionel Sambuc1990-05-26  Vern Paxson <vern@ee.lbl.gov>
7540357f1050SThomas Veerman
7541357f1050SThomas Veerman	* dfa.c: prototypes for forward references declared void functions
7542357f1050SThomas Veerman	as such
7543357f1050SThomas Veerman
754484d9c625SLionel Sambuc1990-05-26  Vern Paxson <vern@ee.lbl.gov>
7545357f1050SThomas Veerman
7546357f1050SThomas Veerman	* ccl.c: Declared void functions as such
7547357f1050SThomas Veerman
754884d9c625SLionel Sambuc1990-04-12  Vern Paxson <vern@ee.lbl.gov>
7549357f1050SThomas Veerman
755084d9c625SLionel Sambuc	* flex.skl: added fix for allowing yy_switch_to_buffer() in yywrap()
7551357f1050SThomas Veerman
755284d9c625SLionel Sambuc1990-04-03  Vern Paxson <vern@ee.lbl.gov>
7553357f1050SThomas Veerman
7554357f1050SThomas Veerman	* NEWS: patch #3 - -I fix
7555357f1050SThomas Veerman
755684d9c625SLionel Sambuc1990-03-30  Vern Paxson <vern@ee.lbl.gov>
7557357f1050SThomas Veerman
7558357f1050SThomas Veerman	* gen.c: Changed generation of archaic "continue" to "goto
7559357f1050SThomas Veerman	yy_find_action"
7560357f1050SThomas Veerman
756184d9c625SLionel Sambuc1990-03-27  Vern Paxson <vern@ee.lbl.gov>
7562357f1050SThomas Veerman
7563357f1050SThomas Veerman	* NEWS: Patch #2 changes
7564357f1050SThomas Veerman
756584d9c625SLionel Sambuc1990-03-27  Vern Paxson <vern@ee.lbl.gov>
7566357f1050SThomas Veerman
7567357f1050SThomas Veerman	* flex.skl: fixed fencepost errors with yy_buf_size and detecting
7568357f1050SThomas Veerman	NUL's
7569357f1050SThomas Veerman
757084d9c625SLionel Sambuc1990-03-26  Vern Paxson <vern@ee.lbl.gov>
7571357f1050SThomas Veerman
7572357f1050SThomas Veerman	* NEWS: [no log message]
7573357f1050SThomas Veerman
757484d9c625SLionel Sambuc1990-03-26  Vern Paxson <vern@ee.lbl.gov>
7575357f1050SThomas Veerman
7576357f1050SThomas Veerman	* flex.skl: g++ tweaks
7577357f1050SThomas Veerman
757884d9c625SLionel Sambuc1990-03-23  Vern Paxson <vern@ee.lbl.gov>
7579357f1050SThomas Veerman
7580357f1050SThomas Veerman	* NEWS: Changes for Patch #1.
7581357f1050SThomas Veerman
758284d9c625SLionel Sambuc1990-03-23  Vern Paxson <vern@ee.lbl.gov>
7583357f1050SThomas Veerman
7584357f1050SThomas Veerman	* flex.skl: fix for g++
7585357f1050SThomas Veerman
758684d9c625SLionel Sambuc1990-03-23  Vern Paxson <vern@ee.lbl.gov>
7587357f1050SThomas Veerman
7588357f1050SThomas Veerman	* flex.1: minor typos and formatting changes.  Removed BITNET
7589357f1050SThomas Veerman	address.
7590357f1050SThomas Veerman
759184d9c625SLionel Sambuc1990-03-23  Vern Paxson <vern@ee.lbl.gov>
7592357f1050SThomas Veerman
7593357f1050SThomas Veerman	* README: nuked BITNET address.
7594357f1050SThomas Veerman
759584d9c625SLionel Sambuc1990-03-20  Vern Paxson <vern@ee.lbl.gov>
7596357f1050SThomas Veerman
7597357f1050SThomas Veerman	* README: 2.2 README
7598357f1050SThomas Veerman
759984d9c625SLionel Sambuc1990-03-20  Vern Paxson <vern@ee.lbl.gov>
7600357f1050SThomas Veerman
7601357f1050SThomas Veerman	* NEWS: USG alias.
7602357f1050SThomas Veerman
760384d9c625SLionel Sambuc1990-03-20  Vern Paxson <vern@ee.lbl.gov>
7604357f1050SThomas Veerman
7605357f1050SThomas Veerman	* flexdef.h: Added USG alias for SYS_V
7606357f1050SThomas Veerman
760784d9c625SLionel Sambuc1990-03-20  Vern Paxson <vern@ee.lbl.gov>
7608357f1050SThomas Veerman
760984d9c625SLionel Sambuc	* : [no log message]
7610357f1050SThomas Veerman
761184d9c625SLionel Sambuc1990-03-20  Vern Paxson <vern@ee.lbl.gov>
7612357f1050SThomas Veerman
7613357f1050SThomas Veerman	* flex.skl: Tweaks for lint and C++
7614357f1050SThomas Veerman
761584d9c625SLionel Sambuc1990-03-20  Vern Paxson <vern@ee.lbl.gov>
7616357f1050SThomas Veerman
7617357f1050SThomas Veerman	* flex.1: -ll => -lfl
7618357f1050SThomas Veerman
761984d9c625SLionel Sambuc1990-03-20  Vern Paxson <vern@ee.lbl.gov>
7620357f1050SThomas Veerman
7621357f1050SThomas Veerman	* NEWS: 2.2 changes
7622357f1050SThomas Veerman
762384d9c625SLionel Sambuc1990-03-20  Vern Paxson <vern@ee.lbl.gov>
7624357f1050SThomas Veerman
7625357f1050SThomas Veerman	* flex.skl: Changed to use YY_BUFFER_STATE everywhere.
7626357f1050SThomas Veerman
762784d9c625SLionel Sambuc1990-03-20  Vern Paxson <vern@ee.lbl.gov>
7628357f1050SThomas Veerman
7629357f1050SThomas Veerman	* flex.1: [no log message]
7630357f1050SThomas Veerman
763184d9c625SLionel Sambuc1990-03-20  Vern Paxson <vern@ee.lbl.gov>
7632357f1050SThomas Veerman
7633357f1050SThomas Veerman	* dfa.c: "associated rules" changed to "associated rule line
7634357f1050SThomas Veerman	numbers".
7635357f1050SThomas Veerman
763684d9c625SLionel Sambuc1990-03-20  Vern Paxson <vern@ee.lbl.gov>
7637357f1050SThomas Veerman
7638357f1050SThomas Veerman	* scan.l: cast added to malloc() call to keep lint happy.
7639357f1050SThomas Veerman
764084d9c625SLionel Sambuc1990-03-20  Vern Paxson <vern@ee.lbl.gov>
7641357f1050SThomas Veerman
7642357f1050SThomas Veerman	* yylex.c: Fixed handling of premature EOF's.
7643357f1050SThomas Veerman
764484d9c625SLionel Sambuc1990-03-20  Vern Paxson <vern@ee.lbl.gov>
7645357f1050SThomas Veerman
7646357f1050SThomas Veerman	* sym.c: Removed declaration of malloc()
7647357f1050SThomas Veerman
764884d9c625SLionel Sambuc1990-03-20  Vern Paxson <vern@ee.lbl.gov>
7649357f1050SThomas Veerman
7650357f1050SThomas Veerman	* scan.l: Removed malloc() declaration.  Added detection of EOF in
7651357f1050SThomas Veerman	actions.
7652357f1050SThomas Veerman
765384d9c625SLionel Sambuc1990-03-20  Vern Paxson <vern@ee.lbl.gov>
7654357f1050SThomas Veerman
7655357f1050SThomas Veerman	* parse.y: Rules rewritten so '/' and '$' parsed correctly.
7656357f1050SThomas Veerman
765784d9c625SLionel Sambuc1990-03-20  Vern Paxson <vern@ee.lbl.gov>
7658357f1050SThomas Veerman
7659357f1050SThomas Veerman	* nfa.c: Corrected line numbers for continued actions.
7660357f1050SThomas Veerman
766184d9c625SLionel Sambuc1990-03-20  Vern Paxson <vern@ee.lbl.gov>
7662357f1050SThomas Veerman
7663357f1050SThomas Veerman	* misc.c: Removed declarations of malloc() and realloc().
7664357f1050SThomas Veerman
766584d9c625SLionel Sambuc1990-03-20  Vern Paxson <vern@ee.lbl.gov>
7666357f1050SThomas Veerman
7667357f1050SThomas Veerman	* main.c: Summary of generation flags.  Minor -8 tweaks.
7668357f1050SThomas Veerman
766984d9c625SLionel Sambuc1990-03-20  Vern Paxson <vern@ee.lbl.gov>
7670357f1050SThomas Veerman
7671357f1050SThomas Veerman	* gen.c: full support for -d
7672357f1050SThomas Veerman
767384d9c625SLionel Sambuc1990-03-20  Vern Paxson <vern@ee.lbl.gov>
7674357f1050SThomas Veerman
7675357f1050SThomas Veerman	* flexdef.h: defines for malloc() and realloc() conditional defines
7676357f1050SThomas Veerman	for abs(), min(), and max()
7677357f1050SThomas Veerman
767884d9c625SLionel Sambuc1990-03-20  Vern Paxson <vern@ee.lbl.gov>
7679357f1050SThomas Veerman
7680357f1050SThomas Veerman	* flex.skl: Many multiple-buffer additions.
7681357f1050SThomas Veerman
768284d9c625SLionel Sambuc1990-03-20  Vern Paxson <vern@ee.lbl.gov>
7683357f1050SThomas Veerman
7684357f1050SThomas Veerman	* dfa.c: -8 tweaks.
7685357f1050SThomas Veerman
768684d9c625SLionel Sambuc1990-03-19  Vern Paxson <vern@ee.lbl.gov>
7687357f1050SThomas Veerman
7688357f1050SThomas Veerman	* flex.skl: Proto hacks.  NUL hacks.  Debugging hacks.  C++ hacks.
7689357f1050SThomas Veerman
769084d9c625SLionel Sambuc1990-03-16  Vern Paxson <vern@ee.lbl.gov>
7691357f1050SThomas Veerman
769284d9c625SLionel Sambuc	* : RCS won't let me unedit! gets "Missing access list"
7693357f1050SThomas Veerman
769484d9c625SLionel Sambuc1990-03-16  Vern Paxson <vern@ee.lbl.gov>
7695357f1050SThomas Veerman
7696357f1050SThomas Veerman	* tblcmp.c: Minor tweaks for NUL's.
7697357f1050SThomas Veerman
769884d9c625SLionel Sambuc1990-03-16  Vern Paxson <vern@ee.lbl.gov>
7699357f1050SThomas Veerman
770084d9c625SLionel Sambuc	* : no changes -- had checked out for testing smaller read buffer
770184d9c625SLionel Sambuc	sizes
7702357f1050SThomas Veerman
770384d9c625SLionel Sambuc1990-03-16  Vern Paxson <vern@ee.lbl.gov>
7704357f1050SThomas Veerman
7705357f1050SThomas Veerman	* nfa.c: hack for NUL's.
7706357f1050SThomas Veerman
770784d9c625SLionel Sambuc1990-03-16  Vern Paxson <vern@ee.lbl.gov>
7708357f1050SThomas Veerman
7709357f1050SThomas Veerman	* misc.c: Hack to cshell for NUL's.
7710357f1050SThomas Veerman
771184d9c625SLionel Sambuc1990-03-16  Vern Paxson <vern@ee.lbl.gov>
7712357f1050SThomas Veerman
7713357f1050SThomas Veerman	* main.c: NUL's.  -8
7714357f1050SThomas Veerman
771584d9c625SLionel Sambuc1990-03-16  Vern Paxson <vern@ee.lbl.gov>
7716357f1050SThomas Veerman
7717357f1050SThomas Veerman	* gen.c: NUL's.
7718357f1050SThomas Veerman
771984d9c625SLionel Sambuc1990-03-16  Vern Paxson <vern@ee.lbl.gov>
7720357f1050SThomas Veerman
7721357f1050SThomas Veerman	* flexdef.h: NUL's.  8-bit chars.
7722357f1050SThomas Veerman
772384d9c625SLionel Sambuc1990-03-16  Vern Paxson <vern@ee.lbl.gov>
7724357f1050SThomas Veerman
7725357f1050SThomas Veerman	* flex.skl: NUL's; indenting
7726357f1050SThomas Veerman
772784d9c625SLionel Sambuc1990-03-16  Vern Paxson <vern@ee.lbl.gov>
7728357f1050SThomas Veerman
7729357f1050SThomas Veerman	* dfa.c: more thrashing around with NUL's
7730357f1050SThomas Veerman
773184d9c625SLionel Sambuc1990-03-16  Vern Paxson <vern@ee.lbl.gov>
7732357f1050SThomas Veerman
7733357f1050SThomas Veerman	* ccl.c: removed NUL hack
7734357f1050SThomas Veerman
773584d9c625SLionel Sambuc1990-03-14  Vern Paxson <vern@ee.lbl.gov>
7736357f1050SThomas Veerman
7737357f1050SThomas Veerman	* yylex.c: Added <<EOF>> token
7738357f1050SThomas Veerman
773984d9c625SLionel Sambuc1990-03-14  Vern Paxson <vern@ee.lbl.gov>
7740357f1050SThomas Veerman
7741357f1050SThomas Veerman	* ecs.c, flexdef.h:  Tweaks for NUL chars.
7742357f1050SThomas Veerman
774384d9c625SLionel Sambuc1990-03-14  Vern Paxson <vern@ee.lbl.gov>
7744357f1050SThomas Veerman
7745357f1050SThomas Veerman	* dfa.c, gen.c, main.c, misc.c, parse.y, scan.l, tblcmp.c: Tweaks
7746357f1050SThomas Veerman	for NUL chars.
7747357f1050SThomas Veerman
774884d9c625SLionel Sambuc1990-03-14  Vern Paxson <vern@ee.lbl.gov>
7749357f1050SThomas Veerman
7750357f1050SThomas Veerman	* ccl.c: Tweaks for handling NUL's.
7751357f1050SThomas Veerman
775284d9c625SLionel Sambuc1990-02-28  Vern Paxson <vern@ee.lbl.gov>
7753357f1050SThomas Veerman
7754357f1050SThomas Veerman	* flex.1: [no log message]
7755357f1050SThomas Veerman
775684d9c625SLionel Sambuc1990-02-28  Vern Paxson <vern@ee.lbl.gov>
7757357f1050SThomas Veerman
7758357f1050SThomas Veerman	* flex.1: Changed .so options.man to inlined version since flex.1
7759357f1050SThomas Veerman	will have a different (shorter) options description.
7760357f1050SThomas Veerman
776184d9c625SLionel Sambuc1990-02-28  Vern Paxson <vern@ee.lbl.gov>
7762357f1050SThomas Veerman
7763357f1050SThomas Veerman	* flex.1: [no log message]
7764357f1050SThomas Veerman
776584d9c625SLionel Sambuc1990-02-28  Vern Paxson <vern@ee.lbl.gov>
7766357f1050SThomas Veerman
7767357f1050SThomas Veerman	* flex.1: [no log message]
7768357f1050SThomas Veerman
776984d9c625SLionel Sambuc1990-02-26  Vern Paxson <vern@ee.lbl.gov>
7770357f1050SThomas Veerman
7771357f1050SThomas Veerman	* flex.1: [no log message]
7772357f1050SThomas Veerman
777384d9c625SLionel Sambuc1990-02-25  Vern Paxson <vern@ee.lbl.gov>
7774357f1050SThomas Veerman
7775357f1050SThomas Veerman	* flex.1: [no log message]
7776357f1050SThomas Veerman
777784d9c625SLionel Sambuc1990-02-25  Vern Paxson <vern@ee.lbl.gov>
7778357f1050SThomas Veerman
7779357f1050SThomas Veerman	* flex.1: Initial revision
7780357f1050SThomas Veerman
778184d9c625SLionel Sambuc1990-01-16  Vern Paxson <vern@ee.lbl.gov>
7782357f1050SThomas Veerman
7783357f1050SThomas Veerman	* gen.c: Restored EOB accepting list for REJECT.  Second try at 2.2
7784357f1050SThomas Veerman	Release.
7785357f1050SThomas Veerman
778684d9c625SLionel Sambuc1990-01-16  Vern Paxson <vern@ee.lbl.gov>
7787357f1050SThomas Veerman
7788357f1050SThomas Veerman	* misc.c: Added missing ',' in error message.  2.2 Release, second
7789357f1050SThomas Veerman	try.
7790357f1050SThomas Veerman
779184d9c625SLionel Sambuc1990-01-16  Vern Paxson <vern@ee.lbl.gov>
7792357f1050SThomas Veerman
7793357f1050SThomas Veerman	* yylex.c: 8-bit char support.  2.2 Release.
7794357f1050SThomas Veerman
779584d9c625SLionel Sambuc1990-01-15  Vern Paxson <vern@ee.lbl.gov>
7796357f1050SThomas Veerman
7797357f1050SThomas Veerman	* scan.l: 8-bit char support.  Arbitrary indented/%{} code allowed
7798357f1050SThomas Veerman	in section 2.  \x escapes.  %t support.  Minor POSIX-compliance
779984d9c625SLionel Sambuc	changes.  BEGIN(0) -> BEGIN(INITIAL).  yywrap() and set_input_file()
780084d9c625SLionel Sambuc	for multiple input files.  C_COMMENT_2 removed.  2.2 Release.
7801357f1050SThomas Veerman
780284d9c625SLionel Sambuc1990-01-15  Vern Paxson <vern@ee.lbl.gov>
7803357f1050SThomas Veerman
7804357f1050SThomas Veerman	* flexdef.h: 8-bit char support.  SYS_V / Atari portability fixes.
7805357f1050SThomas Veerman	Removed generated array names.  CSIZE now only defined if not
7806357f1050SThomas Veerman	already defined.  Added "csize" global.  Added "input_files",
7807357f1050SThomas Veerman	"num_input_files", and "program_name" globals.  %t support globals.
7808357f1050SThomas Veerman	2.2 Release.
7809357f1050SThomas Veerman
781084d9c625SLionel Sambuc1990-01-15  Vern Paxson <vern@ee.lbl.gov>
7811357f1050SThomas Veerman
7812357f1050SThomas Veerman	* gen.c: Removed unused EOB_accepting_list array.  2.2 Release.
7813357f1050SThomas Veerman
781484d9c625SLionel Sambuc1990-01-15  Vern Paxson <vern@ee.lbl.gov>
7815357f1050SThomas Veerman
7816357f1050SThomas Veerman	* gen.c: Bug in -F table generation fixed.  8-bit char support.
781784d9c625SLionel Sambuc	Hardwired generated array names.  "const"'s added to generated code.
781884d9c625SLionel Sambuc	Fixed yymore() / trailing context bug.
7819357f1050SThomas Veerman
782084d9c625SLionel Sambuc1990-01-15  Vern Paxson <vern@ee.lbl.gov>
7821357f1050SThomas Veerman
7822357f1050SThomas Veerman	* parse.y: 8-bit char support.  Error-message pinpointing.  2.2
7823357f1050SThomas Veerman	Release.
7824357f1050SThomas Veerman
782584d9c625SLionel Sambuc1990-01-15  Vern Paxson <vern@ee.lbl.gov>
7826357f1050SThomas Veerman
7827357f1050SThomas Veerman	* main.c: Unsigned char support.  %t support.  Removed hard-wiring
7828357f1050SThomas Veerman	of program name "flex".  -c changed to -C; -c now deprecated.  -n
7829357f1050SThomas Veerman	added. :-( Multiple input files.  SYSV tmpnam() use.  Removed old
7830357f1050SThomas Veerman	#define's from output.  Identified error messages w/ filename and
7831357f1050SThomas Veerman	line.  2.2 Release.
7832357f1050SThomas Veerman
783384d9c625SLionel Sambuc1990-01-15  Vern Paxson <vern@ee.lbl.gov>
7834357f1050SThomas Veerman
7835357f1050SThomas Veerman	* sym.c: Unsigned char support.  2.2 Release.
7836357f1050SThomas Veerman
783784d9c625SLionel Sambuc1990-01-15  Vern Paxson <vern@ee.lbl.gov>
7838357f1050SThomas Veerman
7839357f1050SThomas Veerman	* nfa.c: Removed redundant test.  2.2 Release.
7840357f1050SThomas Veerman
784184d9c625SLionel Sambuc1990-01-15  Vern Paxson <vern@ee.lbl.gov>
7842357f1050SThomas Veerman
7843357f1050SThomas Veerman	* misc.c: Unsigned char support.  \x support.  2.2 Release.
7844357f1050SThomas Veerman
784584d9c625SLionel Sambuc1990-01-15  Vern Paxson <vern@ee.lbl.gov>
7846357f1050SThomas Veerman
7847357f1050SThomas Veerman	* tblcmp.c: 8-bit char support.  2.2 Release.
7848357f1050SThomas Veerman
784984d9c625SLionel Sambuc1990-01-15  Vern Paxson <vern@ee.lbl.gov>
7850357f1050SThomas Veerman
7851357f1050SThomas Veerman	* flex.skl: C++ support.  Turbo-C support.  8-bit char support.
7852357f1050SThomas Veerman	yyleng is an int.  unput() callable in section 3.  yymore hacks.
7853357f1050SThomas Veerman	yyrestart() no longer closes stdin.  2.2 Release.
7854357f1050SThomas Veerman
785584d9c625SLionel Sambuc1990-01-15  Vern Paxson <vern@ee.lbl.gov>
7856357f1050SThomas Veerman
7857357f1050SThomas Veerman	* ecs.c: %t support.  8-bit/unsigned char support.  2.2 Release.
7858357f1050SThomas Veerman
785984d9c625SLionel Sambuc1990-01-15  Vern Paxson <vern@ee.lbl.gov>
7860357f1050SThomas Veerman
7861357f1050SThomas Veerman	* dfa.c: %t hacks.  minor cosmetics.  2.2 Relase.
7862357f1050SThomas Veerman
786384d9c625SLionel Sambuc1990-01-15  Vern Paxson <vern@ee.lbl.gov>
7864357f1050SThomas Veerman
7865357f1050SThomas Veerman	* ccl.c: Changes for unsigned/8-bit chars.  2.2 Release.
7866357f1050SThomas Veerman
786784d9c625SLionel Sambuc1990-01-10  Vern Paxson <vern@ee.lbl.gov>
7868357f1050SThomas Veerman
7869357f1050SThomas Veerman	* libmain.c: Initial revision
7870357f1050SThomas Veerman
787184d9c625SLionel Sambuc1989-12-30  Vern Paxson <vern@ee.lbl.gov>
7872357f1050SThomas Veerman
7873357f1050SThomas Veerman	* nfa.c: removed gratuitous trailing context code
7874357f1050SThomas Veerman
787584d9c625SLionel Sambuc1989-12-30  Vern Paxson <vern@ee.lbl.gov>
7876357f1050SThomas Veerman
7877357f1050SThomas Veerman	* main.c: made -c<compression flags> case-sensitive
7878357f1050SThomas Veerman
787984d9c625SLionel Sambuc1989-12-30  Vern Paxson <vern@ee.lbl.gov>
7880357f1050SThomas Veerman
7881357f1050SThomas Veerman	* flex.skl: unput() bug fix
7882357f1050SThomas Veerman
788384d9c625SLionel Sambuc1989-12-30  Vern Paxson <vern@ee.lbl.gov>
7884357f1050SThomas Veerman
7885357f1050SThomas Veerman	* README: [no log message]
7886357f1050SThomas Veerman
788784d9c625SLionel Sambuc1989-06-20  Vern Paxson <vern@ee.lbl.gov>
7888357f1050SThomas Veerman
788984d9c625SLionel Sambuc	* scan.l: changed to not use '|' and trailing context combo so users
789084d9c625SLionel Sambuc	can test using -F ...
7891357f1050SThomas Veerman
789284d9c625SLionel Sambuc1989-06-20  Vern Paxson <vern@ee.lbl.gov>
7893357f1050SThomas Veerman
7894357f1050SThomas Veerman	* parse.y: made trailing context combined with '|' warning always
7895357f1050SThomas Veerman	come out
7896357f1050SThomas Veerman
789784d9c625SLionel Sambuc1989-06-20  Vern Paxson <vern@ee.lbl.gov>
7898357f1050SThomas Veerman
7899357f1050SThomas Veerman	* README: [no log message]
7900357f1050SThomas Veerman
790184d9c625SLionel Sambuc1989-06-20  Vern Paxson <vern@ee.lbl.gov>
7902357f1050SThomas Veerman
7903357f1050SThomas Veerman	* COPYING: Initial revision
7904357f1050SThomas Veerman
790584d9c625SLionel Sambuc1989-06-20  Vern Paxson <vern@ee.lbl.gov>
7906357f1050SThomas Veerman
7907357f1050SThomas Veerman	* NEWS, README, main.c: [no log message]
7908357f1050SThomas Veerman
790984d9c625SLionel Sambuc1989-06-20  Vern Paxson <vern@ee.lbl.gov>
7910357f1050SThomas Veerman
7911357f1050SThomas Veerman	* README: [no log message]
7912357f1050SThomas Veerman
791384d9c625SLionel Sambuc1989-06-20  Vern Paxson <vern@ee.lbl.gov>
791484d9c625SLionel Sambuc
791584d9c625SLionel Sambuc	* NEWS, README, main.c: [no log message]
791684d9c625SLionel Sambuc
791784d9c625SLionel Sambuc1989-06-20  Vern Paxson <vern@ee.lbl.gov>
791884d9c625SLionel Sambuc
791984d9c625SLionel Sambuc	* : Beta release
792084d9c625SLionel Sambuc
792184d9c625SLionel Sambuc1989-06-20  Vern Paxson <vern@ee.lbl.gov>
792284d9c625SLionel Sambuc
792384d9c625SLionel Sambuc	* NEWS, main.c: [no log message]
792484d9c625SLionel Sambuc
792584d9c625SLionel Sambuc1989-06-20  Vern Paxson <vern@ee.lbl.gov>
792684d9c625SLionel Sambuc
792784d9c625SLionel Sambuc	* flex.skl, flexdef.h, gen.c, misc.c, nfa.c, parse.y, scan.l, sym.c:
792884d9c625SLionel Sambuc	2.0.1 beta
792984d9c625SLionel Sambuc
793084d9c625SLionel Sambuc1989-06-20  Vern Paxson <vern@ee.lbl.gov>
793184d9c625SLionel Sambuc
793284d9c625SLionel Sambuc	* README: [no log message]
793384d9c625SLionel Sambuc
793484d9c625SLionel Sambuc1989-05-25  Vern Paxson <vern@ee.lbl.gov>
7935357f1050SThomas Veerman
7936357f1050SThomas Veerman	* gen.c: fixsed bug with -I and backtracking
7937357f1050SThomas Veerman
793884d9c625SLionel Sambuc1989-05-25  Vern Paxson <vern@ee.lbl.gov>
7939357f1050SThomas Veerman
794084d9c625SLionel Sambuc	* flex.skl: Cleaned up forward declarations of yyunput() and input()
7941357f1050SThomas Veerman
794284d9c625SLionel Sambuc1989-05-25  Vern Paxson <vern@ee.lbl.gov>
7943357f1050SThomas Veerman
7944357f1050SThomas Veerman	* parse.y: Split copyright string.
7945357f1050SThomas Veerman
794684d9c625SLionel Sambuc1989-05-25  Vern Paxson <vern@ee.lbl.gov>
7947357f1050SThomas Veerman
7948357f1050SThomas Veerman	* nfa.c: Split copyright string.  Added check for empty machine in
7949357f1050SThomas Veerman	dupmachine().
7950357f1050SThomas Veerman
795184d9c625SLionel Sambuc1989-05-25  Vern Paxson <vern@ee.lbl.gov>
7952357f1050SThomas Veerman
795384d9c625SLionel Sambuc	* ccl.c, dfa.c, ecs.c, gen.c, main.c, misc.c, scan.l, sym.c,
795484d9c625SLionel Sambuc	tblcmp.c, yylex.c: Split copyright string into two to avoid tempting
7955357f1050SThomas Veerman	fate with \<newline> sequences ...
7956357f1050SThomas Veerman
795784d9c625SLionel Sambuc1989-05-24  Vern Paxson <vern@ee.lbl.gov>
7958357f1050SThomas Veerman
7959357f1050SThomas Veerman	* README: updated for 2nd release Beta test added RCS header
7960357f1050SThomas Veerman
796184d9c625SLionel Sambuc1989-05-24  Vern Paxson <vern@ee.lbl.gov>
7962357f1050SThomas Veerman
7963357f1050SThomas Veerman	* flexdef.h: removed static char copyright
7964357f1050SThomas Veerman
796584d9c625SLionel Sambuc1989-05-24  Vern Paxson <vern@ee.lbl.gov>
7966357f1050SThomas Veerman
7967357f1050SThomas Veerman	* flexdef.h: Added BSD copyright notice.  Removed
7968357f1050SThomas Veerman	FAST_SKELETON_FILE.
7969357f1050SThomas Veerman
797084d9c625SLionel Sambuc1989-05-24  Vern Paxson <vern@ee.lbl.gov>
7971357f1050SThomas Veerman
7972357f1050SThomas Veerman	* main.c: added BSD copyright notice.  Removed references to
7973357f1050SThomas Veerman	FAST_SKELETON_FILE.
7974357f1050SThomas Veerman
797584d9c625SLionel Sambuc1989-05-24  Vern Paxson <vern@ee.lbl.gov>
7976357f1050SThomas Veerman
797784d9c625SLionel Sambuc	* ecs.c, gen.c, nfa.c: Added BSD copyright notice
7978357f1050SThomas Veerman
797984d9c625SLionel Sambuc1989-05-24  Vern Paxson <vern@ee.lbl.gov>
7980357f1050SThomas Veerman
798184d9c625SLionel Sambuc	* ccl.c, dfa.c, misc.c, parse.y, scan.l, sym.c, tblcmp.c, yylex.c:
7982357f1050SThomas Veerman	added BSD copyright notice
7983357f1050SThomas Veerman
798484d9c625SLionel Sambuc1989-05-24  Vern Paxson <vern@ee.lbl.gov>
7985357f1050SThomas Veerman
7986357f1050SThomas Veerman	* flex.skl: Initial revision
7987357f1050SThomas Veerman
798884d9c625SLionel Sambuc1989-05-19  Vern Paxson <vern@ee.lbl.gov>
7989357f1050SThomas Veerman
7990357f1050SThomas Veerman	* yylex.c: renamed accnum to num_rules
7991357f1050SThomas Veerman
799284d9c625SLionel Sambuc1989-05-19  Vern Paxson <vern@ee.lbl.gov>
7993357f1050SThomas Veerman
7994357f1050SThomas Veerman	* tblcmp.c: moved table generation code to gen.c moved ntod() to
7995357f1050SThomas Veerman	dfa.c
7996357f1050SThomas Veerman
799784d9c625SLionel Sambuc1989-05-19  Vern Paxson <vern@ee.lbl.gov>
7998357f1050SThomas Veerman
7999357f1050SThomas Veerman	* sym.c: the most piddling format change imaginable
8000357f1050SThomas Veerman
800184d9c625SLionel Sambuc1989-05-19  Vern Paxson <vern@ee.lbl.gov>
8002357f1050SThomas Veerman
8003357f1050SThomas Veerman	* scan.l: changed to look for yymore, REJECT, %used and %unused
8004357f1050SThomas Veerman	removed gross magic for dealing with section 3
8005357f1050SThomas Veerman
800684d9c625SLionel Sambuc1989-05-19  Vern Paxson <vern@ee.lbl.gov>
8007357f1050SThomas Veerman
8008357f1050SThomas Veerman	* nfa.c, parse.y: changes for variable trailing context
8009357f1050SThomas Veerman
801084d9c625SLionel Sambuc1989-05-19  Vern Paxson <vern@ee.lbl.gov>
8011357f1050SThomas Veerman
8012357f1050SThomas Veerman	* misc.c: added all_lower() and all_upper()
8013357f1050SThomas Veerman
801484d9c625SLionel Sambuc1989-05-19  Vern Paxson <vern@ee.lbl.gov>
8015357f1050SThomas Veerman
8016357f1050SThomas Veerman	* main.c: added checking for features being Really used
8017357f1050SThomas Veerman	backtracking, performance reports misc. cleanup
8018357f1050SThomas Veerman
801984d9c625SLionel Sambuc1989-05-19  Vern Paxson <vern@ee.lbl.gov>
8020357f1050SThomas Veerman
8021357f1050SThomas Veerman	* gen.c: major overhaul for merged skeleton
8022357f1050SThomas Veerman
802384d9c625SLionel Sambuc1989-05-19  Vern Paxson <vern@ee.lbl.gov>
8024357f1050SThomas Veerman
8025357f1050SThomas Veerman	* flexdef.h: a zillion changes/additions/cleanups
8026357f1050SThomas Veerman
802784d9c625SLionel Sambuc1989-05-19  Vern Paxson <vern@ee.lbl.gov>
8028357f1050SThomas Veerman
8029357f1050SThomas Veerman	* dfa.c: added backtrack report added checking for dangerous
8030357f1050SThomas Veerman	trailing context considerable minor cleanup
8031357f1050SThomas Veerman
803284d9c625SLionel Sambuc1989-05-19  Vern Paxson <vern@ee.lbl.gov>
8033357f1050SThomas Veerman
8034357f1050SThomas Veerman	* ccl.c: list_character_set() modified to take a FILE to write to
8035357f1050SThomas Veerman	...
8036357f1050SThomas Veerman
803784d9c625SLionel Sambuc1989-05-19  Vern Paxson <vern@ee.lbl.gov>
8038357f1050SThomas Veerman
8039357f1050SThomas Veerman	* README: updated for beta release
8040357f1050SThomas Veerman
804184d9c625SLionel Sambuc1988-11-25  Vern Paxson <vern@ee.lbl.gov>
8042357f1050SThomas Veerman
8043357f1050SThomas Veerman	* main.c: added -p flag generation of #define's for scanner
8044357f1050SThomas Veerman
804584d9c625SLionel Sambuc1988-11-25  Vern Paxson <vern@ee.lbl.gov>
8046357f1050SThomas Veerman
8047357f1050SThomas Veerman	* flexdef.h: Added END_OF_BUFFER_ACTION and bol_needed
8048357f1050SThomas Veerman
804984d9c625SLionel Sambuc1988-11-25  Vern Paxson <vern@ee.lbl.gov>
8050357f1050SThomas Veerman
8051357f1050SThomas Veerman	* dfa.c: added ntod()
8052357f1050SThomas Veerman
805384d9c625SLionel Sambuc1988-05-09  Vern Paxson <vern@ee.lbl.gov>
8054357f1050SThomas Veerman
8055357f1050SThomas Veerman	* gen.c: Initial revision
8056357f1050SThomas Veerman
805784d9c625SLionel Sambuc1988-05-08  Vern Paxson <vern@ee.lbl.gov>
8058357f1050SThomas Veerman
805984d9c625SLionel Sambuc	* yylex.c: RCS header changed display style of non-printings from ^x
806084d9c625SLionel Sambuc	to \0xx
8061357f1050SThomas Veerman
806284d9c625SLionel Sambuc1988-05-08  Vern Paxson <vern@ee.lbl.gov>
8063357f1050SThomas Veerman
8064357f1050SThomas Veerman	* tblcmp.c: RCS header MAX_XTIONS_FOR_FULL_INTERIOR_FIT ->
8065357f1050SThomas Veerman	MAX_XTIONS_FULL_INTERIOR_FIT made back-tracking accepting number be
8066357f1050SThomas Veerman	  one greater than the last legit accepting number, instead of 0.
806784d9c625SLionel Sambuc	  This way, end-of-buffer can take 0 and no negative accepting numbers
806884d9c625SLionel Sambuc	are needed.  added genftbl() changed last ftl references to C added
806984d9c625SLionel Sambuc	check for UNSIGNED_CHAR's added back-track logic to make_tables()
807084d9c625SLionel Sambuc	added checking and report for backtracking fixed fence-post error
807184d9c625SLionel Sambuc	with onesp stack pointer
8072357f1050SThomas Veerman
807384d9c625SLionel Sambuc1988-05-08  Vern Paxson <vern@ee.lbl.gov>
8074357f1050SThomas Veerman
807584d9c625SLionel Sambuc	* sym.c: RCS header changed "entry" to "sym_entry" to avoid conflict
807684d9c625SLionel Sambuc	with old keyword
8077357f1050SThomas Veerman
807884d9c625SLionel Sambuc1988-05-08  Vern Paxson <vern@ee.lbl.gov>
8079357f1050SThomas Veerman
8080357f1050SThomas Veerman	* scan.l: RCS header removed \^ from ESCSEQ
8081357f1050SThomas Veerman
808284d9c625SLionel Sambuc1988-05-08  Vern Paxson <vern@ee.lbl.gov>
8083357f1050SThomas Veerman
8084357f1050SThomas Veerman	* parse.y: RCS header bug fix due to missing default rule, could
8085357f1050SThomas Veerman	  have to backtrack when backtrack variables haven't been set up
8086357f1050SThomas Veerman
808784d9c625SLionel Sambuc1988-05-08  Vern Paxson <vern@ee.lbl.gov>
8088357f1050SThomas Veerman
8089357f1050SThomas Veerman	* nfa.c: RCS ident yy_cp, yy_bp support name shortenings assoc_rule
8090357f1050SThomas Veerman	support
8091357f1050SThomas Veerman
809284d9c625SLionel Sambuc1988-05-08  Vern Paxson <vern@ee.lbl.gov>
8093357f1050SThomas Veerman
8094357f1050SThomas Veerman	* misc.c: RCS header check before malloc()'ing for 16 bit overflow
8095357f1050SThomas Veerman	MS_DOS, VMS ifdef's removed commented-out \^ code removed FTLSOURCE
8096357f1050SThomas Veerman	code added readable_form()
8097357f1050SThomas Veerman
809884d9c625SLionel Sambuc1988-05-08  Vern Paxson <vern@ee.lbl.gov>
8099357f1050SThomas Veerman
8100357f1050SThomas Veerman	* main.c: Added RCS header removed revision history misc additions
8101357f1050SThomas Veerman	and fixes to globals VMS ifdef's backtracking statistics -p flag
8102357f1050SThomas Veerman	name shortenings
8103357f1050SThomas Veerman
810484d9c625SLionel Sambuc1988-05-08  Vern Paxson <vern@ee.lbl.gov>
8105357f1050SThomas Veerman
8106357f1050SThomas Veerman	* flexdef.h: removed revision history added RCS header added VMS,
8107357f1050SThomas Veerman	MS_DOS ifdef's removed DEFAULT_ACTION, changed END_OF_BUFFER_ACTION
8108357f1050SThomas Veerman	shortened MAX_XTIONS_FOR_FULL_INTERIOR_FIT to
8109357f1050SThomas Veerman	MAX_XTIONS_FULL_INTERIOR_FIT added MAX_ASSOC_RULES added
811084d9c625SLionel Sambuc	performance_report, assoc_rule gloabls added num_backtracking gloabl
811184d9c625SLionel Sambuc	shortened allocate_integer_pointer_array,
8112357f1050SThomas Veerman	reallocate_integer_pointer_array
8113357f1050SThomas Veerman
811484d9c625SLionel Sambuc1988-05-08  Vern Paxson <vern@ee.lbl.gov>
8115357f1050SThomas Veerman
8116357f1050SThomas Veerman	* ecs.c: added RCS id added PROCFLG to avoid assumption of signed
8117357f1050SThomas Veerman	char's
8118357f1050SThomas Veerman
811984d9c625SLionel Sambuc1988-05-08  Vern Paxson <vern@ee.lbl.gov>
8120357f1050SThomas Veerman
8121357f1050SThomas Veerman	* dfa.c: added RCS id added check_for_backtracking() added
8122357f1050SThomas Veerman	dump_associated_rules() added dump_transitions() shortened
812384d9c625SLionel Sambuc	reallocate_integer_pointer_array to reallocate_int_ptr_array removed
812484d9c625SLionel Sambuc	some dfaacc_{state,set} abuses
8125357f1050SThomas Veerman
812684d9c625SLionel Sambuc1988-05-08  Vern Paxson <vern@ee.lbl.gov>
8127357f1050SThomas Veerman
8128357f1050SThomas Veerman	* ccl.c: Added list_character_set()
8129357f1050SThomas Veerman
813084d9c625SLionel Sambuc1988-05-07  Vern Paxson <vern@ee.lbl.gov>
8131357f1050SThomas Veerman
8132357f1050SThomas Veerman	* ccl.c: added RCS id
8133357f1050SThomas Veerman
813484d9c625SLionel Sambuc1988-04-10  Vern Paxson <vern@ee.lbl.gov>
8135357f1050SThomas Veerman
8136357f1050SThomas Veerman	* README: minor tweaks
8137357f1050SThomas Veerman
813884d9c625SLionel Sambuc1988-04-10  Vern Paxson <vern@ee.lbl.gov>
8139357f1050SThomas Veerman
8140357f1050SThomas Veerman	* README: forgot sh flex.shar
8141357f1050SThomas Veerman
814284d9c625SLionel Sambuc1988-04-10  Vern Paxson <vern@ee.lbl.gov>
8143357f1050SThomas Veerman
8144357f1050SThomas Veerman	* README: final tweaking
8145357f1050SThomas Veerman
814684d9c625SLionel Sambuc1988-04-10  Vern Paxson <vern@ee.lbl.gov>
8147357f1050SThomas Veerman
8148357f1050SThomas Veerman	* tblcmp.c: removed minor lint fluff
8149357f1050SThomas Veerman
815084d9c625SLionel Sambuc1988-04-10  Vern Paxson <vern@ee.lbl.gov>
8151357f1050SThomas Veerman
8152357f1050SThomas Veerman	* NEWS: [no log message]
8153357f1050SThomas Veerman
815484d9c625SLionel Sambuc1988-04-10  Vern Paxson <vern@ee.lbl.gov>
8155357f1050SThomas Veerman
8156357f1050SThomas Veerman	* NEWS, README: Initial revision
8157357f1050SThomas Veerman
815884d9c625SLionel Sambuc1988-04-10  Vern Paxson <vern@ee.lbl.gov>
8159357f1050SThomas Veerman
8160357f1050SThomas Veerman	* yylex.c: added identifying comment.  changed to include "parse.h"
8161357f1050SThomas Veerman	instead of "y.tab.h"
8162357f1050SThomas Veerman
816384d9c625SLionel Sambuc1988-04-10  Vern Paxson <vern@ee.lbl.gov>
8164357f1050SThomas Veerman
8165357f1050SThomas Veerman	* tblcmp.c: Changed name from flexcmp.c -> tblcmp.c fixed misc.
8166357f1050SThomas Veerman	typos made generating ec tables be a routine
8167357f1050SThomas Veerman
816884d9c625SLionel Sambuc1988-04-10  Vern Paxson <vern@ee.lbl.gov>
8169357f1050SThomas Veerman
8170357f1050SThomas Veerman	* sym.c: changed name from flexsym.c -> sym.c revamped calling
817184d9c625SLionel Sambuc	  sequences, etc., for extended table struct definition which now has
817284d9c625SLionel Sambuc	both char * and int fields.
8173357f1050SThomas Veerman
817484d9c625SLionel Sambuc1988-04-10  Vern Paxson <vern@ee.lbl.gov>
8175357f1050SThomas Veerman
8176357f1050SThomas Veerman	* scan.l: Changed name from flexscan.l -> scan.l fixed bug in
8177357f1050SThomas Veerman	<RECOVER> added block comments between rules.
8178357f1050SThomas Veerman
817984d9c625SLionel Sambuc1988-04-10  Vern Paxson <vern@ee.lbl.gov>
8180357f1050SThomas Veerman
8181357f1050SThomas Veerman	* parse.y: changed name from flexparse.y -> parse.y added start
8182357f1050SThomas Veerman	condition "INITIAL" made a{3} have "variable length"
8183357f1050SThomas Veerman
818484d9c625SLionel Sambuc1988-04-10  Vern Paxson <vern@ee.lbl.gov>
8185357f1050SThomas Veerman
8186357f1050SThomas Veerman	* nfa.c: changed name from flexnfa.c -> nfa.c corrected some typos.
8187357f1050SThomas Veerman
818884d9c625SLionel Sambuc1988-04-10  Vern Paxson <vern@ee.lbl.gov>
8189357f1050SThomas Veerman
8190357f1050SThomas Veerman	* misc.c: changed name from flexmisc.c -> misc.c
8191357f1050SThomas Veerman
819284d9c625SLionel Sambuc1988-04-10  Vern Paxson <vern@ee.lbl.gov>
8193357f1050SThomas Veerman
8194357f1050SThomas Veerman	* main.c: fixed bug causing core dumps if skeleton files could not
8195357f1050SThomas Veerman	be opened.  Added -cF.  Added fullspd to be equivalent to fulltbl
8196357f1050SThomas Veerman	   for which options is cannot be mixed with.
8197357f1050SThomas Veerman
819884d9c625SLionel Sambuc1988-04-10  Vern Paxson <vern@ee.lbl.gov>
8199357f1050SThomas Veerman
8200357f1050SThomas Veerman	* flexdef.h: fixed typos, enhanced symbol table definition.
8201357f1050SThomas Veerman
820284d9c625SLionel Sambuc1988-04-10  Vern Paxson <vern@ee.lbl.gov>
8203357f1050SThomas Veerman
8204357f1050SThomas Veerman	* ecs.c: changed name from flexecs.c to ecs.c
8205357f1050SThomas Veerman
820684d9c625SLionel Sambuc1988-04-10  Vern Paxson <vern@ee.lbl.gov>
8207357f1050SThomas Veerman
8208357f1050SThomas Veerman	* dfa.c: changed name from flexdfa.c to dfa.c
8209357f1050SThomas Veerman
821084d9c625SLionel Sambuc1988-04-10  Vern Paxson <vern@ee.lbl.gov>
8211357f1050SThomas Veerman
8212357f1050SThomas Veerman	* ccl.c: changed name from flexccl.c -> ccl.c
8213357f1050SThomas Veerman
821484d9c625SLionel Sambuc1988-02-13  Vern Paxson <vern@ee.lbl.gov>
8215357f1050SThomas Veerman
821684d9c625SLionel Sambuc	* ccl.c, dfa.c, ecs.c, flexdef.h, main.c, misc.c, nfa.c, parse.y,
821784d9c625SLionel Sambuc	scan.l, sym.c, tblcmp.c, yylex.c: Beta Release.
8218357f1050SThomas Veerman
821984d9c625SLionel Sambuc1987-11-08  Vern Paxson <vern@ee.lbl.gov>
8220357f1050SThomas Veerman
822184d9c625SLionel Sambuc	* Initial revision
8222357f1050SThomas Veerman
8223