Home | History | Annotate | Line # | Download | only in dist
      1 2017-05-06  Will Estes <westes575 (a] gmail.com>
      2 
      3 	* po/ca.po, po/da.po, po/de.po, po/eo.po, po/es.po, po/fi.po,
      4 	po/fr.po, po/ga.po, po/hr.po, po/ko.po, po/nl.po, po/pl.po,
      5 	po/pt_BR.po, po/ro.po, po/ru.po, po/sr.po, po/sv.po, po/tr.po,
      6 	po/vi.po, po/zh_CN.po, po/zh_TW.po: gettext: pulled latest
      7 	translations; recompiled against current sources
      8 
      9 2017-05-06  Will Estes <westes575 (a] gmail.com>
     10 
     11 	* NEWS: version 2.6.4 * NEWS: Record release date.
     12 
     13 2017-05-06  Will Estes <westes575 (a] gmail.com>
     14 
     15 	* .prev-version: note previous version
     16 
     17 2017-05-06  Will Estes <westes575 (a] gmail.com>
     18 
     19 	* NEWS: doc: update NEWS for upcoming release
     20 
     21 2017-05-04  viktor.shepel <shepelvictor (a] bigmir.net>
     22 
     23 	* doc/flex.texi: doc: Correct typo in C code sample in manual
     24 
     25 2017-05-04  Explorer09 <explorer09 (a] gmail.com>
     26 
     27 	* src/flex.skl: scanner: Mention %# comments are removed when
     28 	building skel.c
     29 
     30 2017-05-02  Demi Obenour <demiobenour (a] gmail.com>
     31 
     32 	* src/flex.skl: Honor user definitions of yy_* macros The user may have defined the yy_* macros themselves.  In that case,
     33 	don't clobber them.
     34 
     35 2017-05-02  Demi Obenour <demiobenour (a] gmail.com>
     36 
     37 	* src/flex.skl, src/main.c: Don't leak macro definitions into header
     38 	files This allowed unnamespaced definitions to leak into header files,
     39 	breaking client code.  Fixes #142
     40 
     41 2017-05-03  Demi Obenour <demiobenour (a] gmail.com>
     42 
     43 	* src/scan.l: scanner: Check for 0 bracecount when EOL ends quoted
     44 	literal.  This can happen in the case of // comments (which Flex doesn't
     45 	handle specially).
     46 
     47 2017-05-03  Demi Obenour <demiobenour (a] gmail.com>
     48 
     49 	* src/scan.l: scanner: when bracelevel is negative, treat as zero.  This really should never happen, but this at least fixes the
     50 	breakage on Verilator.
     51 
     52 2017-04-02  Jeff Smith <whydoubt (a] gmail.com>
     53 
     54 	* tests/Makefile.am, tests/tableopts.am, tests/tableopts.sh: test:
     55 	enable more silent building of tests.  When running 'make V=0 check', some compile and link steps are made
     56 	less verbose and some are not.  This cleans up most steps that are
     57 	not.  These have no effect if V=0 is not specified.
     58 
     59 2017-05-03  Demi Obenour <demiobenour (a] gmail.com>
     60 
     61 	* src/Makefile.am, src/misc.c, src/mkskel.sh: build: Delete comments
     62 	from skeleton file.  Since the comments in flex.skl are, by hypothesis, not needed in
     63 	skel.c, we remove them. THis reduces the size of the resulting
     64 	executable somewhat.
     65 
     66 2017-05-03  Explorer09 <explorer09 (a] gmail.com>
     67 
     68 	* Makefile.am, configure.ac, lib/Makefile.am: build: do not generate
     69 	lib/Makefile.in.  Files in lib/ are picked up and built using makefile directives in
     70 	src/Makefile.am. Remove the need to generate lib/Makefile.in and the
     71 	stub lib/Makefile.am.
     72 
     73 2017-05-02  Will Estes <westes575 (a] gmail.com>
     74 
     75 	* po/POTFILES.in: gettext: revert listing generated .c files
     76 
     77 2017-04-10  Jeff Smith <whydoubt (a] gmail.com>
     78 
     79 	* src/filter.c: FLEX_EXIT() is the preferred way to exit flex
     80 
     81 2017-04-11  Explorer09 <explorer09 (a] gmail.com>
     82 
     83 	* src/misc.c: Fix myesc() 'sptr' conditionals * Don't call isascii() here. It's deprecated in POSIX and not needed   for myesc's case.  * The check of the character class and range here should match
     84 	  what's defined as {ESCSEQ} in scan.l, so for [[:xdigit:]] we use
     85 	  isxdigit(); for [0-7] we check '0' <= c <= '7' (not isdigit(c)
     86 	  because isdigit is locale-dependant in standard's sense) * Add missing length limit for "\x<hex>" (<hex> is at most 2 digits)
     87 
     88 2017-04-11  Explorer09 <explorer09 (a] gmail.com>
     89 
     90 	* src/flexdef.h, src/misc.c: Obsolete htoui() and otoui(); use
     91 	strtoul().  No sense to keep these two function when libc's strtoul() can do the
     92 	same job, but better.
     93 
     94 2017-04-12  Todd C. Miller <Todd.Miller (a] courtesan.com>
     95 
     96 	* src/flex.skl: scanner: update yy_buf_size after yyrealloc()
     97 
     98 2017-05-02  Simon Sobisch <simonsobisch (a] web.de>
     99 
    100 	* configure.ac: build: use lowest versions for gettext, automake.
    101 
    102 2017-05-02  Simon Sobisch <simonsobisch (a] web.de>
    103 
    104 	* po/Makevars, po/Rules-getpo, po/update_linguas.sh: gettext: more
    105 	recent makevars; new script to update po files.  Previously, "make dist" and similar commands would cause the po
    106 	files to be updated, which is incorrect. The more recent version now
    107 	used should not do this.  Replaced Rules-getpo by extra script to manually update and rebuild
    108 	all po files.
    109 
    110 2017-05-02  Simon Sobisch <simonsobisch (a] web.de>
    111 
    112 	* po/POTFILES.in: gettext: list generated files instead of flex,
    113 	bison sources in POTFILES.in.  Listing the flex and bison sources -- as the gettext manual suggests
    114 	-- causes warnings. Listing the generated C files for the lexer and
    115 	parser removes the warnings. Since both files contain line
    116 	directives, any translator who needs to refer back to those files
    117 	should be able to find the context in which strings are needed.
    118 
    119 2017-05-02  Simon Sobisch <simonsobisch (a] web.de>
    120 
    121 	* autogen.sh: build: only touch ChangeLog if it does not exist
    122 
    123 2017-05-02  Simon Sobisch <simonsobisch (a] web.de>
    124 
    125 	* configure.ac, doc/Makefile.am: build: list earliest useable
    126 	versions for automake
    127 
    128 2017-05-02  Simon Sobisch <simonsobisch (a] web.de>
    129 
    130 	* autogen.sh: build: check for how to call libtoolize.  Previously, we would call libtoolize and if that failed, we would
    131 	call glibtoolize since some platforms have the libtoolize program
    132 	under that name.  Instead, we check to see if the environment variable LIBTOOLIZE is
    133 	set and use that if so. Otherwise, we try to find a program
    134 	"libtoolize" on the path and failing that glibtoolize. We alert the
    135 	user if no suitable program can be found.
    136 
    137 2017-01-06  Alastair Hughes <hobbitalastair (a] gmail.com>
    138 
    139 	* configure.ac, m4/ax_prog_cc_for_build.m4, src/Makefile.am: build:
    140 	support cross compiling.  Check for cross compiling. If cross compiling, build stage1flex
    141 	using a custom link command.  We also override LDADD since that adds
    142 	the replacement implementations that are cross compiled, and instead
    143 	always use the replacement library implementations.  We don't use BUILD_OBJEXT and BUILD_EXEEXT since it seems that
    144 	automake does not support these.  Fixes #78.
    145 
    146 2017-02-17  Explorer09 <explorer09 (a] gmail.com>
    147 
    148 	* configure.ac, src/flexdef.h: build: Include <strings.h>; add
    149 	strcasecmp() check to configure.  strings.h (not string.h) is the standard-defined include header for
    150 	strcasecmp(). Include <strings.h> for portability (even though glibc
    151 	exposes strcasecmp() declaration also in <string.h> by default).
    152 
    153 2017-02-17  Explorer09 <explorer09 (a] gmail.com>
    154 
    155 	* configure.ac, src/flexdef.h: build: Let configure error if missing
    156 	required functions, headers..  `configure` will now error if a required header or function is not
    157 	found on the system.  Also add comments on optional functions checks.  Add sys/stats.h and sys/wait.h to list of required headers in
    158 	configure.  This fixes issue #180.
    159 
    160 2017-02-12  Explorer09 <explorer09 (a] gmail.com>
    161 
    162 	* src/dfa.c, src/flexdef.h: scanner: compute powers of two faster.  Replace the naive "for" loop in determining power of two with a
    163 	clever bitwise solution. This code is around the Internet already
    164 	and is in Public Domain.
    165 
    166 2017-02-07  Explorer09 <explorer09 (a] gmail.com>
    167 
    168 	* configure.ac, tests/Makefile.am, tests/pthread.l: test: skip
    169 	pthread test when needed files missing.  "Unlisting" the pthread test when libpthread is not available is
    170 	never a good idea. Should let it compile into a stub program that
    171 	returns the "skip" status.  configure.ac and tests/Makefile.am are edited so that pthread test
    172 	can be built anyway, but only works (not as the stub) when both
    173 	pthread.h and libpthread are detected on the system.  Also fix a small typo in tests/pthread.l comments.
    174 
    175 2017-02-16  Will Estes <westes575 (a] gmail.com>
    176 
    177 	* src/Makefile.am: build: mv scan.c when building dist.  Revert change to copy scan.c when building the distribution archive.
    178 	Move it instead. This satisfies automake's notions of what should be
    179 	clean and ensures that the distribution archive contains a
    180 	just-built copy of scan.c.  Fixes #186
    181 
    182 2017-02-06  Will Estes <westes575 (a] gmail.com>
    183 
    184 	* src/Makefile.am: build: don't assume distdir/scan.c is writeable
    185 
    186 2017-01-02  Explorer09 <explorer09 (a] gmail.com>
    187 
    188 	* src/Makefile.am: build: Add dist-hook to force remake scan.c.  This will ensure the flex scanner included in release tarball being
    189 	generated by exactly the flex version to be released.  Here's one catch after this change: You may not run "make dist" or
    190 	"make distdir" if you configure the flex source to be
    191 	cross-compiled.
    192 
    193 2017-01-02  Explorer09 <explorer09 (a] gmail.com>
    194 
    195 	* src/Makefile.am: build: respect '--localedir' from configure.  Makefile shouldn't overwrite the 'localedir' variable, because
    196 	that's what '--localedir' option in 'configure' is for.
    197 
    198 2017-01-02  Explorer09 <explorer09 (a] gmail.com>
    199 
    200 	* src/Makefile.am: build: Remove "-I$(top_srcdir)/intl" from
    201 	CPPFLAGS.  Revert commit e02c3d27eeb6b53ec82532ab080c23ce26813fd4 ("include the intl/ subdirectory when searching for include files") Flex doesn't come with libintl source code, so inclusion of
    202 	$(top_srcdir)/intl subdirectory during compiling is unnecessary.  This flag seems to be left after "remove intl from dist" (commit
    203 	8f45da06adbd7dbcdfdbdd5c20ff4c47fc504f35) without someone cleaning
    204 	this up.  Users who need to build with gettext functionality from libintl
    205 	would use the '--with-libintl-prefix' configure option.
    206 
    207 2017-02-03  Explorer09 <explorer09 (a] gmail.com>
    208 
    209 	* src/regex.c: scanner: fix regcomp's error reporting, double
    210 	malloc.  Fix unneeded double malloc - let regerror(). Write its message after
    211 	our "regcomp for (regex) failed: " string.  Also, errbuf cannot be free()'d because of flexfatal containing a
    212 	longjmp.
    213 
    214 2017-01-03  Explorer09 <explorer09 (a] gmail.com>
    215 
    216 	* tests/Makefile.am, tests/no_bison_stub.c: test: Skip bison tests
    217 	if bison is not available
    218 
    219 2017-01-03  Explorer09 <explorer09 (a] gmail.com>
    220 
    221 	* configure.ac: build: remove repeated bison detection from
    222 	configure.  AC_PROG_YACC already detects the bison program. We can just use it,
    223 	and make notice if [ $YACC != 'bison -y' ] Remove unused AC_SUBST([BISON], ...).  Add AM_CONDITIONAL([HAVE_BISON], ...) so that we can skip bison
    224 	tests in testsuite when bison is absent.  We don't make any attempt to detect other yacc implementations since
    225 	flex is developed with bison. While it would be possible, the need
    226 	isn't there right now. It would be possible to add a --with-parser
    227 	option that defaulted to bison if such a need cropped up.
    228 
    229 2017-01-01  Explorer09 <explorer09 (a] gmail.com>
    230 
    231 	* src/Makefile.am: build: fix Makefile parse.h dependency clauses.  The current clauses stating "main.c: parse.h" and "yylex.c: parse.h"
    232 	do not work as expected. Make did not try to build parse.h upon
    233 	building flex-main.o as it would think main.c exist already and
    234 	ignore the clause. Fix this by explicitly stating that the .o files
    235 	depend on parse.h instead.  This dependency bug only happens if user builds flex from a
    236 	checked-out repository.
    237 
    238 2017-01-03  Explorer09 <explorer09 (a] gmail.com>
    239 
    240 	* tests/Makefile.am: test: Remake *_scanner.c if *_scanner.h is
    241 	missing.  If a ${foo}_scanner.c exists but the respective ${foo}_scanner.h is
    242 	missing, then 'make' can halt. Fix this by deleting the
    243 	${foo}_scanner.c file and then remake it. This rule is the same as
    244 	the automake-generated rule for .c files that require LEX or YACC
    245 	(except automake will use ylwrap).
    246 
    247 2016-12-31  Explorer09 <explorer09 (a] gmail.com>
    248 
    249 	* tests/Makefile.am: test: remove BUILT_SOURCES; add missing
    250 	dependencies.  Without BUILT_SOURCES in Makefile, no test sources in tests/ will be
    251 	built when using the default "make all" target. This is desireable
    252 	for people who are just building flex but who do not want to run,
    253 	and therefore, build any part of the test suite.  Also fix missing sources dependencies:     bison_nr_scanner.$(OBJEXT): bison_nr_parser.h     bison_yylloc_scanner.$(OBJEXT): bison_yylloc_parser.h     bison_yylval_scanner.$(OBJEXT): bison_yylval_parser.h
    254 
    255 2017-01-19  Explorer09 <explorer09 (a] gmail.com>
    256 
    257 	* configure.ac, lib/reallocarray.c, src/flexint.h, src/misc.c: 
    258 	build: detect overflow for [re]allocate_array.  Use reallocarray() when we have it (i.e. in OpenBSD system). When we
    259 	don't, use equivalent overflow detection for our allocate_array and
    260 	reallocate_array functions.  Remove lib/reallocarray.c from our LIBOBJS as we no longer need it.  Provide a fallback SIZE_MAX macro definition in flexint.h (not
    261 	preprocessor friendly, but enough for our reallocate_array use
    262 	case).
    263 
    264 2017-01-23  Will Estes <westes575 (a] gmail.com>
    265 
    266 	* NEWS, configure.ac: doc: v2.6.4
    267 
    268 2017-01-23  Thomas Klausner <wiz (a] NetBSD.org>
    269 
    270 	* src/Makefile.am: build: more BSD make and vpath build fixes.  BSD make doesn't like $< with more than one source specified.
    271 	Additionally, make sure to specify srcdir when referring to source
    272 	files since vpath builds depend on this.
    273 
    274 2017-01-22  Thomas Klausner <wiz (a] NetBSD.org>
    275 
    276 	* src/Makefile.am: build: Fix skel.c generation with BSD make
    277 
    278 2017-01-22  Christos Zoulas <christos (a] zoulas.com>
    279 
    280 	* src/flex.skl: Add more defines in the non-reentrant part.  Fix the reentrant part; don't "#define yyfoo yyfoo" because it
    281 	breaks code that does #ifndef yywrap ..
    282 
    283 2017-01-22  Christos Zoulas <christos (a] zoulas.com>
    284 
    285 	* src/flexdef.h: scanner: Add yyparse prototype
    286 
    287 2017-01-22  Thomas Klausner <wiz (a] NetBSD.org>
    288 
    289 	* src/flex.skl: scanner: move comment for consistency
    290 
    291 2017-01-22  Christos Zoulas <christos (a] zoulas.com>
    292 
    293 	* src/misc.c: scanner: Use array instead of pointer
    294 
    295 2017-01-22  Christos Zoulas <christos (a] zoulas.com>
    296 
    297 	* src/main.c: scanner: manage path to m4 better.  Avoid alloca() for SSP; it is better anyway; since we don't need to
    298 	strdup the path.
    299 
    300 2017-01-22  Christos Zoulas <christos (a] zoulas.com>
    301 
    302 	* src/gen.c: scanner: Avoid creating unused label
    303 
    304 2017-01-22  Christos Zoulas <christos (a] zoulas.com>
    305 
    306 	* src/buf.c: Cast argument to avoid arithmetic on void *.
    307 
    308 2017-01-22  Christos Zoulas <christos (a] zoulas.com>
    309 
    310 	* src/scan.l: scanner: Use strncpy
    311 
    312 2017-01-22  Christos Zoulas <christos (a] zoulas.com>
    313 
    314 	* src/main.c: scanner: Use prefix when defining yywrap to avoid
    315 	redefinition.  Fixes regression introduced in v2.6.3.
    316 
    317 2017-01-22  Christos Zoulas <christos (a] zoulas.com>
    318 
    319 	* src/flexdef.h, src/misc.c: scanner: Include stdarg.h for va_list
    320 
    321 2017-01-22  Christos Zoulas <christos (a] zoulas.com>
    322 
    323 	* src/flexdef.h, src/main.c, src/parse.y: scanner: Rename warn to
    324 	lwarn.  This avoids a naming conflict in NetBSD's  libc.
    325 
    326 2017-01-01  Explorer09 <explorer09 (a] gmail.com>
    327 
    328 	* tests/README: test: document automake convention for skipped exit
    329 	status.
    330 
    331 2017-01-03  Explorer09 <explorer09 (a] gmail.com>
    332 
    333 	* tests/Makefile.am: test: let testwrapper scripts be run by
    334 	${SHELL}.  This allows user to use a different shell if /bin/sh has problems.
    335 	The use of $SHELL (variable) to run scripts is already an Automake
    336 	convention. All shell scripts in build-aux are run by $SHELL.
    337 
    338 2017-01-02  Explorer09 <explorer09 (a] gmail.com>
    339 
    340 	* tests/options.cn, tests/tableopts.sh,
    341 	tests/testwrapper-direct.sh, tests/testwrapper.sh: test: Remove test
    342 	scripts bashisms.  They now all work under a POSIX compliant sh. Specifically, 'dash'
    343 	can now be used for running "make check" tests.  Note that none of these scripts has ever been using a pipe, so `set
    344 	-o pipefail` is unnecessary and removed.
    345 
    346 2017-01-02  Explorer09 <explorer09 (a] gmail.com>
    347 
    348 	* tests/testwrapper.sh: test: exit on '-1' test non-zero status.  If a '-1' test program returns a non-zero status, don't go further
    349 	and compare it's (numeric) output values. This allows a '-1' test to
    350 	indicate a "skip" status or an otherwise error. (Currently no such
    351 	'-1' test would skip like this, though.) Shell syntax note: `set -e` will not exit with the syntax like this
    352 	`test $(false) = $(false);`. The exit statuses of `false` in the
    353 	example will be ignored instead. But putting the output in a
    354 	variable, such as `VAR=$(false)`, DOES exit.
    355 
    356 2017-01-02  Explorer09 <explorer09 (a] gmail.com>
    357 
    358 	* Makefile.am, src/Makefile.am: build: Fix 'make indent' target This 'make indent' target has not been working since the directories
    359 	reorganization in flex 2.6.0. Now make it work again.  Note that the current indent profile breaks many styles of existing
    360 	code. The indent target should not be used until the .indent.pro
    361 	options are reviewed for desireability.
    362 
    363 2017-01-01  Explorer09 <explorer09 (a] gmail.com>
    364 
    365 	* configure.ac: build: Simplify indent program detection
    366 
    367 2017-01-12  Tobias Klauser <tklauser (a] distanz.ch>
    368 
    369 	* src/filter.c: filter: Don't emit #line if %option noline set One place emitting a #line directive to the generated header was
    370 	missed in commit 647a92b9f4 when resolving #55. Fix it to respect
    371 	gen_line_dirs as well.
    372 
    373 2017-01-12  Will Estes <westes575 (a] gmail.com>
    374 
    375 	* po/ca.po, po/da.po, po/de.po, po/eo.po, po/es.po, po/fi.po,
    376 	po/fr.po, po/ga.po, po/hr.po, po/ko.po, po/nl.po, po/pl.po,
    377 	po/pt_BR.po, po/ro.po, po/ru.po, po/sr.po, po/sv.po, po/tr.po,
    378 	po/vi.po, po/zh_CN.po, po/zh_TW.po: translation: refresh po files
    379 	from translation project
    380 
    381 2017-01-10  Harald van Dijk <harald (a] gigawatt.nl>
    382 
    383 	* src/flex.skl: c++: Fix yyrestart(NULL) SEGV.  Binding a reference to a dereferenced null pointer is invalid and
    384 	compilers optimise away the &file == 0 check. We need a real stream.  yyin is available already, and yyrestart(NULL) is only supported
    385 	when yyin will not be used, so there is no harm in just passing in
    386 	that.  Since we now always have a valid stream, we can skip the null
    387 	check too.  Fixes #98.
    388 
    389 2017-01-09  luistung <dongliang1986 (a] gmail.com>
    390 
    391 	* src/scan.l: scanner: join symbol list.  Removed a newline that caused a problem building the scanner in some
    392 	circumstances. Specifically: 'bad character' error  when executing /bin/sh ../build-aux/ylwrap scan.l lex.yy.c scan.c -- flex
    393 
    394 2017-01-11  Will Estes <westes575 (a] gmail.com>
    395 
    396 	* src/flex.skl: scanner: remove void cast before fprintf
    397 
    398 2016-12-30  Will Estes <westes575 (a] gmail.com>
    399 
    400 	* NEWS: doc: update NEWS for 2.6.3 release
    401 
    402 2016-11-26  Explorer09 <explorer09 (a] gmail.com>
    403 
    404 	* configure.ac, src/Makefile.am: build: New configure option
    405 	'--disable-bootstrap'.  If configure is run with '--disable-bootstrap', then stage1flex
    406 	won't be built and stage1scan.c will be generated by sed'ing scan.c.  This option is intended to workaround bootstrap bugs rather than to
    407 	fix the bootstrapping issues which are proving subtler and harder to
    408 	fix than anyone would like.
    409 
    410 2016-11-26  Explorer09 <explorer09 (a] gmail.com>
    411 
    412 	* src/Makefile.am: build: "make clean" deletes stage1scan.c,
    413 	stage1flex
    414 
    415 2016-11-26  Explorer09 <explorer09 (a] gmail.com>
    416 
    417 	* configure.ac, src/Makefile.am: build: allow building libfl even
    418 	with --disable-libfl.  For various reasons, we may wish to build libfl explicitly even when
    419 	configure has been run with the --disable-libfl option. This is
    420 	possible, now, via 'make -C src libfl.la'.
    421 
    422 2016-12-19  Alexis La Goutte <alexis.lagoutte (a] gmail.com>
    423 
    424 	* src/flex.skl: scanner: remove trailing whitespace in skeleton
    425 
    426 2016-12-01  Demi Obenour <demiobenour (a] gmail.com>
    427 
    428 	* src/buf.c, src/main.c, src/parse.y: scanner: Disallow, overquote
    429 	'[' and ']' in prefix
    430 
    431 2016-12-29  Samuel Thibault <samuel.thibault (a] ens-lyon.org>
    432 
    433 	* src/main.c: scanner: allocate correct buffer size for m4 path.  Flex did not check the length of the m4 path which could lead to a
    434 	buffer overflow in some cases. Additionally, not all platforms
    435 	believe in PATH_MAX, so stop relying on it.  Fixes #138
    436 
    437 2016-11-24  Will Estes <westes575 (a] gmail.com>
    438 
    439 	* NEWS: doc: note no more libcompat in NEWS
    440 
    441 2016-11-24  Will Estes <westes575 (a] gmail.com>
    442 
    443 	* lib/Makefile.am: build: explain empty lib/Makefile.am
    444 
    445 2016-11-20  Explorer09 <explorer09 (a] gmail.com>
    446 
    447 	* configure.ac: build: warn about cross compiling with *alloc
    448 
    449 2016-11-19  Explorer09 <explorer09 (a] gmail.com>
    450 
    451 	* configure.ac, lib/Makefile.am, lib/lib.c, src/Makefile.am: build:
    452 	Link $(LIBOBJS) from src/ dir, remove libcompat.la.  The libcompat.la library was small and less friendly to
    453 	bootstrapping and cross compilation. Now, we will simply link
    454 	individual object files as needed, which is simpler.
    455 
    456 2016-11-16  Explorer09 <explorer09 (a] gmail.com>
    457 
    458 	* src/Makefile.am: build: Let stage1flex respect LFLAGS
    459 
    460 2016-11-14  Will Estes <westes575 (a] gmail.com>
    461 
    462 	* NEWS: doc: describe --disable-libfl in NEWS
    463 
    464 2016-10-31  Explorer09 <explorer09 (a] gmail.com>
    465 
    466 	* configure.ac, src/Makefile.am: build: Add --disable-libfl
    467 	configure option.  Disabling libfl is useful when building flex for a cross-toolchain.  Fixes: GH-99
    468 
    469 2016-11-09  Demi Obenour <demiobenour (a] gmail.com>
    470 
    471 	* src/flex.skl, tests/array_r.l: fix backwards incompatible changes
    472 	in 2.6.2.  This patch addscompatibility `#defines` for all macros affected by
    473 	`%prefix`.  Fixes #113.
    474 
    475 2016-11-08  Will Estes <westes575 (a] gmail.com>
    476 
    477 	* tests/.gitignore: git: ignore quote_in_comment artifacts
    478 
    479 2016-11-08  Demi Obenour <demiobenour (a] gmail.com>
    480 
    481 	* src/scan.l, tests/Makefile.am, tests/quote_in_comment.l,
    482 	tests/quote_in_comment.txt: Fixes a major bug in Flex's own lexing
    483 	of literals.  My changes caused Flex to mishandle string and character literals in
    484 	line comments.  This commit fixes them.  Fixes #113.
    485 
    486 2016-11-06  Thomas Klausner <wiz (a] NetBSD.org>
    487 
    488 	* configure.ac: Fix unportable test(1) operator.  "==" is only supported by bash, "=" is the standard comparison
    489 	operator.
    490 
    491 2016-11-02  Demi Obenour <demiobenour (a] gmail.com>
    492 
    493 	* tests/quotes.l: Add more escaping tests
    494 
    495 2016-11-01  Demi Obenour <demiobenour (a] gmail.com>
    496 
    497 	* src/scan.l: Fix another escaping bug in non-indented verbatim section 2 code.  I also did some reformatting.
    498 
    499 2016-10-28  Alastair Hughes <hobbitalastair (a] gmail.com>
    500 
    501 	* configure.ac: build: fix false negatives for help2man and texi2dvi HELP2MAN and TEXI2DVI (or the corresponding ac_prog variables) will
    502 	never be zero length as they fall back to the missing script; check
    503 	for the fall back and warn on that instead of always warning.
    504 
    505 2016-10-28  Explorer09 <explorer09 (a] gmail.com>
    506 
    507 	* doc/Makefile.am: doc: Don't delete flex.1 during "make distclean".  flex.1 is pre-generated in release tarball. If we delete it, the
    508 	next "configure and make" on the source directory will then require
    509 	help2man unnecessarily.
    510 
    511 2016-10-27  Alastair Hughes <hobbitalastair (a] gmail.com>
    512 
    513 	* NEWS, doc/Makefile.am: Only regenerate the man page when required.  Make the flex binary an order-only prerequisite, and add back the
    514 	prerequisites from before 7cfb440. This prevents rebuilding the man
    515 	page whenever the flex binary is rebuilt, which causes problems if
    516 	help2man is not installed and will never work when cross compiling.  Fixes #108.
    517 
    518 2016-10-26  Will Estes <westes575 (a] gmail.com>
    519 
    520 	* NEWS, src/Makefile.am: build: no longer build PIC version of
    521 	libfl.  The PIC version of libfl was not being built correctly. From the
    522 	lack of bug reports around this problem, we conclude that the PIC
    523 	version of libfl is not used and so we drop it from the build build
    524 	targets for flex.
    525 
    526 2016-10-25  Explorer09 <explorer09 (a] gmail.com>
    527 
    528 	* README.md: doc: README.md formatting fixes * Wrap everything in the raw document in 72 char per line limit.  * Proper casing for terms "Git" and "GitHub" (don't try to look
    529 	lazy).  * Add unordered list marks when needed.  * Say `configure && make && make install` and quoted for fixed-width   font.  Signed-off-by: Kang-Che Sung <explorer09 (a] gmail.com>
    530 
    531 2016-10-25  Will Estes <westes575 (a] gmail.com>
    532 
    533 	* NEWS, configure.ac: build: version 2.6.3 begins
    534 
    535 2016-10-24  Will Estes <westes575 (a] gmail.com>
    536 
    537 	* NEWS: doc: mark 2.6.2 release date
    538 
    539 2016-10-24  Will Estes <westes575 (a] gmail.com>
    540 
    541 	* .gitignore, NEWS, configure.ac: build: switch xz to lzip
    542 
    543 2016-10-20  Demi Obenour <demiobenour (a] gmail.com>
    544 
    545 	* src/scan.l, tests/quotes.l: Fix M4 quotation in section 2 prologue
    546 	and refactor duplicated code
    547 
    548 2016-10-21  Alex Kennedy <alexzanderkennedy (a] gmail.com>
    549 
    550 	* doc/flex.texi: Update flex.texi: Removed repedative wording "Flex used to" was written twice at the beginning of Chapter 9,
    551 	paragraph 2.
    552 
    553 2016-09-27  Demi Obenour <demiobenour (a] gmail.com>
    554 
    555 	* src/dfa.c, src/gen.c, src/main.c, src/nfa.c, src/parse.y,
    556 	src/scan.l, tests/bison_yylval_scanner.l,
    557 	tests/include_by_push.direct.l: Improved M4 quotation This fixes M4 quotation of certain strings beginning with `yy` (in
    558 	section 3 of the input file only) and character literals.  The new
    559 	quotation method is also less brittle and faster.  Tests that relied on the old behavior were fixed.  Also, `yyconst` is no longer defined; use `const` (which it
    560 	unconditionally was defined to) instead.
    561 
    562 2016-10-19  Will Estes <westes575 (a] gmail.com>
    563 
    564 	* Makefile.am, configure.ac: build: for automake, flex is foreign
    565 
    566 2016-10-19  Will Estes <westes575 (a] gmail.com>
    567 
    568 	* README, README.md: doc: mv README to README.md
    569 
    570 2016-10-19  Will Estes <westes575 (a] gmail.com>
    571 
    572 	* README: doc: touch up README
    573 
    574 2016-10-19  Will Estes <westes575 (a] gmail.com>
    575 
    576 	* README: doc: README no longer mentions sourceforge
    577 
    578 2016-10-06  Will Estes <westes575 (a] gmail.com>
    579 
    580 	* NEWS: doc: update NEWS with more post-2.6.1 additions
    581 
    582 2016-09-27  Demi Obenour <demiobenour (a] gmail.com>
    583 
    584 	* src/filter.c, src/flexdef.h, src/main.c, src/misc.c,
    585 	src/options.c, src/options.h, src/scan.l, src/yylex.c,
    586 	tests/Makefile.am, tests/alloc_extra.l, tests/array_r.l,
    587 	tests/basic_r.l, tests/c_cxx_nr.lll, tests/c_cxx_r.lll,
    588 	tests/debug_r.l, tests/include_by_reentrant.direct.l,
    589 	tests/lineno_r.l, tests/mem_nr.l, tests/mem_r.l, tests/posix.l,
    590 	tests/posixly_correct.l, tests/pthread.l, tests/quotes.l,
    591 	tests/reject.l4, tests/rescan_nr.direct.l, tests/rescan_r.direct.l,
    592 	tests/string_nr.l, tests/string_r.l: Fix M4 quoting of section 3.  This fixes M4 quoting of section 3 of the input file, including
    593 	escape sequences and character constants.  Tests were added to verify the behavior in section 3 with respect to
    594 	quoting. Both escaping of quotes and quoting of potential
    595 	macro-start characters are tested. Existing tests were also fixed to
    596 	account for the new -- and now correct -- behavior. Many tests
    597 	relied on the old behavior of expanding M4 macros in section 3.
    598 	They needed to be updated for the new behavior.
    599 
    600 2016-10-03  Mightyjo <mightyjo (a] gmail.com>
    601 
    602 	* src/flex.skl, tests/.gitignore, tests/Makefile.am,
    603 	tests/cxx_restart.ll, tests/cxx_restart.txt: Fix yyrestart(NULL)
    604 	SEGV.
    605 
    606 2016-09-05  Demi Obenour <demiobenour (a] gmail.com>
    607 
    608 	* src/scan.l: scanner: M4 quoting fixes
    609 
    610 2016-09-05  Demi Obenour <demiobenour (a] gmail.com>
    611 
    612 	* src/Makefile.am: Support `make indent` for out of source builds
    613 
    614 2016-09-24  Demi Obenour <demiobenour (a] gmail.com>
    615 
    616 	* src/Makefile.am, src/mkskel.sh: Simplify some shell code
    617 
    618 2016-09-23  Demi Obenour <demiobenour (a] gmail.com>
    619 
    620 	* doc/flex.texi, src/flex.skl, src/flexdef.h, src/main.c,
    621 	src/options.c, src/options.h, src/scan.l, tests/.gitignore,
    622 	tests/Makefile.am, tests/noansi_nr.l, tests/noansi_nr.txt,
    623 	tests/noansi_r.l, tests/noansi_r.txt: no longer generate K&R C
    624 	scanners
    625 
    626 2016-09-04  Demi Obenour <demiobenour (a] gmail.com>
    627 
    628 	* src/scan.l: Fix escaping of `[[` and `]]` in strings Previously, `[[` and `]]` were not escaped in strings, which led to
    629 	bad interactions with m4.  Also, don't break strings on newline, as GCC et al support
    630 	whitespace between a backslash and the subsequent newline.
    631 
    632 2016-06-20  Translation Project <coordinator (a] translationproject.org>
    633 
    634 	* NEWS, po/sv.po: new sv translation
    635 
    636 2016-05-23  Demetri Obenour <demiobenour (a] gmail.com>
    637 
    638 	* src/misc.c: Delete action_m4_define from misc.c This function was not used and always triggered a fatal error when
    639 	run.
    640 
    641 2016-05-20  Will Estes <westes575 (a] gmail.com>
    642 
    643 	* tests/Makefile.am, tests/testwrapper-direct.sh: test: run direct
    644 	tests from srcdir
    645 
    646 2016-01-11  Egor Pugin <egor.pugin (a] gmail.com>
    647 
    648 	* tests/include_by_buffer.direct.l, tests/include_by_push.direct.l,
    649 	tests/include_by_reentrant.direct.l: Exited with error code on some
    650 	conditions in include tests
    651 
    652 2016-05-20  Will Estes <westes575 (a] gmail.com>
    653 
    654 	* tests/testwrapper.sh: test: drop .exe when making input file names
    655 
    656 2016-05-20  Will Estes <westes575 (a] gmail.com>
    657 
    658 	* tests/Makefile.am: test: removed dependencies for include tests
    659 
    660 2016-04-28  Tobias Klauser <tklauser (a] distanz.ch>
    661 
    662 	* src/scanflags.c: Avoid realloc on every call of sf_push() Currently, every call to sf_push() realloc()'s _sf_stack, even if
    663 	the maximum size _sf_max wasn't changed. As the indentation beneath
    664 	the "if" clause already indicates, the realloc() should only be
    665 	executed if _sf_max was increased.  Found by compiling flex with the -Wmisleading-indentation flags of
    666 	gcc, which leads to the following warning: scanflags.c: In function sf_push: scanflags.c:42:5: warning:
    667 	     this if clause does not guard... [-Wmisleading-indentation] if
    668 	     (_sf_top_ix + 1 >= _sf_max) ^~ scanflags.c:44:9: note: ...this
    669 	         statement, but the latter is misleadingly indented as if it is
    670 	         guarded by the if _sf_stk = realloc(_sf_stk,
    671 	         sizeof(scanflags_t) * _sf_max); ^~~~~~~
    672 
    673 2016-03-31  Will Estes <westes575 (a] gmail.com>
    674 
    675 	* doc/Makefile.am: build: prettified command to build man page
    676 
    677 2016-03-31  Will Estes <westes575 (a] gmail.com>
    678 
    679 	* doc/Makefile.am: build: added man page to DISTCLEANFILES
    680 
    681 2016-03-31  Will Estes <westes575 (a] gmail.com>
    682 
    683 	* BUGS, TODO: remove unused TODO, BUGS files
    684 
    685 2016-03-31  Will Estes <westes575 (a] gmail.com>
    686 
    687 	* to.do/README, to.do/Wilhelms.todo, to.do/Wish-List,
    688 	to.do/flex.rmail, to.do/streams.mail, to.do/unicode/FlexLexer.h,
    689 	to.do/unicode/ccl.c, to.do/unicode/changes.txt,
    690 	to.do/unicode/ecs.c, to.do/unicode/flex.1, to.do/unicode/flex.skl,
    691 	to.do/unicode/flexdef.h, to.do/unicode/gen.c, to.do/unicode/main.c,
    692 	to.do/unicode/misc.c, to.do/unicode/scan.l, to.do/unicode/tblcmp.c: 
    693 	removed to.do/ directory
    694 
    695 2016-03-31  Will Estes <westes575 (a] gmail.com>
    696 
    697 	* po/POTFILES.in: gettext: removed flex.skl from POTFILES.in file
    698 	list
    699 
    700 2016-03-31  rlar <rlar>
    701 
    702 	* src/Makefile.am: fix skel.c dependency (missing tables_shared.c)
    703 	 and polish build rule Also remove references to srcdir since skel.c is no longer mentioned
    704 	in po/POTFILES.in.
    705 
    706 2016-03-31  rlar <rlar>
    707 
    708 	* doc/Makefile.am: fix flex.1 dependency git clean -fdx && ./autogen.sh && \   mkdir -p ../build && cd ../build && ../flex/configure && make -j10
    709 	  && \ make dist failed with: >  help2man: can't get `--help' info from ../../flex/src/flex Note:   There is no dependency except for the flex binary.
    710 
    711 2016-03-31  rlar <rlar>
    712 
    713 	* src/Makefile.am: fix stage1scan.c and stage1scan.l dependency git clean -fdx && ./autogen.sh && \   mkdir -p ../build && cd ../build && ../flex/configure && make -j10 failed with: > ../src/stage1flex -o stage1scan.c stage1scan.l > stage1flex: can't
    714 	open stage1scan.l Note:   stage1scan.c is not necessairy in the "make dist" generated tar.gz
    715 	  file.  stage1flex will be build from scan.c (which is
    716 	    distributed), and this will then generate stage1scan.c from scan.l
    717 
    718 2016-03-31  Will Estes <westes575 (a] gmail.com>
    719 
    720 	* po/POTFILES.in: gettext: list src/flex.skl in po/POTFILES.in
    721 
    722 2016-03-29  rlar <rlar>
    723 
    724 	* src/gen.c: warning in generated code, with -Ca warning: conversion to 'yy_state_type' from 'flex_uint32_t' may
    725 	change the sign of the result [-Wsign-conversion]
    726 
    727 2016-03-29  rlar <rlar>
    728 
    729 	* tests/Makefile.am: suppress `WARNINGFLAGS' for the almost obsolete
    730 	`noansi' test cases
    731 
    732 2016-03-29  rlar <rlar>
    733 
    734 	* configure.ac, src/Makefile.am, tests/Makefile.am: configure option
    735 	`--enable-warnings' and `WARNINGFLAGS' `WARNINGFLAGS' can be passed when invoking `configure'  and when invoking `make' if configure switch `--enable-warnings' was given   then default to something useful if we have `GCC' `WARNINGFLAGS' is not used when compiling `stage1flex'   to avoid unnecessary clutter
    736 
    737 2016-03-31  Tobias Klauser <tklauser (a] distanz.ch>
    738 
    739 	* src/main.c: Fix potential buffer overflow in strncat() When using clang/llvm 3.8 to compile flex, the following warning is
    740 	emitted: main.c:378:27: warning: the value of the size argument in 'strncat'
    741 	                                        is too large, might lead to a buffer overflow [-Wstrncat-size]
    742 	strncat(m4_path, m4, sizeof(m4_path));
    743 	^~~~~~~~~~~~~~~
    744 	main.c:378:27: note: change the argument to be the free space in the
    745 	                                        destination buffer minus the terminating null byte strncat(m4_path,
    746 	                                                             m4, sizeof(m4_path)); ^~~~~~~~~~~~~~~
    747 	sizeof(m4_path) - strlen(m4_path) - 1Fix it up by using the solution proposed by the warning message.
    748 
    749 2016-03-29  Robert.Larice Robert Larice <Robert.Larice (a] t-online.de>
    750 
    751 	* src/Makefile.am: build: simplified dependency tracking so parallel
    752 	make runs succeed
    753 
    754 2016-03-20  rlar <rlar>
    755 
    756 	* src/flex.skl, src/gen.c, src/main.c: avoid warning in generated
    757 	code, with -Cf warning: conversion to 'unsigned int' from 'int' may change the sign
    758 	of the result [-Wsign-conversion]
    759 
    760 2016-03-18  Will Estes <westes575 (a] gmail.com>
    761 
    762 	* NEWS, configure.ac: mention v2.6.2; summarize changes since 2.6.1
    763 
    764 2016-03-18  Will Estes <westes575 (a] gmail.com>
    765 
    766 	* doc/flex.texi: doc: corrected example in manual, gh#67
    767 
    768 2016-03-16  rlar <rlar>
    769 
    770 	* tests/string_nr.l, tests/string_r.l, tests/yyextra.l: warning:
    771 	conversion to 'size_t' from 'int' may change the sign of the result
    772 	[-Wsign-conversion]
    773 
    774 2016-03-16  rlar <rlar>
    775 
    776 	* tests/mem_nr.l, tests/mem_r.l, tests/pthread.l: warning:
    777 	conversion to 'long unsigned int' from 'int' may change the sign of
    778 	the result [-Wsign-conversion]
    779 
    780 2016-03-16  rlar <rlar>
    781 
    782 	* src/flex.skl: warning: conversion to 'flex_uint32_t' from 'long
    783 	unsigned int' may alter its value [-Wconversion] struct yytbl_reader, member bread is of type flex_uint32_t
    784 
    785 2016-03-16  rlar <rlar>
    786 
    787 	* tests/alloc_extra.l, tests/bison_nr_main.c,
    788 	tests/bison_nr_parser.y, tests/bison_yylloc_parser.y: warning:
    789 	redundant redeclaration of '...' [-Wredundant-decls]
    790 
    791 2016-03-16  rlar <rlar>
    792 
    793 	* tests/bison_nr_parser.y, tests/bison_yylloc_parser.y,
    794 	tests/bison_yylval_parser.y, tests/pthread.l: warning: no previous
    795 	prototype for '...' [-Wmissing-prototypes]
    796 
    797 2016-03-16  rlar <rlar>
    798 
    799 	* tests/multiple_scanners_r_main.c: warning: unused variable 'fp'
    800 	[-Wunused-variable]
    801 
    802 2016-03-16  rlar <rlar>
    803 
    804 	* tests/pthread.l: main(), warning: redundant redeclaration of
    805 	'main' [-Wredundant-decls]
    806 
    807 2016-03-16  rlar <rlar>
    808 
    809 	* tests/include_by_reentrant.direct.l, tests/lineno_nr.l,
    810 	tests/lineno_r.l, tests/lineno_trailing.l: main(), warning:
    811 	old-style function definition [-Wold-style-definition]
    812 
    813 2016-03-16  rlar <rlar>
    814 
    815 	* tests/alloc_extra.l, tests/array_nr.l, tests/array_r.l,
    816 	tests/basic_nr.l, tests/basic_r.l, tests/ccl.l, tests/debug_nr.l,
    817 	tests/debug_r.l, tests/extended.l, tests/mem_nr.l, tests/mem_r.l,
    818 	tests/noansi_r.l, tests/posix.l, tests/posixly_correct.l,
    819 	tests/prefix_nr.l, tests/prefix_r.l, tests/quotes.l,
    820 	tests/string_nr.l, tests/string_r.l, tests/yyextra.l: main(),
    821 	warning: old-style function definition [-Wold-style-definition]
    822 
    823 2016-03-01  rlar <rlar>
    824 
    825 	* src/ecs.c, src/tblcmp.c: Fix two more casts
    826 
    827 2016-03-14  Bastian Kcher <git (a] kchr.de>
    828 
    829 	* src/gen.c: Fixes yyl compare with unsigned warning
    830 
    831 2016-03-13  Robert Larice <Robert.Larice (a] t-online.de>
    832 
    833 	* configure.ac: Suppress portability warnings in Makefile generation
    834 
    835 2016-02-27  rlar <rlar>
    836 
    837 	* src/flex.skl: generated code, in yyensure_buffer_stack(), change
    838 	type of local `num_to_alloc' which is exclusively used in yy_size_t context
    839 
    840 2016-03-01  rlar <rlar>
    841 
    842 	* src/flex.skl: generated code, in yy_get_next_buffer(), change type
    843 	of local `number_to_move' suits better, because `yy_n_chars' and `yy_buf_size' are of type
    844 	`int'
    845 
    846 2016-02-27  rlar <rlar>
    847 
    848 	* src/flex.skl: generated code, `_yybytes_len' is of type `int', fix
    849 	code accordingly
    850 
    851 2016-02-28  rlar <rlar>
    852 
    853 	* src/gen.c: generated code, `max_size' seems to be of type `int',
    854 	fix casts accordingly
    855 
    856 2016-02-28  rlar <rlar>
    857 
    858 	* src/flex.skl: generated code, here `new_size' is of type `int',
    859 	fix casts accordingly
    860 
    861 2016-02-28  rlar <rlar>
    862 
    863 	* src/flex.skl: generated code, `yy_buf_size' is of type `int', fix
    864 	casts accordingly
    865 
    866 2016-02-28  rlar <rlar>
    867 
    868 	* src/flex.skl: generated code, `offset' is of type `int'
    869 
    870 2016-02-28  rlar <rlar>
    871 
    872 	* src/gen.c: generated code, `yy_more_len' is of type `int'
    873 
    874 2016-02-28  rlar <rlar>
    875 
    876 	* src/scan.l: scan.l, rewrite two loops to avoid unneccesairy
    877 	casting
    878 
    879 2016-03-01  rlar <rlar>
    880 
    881 	* src/regex.c, src/tables.c: improve readability
    882 
    883 2016-02-28  rlar <rlar>
    884 
    885 	* src/tblcmp.c: another cast in tblcmp.c to avoid warning
    886 
    887 2016-02-28  rlar <rlar>
    888 
    889 	* src/buf.c: casts in buf_append() to get rid of warnings
    890 
    891 2016-02-28  rlar <rlar>
    892 
    893 	* src/dfa.c, src/gen.c: cast to suite type of flex_uint32_t td_lolen
    894 
    895 2016-02-28  rlar <rlar>
    896 
    897 	* src/main.c, src/misc.c, src/regex.c, src/scan.l, src/scanopt.c,
    898 	src/tables_shared.c: cast to get rid of warnings
    899 
    900 2016-03-01  rlar <rlar>
    901 
    902 	* src/buf.c, src/main.c: cast and fix usage of log10(), ceil to
    903 	prevent buffer overflow
    904 
    905 2016-03-01  rlar <rlar>
    906 
    907 	* src/tables.c: tables.c, sprinkle casts to get rid of warnings
    908 
    909 2016-03-01  rlar <rlar>
    910 
    911 	* src/tables.c: yytbl_data_compress(), change type of local newsz to
    912 	get rid of warnings
    913 
    914 2016-03-01  rlar <rlar>
    915 
    916 	* src/tables.c, src/tables.h: change type of struct
    917 	yytbl_writer.total_written to get rid of warnings
    918 
    919 2016-02-28  rlar <rlar>
    920 
    921 	* src/tables.c: change argument type of yytbl_writen() to get rid of
    922 	warnings
    923 
    924 2016-03-01  rlar <rlar>
    925 
    926 	* src/tables.c: yytbl_write8/16/32(), change type of local variables
    927 	to get rid of warnings
    928 
    929 2016-02-28  rlar <rlar>
    930 
    931 	* src/flexdef.h, src/misc.c, to.do/unicode/flexdef.h,
    932 	to.do/unicode/misc.c: change return type and rename int
    933 	htoi()/otoi() --> unsigned int htoui()/otoui()
    934 
    935 2016-03-01  Will Estes <westes575 (a] gmail.com>
    936 
    937 	* NEWS: Mention 2.6.1 release date
    938 
    939 2016-02-28  rlar <rlar>
    940 
    941 	* src/gen.c: avoid warning, add (int) cast to the read() return
    942 	value For similiarity with the fread() case.
    943 
    944 2016-02-28  rlar <rlar>
    945 
    946 	* src/scan.l: avoid warning, POSIX says yyless() has an `int'
    947 	argument
    948 
    949 2016-02-29  rlar <rlar>
    950 
    951 	* src/filter.c: use type size_t in filter_tee_header() to avoid
    952 	warnings
    953 
    954 2016-02-29  rlar <rlar>
    955 
    956 	* src/filter.c, src/misc.c, src/scanopt.c, src/tables.c: add
    957 	(size_t) casts to malloc invocations to prevent warnings
    958 
    959 2016-02-29  rlar <rlar>
    960 
    961 	* src/buf.c, src/misc.c, src/scan.l, src/scanopt.c, src/tables.c: 
    962 	add (int) casts to some strlen() invocations to prevent warnings
    963 
    964 2016-02-29  rlar <rlar>
    965 
    966 	* src/flexdef.h, src/scan.l, src/sym.c: ndlookup(), char *, to get
    967 	rid of casts and warnings
    968 
    969 2016-02-28  rlar <rlar>
    970 
    971 	* src/flexdef.h, src/scan.l, src/sym.c: ndinstal(), char *, to get
    972 	rid of casts and warnings
    973 
    974 2016-02-28  rlar <rlar>
    975 
    976 	* src/flexdef.h, src/scan.l, src/sym.c: cclinstal() and ccllookup(),
    977 	char *, to get rid of casts and warnings
    978 
    979 2016-02-28  rlar <rlar>
    980 
    981 	* src/gen.c: warning: redundant redeclaration of
    982 	gen_next_state [-Wredundant-decls]
    983 
    984 2016-02-28  rlar <rlar>
    985 
    986 	* src/gen.c: warning: no previous prototype for mkecstbl
    987 	[-Wmissing-prototypes]
    988 
    989 2016-02-28  rlar <rlar>
    990 
    991 	* src/main.c: warning: suggest parentheses around assignment used as
    992 	truth value [-Wparentheses]
    993 
    994 2016-02-28  rlar <rlar>
    995 
    996 	* src/flexdef.h: warning: redundant redeclaration of yywrap
    997 	[-Wredundant-decls]
    998 
    999 2016-02-28  rlar <rlar>
   1000 
   1001 	* src/flexdef.h: warning: redundant redeclaration of yylval
   1002 	[-Wredundant-decls]
   1003 
   1004 2016-02-28  rlar <rlar>
   1005 
   1006 	* src/flexdef.h: warning: redundant redeclaration of yyin
   1007 	[-Wredundant-decls]
   1008 
   1009 2016-02-28  rlar <rlar>
   1010 
   1011 	* src/flexdef.h, src/main.c: warning: redundant redeclaration of
   1012 	yyparse [-Wredundant-decls]
   1013 
   1014 2016-02-28  rlar <rlar>
   1015 
   1016 	* src/parse.y, src/scan.l, src/yylex.c, to.do/unicode/scan.l: 
   1017 	unification, rename some more rename these too for improved similiarity:   OPTION_OP OPT_HEADER OPT_EXTRA_TYPE OPT_TABLES
   1018 
   1019 2016-02-28  rlar <rlar>
   1020 
   1021 	* src/parse.y, src/scan.l, src/yylex.c, to.do/unicode/scan.l: fix
   1022 	name clash, OPT_OUTFILE from parse.y and from options.h these collide:   OPT_OUTFILE OPT_PREFIX OPT_YYCLASS rename them TOK_... in the
   1023 	parser
   1024 
   1025 2016-02-28  Will Estes <westes575 (a] gmail.com>
   1026 
   1027 	* lib/reallocarray.c: Prototyped reallocarray implementation
   1028 
   1029 2016-02-28  Will Estes <westes575 (a] gmail.com>
   1030 
   1031 	* src/scanopt.c: Removed custom strcasecmp() function
   1032 
   1033 2016-02-28  rlar <rlar>
   1034 
   1035 	* src/flex.skl: fwrite wants a size_t, yyleng is int per posix
   1036 
   1037 2016-02-28  rlar <rlar>
   1038 
   1039 	* src/scanopt.c: Remove some unneeded casts
   1040 
   1041 2016-02-28  rlar <rlar>
   1042 
   1043 	* src/flexdef.h: warning: negative integer implicitly converted to
   1044 	unsigned type [-Wsign-conversion]
   1045 
   1046 2016-02-27  rlar <rlar>
   1047 
   1048 	* src/dfa.c, src/parse.y: dfa.c:157:24: warning: conversion to
   1049 	'size_t' from 'int' may change the sign of the result
   1050 	[-Wsign-conversion] most certainly safe cast
   1051 
   1052 2016-02-27  rlar <rlar>
   1053 
   1054 	* src/ccl.c: ccl.c:86:19: warning: conversion to 'unsigned char'
   1055 	from 'int' may alter its value [-Wconversion] ch seems to have been checked for proper range some lines above
   1056 
   1057 2016-02-27  rlar <rlar>
   1058 
   1059 	* tests/bison_nr_parser.y: warning: deprecated directive, use
   1060 	'%pure-parser' [-Wdeprecated]
   1061 
   1062 2016-02-27  rlar <rlar>
   1063 
   1064 	* lib/lib.c: warning: no previous prototype for 'do_nothing'
   1065 	[-Wmissing-prototypes]
   1066 
   1067 2016-02-27  rlar <rlar>
   1068 
   1069 	* src/libmain.c: included stdlib.h header
   1070 
   1071 2016-02-27  Will Estes <westes575 (a] gmail.com>
   1072 
   1073 	* NEWS: Described more post v2.6.0 changes
   1074 
   1075 2016-02-27  Will Estes <westes575 (a] gmail.com>
   1076 
   1077 	* configure.ac: build: Removed bzip2 distribiution archive
   1078 
   1079 2016-02-27  Will Estes <westes575 (a] gmail.com>
   1080 
   1081 	* configure.ac: removed obsolete program check
   1082 
   1083 2016-02-27  Will Estes <westes575 (a] gmail.com>
   1084 
   1085 	* configure.ac: Made some program checks more robust
   1086 
   1087 2016-02-27  rlar <rlar>
   1088 
   1089 	* src/flex.skl: Remove unneeded cast to int
   1090 
   1091 2016-02-27  Will Estes <westes575 (a] gmail.com>
   1092 
   1093 	* src/flex.skl: Fixed incorrect integer type
   1094 
   1095 2016-02-27  Will Estes <westes575 (a] gmail.com>
   1096 
   1097 	* src/flex.skl: Fix more integer types, resolves sf 184, 187
   1098 
   1099 2016-02-26  Robert Larice <Robert.Larice (a] t-online.de>
   1100 
   1101 	* src/flex.skl, src/gen.c: Removed some type conversion warnings
   1102 
   1103 2016-02-26  Will Estes <westes575 (a] gmail.com>
   1104 
   1105 	* src/flex.skl: Changed another buffer size to int; resolves gh#61
   1106 
   1107 2016-02-24  Will Estes <westes575 (a] gmail.com>
   1108 
   1109 	* src/flex.skl: Changed type of yy_n_chars to int; gh#53, sf#160.  The variable yy_n_chars had been of type yy_size_t which is
   1110 	incorrect given its use in read(). While it might be adviseable to
   1111 	look at defining a yy_ssize_t, there might be some issues doing this
   1112 	and so, for now, at least, we'll punt back to int.
   1113 
   1114 2016-02-24  Will Estes <westes575 (a] gmail.com>
   1115 
   1116 	* src/buf.c: Fixed size of bufferallocation, resolved gh#54.  The value of n_alloc was a count, not a size. Multiplying the value
   1117 	by the element size was incorrect. That multiplication was already
   1118 	being done and having it done twice was incorrect.
   1119 
   1120 2016-02-23  Tobias Klauser <tklauser (a] distanz.ch>
   1121 
   1122 	* src/scan.l: Allow '%option noline' in flex input file, resolves
   1123 	gh#56.  Allow specifying '%option noline' in the input file, leading to the
   1124 	same effect as calling flex with the command line option --noline.  Signed-off-by: Tobias Klauser <tklauser (a] distanz.ch>
   1125 
   1126 2016-02-23  Tobias Klauser <tklauser (a] distanz.ch>
   1127 
   1128 	* src/buf.c, src/main.c: Emit no #line directives if gen_line_dirs
   1129 	is false, resolves igh#55.  There are two instances in the code which will print a #line
   1130 	directive to the resulting lexer, regardless of the value of
   1131 	gen_line_dirs. Fix them, so they also respect gen_line_dirs.  Signed-off-by: Tobias Klauser <tklauser (a] distanz.ch>
   1132 
   1133 2016-02-16  Tobias Klauser <tklauser (a] distanz.ch>
   1134 
   1135 	* lib/lib.c, src/gen.c, src/misc.c, src/scan.l: Converted K&R style
   1136 	function definitions to ANSI C style Consistently make use of the ANSI C function definition style
   1137 	instead of the K&R style.
   1138 
   1139 2016-01-29  Tobias Klauser <tklauser (a] distanz.ch>
   1140 
   1141 	* src/flex.skl: Used NULL constant instead of plain integer for NULL
   1142 	pointer.  The sparse static checker warns about using plain integer 0 as NULL
   1143 	pointers in the generated lexer code. Fix this by using NULL
   1144 	consistently for pointers.
   1145 
   1146 2016-01-29  Tobias Klauser <tklauser (a] distanz.ch>
   1147 
   1148 	* src/flex.skl: Marked declaration and definition of yy_fatal_error
   1149 	as noreturn.  Only the declaration of yy_fatal_error is marked with
   1150 	__attribute__((__noreturn__)) in case GCC >= 3 is used, but not the
   1151 	definition. This leads to the sparse static checker to complain
   1152 	about function declaration mismatch.  Fix it by defining a macro yynoreturn and using it for both the
   1153 	declaration and the definition of yy_fatal_error.
   1154 
   1155 2016-01-27  Tobias Klauser <tklauser (a] distanz.ch>
   1156 
   1157 	* src/flex.skl: Fixed declaration mismatch in yy_fatal_error.  The prototype declares yy_fatal_error parameter as "const char
   1158 	msg[]" while the definition uses "const char* msg" (introduced by
   1159 	commit e9d5fc713f61b) which causes the sparse static checkers to
   1160 	produce an error.  Fix this by adjusting the definition to use "const char* msg" as
   1161 	well.  Also change the C++ version accordingly so it matches the
   1162 	declaration in FlexLexer.hpp.
   1163 
   1164 2016-01-23  Will Estes <westes575 (a] gmail.com>
   1165 
   1166 	* CODE_OF_CONDUCT.md: flex is for flex #NCoC
   1167 
   1168 2016-01-18  Will Estes <westes575 (a] gmail.com>
   1169 
   1170 	* doc/flex.texi: Referred to github for issue tracking, no longer sf
   1171 
   1172 2016-01-10  Egor Pugin <egor.pugin (a] gmail.com>
   1173 
   1174 	* tests/reject.l4, tests/tableopts.l4: Opened files in binary mode
   1175 	explicitly
   1176 
   1177 2016-01-08  OBATA Akio <obache (a] NetBSD.org>
   1178 
   1179 	* src/Makefile.am: Linked flex binary against libintl, not libfl.   Signed-off-by: Thomas Klausner <wiz (a] NetBSD.org>
   1180 
   1181 2016-01-08  Michael van Elst <mlelstv (a] NetBSD.org>
   1182 
   1183 	* src/filter.c: Improved pipe-stdin hack behavior; resolves sf#198.  Signed-off-by: Thomas <Klausner wiz (a] NetBSD.org>
   1184 
   1185 2015-12-27  Will Estes <westes575 (a] gmail.com>
   1186 
   1187 	* configure.ac, src/flexdef.h: Removed no longer needed header
   1188 	checks
   1189 
   1190 2015-12-27  Will Estes <westes575 (a] gmail.com>
   1191 
   1192 	* configure.ac: Checked for reallocarray() with AC_REPLACE_FUNCS
   1193 
   1194 2015-12-27  Will Estes <westes575 (a] gmail.com>
   1195 
   1196 	* src/flexdef.h, src/main.c: include libgen.h from flexdef.h, not
   1197 	main.c
   1198 
   1199 2015-12-25  Michael Reed <m.reed (a] mykolab.com>
   1200 
   1201 	* src/main.c: Replace basename2() with basename(3).  Given the following program: 	\#include <libgen.h> 	\#include <stdio.h> 	/* extracts basename from path, optionally stripping the extension
   1202 		 "\.*" * (same concept as /bin/sh `basename`, but different handling
   1203 		of extension). */ static char *basename2 (char *path) 	{ 		char   *b; 		for (b = path; *path; path++) 			if (*path == '/') 				b = path + 1; 		return b; 	} 	static void basename_compare(char *path) 	{ 		printf("basename: %s\n", basename(path)); 		printf("basename2: %s\n\n", basename2(path)); 	} 	int main (int argc, char *argv[]) 	{ 		// From http://pubs.opengroup.org/onlinepubs/9699919799/ 		// ``Sample Input and Output Strings'' 		basename_compare("/usr/lib"); 		basename_compare("/usr/"); 		basename_compare("/"); 		basename_compare("///"); 		basename_compare("//usr//lib//"); 		return 0; 	} ... and the program's output: 	basename: lib 	basename2: lib 	basename: usr 	basename2: 	basename: / 	basename2: 	basename: / 	basename2: 	basename: lib 	basename2: ... we can see that basename2() behaves the same as basename(3) in
   1204 	the average use case, but messes up pretty severely in others.
   1205 	Besides that, basename(3) is mandated by POSIX so should be present
   1206 	on modern Unix-like systems, so we shouldn't define it ourselves.  Some notes: - it doesn't appear to be mentioned in POSIX, but OpenBSD's
   1207 	  basename(3) returns NULL if the returned path componenet is >
   1208 	  PATH_MAX, so add a check for that - basename(3) shouldn't return an empty string, so remove the   program_name[0] != '\0' check
   1209 
   1210 2015-12-25  Michael Reed <m.reed (a] mykolab.com>
   1211 
   1212 	* src/main.c: Simplify basename2().  It's only call site does not activate the `strip_ext` code path, so
   1213 	the function can be simplified a lot.  While here, remove a double
   1214 	assignment.
   1215 
   1216 2015-12-25  Michael Reed <m.reed (a] mykolab.com>
   1217 
   1218 	* src/flex.skl, src/misc.c: Cleaned up __STDC__ #ifdefs.  Assuming a compiler conforming to the ISO C standard is used, i.e.,
   1219 	__STDC__ is defined to 1, YY_USE_CONST is always defined and can be
   1220 	eliminated.
   1221 
   1222 2015-12-25  Michael Reed <m.reed (a] mykolab.com>
   1223 
   1224 	* src/flexdef.h, src/main.c, src/scanopt.c, src/scanopt.h,
   1225 	src/sym.c: Remove remaining use of PROTO
   1226 
   1227 2015-12-21  Serguey Parkhomovsky <xindigo (a] gmail.com>
   1228 
   1229 	* src/buf.c: buf.c: use snprintf
   1230 
   1231 2015-12-19  Will Estes <westes575 (a] gmail.com>
   1232 
   1233 	* configure.ac: build: reformatted AC_CHECK_FUNCS for readability
   1234 
   1235 2015-12-17  Will Estes <westes575 (a] gmail.com>
   1236 
   1237 	* src/scanopt.c: correct function prototype
   1238 
   1239 2015-12-15  Michael Reed <m.reed (a] mykolab.com>
   1240 
   1241 	* src/main.c, src/scanopt.c, src/sym.c, src/tblcmp.c: Remove more
   1242 	instances of PROTO
   1243 
   1244 2015-12-15  Michael Reed <m.reed (a] mykolab.com>
   1245 
   1246 	* src/main.c: Removed prototype for main().  It's not called anywhere else so the prototype is not needed.  See
   1247 	the C99 standard [1], section 5.1.2.2.1 for more info.  [1]: http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1256.pdf
   1248 
   1249 2015-12-13  Michael McConville <mmcco (a] mykolab.com>
   1250 
   1251 	* src/dfa.c, src/gen.c, src/nfa.c, to.do/unicode/main.c,
   1252 	to.do/unicode/tblcmp.c: Removed more instances of PROTO, ansifying.
   1253 
   1254 2015-12-13  Will Estes <westes575 (a] gmail.com>
   1255 
   1256 	* README: Noted github for issue tracking and pull requests
   1257 
   1258 2015-12-13  Michael McConville <mmcco (a] mykolab.com>
   1259 
   1260 	* README: Reformatted README; removed sf bug tracking link.
   1261 
   1262 2015-12-13  Michael McConville <mmcco (a] mykolab.com>
   1263 
   1264 	* src/gen.c, to.do/unicode/gen.c: Removed macros for indentation
   1265 	level.  Just increment or decrement the indentation counter. That's less to
   1266 	remember and makes the code more readable.  w# Please enter the commit message for your changes. Lines starting
   1267 
   1268 2015-12-12  Mike Frysinger <vapier (a] gentoo.org>
   1269 
   1270 	* tests/Makefile.am, tests/testwrapper.sh: tests: fixed paths to
   1271 	input files.  The current test wrapper works only when the inputs are specified
   1272 	using relative paths.  If they're specified with absolute paths, the
   1273 	driver fails to detect the inputs because it always prepends the
   1274 	input dir name which itself is a relative path: $ cd tests $
   1275 	./testwrapper.sh -d . -i $PWD/reject.txt -t ./reject_ver.table
   1276 	<fails to open inputs> This normally doesn't show up because people run `./configure` or,
   1277 	for out of tree builds, `../configure`.  But if you happen to run
   1278 	configure with an absolute path, then automake tends to generate
   1279 	absolute paths as well leading to test failures.  Fix all of this by dropping the implicit input directory prepending.  - INPUT_NAME is often a list of files, not just a single one - the input directory is used to find the testname tables which are   usually generated, so it's impossible to use files from both
   1280 	  source and build directories - most of the time, the full/correct path is already specified
   1281 
   1282 2015-12-12  Mike Frysinger <vapier (a] gentoo.org>
   1283 
   1284 	* configure.ac: configure: fixed realloc test.  The [] characters are used for quoting in m4, so the attempt to use
   1285 	them in place of `test` fails yielding the warning at build time: .../flex/configure: line 20222: no: command not found
   1286 
   1287 2015-12-12  Michael McConville <mmcco (a] mykolab.com>
   1288 
   1289 	* src/flexdef.h: Started removal of PROTO macro.  The PROTO macro is no longer needed. Additionally, its usage is
   1290 	inconsistent, so we began removing it.
   1291 
   1292 2015-12-12  Michael Reed <m.reed (a] mykolab.com>
   1293 
   1294 	* Makefile.am, src/main.c: Removed SHORT_FILE_NAMES preprocessor
   1295 	symbol.  As a relic of MS-DOS, we don't need this.  It's never defined; see 13b5b214f53d1c3354a7ab910bd160c126df1331.  Removed additional MSDOS ifdef.
   1296 
   1297 2015-12-11  Michael McConville <mmcco (a] mykolab.com>
   1298 
   1299 	* configure.ac, lib/reallocarray.c, src/flexdef.h: Added new
   1300 	function reallocarray.  This is taken from OpenSSH Portable, which in turn takes it from
   1301 	OpenBSD.  reallocarray wraps the stdlib's realloc function. It takes two size
   1302 	arguments and checks for overflow, like calloc, but doesn't zero the
   1303 	memory. Therefore, it allows us to do overflow-safe array
   1304 	reallocations and overflow-safe unzeroed array allocations, which
   1305 	the stdlib allocation functions don't.  We have a bunch of specific array allocation macros, none of which
   1306 	check for overflow. reallocarray should be able to replace them.
   1307 
   1308 2015-12-11  Michael McConville <mmcco (a] mykolab.com>
   1309 
   1310 	* src/flexdef.h: Removed MS-DOS, VMS macros.  Given the age of the MS-DOS and VMS platforms, it's likely that no
   1311 	one is building flex on them any more. Additionally, the preferred
   1312 	approach is to test for particular platform features rather than to
   1313 	test for particular platforms.
   1314 
   1315 2015-12-12  Will Estes <westes575 (a] gmail.com>
   1316 
   1317 	* src/flexdef.h, src/main.c: Made search for m4 more explicit.
   1318 
   1319 2015-12-12  Will Estes <westes575 (a] gmail.com>
   1320 
   1321 	* src/flex.skl: Returned 0 from yywrap() instead of EOF
   1322 
   1323 2015-12-11  Will Estes <westes575 (a] gmail.com>
   1324 
   1325 	* src/libmain.c: Changed end of main() in libmain to exit(0)
   1326 
   1327 2015-12-11  Will Estes <westes575 (a] gmail.com>
   1328 
   1329 	* NEWS, configure.ac: Mentioned v2.6.1; documented some changes
   1330 	since v2.6.0
   1331 
   1332 2015-12-11  Will Estes <westes575 (a] gmail.com>
   1333 
   1334 	* README: Updated build documentation; finished sf#155.  Removed version numbers for build tools. Noted that version
   1335 	requirements for build tools will be noted in configure.ac. Expanded
   1336 	documentation of building texinfo based docs.
   1337 
   1338 2015-12-11  Will Estes <westes575 (a] gmail.com>
   1339 
   1340 	* doc/Makefile.am: Removed flex.pdf from distribution; partially
   1341 	fixed sf#155
   1342 
   1343 2015-12-11  Will Estes <westes575 (a] gmail.com>
   1344 
   1345 	* src/flex.skl: Commented in C style in skeleton; fixed sf#195
   1346 
   1347 2015-12-10  Will Estes <westes575 (a] gmail.com>
   1348 
   1349 	* .gitignore: Ignored autoscan files
   1350 
   1351 2015-12-09  Will Estes <westes575 (a] gmail.com>
   1352 
   1353 	* configure.ac: Checked for ranlib and strdup() at configure time
   1354 
   1355 2015-12-09  Michael McConville <mmcconville (a] mykolab.com>
   1356 
   1357 	* src/flexdef.h, src/misc.c, src/tblcmp.c, to.do/unicode/flexdef.h,
   1358 	to.do/unicode/misc.c, to.do/unicode/tblcmp.c: Replace zero_out()
   1359 	with stdlib's memset.
   1360 
   1361 2015-12-09  Michael McConville <mmcconville (a] mykolab.com>
   1362 
   1363 	* src/flex.skl: Removed memory allocation casts.
   1364 
   1365 2015-12-09  Michael McConville <mmcconville (a] mykolab.com>
   1366 
   1367 	* src/flexdef.h: Removed alloca() configuration.  Since alloca() is dangerous, depricated, we remove it.
   1368 
   1369 2015-12-09  Michael McConville <mmcconville (a] mykolab.com>
   1370 
   1371 	* src/flexdef.h: Removed implementation of isascii().  POSIX defines isascii(), so it's likely present on anything
   1372 	weactually build flex on these days.
   1373 
   1374 2015-12-09  Michael McConville <mmcconville (a] mykolab.com>
   1375 
   1376 	* src/main.c, src/scanopt.c, src/tables.c: Removed NULL-checks
   1377 	before free()
   1378 
   1379 2015-12-08  Michael McConville <mmcconville (a] mykolab.com>
   1380 
   1381 	* src/buf.c, src/dfa.c, src/flexdef.h, src/gen.c, src/scan.l,
   1382 	to.do/unicode/flexdef.h, to.do/unicode/scan.l: Removed flex_free()i,
   1383 	corrected buf_destroy logic.  As with flex_alloc(), replace with direct calls to free().  The function buf_destroy is now null safe and the logic was
   1384 	corrected to free() correctly.
   1385 
   1386 2015-12-08  Michael McConville <mmcconville (a] mykolab.com>
   1387 
   1388 	* src/filter.c, src/flexdef.h, src/misc.c, src/scan.l,
   1389 	src/scanflags.c, to.do/unicode/flexdef.h, to.do/unicode/misc.c,
   1390 	to.do/unicode/scan.l: Removed flex_realloc().  As with flex_alloc(), replace calls to flex_realloc(), which was
   1391 	just a wrapper around realloc().
   1392 
   1393 2015-12-08  Michael McConville <mmcconville (a] mykolab.com>
   1394 
   1395 	* src/buf.c, src/filter.c, src/flexdef.h, src/main.c, src/misc.c,
   1396 	src/regex.c, src/scan.l, src/scanflags.c, src/sym.c,
   1397 	to.do/unicode/flexdef.h, to.do/unicode/misc.c, to.do/unicode/scan.l: 
   1398 	Removed flex_alloc; cleaned up style.  The function flex_alloc() was just a wrapper around malloc(). Since
   1399 	this only added unclarity, and the flex_alloc() function is likely a
   1400 	legacy of olden times, remove it in favor of calls to malloc()
   1401 	directly.  Style elements cleaned up:  * superfluous spacing around parentheses  * non-constant initialization in variable declarations  * needless casts  * almost all uses of assignments as subexpressions
   1402 
   1403 2015-12-07  Michael McConville <mmcconville (a] mykolab.com>
   1404 
   1405 	* src/dfa.c, src/flexdef.h, src/gen.c, src/main.c, src/scan.l,
   1406 	src/scanopt.c, tests/bison_nr_scanner.l,
   1407 	tests/bison_yylloc_scanner.l, tests/bison_yylval_scanner.l,
   1408 	tests/mem_nr.l, tests/mem_r.l, tests/pthread.l, tests/string_nr.l,
   1409 	tests/string_r.l, tests/yyextra.l, to.do/unicode/scan.l: Remove
   1410 	allocation casts
   1411 
   1412 2015-12-07  Will Estes <westes575 (a] gmail.com>
   1413 
   1414 	* src/.gitignore, src/Makefile.am: Built flex with itself.  Changes in scan.l need to be built into flex with the same version
   1415 	of flex in some cases. Since this build requirement is minimal, we
   1416 	simply bootstrap flex unconditionally.  We intentionally exclude from version control the bootstrap
   1417 	artifacts as the extra copy of the lexer, the intermediate scanner
   1418 	and the bootstrap executable are not of interest.
   1419 
   1420 2015-12-05  Michael McConville <mmcconville (a] mykolab.com>
   1421 
   1422 	* src/buf.c, src/dfa.c, src/main.c, src/nfa.c, src/parse.y,
   1423 	src/scan.l, src/scanopt.c, src/sym.c, to.do/unicode/main.c,
   1424 	to.do/unicode/scan.l: Use NULL rather than (type *) 0.
   1425 
   1426 2015-12-05  Michael McConville <mmcconville (a] mykolab.com>
   1427 
   1428 	* src/flexdef.h, src/misc.c, src/sym.c, to.do/unicode/flexdef.h,
   1429 	to.do/unicode/misc.c: Replace copy_unsigned_string() with xstrdup().  Like copy_string(), copy_unsigned_string() is just a clone of the
   1430 	stlib's strdup(). We only use it twice. I'm pretty confident that
   1431 	char signedness is irrelevant in this case.
   1432 
   1433 2015-12-04  Akim Demaille <akim (a] lrde.epita.fr>
   1434 
   1435 	* src/FlexLexer.h: Cleaned up white space.
   1436 
   1437 2015-12-04  Akim Demaille <akim (a] lrde.epita.fr>
   1438 
   1439 	* src/FlexLexer.h: Removed struct keyword before yy_buffer_state
   1440 
   1441 2015-12-04  Akim Demaille <akim (a] lrde.epita.fr>
   1442 
   1443 	* examples/testxxLexer.l, src/FlexLexer.h, src/flex.skl, src/main.c: 
   1444 	Replaced FLEX_STD macro with std::.  The std:: construct exists as of C++98, so we can simply assume it
   1445 	is supported.
   1446 
   1447 2015-12-04  Akim Demaille <akim (a] lrde.epita.fr>
   1448 
   1449 	* src/Makefile.am: Generated skel.c explicitly in srcdir.  Rewrote the target for skel.c to explicitly mention the srcdir. This
   1450 	should help when building flex from a directory outside the flex
   1451 	tree. Spread the rule out over several lines to enhance readability.
   1452 
   1453 2015-12-04  Akim Demaille <akim (a] lrde.epita.fr>
   1454 
   1455 	* autogen.sh: Called glibtoolize if libtoolize run fails.  On Mac OS X, libtoolize is known as glibtoolize. In cases where
   1456 	libtoolize is not present, then calling glibtoolize when
   1457 	bootstrapping the build system gives more folks a shot at getting
   1458 	flex built from the ground up.
   1459 
   1460 2015-12-02  Mightyjo <mightyjo (a] gmail.com>
   1461 
   1462 	* configure.ac: Checked for (g)texi2dvi. Better bison, help2man
   1463 	checks.  Added test for presence of (g)texi2dvi program. Gave notice if
   1464 	texi2dvi is unavailable and set TEXI2DVI=: to avoid giving users
   1465 	headaches.  Enhanced tests for bison and help2man with notices when the programs
   1466 	aren't found.  Set their program variables to use the missing script
   1467 	in build-aux since it's compatible with them.
   1468 
   1469 2015-12-02  Michael McConville <mmcconville (a] mykolab.com>
   1470 
   1471 	* src/flexdef.h, src/misc.c, src/parse.y, src/scan.l, src/sym.c,
   1472 	src/tables.c, to.do/unicode/flexdef.h, to.do/unicode/misc.c,
   1473 	to.do/unicode/scan.l: Made string copying more standard.  copy_string() was a clone of the stdlib's strdup(). For safety,
   1474 	simplicity, and speed, we should use that instead. We introduce
   1475 	xstrdup() which wraps strdup() in a failure upon memory allocation
   1476 	errors.
   1477 
   1478 2015-11-30  Serguey Parkhomovsky <sergueyparkhomovsky (a] gmail.com>
   1479 
   1480 	* src/scan.l: Error on unbalanced parentheses in rules section.
   1481 
   1482 2015-11-29  Will Estes <westes575 (a] gmail.com>
   1483 
   1484 	* src/Makefile.am: Cleaned up BUILT_SOURCES list.  Removed reference to skel.c as a built source since other make rules
   1485 	cover this case.
   1486 
   1487 2015-11-29  Will Estes <westes575 (a] gmail.com>
   1488 
   1489 	* src/Makefile.am: Sorted file names in flex_SOURCES
   1490 
   1491 2015-11-27  Mightyjo <mightyjo (a] gmail.com>
   1492 
   1493 	* src/ecs.c, src/flexdef.h, src/main.c, src/misc.c, src/scan.l,
   1494 	src/scanopt.c, src/sym.c, src/tblcmp.c: Replaced CHAR macro with
   1495 	unsigned char type.  Thanks to Michael McConville for pointing out that the old Char
   1496 	macro causes problems with static analysis.  The macro has been
   1497 	removed and replaced with 'unsigned char' throughout the flex
   1498 	sources. The macro is not needed at best and was confusing at worst.
   1499 	It was not used in any of the example files nor was it mentioned in
   1500 	the manual at all.
   1501 
   1502 2015-11-21  Will Estes <westes575 (a] gmail.com>
   1503 
   1504 	* configure.ac: updated syntax of AC_INIT call as per autoupdate
   1505 
   1506 2015-11-21  Will Estes <westes575 (a] gmail.com>
   1507 
   1508 	* tests/Makefile.am: removed extra call to a _CPPFLAGS variable
   1509 
   1510 2015-05-14  Stefan Reinauer <stefan.reinauer (a] coreboot.org>
   1511 
   1512 	* src/buf.c, src/ccl.c, src/dfa.c, src/ecs.c, src/gen.c,
   1513 	src/main.c, src/misc.c, src/nfa.c, src/parse.y, src/scan.l,
   1514 	src/scanopt.c, src/sym.c, src/tblcmp.c: Switch function definitions
   1515 	from mixed K&R to consistent ANSI C.  flex was using K&R function definitions for some functions and ANSI
   1516 	C style in others, sometimes even in the same file. Change the code
   1517 	to consistently use ANSI C.  Signed-off-by: Stefan Reinauer <stefan.reinauer (a] coreboot.org>
   1518 
   1519 2015-11-16  Mightyjo <mightyjo (a] gmail.com>
   1520 
   1521 	* tests/Makefile.am: Used in-tree header file for c++ tests.
   1522 
   1523 2015-11-17  Will Estes <westes575 (a] gmail.com>
   1524 
   1525 	* configure.ac: Declared version 2.6.0
   1526 
   1527 2015-11-17  Will Estes <westes575 (a] gmail.com>
   1528 
   1529 	* NEWS: Dated, described flex release 2.6.0
   1530 
   1531 2015-11-13  Will Estes <westes575 (a] gmail.com>
   1532 
   1533 	* NEWS, configure.ac: Declared version 2.6.0rc1
   1534 
   1535 2015-11-13  lukeallardyce <lukeallardyce (a] users.sourceforge.net>
   1536 
   1537 	* src/Makefile.am: Supplied versioning information in flex
   1538 	libraries.  Resolves sourceforge bug #182. On OSX, and possibly other platforms,
   1539 	building the libfl libraries without versioning information caused a
   1540 	build failures.
   1541 
   1542 2015-11-12  Will Estes <westes575 (a] gmail.com>
   1543 
   1544 	* tests/Makefile.am: Cleaned up more precisely after make check.  BUILT_SOURCES is now just the list of headers built as per the
   1545 	automake manual. We provide the list of files to clean to make
   1546 	rebuilding the test suite programs easier. We then use the
   1547 	CLEANFILES list in a dist-hook to clean up the distribution that
   1548 	automake gathers since not distributing flex generated files is
   1549 	foreign to automake's mindset, but we need exactly that.  Additionally, we locate inputs to the tables-related tests more
   1550 	precisely. Some files are in srcdir and some are in builddir, which
   1551 	the arguments to the log compiler are now made aware of.
   1552 
   1553 2015-11-11  Will Estes <westes575 (a] gmail.com>
   1554 
   1555 	* tests/Makefile.am: Pulled out scripts in tests/Makefile.am
   1556 
   1557 2015-11-11  Will Estes <westes575 (a] gmail.com>
   1558 
   1559 	* tests/Makefile.am: Added srcdir to tableopts.am include
   1560 
   1561 2015-11-11  Will Estes <westes575 (a] gmail.com>
   1562 
   1563 	* doc/Makefile.am: Changed man page dependencies.  The man page is just the --help output as reformatted by help2man.
   1564 	The --help option is most likely to change when the flex skeleton
   1565 	changes or one of the option parsing files changes or the
   1566 	configure.ac script itself changes. The dependencies reflect this
   1567 	now.  It is still necessary, under some circumstances, to rebuild flex
   1568 	explicitly before building the man page. In theory, it's possible to
   1569 	have automake arrange to do this all the time, but doing so works
   1570 	out to be fragile, given the rest of the build system.
   1571 
   1572 2015-11-10  Will Estes <westes575 (a] gmail.com>
   1573 
   1574 	* autogen.sh: Called libtoolize directly because autoreconf fails to
   1575 	pick up LT_INIT properly
   1576 
   1577 2015-11-10  Will Estes <westes575 (a] gmail.com>
   1578 
   1579 	* tests/Makefile.am: Added tableopts.sh to EXTRA_DIST
   1580 
   1581 2015-11-08  Mightyjo <mightyjo (a] gmail.com>
   1582 
   1583 	* tests/Makefile.am: Made tests depend on the built flex binary.
   1584 
   1585 2015-11-08  Mightyjo <mightyjo (a] gmail.com>
   1586 
   1587 	* : commit cf6cb4dce791c26567cc506770ca96b4f4118024 Author: Mightyjo
   1588 	<mightyjo (a] gmail.com> Date:   Sat Nov 7 23:11:35 2015 -0800
   1589 
   1590 2015-11-04  Mightyjo <mightyjo (a] gmail.com>
   1591 
   1592 	* doc/flex.texi: Updated documentation to reflect the revisions to
   1593 	FlexLexer.h
   1594 
   1595 2015-10-26  Mightyjo <mightyjo (a] gmail.com>
   1596 
   1597 	* src/FlexLexer.h, src/flex.skl: Changed several pointers to istream
   1598 	(and ostream) to references in c++-only sections of the skeleton.  Patched up a variety of expected errors caused by changing istream*
   1599 	to istream&.  Added a stray 'make' at line 545.  Oops.  Changed the buffer_state struct to store std::streambuf* instead of
   1600 	std::istream* for C++ mode.  Changed interfaces in FlexLexer.h to
   1601 	take std::istream& instead of *.  Backward compatibility temporarily
   1602 	broken.  Patched up backward compatibility with reasonable behavior in the
   1603 	presence of null pointers.  Re-added backward-compatible versions of the yyFlexLexer methods
   1604 	that take iostream pointers.  All tests passing.
   1605 
   1606 2015-09-29  Translation Project <coordinator (a] translationproject.org>
   1607 
   1608 	* po/zh_CN.po: new zh_CN translation from the translation project
   1609 
   1610 2015-07-27  Jaska Uimonen <jaska.uimonen (a] helsinki.fi>
   1611 
   1612 	* src/gen.c: fix possible resource leak with yynultrans_tbl
   1613 
   1614 2015-07-27  Jaska Uimonen <jaska.uimonen (a] helsinki.fi>
   1615 
   1616 	* src/dfa.c: fix possible uninitialized array values
   1617 
   1618 2015-08-05  Will Estes <westes575 (a] gmail.com>
   1619 
   1620 	* doc/flex.texi: add %{...%} block to example in manual
   1621 
   1622 2015-07-15  Will Estes <westes575 (a] gmail.com>
   1623 
   1624 	* configure.ac: initialize libtool earlier in build system
   1625 	generation
   1626 
   1627 2015-05-08  Translation Project <translation (a] translationproject.org>
   1628 
   1629 	* po/da.po: new da translation from the Translation Project
   1630 
   1631 2014-07-25  Mariusz Pluciski <mplucinski (a] mplucinski.com>
   1632 
   1633 	* src/gen.c, src/scan.l, tests/bison_nr_parser.y,
   1634 	tests/bison_yylloc_parser.y, tests/bison_yylval_parser.y,
   1635 	tests/multiple_scanners_nr_main.c: Fix `label unused` warning
   1636 
   1637 2014-07-25  Mariusz Pluciski <mplucinski (a] mplucinski.com>
   1638 
   1639 	* src/flex.skl: Fix two "signed/unsigned" warnings
   1640 
   1641 2014-07-25  Mariusz Pluciski <mplucinski (a] mplucinski.com>
   1642 
   1643 	* tests/alloc_extra.l, tests/array_nr.l, tests/array_r.l,
   1644 	tests/basic_nr.l, tests/basic_r.l, tests/bison_nr_scanner.l,
   1645 	tests/bison_yylloc_scanner.l, tests/bison_yylval_scanner.l,
   1646 	tests/ccl.l, tests/cxx_basic.ll, tests/debug_nr.l, tests/debug_r.l,
   1647 	tests/extended.l, tests/header_nr_scanner.l,
   1648 	tests/header_r_scanner.l, tests/include_by_buffer.direct.l,
   1649 	tests/include_by_push.direct.l,
   1650 	tests/include_by_reentrant.direct.l, tests/lineno_nr.l,
   1651 	tests/lineno_r.l, tests/lineno_trailing.l, tests/mem_nr.l,
   1652 	tests/mem_r.l, tests/multiple_scanners_nr_1.l,
   1653 	tests/multiple_scanners_nr_2.l, tests/multiple_scanners_r_1.l,
   1654 	tests/multiple_scanners_r_2.l, tests/noansi_nr.l, tests/noansi_r.l,
   1655 	tests/posix.l, tests/posixly_correct.l, tests/prefix_nr.l,
   1656 	tests/prefix_r.l, tests/pthread.l, tests/quotes.l, tests/reject.l4,
   1657 	tests/rescan_nr.direct.l, tests/rescan_r.direct.l,
   1658 	tests/string_nr.l, tests/string_r.l, tests/tableopts.l4,
   1659 	tests/top.l, tests/yyextra.l: Fix `unused function` warnings in
   1660 	tests
   1661 
   1662 2014-07-25  Mariusz Pluciski <mplucinski (a] mplucinski.com>
   1663 
   1664 	* tests/bison_nr_parser.y, tests/bison_yylloc_parser.y,
   1665 	tests/bison_yylval_parser.y: Fix `implicit function declaration`
   1666 	warnings in tests
   1667 
   1668 2014-07-25  Mariusz Pluciski <mplucinski (a] mplucinski.com>
   1669 
   1670 	* tests/header_r_main.c, tests/multiple_scanners_nr_main.c,
   1671 	tests/reject.l4, tests/tableopts.l4, tests/top_main.c: Remove a few
   1672 	`unused variable` warnings
   1673 
   1674 2014-07-25  Mariusz Pluciski <mplucinski (a] mplucinski.com>
   1675 
   1676 	* src/filter.c: Remove unused variable from
   1677 	src/filter.c:filter_fix_linedirs
   1678 
   1679 2014-07-25  Mariusz Pluciski <mplucinski (a] mplucinski.com>
   1680 
   1681 	* src/scanopt.c: Remove unused argument and variable from
   1682 	src/scanopt.c:scanopt_err
   1683 
   1684 2014-07-25  Mariusz Pluciski <mplucinski (a] mplucinski.com>
   1685 
   1686 	* src/flex.skl, src/libmain.c, src/parse.y, tests/bison_nr_main.c,
   1687 	tests/bison_yylloc_main.c, tests/bison_yylloc_parser.y,
   1688 	tests/bison_yylval_main.c, tests/bison_yylval_parser.y,
   1689 	tests/header_nr_main.c, tests/header_r_main.c, tests/lineno_nr.l,
   1690 	tests/lineno_r.l, tests/lineno_trailing.l, tests/mem_r.l,
   1691 	tests/multiple_scanners_nr_main.c,
   1692 	tests/multiple_scanners_r_main.c, tests/pthread.l,
   1693 	tests/rescan_nr.direct.l, tests/rescan_r.direct.l, tests/top_main.c: 
   1694 	Fix a few "unused parameter" warnings
   1695 
   1696 2014-07-25  Mariusz Pluciski <mplucinski (a] mplucinski.com>
   1697 
   1698 	* src/main.c: Fix warning about redefined macro when multiple
   1699 	scanners are used.
   1700 
   1701 2014-07-25  Mariusz Pluciski <mplucinski (a] mplucinski.com>
   1702 
   1703 	* tests/bison_nr_parser.y: Avoid passing `const char*` argument as
   1704 	`char*` in test-bison-nr
   1705 
   1706 2014-11-21  Alexis La Goutte <alexis.lagoutte (a] gmail.com>
   1707 
   1708 	* src/misc.c, src/regex.c, src/tables.c, src/tables_shared.c: Fix
   1709 	-Wdocumentation warnings
   1710 
   1711 2014-11-16  Will Estes <westes575 (a] gmail.com>
   1712 
   1713 	* tests/README: document new suite layout
   1714 
   1715 2014-11-16  Will Estes <westes575 (a] gmail.com>
   1716 
   1717 	* tests/TEMPLATE/.gitignore, tests/TEMPLATE/Makefile.am,
   1718 	tests/TEMPLATE/cvsignore, tests/TEMPLATE/parser.y,
   1719 	tests/TEMPLATE/scanner.l, tests/TEMPLATE/test.input,
   1720 	tests/create-test, tests/descriptions: remove unused files after
   1721 	test suite refactor
   1722 
   1723 2014-11-14  Will Estes <westes575 (a] gmail.com>
   1724 
   1725 	* .gitignore, doc/.gitignore: Ignore directories build-aux/, m4/ Since build-aux/ now contains a number of files previously at the
   1726 	top level, we ignore build-aux/. Therefore, it's not necessary to
   1727 	list any files that are now kept in it. Also, explicitly mark m4/ as
   1728 	a directory to ignore.
   1729 
   1730 2014-11-14  Will Estes <westes575 (a] gmail.com>
   1731 
   1732 	* configure.ac: added back call to AC_CONFIG_AUX_DIR.  In an effort to reduce top level directory clutter, reintroduced the
   1733 	call to AC_CONFIG_AUX_DIR. Moved the call to LT_INIT to after that
   1734 	call so configure will be able to find its files.
   1735 
   1736 2014-07-18  Will Estes <westes575 (a] gmail.com>
   1737 
   1738 	* tests/tableopts.sh, tests/testwrapper.sh: use unofficial bash
   1739 	strict mode and cleanups in supporting bash scripts
   1740 
   1741 2014-07-18  Will Estes <westes575 (a] gmail.com>
   1742 
   1743 	* tests/.gitignore, tests/Makefile.am, tests/tableopts.am,
   1744 	tests/tableopts.l4, tests/tableopts.sh, tests/tableopts.txt,
   1745 	tests/test-table-opts/.gitignore,
   1746 	tests/test-table-opts/Makefile.am, tests/test-table-opts/scanner.l,
   1747 	tests/test-table-opts/test.input: split apart table options tests
   1748 	into tests per threading, table option, serialization and
   1749 	verification
   1750 
   1751 2014-07-17  Will Estes <westes575 (a] gmail.com>
   1752 
   1753 	* tests/tableopts.sh: add tableopts.sh script
   1754 
   1755 2014-07-02  Will Estes <westes575 (a] gmail.com>
   1756 
   1757 	* configure.ac, tests/Makefile.am: use automake conditional  around
   1758 	pthread test
   1759 
   1760 2014-07-01  Will Estes <westes575 (a] gmail.com>
   1761 
   1762 	* tests/.gitignore, tests/Makefile.am, tests/lineno_trailing.l,
   1763 	tests/lineno_trailing.one.txt,
   1764 	tests/test-lineno-trailing/.gitignore,
   1765 	tests/test-lineno-trailing/Makefile.am,
   1766 	tests/test-lineno-trailing/scanner.l,
   1767 	tests/test-lineno-trailing/test.input: refactor lineno_trailing test
   1768 	for new test suite layout
   1769 
   1770 2014-07-01  Will Estes <westes575 (a] gmail.com>
   1771 
   1772 	* tests/.gitignore, tests/Makefile.am, tests/lineno_r.l,
   1773 	tests/lineno_r.one.txt, tests/test-lineno-r/.gitignore,
   1774 	tests/test-lineno-r/Makefile.am, tests/test-lineno-r/scanner.l,
   1775 	tests/test-lineno-r/test.input: refactor lineno_r test for new test
   1776 	suite layout
   1777 
   1778 2014-07-01  Will Estes <westes575 (a] gmail.com>
   1779 
   1780 	* tests/.gitignore, tests/Makefile.am, tests/lineno_nr.l,
   1781 	tests/lineno_nr.one.txt, tests/test-lineno-nr/.gitignore,
   1782 	tests/test-lineno-nr/Makefile.am, tests/test-lineno-nr/scanner.l,
   1783 	tests/test-lineno-nr/test.input, tests/testwrapper.sh: refactor
   1784 	lineno_nr test for new test suite layout
   1785 
   1786 2014-06-30  Will Estes <westes575 (a] gmail.com>
   1787 
   1788 	* tests/test-linedir-r/.gitignore,
   1789 	tests/test-linedir-r/Makefile.am,
   1790 	tests/test-linedir-r/check-lines.awk, tests/test-linedir-r/main.c,
   1791 	tests/test-linedir-r/scanner.l, tests/test-linedir-r/test.input: 
   1792 	Remove linedir_r test.  The linedir_r test tested the implementation of line number
   1793 	tracking, not its results.
   1794 
   1795 2014-06-24  Will Estes <westes575 (a] gmail.com>
   1796 
   1797 	* tests/.gitignore, tests/Makefile.am, tests/pthread.l,
   1798 	tests/pthread_1.txt, tests/pthread_2.txt, tests/pthread_3.txt,
   1799 	tests/pthread_4.txt, tests/pthread_5.txt,
   1800 	tests/test-pthread/.gitignore, tests/test-pthread/Makefile.am,
   1801 	tests/test-pthread/scanner.l, tests/test-pthread/test-1.input,
   1802 	tests/test-pthread/test-2.input, tests/test-pthread/test-3.input,
   1803 	tests/test-pthread/test-4.input, tests/test-pthread/test-5.input: 
   1804 	refactor pthread test for new test suite layout
   1805 
   1806 2014-06-24  Will Estes <westes575 (a] gmail.com>
   1807 
   1808 	* tests/Makefile.am: build reject_[vs]er tests explicitly to pass
   1809 	proper compiler flags
   1810 
   1811 2014-06-24  Will Estes <westes575 (a] gmail.com>
   1812 
   1813 	* tests/.gitignore, tests/Makefile.am, tests/cxx_yywrap.ll,
   1814 	tests/cxx_yywrap.txt, tests/test-c++-yywrap/.gitignore,
   1815 	tests/test-c++-yywrap/Makefile.am, tests/test-c++-yywrap/scanner.l,
   1816 	tests/test-c++-yywrap/test.input, tests/testwrapper.sh: refactor
   1817 	cxx_yywrap test for new test suite layout
   1818 
   1819 2014-06-17  Will Estes <westes575 (a] gmail.com>
   1820 
   1821 	* tests/Makefile.am, tests/options.cn,
   1822 	tests/test-concatenated-options/.gitignore,
   1823 	tests/test-concatenated-options/Makefile.am: refactor concatenated
   1824 	options test for new test suite layout
   1825 
   1826 2014-06-17  Will Estes <westes575 (a] gmail.com>
   1827 
   1828 	* tests/.gitignore, tests/Makefile.am,
   1829 	tests/include_by_buffer.direct.l,
   1830 	tests/include_by_buffer.direct.txt,
   1831 	tests/include_by_buffer.direct_2.txt,
   1832 	tests/include_by_buffer.direct_3.txt,
   1833 	tests/include_by_push.direct.l, tests/include_by_push.direct.txt,
   1834 	tests/include_by_push.direct_2.txt,
   1835 	tests/include_by_push.direct_3.txt,
   1836 	tests/include_by_reentrant.direct.l,
   1837 	tests/include_by_reentrant.direct.txt,
   1838 	tests/include_by_reentrant.direct_2.txt,
   1839 	tests/include_by_reentrant.direct_3.txt,
   1840 	tests/test-include-by-buffer/.gitignore,
   1841 	tests/test-include-by-buffer/Makefile.am,
   1842 	tests/test-include-by-buffer/scanner.l,
   1843 	tests/test-include-by-buffer/test-1.input,
   1844 	tests/test-include-by-buffer/test-2.input,
   1845 	tests/test-include-by-buffer/test-3.input,
   1846 	tests/test-include-by-push/.gitignore,
   1847 	tests/test-include-by-push/Makefile.am,
   1848 	tests/test-include-by-push/scanner.l,
   1849 	tests/test-include-by-push/test-1.input,
   1850 	tests/test-include-by-push/test-2.input,
   1851 	tests/test-include-by-push/test-3.input,
   1852 	tests/test-include-by-reentrant/.gitignore,
   1853 	tests/test-include-by-reentrant/Makefile.am,
   1854 	tests/test-include-by-reentrant/scanner.l,
   1855 	tests/test-include-by-reentrant/test-1.input,
   1856 	tests/test-include-by-reentrant/test-2.input,
   1857 	tests/test-include-by-reentrant/test-3.input: refactor include_by_*
   1858 	tests for new test suite layout
   1859 
   1860 2014-06-16  Will Estes <westes575 (a] gmail.com>
   1861 
   1862 	* tests/.gitignore, tests/Makefile.am, tests/rescan_nr.direct.l,
   1863 	tests/rescan_nr.direct.txt, tests/rescan_nr.l, tests/rescan_nr.txt,
   1864 	tests/rescan_r.direct.l, tests/rescan_r.direct.txt,
   1865 	tests/test-rescan-r/.gitignore, tests/test-rescan-r/Makefile.am,
   1866 	tests/test-rescan-r/scanner.l, tests/test-rescan-r/test.input,
   1867 	tests/testwrapper.sh: refactor rescan_r test for new test suite
   1868 	layout
   1869 
   1870 2014-06-16  Will Estes <westes575 (a] gmail.com>
   1871 
   1872 	* tests/.gitignore, tests/Makefile.am, tests/rescan_nr.l,
   1873 	tests/rescan_nr.txt, tests/test-rescan-nr/.gitignore,
   1874 	tests/test-rescan-nr/Makefile.am, tests/test-rescan-nr/scanner.l,
   1875 	tests/test-rescan-nr/test.input, tests/testwrapper.sh: Refactor
   1876 	rescan_nr test for new test suite layout.  Also add -r option to testwrapper.sh to support passing input file
   1877 	as a command line argument to the test scanner without using shell
   1878 	redirection.
   1879 
   1880 2014-06-16  Will Estes <westes575 (a] gmail.com>
   1881 
   1882 	* tests/Makefile.am: correct use of objext to OBJEXT
   1883 
   1884 2014-06-16  Will Estes <westes575 (a] gmail.com>
   1885 
   1886 	* tests/.gitignore, tests/Makefile.am, tests/quotes.l,
   1887 	tests/quotes.txt, tests/test-quotes/.gitignore,
   1888 	tests/test-quotes/Makefile.am, tests/test-quotes/scanner.l,
   1889 	tests/test-quotes/test.input: refactor quotes test for new test
   1890 	suite layout
   1891 
   1892 2014-06-16  Will Estes <westes575 (a] gmail.com>
   1893 
   1894 	* tests/.gitignore, tests/Makefile.am, tests/reject.l4,
   1895 	tests/reject.txt, tests/test-reject/.gitignore,
   1896 	tests/test-reject/Makefile.am, tests/test-reject/scanner.l,
   1897 	tests/test-reject/test.input, tests/testwrapper.sh: Refactor reject
   1898 	test for new test suite layout.  Split out reject test into its constituant tests. Add .reject tests
   1899 	and .table tests for automake test log generation. Rewrite
   1900 	testwrapper.sh to handle running with a tables file and specifying
   1901 	optional input using command line options rather than positional
   1902 	parameters.
   1903 
   1904 2014-06-15  Will Estes <westes575 (a] gmail.com>
   1905 
   1906 	* tests/.gitignore, tests/Makefile.am,
   1907 	tests/multiple_scanners_r_1.l, tests/multiple_scanners_r_2.l,
   1908 	tests/multiple_scanners_r_main.c,
   1909 	tests/test-multiple-scanners-r/.gitignore,
   1910 	tests/test-multiple-scanners-r/Makefile.am,
   1911 	tests/test-multiple-scanners-r/main.c,
   1912 	tests/test-multiple-scanners-r/scanner-1.l,
   1913 	tests/test-multiple-scanners-r/scanner-2.l: Refactor
   1914 	multiple_scanners_r test for new test suite layout.  Also, remove the use of table files from this test as that tests two
   1915 	features at once and we want to be as close to testing one feature
   1916 	at a time as we can be.
   1917 
   1918 2014-06-15  Will Estes <westes575 (a] gmail.com>
   1919 
   1920 	* tests/.gitignore, tests/Makefile.am,
   1921 	tests/multiple_scanners_nr_1.l, tests/multiple_scanners_nr_2.l,
   1922 	tests/multiple_scanners_nr_main.c,
   1923 	tests/test-multiple-scanners-nr/.gitignore,
   1924 	tests/test-multiple-scanners-nr/Makefile.am,
   1925 	tests/test-multiple-scanners-nr/main.c,
   1926 	tests/test-multiple-scanners-nr/scanner-1.l,
   1927 	tests/test-multiple-scanners-nr/scanner-2.l: refactor
   1928 	multiple_scanners_nr test for new test suite layout
   1929 
   1930 2014-06-14  Will Estes <westes575 (a] gmail.com>
   1931 
   1932 	* tests/.gitignore, tests/Makefile.am,
   1933 	tests/cxx_multiple_scanners.txt, tests/cxx_multiple_scanners_1.ll,
   1934 	tests/cxx_multiple_scanners_2.ll,
   1935 	tests/cxx_multiple_scanners_main.cc,
   1936 	tests/test-c++-multiple-scanners/.gitignore,
   1937 	tests/test-c++-multiple-scanners/Makefile.am,
   1938 	tests/test-c++-multiple-scanners/main.cpp,
   1939 	tests/test-c++-multiple-scanners/scanner-1.l,
   1940 	tests/test-c++-multiple-scanners/scanner-2.l,
   1941 	tests/test-c++-multiple-scanners/test.input: refactor
   1942 	cxx_multiple_scanners test for new test suite layout
   1943 
   1944 2014-06-14  Will Estes <westes575 (a] gmail.com>
   1945 
   1946 	* tests/.gitignore, tests/Makefile.am, tests/c_cxx_nr.lll,
   1947 	tests/c_cxx_nr.txt, tests/c_cxx_r.lll, tests/c_cxx_r.txt,
   1948 	tests/test-c-cpp-nr/.gitignore, tests/test-c-cpp-nr/Makefile.am,
   1949 	tests/test-c-cpp-nr/scanner.l, tests/test-c-cpp-nr/test.input,
   1950 	tests/test-c-cpp-r/.gitignore, tests/test-c-cpp-r/Makefile.am,
   1951 	tests/test-c-cpp-r/scanner.l, tests/test-c-cpp-r/test.input: 
   1952 	refactor c_cxx_nr, c_cxx_r tests for new test suite layout
   1953 
   1954 2014-06-14  Will Estes <westes575 (a] gmail.com>
   1955 
   1956 	* tests/.gitignore, tests/Makefile.am, tests/cxx_basic.ll,
   1957 	tests/cxx_basic.txt, tests/test-c++-basic/.gitignore,
   1958 	tests/test-c++-basic/Makefile.am, tests/test-c++-basic/scanner.l,
   1959 	tests/test-c++-basic/test.input: refactor cxx_basic test for new
   1960 	test suite layout
   1961 
   1962 2014-06-14  Will Estes <westes575 (a] gmail.com>
   1963 
   1964 	* tests/.gitignore, tests/Makefile.am, tests/posixly_correct.l,
   1965 	tests/test-posixly-correct/.gitignore,
   1966 	tests/test-posixly-correct/Makefile.am,
   1967 	tests/test-posixly-correct/scanner.l: refactor posixly_correct test
   1968 	for new test suite layout
   1969 
   1970 2014-06-14  Will Estes <westes575 (a] gmail.com>
   1971 
   1972 	* tests/.gitignore, tests/Makefile.am,
   1973 	tests/test-yyextra/.gitignore, tests/test-yyextra/Makefile.am,
   1974 	tests/test-yyextra/scanner.l, tests/test-yyextra/test.input,
   1975 	tests/yyextra.l, tests/yyextra.txt: refactor yyextra test for new
   1976 	test suite layout
   1977 
   1978 2014-06-14  Will Estes <westes575 (a] gmail.com>
   1979 
   1980 	* tests/.gitignore, tests/Makefile.am, tests/test-top/.gitignore,
   1981 	tests/test-top/Makefile.am, tests/test-top/main.c,
   1982 	tests/test-top/scanner.l, tests/test-top/test.input, tests/top.l,
   1983 	tests/top.txt, tests/top_main.c: refactor top test for new test
   1984 	suite layout
   1985 
   1986 2014-06-14  Will Estes <westes575 (a] gmail.com>
   1987 
   1988 	* tests/.gitignore, tests/Makefile.am, tests/string_r.l,
   1989 	tests/test-string-r/.gitignore, tests/test-string-r/Makefile.am,
   1990 	tests/test-string-r/scanner.l: refactor string_r test for new test
   1991 	suite layout
   1992 
   1993 2014-06-14  Will Estes <westes575 (a] gmail.com>
   1994 
   1995 	* tests/.gitignore, tests/Makefile.am, tests/string_nr.l,
   1996 	tests/test-string-nr/.gitignore, tests/test-string-nr/Makefile.am,
   1997 	tests/test-string-nr/scanner.l: refactor string_nr test for new test
   1998 	suite layout
   1999 
   2000 2014-06-12  Will Estes <westes575 (a] gmail.com>
   2001 
   2002 	* tests/.gitignore, tests/Makefile.am, tests/prefix_r.l,
   2003 	tests/prefix_r.txt, tests/test-prefix-r/.gitignore,
   2004 	tests/test-prefix-r/Makefile.am, tests/test-prefix-r/README,
   2005 	tests/test-prefix-r/scanner.l, tests/test-prefix-r/test.input: 
   2006 	refactor prefix_r test for new test suite layout
   2007 
   2008 2014-06-12  Will Estes <westes575 (a] gmail.com>
   2009 
   2010 	* tests/.gitignore, tests/Makefile.am, tests/prefix_nr.l,
   2011 	tests/prefix_nr.txt, tests/test-prefix-nr/.gitignore,
   2012 	tests/test-prefix-nr/Makefile.am, tests/test-prefix-nr/README,
   2013 	tests/test-prefix-nr/scanner.l, tests/test-prefix-nr/test.input: 
   2014 	refactor prefix_nr for new test suite layout
   2015 
   2016 2014-06-12  Will Estes <westes575 (a] gmail.com>
   2017 
   2018 	* tests/testwrapper.sh: Check if test input file exists.  Not all tests have input files, so check if one exists and run the
   2019 	test program accordingly.
   2020 
   2021 2014-06-12  Will Estes <westes575 (a] gmail.com>
   2022 
   2023 	* tests/.gitignore, tests/Makefile.am, tests/posix.l,
   2024 	tests/test-posix/.gitignore, tests/test-posix/Makefile.am,
   2025 	tests/test-posix/scanner.l: refactor posix test for new test suite
   2026 	layout
   2027 
   2028 2014-06-12  Will Estes <westes575 (a] gmail.com>
   2029 
   2030 	* tests/.gitignore, tests/Makefile.am, tests/noansi_r.l,
   2031 	tests/noansi_r.txt, tests/test-noansi-r/.gitignore,
   2032 	tests/test-noansi-r/Makefile.am, tests/test-noansi-r/scanner.l,
   2033 	tests/test-noansi-r/test.input: refactor noansi_r test for new test
   2034 	suite layout
   2035 
   2036 2014-06-12  Will Estes <westes575 (a] gmail.com>
   2037 
   2038 	* tests/.gitignore, tests/Makefile.am, tests/noansi_nr.l,
   2039 	tests/noansi_nr.txt, tests/test-noansi-nr/.gitignore,
   2040 	tests/test-noansi-nr/Makefile.am, tests/test-noansi-nr/scanner.l,
   2041 	tests/test-noansi-nr/test.input: refactor noansi_nr for new test
   2042 	suite layout
   2043 
   2044 2014-06-05  Will Estes <westes575 (a] gmail.com>
   2045 
   2046 	* tests/.gitignore, tests/Makefile.am, tests/mem_r.l,
   2047 	tests/mem_r.txt, tests/test-mem-r/.gitignore,
   2048 	tests/test-mem-r/Makefile.am, tests/test-mem-r/scanner.l,
   2049 	tests/test-mem-r/test.input: refactor mem_r test for new test suite
   2050 	layout
   2051 
   2052 2014-06-05  Will Estes <westes575 (a] gmail.com>
   2053 
   2054 	* tests/.gitignore, tests/Makefile.am, tests/mem_nr.l,
   2055 	tests/mem_nr.txt, tests/test-mem-nr/.gitignore,
   2056 	tests/test-mem-nr/Makefile.am, tests/test-mem-nr/scanner.l,
   2057 	tests/test-mem-nr/test.input: refactor mem_nr test for new test
   2058 	suite layout
   2059 
   2060 2014-06-04  Will Estes <westes575 (a] gmail.com>
   2061 
   2062 	* tests/.gitignore, tests/Makefile.am, tests/header_r.txt,
   2063 	tests/header_r_main.c, tests/header_r_scanner.l,
   2064 	tests/test-header-r/.gitignore, tests/test-header-r/Makefile.am,
   2065 	tests/test-header-r/main.c, tests/test-header-r/scanner.l,
   2066 	tests/test-header-r/test.input: refactor header_r test for new test
   2067 	suite layout
   2068 
   2069 2014-06-04  Will Estes <westes575 (a] gmail.com>
   2070 
   2071 	* tests/.gitignore, tests/Makefile.am, tests/header_nr.txt,
   2072 	tests/header_nr_main.c, tests/header_nr_scanner.l,
   2073 	tests/test-header-nr/.gitignore, tests/test-header-nr/Makefile.am,
   2074 	tests/test-header-nr/main.c, tests/test-header-nr/scanner.l,
   2075 	tests/test-header-nr/test.input: refactor header_nr test for new
   2076 	test suite layout
   2077 
   2078 2014-06-04  Will Estes <westes575 (a] gmail.com>
   2079 
   2080 	* tests/.gitignore, tests/Makefile.am, tests/extended.l,
   2081 	tests/extended.txt, tests/test-extended/.gitignore,
   2082 	tests/test-extended/Makefile.am, tests/test-extended/scanner.l,
   2083 	tests/test-extended/test.input: refactor extended test for new test
   2084 	suite layout
   2085 
   2086 2014-06-04  Will Estes <westes575 (a] gmail.com>
   2087 
   2088 	* tests/.gitignore, tests/Makefile.am, tests/debug_r.l,
   2089 	tests/debug_r.txt, tests/test-debug-r/.gitignore,
   2090 	tests/test-debug-r/Makefile.am, tests/test-debug-r/scanner.l,
   2091 	tests/test-debug-r/test.input: refactor debug_r test for new test
   2092 	suite layout
   2093 
   2094 2014-06-04  Will Estes <westes575 (a] gmail.com>
   2095 
   2096 	* tests/.gitignore, tests/Makefile.am, tests/debug_nr.l,
   2097 	tests/debug_nr.txt, tests/test-debug-nr/.gitignore,
   2098 	tests/test-debug-nr/Makefile.am, tests/test-debug-nr/scanner.l,
   2099 	tests/test-debug-nr/test.input: refactor debug_nr test for new test
   2100 	suite layout
   2101 
   2102 2014-06-04  Will Estes <westes575 (a] gmail.com>
   2103 
   2104 	* tests/.gitignore, tests/Makefile.am, tests/ccl.l, tests/ccl.txt,
   2105 	tests/test-ccl/.gitignore, tests/test-ccl/Makefile.am,
   2106 	tests/test-ccl/scanner.l, tests/test-ccl/test.input: refactor ccl
   2107 	test for new test suite layout
   2108 
   2109 2014-06-04  Will Estes <westes575 (a] gmail.com>
   2110 
   2111 	* tests/.gitignore, tests/Makefile.am, tests/alloc-extra.l,
   2112 	tests/alloc-extra.txt, tests/alloc_extra.l, tests/alloc_extra.txt,
   2113 	tests/array-nr.l, tests/array-nr.txt, tests/array-r.l,
   2114 	tests/array-r.txt, tests/array_nr.l, tests/array_nr.txt,
   2115 	tests/array_r.l, tests/array_r.txt, tests/basic-nr.l,
   2116 	tests/basic-nr.txt, tests/basic-r.l, tests/basic-r.txt,
   2117 	tests/basic_nr.l, tests/basic_nr.txt, tests/basic_r.l,
   2118 	tests/basic_r.txt, tests/bison-nr-main.c, tests/bison-nr-parser.y,
   2119 	tests/bison-nr-scanner.l, tests/bison-nr.txt,
   2120 	tests/bison-yylloc-main.c, tests/bison-yylloc-parser.y,
   2121 	tests/bison-yylloc-scanner.l, tests/bison-yylloc.txt,
   2122 	tests/bison-yylval-main.c, tests/bison-yylval-parser.y,
   2123 	tests/bison-yylval-scanner.l, tests/bison-yylval.txt,
   2124 	tests/bison_nr.txt, tests/bison_nr_main.c, tests/bison_nr_parser.y,
   2125 	tests/bison_nr_scanner.l, tests/bison_yylloc.txt,
   2126 	tests/bison_yylloc_main.c, tests/bison_yylloc_parser.y,
   2127 	tests/bison_yylloc_scanner.l, tests/bison_yylval.txt,
   2128 	tests/bison_yylval_main.c, tests/bison_yylval_parser.y,
   2129 	tests/bison_yylval_scanner.l: use underscores in test file names to
   2130 	silence automake warnings
   2131 
   2132 2014-06-04  Will Estes <westes575 (a] gmail.com>
   2133 
   2134 	* .gitignore, m4/.gitignore, m4/Makefile.am: do not track m4
   2135 	subdirectory any more
   2136 
   2137 2014-06-04  Will Estes <westes575 (a] gmail.com>
   2138 
   2139 	* .gitignore, configure.ac: upgrade automake version to 1.14.1 Unfortunately, automake 1.14.1 does not play nicely with
   2140 	AC_CONFIG_AUX_DIR, so upgrading the used automake version required
   2141 	removing the build-aux directory and letting autoconf's installed
   2142 	helper files live more over the tree.
   2143 
   2144 2014-06-04  Will Estes <westes575 (a] gmail.com>
   2145 
   2146 	* doc/.gitignore: ignore more files generated by texinfo
   2147 
   2148 2014-06-04  Will Estes <westes575 (a] gmail.com>
   2149 
   2150 	* configure.ac: update gettext version to 0.19
   2151 
   2152 2014-06-04  Will Estes <westes575 (a] gmail.com>
   2153 
   2154 	* configure.ac: call LT_INIT earlier in configure.ac
   2155 
   2156 2014-06-04  Will Estes <westes575 (a] gmail.com>
   2157 
   2158 	* tests/.gitignore, tests/Makefile.am, tests/bison-yylval-main.c,
   2159 	tests/bison-yylval-parser.y, tests/bison-yylval-scanner.l,
   2160 	tests/bison-yylval.txt, tests/test-bison-yylval/.gitignore,
   2161 	tests/test-bison-yylval/Makefile.am,
   2162 	tests/test-bison-yylval/main.c, tests/test-bison-yylval/parser.y,
   2163 	tests/test-bison-yylval/scanner.l,
   2164 	tests/test-bison-yylval/test.input: refactor bison-yylval test for
   2165 	new test suite layout
   2166 
   2167 2014-06-04  Will Estes <westes575 (a] gmail.com>
   2168 
   2169 	* tests/.gitignore, tests/Makefile.am, tests/bison-yylloc-main.c,
   2170 	tests/bison-yylloc-parser.y, tests/bison-yylloc-scanner.l,
   2171 	tests/bison-yylloc.txt, tests/test-bison-yylloc/.gitignore,
   2172 	tests/test-bison-yylloc/Makefile.am,
   2173 	tests/test-bison-yylloc/main.c, tests/test-bison-yylloc/parser.y,
   2174 	tests/test-bison-yylloc/scanner.l,
   2175 	tests/test-bison-yylloc/test.input: refactor bison-yylloc test for
   2176 	new test suite layout
   2177 
   2178 2014-06-03  Will Estes <westes575 (a] gmail.com>
   2179 
   2180 	* tests/.gitignore, tests/Makefile.am, tests/bison-nr-main.c,
   2181 	tests/bison-nr-parser.y, tests/bison-nr-scanner.l,
   2182 	tests/bison-nr.txt, tests/test-bison-nr/.gitignore,
   2183 	tests/test-bison-nr/Makefile.am, tests/test-bison-nr/main.c,
   2184 	tests/test-bison-nr/parser.y, tests/test-bison-nr/scanner.l,
   2185 	tests/test-bison-nr/test.input: refactor bison-nr test for new test
   2186 	suite layout
   2187 
   2188 2014-06-01  Will Estes <westes575 (a] gmail.com>
   2189 
   2190 	* tests/.gitignore, tests/Makefile.am, tests/array-r.l,
   2191 	tests/array-r.txt, tests/test-array-r/.gitignore,
   2192 	tests/test-array-r/Makefile.am, tests/test-array-r/scanner.l,
   2193 	tests/test-array-r/test.input: refactor array-r test for new test
   2194 	suite layout
   2195 
   2196 2014-06-01  Will Estes <westes575 (a] gmail.com>
   2197 
   2198 	* tests/Makefile.am: list tests/README with other EXTRA_DIST files
   2199 	in tests/
   2200 
   2201 2014-06-01  Will Estes <westes575 (a] gmail.com>
   2202 
   2203 	* tests/.gitignore, tests/Makefile.am, tests/array-nr.l,
   2204 	tests/array-nr.txt, tests/test-array-nr/.gitignore,
   2205 	tests/test-array-nr/Makefile.am, tests/test-array-nr/scanner.l,
   2206 	tests/test-array-nr/test.input: refactor array-nr test for new test
   2207 	suite layout
   2208 
   2209 2014-06-01  Will Estes <westes575 (a] gmail.com>
   2210 
   2211 	* tests/Makefile.am, tests/testwrapper.sh: make tests/testwrapper.sh
   2212 	more verbose; find input in srcdir Since output is redirected by the automake parallel test suite
   2213 	driver, turn on both -v and -x in bash for the testwrapper.sh shell
   2214 	script. This helps a ton in debugging problems with the test harness
   2215 	itself.  In general, the input files are in automake's srcdir and the name of
   2216 	the test includes the relative path to it (even though that's
   2217 	supposed to be ./). Therefore, pass srcdir in AM_LOG_FLAGS and
   2218 	prepend that to the test name as part of constructing the input
   2219 	file's name.
   2220 
   2221 2014-06-01  Will Estes <westes575 (a] gmail.com>
   2222 
   2223 	* tests/Makefile.am: distribute tests/testwrapper.sh
   2224 
   2225 2014-06-01  Will Estes <westes575 (a] gmail.com>
   2226 
   2227 	* tests/.gitignore, tests/Makefile.am, tests/alloc-extra.l,
   2228 	tests/alloc-extra.txt, tests/test-alloc-extra/.gitignore,
   2229 	tests/test-alloc-extra/Makefile.am,
   2230 	tests/test-alloc-extra/scanner.l, tests/test-alloc-extra/test.input: 
   2231 	refacter alloc-extra for new test suite layout
   2232 
   2233 2014-05-29  Will Estes <westes575 (a] gmail.com>
   2234 
   2235 	* tests/.gitignore, tests/Makefile.am, tests/basic-r.l,
   2236 	tests/basic-r.txt, tests/test-basic-r/.gitignore,
   2237 	tests/test-basic-r/Makefile.am, tests/test-basic-r/scanner.l,
   2238 	tests/test-basic-r/test.input: refactor basic-r test for new test
   2239 	suite layout
   2240 
   2241 2014-04-22  Will Estes <westes575 (a] gmail.com>
   2242 
   2243 	* tests/Makefile.am, tests/basic-nr.l, tests/basic-nr.txt,
   2244 	tests/test-basic-nr/.gitignore, tests/test-basic-nr/Makefile.am,
   2245 	tests/test-basic-nr/scanner.l, tests/test-basic-nr/test.input,
   2246 	tests/testwrapper.sh: refactor basic-nr test for new test suite
   2247 	layout
   2248 
   2249 2014-04-22  Will Estes <westes575 (a] gmail.com>
   2250 
   2251 	* configure.ac: remove old tests/ subdirectories from build system
   2252 
   2253 2014-04-22  Will Estes <westes575 (a] gmail.com>
   2254 
   2255 	* configure.ac: add parallel test suite option to build system
   2256 
   2257 2014-04-22  Will Estes <westes575 (a] gmail.com>
   2258 
   2259 	* tests/.gitignore: ignore files for new test suite layout
   2260 
   2261 2014-04-22  Will Estes <westes575 (a] gmail.com>
   2262 
   2263 	* tests/Makefile.am: use automake parallel test suite option  to
   2264 	build test suite
   2265 
   2266 2014-04-09  Manoj Srivastava <srivasta (a] golden-gryphon.com>
   2267 
   2268 	* tests/test-bison-yylloc/parser.y,
   2269 	tests/test-bison-yylval/parser.y: Do not use obsolete bison
   2270 	constructs in tests.  In Bison 3.0, support for YYLEX_PARAM and YYPARSE_PARAM has been
   2271 	removed (deprecated in Bison 1.875): use %lex-param, %parse-param,
   2272 	or %param. This commit fixes the tests so they still work.  Signed-off-by: Manoj Srivastava <srivasta (a] golden-gryphon.com>
   2273 
   2274 2014-10-31  Christos Zoulas <christos (a] zoulas.com>
   2275 
   2276 	* src/buf.c, src/filter.c, src/flex.skl, src/flexdef.h, src/gen.c,
   2277 	src/libmain.c, src/libyywrap.c, src/main.c, src/misc.c, src/nfa.c,
   2278 	src/scan.l, src/scanflags.c, src/scanopt.c, src/yylex.c: NetBSD
   2279 	downstream patches.    const fixes.    -Wconversion fixes for the skeleton files.    param namespace protection (add _ to inline function parameters).    unused variable/code removal.    rename warn to lwarn to avoid conflict with <err.h>.    ctype.h function argument correction.    merged the error functions lerrif and lerrsf -> lerr.
   2280 
   2281 2014-07-25  Mariusz Pluciski <mplucinski (a] mplucinski.com>
   2282 
   2283 	* src/flexdef.h, src/misc.c, src/scanflags.c: Allow error reporting
   2284 	routines to accept varying number of arguments in modern style
   2285 
   2286 2014-07-25  Mariusz Pluciski <mplucinski (a] mplucinski.com>
   2287 
   2288 	* src/buf.c: Fix warning on assigning from `const char*` to `char*`
   2289 
   2290 2014-07-24  Mariusz Pluciski <mplucinski (a] mplucinski.com>
   2291 
   2292 	* src/main.c: Add disambiguation braces in main.c
   2293 
   2294 2014-07-17  Yuri <yuri (a] tsoft.com>
   2295 
   2296 	* doc/flex.texi, examples/fastwc/mywc.c, src/ccl.c, src/dfa.c,
   2297 	src/ecs.c, src/flex.skl, src/flexdef.h, src/gen.c, src/misc.c,
   2298 	src/nfa.c, src/parse.y, src/scan.l, src/sym.c, src/tblcmp.c: Removed
   2299 	deprecated 'register' storage class specifier.  clang-3.5.0 now
   2300 	complains about them: warning: 'register' storage class specifier is
   2301 	deprecated [-Wdeprecated-register]
   2302 
   2303 2014-06-21  Mariusz Pluciski <mplucinski (a] mplucinski.com>
   2304 
   2305 	* src/flexdef.h, src/main.c, src/misc.c, src/options.c,
   2306 	src/options.h, src/yylex.c: Change output formats from octal to
   2307 	hexadecimal
   2308 
   2309 2014-06-11  Will Estes <westes575 (a] gmail.com>
   2310 
   2311 	* NEWS, configure.ac: update version number to 2.6.0-pre
   2312 
   2313 2014-05-03  Will Estes <westes575 (a] gmail.com>
   2314 
   2315 	* src/ecs.c: check limits before using array index cclp; resolves
   2316 	sf-166
   2317 
   2318 2014-04-02  Sean McBride <sean (a] rogue-research.com>
   2319 
   2320 	* src/flex.skl: Suppress clang warning about empty @param paragraph;
   2321 	resolves sf#158 Signed-off-by: Will Estes <westes575 (a] gmail.com>
   2322 
   2323 2014-04-02  Will Estes <westes575 (a] gmail.com>
   2324 
   2325 	* doc/flex.texi: fix punction when talking about colon-bracket
   2326 	delimiters; resolves sf#167
   2327 
   2328 2014-04-02  Will Estes <westes575 (a] gmail.com>
   2329 
   2330 	* doc/flex.texi: remove proofreading comment
   2331 
   2332 2014-04-02  Will Estes <westes575 (a] gmail.com>
   2333 
   2334 	* doc/flex.texi: Put angle brackets around start condition name;
   2335 	resolves bug #168.
   2336 
   2337 2014-04-02  Michael Haubenwallner <michael.haubenwallner (a] ssi-schaefer.com>
   2338 
   2339 	* lib/Makefile.am, lib/realloc.c: Fix malloc/realloc replacement,
   2340 	bug#151.  Signed-off-by: Will Estes <westes575 (a] gmail.com>
   2341 
   2342 2014-04-02  Will Estes <westes575 (a] gmail.com>
   2343 
   2344 	* lib/malloc.c: change crlf line ending to lf
   2345 
   2346 2014-03-26  Will Estes <westes575 (a] gmail.com>
   2347 
   2348 	* NEWS: mention flex 2.5.39 release in NEWS file
   2349 
   2350 2014-03-26  Will Estes <westes575 (a] gmail.com>
   2351 
   2352 	* control.ac: initial default control file for shipper
   2353 
   2354 2014-03-05  Cyril Brulebois <kibi (a] debian.org>
   2355 
   2356 	* src/flex.skl: Adjust buffer sizes on ia64.  From the debian change entry: > Finish fixing the ia64 buffer issue. Previous commits increased
   2357 	YY_READ_BUF_SIZE (where __ia64__ is defined) but left YY_BUF_SIZE
   2358 	unchanged, so that didn't fix the problem in the end. In the general
   2359 	case, the latter is twice the former. Therefore set it to the same
   2360 	ratio in the ia64 case.  In general, this sort of architecture specific fix is not the path
   2361 	we want to take, but the cleanup should be done in a more organized
   2362 	way in the future and getting it working would be preferrable now.
   2363 
   2364 2014-02-18  Will Estes <westes575 (a] gmail.com>
   2365 
   2366 	* Makefile.am, src/Makefile.am: move m4 make variable to
   2367 	src/Makefile.am.  This prevents an error when building skel.c caused by the $(m4) make
   2368 	variable not being defined. Particularly nasty since skel.c would
   2369 	still be created, thus causing make to think skel.c was up to date.
   2370 
   2371 2014-02-18  Will Estes <westes575 (a] gmail.com>
   2372 
   2373 	* devel/00EXTRACT-ALL-SYMS.sh, devel/README, devel/dump-tables.pl,
   2374 	devel/tables.pl: remove unused devel/ subdirectory from codebase
   2375 
   2376 2014-02-15  Will Estes <westes575 (a] gmail.com>
   2377 
   2378 	* po/Rules-getpo: Add make rule to rsync latest .po files from
   2379 	translation project.  The rule assumes that rsync is on the path and that there is exactly
   2380 	one domain listed in the DOMAIN make variable. The intent is that
   2381 	the rule will work with vpath builds.
   2382 
   2383 2014-02-14  Will Estes <westes575 (a] gmail.com>
   2384 
   2385 	* .gitignore: git ignore directories of the form flex-*
   2386 
   2387 2014-02-14  Will Estes <westes575 (a] gmail.com>
   2388 
   2389 	* po/POTFILES.in: list source files for translation as now being in
   2390 	src/
   2391 
   2392 2014-02-14  Will Estes <westes575 (a] gmail.com>
   2393 
   2394 	* Makefile.am, configure.ac, tools/Makefile.am: Add tools/
   2395 	directory.  Since tools/git2cl is a dependency of ChangeLog, not distributing
   2396 	tools/git2cl with flex causes the "make dist" target to fail in the
   2397 	distributed tar ball.
   2398 
   2399 2014-02-14  Will Estes <westes575 (a] gmail.com>
   2400 
   2401 	* Makefile.am: removes extraneous files from EXTRA_DIST as automake
   2402 	picks them up better without mentioning them
   2403 
   2404 2014-02-14  Will Estes <westes575 (a] gmail.com>
   2405 
   2406 	* NEWS: mention version 2.6.0 in release news
   2407 
   2408 2014-02-14  Will Estes <westes575 (a] gmail.com>
   2409 
   2410 	* .gitignore, FlexLexer.h, Makefile.am, buf.c, ccl.c, configure.ac,
   2411 	dfa.c, doc/.gitignore, doc/Makefile.am, ecs.c, filter.c, flex.skl,
   2412 	flexdef.h, flexint.h, gen.c, gettext.h, lib/.gitignore, libmain.c,
   2413 	libyywrap.c, main.c, misc.c, mkskel.sh, nfa.c, options.c,
   2414 	options.h, parse.y, regex.c, scan.l, scanflags.c, scanopt.c,
   2415 	scanopt.h, src/.gitignore, src/FlexLexer.h, src/Makefile.am,
   2416 	src/buf.c, src/ccl.c, src/dfa.c, src/ecs.c, src/filter.c,
   2417 	src/flex.skl, src/flexdef.h, src/flexint.h, src/gen.c,
   2418 	src/gettext.h, src/libmain.c, src/libyywrap.c, src/main.c,
   2419 	src/misc.c, src/mkskel.sh, src/nfa.c, src/options.c, src/options.h,
   2420 	src/parse.y, src/regex.c, src/scan.l, src/scanflags.c,
   2421 	src/scanopt.c, src/scanopt.h, src/sym.c, src/tables.c,
   2422 	src/tables.h, src/tables_shared.c, src/tables_shared.h,
   2423 	src/tblcmp.c, src/version.h, src/yylex.c, sym.c, tables.c,
   2424 	tables.h, tables_shared.c, tables_shared.h, tblcmp.c, version.h,
   2425 	yylex.c: move flex program sources into src/ directory The *.[chly] sources are now in the src directory. This implies a
   2426 	bunch of changes in Makefile.am and friends to account for the new
   2427 	location. The .gitignore files are now more local to places where
   2428 	various object files and generated source files occur.
   2429 
   2430 2014-02-13  Will Estes <westes575 (a] gmail.com>
   2431 
   2432 	* configure.ac: increment flex version to 2.6.0
   2433 
   2434 2014-02-16  Translation Project <coordinator (a] translationproject.org>
   2435 
   2436 	* po/ru.po: update ru translation from the translation project
   2437 
   2438 2014-02-14  Will Estes <westes575 (a] gmail.com>
   2439 
   2440 	* NEWS: mention updated da translation in release news
   2441 
   2442 2014-02-14  Translation Project <coordinator (a] translationproject.org>
   2443 
   2444 	* po/da.po: update da translation from the translation project
   2445 
   2446 2014-02-14  Will Estes <westes575 (a] gmail.com>
   2447 
   2448 	* NEWS: mention updated es translation in release news
   2449 
   2450 2014-02-14  Translation Project <coordinator (a] translationproject.org>
   2451 
   2452 	* po/es.po: update es translation from the translation project
   2453 
   2454 2014-02-14  Will Estes <westes575 (a] gmail.com>
   2455 
   2456 	* NEWS: mention updated ko translation in release news
   2457 
   2458 2014-02-14  Translation Project <coordinator (a] translationproject.org>
   2459 
   2460 	* po/ko.po: update ko translation from the translation project
   2461 
   2462 2014-02-14  Will Estes <westes575 (a] gmail.com>
   2463 
   2464 	* NEWS: mention updated ro translation in release news
   2465 
   2466 2014-02-14  Translation Project <coordinator (a] translationproject.org>
   2467 
   2468 	* po/ro.po: update ro translation from the translation project
   2469 
   2470 2014-02-14  Will Estes <westes575 (a] gmail.com>
   2471 
   2472 	* NEWS: mention updated ru translation in release news
   2473 
   2474 2014-02-14  Translation Project <coordinator (a] translationproject.org>
   2475 
   2476 	* po/ru.po: update ru translation from the translation project
   2477 
   2478 2014-02-14  Will Estes <westes575 (a] gmail.com>
   2479 
   2480 	* NEWS: mention updated sv translation in news
   2481 
   2482 2014-02-14  Translation Project <coordinator (a] translationproject.org>
   2483 
   2484 	* po/sv.po: update sv translation from the translation project
   2485 
   2486 2014-02-14  Will Estes <westes575 (a] gmail.com>
   2487 
   2488 	* NEWS: mention updated tr translation in news
   2489 
   2490 2014-02-14  Translation Project <coordinator (a] translationproject.org>
   2491 
   2492 	* po/tr.po: update tr translation from the translation project
   2493 
   2494 2014-02-14  Will Estes <westes575 (a] gmail.com>
   2495 
   2496 	* NEWS: mention updated zh_CN in release news
   2497 
   2498 2014-02-14  Translation Project <coordinator (a] translationproject.org>
   2499 
   2500 	* po/zh_CN.po: update zh_CN translation from the translation project
   2501 
   2502 2014-02-14  Will Estes <westes575 (a] gmail.com>
   2503 
   2504 	* NEWS, po/LINGUAS, po/zh_TW.po, po/zh_tw.po: rename zh_tw
   2505 	translation to its proper zh_TW name
   2506 
   2507 2014-02-14  Will Estes <westes575 (a] gmail.com>
   2508 
   2509 	* NEWS: mention updated nl, vi translations in release news
   2510 
   2511 2014-02-14  Translation Project <coordinator (a] translationproject.org>
   2512 
   2513 	* po/vi.po: update vi translation from the translation project
   2514 
   2515 2014-02-14  Translation Project <coordinator (a] translationproject.org>
   2516 
   2517 	* po/nl.po: update nl translation from the translation project
   2518 
   2519 2014-02-14  Will Estes <westes575 (a] gmail.com>
   2520 
   2521 	* TODO: remove some unneeded entries from the todo list
   2522 
   2523 2014-02-13  Will Estes <westes575 (a] gmail.com>
   2524 
   2525 	* doc/Makefile.am: list more generated files in CLEANFILES
   2526 
   2527 2014-02-13  Will Estes <westes575 (a] gmail.com>
   2528 
   2529 	* doc/flex.xml: remove unmaintained xml documentation
   2530 
   2531 2014-02-13  Will Estes <westes575 (a] gmail.com>
   2532 
   2533 	* configure.ac: bump AM_GNU_GETTEXT_VERSION to 0.18.1
   2534 
   2535 2014-02-13  Will Estes <westes575 (a] gmail.com>
   2536 
   2537 	* README: list new location of flex git repo
   2538 
   2539 2014-02-13  Will Estes <westes575 (a] gmail.com>
   2540 
   2541 	* po/.gitignore: git ignore generated files from english quoting
   2542 	variant translations
   2543 
   2544 2014-02-13  Will Estes <westes575 (a] gmail.com>
   2545 
   2546 	* po/LINGUAS: name english quoting variants correctly
   2547 
   2548 2014-02-13  Will Estes <westes575 (a] gmail.com>
   2549 
   2550 	* Makefile.am, configure.ac, tools/Makefile.am: removed tools/
   2551 	subdirectory from distribution Since it is not possible to rebuild the ChangeLog file without being
   2552 	in a git working directory of flex, distributing the tools directory
   2553 	is misleading. In particular, git2cl will always fail.
   2554 
   2555 2014-02-13  Will Estes <westes575 (a] gmail.com>
   2556 
   2557 	* po/LINGUAS: removed unneeded blank line from translation list
   2558 
   2559 2014-02-13  Will Estes <westes575 (a] gmail.com>
   2560 
   2561 	* po/LINGUAS: added en quoting variants to translation list
   2562 
   2563 2014-02-11  Will Estes <westes575 (a] gmail.com>
   2564 
   2565 	* configure.ac: use gnu automake option instead of gnits option
   2566 
   2567 2014-02-11  Will Estes <westes575 (a] gmail.com>
   2568 
   2569 	* README-alpha: remove README_alpha file since it is no longer
   2570 	needed
   2571 
   2572 2014-02-10  Will Estes <westes575 (a] gmail.com>
   2573 
   2574 	* configure.ac: increment version to 2.5.38
   2575 
   2576 2013-11-27  Will Estes <westes575 (a] gmail.com>
   2577 
   2578 	* NEWS: flesh out internationalization section of NEWS file; mention
   2579 	pt_BR translation
   2580 
   2581 2013-11-27  Translation Project <coordinator (a] translationproject.org>
   2582 
   2583 	* po/pt_BR.po: update pt_BR translation from the translation project
   2584 
   2585 2013-10-31  Will Estes <westes575 (a] gmail.com>
   2586 
   2587 	* NEWS: begin listing 2.5.38 version in NEWS; list new sr
   2588 	translation
   2589 
   2590 2013-10-31  Will Estes <westes575 (a] gmail.com>
   2591 
   2592 	* po/LINGUAS: list new sr translation in list of translations
   2593 
   2594 2013-10-31  Will Estes <westes575 (a] gmail.com>
   2595 
   2596 	* po/sr.po: add sr translation from the translation project
   2597 
   2598 2013-07-02  Till Varoquaux <till.varoquaux (a] gmail.com>
   2599 
   2600 	* configure.ac, flex.skl, nfa.c, tests/Makefile.am,
   2601 	tests/test-lineno-trailing/.gitignore,
   2602 	tests/test-lineno-trailing/Makefile.am,
   2603 	tests/test-lineno-trailing/scanner.l,
   2604 	tests/test-lineno-trailing/test.input: Adjust yylineno properly when
   2605 	rewinding trailing contexts.
   2606 
   2607 2013-05-28  Will Estes <westes575 (a] gmail.com>
   2608 
   2609 	* Makefile.am: Remove incorrect / in install-exec-hook target
   2610 
   2611 2013-02-16  Translation Project <coordinators (a] translationproject.org>
   2612 
   2613 	* po/LINGUAS, po/zh_tw.po: add zh_tw translation from the
   2614 	translation project
   2615 
   2616 2012-12-06  Christoph Junghans <ottxor (a] gentoo.org>
   2617 
   2618 	* Makefile.am, configure.ac: add version information to shared
   2619 	library Signed-off-by: Will Estes <westes575 (a] gmail.com>
   2620 
   2621 2012-12-04  Christoph Junghans <ottxor (a] gentoo.org>
   2622 
   2623 	* .gitignore, Makefile.am, configure.ac, lib/Makefile.am: Build
   2624 	libfl and libcompat using libtool; resolves #3586814 Signed-off-by: Will Estes <westes575 (a] gmail.com>
   2625 
   2626 2012-12-04  Translation Project <coordinator (a] translationproject.org>
   2627 
   2628 	* po/ca.po: update ca translation
   2629 
   2630 2012-10-31  Hugh Sasse <hgs (a] dmu.ac.uk>
   2631 
   2632 	* tests/test-extended/Makefile.am, tests/test-quotes/Makefile.am: 
   2633 	use cmp instead of diff in some tests for portability reasons Signed-off-by: Will Estes <westes575 (a] gmail.com>
   2634 
   2635 2012-10-31  Dennis Clarke <dclarke (a] blastwave.org>
   2636 
   2637 	* tests/TEMPLATE/Makefile.am, tests/test-alloc-extra/Makefile.am,
   2638 	tests/test-array-nr/Makefile.am, tests/test-array-r/Makefile.am,
   2639 	tests/test-basic-nr/Makefile.am, tests/test-basic-r/Makefile.am,
   2640 	tests/test-bison-nr/Makefile.am,
   2641 	tests/test-bison-yylloc/Makefile.am,
   2642 	tests/test-bison-yylval/Makefile.am,
   2643 	tests/test-c++-basic/Makefile.am,
   2644 	tests/test-c++-multiple-scanners/Makefile.am,
   2645 	tests/test-c++-yywrap/Makefile.am, tests/test-c-cpp-nr/Makefile.am,
   2646 	tests/test-c-cpp-r/Makefile.am, tests/test-ccl/Makefile.am,
   2647 	tests/test-debug-nr/Makefile.am, tests/test-debug-r/Makefile.am,
   2648 	tests/test-extended/Makefile.am, tests/test-header-nr/Makefile.am,
   2649 	tests/test-header-r/Makefile.am,
   2650 	tests/test-include-by-buffer/Makefile.am,
   2651 	tests/test-include-by-push/Makefile.am,
   2652 	tests/test-include-by-reentrant/Makefile.am,
   2653 	tests/test-linedir-r/Makefile.am, tests/test-lineno-nr/Makefile.am,
   2654 	tests/test-lineno-r/Makefile.am, tests/test-mem-nr/Makefile.am,
   2655 	tests/test-mem-r/Makefile.am,
   2656 	tests/test-multiple-scanners-nr/Makefile.am,
   2657 	tests/test-multiple-scanners-r/Makefile.am,
   2658 	tests/test-noansi-nr/Makefile.am, tests/test-noansi-r/Makefile.am,
   2659 	tests/test-posix/Makefile.am,
   2660 	tests/test-posixly-correct/Makefile.am,
   2661 	tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am,
   2662 	tests/test-pthread/Makefile.am, tests/test-quotes/Makefile.am,
   2663 	tests/test-reject/Makefile.am, tests/test-rescan-nr/Makefile.am,
   2664 	tests/test-rescan-r/Makefile.am, tests/test-string-nr/Makefile.am,
   2665 	tests/test-string-r/Makefile.am, tests/test-table-opts/Makefile.am,
   2666 	tests/test-top/Makefile.am, tests/test-yyextra/Makefile.am: add
   2667 	CFLAGS and CXXFLAGS options as appropriate to testsuite Makefile.am
   2668 	files Signed-off-by: Will Estes <westes575 (a] gmail.com>
   2669 
   2670 2012-10-25  Will Estes <westes575 (a] gmail.com>
   2671 
   2672 	* po/LINGUAS: add hr to list of translations
   2673 
   2674 2012-10-25  Translation Project <coordinator (a] translationproject.org>
   2675 
   2676 	* po/hr.po: add hr translation from the translation project
   2677 
   2678 2012-10-25  Translation Project <coordinator (a] translationproject.org>
   2679 
   2680 	* po/fr.po: new fr translation project from the translation project
   2681 
   2682 2012-09-08  Will Estes <westes575 (a] gmail.com>
   2683 
   2684 	* po/LINGUAS: update languages list to include esperanto translation
   2685 
   2686 2012-09-08  Translation Project <coordinator (a] translationproject.org>
   2687 
   2688 	* po/eo.po: add eo translation from the translation project
   2689 
   2690 2012-08-26  Will Estes <westes575 (a] gmail.com>
   2691 
   2692 	* configure.ac: add dist-xz to automake options; resolves #3561837
   2693 
   2694 2012-08-26  Will Estes <westes575 (a] gmail.com>
   2695 
   2696 	* autogen.sh, configure.ac: require gettext 0.18; force autoreconf
   2697 	in autogen.sh; resolves #3561759 Autoconf had trouble finding the shared libraries for gettext. Using
   2698 	gettext 0.18 fixes that.  When updating the gettext version number, autoreconf could fail to
   2699 	update files, since autopoint would assume the gettext-related files
   2700 	had been locally modified. Passing --force prevents that from
   2701 	happening.
   2702 
   2703 2012-08-15  Will Estes <westes575 (a] gmail.com>
   2704 
   2705 	* Makefile.am: remove README.cvs from dist_doc_DATA in Makefile.am
   2706 
   2707 2012-08-13  Will Estes <westes575 (a] gmail.com>
   2708 
   2709 	* : commit 9256a268e2a1000cb410766e95487912a7d66d61 Author: Will
   2710 	Estes <westes575 (a] gmail.com> Date:   Mon Aug 13 16:23:35 2012 -0400
   2711 
   2712 2012-08-08  Will Estes <westes575 (a] gmail.com>
   2713 
   2714 	* README, README.cvs: append README.cvs contents to README
   2715 
   2716 2012-08-08  Will Estes <westes575 (a] gmail.com>
   2717 
   2718 	* gen.c: fix m4 error when useecs and nultrans are true; resolves
   2719 	#1816878
   2720 
   2721 2012-08-08  Robert Minsk <rminsk (a] users.sourceforge.net>
   2722 
   2723 	* flex.skl: put user code after yyguts init; resolves #1744516 Signed-off-by: Will Estes <westes575 (a] gmail.com>
   2724 
   2725 2012-08-08  Robert Minsk <rminsk (a] users.sourceforge.net>
   2726 
   2727 	* flex.skl, main.c: do not output yy_nxt to header with %option
   2728 	full; resolves #1739922 Signed-off-by: Will Estes <westes575 (a] gmail.com>
   2729 
   2730 2012-08-07  Will Estes <westes575 (a] gmail.com>
   2731 
   2732 	* main.c: let flex decide if yymore and  reject are needed in lex
   2733 	compatible mode This resolves bug #3510440.
   2734 
   2735 2012-08-06  Translation Project <coordinator (a] translationproject.org>
   2736 
   2737 	* po/vi.po: new vi translation from the translation project
   2738 
   2739 2012-08-06  Will Estes <westes575 (a] gmail.com>
   2740 
   2741 	* .gitignore: add more patterns to .gitignore Undersome circumstances, the build process will generate conf.in~,
   2742 	which we want to ignore. Also, some patch files will apply but not
   2743 	cleanly and *.orig and *.rej files are generated. We want to ignore
   2744 	them as well.
   2745 
   2746 2012-08-06  Will Estes <westes575 (a] gmail.com>
   2747 
   2748 	* configure.ac, configure.in: rename configure.in to configure.ac to
   2749 	prep for upcoming automake changes
   2750 
   2751 2012-08-06  Elias Pipping <pipping (a] users.sourceforge.net>
   2752 
   2753 	* tests/test-bison-yylloc/main.c, tests/test-bison-yylloc/parser.y,
   2754 	tests/test-bison-yylval/main.c, tests/test-bison-yylval/parser.y: 
   2755 	Fix two tests to pass under bison 2.6 Given that bison is moving forward with the %parse-param instead of
   2756 	YYPARSE_PARAM syntax, it makes sense to switch over to using the new
   2757 	style declaration. In particular, this means that flex scanners that
   2758 	use bison features will now require bison 2.6 or higher.  Signed-off-by: Will Estes <westes575 (a] gmail.com>
   2759 
   2760 2012-08-04  Will Estes <westes575 (a] gmail.com>
   2761 
   2762 	* po/nl.po: new nl translation from the translation project
   2763 
   2764 2012-08-04  Mike Frysinger <vapier (a] gentoo.org>
   2765 
   2766 	* flexdef.h: add prototype for lerrsf_fatal to flexdef.h Signed-off-by: Will Estes <westes575 (a] gmail.com>
   2767 
   2768 2012-08-04  nomis52 <nomis52 (a] users.sourceforge.net>
   2769 
   2770 	* flex.skl, gen.c: Change variable types to silence compiler
   2771 	warnings; resolves #3552806 Signed-off-by: Will Estes <westes575 (a] gmail.com>
   2772 
   2773 2012-08-03  Will Estes <westes575 (a] gmail.com>
   2774 
   2775 	* NEWS: update NEWS to reflect changes in 2.5.37
   2776 
   2777 2012-08-03  Will Estes <westes575 (a] gmail.com>
   2778 
   2779 	* configure.in: update flex version to 2.5.37
   2780 
   2781 2012-08-03  Will Estes <westes575 (a] gmail.com>
   2782 
   2783 	* po/de.po: new de translation from the translation project
   2784 
   2785 2012-08-02  Will Estes <westes575 (a] gmail.com>
   2786 
   2787 	* po/vi.po: new vi translation from the translation project
   2788 
   2789 2012-08-02  Will Estes <westes575 (a] gmail.com>
   2790 
   2791 	* po/pl.po: new pl translation from the translation project
   2792 
   2793 2012-08-02  Will Estes <westes575 (a] gmail.com>
   2794 
   2795 	* po/fi.po: new fi translation from the translation project
   2796 
   2797 2012-08-02  Will Estes <westes575 (a] gmail.com>
   2798 
   2799 	* Makefile.am: Add -f option to LN_S to create flex++ The autoconf macro LN_S needs -f to successfully install flex++ if
   2800 	flex++ already exists. Fortunately, ln, ln -s and cp -p, which are
   2801 	the various forms that LN_S can take all will do the right thing
   2802 	with a -f argument passed.
   2803 
   2804 2012-08-02  Will Estes <westes575 (a] gmail.com>
   2805 
   2806 	* Makefile.am, tools/Makefile.am, tools/cvs2cl.pl,
   2807 	tools/cvsauthors, tools/git2cl: replace cvs2cl with git2cl Add the git2cl script in tools/ and remove the (now unnecessary)
   2808 	cvs2cl script. Remove tools/cvsauthors since git2cl does not need
   2809 	that file.  Account for all the above in Makefile.am and
   2810 	tools/Makefile.am
   2811 
   2812 2012-07-29  Will Estes <wlestes (a] users.sourceforge.net>
   2813 
   2814 	* tests/.cvsignore, tests/.gitignore, tests/TEMPLATE/.cvsignore,
   2815 	tests/TEMPLATE/.gitignore, tests/test-alloc-extra/.cvsignore,
   2816 	tests/test-alloc-extra/.gitignore, tests/test-array-nr/.cvsignore,
   2817 	tests/test-array-nr/.gitignore, tests/test-array-r/.cvsignore,
   2818 	tests/test-array-r/.gitignore, tests/test-basic-nr/.cvsignore,
   2819 	tests/test-basic-nr/.gitignore, tests/test-basic-r/.cvsignore,
   2820 	tests/test-basic-r/.gitignore, tests/test-bison-nr/.cvsignore,
   2821 	tests/test-bison-nr/.gitignore, tests/test-bison-yylloc/.cvsignore,
   2822 	tests/test-bison-yylloc/.gitignore,
   2823 	tests/test-bison-yylval/.cvsignore,
   2824 	tests/test-bison-yylval/.gitignore,
   2825 	tests/test-c++-basic/.cvsignore, tests/test-c++-basic/.gitignore,
   2826 	tests/test-c++-multiple-scanners/.cvsignore,
   2827 	tests/test-c++-multiple-scanners/.gitignore,
   2828 	tests/test-c++-yywrap/.cvsignore, tests/test-c++-yywrap/.gitignore,
   2829 	tests/test-c-cpp-nr/.cvsignore, tests/test-c-cpp-nr/.gitignore,
   2830 	tests/test-c-cpp-r/.cvsignore, tests/test-c-cpp-r/.gitignore,
   2831 	tests/test-ccl/.cvsignore, tests/test-ccl/.gitignore,
   2832 	tests/test-concatenated-options/.cvsignore,
   2833 	tests/test-concatenated-options/.gitignore,
   2834 	tests/test-debug-nr/.cvsignore, tests/test-debug-nr/.gitignore,
   2835 	tests/test-debug-r/.cvsignore, tests/test-debug-r/.gitignore,
   2836 	tests/test-extended/.cvsignore, tests/test-extended/.gitignore,
   2837 	tests/test-header-nr/.cvsignore, tests/test-header-nr/.gitignore,
   2838 	tests/test-header-r/.cvsignore, tests/test-header-r/.gitignore,
   2839 	tests/test-include-by-buffer/.cvsignore,
   2840 	tests/test-include-by-buffer/.gitignore,
   2841 	tests/test-include-by-push/.cvsignore,
   2842 	tests/test-include-by-push/.gitignore,
   2843 	tests/test-include-by-reentrant/.cvsignore,
   2844 	tests/test-include-by-reentrant/.gitignore,
   2845 	tests/test-linedir-r/.cvsignore, tests/test-linedir-r/.gitignore,
   2846 	tests/test-lineno-nr/.cvsignore, tests/test-lineno-nr/.gitignore,
   2847 	tests/test-lineno-r/.cvsignore, tests/test-lineno-r/.gitignore,
   2848 	tests/test-mem-nr/.cvsignore, tests/test-mem-nr/.gitignore,
   2849 	tests/test-mem-r/.cvsignore, tests/test-mem-r/.gitignore,
   2850 	tests/test-multiple-scanners-nr/.cvsignore,
   2851 	tests/test-multiple-scanners-nr/.gitignore,
   2852 	tests/test-multiple-scanners-r/.cvsignore,
   2853 	tests/test-multiple-scanners-r/.gitignore,
   2854 	tests/test-noansi-nr/.cvsignore, tests/test-noansi-nr/.gitignore,
   2855 	tests/test-noansi-r/.cvsignore, tests/test-noansi-r/.gitignore,
   2856 	tests/test-posix/.cvsignore, tests/test-posix/.gitignore,
   2857 	tests/test-posixly-correct/.cvsignore,
   2858 	tests/test-posixly-correct/.gitignore,
   2859 	tests/test-prefix-nr/.cvsignore, tests/test-prefix-nr/.gitignore,
   2860 	tests/test-prefix-r/.cvsignore, tests/test-prefix-r/.gitignore,
   2861 	tests/test-pthread/.cvsignore, tests/test-pthread/.gitignore,
   2862 	tests/test-quotes/.cvsignore, tests/test-quotes/.gitignore,
   2863 	tests/test-reject/.cvsignore, tests/test-reject/.gitignore,
   2864 	tests/test-rescan-nr/.cvsignore, tests/test-rescan-nr/.gitignore,
   2865 	tests/test-rescan-r/.cvsignore, tests/test-rescan-r/.gitignore,
   2866 	tests/test-string-nr/.cvsignore, tests/test-string-nr/.gitignore,
   2867 	tests/test-string-r/.cvsignore, tests/test-string-r/.gitignore,
   2868 	tests/test-table-opts/.cvsignore, tests/test-table-opts/.gitignore,
   2869 	tests/test-top/.cvsignore, tests/test-top/.gitignore,
   2870 	tests/test-yyextra/.cvsignore, tests/test-yyextra/.gitignore: rename
   2871 	.cvsignore files in tests/ subdirectories to gitignore
   2872 
   2873 2012-07-23  Will Estes <wlestes (a] users.sourceforge.net>
   2874 
   2875 	* examples/.cvsignore, examples/fastwc/.cvsignore,
   2876 	examples/manual/.cvsignore, lib/.cvsignore, tools/.cvsignore: remove
   2877 	unneeded .cvsignore files
   2878 
   2879 2012-07-22  Will Estes <wlestes (a] users.sourceforge.net>
   2880 
   2881 	* .gitignore: add *.o and *.a to top level .gitignore The cvs tree did not need these additions because cvs assumed a lot
   2882 	of C-style defaults for .cvsignore files. flex builds *.o object
   2883 	files in the course of compilation and *.a files are built as a part
   2884 	of the libraries that flex compiles in the build process.
   2885 
   2886 2012-07-22  Will Estes <wlestes (a] users.sourceforge.net>
   2887 
   2888 	* .cvsignore, .gitignore, doc/.cvsignore, doc/.gitignore,
   2889 	m4/.cvsignore, m4/.gitignore, po/.cvsignore, po/.gitignore: rename
   2890 	.cvsignore files to .gitignore The .cvsignore files from the legacy cvs repository tracked what
   2891 	files got autogenerated during various stages of the flex build.
   2892 	Renaming the .cvsignore files to .gitignore lets git do the same
   2893 	thing. git is better about letting higher level .gitignore files
   2894 	not-track files in lower level directories. As I work my way through
   2895 	the test directories, we may add additional .gitignore files from
   2896 	the old .cvsignore files.  The po/ directory has a lot of special files used by gettext, so the
   2897 	patterns in po/.gitignore look very different.  The doc/.gitignore file accounts for what texinfo/makeinfo do, and
   2898 	so it also has special patterns.  The m4 directory is mainly present for autoconf's benefit, but we
   2899 	have to account for it so make can do the right thing. Hence,
   2900 	m4/.gitignore says to ignore *.m4, as counterintuitive as that may
   2901 	seem.
   2902 
   2903 2012-07-22  Will Estes <wlestes (a] users.sourceforge.net>
   2904 
   2905 	* NEWS: update NEWS file to note release date of 2.5.36
   2906 
   2907 2012-06-23  Will Estes <wlestes (a] users.sourceforge.net>
   2908 
   2909 	* doc/flex.texi: fix call to version in manual
   2910 
   2911 2012-06-22  Will Estes <wlestes (a] users.sourceforge.net>
   2912 
   2913 	* doc/flex.texi: add missing argument to call to yylex in manual
   2914 
   2915 2012-04-27  Will Estes <wlestes (a] users.sourceforge.net>
   2916 
   2917 	* flex.skl: lintish cleanup in flex.skl; resolves #2040664
   2918 
   2919 2012-04-27  Will Estes <wlestes (a] users.sourceforge.net>
   2920 
   2921 	* doc/flex.texi: add a 7 to the c99 octal pattern; resolves #3518269
   2922 
   2923 2012-03-31  Will Estes <wlestes (a] users.sourceforge.net>
   2924 
   2925 	* doc/flex.texi: copyedit; resolves #3513670
   2926 
   2927 2012-03-23  Will Estes <wlestes (a] users.sourceforge.net>
   2928 
   2929 	* buf.c: escape backslashes in #line filenames in %top section;
   2930 	resolves #3212400; patch submitted by scfc_de
   2931 
   2932 2012-03-21  Will Estes <wlestes (a] users.sourceforge.net>
   2933 
   2934 	* Makefile.am, configure.in, lib/Makefile.am, lib/lib.c,
   2935 	lib/malloc.c, lib/realloc.c: provide malloc() and realloc() for
   2936 	systems that do not have satisfactory versions; resolves #1899047
   2937 
   2938 2012-03-21  Will Estes <wlestes (a] users.sourceforge.net>
   2939 
   2940 	* Makefile.am: install flex++ as a link; resolves bug #2939681
   2941 
   2942 2012-03-21  Will Estes <wlestes (a] users.sourceforge.net>
   2943 
   2944 	* tests/test-bison-nr/Makefile.am,
   2945 	tests/test-bison-yylloc/Makefile.am,
   2946 	tests/test-bison-yylval/Makefile.am: fix dependencies for make -j in
   2947 	test suite
   2948 
   2949 2012-03-19  Will Estes <wlestes (a] users.sourceforge.net>
   2950 
   2951 	* flex.skl: add missing prototypes for yyset_column() and
   2952 	yyget_column(); resolves #3029024; patch submitted by scfc_de
   2953 
   2954 2012-03-02  Will Estes <wlestes (a] users.sourceforge.net>
   2955 
   2956 	* flex.skl, tests/test-reject/scanner.l,
   2957 	tests/test-table-opts/scanner.l: wrap yy_fatal_error calls
   2958 	appropriately
   2959 
   2960 2012-03-02  Will Estes <wlestes (a] users.sourceforge.net>
   2961 
   2962 	* regex.c: fix overlapping data buffer issue; patch from Tim
   2963 	Landsheet scfc_de
   2964 
   2965 2012-03-02  Will Estes <wlestes (a] users.sourceforge.net>
   2966 
   2967 	* scan.l: better bracket handling in the scanner
   2968 
   2969 2012-03-02  Will Estes <wlestes (a] users.sourceforge.net>
   2970 
   2971 	* flexdef.h, main.c, misc.c: Remove unneeded tracking of line/column
   2972 	output; patch from Tim Landsheet scfc_de
   2973 
   2974 2012-03-02  Will Estes <wlestes (a] users.sourceforge.net>
   2975 
   2976 	* configure.in: fix test for m4 to accept an m4 with -P and not jus
   2977 	tGNU m4; patch from Tim Landsheet scfc_de on sourceforge
   2978 
   2979 2012-03-02  Will Estes <wlestes (a] users.sourceforge.net>
   2980 
   2981 	* doc/flex.texi: fix order of td_lolen and td_hilen in
   2982 	documentation; resolves #2913693; patch submitted by Andreas
   2983 	Gruenbacher <agruen (a] suse.de>
   2984 
   2985 2012-03-02  Will Estes <wlestes (a] users.sourceforge.net>
   2986 
   2987 	* doc/flex.texi: correct document of YY_FLUSH_BUFFER; resolves
   2988 	#1723028
   2989 
   2990 2012-02-17  Will Estes <wlestes (a] users.sourceforge.net>
   2991 
   2992 	* dfa.c, flexdef.h, misc.c, parse.y: speed up things for complex
   2993 	inputs; resolves #2891390
   2994 
   2995 2012-02-17  Will Estes <wlestes (a] users.sourceforge.net>
   2996 
   2997 	* doc/flex.texi: fix ipv6 pattern in manual; update manual copyright
   2998 	to 2012
   2999 
   3000 2012-02-17  Will Estes <wlestes (a] users.sourceforge.net>
   3001 
   3002 	* flex.skl: fremove isatty() declaration; resolves #1984987
   3003 
   3004 2012-02-17  Will Estes <wlestes (a] users.sourceforge.net>
   3005 
   3006 	* doc/flex.texi: Add link for RFC 2396
   3007 
   3008 2012-02-17  Will Estes <wlestes (a] users.sourceforge.net>
   3009 
   3010 	* flex.skl: resolve #1990170
   3011 
   3012 2012-02-17  Will Estes <wlestes (a] users.sourceforge.net>
   3013 
   3014 	* flex.skl: fix documentation to reflect arguments actually used;
   3015 	bug #2783023
   3016 
   3017 2012-02-05  Will Estes <wlestes (a] users.sourceforge.net>
   3018 
   3019 	* main.c: fix yywrap behavior for reentrant scanners
   3020 
   3021 2012-02-04  Will Estes <wlestes (a] users.sourceforge.net>
   3022 
   3023 	* NEWS: Mmention tr translation
   3024 
   3025 2012-02-04  Will Estes <wlestes (a] users.sourceforge.net>
   3026 
   3027 	* tables.c: prevent unused stuff from being compiled so as to reduce
   3028 	warnings
   3029 
   3030 2012-02-03  Will Estes <wlestes (a] users.sourceforge.net>
   3031 
   3032 	* buf.c, filter.c, main.c, misc.c, regex.c, scanflags.c: more better
   3033 	error messages; more better memory handling
   3034 
   3035 2012-02-03  Will Estes <wlestes (a] users.sourceforge.net>
   3036 
   3037 	* misc.c: more careful/paranoia
   3038 
   3039 2012-02-03  Will Estes <wlestes (a] users.sourceforge.net>
   3040 
   3041 	* scanopt.c: more careful memory allocation in option processing
   3042 
   3043 2012-02-03  Will Estes <wlestes (a] users.sourceforge.net>
   3044 
   3045 	* Makefile.am, configure.in: remove m4/ directory and generally
   3046 	clean up automake/autoconf inputs
   3047 
   3048 2012-02-03  Will Estes <wlestes (a] users.sourceforge.net>
   3049 
   3050 	* lib/.cvsignore: cvsignore files that need that
   3051 
   3052 2012-02-03  Will Estes <wlestes (a] users.sourceforge.net>
   3053 
   3054 	* NEWS, po/da.po, po/es.po, po/ko.po, po/pt_BR.po, po/ro.po,
   3055 	po/ru.po, po/sv.po, po/tr.po, po/zh_CN.po: check in translations
   3056 
   3057 2012-02-03  Will Estes <wlestes (a] users.sourceforge.net>
   3058 
   3059 	* main.c: correct macro definition of yywrap
   3060 
   3061 2012-02-03  Will Estes <wlestes (a] users.sourceforge.net>
   3062 
   3063 	* scan.l: Greater specificity in error messages
   3064 
   3065 2012-02-03  Will Estes <wlestes (a] users.sourceforge.net>
   3066 
   3067 	* parse.y: improve rule handling at EOF
   3068 
   3069 2012-02-03  Will Estes <wlestes (a] users.sourceforge.net>
   3070 
   3071 	* flex.skl: include cstdio for definition of EOF in all cases
   3072 
   3073 2012-02-03  Will Estes <wlestes (a] users.sourceforge.net>
   3074 
   3075 	* flex.skl: suppress warning on unused yyguts_t
   3076 
   3077 2010-08-13  Will Estes <wlestes (a] users.sourceforge.net>
   3078 
   3079 	* NEWS, po/LINGUAS, po/fi.po: new fi translation from the
   3080 	translation project
   3081 
   3082 2009-03-31  Will Estes <wlestes (a] users.sourceforge.net>
   3083 
   3084 	* 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 (a] gmx.de>
   3085 
   3086 2008-12-28  Will Estes <wlestes (a] users.sourceforge.net>
   3087 
   3088 	* configure.in: remove line break that broke configure
   3089 
   3090 2008-12-28  Will Estes <wlestes (a] users.sourceforge.net>
   3091 
   3092 	* doc/flex.texi: specify the title on the title page since @settitle
   3093 	doesn't do that for us; resolves bug #2043491
   3094 
   3095 2008-12-28  Will Estes <wlestes (a] users.sourceforge.net>
   3096 
   3097 	* configure.in, flexdef.h: check for regex.h; resolves bug #2337486
   3098 
   3099 2008-07-23  Will Estes <wlestes (a] users.sourceforge.net>
   3100 
   3101 	* NEWS, po/ga.po: new ga translation from the translation project
   3102 
   3103 2008-06-10  Will Estes <wlestes (a] users.sourceforge.net>
   3104 
   3105 	* NEWS, po/ca.po: new ca translation
   3106 
   3107 2008-05-31  Will Estes <wlestes (a] users.sourceforge.net>
   3108 
   3109 	* Makefile.am: move ABOUT-NLS back to EXTRA_DIST
   3110 
   3111 2008-05-31  Will Estes <wlestes (a] users.sourceforge.net>
   3112 
   3113 	* Makefile.am: create new dist_doc_DATA; move some EXTRA_DIST files
   3114 	to new dist_doc_DATA target
   3115 
   3116 2008-05-31  Will Estes <wlestes (a] users.sourceforge.net>
   3117 
   3118 	* .cvsignore: ignore more automake generated config.status* files
   3119 
   3120 2008-05-31  Will Estes <wlestes (a] users.sourceforge.net>
   3121 
   3122 	* NEWS: flex distribution now built with automake and autoconf
   3123 	versions ...
   3124 
   3125 2008-05-31  Will Estes <wlestes (a] users.sourceforge.net>
   3126 
   3127 	* README.cvs: document GNU auto* version changes for building flex
   3128 	from cvs
   3129 
   3130 2008-05-31  Will Estes <wlestes (a] users.sourceforge.net>
   3131 
   3132 	* .cvsignore, doc/Makefile.am: ignore automake-supplied ylwrap
   3133 
   3134 2008-05-15  Will Estes <wlestes (a] users.sourceforge.net>
   3135 
   3136 	* NEWS, flex.skl: clean up types; resolves 1961902
   3137 
   3138 2008-05-15  Will Estes <wlestes (a] users.sourceforge.net>
   3139 
   3140 	* NEWS: update NEWS re manual
   3141 
   3142 2008-05-15  Will Estes <wlestes (a] users.sourceforge.net>
   3143 
   3144 	* doc/flex.texi: correct eroneous references to 'nowrap' to refer to
   3145 	'noyywrap'; resolves bug #1739912
   3146 
   3147 2008-05-14  Will Estes <wlestes (a] users.sourceforge.net>
   3148 
   3149 	* filter.c: call clearerr on stdin before dup2'ing it; resolves bug
   3150 	#1902612
   3151 
   3152 2008-05-14  Will Estes <wlestes (a] users.sourceforge.net>
   3153 
   3154 	* NEWS: generic updates to NEWS
   3155 
   3156 2008-05-14  Will Estes <wlestes (a] users.sourceforge.net>
   3157 
   3158 	* tests/test-pthread/Makefile.am: move library flags in linker
   3159 	command; resolves patch #1943403; patch submitted by
   3160 	nullnix (a] users.sourceforge.net
   3161 
   3162 2008-05-14  Will Estes <wlestes (a] users.sourceforge.net>
   3163 
   3164 	* doc/flex.texi: use ansi syntax in simple examples; resolves patch
   3165 	#1909844; patch submitted by Tom Browder,
   3166 	tbrowder2 (a] users.sourceforge.net
   3167 
   3168 2008-04-10  Will Estes <wlestes (a] users.sourceforge.net>
   3169 
   3170 	* doc/flex.texi: fix typo in example (from Paolo J. Matos
   3171 
   3172 2008-04-10  Will Estes <wlestes (a] users.sourceforge.net>
   3173 
   3174 	* flexint.h: move endif to better account for what C99 defines for
   3175 	integer types (fix from debian project)
   3176 
   3177 2008-04-10  Will Estes <wlestes (a] users.sourceforge.net>
   3178 
   3179 	* gen.c: fix another int type to be size_t
   3180 
   3181 2008-03-30  Will Estes <wlestes (a] users.sourceforge.net>
   3182 
   3183 	* NEWS, po/fr.po: new fr translation
   3184 
   3185 2008-03-30  Will Estes <wlestes (a] users.sourceforge.net>
   3186 
   3187 	* NEWS, configure.in: start version 2.5.36
   3188 
   3189 2008-02-26  Will Estes <wlestes (a] users.sourceforge.net>
   3190 
   3191 	* NEWS: add date of release
   3192 
   3193 2008-02-15  Will Estes <wlestes (a] users.sourceforge.net>
   3194 
   3195 	* NEWS, parse.y: fix bug that prevented comments from working
   3196 	properly
   3197 
   3198 2008-02-12  Will Estes <wlestes (a] users.sourceforge.net>
   3199 
   3200 	* po/de.po: new de translation
   3201 
   3202 2008-02-10  Will Estes <wlestes (a] users.sourceforge.net>
   3203 
   3204 	* NEWS, po/vi.po: new vi translation
   3205 
   3206 2008-02-10  Will Estes <wlestes (a] users.sourceforge.net>
   3207 
   3208 	* NEWS, po/nl.po: new nl translation
   3209 
   3210 2008-02-09  Will Estes <wlestes (a] users.sourceforge.net>
   3211 
   3212 	* NEWS, po/pl.po: new pl translation
   3213 
   3214 2008-02-09  Will Estes <wlestes (a] users.sourceforge.net>
   3215 
   3216 	* NEWS, po/de.po, po/pt_BR.po: new de, pt_br translations
   3217 
   3218 2008-02-09  Will Estes <wlestes (a] users.sourceforge.net>
   3219 
   3220 	* NEWS, flex.skl: generate headers for all functions (resolves bug
   3221 	#1628314)
   3222 
   3223 2008-02-09  Will Estes <wlestes (a] users.sourceforge.net>
   3224 
   3225 	* NEWS, flex.skl: change yy_size_t to be size_t (resolves bug
   3226 	#1849812)
   3227 
   3228 2008-02-09  Will Estes <wlestes (a] users.sourceforge.net>
   3229 
   3230 	* configure.in: start work on version 2.5.35
   3231 
   3232 2007-12-12  Will Estes <wlestes (a] users.sourceforge.net>
   3233 
   3234 	* NEWS, configure.in: revert NEWS and configure.in to version 2.5.34
   3235 
   3236 2007-09-12  Will Estes <wlestes (a] users.sourceforge.net>
   3237 
   3238 	* NEWS, configure.in: update version number to 2.5.35
   3239 
   3240 2007-09-10  Aaron Stone <sodabrew (a] users.sourceforge.net>
   3241 
   3242 	* tests/test-alloc-extra/scanner.l: Use %option extra-type.
   3243 
   3244 2007-09-10  Aaron Stone <sodabrew (a] users.sourceforge.net>
   3245 
   3246 	* NEWS, doc/flex.texi, flex.skl, flexdef.h, main.c, parse.y, scan.l: 
   3247 	Introduce %option extra-type="your_type *" (resolves bug #1744505).
   3248 
   3249 2007-08-15  Will Estes <wlestes (a] users.sourceforge.net>
   3250 
   3251 	* po/nl.po: new nl translations from the translation project
   3252 
   3253 2007-06-28  Will Estes <wlestes (a] users.sourceforge.net>
   3254 
   3255 	* NEWS: change release date
   3256 
   3257 2007-06-28  Will Estes <wlestes (a] users.sourceforge.net>
   3258 
   3259 	* flex.skl: adjustment for prefix classes; patch submitted by Petr
   3260 	Machata <pmachata (a] redhat.com>
   3261 
   3262 2007-06-28  Will Estes <wlestes (a] users.sourceforge.net>
   3263 
   3264 	* NEWS: NEWS item for yy_init_extra
   3265 
   3266 2007-06-12  Aaron Stone <sodabrew (a] users.sourceforge.net>
   3267 
   3268 	* doc/flex.texi: Docs and example for yylex_init_extra.
   3269 
   3270 2007-06-01  Will Estes <wlestes (a] users.sourceforge.net>
   3271 
   3272 	* tests/test-alloc-extra/.cvsignore: ignore OUTPUT file in
   3273 	test-alloc-extra
   3274 
   3275 2007-06-01  Will Estes <wlestes (a] users.sourceforge.net>
   3276 
   3277 	* tests/descriptions: add description of concatenated options test
   3278 
   3279 2007-05-31  Will Estes <wlestes (a] users.sourceforge.net>
   3280 
   3281 	* tests/test-alloc-extra/.cvsignore: add missing .cvsignore to
   3282 	test-alloc-extra
   3283 
   3284 2007-05-31  Aaron Stone <sodabrew (a] users.sourceforge.net>
   3285 
   3286 	* configure.in, flex.skl, gen.c, main.c: Changes to resolve SF bugs
   3287 	1568325 and 1563589.
   3288 
   3289 2007-05-31  Aaron Stone <sodabrew (a] users.sourceforge.net>
   3290 
   3291 	* tests/Makefile.am, tests/descriptions,
   3292 	tests/test-alloc-extra/Makefile.am,
   3293 	tests/test-alloc-extra/scanner.l, tests/test-alloc-extra/test.input: 
   3294 	Adding test cases for yylex_init_extra.
   3295 
   3296 2007-05-12  Will Estes <wlestes (a] users.sourceforge.net>
   3297 
   3298 	* configure.in, tests/test-pthread/scanner.l: fixes to test-pthread
   3299 
   3300 2007-05-12  Will Estes <wlestes (a] users.sourceforge.net>
   3301 
   3302 	* NEWS: NEWS item for concatenated options
   3303 
   3304 2007-05-12  Will Estes <wlestes (a] users.sourceforge.net>
   3305 
   3306 	* configure.in, tests/Makefile.am,
   3307 	tests/test-concatenated-options/.cvsignore,
   3308 	tests/test-concatenated-options/Makefile.am: unit test to verify
   3309 	concatenated options parsing
   3310 
   3311 2007-05-12  Will Estes <wlestes (a] users.sourceforge.net>
   3312 
   3313 	* scanopt.c: parse multiple short concatenated options; patch
   3314 	submitted by Petr Machata <pmachata (a] redhat.com
   3315 
   3316 2007-05-11  Will Estes <wlestes (a] users.sourceforge.net>
   3317 
   3318 	* autogen.sh: remove --force option from autogen.sh; much faster
   3319 	without it
   3320 
   3321 2007-05-11  Will Estes <wlestes (a] users.sourceforge.net>
   3322 
   3323 	* NEWS, configure.in: version 2.5.34
   3324 
   3325 2007-05-08  Aaron Stone <sodabrew (a] users.sourceforge.net>
   3326 
   3327 	* NEWS, flex.skl: Better checking after yyalloc/yyrealloc (resolves
   3328 	bug #1595967)
   3329 
   3330 2007-05-01  Will Estes <wlestes (a] users.sourceforge.net>
   3331 
   3332 	* doc/flex.texi: change title of manual to 'Lexical Analysis with
   3333 	Flex'
   3334 
   3335 2007-04-25  Will Estes <wlestes (a] users.sourceforge.net>
   3336 
   3337 	* flex.skl: c++ memory leak plug
   3338 
   3339 2007-04-23  Will Estes <wlestes (a] users.sourceforge.net>
   3340 
   3341 	* flex.skl: roll back c++ memory patch as it causes the test suite
   3342 	no end of grief
   3343 
   3344 2007-04-23  Will Estes <wlestes (a] users.sourceforge.net>
   3345 
   3346 	* flex.skl: fix function definitions for non-ANSI environments (from
   3347 	Manoj Srivastava from Debian patchset)
   3348 
   3349 2007-04-23  Will Estes <wlestes (a] users.sourceforge.net>
   3350 
   3351 	* flex.skl: fix c++ memory leak (from Manoj Srivastava from Debian
   3352 	patchset)
   3353 
   3354 2007-04-23  Will Estes <wlestes (a] users.sourceforge.net>
   3355 
   3356 	* flex.skl: fix parameter name in comment (patch from Manoj
   3357 	Srivastava from the debian patchset
   3358 
   3359 2007-04-23  Will Estes <wlestes (a] users.sourceforge.net>
   3360 
   3361 	* flex.skl: add a size_t cast (patch from Manoj Srivastava from the
   3362 	debian patchset
   3363 
   3364 2007-04-16  Will Estes <wlestes (a] users.sourceforge.net>
   3365 
   3366 	* tests/test-extended/Makefile.am, tests/test-quotes/Makefile.am: 
   3367 	cleanups to handle VPATH builds better; passifies make distcheck
   3368 
   3369 2007-04-16  Will Estes <wlestes (a] users.sourceforge.net>
   3370 
   3371 	* doc/flex.texi: drop using the \ in \ escaping as it throws pdf
   3372 	generation for a loop
   3373 
   3374 2007-04-14  Will Estes <wlestes (a] users.sourceforge.net>
   3375 
   3376 	* .cvsignore: add compile and *.tar.bz2 to .cvsignore
   3377 
   3378 2007-04-14  Will Estes <wlestes (a] users.sourceforge.net>
   3379 
   3380 	* main.c: add call to setlocale for ctype as per debian patchset
   3381 
   3382 2007-04-14  Will Estes <wlestes (a] users.sourceforge.net>
   3383 
   3384 	* Makefile.am, NEWS: provide for a PIC version of libfl.a for shared
   3385 	libraries using flex scanners
   3386 
   3387 2007-04-13  Will Estes <wlestes (a] users.sourceforge.net>
   3388 
   3389 	* FlexLexer.h: annotate endifs since they're a bit far from their
   3390 	opening #if statements
   3391 
   3392 2007-04-13  Will Estes <wlestes (a] users.sourceforge.net>
   3393 
   3394 	* flexdef.h, parse.y: refactor and slightly redo alloca testing,
   3395 	resolves bug #1675899
   3396 
   3397 2007-04-13  Will Estes <wlestes (a] users.sourceforge.net>
   3398 
   3399 	* : overhaul configure.in: use octathorps for comments so they're
   3400 	passed through m4 processing; better bracketing of m4 arguments;
   3401 	retool checks as per suggestions from autoscan(1)
   3402 
   3403 2007-04-13  Will Estes <wlestes (a] users.sourceforge.net>
   3404 
   3405 	* flex.skl: fix skeleton for reentrant scanners
   3406 
   3407 2007-04-13  Will Estes <wlestes (a] users.sourceforge.net>
   3408 
   3409 	* Makefile.am: remove homegrown tags target; automake does that for
   3410 	us
   3411 
   3412 2007-04-12  Will Estes <wlestes (a] users.sourceforge.net>
   3413 
   3414 	* flex.skl: fix skeleton for reentrant scanners, resolves bug
   3415 	#1694318
   3416 
   3417 2007-04-12  Will Estes <wlestes (a] users.sourceforge.net>
   3418 
   3419 	* FlexLexer.h: declare some const where missing in c++ header file
   3420 
   3421 2007-04-10  Will Estes <wlestes (a] users.sourceforge.net>
   3422 
   3423 	* doc/flex.texi: corrections to the manual as per suggestions from
   3424 	flex-help@
   3425 
   3426 2007-04-03  Will Estes <wlestes (a] users.sourceforge.net>
   3427 
   3428 	* doc/flex.texi: include author names in online versions of the
   3429 	manual
   3430 
   3431 2007-04-03  Will Estes <wlestes (a] users.sourceforge.net>
   3432 
   3433 	* COPYING: update copyright notice
   3434 
   3435 2007-04-03  Will Estes <wlestes (a] users.sourceforge.net>
   3436 
   3437 	* AUTHORS: rearrange and update AUTHORS
   3438 
   3439 2007-03-29  Will Estes <wlestes (a] users.sourceforge.net>
   3440 
   3441 	* NEWS: note sf feature request 1658379 in NEWS
   3442 
   3443 2007-03-29  Will Estes <wlestes (a] users.sourceforge.net>
   3444 
   3445 	* tools/cvsauthors: add sodabrew to cvsauthors file
   3446 
   3447 2007-03-29  Aaron Stone <sodabrew (a] users.sourceforge.net>
   3448 
   3449 	* flex.skl: SourceForge feature request #1658379: Expose YY_BUF_SIZE
   3450 	in the header file.
   3451 
   3452 2007-03-07  Will Estes <wlestes (a] users.sourceforge.net>
   3453 
   3454 	* NEWS, filter.c, flex.skl: apply patches submitted by sodabrew
   3455 
   3456 2007-03-07  Will Estes <wlestes (a] users.sourceforge.net>
   3457 
   3458 	* README.cvs: more changes describing building flex from cvs
   3459 
   3460 2007-03-07  Will Estes <wlestes (a] users.sourceforge.net>
   3461 
   3462 	* Makefile.am, README.cvs, README.cvs-snapshot: rename
   3463 	README.cvs-snapshot to README.cvs
   3464 
   3465 2007-03-07  Will Estes <wlestes (a] users.sourceforge.net>
   3466 
   3467 	* README.cvs-snapshot: update to explain where flex cvs lives
   3468 
   3469 2007-03-07  Will Estes <wlestes (a] users.sourceforge.net>
   3470 
   3471 	* README, doc/flex.texi: correct how to submit bugs
   3472 
   3473 2007-02-16  Will Estes <wlestes (a] users.sourceforge.net>
   3474 
   3475 	* NEWS: clarify NEWS item re man page and pdf manual
   3476 
   3477 2007-02-14  Will Estes <wlestes (a] users.sourceforge.net>
   3478 
   3479 	* po/Makevars: update bug address to point to flex-devel instead of
   3480 	lex-help
   3481 
   3482 2007-02-13  Will Estes <wlestes (a] users.sourceforge.net>
   3483 
   3484 	* configure.in, doc/Makefile.am: make better use of AC_INIT; clean
   3485 	up, simplify and make more robust the generation of the man page
   3486 
   3487 2007-02-13  Will Estes <wlestes (a] users.sourceforge.net>
   3488 
   3489 	* configure.in: remove option check-news from call to
   3490 	AM_INIT_AUTOMAKE as gnits implies check-news
   3491 
   3492 2007-02-13  Will Estes <wlestes (a] users.sourceforge.net>
   3493 
   3494 	* Makefile.am, configure.in: move automake options from Makefile.am
   3495 	to configure.in
   3496 
   3497 2007-02-13  Will Estes <wlestes (a] users.sourceforge.net>
   3498 
   3499 	* autogen.sh: restore --install option to autogen.sh since --force
   3500 	does not imply --install
   3501 
   3502 2007-02-13  Will Estes <wlestes (a] users.sourceforge.net>
   3503 
   3504 	* tools/cvsauthors: add john43 to cvsauthors file
   3505 
   3506 2007-02-13  Will Estes <wlestes (a] users.sourceforge.net>
   3507 
   3508 	* autogen.sh: call autoreconf with --force instead of --install
   3509 
   3510 2007-02-13  Will Estes <wlestes (a] users.sourceforge.net>
   3511 
   3512 	* doc/.cvsignore: remove texinfo.tex from cvs tree
   3513 
   3514 2007-02-13  Will Estes <wlestes (a] users.sourceforge.net>
   3515 
   3516 	* NEWS: updates to NEWS file to reflect recent changes
   3517 
   3518 2007-02-13  Will Estes <wlestes (a] users.sourceforge.net>
   3519 
   3520 	* doc/Makefile.am: add flex.pdf to EXTRA_DIST
   3521 
   3522 2007-02-13  Will Estes <wlestes (a] users.sourceforge.net>
   3523 
   3524 	* configure.in: remove flex.spec
   3525 
   3526 2007-02-13  Will Estes <wlestes (a] users.sourceforge.net>
   3527 
   3528 	* Makefile.am: remove maintainercleanfiles
   3529 
   3530 2007-02-01  Will Estes <wlestes (a] users.sourceforge.net>
   3531 
   3532 	* doc/Makefile.am: more changes to build system to distribute man
   3533 	page
   3534 
   3535 2007-02-01  Will Estes <wlestes (a] users.sourceforge.net>
   3536 
   3537 	* doc/Makefile.am: add flex man page to distribution
   3538 
   3539 2007-02-01  Will Estes <wlestes (a] users.sourceforge.net>
   3540 
   3541 	* .cvsignore, flex.spec.in: remove flex spec file
   3542 
   3543 2006-11-17  Will Estes <wlestes (a] users.sourceforge.net>
   3544 
   3545 	* tests/test-table-opts/Makefile.am: make test target depend on test
   3546 	groupings, which in turn depend on building executables; cygwin
   3547 	portability fix
   3548 
   3549 2006-11-10  Will Estes <wlestes (a] users.sourceforge.net>
   3550 
   3551 	* tests/create-test: change create-test script to edit files in
   3552 	place
   3553 
   3554 2006-11-09  Will Estes <wlestes (a] users.sourceforge.net>
   3555 
   3556 	* tests/test-array-nr/Makefile.am, tests/test-array-r/Makefile.am,
   3557 	tests/test-basic-nr/Makefile.am, tests/test-basic-r/Makefile.am,
   3558 	tests/test-bison-nr/Makefile.am,
   3559 	tests/test-bison-yylloc/Makefile.am,
   3560 	tests/test-bison-yylval/Makefile.am,
   3561 	tests/test-c++-basic/Makefile.am,
   3562 	tests/test-c++-multiple-scanners/Makefile.am,
   3563 	tests/test-c++-yywrap/Makefile.am, tests/test-c-cpp-nr/Makefile.am,
   3564 	tests/test-c-cpp-r/Makefile.am, tests/test-ccl/Makefile.am,
   3565 	tests/test-debug-nr/Makefile.am, tests/test-debug-r/Makefile.am,
   3566 	tests/test-extended/Makefile.am, tests/test-header-nr/Makefile.am,
   3567 	tests/test-header-r/Makefile.am,
   3568 	tests/test-include-by-buffer/Makefile.am,
   3569 	tests/test-include-by-push/Makefile.am,
   3570 	tests/test-include-by-reentrant/Makefile.am,
   3571 	tests/test-linedir-r/Makefile.am, tests/test-lineno-nr/Makefile.am,
   3572 	tests/test-lineno-r/Makefile.am, tests/test-mem-nr/Makefile.am,
   3573 	tests/test-mem-r/Makefile.am,
   3574 	tests/test-multiple-scanners-nr/Makefile.am,
   3575 	tests/test-multiple-scanners-r/Makefile.am,
   3576 	tests/test-noansi-nr/Makefile.am, tests/test-noansi-r/Makefile.am,
   3577 	tests/test-posix/Makefile.am,
   3578 	tests/test-posixly-correct/Makefile.am,
   3579 	tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am,
   3580 	tests/test-pthread/Makefile.am, tests/test-quotes/Makefile.am,
   3581 	tests/test-reject/Makefile.am, tests/test-rescan-nr/Makefile.am,
   3582 	tests/test-rescan-r/Makefile.am, tests/test-string-nr/Makefile.am,
   3583 	tests/test-string-r/Makefile.am, tests/test-top/Makefile.am,
   3584 	tests/test-yyextra/Makefile.am: change CLEANFILES to include
   3585 	instead of just the testname for the executable
   3586 
   3587 2006-11-09  Will Estes <wlestes (a] users.sourceforge.net>
   3588 
   3589 	* doc/flex.texi: fix typos in manual; resolves bug #1592857
   3590 
   3591 2006-11-09  Will Estes <wlestes (a] users.sourceforge.net>
   3592 
   3593 	* tests/TEMPLATE/Makefile.am: change test template to remove test
   3594 	executable when that executable has an extension, e.g. under Cygwin
   3595 
   3596 2006-11-08  Will Estes <wlestes (a] users.sourceforge.net>
   3597 
   3598 	* tests/Makefile.am: test names weren't displaying in test
   3599 	success/failure messages (from #1591672
   3600 
   3601 2006-10-30  Will Estes <wlestes (a] users.sourceforge.net>
   3602 
   3603 	* doc/.cvsignore: add flex.html to .cvsignore in doc directory
   3604 
   3605 2006-10-22  Will Estes <wlestes (a] users.sourceforge.net>
   3606 
   3607 	* NEWS: update NEWS file for the work that millaway did
   3608 
   3609 2006-10-22  Will Estes <wlestes (a] users.sourceforge.net>
   3610 
   3611 	* FlexLexer.h, NEWS, main.c,
   3612 	tests/test-c++-multiple-scanners/scanner-2.l: make yywrap work with
   3613 	c++ scanners as per sf bug report
   3614 
   3615 2006-10-20  Will Estes <wlestes (a] users.sourceforge.net>
   3616 
   3617 	* NEWS, flex.skl, tests/test-c++-multiple-scanners/main.cpp,
   3618 	tests/test-c-cpp-nr/scanner.l: memory leak issues in c++ scanner
   3619 
   3620 2006-10-20  Will Estes <wlestes (a] users.sourceforge.net>
   3621 
   3622 	* NEWS, configure.in, tests/Makefile.am, tests/descriptions,
   3623 	tests/test-c++-yywrap/.cvsignore,
   3624 	tests/test-c++-yywrap/Makefile.am, tests/test-c++-yywrap/scanner.l,
   3625 	tests/test-c++-yywrap/test.input: add unit test for c++ with yywrap
   3626 
   3627 2006-10-20  Will Estes <wlestes (a] users.sourceforge.net>
   3628 
   3629 	* NEWS, tests/test-c++-basic/Makefile.am,
   3630 	tests/test-linedir-r/Makefile.am: use configure-provided awk
   3631 	variable for portability; add loadlibes variable to c++ test
   3632 
   3633 2006-10-17  Will Estes <wlestes (a] users.sourceforge.net>
   3634 
   3635 	* doc/flex.texi: add noyywrap option to example; use whitespace to
   3636 	clarify example
   3637 
   3638 2006-08-02  Will Estes <wlestes (a] users.sourceforge.net>
   3639 
   3640 	* NEWS, po/ca.po, po/vi.po: new translations
   3641 
   3642 2006-04-11  John Millaway <john43 (a] users.sourceforge.net>
   3643 
   3644 	* tables.c: Casted away signedness to appease -Werror freaks.
   3645 
   3646 2006-03-28  John Millaway <john43 (a] users.sourceforge.net>
   3647 
   3648 	* ccl.c, doc/flex.texi, flexdef.h, parse.y, scan.l, sym.c,
   3649 	tests/test-ccl/scanner.l, tests/test-ccl/test.input: Added ccl union
   3650 	operator.  Added test in test suite for ccl union operator.
   3651 	Documented ccl union operator.  Removed crufty ccl cache to prevent
   3652 	parser problems.
   3653 
   3654 2006-03-28  John Millaway <john43 (a] users.sourceforge.net>
   3655 
   3656 	* doc/flex.texi, scan.l, tests/test-extended/scanner.l,
   3657 	tests/test-extended/test.input: Extended syntax excluded for
   3658 	lex/posix compat mode.  Comments discarded inside (?x:) patterns.
   3659 	Added test in test suite for comments in extended patterns.
   3660 	Documented syntax additions.
   3661 
   3662 2006-03-27  John Millaway <john43 (a] users.sourceforge.net>
   3663 
   3664 	* scan.l, tests/test-ccl/scanner.l, tests/test-ccl/test.input: 
   3665 	Implemented (?x:) syntax to allow whitespace in patterns.  Added
   3666 	test for (?x:) syntax in test suite.
   3667 
   3668 2006-03-27  John Millaway <john43 (a] users.sourceforge.net>
   3669 
   3670 	* parse.y, tests/test-ccl/scanner.l, tests/test-ccl/test.input: 
   3671 	Implemented dot-all syntax.  Added test for dot-all syntax in test
   3672 	suite.
   3673 
   3674 2006-03-27  John Millaway <john43 (a] users.sourceforge.net>
   3675 
   3676 	* dfa.c, doc/flex.texi, flexdef.h, gen.c, main.c, parse.y, scan.l,
   3677 	scanflags.c, tests/test-ccl/scanner.l, tests/test-ccl/test.input: 
   3678 	Removed global variable caseins.  Added scanner stack flags for
   3679 	case-insensitivity.  Moved case-folding code from DFA-generation to
   3680 	parse time read-macros.  Added localized case-sensitivity syntax
   3681 	from Perl.  Added test for new syntax in test suite.  Documented new
   3682 	syntax.
   3683 
   3684 2006-03-27  John Millaway <john43 (a] users.sourceforge.net>
   3685 
   3686 	* Makefile.am, configure.in, flexdef.h, scanflags.c: Added configure
   3687 	check for assert.h.  Added scanner flags stack.
   3688 
   3689 2006-03-25  John Millaway <john43 (a] users.sourceforge.net>
   3690 
   3691 	* configure.in, doc/flex.texi, scan.l, tests/Makefile.am,
   3692 	tests/descriptions, tests/test-extended/.cvsignore,
   3693 	tests/test-extended/Makefile.am, tests/test-extended/scanner.l,
   3694 	tests/test-extended/test.input: Added extended, perl-compatible
   3695 	comment syntax.  Added test for extended comment syntax.  Documented
   3696 	extended comment syntax.
   3697 
   3698 2006-03-25  John Millaway <john43 (a] users.sourceforge.net>
   3699 
   3700 	* doc/flex.texi, parse.y: Changed explicit 'A'-'Z' to isupper(),
   3701 	where correct to do so.  Documentation.
   3702 
   3703 2006-03-24  John Millaway <john43 (a] users.sourceforge.net>
   3704 
   3705 	* doc/flex.texi: Documentation.
   3706 
   3707 2006-03-24  John Millaway <john43 (a] users.sourceforge.net>
   3708 
   3709 	* doc/flex.texi: Added appendix of patterns to manual.
   3710 
   3711 2006-03-23  John Millaway <john43 (a] users.sourceforge.net>
   3712 
   3713 	* doc/flex.texi: .
   3714 
   3715 2006-03-22  John Millaway <john43 (a] users.sourceforge.net>
   3716 
   3717 	* doc/flex.texi: Documentation.
   3718 
   3719 2006-03-22  John Millaway <john43 (a] users.sourceforge.net>
   3720 
   3721 	* doc/flex.texi: Documented set difference operator {-}.
   3722 
   3723 2006-03-22  John Millaway <john43 (a] users.sourceforge.net>
   3724 
   3725 	* ccl.c, flexdef.h, parse.y, scan.l, tests/test-ccl/scanner.l,
   3726 	tests/test-ccl/test.input: Added set difference operator {-} for
   3727 	character classes.
   3728 
   3729 2006-03-22  John Millaway <john43 (a] users.sourceforge.net>
   3730 
   3731 	* configure.in, doc/flex.texi, parse.y, scan.l, tests/Makefile.am,
   3732 	tests/descriptions, tests/test-ccl/.cvsignore,
   3733 	tests/test-ccl/Makefile.am, tests/test-ccl/scanner.l,
   3734 	tests/test-ccl/test.input: Added negated character class
   3735 	expressions.  Documented negated character class expressions.  Added
   3736 	regression test for negated character class expressions.
   3737 
   3738 2006-03-22  John Millaway <john43 (a] users.sourceforge.net>
   3739 
   3740 	* buf.c, filter.c, gen.c, main.c, misc.c, nfa.c, parse.y, regex.c: 
   3741 	Replaced sprintf with snprintf everywhere.
   3742 
   3743 2006-03-22  John Millaway <john43 (a] users.sourceforge.net>
   3744 
   3745 	* Makefile.am: Removed includedir from AM_CPPFLAGS #1439351.
   3746 
   3747 2006-03-21  John Millaway <john43 (a] users.sourceforge.net>
   3748 
   3749 	* configure.in, tests/Makefile.am, tests/descriptions,
   3750 	tests/test-quotes/.cvsignore, tests/test-quotes/Makefile.am,
   3751 	tests/test-quotes/scanner.l, tests/test-quotes/test.input: Added
   3752 	test to verify user code is unmangled.
   3753 
   3754 2006-03-21  John Millaway <john43 (a] users.sourceforge.net>
   3755 
   3756 	* flexdef.h, misc.c, scan.l: Fixed escape in actions.
   3757 
   3758 2006-03-21  John Millaway <john43 (a] users.sourceforge.net>
   3759 
   3760 	* filter.c, flexdef.h, main.c, scan.l: Reverted previous input
   3761 	filter changes.  Added noop macro to scanner output.  Modified
   3762 	scan.l to escape m4 quotes found in user code.
   3763 
   3764 2006-03-21  John Millaway <john43 (a] users.sourceforge.net>
   3765 
   3766 	* tests/test-table-opts/Makefile.am,
   3767 	tests/test-table-opts/scanner.l: Removed m4 from test-table-opts
   3768 
   3769 2006-03-21  John Millaway <john43 (a] users.sourceforge.net>
   3770 
   3771 	* tests/test-reject/Makefile.am, tests/test-reject/scanner.l: 
   3772 	Removed m4 from test-reject
   3773 
   3774 2006-03-21  John Millaway <john43 (a] users.sourceforge.net>
   3775 
   3776 	* filter.c, flexdef.h, main.c, scan.l: Moved set_input_file to
   3777 	different file.
   3778 
   3779 2006-03-21  John Millaway <john43 (a] users.sourceforge.net>
   3780 
   3781 	* flex.skl, flexdef.h, flexint.h, misc.c: Relaxed tests for __STDC__
   3782 	and __STDC_VERSION__ to cope with bugs in GCC and Sun cc.
   3783 
   3784 2006-03-20  John Millaway <john43 (a] users.sourceforge.net>
   3785 
   3786 	* filter.c: Documented filter chain. Removed fdopen. Added no-op
   3787 	fseek.
   3788 
   3789 2006-03-13  John Millaway <john43 (a] users.sourceforge.net>
   3790 
   3791 	* gen.c: Fixed another -Wall report.
   3792 
   3793 2006-03-10  Will Estes <wlestes (a] users.sourceforge.net>
   3794 
   3795 	* NEWS, po/vi.po: new vi translation
   3796 
   3797 2006-03-09  Will Estes <wlestes (a] users.sourceforge.net>
   3798 
   3799 	* NEWS, po/ga.po, po/nl.po: new nl, ga translations
   3800 
   3801 2006-02-21  Will Estes <wlestes (a] users.sourceforge.net>
   3802 
   3803 	* m4/Makefile.am: add po.m4 to extra_dist in m4/ so it gets picked
   3804 	up by distributions
   3805 
   3806 2006-02-21  Will Estes <wlestes (a] users.sourceforge.net>
   3807 
   3808 	* m4/Makefile.am: add nls.m4 to extra_dist in m4/ so it will get
   3809 	picked up in distribution tarballs
   3810 
   3811 2006-02-21  Will Estes <wlestes (a] users.sourceforge.net>
   3812 
   3813 	* configure.in: remove website directory from configure.in
   3814 
   3815 2006-02-20  Will Estes <wlestes (a] users.sourceforge.net>
   3816 
   3817 	* NEWS, configure.in: version 2.5.33 marks in NEWS and configure.in
   3818 
   3819 2006-02-20  Will Estes <wlestes (a] users.sourceforge.net>
   3820 
   3821 	* configure.in: change email address in configure.in to point to
   3822 	flex-help (a] sourceforge.net
   3823 
   3824 2006-02-20  John Millaway <john43 (a] users.sourceforge.net>
   3825 
   3826 	* doc/flex.texi: Documentation.
   3827 
   3828 2006-02-20  John Millaway <john43 (a] users.sourceforge.net>
   3829 
   3830 	* BUGS: Appended to BUGS file.
   3831 
   3832 2006-02-18  Will Estes <wlestes (a] users.sourceforge.net>
   3833 
   3834 	* Makefile.am: remove website directory (since it now has its own
   3835 	module in the flex project
   3836 
   3837 2006-02-16  John Millaway <john43 (a] users.sourceforge.net>
   3838 
   3839 	* doc/flex.texi, flex.skl: Fixed buffer overflow in reject state
   3840 	buffer.  Corrected documentation on the state buffer.
   3841 
   3842 2006-02-16  John Millaway <john43 (a] users.sourceforge.net>
   3843 
   3844 	* flex.skl: Reverted num_read from size_t back to int.
   3845 
   3846 2006-02-15  John Millaway <john43 (a] users.sourceforge.net>
   3847 
   3848 	* Makefile.am, configure.in: Removed reference to RoadMap in
   3849 	Makefile.am.  Added website directory.
   3850 
   3851 2006-02-15  Will Estes <wlestes (a] users.sourceforge.net>
   3852 
   3853 	* README, RoadMap: remove RoadMap and reference to it in README
   3854 
   3855 2006-02-15  John Millaway <john43 (a] users.sourceforge.net>
   3856 
   3857 	* BUGS, README, doc/flex.texi, doc/flex.xml: Eliminated references
   3858 	to lex.sf.net.
   3859 
   3860 2006-02-15  John Millaway <john43 (a] users.sourceforge.net>
   3861 
   3862 	* BUGS, flex.skl: Transfered bugs list from lex.sf.net to BUGS file.
   3863 
   3864 2006-02-15  John Millaway <john43 (a] users.sourceforge.net>
   3865 
   3866 	* tests/test-rescan-nr/.cvsignore,
   3867 	tests/test-rescan-nr/Makefile.am, tests/test-rescan-nr/scanner.l,
   3868 	tests/test-rescan-nr/test.input, tests/test-rescan-r/.cvsignore,
   3869 	tests/test-rescan-r/Makefile.am, tests/test-rescan-r/scanner.l,
   3870 	tests/test-rescan-r/test.input: Recommit of last commit -- broken
   3871 	pipe.
   3872 
   3873 2006-02-15  John Millaway <john43 (a] users.sourceforge.net>
   3874 
   3875 	* configure.in, flex.skl, tests/Makefile.am, tests/descriptions: 
   3876 	yy_lex_destroy calls yy_init_globals to reset everything for next
   3877 	call to yylex.  Added two new tests for reusing scanners.
   3878 
   3879 2006-02-14  John Millaway <john43 (a] users.sourceforge.net>
   3880 
   3881 	* flex.spec.in: Patched rpm spec file.
   3882 
   3883 2006-02-14  John Millaway <john43 (a] users.sourceforge.net>
   3884 
   3885 	* configure.in, flexint.h: Added C99 macro for inttypes, just to be
   3886 	conformant.
   3887 
   3888 2006-02-14  John Millaway <john43 (a] users.sourceforge.net>
   3889 
   3890 	* flexdef.h, nfa.c, parse.y: Changed symbol INFINITE to fix conflict
   3891 	with C math symbol.
   3892 
   3893 2006-02-14  John Millaway <john43 (a] users.sourceforge.net>
   3894 
   3895 	* scan.l: Omitting parens for named rules in trailing context.
   3896 
   3897 2006-02-14  John Millaway <john43 (a] users.sourceforge.net>
   3898 
   3899 	* configure.in, main.c, po/ca.po, po/da.po, po/de.po, po/es.po,
   3900 	po/fr.po, po/ga.po, po/ko.po, po/nl.po, po/pl.po, po/pt_BR.po,
   3901 	po/ro.po, po/ru.po, po/sv.po, po/tr.po, po/vi.po, po/zh_CN.po,
   3902 	tests/test-mem-nr/scanner.l, tests/test-mem-r/scanner.l: Added check
   3903 	for locale.h and libintl.h in configure script.
   3904 
   3905 2006-02-14  John Millaway <john43 (a] users.sourceforge.net>
   3906 
   3907 	* flex.skl: Removed unused local vars.
   3908 
   3909 2006-02-14  John Millaway <john43 (a] users.sourceforge.net>
   3910 
   3911 	* flex.skl: Removed certain offending #undefs.
   3912 
   3913 2006-02-14  John Millaway <john43 (a] users.sourceforge.net>
   3914 
   3915 	* flexint.h: Removed logical and from preprocessor statement.
   3916 
   3917 2006-02-14  Will Estes <wlestes (a] users.sourceforge.net>
   3918 
   3919 	* po/nl.po, po/nl.po.1: remove eroneously named nl.po.1; update
   3920 	nl.po
   3921 
   3922 2006-02-14  John Millaway <john43 (a] users.sourceforge.net>
   3923 
   3924 	* dfa.c: .
   3925 
   3926 2006-02-14  John Millaway <john43 (a] users.sourceforge.net>
   3927 
   3928 	* flex.skl: Included <sys/types.h> for serialized tables.
   3929 
   3930 2006-02-14  John Millaway <john43 (a] users.sourceforge.net>
   3931 
   3932 	* configure.in: Minor patch to call to head in configure script.
   3933 
   3934 2006-02-14  John Millaway <john43 (a] users.sourceforge.net>
   3935 
   3936 	* doc/flex.texi: Documentation patch.
   3937 
   3938 2006-02-14  John Millaway <john43 (a] users.sourceforge.net>
   3939 
   3940 	* filter.c, gen.c, libyywrap.c, main.c: Patch for full file system
   3941 	failure.
   3942 
   3943 2006-02-13  John Millaway <john43 (a] users.sourceforge.net>
   3944 
   3945 	* doc/flex.texi: Documentation.
   3946 
   3947 2006-02-13  John Millaway <john43 (a] users.sourceforge.net>
   3948 
   3949 	* main.c: Fixed double-fclose when input file is empty.
   3950 
   3951 2006-02-10  Will Estes <wlestes (a] users.sourceforge.net>
   3952 
   3953 	* po/ca.po, po/da.po, po/de.po, po/es.po, po/fr.po, po/ga.po,
   3954 	po/ko.po, po/nl.po.1, po/pl.po, po/pt_BR.po, po/ro.po, po/ru.po,
   3955 	po/sv.po, po/tr.po, po/vi.po, po/zh_CN.po: newtranslations
   3956 
   3957 2005-12-22  John Millaway <john43 (a] users.sourceforge.net>
   3958 
   3959 	* buf.c, main.c: Improvement request 1069716 log vs. log10
   3960 
   3961 2005-12-22  John Millaway <john43 (a] users.sourceforge.net>
   3962 
   3963 	* flex.skl: Fixed bug 1257093 yy_init_globals in header file
   3964 
   3965 2005-04-14  Will Estes <wlestes (a] users.sourceforge.net>
   3966 
   3967 	* po/nl.po: new nl translation
   3968 
   3969 2005-04-07  Will Estes <wlestes (a] users.sourceforge.net>
   3970 
   3971 	* NEWS, po/LINGUAS, po/nl.po, po/vi.po: new nl and vi translations
   3972 
   3973 2004-07-20  Will Estes <wlestes (a] users.sourceforge.net>
   3974 
   3975 	* filter.c: correct improper stdin assignment
   3976 
   3977 2004-05-22  Will Estes <wlestes (a] users.sourceforge.net>
   3978 
   3979 	* NEWS, po/tr.po: new tr translation
   3980 
   3981 2004-05-12  Will Estes <wlestes (a] users.sourceforge.net>
   3982 
   3983 	* .cvsignore, .indent.pro: .cvsignore and  .indent.pro got missed in
   3984 	the import to sourceforge; replace them
   3985 
   3986 2004-05-11  Will Estes <wlestes (a] users.sourceforge.net>
   3987 
   3988 	* po/fr.po: new fr translation
   3989 
   3990 2004-05-03  Will Estes <wlestes (a] users.sourceforge.net>
   3991 
   3992 	* po/LINGUAS: polish is pl, not po
   3993 
   3994 2004-03-22  Will Estes <wlestes (a] users.sourceforge.net>
   3995 
   3996 	* po/sv.po: yet another sweedish update
   3997 
   3998 2004-03-19  Will Estes <wlestes (a] users.sourceforge.net>
   3999 
   4000 	* NEWS, po/sv.po: new sv translation
   4001 
   4002 2003-12-11  John Millaway <john43 (a] users.sourceforge.net>
   4003 
   4004 	* configure.in, filter.c, main.c: Configure checks for GNU m4.
   4005 	Environment variable M4 overrides built-in m4 path.  Generated m4
   4006 	does a late check for GNU m4.
   4007 
   4008 2003-12-09  John Millaway <john43 (a] users.sourceforge.net>
   4009 
   4010 	* doc/flex.texi: added 3 faqs
   4011 
   4012 2003-11-24  Will Estes <wlestes (a] users.sourceforge.net>
   4013 
   4014 	* po/ro.po: new ro translation
   4015 
   4016 2003-11-07  Will Estes <wlestes (a] users.sourceforge.net>
   4017 
   4018 	* NEWS, po/fr.po: new french translation
   4019 
   4020 2003-11-07  Will Estes <wlestes (a] users.sourceforge.net>
   4021 
   4022 	* NEWS, po/ca.po: new catalan translation from the translation
   4023 	project
   4024 
   4025 2003-11-07  Will Estes <wlestes (a] users.sourceforge.net>
   4026 
   4027 	* NEWS, po/LINGUAS, po/ga.po, po/pl.po: new polish translation;
   4028 	updated irish translation from translation project
   4029 
   4030 2003-10-10  Will Estes <wlestes (a] users.sourceforge.net>
   4031 
   4032 	* NEWS, po/LINGUAS, po/ga.po: new Irish translation
   4033 
   4034 2003-08-25  Will Estes <wlestes (a] users.sourceforge.net>
   4035 
   4036 	* NEWS, po/LINGUAS, po/ro.po: add romanian translation
   4037 
   4038 2003-07-16  Will Estes <wlestes (a] users.sourceforge.net>
   4039 
   4040 	* flex.skl: flex_*int* type fixes
   4041 
   4042 2003-07-16  Will Estes <wlestes (a] users.sourceforge.net>
   4043 
   4044 	* tools/cvsauthors: change wlestes email address
   4045 
   4046 2003-07-16  Will Estes <wlestes (a] users.sourceforge.net>
   4047 
   4048 	* flex.skl: undef yytext_ptr has some bad side effects
   4049 
   4050 2003-07-07  John Millaway <john43 (a] users.sourceforge.net>
   4051 
   4052 	* doc/flex.texi: Documented m4 incompatibility with lex.
   4053 
   4054 2003-05-21  Will Estes <wlestes (a] users.sourceforge.net>
   4055 
   4056 	* NEWS: upgrade to gettext 0.12
   4057 
   4058 2003-05-20  Will Estes <wlestes (a] users.sourceforge.net>
   4059 
   4060 	* flex.skl, gen.c: patches from manoj via sourceforge
   4061 
   4062 2003-05-20  Will Estes <wlestes (a] users.sourceforge.net>
   4063 
   4064 	* configure.in, po/.cvsignore, po/Makevars: upgrade gettext to 0.12;
   4065 	this allows running make pdf and make ps to be successful
   4066 
   4067 2003-05-20  Will Estes <wlestes (a] users.sourceforge.net>
   4068 
   4069 	* doc/.cvsignore: cvs should ignore flex.pdf and flex.ps
   4070 
   4071 2003-04-25  John Millaway <john43 (a] users.sourceforge.net>
   4072 
   4073 	* TODO: Added yylineno bugs to TODO list.
   4074 
   4075 2003-04-03  John Millaway <john43 (a] users.sourceforge.net>
   4076 
   4077 	* doc/flex.xml: Docbook.
   4078 
   4079 2003-04-03  John Millaway <john43 (a] users.sourceforge.net>
   4080 
   4081 	* doc/flex.xml: xml now validates.
   4082 
   4083 2003-04-02  John Millaway <john43 (a] users.sourceforge.net>
   4084 
   4085 	* doc/flex.xml: Began conversion to DocBook.
   4086 
   4087 2003-04-01  Will Estes <wlestes (a] users.sourceforge.net>
   4088 
   4089 	* NEWS, configure.in: version 2.5.31
   4090 
   4091 2003-04-01  Will Estes <wlestes (a] users.sourceforge.net>
   4092 
   4093 	* NEWS: remove --enable-maintainer-mode configure option
   4094 
   4095 2003-04-01  Will Estes <wlestes (a] users.sourceforge.net>
   4096 
   4097 	* configure.in: remove AM_MAINTAINER_MODE
   4098 
   4099 2003-04-01  John Millaway <john43 (a] users.sourceforge.net>
   4100 
   4101 	* flex.skl, flexdef.h, main.c, misc.c, scan.l: Renamed some internal
   4102 	variables.
   4103 
   4104 2003-03-31  Will Estes <wlestes (a] users.sourceforge.net>
   4105 
   4106 	* NEWS: yylineno is now per-buffer in reentrant scanners
   4107 
   4108 2003-03-31  John Millaway <john43 (a] users.sourceforge.net>
   4109 
   4110 	* TODO: Added TODO item.
   4111 
   4112 2003-03-30  John Millaway <john43 (a] users.sourceforge.net>
   4113 
   4114 	* flex.skl, gen.c: yylineno is per-buffer in the reentrant scanner.
   4115 	support for yycolumn exists, but is not yet developed.
   4116 
   4117 2003-03-28  John Millaway <john43 (a] users.sourceforge.net>
   4118 
   4119 	* flex.skl: Minor documentation.
   4120 
   4121 2003-03-28  Will Estes <wlestes (a] users.sourceforge.net>
   4122 
   4123 	* NEWS: added %top directive
   4124 
   4125 2003-03-27  John Millaway <john43 (a] users.sourceforge.net>
   4126 
   4127 	* buf.c, configure.in, doc/flex.texi, flexdef.h, main.c, scan.l,
   4128 	tests/Makefile.am, tests/descriptions, tests/test-top/.cvsignore,
   4129 	tests/test-top/Makefile.am, tests/test-top/main.c,
   4130 	tests/test-top/scanner.l, tests/test-top/test.input: Added %top
   4131 	block syntax.  Added test for %top block.  Documented %top block.
   4132 
   4133 2003-03-27  John Millaway <john43 (a] users.sourceforge.net>
   4134 
   4135 	* TODO, doc/flex.texi: Documented the m4 dependency.
   4136 
   4137 2003-03-26  Will Estes <wlestes (a] users.sourceforge.net>
   4138 
   4139 	* configure.in, flexdef.h: check for sys/wait.h since we use wait(2)
   4140 
   4141 2003-03-26  Will Estes <wlestes (a] users.sourceforge.net>
   4142 
   4143 	* flexdef.h: reorder include directives so as to catch system
   4144 	integer types before flex defined values for same
   4145 
   4146 2003-03-26  Will Estes <wlestes (a] users.sourceforge.net>
   4147 
   4148 	* TODO: assign tasks due before major release can happen; remove
   4149 	--enable-maintainer-mode entry
   4150 
   4151 2003-03-26  Will Estes <wlestes (a] users.sourceforge.net>
   4152 
   4153 	* Makefile.am: only rebuild the ChangeLog if we're inside a cvs
   4154 	working directory
   4155 
   4156 2003-03-26  Will Estes <wlestes (a] users.sourceforge.net>
   4157 
   4158 	* configure.in, tools/.cvsignore, tools/Makefile.am: add tools/
   4159 	subdirectory to distribution
   4160 
   4161 2003-03-26  Will Estes <wlestes (a] users.sourceforge.net>
   4162 
   4163 	* Makefile.am: remove maintainer_mode conditional; add filter.c and
   4164 	regex.c to indentfiles; reformat and sort indentfiles so it's easier
   4165 	to add files in the future
   4166 
   4167 2003-03-26  Will Estes <wlestes (a] users.sourceforge.net>
   4168 
   4169 	* doc/Makefile.am: clean up flex.texi processing leftovers with
   4170 	cleanfiles
   4171 
   4172 2003-03-26  Will Estes <wlestes (a] users.sourceforge.net>
   4173 
   4174 	* tests/test-linedir-r/Makefile.am: an awk script wasn't included in
   4175 	the distribution
   4176 
   4177 2003-03-26  John Millaway <john43 (a] users.sourceforge.net>
   4178 
   4179 	* TODO, configure.in, tests/Makefile.am, tests/descriptions,
   4180 	tests/test-include-by-push/.cvsignore,
   4181 	tests/test-include-by-push/Makefile.am,
   4182 	tests/test-include-by-push/scanner.l,
   4183 	tests/test-include-by-push/test-1.input,
   4184 	tests/test-include-by-push/test-2.input,
   4185 	tests/test-include-by-push/test-3.input: Added test for
   4186 	yypush_buffer_state and yypop_buffer_state.
   4187 
   4188 2003-03-26  John Millaway <john43 (a] users.sourceforge.net>
   4189 
   4190 	* TODO: Removed items from TODO list.
   4191 
   4192 2003-03-26  John Millaway <john43 (a] users.sourceforge.net>
   4193 
   4194 	* configure.in, tests/Makefile.am, tests/descriptions,
   4195 	tests/test-linedir-r/.cvsignore, tests/test-linedir-r/Makefile.am,
   4196 	tests/test-linedir-r/check-lines.awk, tests/test-linedir-r/main.c,
   4197 	tests/test-linedir-r/scanner.l, tests/test-linedir-r/test.input: 
   4198 	Added test for #line directives.
   4199 
   4200 2003-03-26  John Millaway <john43 (a] users.sourceforge.net>
   4201 
   4202 	* configure.in, tests/Makefile.am, tests/test-noansi-nr/.cvsignore,
   4203 	tests/test-noansi-nr/Makefile.am, tests/test-noansi-nr/scanner.l,
   4204 	tests/test-noansi-nr/test.input, tests/test-noansi-r/.cvsignore,
   4205 	tests/test-noansi-r/Makefile.am, tests/test-noansi-r/scanner.l,
   4206 	tests/test-noansi-r/test.input: Added test for noansi (traditional)
   4207 	options.  Reordered the tests so the basic ones are first.
   4208 
   4209 2003-03-25  Will Estes <wlestes (a] users.sourceforge.net>
   4210 
   4211 	* TODO, doc/Makefile.am: remove maintainer-mode conditional around
   4212 	rebuilding of manpage
   4213 
   4214 2003-03-25  Will Estes <wlestes (a] users.sourceforge.net>
   4215 
   4216 	* README: mention doc/ for user documentation
   4217 
   4218 2003-03-25  Will Estes <wlestes (a] users.sourceforge.net>
   4219 
   4220 	* TODO: rework distribution items
   4221 
   4222 2003-03-25  Will Estes <wlestes (a] users.sourceforge.net>
   4223 
   4224 	* NEWS: mention m4 processing
   4225 
   4226 2003-03-25  Will Estes <wlestes (a] users.sourceforge.net>
   4227 
   4228 	* tests/README: update instructions for running test suite
   4229 
   4230 2003-03-25  Will Estes <wlestes (a] users.sourceforge.net>
   4231 
   4232 	* FlexLexer.h, Makefile.am, TODO, buf.c, configure.in,
   4233 	doc/flex.texi, filter.c, flex.skl, flexdef.h, gen.c, main.c,
   4234 	misc.c, options.c, options.h, regex.c, scan.l, sym.c,
   4235 	tests/test-bison-nr/scanner.l, tests/test-bison-yylloc/scanner.l,
   4236 	tests/test-reject/scanner.l, tests/test-table-opts/scanner.l: merge
   4237 	millaway's m4 branch work
   4238 
   4239 2003-03-24  John Millaway <john43 (a] users.sourceforge.net>
   4240 
   4241 	* doc/flex.texi, flex.skl, flexdef.h, gen.c, main.c, options.c,
   4242 	options.h, scan.l: Option ansi-definitions.  Option ansi-prototypes.
   4243 	Cleaned up some of header.  Documented bison-locations.
   4244 
   4245 2003-03-24  John Millaway <john43 (a] users.sourceforge.net>
   4246 
   4247 	* scan.l: Escaped m4 macros in scan.l which would cause
   4248 	bootstrapping issues.
   4249 
   4250 2003-03-21  John Millaway <john43 (a] users.sourceforge.net>
   4251 
   4252 	* doc/flex.texi, flex.skl, main.c: Cleaning up the skel.
   4253 
   4254 2003-03-20  Will Estes <wlestes (a] users.sourceforge.net>
   4255 
   4256 	* TODO: we want to move the contents of to.do/Wishlist to top level
   4257 	TODO
   4258 
   4259 2003-03-20  John Millaway <john43 (a] users.sourceforge.net>
   4260 
   4261 	* to.do/Wish-List: Assessment of every item in Wish-List.
   4262 
   4263 2003-03-19  John Millaway <john43 (a] users.sourceforge.net>
   4264 
   4265 	* main.c: Fixed allocation of slightly more memory than needed.
   4266 
   4267 2003-03-19  John Millaway <john43 (a] users.sourceforge.net>
   4268 
   4269 	* TODO, buf.c, configure.in, flex.skl, flexdef.h, main.c, sym.c: 
   4270 	Start conditions now generated in a single place.
   4271 
   4272 2003-03-19  Will Estes <wlestes (a] users.sourceforge.net>
   4273 
   4274 	* TODO: cosmetic changes to TODO list
   4275 
   4276 2003-03-19  John Millaway <john43 (a] users.sourceforge.net>
   4277 
   4278 	* flex.skl: Cleaned up warnings so multiple headers could coincide.
   4279 
   4280 2003-03-19  John Millaway <john43 (a] users.sourceforge.net>
   4281 
   4282 	* TODO, flex.skl, main.c: Moved prefixes to m4.
   4283 
   4284 2003-03-19  John Millaway <john43 (a] users.sourceforge.net>
   4285 
   4286 	* FlexLexer.h, filter.c, flex.skl, flexdef.h, main.c, misc.c,
   4287 	regex.c: Removed Paxson/Berkeley copyright restriction from filter.c
   4288 	and regex.c.  Inline documentation of much of the generated API.
   4289 	Line directives now fixed for header and stdin/stdout.  Blank lines
   4290 	squeezed from generated scanner.
   4291 
   4292 2003-03-18  John Millaway <john43 (a] users.sourceforge.net>
   4293 
   4294 	* filter.c, flexdef.h, main.c, regex.c: Fixed #line directives.
   4295 
   4296 2003-03-17  John Millaway <john43 (a] users.sourceforge.net>
   4297 
   4298 	* Makefile.am, filter.c, flexdef.h, regex.c: Added regex.c for
   4299 	regex-related code.  Worked on fixing line directives;incomplete.
   4300 
   4301 2003-03-14  John Millaway <john43 (a] users.sourceforge.net>
   4302 
   4303 	* TODO: Added some TODOs.
   4304 
   4305 2003-03-14  John Millaway <john43 (a] users.sourceforge.net>
   4306 
   4307 	* flexdef.h, main.c, options.c, options.h, scan.l,
   4308 	tests/test-bison-nr/scanner.l, tests/test-bison-yylloc/scanner.l: 
   4309 	Bison bridge was simplified to rely less on bison output.  New
   4310 	option bison-locations.
   4311 
   4312 2003-03-14  John Millaway <john43 (a] users.sourceforge.net>
   4313 
   4314 	* filter.c, flex.skl, flexdef.h, gen.c, main.c, scan.l,
   4315 	tests/test-reject/scanner.l: Filters are now direct children of main
   4316 	process.  Header file now generated through m4.
   4317 
   4318 2003-03-14  John Millaway <john43 (a] users.sourceforge.net>
   4319 
   4320 	* buf.c, filter.c, flexdef.h, main.c, misc.c: Added internal filter
   4321 	ability.  Deleted various unused variables.
   4322 
   4323 2003-03-14  John Millaway <john43 (a] users.sourceforge.net>
   4324 
   4325 	* main.c, tests/test-table-opts/scanner.l: Keeping tests up to date
   4326 	with m4 changes.  Proper wait for all children.
   4327 
   4328 2003-03-14  John Millaway <john43 (a] users.sourceforge.net>
   4329 
   4330 	* flex.skl, tests/test-table-opts/scanner.l: Moved test-tables to
   4331 	m4.
   4332 
   4333 2003-03-14  John Millaway <john43 (a] users.sourceforge.net>
   4334 
   4335 	* flex.skl, main.c, options.c: Moved bison bridge code to m4.
   4336 
   4337 2003-03-13  John Millaway <john43 (a] users.sourceforge.net>
   4338 
   4339 	* flex.skl, gen.c, main.c, scan.l: Moved YY_USE_LINENO to m4.
   4340 
   4341 2003-03-13  John Millaway <john43 (a] users.sourceforge.net>
   4342 
   4343 	* buf.c, flexdef.h, scan.l: Added function buf_m4_undefine.
   4344 
   4345 2003-03-13  John Millaway <john43 (a] users.sourceforge.net>
   4346 
   4347 	* flex.skl, main.c, scan.l: Replaced YY_ALWAYS_INTERACTIVE with m4.
   4348 	Replaced YY_NEVER_INTERACTIVE with m4.
   4349 
   4350 2003-03-13  John Millaway <john43 (a] users.sourceforge.net>
   4351 
   4352 	* flex.skl, main.c: Moved YY_TEXT_IS_ARRAY to m4.
   4353 
   4354 2003-03-12  John Millaway <john43 (a] users.sourceforge.net>
   4355 
   4356 	* flex.skl, gen.c, main.c, tests/test-reject/scanner.l: Renaming
   4357 	macros from YY_* to M4_YY_* where appropriate.
   4358 
   4359 2003-03-12  John Millaway <john43 (a] users.sourceforge.net>
   4360 
   4361 	* flex.skl, tests/test-reject/scanner.l,
   4362 	tests/test-table-opts/scanner.l: Now using local variable "yyg"
   4363 	instead of lengthly YY_G expansion.
   4364 
   4365 2003-03-12  John Millaway <john43 (a] users.sourceforge.net>
   4366 
   4367 	* buf.c, filter.c, flex.skl, flexdef.h, main.c, misc.c, options.c,
   4368 	options.h, scan.l, tests/test-reject/scanner.l: More m4 macro
   4369 	conversions.  Added debugging option --preproc-level=NUM.
   4370 
   4371 2003-03-11  John Millaway <john43 (a] users.sourceforge.net>
   4372 
   4373 	* Makefile.am, buf.c, flex.skl, flexdef.h, gen.c, main.c, misc.c,
   4374 	scan.l: Replaced many CPP macros with m4 equivalents.
   4375 
   4376 2003-03-10  John Millaway <john43 (a] users.sourceforge.net>
   4377 
   4378 	* Makefile.am, filter.c, flex.skl, flexdef.h, main.c, misc.c: Added
   4379 	filter.c Added filter.c rules to Makefile.am Added filter prototypes
   4380 	to flexdef.h Flex now filters output through m4.
   4381 
   4382 2003-03-05  Will Estes <wlestes (a] users.sourceforge.net>
   4383 
   4384 	* doc/.cvsignore, texinfo.tex: move texinfo.tex to doc/
   4385 
   4386 2003-03-05  Will Estes <wlestes (a] users.sourceforge.net>
   4387 
   4388 	* TODO: update TODO
   4389 
   4390 2003-03-05  Will Estes <wlestes (a] users.sourceforge.net>
   4391 
   4392 	* NEWS, configure.in: version 2.5.29
   4393 
   4394 2003-03-04  John Millaway <john43 (a] users.sourceforge.net>
   4395 
   4396 	* FlexLexer.h, flex.skl: Added growable buffer stack to C++ scanner
   4397 	as well.  yyensure_buffer_stack is now static.
   4398 
   4399 2003-03-02  John Millaway <john43 (a] users.sourceforge.net>
   4400 
   4401 	* flex.skl, misc.c: Removed awkward %push %pop syntax from skeleton.
   4402 
   4403 2003-03-02  John Millaway <john43 (a] users.sourceforge.net>
   4404 
   4405 	* flex.skl: Renamed YY_CURRENT_BUFFER_FAST to
   4406 	YY_CURRENT_BUFFER_LVALUE to better reflect its purpose.
   4407 
   4408 2003-02-28  John Millaway <john43 (a] users.sourceforge.net>
   4409 
   4410 	* NEWS: made entry on input buffer stacks.
   4411 
   4412 2003-02-28  Will Estes <wlestes (a] users.sourceforge.net>
   4413 
   4414 	* Makefile.am, doc/Makefile.am: build on . in top level first; this
   4415 	will simplify calling help2man
   4416 
   4417 2003-02-28  John Millaway <john43 (a] users.sourceforge.net>
   4418 
   4419 	* TODO, doc/flex.texi, flex.skl, gen.c, main.c: Removed
   4420 	yy_current_buffer from the planet.  Input buffer states are now in
   4421 	an internal unbounded stack.  Added new internal function,
   4422 	yyensure_buffer_stack.  Added new API function, yypush_buffer_state.
   4423 	Added new API function, yypop_buffer_state.  Documented the new API
   4424 	calls in the manual.  Macro YY_BUFFER_STATE now refers to top of
   4425 	stack.  This revision breaks the C++ scanner (again.)
   4426 
   4427 2003-02-28  John Millaway <john43 (a] users.sourceforge.net>
   4428 
   4429 	* main.c: Removed some symbols from the undef list. They are needed
   4430 	for multiple headers to coexist.
   4431 
   4432 2003-02-27  Will Estes <wlestes (a] users.sourceforge.net>
   4433 
   4434 	* Makefile.am, NEWS, configure.in, doc/.cvsignore, doc/Makefile.am,
   4435 	doc/flex.texi, flex.texi: move flex.texi and flex.1 to new doc/
   4436 	subdirectory
   4437 
   4438 2003-02-27  Will Estes <wlestes (a] users.sourceforge.net>
   4439 
   4440 	* NEWS: namespace cleanups
   4441 
   4442 2003-02-26  John Millaway <john43 (a] users.sourceforge.net>
   4443 
   4444 	* main.c: Added a few macros to the undef list.
   4445 
   4446 2003-02-26  John Millaway <john43 (a] users.sourceforge.net>
   4447 
   4448 	* main.c: Put the undef macros in an array.
   4449 
   4450 2003-02-12  Will Estes <wlestes (a] users.sourceforge.net>
   4451 
   4452 	* NEWS, configure.in: version 2.5.28
   4453 
   4454 2003-02-10  Will Estes <wlestes (a] users.sourceforge.net>
   4455 
   4456 	* README, TODO, configure.in, flex.texi: update documentation to
   4457 	reflect the sourceforge move
   4458 
   4459 2003-02-06  Will Estes <wlestes (a] users.sourceforge.net>
   4460 
   4461 	* TODO: update according to current thinking
   4462 
   4463 2003-02-06  Will Estes <wlestes (a] users.sourceforge.net>
   4464 
   4465 	* TODO: mcvs reviewed
   4466 
   4467 2003-02-06  Will Estes <wlestes (a] users.sourceforge.net>
   4468 
   4469 	* TODO: sourceforge migration tasks
   4470 
   4471 2003-02-04  Will Estes <wlestes (a] users.sourceforge.net>
   4472 
   4473 	* NEWS: Flex now warns if always-interactive is specified with fast
   4474 	or full; Fixed trailing slash bug in YY_INPUT macro def
   4475 
   4476 2003-01-31  John Millaway <john43 (a] users.sourceforge.net>
   4477 
   4478 	* scan.l: Flex now warns if always-interactive is specified with
   4479 	fast or full.
   4480 
   4481 2003-01-31  Will Estes <wlestes (a] users.sourceforge.net>
   4482 
   4483 	* Makefile.am: switch to using cvs2cl.pl to generate the ChangeLog
   4484 
   4485 2003-01-31  Will Estes <wlestes (a] users.sourceforge.net>
   4486 
   4487 	* tools/cvs2cl.pl, tools/cvsauthors: we're going to be switching how
   4488 	we handle our ChangeLog
   4489 
   4490 2003-01-29  John Millaway <john43 (a] users.sourceforge.net>
   4491 
   4492 	* gen.c, misc.c: Fixed trailing slash bug in YY_INPUT macro def.
   4493 
   4494 2003-01-29  Will Estes <wlestes (a] users.sourceforge.net>
   4495 
   4496 	* README.cvs-snapshot: upgrade texinfo to 4.3d
   4497 
   4498 2003-01-29  Will Estes <wlestes (a] users.sourceforge.net>
   4499 
   4500 	* flex.texi: the @copying construct works now; thanks to the texinfo
   4501 	maintainers for finding the problem
   4502 
   4503 2003-01-21  Will Estes <wlestes (a] users.sourceforge.net>
   4504 
   4505 	* NEWS, configure.in: version 2.5.27
   4506 
   4507 2003-01-21  Will Estes <wlestes (a] users.sourceforge.net>
   4508 
   4509 	* NEWS: flex now works with recent bison versions
   4510 
   4511 2003-01-18  John Millaway <john43 (a] users.sourceforge.net>
   4512 
   4513 	* flex.skl: Check for YYLTYPE_IS_DECLARED. This fixes bison-bridge
   4514 	with latest bison.
   4515 
   4516 2003-01-15  Will Estes <wlestes (a] users.sourceforge.net>
   4517 
   4518 	* NEWS, po/pt_BR.po: new pt_br translation
   4519 
   4520 2003-01-14  Will Estes <wlestes (a] users.sourceforge.net>
   4521 
   4522 	* NEWS, configure.in: version 2.5.26
   4523 
   4524 2003-01-14  Will Estes <wlestes (a] users.sourceforge.net>
   4525 
   4526 	* NEWS: Fixed table deserialization bug on big-endian archs. Patch
   4527 	sent from Bryce Nichols <bryce (a] bnichols.org>
   4528 
   4529 2003-01-12  John Millaway <john43 (a] users.sourceforge.net>
   4530 
   4531 	* tables_shared.h: Fixed table deserialization bug on big-endian
   4532 	archs. Patch sent from Bryce Nichols <bryce (a] bnichols.org>.
   4533 
   4534 2003-01-10  Will Estes <wlestes (a] users.sourceforge.net>
   4535 
   4536 	* README.cvs-snapshot: add version numbers for some tools and
   4537 	explain about version.texi and --enable-maintainer-mode
   4538 
   4539 2003-01-10  Will Estes <wlestes (a] users.sourceforge.net>
   4540 
   4541 	* NEWS: catch news up
   4542 
   4543 2003-01-09  John Millaway <john43 (a] users.sourceforge.net>
   4544 
   4545 	* tests/test-mem-nr/scanner.l, tests/test-mem-r/scanner.l: Changed
   4546 	size_t to yy_size_t in yyalloc() and yyrealloc(). Is this really
   4547 	what we want?
   4548 
   4549 2003-01-09  John Millaway <john43 (a] users.sourceforge.net>
   4550 
   4551 	* flex.skl: Changed type of yyleng from size_t to int. This fixes
   4552 	bug in PostgreSQL compilation.
   4553 
   4554 2003-01-09  Will Estes <wlestes (a] users.sourceforge.net>
   4555 
   4556 	* NEWS: catch news up
   4557 
   4558 2003-01-09  Will Estes <wlestes (a] users.sourceforge.net>
   4559 
   4560 	* flex.skl: more c++ fixes
   4561 
   4562 2003-01-09  Will Estes <wlestes (a] users.sourceforge.net>
   4563 
   4564 	* Makefile.am, configure.in, flex.spec.in: add a spec file
   4565 
   4566 2003-01-09  Will Estes <wlestes (a] users.sourceforge.net>
   4567 
   4568 	* flex.skl: type cast to pacify c++ compilers; patch from Bruce
   4569 	Lilly <blilly (a] erols.com>
   4570 
   4571 2003-01-08  Will Estes <wlestes (a] users.sourceforge.net>
   4572 
   4573 	* NEWS: new es translation
   4574 
   4575 2003-01-08  Will Estes <wlestes (a] users.sourceforge.net>
   4576 
   4577 	* po/es.po: new spanish translation
   4578 
   4579 2002-12-19  John Millaway <john43 (a] users.sourceforge.net>
   4580 
   4581 	* gen.c: Fixed bug where YY_G(0) sometimes occurs (created by my
   4582 	previous commit.)
   4583 
   4584 2002-12-17  John Millaway <john43 (a] users.sourceforge.net>
   4585 
   4586 	* gen.c: Fixed bug submitted by Bojan Smojver <bojan (a] rexursive.com>
   4587 	where the use of yylineno, reentrant, and yymore together caused a
   4588 	compile-time error.
   4589 
   4590 2002-12-17  Will Estes <wlestes (a] users.sourceforge.net>
   4591 
   4592 	* NEWS: update NEWS
   4593 
   4594 2002-12-17  John Millaway <john43 (a] users.sourceforge.net>
   4595 
   4596 	* flex.texi: Documented new behavior with character ranges.
   4597 
   4598 2002-12-16  John Millaway <john43 (a] users.sourceforge.net>
   4599 
   4600 	* parse.y: Fixed bug submitted by  Bruce Lilly <blilly (a] erols.com>
   4601 	where character ranges would yield unexpected behavior in a caseless
   4602 	scanner.  Also, flex now emits a warning if the range looks like
   4603 	trouble.
   4604 
   4605 2002-12-16  John Millaway <john43 (a] users.sourceforge.net>
   4606 
   4607 	* ccl.c, flexdef.h: Added utility functions to deal with character
   4608 	case.
   4609 
   4610 2002-12-09  Will Estes <wlestes (a] users.sourceforge.net>
   4611 
   4612 	* flexint.h: we don't really need int64 anyway
   4613 
   4614 2002-12-09  Will Estes <wlestes (a] users.sourceforge.net>
   4615 
   4616 	* flex.skl: apparently some lints are happier with fllthrough
   4617 	without a space
   4618 
   4619 2002-12-02  Will Estes <wlestes (a] users.sourceforge.net>
   4620 
   4621 	* NEWS, configure.in: version 2.5.25
   4622 
   4623 2002-12-02  Will Estes <wlestes (a] users.sourceforge.net>
   4624 
   4625 	* Makefile.am: enclose flex.1 target in MAINTERNER_MODE
   4626 
   4627 2002-12-02  Will Estes <wlestes (a] users.sourceforge.net>
   4628 
   4629 	* po/pt_BR.po: new pt_br translation
   4630 
   4631 2002-12-01  John Millaway <john43 (a] users.sourceforge.net>
   4632 
   4633 	* flex.texi: Indexed some more faqs.
   4634 
   4635 2002-11-29  John Millaway <john43 (a] users.sourceforge.net>
   4636 
   4637 	* flex.skl: Fixed bug in SECOND yyless definition where argument was
   4638 	not enclosed in parentheses.
   4639 
   4640 2002-11-29  John Millaway <john43 (a] users.sourceforge.net>
   4641 
   4642 	* flex.skl: Fixed bug in yyless definition where argument was not
   4643 	enclosed in parentheses.
   4644 
   4645 2002-11-27  Will Estes <wlestes (a] users.sourceforge.net>
   4646 
   4647 	* NEWS: flex uses flex_int*_t types
   4648 
   4649 2002-11-27  Will Estes <wlestes (a] users.sourceforge.net>
   4650 
   4651 	* flexint.h: integer types for non-C99 systems flexint.h
   4652 
   4653 2002-11-27  John Millaway <john43 (a] users.sourceforge.net>
   4654 
   4655 	* dfa.c, flexint.h, gen.c, tables.c, tables.h, tables_shared.c,
   4656 	tables_shared.h: Changed int types to flex_intX_t. The build is now
   4657 	broken until typedef's are established.
   4658 
   4659 2002-11-27  Will Estes <wlestes (a] users.sourceforge.net>
   4660 
   4661 	* Makefile.am: MAINTAINERCLEANFILES: new variable: try to make it so
   4662 	that make maintainer-clean  erases everything not under version
   4663 	control
   4664 
   4665 2002-11-27  Will Estes <wlestes (a] users.sourceforge.net>
   4666 
   4667 	* config.rpath: remove config.rpath
   4668 
   4669 2002-11-27  Will Estes <wlestes (a] users.sourceforge.net>
   4670 
   4671 	* README-alpha: just list location of betas
   4672 
   4673 2002-11-26  Will Estes <wlestes (a] users.sourceforge.net>
   4674 
   4675 	* flexint.h: __STDC_VERSION__ needs an L suffix
   4676 
   4677 2002-11-26  Will Estes <wlestes (a] users.sourceforge.net>
   4678 
   4679 	* NEWS, po/LINGUAS, po/pt_BR.po: new pt_br translation from the
   4680 	translation project
   4681 
   4682 2002-11-25  Will Estes <wlestes (a] users.sourceforge.net>
   4683 
   4684 	* flexint.h: include inttypes.h for folks who really are C99
   4685 
   4686 2002-11-25  Will Estes <wlestes (a] users.sourceforge.net>
   4687 
   4688 	* TODO: fix a typo
   4689 
   4690 2002-11-25  Will Estes <wlestes (a] users.sourceforge.net>
   4691 
   4692 	* NEWS, configure.in: version 2.5.24
   4693 
   4694 2002-11-23  Will Estes <wlestes (a] users.sourceforge.net>
   4695 
   4696 	* configure.in: try to make sure we have GNU m4
   4697 
   4698 2002-11-23  Will Estes <wlestes (a] users.sourceforge.net>
   4699 
   4700 	* tests/test-c++-multiple-scanners/Makefile.am: include
   4701 	tests/test-c++-multipl-scanners/test.input
   4702 
   4703 2002-11-23  Will Estes <wlestes (a] users.sourceforge.net>
   4704 
   4705 	* NEWS: more portability fixes
   4706 
   4707 2002-11-23  Will Estes <wlestes (a] users.sourceforge.net>
   4708 
   4709 	* configure.in, flexdef.h: apparently on some BSD systems, we need
   4710 	sys/params.h; reported by millaway
   4711 
   4712 2002-11-22  Will Estes <wlestes (a] users.sourceforge.net>
   4713 
   4714 	* NEWS: update NEWS
   4715 
   4716 2002-11-22  John Millaway <john43 (a] users.sourceforge.net>
   4717 
   4718 	* flex.skl, main.c, tests/test-c++-multiple-scanners/Makefile.am: 
   4719 	Fixed prefix of yyalloc,yyfree,yyrealloc in C++ scanner.  Removed
   4720 	yylex_destroy from C++ scanner.
   4721 
   4722 2002-11-22  John Millaway <john43 (a] users.sourceforge.net>
   4723 
   4724 	* flex.texi: renamed some faqs.
   4725 
   4726 2002-11-22  Will Estes <wlestes (a] users.sourceforge.net>
   4727 
   4728 	* AUTHORS: update wording about authorship
   4729 
   4730 2002-11-17  John Millaway <john43 (a] users.sourceforge.net>
   4731 
   4732 	* parse.y: Removed space before line num in error messages to look
   4733 	more like gcc's errors.
   4734 
   4735 2002-11-06  Will Estes <wlestes (a] users.sourceforge.net>
   4736 
   4737 	* NEWS, po/tr.po: new turkish translation from the translation
   4738 	project
   4739 
   4740 2002-10-28  Will Estes <wlestes (a] users.sourceforge.net>
   4741 
   4742 	* gen.c: applied c++ from lilypond folks for std:: reasons
   4743 
   4744 2002-10-25  Will Estes <wlestes (a] users.sourceforge.net>
   4745 
   4746 	* flex.texi: proofreading
   4747 
   4748 2002-10-24  Will Estes <wlestes (a] users.sourceforge.net>
   4749 
   4750 	* flex.texi: proofreading
   4751 
   4752 2002-10-22  Will Estes <wlestes (a] users.sourceforge.net>
   4753 
   4754 	* flex.skl: use c-style header names in c++ for now; at some point
   4755 	we'll have a separate c++ skeleton and we can go whole-hog pure c++
   4756 
   4757 2002-10-22  Will Estes <wlestes (a] users.sourceforge.net>
   4758 
   4759 	* TODO: c++ rants
   4760 
   4761 2002-10-22  Will Estes <wlestes (a] users.sourceforge.net>
   4762 
   4763 	* flex.texi: more proofreading
   4764 
   4765 2002-10-22  Will Estes <wlestes (a] users.sourceforge.net>
   4766 
   4767 	* Makefile.am: include intent.pro; indent target is MAINTAINER_MODE
   4768 	conditional
   4769 
   4770 2002-10-22  Will Estes <wlestes (a] users.sourceforge.net>
   4771 
   4772 	* configure.in: When we use AC_PATH_PROG, value-if-not-found is the
   4773 	name of the program we wanted to find; this will generate more
   4774 	helpful error messages
   4775 
   4776 2002-10-21  John Millaway <john43 (a] users.sourceforge.net>
   4777 
   4778 	* tables.c: Added a missing function prototype.
   4779 
   4780 2002-10-21  Will Estes <wlestes (a] users.sourceforge.net>
   4781 
   4782 	* NEWS, configure.in: version 2.5.23
   4783 
   4784 2002-10-21  Will Estes <wlestes (a] users.sourceforge.net>
   4785 
   4786 	* NEWS: update NEWS on recent changes
   4787 
   4788 2002-10-21  Will Estes <wlestes (a] users.sourceforge.net>
   4789 
   4790 	* flexint.h: use sys/types.h and not inttypes.h
   4791 
   4792 2002-10-21  Will Estes <wlestes (a] users.sourceforge.net>
   4793 
   4794 	* configure.in: check for limits.h
   4795 
   4796 2002-10-21  Will Estes <wlestes (a] users.sourceforge.net>
   4797 
   4798 	* TODO: update TODO on recent suggestions
   4799 
   4800 2002-10-21  Will Estes <wlestes (a] users.sourceforge.net>
   4801 
   4802 	* flex.texi: titlepage and contents
   4803 
   4804 2002-10-21  Will Estes <wlestes (a] users.sourceforge.net>
   4805 
   4806 	* Makefile.am: typo
   4807 
   4808 2002-10-21  Will Estes <wlestes (a] users.sourceforge.net>
   4809 
   4810 	* Makefile.am, README.cvs-snapshot: include README.cvs-snapshot in
   4811 	the distribution; in README-cvs-snapshot, mention the need for
   4812 	enable-maintainer-mode
   4813 
   4814 2002-10-21  John Millaway <john43 (a] users.sourceforge.net>
   4815 
   4816 	* flex.texi: typo.
   4817 
   4818 2002-10-18  Will Estes <wlestes (a] users.sourceforge.net>
   4819 
   4820 	* flex.texi: report the current version info that flex provides;
   4821 	reformat a list of non-posix features
   4822 
   4823 2002-10-18  Will Estes <wlestes (a] users.sourceforge.net>
   4824 
   4825 	* NEWS: report the current version info that flex provides
   4826 
   4827 2002-10-18  Will Estes <wlestes (a] users.sourceforge.net>
   4828 
   4829 	* flex.skl: FLEX_BETA defined if flex is beta
   4830 
   4831 2002-10-16  Will Estes <wlestes (a] users.sourceforge.net>
   4832 
   4833 	* flexint.h: if we're doing c++, then we can't use long long
   4834 
   4835 2002-10-14  Will Estes <wlestes (a] users.sourceforge.net>
   4836 
   4837 	* TODO: update TODO on several things
   4838 
   4839 2002-10-11  Will Estes <wlestes (a] users.sourceforge.net>
   4840 
   4841 	* flex.texi: more proofreading
   4842 
   4843 2002-10-11  Will Estes <wlestes (a] users.sourceforge.net>
   4844 
   4845 	* tests/TEMPLATE/Makefile.am, tests/test-array-nr/Makefile.am,
   4846 	tests/test-array-r/Makefile.am, tests/test-basic-nr/Makefile.am,
   4847 	tests/test-basic-r/Makefile.am, tests/test-bison-nr/Makefile.am,
   4848 	tests/test-bison-yylloc/Makefile.am,
   4849 	tests/test-bison-yylval/Makefile.am,
   4850 	tests/test-c++-basic/Makefile.am,
   4851 	tests/test-c++-multiple-scanners/Makefile.am,
   4852 	tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-r/Makefile.am,
   4853 	tests/test-debug-nr/Makefile.am, tests/test-debug-r/Makefile.am,
   4854 	tests/test-header-nr/Makefile.am, tests/test-header-r/Makefile.am,
   4855 	tests/test-include-by-buffer/Makefile.am,
   4856 	tests/test-include-by-reentrant/Makefile.am,
   4857 	tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am,
   4858 	tests/test-mem-nr/Makefile.am, tests/test-mem-r/Makefile.am,
   4859 	tests/test-multiple-scanners-nr/Makefile.am,
   4860 	tests/test-multiple-scanners-r/Makefile.am,
   4861 	tests/test-posix/Makefile.am,
   4862 	tests/test-posixly-correct/Makefile.am,
   4863 	tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am,
   4864 	tests/test-pthread/Makefile.am, tests/test-reject/Makefile.am,
   4865 	tests/test-string-nr/Makefile.am, tests/test-string-r/Makefile.am,
   4866 	tests/test-table-opts/Makefile.am, tests/test-yyextra/Makefile.am: 
   4867 	remove BISON assignment as per suggestion from Akim Demaille
   4868 
   4869 2002-10-11  Will Estes <wlestes (a] users.sourceforge.net>
   4870 
   4871 	* Makefile.am, configure.in: remove intl from dist
   4872 
   4873 2002-10-11  Will Estes <wlestes (a] users.sourceforge.net>
   4874 
   4875 	* configure.in: we use maintainer mode now
   4876 
   4877 2002-10-11  Will Estes <wlestes (a] users.sourceforge.net>
   4878 
   4879 	* NEWS: include create-test
   4880 
   4881 2002-10-11  Will Estes <wlestes (a] users.sourceforge.net>
   4882 
   4883 	* tests/Makefile.am: rename test to check-local as per Akim
   4884 	Demaille; test for failed tests so that make check fails if any
   4885 	tests do
   4886 
   4887 2002-10-11  Will Estes <wlestes (a] users.sourceforge.net>
   4888 
   4889 	* tests/Makefile.am: use dist_noinst_scripts as per email from Akim
   4890 	Demaille
   4891 
   4892 2002-10-10  John Millaway <john43 (a] users.sourceforge.net>
   4893 
   4894 	* flex.texi: Documentation.
   4895 
   4896 2002-10-10  Will Estes <wlestes (a] users.sourceforge.net>
   4897 
   4898 	* NEWS, configure.in: version 2.5.22; portability fixes and attn to
   4899 	the test suite
   4900 
   4901 2002-10-10  Will Estes <wlestes (a] users.sourceforge.net>
   4902 
   4903 	* flexint.h: ok, this seems to work
   4904 
   4905 2002-10-10  Will Estes <wlestes (a] users.sourceforge.net>
   4906 
   4907 	* tests/TEMPLATE/Makefile.am, tests/test-bison-nr/Makefile.am,
   4908 	tests/test-bison-yylloc/Makefile.am,
   4909 	tests/test-bison-yylval/Makefile.am,
   4910 	tests/test-header-nr/Makefile.am, tests/test-header-r/Makefile.am,
   4911 	tests/test-multiple-scanners-nr/Makefile.am,
   4912 	tests/test-multiple-scanners-r/Makefile.am: use builddir in tests
   4913 	that need it in their include path
   4914 
   4915 2002-10-10  Will Estes <wlestes (a] users.sourceforge.net>
   4916 
   4917 	* tests/TEMPLATE/Makefile.am: sometimes we put header files in the
   4918 	builddir and so we should account for that
   4919 
   4920 2002-10-10  Will Estes <wlestes (a] users.sourceforge.net>
   4921 
   4922 	* tests/TEMPLATE/Makefile.am: replace the last  instance
   4923 
   4924 2002-10-10  Will Estes <wlestes (a] users.sourceforge.net>
   4925 
   4926 	* flex.skl: include unistd.h and not cunistd as cunistd only seems
   4927 	to be present on very recent systems
   4928 
   4929 2002-10-10  Will Estes <wlestes (a] users.sourceforge.net>
   4930 
   4931 	* Makefile.am, configure.in, flex.skl, flexdef.h, flexint.h: redo
   4932 	integral types again; add flexint.h; change dependencies caused by
   4933 	adding flexint.h; remove autoconf wrapper around cunistd; restore
   4934 	netinet/in.h includes; remove unneded feature checks in configure.in
   4935 
   4936 2002-10-08  Will Estes <wlestes (a] users.sourceforge.net>
   4937 
   4938 	* configure.in, flex.skl, flexdef.h: current swipe at header magic;
   4939 	int types be damned
   4940 
   4941 2002-10-08  Will Estes <wlestes (a] users.sourceforge.net>
   4942 
   4943 	* NEWS: change version constant info to reflect change to flex.skl
   4944 
   4945 2002-10-08  Will Estes <wlestes (a] users.sourceforge.net>
   4946 
   4947 	* Makefile.am: remove README-alpha option; add definitions for
   4948 	FLEX_{MAJOR,MINOR,SUBMINOR}_VERSION
   4949 
   4950 2002-10-07  Will Estes <wlestes (a] users.sourceforge.net>
   4951 
   4952 	* flex.skl, flexdef.h: ok, here goes; try to handle integral
   4953 	typedefs in one swell foop
   4954 
   4955 2002-10-07  Will Estes <wlestes (a] users.sourceforge.net>
   4956 
   4957 	* configure.in: we check for {u,}int*_t types; maybe this will
   4958 	simplify things
   4959 
   4960 2002-10-07  Will Estes <wlestes (a] users.sourceforge.net>
   4961 
   4962 	* configure.in: we create the tests/TEMPLATE/Makefile so that we can
   4963 	build the dist archives
   4964 
   4965 2002-10-07  Will Estes <wlestes (a] users.sourceforge.net>
   4966 
   4967 	* NEWS: more test suite cleanups
   4968 
   4969 2002-10-07  Will Estes <wlestes (a] users.sourceforge.net>
   4970 
   4971 	* tests/test-c++-multiple-scanners/Makefile.am: we don't use header
   4972 	files...
   4973 
   4974 2002-10-07  Will Estes <wlestes (a] users.sourceforge.net>
   4975 
   4976 	* flexdef.h: remove include of malloc.h
   4977 
   4978 2002-10-04  Will Estes <wlestes (a] users.sourceforge.net>
   4979 
   4980 	* flex.texi: more editing; remove examples index; merge examples
   4981 	into concept index
   4982 
   4983 2002-10-04  Will Estes <wlestes (a] users.sourceforge.net>
   4984 
   4985 	* flex.texi: edited one more faq; used C-u C-c C-u C-a to update
   4986 	menus and nodes since the other updating commands are somewhat
   4987 	broken; unfortunately this means that all nodes have all pointers
   4988 	filled in
   4989 
   4990 2002-10-04  Will Estes <wlestes (a] users.sourceforge.net>
   4991 
   4992 	* flex.texi: yesterday's proofreading
   4993 
   4994 2002-10-02  Will Estes <wlestes (a] users.sourceforge.net>
   4995 
   4996 	* flex.texi: proofread some more
   4997 
   4998 2002-10-02  Will Estes <wlestes (a] users.sourceforge.net>
   4999 
   5000 	* flex.texi: proofread edit begins
   5001 
   5002 2002-10-01  Will Estes <wlestes (a] users.sourceforge.net>
   5003 
   5004 	* configure.in, tests/Makefile.am,
   5005 	tests/test-c++-multiple-scanners/.cvsignore,
   5006 	tests/test-c++-multiple-scanners/Makefile.am,
   5007 	tests/test-c++-multiple-scanners/main.cpp,
   5008 	tests/test-c++-multiple-scanners/scanner-1.l,
   5009 	tests/test-c++-multiple-scanners/scanner-2.l,
   5010 	tests/test-c++-multiple-scanners/test.input: test c++ with multiple
   5011 	scanners
   5012 
   5013 2002-09-27  Will Estes <wlestes (a] users.sourceforge.net>
   5014 
   5015 	* tests/test-array-nr/Makefile.am, tests/test-array-r/Makefile.am,
   5016 	tests/test-basic-nr/Makefile.am, tests/test-basic-r/Makefile.am,
   5017 	tests/test-bison-nr/Makefile.am,
   5018 	tests/test-bison-yylloc/Makefile.am,
   5019 	tests/test-bison-yylval/Makefile.am,
   5020 	tests/test-c++-basic/Makefile.am, tests/test-c-cpp-nr/Makefile.am,
   5021 	tests/test-c-cpp-r/Makefile.am, tests/test-debug-nr/Makefile.am,
   5022 	tests/test-debug-r/Makefile.am, tests/test-header-nr/Makefile.am,
   5023 	tests/test-header-r/Makefile.am,
   5024 	tests/test-include-by-buffer/Makefile.am,
   5025 	tests/test-include-by-reentrant/Makefile.am,
   5026 	tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am,
   5027 	tests/test-mem-nr/Makefile.am, tests/test-mem-r/Makefile.am,
   5028 	tests/test-multiple-scanners-nr/Makefile.am,
   5029 	tests/test-multiple-scanners-r/Makefile.am,
   5030 	tests/test-posix/Makefile.am,
   5031 	tests/test-posixly-correct/Makefile.am,
   5032 	tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am,
   5033 	tests/test-pthread/Makefile.am, tests/test-reject/Makefile.am,
   5034 	tests/test-string-nr/Makefile.am, tests/test-string-r/Makefile.am,
   5035 	tests/test-table-opts/Makefile.am, tests/test-yyextra/Makefile.am: 
   5036 	we used INCLUDES in another place in the Makefile.am files in the
   5037 	test suite
   5038 
   5039 2002-09-27  Will Estes <wlestes (a] users.sourceforge.net>
   5040 
   5041 	* tests/test-array-nr/Makefile.am, tests/test-array-r/Makefile.am,
   5042 	tests/test-basic-nr/Makefile.am, tests/test-basic-r/Makefile.am,
   5043 	tests/test-bison-nr/Makefile.am,
   5044 	tests/test-bison-yylloc/Makefile.am,
   5045 	tests/test-bison-yylval/Makefile.am,
   5046 	tests/test-c++-basic/Makefile.am, tests/test-c-cpp-nr/Makefile.am,
   5047 	tests/test-c-cpp-r/Makefile.am, tests/test-debug-nr/Makefile.am,
   5048 	tests/test-debug-r/Makefile.am, tests/test-header-nr/Makefile.am,
   5049 	tests/test-header-r/Makefile.am,
   5050 	tests/test-include-by-buffer/Makefile.am,
   5051 	tests/test-include-by-reentrant/Makefile.am,
   5052 	tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am,
   5053 	tests/test-mem-nr/Makefile.am, tests/test-mem-r/Makefile.am,
   5054 	tests/test-multiple-scanners-nr/Makefile.am,
   5055 	tests/test-multiple-scanners-r/Makefile.am,
   5056 	tests/test-posix/Makefile.am,
   5057 	tests/test-posixly-correct/Makefile.am,
   5058 	tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am,
   5059 	tests/test-pthread/Makefile.am, tests/test-reject/Makefile.am,
   5060 	tests/test-string-nr/Makefile.am, tests/test-string-r/Makefile.am,
   5061 	tests/test-table-opts/Makefile.am, tests/test-yyextra/Makefile.am: 
   5062 	oops, I typed that last s/// command to perl way wrong
   5063 
   5064 2002-09-27  Will Estes <wlestes (a] users.sourceforge.net>
   5065 
   5066 	* tests/TEMPLATE/Makefile.am, tests/test-array-nr/Makefile.am,
   5067 	tests/test-array-r/Makefile.am, tests/test-basic-nr/Makefile.am,
   5068 	tests/test-basic-r/Makefile.am, tests/test-bison-nr/Makefile.am,
   5069 	tests/test-bison-yylloc/Makefile.am,
   5070 	tests/test-bison-yylval/Makefile.am,
   5071 	tests/test-c++-basic/Makefile.am, tests/test-c-cpp-nr/Makefile.am,
   5072 	tests/test-c-cpp-r/Makefile.am, tests/test-debug-nr/Makefile.am,
   5073 	tests/test-debug-r/Makefile.am, tests/test-header-nr/Makefile.am,
   5074 	tests/test-header-r/Makefile.am,
   5075 	tests/test-include-by-buffer/Makefile.am,
   5076 	tests/test-include-by-reentrant/Makefile.am,
   5077 	tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am,
   5078 	tests/test-mem-nr/Makefile.am, tests/test-mem-r/Makefile.am,
   5079 	tests/test-multiple-scanners-nr/Makefile.am,
   5080 	tests/test-multiple-scanners-r/Makefile.am,
   5081 	tests/test-posix/Makefile.am,
   5082 	tests/test-posixly-correct/Makefile.am,
   5083 	tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am,
   5084 	tests/test-pthread/Makefile.am, tests/test-reject/Makefile.am,
   5085 	tests/test-string-nr/Makefile.am, tests/test-string-r/Makefile.am,
   5086 	tests/test-table-opts/Makefile.am, tests/test-yyextra/Makefile.am: 
   5087 	use AM_CPPFLAGS instead of INCLUDES; write -I with no space after it
   5088 	for broken compilers
   5089 
   5090 2002-09-27  Will Estes <wlestes (a] users.sourceforge.net>
   5091 
   5092 	* Makefile.am: INCLUDES is obsolete; use AM_CPPFLAGS instead
   5093 
   5094 2002-09-27  Will Estes <wlestes (a] users.sourceforge.net>
   5095 
   5096 	* configure.in: apparently, AM_CONFIG_HEADER is obsolete
   5097 
   5098 2002-09-27  Will Estes <wlestes (a] users.sourceforge.net>
   5099 
   5100 	* TODO: integrate test suite into automake
   5101 
   5102 2002-09-27  Will Estes <wlestes (a] users.sourceforge.net>
   5103 
   5104 	* configure.in: since we dont run the template test, we dont need to
   5105 	generate its Makefile either
   5106 
   5107 2002-09-27  Will Estes <wlestes (a] users.sourceforge.net>
   5108 
   5109 	* autogen.sh: use autoreconf instead of calling individual utilities
   5110 	separately
   5111 
   5112 2002-09-27  Will Estes <wlestes (a] users.sourceforge.net>
   5113 
   5114 	* configure.in: check for c++ compiler
   5115 
   5116 2002-09-27  Will Estes <wlestes (a] users.sourceforge.net>
   5117 
   5118 	* configure.in: re-organize according to suggested layout in
   5119 	autoconf manual
   5120 
   5121 2002-09-26  Will Estes <wlestes (a] users.sourceforge.net>
   5122 
   5123 	* Makefile.am, NEWS, configure.in: update automake to 1.7 and
   5124 	autoconf to 2.54
   5125 
   5126 2002-09-26  Will Estes <wlestes (a] users.sourceforge.net>
   5127 
   5128 	* Makefile.am: use AM_YFLAGS since YFLAGS is a user variable
   5129 
   5130 2002-09-25  Will Estes <wlestes (a] users.sourceforge.net>
   5131 
   5132 	* NEWS: catch NEWS up on things, some of which happened a long time
   5133 	ago; correct punctuation; try to remove some editorializing
   5134 
   5135 2002-09-25  Will Estes <wlestes (a] users.sourceforge.net>
   5136 
   5137 	* Makefile.am, flex.skl, flex.texi: include a single, automatically
   5138 	generated version number in flex scanners
   5139 
   5140 2002-09-23  Will Estes <wlestes (a] users.sourceforge.net>
   5141 
   5142 	* tests/create-test: complain audibly when argument not supplied;
   5143 	echo on stderr when writing error messages
   5144 
   5145 2002-09-23  Will Estes <wlestes (a] users.sourceforge.net>
   5146 
   5147 	* tests/Makefile.am, tests/create-test: DIST_SUBDIRS so we don't
   5148 	have to run the TEMPLATE test; so we add new tests to SUBDIRS and
   5149 	DIST_SUBDIRS
   5150 
   5151 2002-09-23  Will Estes <wlestes (a] users.sourceforge.net>
   5152 
   5153 	* tests/TEMPLATE/Makefile.am: not all compilers support '-I dir' so
   5154 	we write '-Idir' instead
   5155 
   5156 2002-09-23  Will Estes <wlestes (a] users.sourceforge.net>
   5157 
   5158 	* TODO: reorganize faq entries; proofread the manual
   5159 
   5160 2002-09-23  Will Estes <wlestes (a] users.sourceforge.net>
   5161 
   5162 	* flex.texi: move c++ experimental warning to top of cxx node
   5163 
   5164 2002-09-20  Will Estes <wlestes (a] users.sourceforge.net>
   5165 
   5166 	* flex.skl: move stdint.h include to table-serialization section;
   5167 	we'll still need to think about stdint.h more though
   5168 
   5169 2002-09-20  Will Estes <wlestes (a] users.sourceforge.net>
   5170 
   5171 	* NEWS: new smarter skeleton/scanner generation
   5172 
   5173 2002-09-20  John Millaway <john43 (a] users.sourceforge.net>
   5174 
   5175 	* flex.skl, misc.c: bison-bridge skel handled via %if/%endif pairs.
   5176 
   5177 2002-09-19  John Millaway <john43 (a] users.sourceforge.net>
   5178 
   5179 	* flex.skl, misc.c: reentrant skel handled via %if/%endif pairs.
   5180 
   5181 2002-09-19  John Millaway <john43 (a] users.sourceforge.net>
   5182 
   5183 	* flex.skl, misc.c: skeleton uses %push/%pop to keep skelout() scope
   5184 	sane.  skel commands are omitted unless --debug enabled.
   5185 
   5186 2002-09-19  John Millaway <john43 (a] users.sourceforge.net>
   5187 
   5188 	* flex.skl, main.c, misc.c, tables.h: Added %push and %pop
   5189 	operations to skel processing.
   5190 
   5191 2002-09-17  Will Estes <wlestes (a] users.sourceforge.net>
   5192 
   5193 	* NEWS, configure.in: flex 2.5.21
   5194 
   5195 2002-09-17  John Millaway <john43 (a] users.sourceforge.net>
   5196 
   5197 	* tests/test-reject/Makefile.am: minor fixup for dist.
   5198 
   5199 2002-09-16  Will Estes <wlestes (a] users.sourceforge.net>
   5200 
   5201 	* NEWS, configure.in: version 2.5.20
   5202 
   5203 2002-09-16  Will Estes <wlestes (a] users.sourceforge.net>
   5204 
   5205 	* flex.texi: correct typo
   5206 
   5207 2002-09-16  Will Estes <wlestes (a] users.sourceforge.net>
   5208 
   5209 	* NEWS: note the new tables functionality
   5210 
   5211 2002-09-16  John Millaway <john43 (a] users.sourceforge.net>
   5212 
   5213 	* tests/test-multiple-scanners-r/.cvsignore,
   5214 	tests/test-multiple-scanners-r/Makefile.am: Fixed `clean' target and
   5215 	.cvsignore.
   5216 
   5217 2002-09-16  John Millaway <john43 (a] users.sourceforge.net>
   5218 
   5219 	* TODO, flex.skl, flex.texi, main.c, tables_shared.h,
   5220 	tests/test-multiple-scanners-r/main.c,
   5221 	tests/test-multiple-scanners-r/scanner-1.l,
   5222 	tests/test-multiple-scanners-r/scanner-2.l: Serialization works in
   5223 	headers (%option headers).  Serialization code (Tables API) is
   5224 	complete.
   5225 
   5226 2002-09-16  Will Estes <wlestes (a] users.sourceforge.net>
   5227 
   5228 	* tests/test-reject/scanner.l: replace yytables_load with
   5229 	yytables_fload as per millaway's other changes
   5230 
   5231 2002-09-15  John Millaway <john43 (a] users.sourceforge.net>
   5232 
   5233 	* TODO, flex.texi: Created user API for tables deserialization.
   5234 	Documented API and --tables-* options in manual.
   5235 
   5236 2002-09-15  John Millaway <john43 (a] users.sourceforge.net>
   5237 
   5238 	* flex.skl, tests/test-table-opts/scanner.l: Tables deserialization
   5239 	uses yyalloc/yyfree.  Changed yytables_load to yytables_fload.
   5240 
   5241 2002-09-15  John Millaway <john43 (a] users.sourceforge.net>
   5242 
   5243 	* tests/test-bison-nr/.cvsignore: minor upkeep.
   5244 
   5245 2002-09-15  John Millaway <john43 (a] users.sourceforge.net>
   5246 
   5247 	* flex.texi: Categorized and indexed scanner options in manual.
   5248 
   5249 2002-09-15  John Millaway <john43 (a] users.sourceforge.net>
   5250 
   5251 	* flex.skl: Initialization of reject vars and %array vars in
   5252 	reentrant scanner.
   5253 
   5254 2002-09-13  John Millaway <john43 (a] users.sourceforge.net>
   5255 
   5256 	* TODO, configure.in, devel/tables.pl, dfa.c, flex.skl, flex.texi,
   5257 	gen.c, tables.c, tables_shared.c, tables_shared.h,
   5258 	tests/Makefile.am, tests/test-reject/.cvsignore,
   5259 	tests/test-reject/Makefile.am, tests/test-reject/scanner.l,
   5260 	tests/test-reject/test.input, tests/test-table-opts/Makefile.am: 
   5261 	Created test for reject.  Handled reject-triggered tables in
   5262 	serialization.
   5263 
   5264 2002-09-13  Will Estes <wlestes (a] users.sourceforge.net>
   5265 
   5266 	* NEWS: millaway has been very busy
   5267 
   5268 2002-09-13  John Millaway <john43 (a] users.sourceforge.net>
   5269 
   5270 	* flex.skl, tests/test-table-opts/Makefile.am,
   5271 	tests/test-table-opts/scanner.l: Added test for multiple tables in
   5272 	one file.
   5273 
   5274 2002-09-13  John Millaway <john43 (a] users.sourceforge.net>
   5275 
   5276 	* tests/test-bison-nr/.cvsignore: forgot to add .cvsignore on last
   5277 	commit.
   5278 
   5279 2002-09-13  John Millaway <john43 (a] users.sourceforge.net>
   5280 
   5281 	* tests/test-bison-nr/Makefile.am, tests/test-bison-nr/main.c,
   5282 	tests/test-bison-nr/parser.y, tests/test-bison-nr/scanner.l,
   5283 	tests/test-bison-nr/test.input: Added test-bison-bridge.
   5284 
   5285 2002-09-13  John Millaway <john43 (a] users.sourceforge.net>
   5286 
   5287 	* configure.in, flex.skl, flex.texi, flexdef.h, gen.c, main.c,
   5288 	misc.c, options.c, options.h, scan.l, tables.h, tests/Makefile.am,
   5289 	tests/descriptions, tests/test-bison-yylloc/scanner.l,
   5290 	tests/test-bison-yylval/scanner.l, tests/test-table-opts/scanner.l: 
   5291 	Bison bridge code now works for all C scanners and pure/non-pure
   5292 	bison parsers.  Added %option bison-bridge (--bison-bridge).
   5293 	Removed %option reentrant-bison/--reentrant-bison/-Rb.  Scanner
   5294 	knows the name of its tables.  Tables serialization is OK on EOF.
   5295 	yylineno is present in all scanners.  Modified nasty performance
   5296 	penalty warning w/ yylineno.  test-table-opts is now run last
   5297 	because it's so fat.  Updated manual.
   5298 
   5299 2002-09-12  John Millaway <john43 (a] users.sourceforge.net>
   5300 
   5301 	* flex.texi: documentation of tabels api in manual
   5302 
   5303 2002-09-12  John Millaway <john43 (a] users.sourceforge.net>
   5304 
   5305 	* TODO, tables.c: Renamed *_fwrite to *_write to reflect writer
   5306 	abstraction.
   5307 
   5308 2002-09-11  John Millaway <john43 (a] users.sourceforge.net>
   5309 
   5310 	* devel/tables.pl: Added perl script to read/dump serialized tables
   5311 	in devel/
   5312 
   5313 2002-09-11  Will Estes <wlestes (a] users.sourceforge.net>
   5314 
   5315 	* scan.l: the debian patch used strlen(yytext) and similar
   5316 	constructs--as millaway points out, this is better known as yyleng
   5317 
   5318 2002-09-11  Will Estes <wlestes (a] users.sourceforge.net>
   5319 
   5320 	* NEWS, po/de.po: new de translation from the translation project
   5321 
   5322 2002-09-11  John Millaway <john43 (a] users.sourceforge.net>
   5323 
   5324 	* flex.skl: yytbl_load now checks tables set by name.  Localized var
   5325 	scaope in yytbl_load.
   5326 
   5327 2002-09-10  Will Estes <wlestes (a] users.sourceforge.net>
   5328 
   5329 	* tests/Makefile.am: make clean  before make test
   5330 
   5331 2002-09-09  John Millaway <john43 (a] users.sourceforge.net>
   5332 
   5333 	* TODO, flex.skl: Fixed deserialization of --fast tables.
   5334 
   5335 2002-09-09  Will Estes <wlestes (a] users.sourceforge.net>
   5336 
   5337 	* TODO: fix typo; remove the yylineo entry
   5338 
   5339 2002-09-09  John Millaway <john43 (a] users.sourceforge.net>
   5340 
   5341 	* TODO, buf.c, devel/dump-tables.pl, dfa.c, flex.skl, flexdef.h,
   5342 	gen.c, main.c, misc.c, options.c, options.h, scan.l, tables.c,
   5343 	tables.h, tables_shared.h, tests/test-table-opts/.cvsignore,
   5344 	tests/test-table-opts/Makefile.am, tests/test-table-opts/scanner.l: 
   5345 	Table deserialization works for everything except --fast scanners.
   5346 	Scanners can auto-verify serialized table integrity via
   5347 	--tables-verify.  Added tables API items to TODO list.
   5348 	test-table-opts is becoming exhaustive (a good thing).
   5349 
   5350 2002-09-09  Will Estes <wlestes (a] users.sourceforge.net>
   5351 
   5352 	* NEWS: flex has better internal diagnostics
   5353 
   5354 2002-09-09  Will Estes <wlestes (a] users.sourceforge.net>
   5355 
   5356 	* configure.in, flexdef.h: test for presence of __func__ and
   5357 	compensate if absent
   5358 
   5359 2002-09-09  Will Estes <wlestes (a] users.sourceforge.net>
   5360 
   5361 	* Makefile.am: include the intl/ subdirectory when searching for
   5362 	include files
   5363 
   5364 2002-09-09  Will Estes <wlestes (a] users.sourceforge.net>
   5365 
   5366 	* NEWS, po/ru.po, po/sv.po: new sv, ru translations from the
   5367 	translation project
   5368 
   5369 2002-09-07  John Millaway <john43 (a] users.sourceforge.net>
   5370 
   5371 	* flex.skl, misc.c: Changed cryptic skeleton markers to readable
   5372 	form.
   5373 
   5374 2002-09-07  John Millaway <john43 (a] users.sourceforge.net>
   5375 
   5376 	* Makefile.am, dfa.c, flex.skl, flex.texi, flexdef.h, gen.c,
   5377 	main.c, misc.c, parse.y, tables.c, tables.h, tables_shared.c,
   5378 	tables_shared.h: Members of struct yy_trans_info are now forced to
   5379 	be the same size.  Added shared file tables_shared.c.  Separated
   5380 	tables.h from flexdef.h Bulk of table deserialization code is done.
   5381 
   5382 2002-09-06  Will Estes <wlestes (a] users.sourceforge.net>
   5383 
   5384 	* NEWS, po/ca.po: new ca translation
   5385 
   5386 2002-09-06  Will Estes <wlestes (a] users.sourceforge.net>
   5387 
   5388 	* NEWS: new fr translation
   5389 
   5390 2002-09-06  Will Estes <wlestes (a] users.sourceforge.net>
   5391 
   5392 	* po/fr.po: new french translation from the translation project
   5393 
   5394 2002-09-05  Will Estes <wlestes (a] users.sourceforge.net>
   5395 
   5396 	* NEWS: c99 function defs by default
   5397 
   5398 2002-09-05  John Millaway <john43 (a] users.sourceforge.net>
   5399 
   5400 	* flexdef.h, tables.c: Added flex_die macro. May need some autoconf
   5401 	massaging.  Added thorough error checking in tables code.
   5402 
   5403 2002-09-05  John Millaway <john43 (a] users.sourceforge.net>
   5404 
   5405 	* flex.skl, flex.texi: Flex generates C99 defs now.  Documented the
   5406 	above change in manual.
   5407 
   5408 2002-09-05  John Millaway <john43 (a] users.sourceforge.net>
   5409 
   5410 	* tests/test-table-opts/.cvsignore,
   5411 	tests/test-table-opts/Makefile.am: Added serialization test to
   5412 	table-opts test.
   5413 
   5414 2002-09-05  Will Estes <wlestes (a] users.sourceforge.net>
   5415 
   5416 	* configure.in: oops, i made a typo
   5417 
   5418 2002-09-05  Will Estes <wlestes (a] users.sourceforge.net>
   5419 
   5420 	* NEWS, configure.in: version 2.5.19
   5421 
   5422 2002-09-05  Will Estes <wlestes (a] users.sourceforge.net>
   5423 
   5424 	* scan.l: use FLEX_EXIT(), not exit()
   5425 
   5426 2002-09-05  John Millaway <john43 (a] users.sourceforge.net>
   5427 
   5428 	* devel/00EXTRACT-ALL-SYMS.sh, devel/README, devel/dump-tables.pl: 
   5429 	Added devel/ directory for junk that we don't want in the
   5430 	distribution, but that we want in CVS.
   5431 
   5432 2002-09-05  Will Estes <wlestes (a] users.sourceforge.net>
   5433 
   5434 	* scan.l: s/exit(1)/exit(EXIT_FAILURE)
   5435 
   5436 2002-09-05  John Millaway <john43 (a] users.sourceforge.net>
   5437 
   5438 	* dfa.c, gen.c: Tables are now generated with %option
   5439 	tables-file=FILE.
   5440 
   5441 2002-09-05  Will Estes <wlestes (a] users.sourceforge.net>
   5442 
   5443 	* NEWS: catch up on a few things
   5444 
   5445 2002-09-05  Will Estes <wlestes (a] users.sourceforge.net>
   5446 
   5447 	* scan.l: prevent segfault on input lines which are longer than the
   5448 	allocated space (problem report from Manoj Srivastava
   5449 	<srivasta (a] golden-gryphon.com>)
   5450 
   5451 2002-09-05  John Millaway <john43 (a] users.sourceforge.net>
   5452 
   5453 	* flex.texi, main.c, options.c, options.h: Changed option 'header'
   5454 	to 'header-file'. 'header' still works, though.
   5455 
   5456 2002-09-05  John Millaway <john43 (a] users.sourceforge.net>
   5457 
   5458 	* flex.texi, flexdef.h, gen.c, main.c, options.c, options.h,
   5459 	scan.l, tables.c: Tons more work on tables.
   5460 
   5461 2002-09-05  John Millaway <john43 (a] users.sourceforge.net>
   5462 
   5463 	* flexdef.h, gen.c, tables.c, tables_shared.h: Lots of work on
   5464 	tables serialization code.
   5465 
   5466 2002-09-04  Will Estes <wlestes (a] users.sourceforge.net>
   5467 
   5468 	* README.cvs-snapshot: mention GNU indent
   5469 
   5470 2002-09-04  Will Estes <wlestes (a] users.sourceforge.net>
   5471 
   5472 	* NEWS: remove the word after from the version line
   5473 
   5474 2002-09-03  Will Estes <wlestes (a] users.sourceforge.net>
   5475 
   5476 	* NEWS, configure.in: version 2.5.18
   5477 
   5478 2002-09-03  Will Estes <wlestes (a] users.sourceforge.net>
   5479 
   5480 	* NEWS: catch up on the NEWS
   5481 
   5482 2002-09-03  Will Estes <wlestes (a] users.sourceforge.net>
   5483 
   5484 	* tests/Makefile.am: target test: quote the results echoing so that
   5485 	the ECHO_C will work on systems where it is used
   5486 
   5487 2002-09-03  Will Estes <wlestes (a] users.sourceforge.net>
   5488 
   5489 	* configure.in: when we don't have GNU indent, the test will
   5490 	generate output on stderr, so we send that to /dev/null
   5491 
   5492 2002-09-03  Will Estes <wlestes (a] users.sourceforge.net>
   5493 
   5494 	* configure.in: fixed bug whereby bison was reported missing even
   5495 	when it was found
   5496 
   5497 2002-09-02  John Millaway <john43 (a] users.sourceforge.net>
   5498 
   5499 	* tables.c: In-code documentation.
   5500 
   5501 2002-09-02  John Millaway <john43 (a] users.sourceforge.net>
   5502 
   5503 	* flexdef.h: Forgot to indent before previous commit.
   5504 
   5505 2002-09-02  John Millaway <john43 (a] users.sourceforge.net>
   5506 
   5507 	* flexdef.h: Added known integer limits if undefined.
   5508 
   5509 2002-08-29  Will Estes <wlestes (a] users.sourceforge.net>
   5510 
   5511 	* configure.in: version 2.5.17
   5512 
   5513 2002-08-29  Will Estes <wlestes (a] users.sourceforge.net>
   5514 
   5515 	* NEWS: more portability fixes; new version number
   5516 
   5517 2002-08-29  Will Estes <wlestes (a] users.sourceforge.net>
   5518 
   5519 	* flexdef.h, main.c, misc.c, scanopt.c: #include fixes; we've
   5520 	factored out all the system include files and put them in flexdef.h
   5521 
   5522 2002-08-29  Will Estes <wlestes (a] users.sourceforge.net>
   5523 
   5524 	* dfa.c: eat a blank line
   5525 
   5526 2002-08-29  Will Estes <wlestes (a] users.sourceforge.net>
   5527 
   5528 	* NEWS: new config.{sub,guess} files; mention that we use indent on
   5529 	flex
   5530 
   5531 2002-08-28  Will Estes <wlestes (a] users.sourceforge.net>
   5532 
   5533 	* configure.in: warn if no indent found; version 2.5.16
   5534 
   5535 2002-08-28  Will Estes <wlestes (a] users.sourceforge.net>
   5536 
   5537 	* NEWS: catch up on recent changes; version 2.5.16
   5538 
   5539 2002-08-27  Will Estes <wlestes (a] users.sourceforge.net>
   5540 
   5541 	* buf.c, ccl.c, dfa.c, ecs.c, flexdef.h, gen.c, libmain.c,
   5542 	libyywrap.c, main.c, misc.c, nfa.c, options.c, options.h,
   5543 	scanopt.c, scanopt.h, sym.c, tables.c, tables_shared.h, tblcmp.c,
   5544 	yylex.c: ran the indent target; commit the results
   5545 
   5546 2002-08-27  Will Estes <wlestes (a] users.sourceforge.net>
   5547 
   5548 	* Makefile.am: touch up the indent targeet; it's ready for
   5549 	production use now
   5550 
   5551 2002-08-27  Will Estes <wlestes (a] users.sourceforge.net>
   5552 
   5553 	* configure.in: test for GNU indent; reorder the tests somewhat
   5554 
   5555 2002-08-23  Will Estes <wlestes (a] users.sourceforge.net>
   5556 
   5557 	* configure.in: automake is smarter about autoconf's versioning
   5558 	scheme
   5559 
   5560 2002-08-23  Will Estes <wlestes (a] users.sourceforge.net>
   5561 
   5562 	* NEWS: catch NEWS up on what we've been doing
   5563 
   5564 2002-08-22  Will Estes <wlestes (a] users.sourceforge.net>
   5565 
   5566 	* flexdef.h: do some more conditional including for folks without
   5567 	standard systems
   5568 
   5569 2002-08-22  Will Estes <wlestes (a] users.sourceforge.net>
   5570 
   5571 	* tests/test-c++-basic/Makefile.am: use CXX to link the test scanner
   5572 	here
   5573 
   5574 2002-08-22  John Millaway <john43 (a] users.sourceforge.net>
   5575 
   5576 	* flex.texi: Documentation.
   5577 
   5578 2002-08-22  John Millaway <john43 (a] users.sourceforge.net>
   5579 
   5580 	* Makefile.am: Created 'indent' target and added .indent.pro.
   5581 
   5582 2002-08-22  John Millaway <john43 (a] users.sourceforge.net>
   5583 
   5584 	* tests/test-array-nr/Makefile.am, tests/test-array-r/Makefile.am,
   5585 	tests/test-basic-nr/Makefile.am, tests/test-basic-r/Makefile.am,
   5586 	tests/test-c-cpp-nr/Makefile.am: Fixed missing 'make clean' files.
   5587 
   5588 2002-08-22  John Millaway <john43 (a] users.sourceforge.net>
   5589 
   5590 	* tests/test-bison-yylloc/Makefile.am,
   5591 	tests/test-bison-yylval/Makefile.am: fixed missing 'clean' file.
   5592 
   5593 2002-08-22  John Millaway <john43 (a] users.sourceforge.net>
   5594 
   5595 	* flex.skl, tests/test-c++-basic/Makefile.am,
   5596 	tests/test-c++-basic/scanner.l: Removed core of yylex_destroy from
   5597 	c++ scanner -- hack! Added -lstdc++ to LDFLAGS (should we have to do
   5598 	this??)
   5599 
   5600 2002-08-21  Will Estes <wlestes (a] users.sourceforge.net>
   5601 
   5602 	* README: official releases are being hosted by Vern
   5603 
   5604 2002-08-21  Will Estes <wlestes (a] users.sourceforge.net>
   5605 
   5606 	* NEWS, configure.in: new beta version; more entries in NEWS from
   5607 	millaway; the top level entry for test-c++-basic
   5608 
   5609 2002-08-21  Will Estes <wlestes (a] users.sourceforge.net>
   5610 
   5611 	* tests/Makefile.am, tests/test-c++-basic/.cvsignore,
   5612 	tests/test-c++-basic/Makefile.am, tests/test-c++-basic/scanner.l,
   5613 	tests/test-c++-basic/test.input: add test-c++-basic
   5614 
   5615 2002-08-21  John Millaway <john43 (a] users.sourceforge.net>
   5616 
   5617 	* gen.c, nfa.c: More tabels work.
   5618 
   5619 2002-08-21  John Millaway <john43 (a] users.sourceforge.net>
   5620 
   5621 	* flexdef.h, gen.c, tables.c, tables_shared.h: More work on tables.
   5622 
   5623 2002-08-20  John Millaway <john43 (a] users.sourceforge.net>
   5624 
   5625 	* dfa.c: Cleaned up macros that took no ';'.
   5626 
   5627 2002-08-20  John Millaway <john43 (a] users.sourceforge.net>
   5628 
   5629 	* scanopt.c: Fixed oddball '=-'.
   5630 
   5631 2002-08-20  John Millaway <john43 (a] users.sourceforge.net>
   5632 
   5633 	* flex.skl, flex.texi, gen.c: Dynamically allocate REJECT state
   5634 	buffer.  Mentioned memory usage in docs.  Made REJECT buffer
   5635 	variables reentrant-safe.
   5636 
   5637 2002-08-20  John Millaway <john43 (a] users.sourceforge.net>
   5638 
   5639 	* tables.c: More work on tables code.
   5640 
   5641 2002-08-20  Will Estes <wlestes (a] users.sourceforge.net>
   5642 
   5643 	* Makefile.am, NEWS, configure.in: we're using m4 so have configure
   5644 	test for it
   5645 
   5646 2002-08-20  John Millaway <john43 (a] users.sourceforge.net>
   5647 
   5648 	* Makefile.am, tables.c: Added tables.c and rebuilt dependencies.
   5649 
   5650 2002-08-20  John Millaway <john43 (a] users.sourceforge.net>
   5651 
   5652 	* TODO, flex.texi: Dicussed prototypes and header in manual.
   5653 
   5654 2002-08-19  John Millaway <john43 (a] users.sourceforge.net>
   5655 
   5656 	* Makefile.am, configure.in, flex.skl, flexdef.h, tables_shared.h: 
   5657 	More work on tables serialization.
   5658 
   5659 2002-08-19  John Millaway <john43 (a] users.sourceforge.net>
   5660 
   5661 	* Makefile.am, mkskel.sh: Skeleton is now passed through m4 (before
   5662 	dist is built).
   5663 
   5664 2002-08-19  Will Estes <wlestes (a] users.sourceforge.net>
   5665 
   5666 	* po/LINGUAS, po/zh_CN.po: add zh_cn translation from the
   5667 	translation project
   5668 
   5669 2002-08-19  Will Estes <wlestes (a] users.sourceforge.net>
   5670 
   5671 	* NEWS: millaway's done a lot of things which need to be mentioned
   5672 	in NEWS
   5673 
   5674 2002-08-18  John Millaway <john43 (a] users.sourceforge.net>
   5675 
   5676 	* main.c: Removed #undef of start conditions.
   5677 
   5678 2002-08-17  John Millaway <john43 (a] users.sourceforge.net>
   5679 
   5680 	* TODO: todo list
   5681 
   5682 2002-08-17  John Millaway <john43 (a] users.sourceforge.net>
   5683 
   5684 	* flexdef.h, main.c, misc.c: Start conditions now optional in
   5685 	header.  undef's now optional in header.  Start conditions are NOT
   5686 	prefixed.
   5687 
   5688 2002-08-17  John Millaway <john43 (a] users.sourceforge.net>
   5689 
   5690 	* flex.skl, flex.texi: Working on tables API.
   5691 
   5692 2002-08-16  John Millaway <john43 (a] users.sourceforge.net>
   5693 
   5694 	* flexdef.h, main.c, misc.c, options.c, options.h, parse.y, scan.l: 
   5695 	Added --tables option.  Omitted tables code from generated scanner
   5696 	when unused.
   5697 
   5698 2002-08-16  John Millaway <john43 (a] users.sourceforge.net>
   5699 
   5700 	* flex.skl, flex.texi, misc.c: Prelimary work on tables API.
   5701 
   5702 2002-08-16  John Millaway <john43 (a] users.sourceforge.net>
   5703 
   5704 	* tests/TEMPLATE/Makefile.am, tests/test-array-nr/Makefile.am,
   5705 	tests/test-array-r/Makefile.am, tests/test-basic-nr/Makefile.am,
   5706 	tests/test-basic-r/Makefile.am,
   5707 	tests/test-bison-yylloc/Makefile.am,
   5708 	tests/test-bison-yylval/Makefile.am,
   5709 	tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-r/Makefile.am,
   5710 	tests/test-debug-nr/Makefile.am, tests/test-debug-r/Makefile.am,
   5711 	tests/test-header-nr/Makefile.am, tests/test-header-r/Makefile.am,
   5712 	tests/test-include-by-buffer/Makefile.am,
   5713 	tests/test-include-by-reentrant/Makefile.am,
   5714 	tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am,
   5715 	tests/test-mem-nr/Makefile.am, tests/test-mem-r/Makefile.am,
   5716 	tests/test-multiple-scanners-nr/Makefile.am,
   5717 	tests/test-multiple-scanners-r/Makefile.am,
   5718 	tests/test-posix/Makefile.am,
   5719 	tests/test-posixly-correct/Makefile.am,
   5720 	tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am,
   5721 	tests/test-pthread/Makefile.am, tests/test-string-nr/Makefile.am,
   5722 	tests/test-string-r/Makefile.am, tests/test-table-opts/Makefile.am,
   5723 	tests/test-yyextra/Makefile.am: Tests now respect CFLAGS, CPPFLAGS,
   5724 	etc..
   5725 
   5726 2002-08-16  John Millaway <john43 (a] users.sourceforge.net>
   5727 
   5728 	* tests/test-basic-nr/scanner.l, tests/test-basic-r/scanner.l,
   5729 	tests/test-lineno-nr/scanner.l, tests/test-lineno-r/scanner.l: Got
   5730 	rid of flex -s warnings in tests.
   5731 
   5732 2002-08-16  John Millaway <john43 (a] users.sourceforge.net>
   5733 
   5734 	* Makefile.am: Updated dependencies list.
   5735 
   5736 2002-08-15  John Millaway <john43 (a] users.sourceforge.net>
   5737 
   5738 	* main.c: Fixed seg fault bug in ecs.
   5739 
   5740 2002-08-15  Will Estes <wlestes (a] users.sourceforge.net>
   5741 
   5742 	* tests/test-c-cpp-nr/.cvsignore, tests/test-c-cpp-r/.cvsignore: 
   5743 	ignore .cpp files since we generate them instead of .c
   5744 
   5745 2002-08-15  Will Estes <wlestes (a] users.sourceforge.net>
   5746 
   5747 	* configure.in: version 2.5.14
   5748 
   5749 2002-08-15  Will Estes <wlestes (a] users.sourceforge.net>
   5750 
   5751 	* NEWS: c-as-c++ tests reworked
   5752 
   5753 2002-08-15  John Millaway <john43 (a] users.sourceforge.net>
   5754 
   5755 	* tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-nr/scanner.l,
   5756 	tests/test-c-cpp-r/Makefile.am, tests/test-c-cpp-r/scanner.l: The
   5757 	c++ tests use .cpp instead of .c extensions just to be on the safe
   5758 	side.
   5759 
   5760 2002-08-15  Will Estes <wlestes (a] users.sourceforge.net>
   5761 
   5762 	* main.c: conditionally include <locale.h>; include config.h as well
   5763 
   5764 2002-08-15  Will Estes <wlestes (a] users.sourceforge.net>
   5765 
   5766 	* configure.in, flex.skl: only include <cunistd> if we have it
   5767 
   5768 2002-08-15  Will Estes <wlestes (a] users.sourceforge.net>
   5769 
   5770 	* NEWS: portability fixes; added missing punctuation; de translation
   5771 	now included
   5772 
   5773 2002-08-15  Will Estes <wlestes (a] users.sourceforge.net>
   5774 
   5775 	* po/LINGUAS: we also translate to german
   5776 
   5777 2002-08-15  Will Estes <wlestes (a] users.sourceforge.net>
   5778 
   5779 	* Makefile.am: require automake at least 1.6
   5780 
   5781 2002-08-15  Will Estes <wlestes (a] users.sourceforge.net>
   5782 
   5783 	* NEWS, configure.in: version 2.5.13
   5784 
   5785 2002-08-14  Will Estes <wlestes (a] users.sourceforge.net>
   5786 
   5787 	* flex.texi: reverted away from the @copying as it breaks the info
   5788 	reader
   5789 
   5790 2002-08-14  John Millaway <john43 (a] users.sourceforge.net>
   5791 
   5792 	* flex.texi, flexdef.h, main.c, misc.c: Start condition prefixes
   5793 	attempts to adjust to user preferences.
   5794 
   5795 2002-08-13  John Millaway <john43 (a] users.sourceforge.net>
   5796 
   5797 	* main.c: Include start condition symbols in header.
   5798 
   5799 2002-08-13  John Millaway <john43 (a] users.sourceforge.net>
   5800 
   5801 	* flexdef.h, main.c: Omit user code and tables from generated header
   5802 	file.
   5803 
   5804 2002-08-13  Will Estes <wlestes (a] users.sourceforge.net>
   5805 
   5806 	* flex.texi: use @copying construct to display the flex license;
   5807 	move copying and bug reporting to the front of the manual
   5808 
   5809 2002-08-13  Will Estes <wlestes (a] users.sourceforge.net>
   5810 
   5811 	* NEWS: printf fix and yylex_init reports errors
   5812 
   5813 2002-08-12  John Millaway <john43 (a] users.sourceforge.net>
   5814 
   5815 	* flex.texi: Updated manual for %option header.
   5816 
   5817 2002-08-12  John Millaway <john43 (a] users.sourceforge.net>
   5818 
   5819 	* flex.skl, flex.texi, gen.c: Fixed type mismatch in printf.
   5820 	yylex_init now reports errors.
   5821 
   5822 2002-08-10  John Millaway <john43 (a] users.sourceforge.net>
   5823 
   5824 	* dfa.c, main.c: Added alignment flag for future use.
   5825 
   5826 2002-08-10  John Millaway <john43 (a] users.sourceforge.net>
   5827 
   5828 	* tests/test-table-opts/.cvsignore,
   5829 	tests/test-table-opts/Makefile.am: Added options to test-table-opts
   5830 
   5831 2002-08-10  John Millaway <john43 (a] users.sourceforge.net>
   5832 
   5833 	* configure.in, tests/Makefile.am, tests/descriptions,
   5834 	tests/test-c-cpp-nr/Makefile.am, tests/test-table-opts/.cvsignore,
   5835 	tests/test-table-opts/Makefile.am, tests/test-table-opts/scanner.l,
   5836 	tests/test-table-opts/test.input: Added a test for various DFA table
   5837 	options.
   5838 
   5839 2002-08-09  Will Estes <wlestes (a] users.sourceforge.net>
   5840 
   5841 	* flex.texi: more faq editing; corrected mistyped nodenames
   5842 
   5843 2002-08-09  Will Estes <wlestes (a] users.sourceforge.net>
   5844 
   5845 	* flex.skl: fix typo which propogates out to generated scanners
   5846 
   5847 2002-08-09  Will Estes <wlestes (a] users.sourceforge.net>
   5848 
   5849 	* flex.texi: edited a few more faqs
   5850 
   5851 2002-08-09  Will Estes <wlestes (a] users.sourceforge.net>
   5852 
   5853 	* Makefile.am, faq.texi: remove faq.texi as it's included in
   5854 	flex.texi
   5855 
   5856 2002-08-08  Will Estes <wlestes (a] users.sourceforge.net>
   5857 
   5858 	* flex.texi: a few more faq edits; remove faq-89
   5859 
   5860 2002-08-08  Will Estes <wlestes (a] users.sourceforge.net>
   5861 
   5862 	* flex.texi: cite, not site
   5863 
   5864 2002-08-08  Will Estes <wlestes (a] users.sourceforge.net>
   5865 
   5866 	* flex.texi: and get the faq included
   5867 
   5868 2002-08-08  Will Estes <wlestes (a] users.sourceforge.net>
   5869 
   5870 	* flex.texi: fix some grammer/typography in the top node and add a
   5871 	detailed menu
   5872 
   5873 2002-08-08  Will Estes <wlestes (a] users.sourceforge.net>
   5874 
   5875 	* TODO: we've updated gettext
   5876 
   5877 2002-08-08  Will Estes <wlestes (a] users.sourceforge.net>
   5878 
   5879 	* po/.cvsignore: we need to ignore a few more gettext files
   5880 
   5881 2002-08-08  Will Estes <wlestes (a] users.sourceforge.net>
   5882 
   5883 	* NEWS, configure.in: version 2.5.12
   5884 
   5885 2002-08-08  Will Estes <wlestes (a] users.sourceforge.net>
   5886 
   5887 	* NEWS: mention gettext; document the non-need for bison/flex in the
   5888 	build process
   5889 
   5890 2002-08-08  Will Estes <wlestes (a] users.sourceforge.net>
   5891 
   5892 	* Makefile.am, configure.in: include intl in the distribution and in
   5893 	the build process
   5894 
   5895 2002-08-08  Will Estes <wlestes (a] users.sourceforge.net>
   5896 
   5897 	* Makefile.am: builddir in help2man call needed @-signs around it
   5898 
   5899 2002-08-08  Will Estes <wlestes (a] users.sourceforge.net>
   5900 
   5901 	* po/.cvsignore: we can ignore Makefile.in.in
   5902 
   5903 2002-08-08  Will Estes <wlestes (a] users.sourceforge.net>
   5904 
   5905 	* m4/.cvsignore, m4/Makefile.am: oops, too hasty on deleting this
   5906 	directory, sigh
   5907 
   5908 2002-08-08  Will Estes <wlestes (a] users.sourceforge.net>
   5909 
   5910 	* autogen.sh: if autopoint is going to run automatically, it's going
   5911 	to need to be able to update existing files
   5912 
   5913 2002-08-08  Will Estes <wlestes (a] users.sourceforge.net>
   5914 
   5915 	* ABOUT-NLS, autogen.sh, configure.in, m4/.cvsignore,
   5916 	m4/Makefile.am, m4/codeset.m4, m4/gettext.m4, m4/glibc21.m4,
   5917 	m4/iconv.m4, m4/isc-posix.m4, m4/lcmessage.m4, m4/lib-ld.m4,
   5918 	m4/lib-link.m4, m4/lib-prefix.m4, m4/progtest.m4: autopoint now
   5919 	works so let's let it run the gettext show
   5920 
   5921 2002-08-07  Will Estes <wlestes (a] users.sourceforge.net>
   5922 
   5923 	* TODO: we need to index the faq entries
   5924 
   5925 2002-08-07  Will Estes <wlestes (a] users.sourceforge.net>
   5926 
   5927 	* faq.texi: proofed "Why do flex scanners call fileno if it is not
   5928 	ANSI compatible?"
   5929 
   5930 2002-08-07  Will Estes <wlestes (a] users.sourceforge.net>
   5931 
   5932 	* faq.texi: proofed "How do I expand \ escape sequences in C-style
   5933 	quoted strings?"
   5934 
   5935 2002-08-07  Will Estes <wlestes (a] users.sourceforge.net>
   5936 
   5937 	* README: changes to README to align with GNU coding standards
   5938 
   5939 2002-08-06  Will Estes <wlestes (a] users.sourceforge.net>
   5940 
   5941 	* Makefile.am: help2man should look in builddir for the flex binary
   5942 
   5943 2002-08-02  John Millaway <john43 (a] users.sourceforge.net>
   5944 
   5945 	* flex.skl: Fixed yyunput prototype.
   5946 
   5947 2002-08-01  Will Estes <wlestes (a] users.sourceforge.net>
   5948 
   5949 	* NEWS: new fr translation from the translation project
   5950 
   5951 2002-08-01  Will Estes <wlestes (a] users.sourceforge.net>
   5952 
   5953 	* po/fr.po: new fr.po translation from the translation project
   5954 
   5955 2002-08-01  Will Estes <wlestes (a] users.sourceforge.net>
   5956 
   5957 	* NEWS: yylineno performance hit is fixed
   5958 
   5959 2002-07-31  John Millaway <john43 (a] users.sourceforge.net>
   5960 
   5961 	* TODO, flex.texi: Updated docs on yylineno.
   5962 
   5963 2002-07-31  Will Estes <wlestes (a] users.sourceforge.net>
   5964 
   5965 	* TODO: discuss yylineno performance
   5966 
   5967 2002-07-31  Will Estes <wlestes (a] users.sourceforge.net>
   5968 
   5969 	* NEWS: forgot to say what the date was that we made the release
   5970 
   5971 2002-07-31  Will Estes <wlestes (a] users.sourceforge.net>
   5972 
   5973 	* NEWS, configure.in: version 2.5.11
   5974 
   5975 2002-07-31  Will Estes <wlestes (a] users.sourceforge.net>
   5976 
   5977 	* faq.texi: fixed a menu entry and related problems
   5978 
   5979 2002-07-31  Will Estes <wlestes (a] users.sourceforge.net>
   5980 
   5981 	* configure.in: someday, maybe we can use autopoint
   5982 
   5983 2002-07-31  Will Estes <wlestes (a] users.sourceforge.net>
   5984 
   5985 	* Makefile.am: we need to include texinfo.tex now
   5986 
   5987 2002-07-31  Will Estes <wlestes (a] users.sourceforge.net>
   5988 
   5989 	* texinfo.tex: add texinfo.tex
   5990 
   5991 2002-07-30  Will Estes <wlestes (a] users.sourceforge.net>
   5992 
   5993 	* faq.texi: fix up some fatal bugs in the texinfo of the faq; begin
   5994 	the clean up; remove trailing and leading white space
   5995 
   5996 2002-07-30  Will Estes <wlestes (a] users.sourceforge.net>
   5997 
   5998 	* TODO: faqs need work
   5999 
   6000 2002-07-30  Will Estes <wlestes (a] users.sourceforge.net>
   6001 
   6002 	* NEWS, TODO: prototypes get airtime these days
   6003 
   6004 2002-07-28  John Millaway <john43 (a] users.sourceforge.net>
   6005 
   6006 	* flex.skl: Added some comments.
   6007 
   6008 2002-07-28  John Millaway <john43 (a] users.sourceforge.net>
   6009 
   6010 	* flex.skl: Fixed bug where yyless did not consider yylineno.
   6011 
   6012 2002-07-28  John Millaway <john43 (a] users.sourceforge.net>
   6013 
   6014 	* scan.l: Fixed bug I created in previous commit.
   6015 
   6016 2002-07-28  John Millaway <john43 (a] users.sourceforge.net>
   6017 
   6018 	* scan.l: Don't wrap ()s around {NAMEDEFS} at the end of a rule.
   6019 
   6020 2002-07-27  John Millaway <john43 (a] users.sourceforge.net>
   6021 
   6022 	* flex.skl, tests/test-c-cpp-nr/Makefile.am,
   6023 	tests/test-c-cpp-r/Makefile.am: Fixed test-c-cpp to actually use the
   6024 	C++ compiler for the test.  Fixed the bug that this exposed.
   6025 
   6026 2002-07-27  John Millaway <john43 (a] users.sourceforge.net>
   6027 
   6028 	* ccl.c, flex.skl, flexdef.h, gen.c, main.c, nfa.c, parse.y, scan.l: 
   6029 	yylineno check is only performed on rules whose regexs can match a
   6030 	newline.
   6031 
   6032 2002-07-25  John Millaway <john43 (a] users.sourceforge.net>
   6033 
   6034 	* flex.skl, tests/TEMPLATE/scanner.l,
   6035 	tests/test-array-nr/scanner.l, tests/test-array-r/scanner.l,
   6036 	tests/test-basic-nr/scanner.l, tests/test-basic-r/scanner.l,
   6037 	tests/test-bison-yylloc/parser.y, tests/test-c-cpp-nr/scanner.l,
   6038 	tests/test-c-cpp-r/scanner.l, tests/test-debug-nr/scanner.l,
   6039 	tests/test-debug-r/scanner.l,
   6040 	tests/test-include-by-buffer/scanner.l,
   6041 	tests/test-include-by-reentrant/scanner.l,
   6042 	tests/test-lineno-nr/scanner.l, tests/test-lineno-r/scanner.l,
   6043 	tests/test-mem-nr/scanner.l, tests/test-mem-r/scanner.l,
   6044 	tests/test-posix/scanner.l, tests/test-posixly-correct/scanner.l,
   6045 	tests/test-prefix-nr/scanner.l, tests/test-prefix-r/scanner.l,
   6046 	tests/test-pthread/scanner.l, tests/test-string-nr/scanner.l,
   6047 	tests/test-string-r/scanner.l, tests/test-yyextra/scanner.l: All
   6048 	prototypes were rewritten to depend upon the macro
   6049 	YY_TRADITIONAL_FUNC_DEFS, which is defined by default.  The
   6050 	generated scanners build cleanly under gcc's traditional strictness
   6051 	and under C++ compilers.
   6052 
   6053 2002-07-24  Will Estes <wlestes (a] users.sourceforge.net>
   6054 
   6055 	* NEWS: dist-bzip2 and rename yy_globals and yy_globals_t
   6056 
   6057 2002-07-24  Will Estes <wlestes (a] users.sourceforge.net>
   6058 
   6059 	* configure.in: version 2.5.10
   6060 
   6061 2002-07-24  Will Estes <wlestes (a] users.sourceforge.net>
   6062 
   6063 	* Makefile.am: add dist-bzip2 to automake_options so we'll start
   6064 	getting tar.bz2 archives
   6065 
   6066 2002-07-23  John Millaway <john43 (a] users.sourceforge.net>
   6067 
   6068 	* flex.skl, flex.texi, tests/test-bison-yylval/scanner.l,
   6069 	tests/test-mem-r/scanner.l,
   6070 	tests/test-multiple-scanners-r/scanner-1.l,
   6071 	tests/test-multiple-scanners-r/scanner-2.l,
   6072 	tests/test-prefix-r/scanner.l, tests/test-pthread/scanner.l,
   6073 	tests/test-yyextra/scanner.l: s/yy_globals_t/yyguts_t/g
   6074 	s/yy_globals/yyscanner/g
   6075 
   6076 2002-07-23  John Millaway <john43 (a] users.sourceforge.net>
   6077 
   6078 	* Makefile.am: typo in tags target
   6079 
   6080 2002-07-22  John Millaway <john43 (a] users.sourceforge.net>
   6081 
   6082 	* Makefile.am: Removed erroneous $(srcdir) from help2man target.
   6083 
   6084 2002-07-22  Will Estes <wlestes (a] users.sourceforge.net>
   6085 
   6086 	* NEWS, configure.in: it's version 2.5.9 now
   6087 
   6088 2002-07-22  Will Estes <wlestes (a] users.sourceforge.net>
   6089 
   6090 	* po/.cvsignore: updated gettext to 0.11.3
   6091 
   6092 2002-07-22  Will Estes <wlestes (a] users.sourceforge.net>
   6093 
   6094 	* ABOUT-NLS, config.rpath, m4/gettext.m4, m4/iconv.m4,
   6095 	m4/isc-posix.m4, m4/lcmessage.m4, m4/lib-link.m4: updated gettext to
   6096 	version 0.11.3
   6097 
   6098 2002-07-22  Will Estes <wlestes (a] users.sourceforge.net>
   6099 
   6100 	* autogen.sh, configure.in: rollback on configure.in and autogen.sh
   6101 	because autpoint is broken
   6102 
   6103 2002-07-22  Will Estes <wlestes (a] users.sourceforge.net>
   6104 
   6105 	* po/ru.po: new russian translation from translation project
   6106 
   6107 2002-07-19  Will Estes <wlestes (a] users.sourceforge.net>
   6108 
   6109 	* autogen.sh: ok, we're going to start using autopoint, but the tree
   6110 	is going to undergo some changes after this
   6111 
   6112 2002-07-19  Will Estes <wlestes (a] users.sourceforge.net>
   6113 
   6114 	* configure.in: we're preparing for autopoint
   6115 
   6116 2002-07-17  John Millaway <john43 (a] users.sourceforge.net>
   6117 
   6118 	* flex.texi: Updated manual.
   6119 
   6120 2002-07-17  Will Estes <wlestes (a] users.sourceforge.net>
   6121 
   6122 	* NEWS: update the NEWS file for lots of things millaway has done
   6123 
   6124 2002-07-17  John Millaway <john43 (a] users.sourceforge.net>
   6125 
   6126 	* flex.skl, main.c, misc.c, scan.l, scanopt.c, sym.c,
   6127 	tests/test-mem-nr/scanner.l, tests/test-mem-r/scanner.l: Fixed
   6128 	prototype/definition conflicts with "traditional" C in skeleton at
   6129 	request of gcc developer.  Removed duplicate prototypes in gen.c,
   6130 	sym.c, main.c.  Added missing prototypes where needed.  All
   6131 	functions in skeleton follow ISO C style protos and defs, instead of
   6132 	BOTH ISO and new-style.  Skeleton now compiles cleanly under
   6133 	super-strict gcc flags.  Flex itself almost compiles cleanly under
   6134 	strict flags.
   6135 
   6136 2002-07-15  John Millaway <john43 (a] users.sourceforge.net>
   6137 
   6138 	* faq.texi, flex.texi: Worked on mem mgmt sect of manual.
   6139 
   6140 2002-07-15  Will Estes <wlestes (a] users.sourceforge.net>
   6141 
   6142 	* scan.l: allow blank lines and continuations in more places
   6143 
   6144 2002-07-12  Will Estes <wlestes (a] users.sourceforge.net>
   6145 
   6146 	* TODO: millaway finished the faqs directory
   6147 
   6148 2002-07-12  Will Estes <wlestes (a] users.sourceforge.net>
   6149 
   6150 	* TODO: removed items as per email from millaway
   6151 
   6152 2002-07-12  John Millaway <john43 (a] users.sourceforge.net>
   6153 
   6154 	* configure.in, tests/Makefile.am, tests/descriptions,
   6155 	tests/test-posix/.cvsignore, tests/test-posix/Makefile.am,
   6156 	tests/test-posix/scanner.l, tests/test-posixly-correct/.cvsignore,
   6157 	tests/test-posixly-correct/Makefile.am,
   6158 	tests/test-posixly-correct/scanner.l: Added test for %option
   6159 	posix-compat and repeat operator.  Added test for POSIXLY_CORRECT
   6160 	environment variable and repeat operator.
   6161 
   6162 2002-07-12  John Millaway <john43 (a] users.sourceforge.net>
   6163 
   6164 	* main.c, scan.l: Fixed POSIXLY_CORRECT detection in scanner.
   6165 
   6166 2002-07-11  John Millaway <john43 (a] users.sourceforge.net>
   6167 
   6168 	* faq.texi: More work on faq.
   6169 
   6170 2002-07-11  John Millaway <john43 (a] users.sourceforge.net>
   6171 
   6172 	* faq.texi: Moved all faqs into manual -- but did not evaluate them
   6173 	yet.  Removed the old faq files.
   6174 
   6175 2002-07-10  John Millaway <john43 (a] users.sourceforge.net>
   6176 
   6177 	* main.c: Removed duplicate definition of FLEX_DEBUG. gcc doesn't
   6178 	care, but other compilers might.
   6179 
   6180 2002-07-10  John Millaway <john43 (a] users.sourceforge.net>
   6181 
   6182 	* flex.texi: Wrote some more about memory mgmt in the manual.
   6183 
   6184 2002-07-10  John Millaway <john43 (a] users.sourceforge.net>
   6185 
   6186 	* flex.texi: flex.texi now works with install-info.
   6187 
   6188 2002-07-10  Will Estes <wlestes (a] users.sourceforge.net>
   6189 
   6190 	* TODO: added items as per email from millaway
   6191 
   6192 2002-07-10  Will Estes <wlestes (a] users.sourceforge.net>
   6193 
   6194 	* NEWS: after we release a version, we have to keep the version
   6195 	number in NEWS current
   6196 
   6197 2002-07-10  John Millaway <john43 (a] users.sourceforge.net>
   6198 
   6199 	* flex.skl, flex.texi, main.c, scan.l, tests/test-mem-nr/scanner.l,
   6200 	tests/test-mem-r/scanner.l: Fixed prefix issue with get/set debug
   6201 	functions.  Fixed prefix issues with memory functions.
   6202 
   6203 2002-07-09  John Millaway <john43 (a] users.sourceforge.net>
   6204 
   6205 	* flex.skl: Memory functions are no longer static.
   6206 
   6207 2002-07-09  John Millaway <john43 (a] users.sourceforge.net>
   6208 
   6209 	* tests/test-mem-nr/test.input: Added a missing input file for
   6210 	test-mem-nr/
   6211 
   6212 2002-07-09  John Millaway <john43 (a] users.sourceforge.net>
   6213 
   6214 	* tests/test-mem-nr/.cvsignore, tests/test-mem-nr/Makefile.am,
   6215 	tests/test-mem-nr/scanner.l, tests/test-mem-r/.cvsignore,
   6216 	tests/test-mem-r/Makefile.am, tests/test-mem-r/scanner.l,
   6217 	tests/test-mem-r/test.input: Added tests for overriding memory.
   6218 
   6219 2002-07-09  John Millaway <john43 (a] users.sourceforge.net>
   6220 
   6221 	* flex.texi: Added sections in manual for memory management.
   6222 
   6223 2002-07-09  Will Estes <wlestes (a] users.sourceforge.net>
   6224 
   6225 	* NEWS: noted more user visible changes
   6226 
   6227 2002-07-09  John Millaway <john43 (a] users.sourceforge.net>
   6228 
   6229 	* configure.in, flex.skl, scan.l, tests/Makefile.am: Added
   6230 	yylex_destroy() to non-reentrant scanner.  Added ability to override
   6231 	memory functions.  Added tests for overriding memory functions.
   6232 
   6233 2002-07-09  Will Estes <wlestes (a] users.sourceforge.net>
   6234 
   6235 	* NEWS: new POSIXLY_CORRECT and new ru translation
   6236 
   6237 2002-07-09  Will Estes <wlestes (a] users.sourceforge.net>
   6238 
   6239 	* po/ru.po: new ru translation from the translation project
   6240 
   6241 2002-07-09  John Millaway <john43 (a] users.sourceforge.net>
   6242 
   6243 	* flex.texi: Made note of set/get debug in docs.
   6244 
   6245 2002-07-09  John Millaway <john43 (a] users.sourceforge.net>
   6246 
   6247 	* configure.in, flexdef.h, tests/create-test: Replaced obsolete
   6248 	macros in configure.in.  Modified create-test to handle the above
   6249 	changes in configure.in.  Added support for <stdbool.h>.
   6250 
   6251 2002-07-09  John Millaway <john43 (a] users.sourceforge.net>
   6252 
   6253 	* main.c: Check POSIXLY_CORRECT env variable.
   6254 
   6255 2002-07-09  John Millaway <john43 (a] users.sourceforge.net>
   6256 
   6257 	* flex.skl: Added prototypes for the get/set debug functions.
   6258 
   6259 2002-07-09  John Millaway <john43 (a] users.sourceforge.net>
   6260 
   6261 	* configure.in, flex.skl, gen.c, main.c, scan.l, tests/Makefile.am,
   6262 	tests/test-debug-nr/.cvsignore, tests/test-debug-nr/Makefile.am,
   6263 	tests/test-debug-nr/scanner.l, tests/test-debug-nr/test.input,
   6264 	tests/test-debug-r/.cvsignore, tests/test-debug-r/Makefile.am,
   6265 	tests/test-debug-r/scanner.l, tests/test-debug-r/test.input: Made
   6266 	yy_flex_debug non-global in reentrant scanner.  Created get/set
   6267 	functions for yy_flex_debug.  Defined prefixes for new yy_flex_debug
   6268 	symbols.  Added tests/ for yy_flex_debug.
   6269 
   6270 2002-07-09  John Millaway <john43 (a] users.sourceforge.net>
   6271 
   6272 	* tests/create-test: create-test script now modifies .cvsignore
   6273 
   6274 2002-07-09  John Millaway <john43 (a] users.sourceforge.net>
   6275 
   6276 	* tests/create-test: Improved the error checking.
   6277 
   6278 2002-07-03  Will Estes <wlestes (a] users.sourceforge.net>
   6279 
   6280 	* main.c: fix bug whereby prefix didn't get passed to everybody;
   6281 	patch by                                        rse (a] engelschall.com
   6282 
   6283 2002-07-03  Will Estes <wlestes (a] users.sourceforge.net>
   6284 
   6285 	* faq.texi: ~ is an active character, so we'll just use the word
   6286 	'about'
   6287 
   6288 2002-07-02  John Millaway <john43 (a] users.sourceforge.net>
   6289 
   6290 	* Makefile.am: Fixed typo.
   6291 
   6292 2002-07-02  John Millaway <john43 (a] users.sourceforge.net>
   6293 
   6294 	* faq.texi: Added a faq.
   6295 
   6296 2002-06-28  John Millaway <john43 (a] users.sourceforge.net>
   6297 
   6298 	* Makefile.am: Added 'tags' target -- something I should have done
   6299 	long ago.
   6300 
   6301 2002-06-28  Will Estes <wlestes (a] users.sourceforge.net>
   6302 
   6303 	* TODO: add two new items regarding coding; remove tests/ copyright
   6304 	notice item as it's done
   6305 
   6306 2002-06-26  Will Estes <wlestes (a] users.sourceforge.net>
   6307 
   6308 	* NEWS: note the copyright messages in tests/
   6309 
   6310 2002-06-25  John Millaway <john43 (a] users.sourceforge.net>
   6311 
   6312 	* tests/TEMPLATE/Makefile.am, tests/TEMPLATE/parser.y,
   6313 	tests/TEMPLATE/scanner.l, tests/test-array-nr/Makefile.am,
   6314 	tests/test-array-nr/scanner.l, tests/test-array-r/Makefile.am,
   6315 	tests/test-array-r/scanner.l, tests/test-basic-nr/Makefile.am,
   6316 	tests/test-basic-nr/scanner.l, tests/test-basic-r/Makefile.am,
   6317 	tests/test-basic-r/scanner.l, tests/test-bison-yylloc/Makefile.am,
   6318 	tests/test-bison-yylloc/main.c, tests/test-bison-yylloc/parser.y,
   6319 	tests/test-bison-yylloc/scanner.l,
   6320 	tests/test-bison-yylval/Makefile.am,
   6321 	tests/test-bison-yylval/main.c, tests/test-bison-yylval/parser.y,
   6322 	tests/test-bison-yylval/scanner.l, tests/test-c-cpp-nr/Makefile.am,
   6323 	tests/test-c-cpp-nr/scanner.l, tests/test-c-cpp-r/Makefile.am,
   6324 	tests/test-c-cpp-r/scanner.l, tests/test-header-nr/Makefile.am,
   6325 	tests/test-header-nr/main.c, tests/test-header-nr/scanner.l,
   6326 	tests/test-header-r/Makefile.am, tests/test-header-r/main.c,
   6327 	tests/test-header-r/scanner.l,
   6328 	tests/test-include-by-buffer/Makefile.am,
   6329 	tests/test-include-by-buffer/scanner.l,
   6330 	tests/test-include-by-reentrant/Makefile.am,
   6331 	tests/test-include-by-reentrant/scanner.l,
   6332 	tests/test-lineno-nr/Makefile.am, tests/test-lineno-nr/scanner.l,
   6333 	tests/test-lineno-r/Makefile.am, tests/test-lineno-r/scanner.l,
   6334 	tests/test-multiple-scanners-nr/Makefile.am,
   6335 	tests/test-multiple-scanners-nr/main.c,
   6336 	tests/test-multiple-scanners-nr/scanner-1.l,
   6337 	tests/test-multiple-scanners-nr/scanner-2.l,
   6338 	tests/test-multiple-scanners-r/Makefile.am,
   6339 	tests/test-multiple-scanners-r/main.c,
   6340 	tests/test-multiple-scanners-r/scanner-1.l,
   6341 	tests/test-multiple-scanners-r/scanner-2.l,
   6342 	tests/test-prefix-nr/Makefile.am, tests/test-prefix-nr/scanner.l,
   6343 	tests/test-prefix-r/Makefile.am, tests/test-prefix-r/scanner.l,
   6344 	tests/test-pthread/Makefile.am, tests/test-pthread/scanner.l,
   6345 	tests/test-string-nr/Makefile.am, tests/test-string-nr/scanner.l,
   6346 	tests/test-string-r/Makefile.am, tests/test-string-r/scanner.l,
   6347 	tests/test-yyextra/Makefile.am, tests/test-yyextra/scanner.l: 
   6348 	Prepended explicit license to all test-*/ sources.
   6349 
   6350 2002-06-25  Will Estes <wlestes (a] users.sourceforge.net>
   6351 
   6352 	* NEWS, po/ca.po, po/de.po, po/fr.po, po/sv.po, po/tr.po: new ca,
   6353 	de, fr, sv, tr translations
   6354 
   6355 2002-06-19  Will Estes <wlestes (a] users.sourceforge.net>
   6356 
   6357 	* TODO: add bootstrapper to the todo list
   6358 
   6359 2002-06-19  Will Estes <wlestes (a] users.sourceforge.net>
   6360 
   6361 	* configure.in: new version number
   6362 
   6363 2002-06-19  Will Estes <wlestes (a] users.sourceforge.net>
   6364 
   6365 	* TODO: update TODO list
   6366 
   6367 2002-06-19  Will Estes <wlestes (a] users.sourceforge.net>
   6368 
   6369 	* NEWS, TODO, flex.texi, flexdef.h, main.c, options.c, options.h,
   6370 	parse.y, scan.l: address typos in NEWS; add --posix option for ERE
   6371 	parsing the way posix wants it; update the TODO file
   6372 
   6373 2002-05-31  Will Estes <wlestes (a] users.sourceforge.net>
   6374 
   6375 	* README-alpha: made code quality warning more explicit; gave url
   6376 	for cvs and beta flex
   6377 
   6378 2002-05-23  John Millaway <john43 (a] users.sourceforge.net>
   6379 
   6380 	* gen.c: Fixed bug where omission of user section 3 caused unmatched
   6381 	#ifdef's in generated code.
   6382 
   6383 2002-05-20  Will Estes <wlestes (a] users.sourceforge.net>
   6384 
   6385 	* configure.in: configure.in requires at least autoconf 2.50
   6386 
   6387 2002-05-13  John Millaway <john43 (a] users.sourceforge.net>
   6388 
   6389 	* Makefile.am: Updated my email address.
   6390 
   6391 2002-05-10  John Millaway <john43 (a] users.sourceforge.net>
   6392 
   6393 	* flexdef.h, misc.c: chomp'd lines when reading external skel file.
   6394 
   6395 2002-05-07  Will Estes <wlestes (a] users.sourceforge.net>
   6396 
   6397 	* po/sv.po: new sweedish translation from the translation project
   6398 
   6399 2002-04-29  Will Estes <wlestes (a] users.sourceforge.net>
   6400 
   6401 	* po/ca.po: new catalan translation from the translation project
   6402 
   6403 2002-04-29  Will Estes <wlestes (a] users.sourceforge.net>
   6404 
   6405 	* po/es.po: new spanish translation from the translation project
   6406 
   6407 2002-04-25  Will Estes <wlestes (a] users.sourceforge.net>
   6408 
   6409 	* TODO: note that the lex matching of abc{1,3} is the posix behavior
   6410 	and so we have a problem
   6411 
   6412 2002-04-25  Will Estes <wlestes (a] users.sourceforge.net>
   6413 
   6414 	* flex.texi: note that the lex matching of abc{1,3} is the posix
   6415 	behavior
   6416 
   6417 2002-04-23  Will Estes <wlestes (a] users.sourceforge.net>
   6418 
   6419 	* configure.in: new version 2.5.7; use autoconf versioning info
   6420 
   6421 2002-04-23  Will Estes <wlestes (a] users.sourceforge.net>
   6422 
   6423 	* NEWS: note changes in 2.5.7
   6424 
   6425 2002-04-23  Will Estes <wlestes (a] users.sourceforge.net>
   6426 
   6427 	* main.c: conditional compile gettext initialization
   6428 
   6429 2002-04-22  Will Estes <wlestes (a] users.sourceforge.net>
   6430 
   6431 	* po/de.po: new german translation from the translation project
   6432 
   6433 2002-04-19  John Millaway <john43 (a] users.sourceforge.net>
   6434 
   6435 	* tests/test-include-by-reentrant/Makefile.am: Fixed command line
   6436 	for test-include-by-reentrant/Makefile.am
   6437 
   6438 2002-04-19  John Millaway <john43 (a] users.sourceforge.net>
   6439 
   6440 	* tests/Makefile.am, tests/TEMPLATE/Makefile.am,
   6441 	tests/test-array-nr/Makefile.am, tests/test-array-r/Makefile.am,
   6442 	tests/test-basic-nr/Makefile.am, tests/test-basic-r/Makefile.am,
   6443 	tests/test-bison-yylloc/Makefile.am,
   6444 	tests/test-bison-yylval/Makefile.am,
   6445 	tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-r/Makefile.am,
   6446 	tests/test-header-nr/Makefile.am, tests/test-header-r/Makefile.am,
   6447 	tests/test-include-by-buffer/Makefile.am,
   6448 	tests/test-include-by-reentrant/Makefile.am,
   6449 	tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am,
   6450 	tests/test-multiple-scanners-nr/Makefile.am,
   6451 	tests/test-multiple-scanners-r/Makefile.am,
   6452 	tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am,
   6453 	tests/test-pthread/Makefile.am, tests/test-string-nr/Makefile.am,
   6454 	tests/test-string-r/Makefile.am, tests/test-yyextra/Makefile.am: 
   6455 	Added -I . to compiler search path in tests (so it finds the
   6456 	generated parser.h).
   6457 
   6458 2002-04-19  John Millaway <john43 (a] users.sourceforge.net>
   6459 
   6460 	* flexdef.h, misc.c, parse.y, sym.c: Applied 'const' to a few more
   6461 	char*, where appropriate.
   6462 
   6463 2002-04-19  John Millaway <john43 (a] users.sourceforge.net>
   6464 
   6465 	* tests/TEMPLATE/Makefile.am, tests/test-array-nr/Makefile.am,
   6466 	tests/test-array-r/Makefile.am, tests/test-basic-nr/Makefile.am,
   6467 	tests/test-basic-r/Makefile.am,
   6468 	tests/test-bison-yylloc/Makefile.am,
   6469 	tests/test-bison-yylval/Makefile.am,
   6470 	tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-r/Makefile.am,
   6471 	tests/test-header-nr/Makefile.am, tests/test-header-r/Makefile.am,
   6472 	tests/test-include-by-buffer/Makefile.am,
   6473 	tests/test-include-by-reentrant/Makefile.am,
   6474 	tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am,
   6475 	tests/test-multiple-scanners-nr/Makefile.am,
   6476 	tests/test-multiple-scanners-r/Makefile.am,
   6477 	tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am,
   6478 	tests/test-pthread/Makefile.am, tests/test-string-nr/Makefile.am,
   6479 	tests/test-string-r/Makefile.am, tests/test-yyextra/Makefile.am: 
   6480 	Added top_builddir to -I path.  Changed $(srcdir)/$(testname) to
   6481 	./$(testname) in 'make test' rule.
   6482 
   6483 2002-04-19  John Millaway <john43 (a] users.sourceforge.net>
   6484 
   6485 	* flexdef.h, gen.c, misc.c: Changed 'char[]' to 'const char*'
   6486 	wherever in conflicted with gettext.
   6487 
   6488 2002-04-19  Will Estes <wlestes (a] users.sourceforge.net>
   6489 
   6490 	* po/fr.po, po/sv.po: new files from translation after 2.5.6 beta
   6491 	release
   6492 
   6493 2002-04-18  John Millaway <john43 (a] users.sourceforge.net>
   6494 
   6495 	* tests/test-lineno-r/Makefile.am: Fixed minor typo/cut and paste
   6496 	error.
   6497 
   6498 2002-04-18  John Millaway <john43 (a] users.sourceforge.net>
   6499 
   6500 	* configure.in: Added yylineno test.
   6501 
   6502 2002-04-18  John Millaway <john43 (a] users.sourceforge.net>
   6503 
   6504 	* tests/Makefile.am: Added yylineno tests.
   6505 
   6506 2002-04-18  John Millaway <john43 (a] users.sourceforge.net>
   6507 
   6508 	* tests/test-lineno-nr/.cvsignore,
   6509 	tests/test-lineno-nr/Makefile.am, tests/test-lineno-nr/scanner.l,
   6510 	tests/test-lineno-nr/test.input, tests/test-lineno-r/.cvsignore,
   6511 	tests/test-lineno-r/Makefile.am, tests/test-lineno-r/scanner.l,
   6512 	tests/test-lineno-r/test.input: Created yylineno tests.
   6513 
   6514 2002-04-15  John Millaway <john43 (a] users.sourceforge.net>
   6515 
   6516 	* scanopt.c: Applied gettext macros to error messages from scanopt.
   6517 
   6518 2002-04-15  John Millaway <john43 (a] users.sourceforge.net>
   6519 
   6520 	* buf.c, faq.texi, options.c, options.h, scanopt.c, scanopt.h: 
   6521 	Changed copyright from Millaway to flex? U.S. Gov't? Regents of U.
   6522 	Cali.?  Paxson?
   6523 
   6524 2002-04-15  Will Estes <wlestes (a] users.sourceforge.net>
   6525 
   6526 	* tests/test-bison-yylloc/Makefile.am,
   6527 	tests/test-header-nr/Makefile.am, tests/test-header-r/Makefile.am: 
   6528 	we missed a few main.c files in the distribution
   6529 
   6530 2002-04-15  Will Estes <wlestes (a] users.sourceforge.net>
   6531 
   6532 	* TODO: a lot more work has happened to flex; note this by removing
   6533 	a number of TODO entries
   6534 
   6535 2002-04-15  Will Estes <wlestes (a] users.sourceforge.net>
   6536 
   6537 	* TODO: make sure all gettext modules use gettext translation
   6538 	facilities
   6539 
   6540 2002-04-14  John Millaway <john43 (a] users.sourceforge.net>
   6541 
   6542 	* faq.texi: Converted faqs 34-41 to texinfo.
   6543 
   6544 2002-04-14  John Millaway <john43 (a] users.sourceforge.net>
   6545 
   6546 	* Makefile.am, faq.texi, flex.texi: Added faq.texi to archive.
   6547 	Added faq.texi to flex_TEXINFOS macro in Makefile.am.  flex.texi now
   6548 	includes faq.texi.
   6549 
   6550 2002-04-13  John Millaway <john43 (a] users.sourceforge.net>
   6551 
   6552 	* flexdef.h: defined FLEX_EXIT macro to call longjmp on errors.
   6553 
   6554 2002-04-13  John Millaway <john43 (a] users.sourceforge.net>
   6555 
   6556 	* main.c, misc.c: Replaced exit(2) calls with longjmps (in the form
   6557 	of FLEX_EXIT macro).  Moved main() to flex_main() to allow flex to
   6558 	be called from a library.
   6559 
   6560 2002-04-13  John Millaway <john43 (a] users.sourceforge.net>
   6561 
   6562 	* scanopt.c: Fixed  minor typo in error message
   6563 
   6564 2002-04-12  Will Estes <wlestes (a] users.sourceforge.net>
   6565 
   6566 	* tests/test-header-nr/Makefile.am,
   6567 	tests/test-header-r/Makefile.am,
   6568 	tests/test-multiple-scanners-nr/Makefile.am,
   6569 	tests/test-multiple-scanners-r/Makefile.am,
   6570 	tests/test-pthread/Makefile.am, tests/test-string-nr/Makefile.am,
   6571 	tests/test-string-r/Makefile.am, tests/test-yyextra/Makefile.am: 
   6572 	removed eroneous files listed in EXTRA_DIST
   6573 
   6574 2002-04-12  Will Estes <wlestes (a] users.sourceforge.net>
   6575 
   6576 	* tests/test-yyextra/.cvsignore: ignore Makefile.in
   6577 
   6578 2002-04-12  Will Estes <wlestes (a] users.sourceforge.net>
   6579 
   6580 	* tests/test-string-r/.cvsignore: it's Makefile.in, not makefile.in
   6581 
   6582 2002-04-12  Will Estes <wlestes (a] users.sourceforge.net>
   6583 
   6584 	* tests/test-yyextra/Makefile.am, tests/test-yyextra/Makefile.in: 
   6585 	put test-yyextra under automake
   6586 
   6587 2002-04-12  Will Estes <wlestes (a] users.sourceforge.net>
   6588 
   6589 	* tests/test-string-r/Makefile.am, tests/test-string-r/Makefile.in: 
   6590 	put test-string-r under automake
   6591 
   6592 2002-04-12  Will Estes <wlestes (a] users.sourceforge.net>
   6593 
   6594 	* tests/test-string-nr/.cvsignore, tests/test-string-r/.cvsignore: 
   6595 	we can ignore Makefile.in
   6596 
   6597 2002-04-12  Will Estes <wlestes (a] users.sourceforge.net>
   6598 
   6599 	* tests/test-string-nr/Makefile.am,
   6600 	tests/test-string-nr/Makefile.in: put test-string-nr under automake
   6601 
   6602 2002-04-12  Will Estes <wlestes (a] users.sourceforge.net>
   6603 
   6604 	* tests/test-pthread/.cvsignore: ignore Makefile.in
   6605 
   6606 2002-04-12  Will Estes <wlestes (a] users.sourceforge.net>
   6607 
   6608 	* tests/test-pthread/Makefile.am, tests/test-pthread/Makefile.in: 
   6609 	put test-pthread under automake
   6610 
   6611 2002-04-12  Will Estes <wlestes (a] users.sourceforge.net>
   6612 
   6613 	* tests/test-prefix-r/Makefile.am, tests/test-prefix-r/Makefile.in: 
   6614 	put test-prefix-r under automake
   6615 
   6616 2002-04-12  Will Estes <wlestes (a] users.sourceforge.net>
   6617 
   6618 	* tests/test-prefix-nr/.cvsignore, tests/test-prefix-r/.cvsignore: 
   6619 	we can ignore Makefile.in
   6620 
   6621 2002-04-12  Will Estes <wlestes (a] users.sourceforge.net>
   6622 
   6623 	* tests/test-prefix-nr/Makefile.am,
   6624 	tests/test-prefix-nr/Makefile.in: put test-prefix-nr under automake
   6625 
   6626 2002-04-12  Will Estes <wlestes (a] users.sourceforge.net>
   6627 
   6628 	* tests/test-multiple-scanners-r/Makefile.am,
   6629 	tests/test-multiple-scanners-r/Makefile.in: put
   6630 	test-multiple-scanners-r under automake
   6631 
   6632 2002-04-12  Will Estes <wlestes (a] users.sourceforge.net>
   6633 
   6634 	* tests/test-multiple-scanners-nr/.cvsignore,
   6635 	tests/test-multiple-scanners-r/.cvsignore: we can ignore Makefile.in
   6636 	now
   6637 
   6638 2002-04-12  Will Estes <wlestes (a] users.sourceforge.net>
   6639 
   6640 	* tests/test-multiple-scanners-nr/Makefile.am,
   6641 	tests/test-multiple-scanners-nr/Makefile.in: put
   6642 	test-multiple-scanners-nr under automake
   6643 
   6644 2002-04-11  Will Estes <wlestes (a] users.sourceforge.net>
   6645 
   6646 	* tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-r/Makefile.am: 
   6647 	we didn't need parser.y
   6648 
   6649 2002-04-11  Will Estes <wlestes (a] users.sourceforge.net>
   6650 
   6651 	* TODO: work done on the test suite; remove relevant entries from
   6652 	TODO
   6653 
   6654 2002-04-10  Will Estes <wlestes (a] users.sourceforge.net>
   6655 
   6656 	* tests/test-include-by-reentrant/.cvsignore,
   6657 	tests/test-include-by-reentrant/Makefile.am,
   6658 	tests/test-include-by-reentrant/Makefile.in: put
   6659 	test-include-by-reentrant under automake
   6660 
   6661 2002-04-09  Will Estes <wlestes (a] users.sourceforge.net>
   6662 
   6663 	* tests/test-include-by-buffer/.cvsignore: we have a Makefile.in
   6664 	which we need to ignore
   6665 
   6666 2002-04-09  Will Estes <wlestes (a] users.sourceforge.net>
   6667 
   6668 	* tests/test-include-by-buffer/Makefile.am,
   6669 	tests/test-include-by-buffer/Makefile.in: test-include-by-buffer now
   6670 	under automake control
   6671 
   6672 2002-04-09  Will Estes <wlestes (a] users.sourceforge.net>
   6673 
   6674 	* tests/TEMPLATE/Makefile.am: and we want LFLAGS in the rule to make
   6675 	scanner.c as well
   6676 
   6677 2002-04-09  Will Estes <wlestes (a] users.sourceforge.net>
   6678 
   6679 	* tests/test-header-r/.cvsignore, tests/test-header-r/Makefile.am,
   6680 	tests/test-header-r/Makefile.in: put test-header-r under automake
   6681 
   6682 2002-04-09  Will Estes <wlestes (a] users.sourceforge.net>
   6683 
   6684 	* tests/test-header-nr/.cvsignore: we now generate a Makefile.in
   6685 	from automake; cvs should ignore it
   6686 
   6687 2002-04-09  Will Estes <wlestes (a] users.sourceforge.net>
   6688 
   6689 	* tests/test-header-nr/Makefile.am: add dependencies for main.o and
   6690 	scaner.h
   6691 
   6692 2002-04-09  Will Estes <wlestes (a] users.sourceforge.net>
   6693 
   6694 	* tests/TEMPLATE/Makefile.am: We may want to have LFLAGS readily
   6695 	available
   6696 
   6697 2002-04-09  Will Estes <wlestes (a] users.sourceforge.net>
   6698 
   6699 	* tests/test-header-nr/Makefile.am,
   6700 	tests/test-header-nr/Makefile.in: put test-header-nr under automake
   6701 
   6702 2002-04-09  Will Estes <wlestes (a] users.sourceforge.net>
   6703 
   6704 	* tests/TEMPLATE/Makefile.am: oops, we need to clean objects too
   6705 
   6706 2002-04-09  Will Estes <wlestes (a] users.sourceforge.net>
   6707 
   6708 	* tests/TEMPLATE/Makefile.am, tests/test-array-nr/Makefile.am,
   6709 	tests/test-array-r/Makefile.am, tests/test-basic-nr/Makefile.am,
   6710 	tests/test-basic-r/Makefile.am,
   6711 	tests/test-bison-yylloc/Makefile.am,
   6712 	tests/test-bison-yylval/Makefile.am,
   6713 	tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-r/Makefile.am: now
   6714 	that config.h lives in the top-level directory, we need to tell the
   6715 	testsuite
   6716 
   6717 2002-04-08  Will Estes <wlestes (a] users.sourceforge.net>
   6718 
   6719 	* tests/test-array-nr/.cvsignore, tests/test-array-r/.cvsignore,
   6720 	tests/test-basic-nr/.cvsignore, tests/test-basic-r/.cvsignore,
   6721 	tests/test-bison-yylval/.cvsignore, tests/test-c-cpp-nr/.cvsignore,
   6722 	tests/test-c-cpp-r/.cvsignore: we can ignore some Makefile.in
   6723 
   6724 2002-04-08  Will Estes <wlestes (a] users.sourceforge.net>
   6725 
   6726 	* configure.in, tests/TEMPLATE/Makefile.am: only one config file
   6727 	header apparently; this will have consequences in the test suite
   6728 
   6729 2002-04-08  Will Estes <wlestes (a] users.sourceforge.net>
   6730 
   6731 	* tests/test-bison-yylval/Makefile.am,
   6732 	tests/test-bison-yylval/Makefile.in: adding automake support
   6733 
   6734 2002-04-08  Will Estes <wlestes (a] users.sourceforge.net>
   6735 
   6736 	* tests/test-bison-yylloc/.cvsignore,
   6737 	tests/test-bison-yylloc/Makefile.am: tuned Makefile.am to build
   6738 	correctly; ignore Makefile.in now
   6739 
   6740 2002-04-08  Will Estes <wlestes (a] users.sourceforge.net>
   6741 
   6742 	* tests/configure.in: test suite changes
   6743 
   6744 2002-04-08  Will Estes <wlestes (a] users.sourceforge.net>
   6745 
   6746 	* autogen.sh, configure.in, tests/.cvsignore, tests/Makefile.am,
   6747 	tests/Makefile.in, tests/README, tests/TEMPLATE/.cvsignore,
   6748 	tests/TEMPLATE/Makefile.am, tests/TEMPLATE/Makefile.in,
   6749 	tests/configure.in, tests/create-test, tests/create-test.pl,
   6750 	tests/test-array-nr/Makefile.am, tests/test-array-nr/Makefile.in,
   6751 	tests/test-array-r/Makefile.am, tests/test-array-r/Makefile.in,
   6752 	tests/test-basic-nr/Makefile.am, tests/test-basic-nr/Makefile.in,
   6753 	tests/test-basic-r/Makefile.am, tests/test-basic-r/Makefile.in,
   6754 	tests/test-bison-yylloc/Makefile.am,
   6755 	tests/test-bison-yylloc/Makefile.in,
   6756 	tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-nr/Makefile.in,
   6757 	tests/test-c-cpp-r/Makefile.am, tests/test-c-cpp-r/Makefile.in: test
   6758 	suite changes
   6759 
   6760 2002-04-05  John Millaway <john43 (a] users.sourceforge.net>
   6761 
   6762 	* flex.texi: Corrected error in manual regarding return type for
   6763 	yy_scan_{string,buffer,bytes}.
   6764 
   6765 2002-04-05  Will Estes <wlestes (a] users.sourceforge.net>
   6766 
   6767 	* po/de.po: new german translations from the translation project
   6768 
   6769 2002-04-03  Will Estes <wlestes (a] users.sourceforge.net>
   6770 
   6771 	* po/es.po: new spanish translations
   6772 
   6773 2002-04-01  Will Estes <wlestes (a] users.sourceforge.net>
   6774 
   6775 	* Makefile.am: DIST_SUBDIRS: new variable. we can build flex with
   6776 	SUBDIRS and then build the distribution using DIST_SUBDIRS
   6777 
   6778 2002-04-01  Will Estes <wlestes (a] users.sourceforge.net>
   6779 
   6780 	* main.c: fix typo in comment
   6781 
   6782 2002-03-31  John Millaway <john43 (a] users.sourceforge.net>
   6783 
   6784 	* main.c: Documented the header file kludge, (in anticipation of
   6785 	buffering Section 1.)
   6786 
   6787 2002-03-31  John Millaway <john43 (a] users.sourceforge.net>
   6788 
   6789 	* flex.texi: Created appendix "Makefiles and Flex" in the manual.
   6790 
   6791 2002-03-30  John Millaway <john43 (a] users.sourceforge.net>
   6792 
   6793 	* flex.texi: updating manual.
   6794 
   6795 2002-03-29  Will Estes <wlestes (a] users.sourceforge.net>
   6796 
   6797 	* po/POTFILES.in: we want parse.y, not parse.c
   6798 
   6799 2002-03-29  John Millaway <john43 (a] users.sourceforge.net>
   6800 
   6801 	* flex.texi: Indexing the manual (75% done).
   6802 
   6803 2002-03-29  Will Estes <wlestes (a] users.sourceforge.net>
   6804 
   6805 	* Makefile.am: unlisted intermediate flex/yacc-created files
   6806 
   6807 2002-03-29  Will Estes <wlestes (a] users.sourceforge.net>
   6808 
   6809 	* TODO: millaway has done more work
   6810 
   6811 2002-03-29  Will Estes <wlestes (a] users.sourceforge.net>
   6812 
   6813 	* Makefile.am, configure.in: ok, one last touch up; users most
   6814 	likely wont have help2man so we need to insure that's ok
   6815 
   6816 2002-03-29  Will Estes <wlestes (a] users.sourceforge.net>
   6817 
   6818 	* Makefile.am: fine tune flex.1 some more
   6819 
   6820 2002-03-29  Will Estes <wlestes (a] users.sourceforge.net>
   6821 
   6822 	* Makefile.am, configure.in: generalize the manpage a bit and tell
   6823 	autofoo about help2man
   6824 
   6825 2002-03-29  Will Estes <wlestes (a] users.sourceforge.net>
   6826 
   6827 	* po/da.po: new danish from translation project robot
   6828 
   6829 2002-03-28  John Millaway <john43 (a] users.sourceforge.net>
   6830 
   6831 	* flex.texi: Indexing the manual -- it's only half done.
   6832 
   6833 2002-03-28  John Millaway <john43 (a] users.sourceforge.net>
   6834 
   6835 	* flex.texi: flex manual now uses automake's versioning info.
   6836 
   6837 2002-03-28  John Millaway <john43 (a] users.sourceforge.net>
   6838 
   6839 	* README.cvs-snapshot: Mentioned requirements for gettext and
   6840 	help2man.
   6841 
   6842 2002-03-28  John Millaway <john43 (a] users.sourceforge.net>
   6843 
   6844 	* Makefile.am, main.c: Output of `flex --version` now matches GNU
   6845 	coding standards.  Makefile.am now uses `help2man` to generate
   6846 	flex.1
   6847 
   6848 2002-03-27  Will Estes <wlestes (a] users.sourceforge.net>
   6849 
   6850 	* TODO: millaway has done a lot on the TODO list; remove those items
   6851 	that he has take care of
   6852 
   6853 2002-03-27  Will Estes <wlestes (a] users.sourceforge.net>
   6854 
   6855 	* README.cvs-snapshot: edited millaway's initial draft
   6856 
   6857 2002-03-27  John Millaway <john43 (a] users.sourceforge.net>
   6858 
   6859 	* README.cvs-snapshot: Created file.
   6860 
   6861 2002-03-27  John Millaway <john43 (a] users.sourceforge.net>
   6862 
   6863 	* flex.texi: Fixed case of node names in flex.texi.
   6864 
   6865 2002-03-24  Will Estes <wlestes (a] users.sourceforge.net>
   6866 
   6867 	* TODO: lex- and yacc- generated files
   6868 
   6869 2002-03-24  Will Estes <wlestes (a] users.sourceforge.net>
   6870 
   6871 	* po/fr.po: new french
   6872 
   6873 2002-03-18  Will Estes <wlestes (a] users.sourceforge.net>
   6874 
   6875 	* NEWS: ending periods in news items removed; mention nounistd
   6876 	options
   6877 
   6878 2002-03-18  Will Estes <wlestes (a] users.sourceforge.net>
   6879 
   6880 	* po/sv.po: updated sweedish translations
   6881 
   6882 2002-03-18  Will Estes <wlestes (a] users.sourceforge.net>
   6883 
   6884 	* po/de.po: german translation
   6885 
   6886 2002-03-18  John Millaway <john43 (a] users.sourceforge.net>
   6887 
   6888 	* flex.skl, flex.texi, main.c, options.c, options.h, scan.l: Removed
   6889 	CFront 1.2 -specific code from skeleton, because CFront now defines
   6890 	__cplusplus properly.  Removed TurboC-specific code from skeleton.
   6891 	Skeleton now includes proper C++ standard headers.  Relocated
   6892 	"unistd.h" code after user section 1 to allow user to overrid it.
   6893 	New option "nounistd" to suppress unistd.h from being included.
   6894 
   6895 2002-03-15  Will Estes <wlestes (a] users.sourceforge.net>
   6896 
   6897 	* po/tr.po: new turkish translation
   6898 
   6899 2002-03-15  Will Estes <wlestes (a] users.sourceforge.net>
   6900 
   6901 	* NEWS: mention included translations
   6902 
   6903 2002-03-15  Will Estes <wlestes (a] users.sourceforge.net>
   6904 
   6905 	* TODO: we've done the gettext thing, but sometime we should get
   6906 	0.11.1
   6907 
   6908 2002-03-15  Will Estes <wlestes (a] users.sourceforge.net>
   6909 
   6910 	* po/ca.po: new catalan translation
   6911 
   6912 2002-03-14  John Millaway <john43 (a] users.sourceforge.net>
   6913 
   6914 	* flex.texi: Added section on format of comments.
   6915 
   6916 2002-03-14  John Millaway <john43 (a] users.sourceforge.net>
   6917 
   6918 	* flex.texi: Split format chapter into sections.
   6919 
   6920 2002-03-14  John Millaway <john43 (a] users.sourceforge.net>
   6921 
   6922 	* flex.texi: Removed explicit pointers in node definitions.
   6923 
   6924 2002-03-14  Will Estes <wlestes (a] users.sourceforge.net>
   6925 
   6926 	* configure.in: unistd.h can be problematic
   6927 
   6928 2002-03-14  Will Estes <wlestes (a] users.sourceforge.net>
   6929 
   6930 	* tests/README: editing changes to README
   6931 
   6932 2002-03-13  Will Estes <wlestes (a] users.sourceforge.net>
   6933 
   6934 	* po/POTFILES.in: scan.l, not scan.c because gettext gets confused
   6935 
   6936 2002-03-13  Will Estes <wlestes (a] users.sourceforge.net>
   6937 
   6938 	* scan.l: gettext cruft
   6939 
   6940 2002-03-13  Will Estes <wlestes (a] users.sourceforge.net>
   6941 
   6942 	* tests/descriptions: separate out test descriptions
   6943 
   6944 2002-03-13  Will Estes <wlestes (a] users.sourceforge.net>
   6945 
   6946 	* po/LINGUAS: french and korean dont crash now
   6947 
   6948 2002-03-12  Will Estes <wlestes (a] users.sourceforge.net>
   6949 
   6950 	* po/fr.po, po/ko.po: remove duplicate messages as per advice from
   6951 	Jordi Mallach <jordi (a] debian.org>
   6952 
   6953 2002-03-12  Will Estes <wlestes (a] users.sourceforge.net>
   6954 
   6955 	* gettext.h: yes, more gettext cruft
   6956 
   6957 2002-03-12  Will Estes <wlestes (a] users.sourceforge.net>
   6958 
   6959 	* ABOUT-NLS, config.rpath, m4/codeset.m4, m4/gettext.m4,
   6960 	m4/glibc21.m4, m4/iconv.m4, m4/isc-posix.m4, m4/lcmessage.m4,
   6961 	m4/lib-ld.m4, m4/lib-link.m4, m4/lib-prefix.m4, m4/progtest.m4: this
   6962 	is gettext cruft
   6963 
   6964 2002-03-12  Will Estes <wlestes (a] users.sourceforge.net>
   6965 
   6966 	* NEWS: gettext and autofoo are now involved
   6967 
   6968 2002-03-12  Will Estes <wlestes (a] users.sourceforge.net>
   6969 
   6970 	* Makefile.am, autogen.sh, configure.in, flexdef.h, main.c: mostly,
   6971 	changes for gettext
   6972 
   6973 2002-03-12  Will Estes <wlestes (a] users.sourceforge.net>
   6974 
   6975 	* po/ca.po, po/da.po, po/es.po, po/ru.po, po/sv.po, po/tr.po: these
   6976 	sure change a lot
   6977 
   6978 2002-03-12  Will Estes <wlestes (a] users.sourceforge.net>
   6979 
   6980 	* TODO: note about cvs documentation
   6981 
   6982 2002-03-12  Will Estes <wlestes (a] users.sourceforge.net>
   6983 
   6984 	* po/LINGUAS: we now have turkish
   6985 
   6986 2002-03-12  Will Estes <wlestes (a] users.sourceforge.net>
   6987 
   6988 	* po/tr.po: updated translations, i think
   6989 
   6990 2002-03-12  Will Estes <wlestes (a] users.sourceforge.net>
   6991 
   6992 	* po/ca.po, po/da.po, po/es.po, po/fr.po, po/ko.po, po/ru.po,
   6993 	po/sv.po, po/tr.po: ok, maybe we do keep these things?
   6994 
   6995 2002-03-12  Will Estes <wlestes (a] users.sourceforge.net>
   6996 
   6997 	* README-alpha: README-alpha for those bad-hair days
   6998 
   6999 2002-03-12  Will Estes <wlestes (a] users.sourceforge.net>
   7000 
   7001 	* m4/.cvsignore, m4/Makefile.am: ok,now we kinda have a m4/ subdir
   7002 	for gettext
   7003 
   7004 2002-03-12  Will Estes <wlestes (a] users.sourceforge.net>
   7005 
   7006 	* po/.cvsignore, po/LINGUAS, po/Makevars, po/POTFILES.in, po/da.po,
   7007 	po/es.po, po/fr.po, po/ko.po, po/ru.po, po/sv.po: now, we have a po/
   7008 	subdirectory for gettext. i hope you're happy
   7009 
   7010 2002-03-12  Will Estes <wlestes (a] users.sourceforge.net>
   7011 
   7012 	* po/ca.po: removing po files, maybe
   7013 
   7014 2002-03-12  Will Estes <wlestes (a] users.sourceforge.net>
   7015 
   7016 	* tests/.cvsignore: ignore autom4te.cache
   7017 
   7018 2002-03-11  Will Estes <wlestes (a] users.sourceforge.net>
   7019 
   7020 	* po/ca.po, po/da.po, po/es.po, po/fr.po, po/ko.po, po/ru.po,
   7021 	po/sv.po: po files from debian
   7022 
   7023 2002-03-08  Will Estes <wlestes (a] users.sourceforge.net>
   7024 
   7025 	* TODO: add several notes about tasks which need doing; create a new
   7026 	top-level entry for generic coding concerns (this is distinct from
   7027 	specific API or other such issues)
   7028 
   7029 2002-03-06  Will Estes <wlestes (a] users.sourceforge.net>
   7030 
   7031 	* README: eliminate to.do and faqs from the README file
   7032 
   7033 2002-03-06  Will Estes <wlestes (a] users.sourceforge.net>
   7034 
   7035 	* TODO: more notes on tests/
   7036 
   7037 2002-03-06  Will Estes <wlestes (a] users.sourceforge.net>
   7038 
   7039 	* Makefile.am: remove subdirectories from EXTRA_DIST; add a SUBDIRS
   7040 	macro to handle examples/; clean up the dist-hook target
   7041 
   7042 2002-03-06  Will Estes <wlestes (a] users.sourceforge.net>
   7043 
   7044 	* configure.in: we want to generate Makefiles in some more
   7045 	subdirectories; automake will like this
   7046 
   7047 2002-03-06  Will Estes <wlestes (a] users.sourceforge.net>
   7048 
   7049 	* TODO: notes on subdirectories
   7050 
   7051 2002-03-05  Will Estes <wlestes (a] users.sourceforge.net>
   7052 
   7053 	* examples/.cvsignore, examples/Makefile.am: now examples/ fits into
   7054 	automake
   7055 
   7056 2002-03-05  Will Estes <wlestes (a] users.sourceforge.net>
   7057 
   7058 	* examples/fastwc/.cvsignore, examples/fastwc/Makefile.am: 
   7059 	examples/fastwc now  fits into automake
   7060 
   7061 2002-03-05  Will Estes <wlestes (a] users.sourceforge.net>
   7062 
   7063 	* examples/manual/.cvsignore, examples/manual/Makefile.am,
   7064 	examples/manual/Makefile.examples, examples/manual/README: 
   7065 	examples/manual directory now fits into automake
   7066 
   7067 2002-03-05  Will Estes <wlestes (a] users.sourceforge.net>
   7068 
   7069 	* examples/manual/Makefile: renamed Makefile to Makefile.examples
   7070 	for automake's sake
   7071 
   7072 2002-03-04  Will Estes <wlestes (a] users.sourceforge.net>
   7073 
   7074 	* Makefile.am: add parse.c and scan.c to built_sources
   7075 
   7076 2002-02-24  John Millaway <john43 (a] users.sourceforge.net>
   7077 
   7078 	* Makefile.am: Removed CVS-specific code from 'dist-hook' target so
   7079 	anybody with a copy of the tree can build a dist.
   7080 
   7081 2002-02-22  John Millaway <john43 (a] users.sourceforge.net>
   7082 
   7083 	* tests/Makefile.in: Converted test script to portable /bin/sh.
   7084 
   7085 2002-02-22  John Millaway <john43 (a] users.sourceforge.net>
   7086 
   7087 	* tests/test-bison-yylloc/Makefile.in: Added some spaces in shell
   7088 	scripts for portability.
   7089 
   7090 2002-02-22  John Millaway <john43 (a] users.sourceforge.net>
   7091 
   7092 	* tests/create-test.pl: Fixed #! line for portability.
   7093 
   7094 2002-02-22  John Millaway <john43 (a] users.sourceforge.net>
   7095 
   7096 	* tests/test-bison-yylloc/Makefile.in: Fixed return status code on
   7097 	bison-lloc test.
   7098 
   7099 2002-02-21  John Millaway <john43 (a] users.sourceforge.net>
   7100 
   7101 	* tests/create-test.pl: Added script to auto-create tests. Probably
   7102 	overkill.
   7103 
   7104 2002-02-21  John Millaway <john43 (a] users.sourceforge.net>
   7105 
   7106 	* flex.skl: Fixed C++ #ifdef problem.  Removed mistyped __CPLUSPLUS
   7107 	macro.  Removed THROW_NIL. Not sure where it came from in the first
   7108 	place.
   7109 
   7110 2002-02-21  John Millaway <john43 (a] users.sourceforge.net>
   7111 
   7112 	* tests/README, tests/TEMPLATE/Makefile.in, tests/configure.in,
   7113 	tests/test-c-cpp-nr/.cvsignore, tests/test-c-cpp-nr/Makefile.in,
   7114 	tests/test-c-cpp-nr/scanner.l, tests/test-c-cpp-nr/test.input,
   7115 	tests/test-c-cpp-r/.cvsignore, tests/test-c-cpp-r/Makefile.in,
   7116 	tests/test-c-cpp-r/scanner.l, tests/test-c-cpp-r/test.input: Added
   7117 	test-c-cpp-nr and test-c-cpp-r.
   7118 
   7119 2002-02-16  John Millaway <john43 (a] users.sourceforge.net>
   7120 
   7121 	* flex.skl: Added missing #endif.
   7122 
   7123 2002-02-07  Will Estes <wlestes (a] users.sourceforge.net>
   7124 
   7125 	* tests/TEMPLATE/.cvsignore, tests/test-array-nr/.cvsignore,
   7126 	tests/test-array-r/.cvsignore, tests/test-basic-nr/.cvsignore,
   7127 	tests/test-basic-r/.cvsignore, tests/test-bison-yylloc/.cvsignore,
   7128 	tests/test-bison-yylval/.cvsignore,
   7129 	tests/test-header-nr/.cvsignore, tests/test-header-r/.cvsignore,
   7130 	tests/test-include-by-buffer/.cvsignore,
   7131 	tests/test-include-by-reentrant/.cvsignore,
   7132 	tests/test-multiple-scanners-nr/.cvsignore,
   7133 	tests/test-multiple-scanners-r/.cvsignore,
   7134 	tests/test-prefix-nr/.cvsignore, tests/test-prefix-r/.cvsignore,
   7135 	tests/test-pthread/.cvsignore, tests/test-string-nr/.cvsignore,
   7136 	tests/test-string-r/.cvsignore, tests/test-yyextra/.cvsignore: add
   7137 	OUTPUT to .cvsignore files in test directories; it's also in the
   7138 	template directory
   7139 
   7140 2002-02-06  Will Estes <wlestes (a] users.sourceforge.net>
   7141 
   7142 	* gen.c: fix interrupted reads and freads; from the debian package
   7143 	maintainer
   7144 
   7145 2002-02-06  Will Estes <wlestes (a] users.sourceforge.net>
   7146 
   7147 	* flex.texi, flexdef.h, main.c, nfa.c: support large flex tables;
   7148 	from debian package maintainer
   7149 
   7150 2002-01-29  Will Estes <wlestes (a] users.sourceforge.net>
   7151 
   7152 	* tests/configure.in: add more output files to account for new tests
   7153 
   7154 2002-01-03  Will Estes <wlestes (a] users.sourceforge.net>
   7155 
   7156 	* tests/test-array-nr/.cvsignore, tests/test-array-nr/Makefile.in,
   7157 	tests/test-array-nr/scanner.l, tests/test-array-nr/test.input: add
   7158 	this test
   7159 
   7160 2002-01-03  Will Estes <wlestes (a] users.sourceforge.net>
   7161 
   7162 	* tests/test-array-r/.cvsignore, tests/test-array-r/Makefile.in,
   7163 	tests/test-array-r/scanner.l, tests/test-array-r/test.input: add
   7164 	this test suite
   7165 
   7166 2001-11-20  Will Estes <wlestes (a] users.sourceforge.net>
   7167 
   7168 	* flex.skl, main.c: millaway: Fixed yytext_ptr when using %array in
   7169 	reentrant scanner
   7170 
   7171 2001-11-20  Will Estes <wlestes (a] users.sourceforge.net>
   7172 
   7173 	* buf.c: oops, forgot this one line
   7174 
   7175 2001-11-14  Will Estes <wlestes (a] users.sourceforge.net>
   7176 
   7177 	* tests/test-header-r/.cvsignore, tests/test-header-r/Makefile.in,
   7178 	tests/test-header-r/main.c, tests/test-header-r/scanner.l,
   7179 	tests/test-header-r/test.input: and more fallout
   7180 
   7181 2001-11-14  Will Estes <wlestes (a] users.sourceforge.net>
   7182 
   7183 	* TODO, flex.skl, flex.texi, flexdef.h, main.c, misc.c,
   7184 	tests/README, tests/TEMPLATE/Makefile.in, tests/configure.in,
   7185 	tests/test-basic-r/scanner.l, tests/test-bison-yylloc/.cvsignore,
   7186 	tests/test-bison-yylloc/Makefile.in,
   7187 	tests/test-bison-yylloc/parser.y,
   7188 	tests/test-bison-yylloc/scanner.l,
   7189 	tests/test-bison-yylval/.cvsignore,
   7190 	tests/test-bison-yylval/Makefile.in,
   7191 	tests/test-bison-yylval/parser.y,
   7192 	tests/test-bison-yylval/scanner.l,
   7193 	tests/test-include-by-reentrant/scanner.l,
   7194 	tests/test-prefix-r/scanner.l, tests/test-pthread/scanner.l,
   7195 	tests/test-string-r/scanner.l, tests/test-yyextra/scanner.l: more
   7196 	from the same batch
   7197 
   7198 2001-11-14  Will Estes <wlestes (a] users.sourceforge.net>
   7199 
   7200 	* tests/test-bison-yylloc/main.c, tests/test-bison-yylval/main.c,
   7201 	tests/test-header-nr/.cvsignore, tests/test-header-nr/Makefile.in,
   7202 	tests/test-header-nr/main.c, tests/test-header-nr/scanner.l,
   7203 	tests/test-header-nr/test.input,
   7204 	tests/test-multiple-scanners-nr/.cvsignore,
   7205 	tests/test-multiple-scanners-nr/Makefile.in,
   7206 	tests/test-multiple-scanners-nr/main.c,
   7207 	tests/test-multiple-scanners-nr/scanner-1.l,
   7208 	tests/test-multiple-scanners-nr/scanner-2.l,
   7209 	tests/test-multiple-scanners-r/.cvsignore,
   7210 	tests/test-multiple-scanners-r/Makefile.in,
   7211 	tests/test-multiple-scanners-r/main.c,
   7212 	tests/test-multiple-scanners-r/scanner-1.l,
   7213 	tests/test-multiple-scanners-r/scanner-2.l: a big batch from
   7214 	millaway
   7215 
   7216 2001-10-26  Will Estes <wlestes (a] users.sourceforge.net>
   7217 
   7218 	* NEWS: now NEWS has forgotten about the _r variables
   7219 
   7220 2001-10-26  Will Estes <wlestes (a] users.sourceforge.net>
   7221 
   7222 	* flex.skl, flex.texi, gen.c, main.c,
   7223 	tests/test-bison-yylloc/scanner.l,
   7224 	tests/test-bison-yylval/scanner.l,
   7225 	tests/test-include-by-reentrant/scanner.l,
   7226 	tests/test-prefix-nr/scanner.l, tests/test-pthread/scanner.l,
   7227 	tests/test-string-r/scanner.l, tests/test-yyextra/scanner.l: 
   7228 	millaway simplified the reentrant api; here's the result
   7229 
   7230 2001-10-23  Will Estes <wlestes (a] users.sourceforge.net>
   7231 
   7232 	* main.c, options.c, options.h: more from millaway
   7233 
   7234 2001-10-22  Will Estes <wlestes (a] users.sourceforge.net>
   7235 
   7236 	* main.c, options.c, options.h: the last checkin was broken;
   7237 	millaway fixed it
   7238 
   7239 2001-10-22  Will Estes <wlestes (a] users.sourceforge.net>
   7240 
   7241 	* flex.skl, flex.texi, gen.c, main.c, misc.c, options.h, scan.l,
   7242 	scanopt.c, tests/README, tests/configure.in: phew, millaway's latest
   7243 	batch
   7244 
   7245 2001-10-21  Will Estes <wlestes (a] users.sourceforge.net>
   7246 
   7247 	* flex.skl: flex.skl should come up in C mode
   7248 
   7249 2001-10-21  Will Estes <wlestes (a] users.sourceforge.net>
   7250 
   7251 	* flex.skl: apparently, isatty and c++ need help getting along (from
   7252 	octave)
   7253 
   7254 2001-10-19  Will Estes <wlestes (a] users.sourceforge.net>
   7255 
   7256 	* NEWS: document new options and new option handling
   7257 
   7258 2001-10-19  Will Estes <wlestes (a] users.sourceforge.net>
   7259 
   7260 	* TODO: tell emacs that TODO is a text/outline mode file
   7261 
   7262 2001-10-19  Will Estes <wlestes (a] users.sourceforge.net>
   7263 
   7264 	* TODO: we have new long options; we need to document that
   7265 
   7266 2001-10-19  Will Estes <wlestes (a] users.sourceforge.net>
   7267 
   7268 	* NEWS: tell emacs that NEWS is text/outline mode
   7269 
   7270 2001-10-19  Will Estes <wlestes (a] users.sourceforge.net>
   7271 
   7272 	* flex.skl: oops, lost a line somewhere in the merge process on
   7273 	millaway's work
   7274 
   7275 2001-10-17  Will Estes <wlestes (a] users.sourceforge.net>
   7276 
   7277 	* Makefile.am, buf.c, flex.skl, flex.texi, flexdef.h, main.c,
   7278 	misc.c, options.c, options.h, parse.y, scan.l, scanopt.c, scanopt.h: 
   7279 	merge latest batch of millaway's changes
   7280 
   7281 2001-09-22  Will Estes <wlestes (a] users.sourceforge.net>
   7282 
   7283 	* main.c: Fixed typo in options display
   7284 
   7285 2001-09-20  Will Estes <wlestes (a] users.sourceforge.net>
   7286 
   7287 	* main.c: reentrant and non-reentrant scanners share the same yywrap
   7288 	MACRO. millaway
   7289 
   7290 2001-09-20  Will Estes <wlestes (a] users.sourceforge.net>
   7291 
   7292 	* TODO: clarify item on comments in lexical files
   7293 
   7294 2001-09-20  Will Estes <wlestes (a] users.sourceforge.net>
   7295 
   7296 	* NEWS, scan.l: now flex recognizes \r as an eol character
   7297 
   7298 2001-09-20  Will Estes <wlestes (a] users.sourceforge.net>
   7299 
   7300 	* Makefile.am: specify cvsroot so automake distcheck works
   7301 
   7302 2001-09-19  Will Estes <wlestes (a] users.sourceforge.net>
   7303 
   7304 	* flex.texi: tex has lost its mind; we remove parentheses to
   7305 	compensate
   7306 
   7307 2001-09-19  Will Estes <wlestes (a] users.sourceforge.net>
   7308 
   7309 	* NEWS: now that c++ is better supported, let's mention it as a news
   7310 	item
   7311 
   7312 2001-09-19  Will Estes <wlestes (a] users.sourceforge.net>
   7313 
   7314 	* examples/fastwc/wc1.l, examples/fastwc/wc2.l,
   7315 	examples/fastwc/wc3.l, examples/fastwc/wc4.l,
   7316 	examples/fastwc/wc5.l, flex.skl, main.c: commit the backwash from
   7317 	the branch merges
   7318 
   7319 2001-09-19  Will Estes <wlestes (a] users.sourceforge.net>
   7320 
   7321 	* FlexLexer.h, examples/testxxLexer.l, flex.skl: made preliminary
   7322 	c++ fixes; the intent is to make it work with recent c++ compilers
   7323 
   7324 2001-08-26  Will Estes <wlestes (a] users.sourceforge.net>
   7325 
   7326 	* main.c: remove argv_fixup; fix typo in error message; changes from
   7327 	millaway's branch
   7328 
   7329 2001-08-24  Will Estes <wlestes (a] users.sourceforge.net>
   7330 
   7331 	* NEWS: mention no more c++ comments in c scanners
   7332 
   7333 2001-08-21  John Millaway <john43 (a] users.sourceforge.net>
   7334 
   7335 	* flex.skl: Changed // comments to /* */ comments in skeleton.
   7336 
   7337 2001-08-19  John Millaway <john43 (a] users.sourceforge.net>
   7338 
   7339 	* flex.texi: Changed @var to @code everywhere.
   7340 
   7341 2001-08-16  Will Estes <wlestes (a] users.sourceforge.net>
   7342 
   7343 	* to.do/flex.rmail: more mail
   7344 
   7345 2001-08-16  Will Estes <wlestes (a] users.sourceforge.net>
   7346 
   7347 	* TODO: the manual now has its own section; we're not adding
   7348 	comments either
   7349 
   7350 2001-08-04  John Millaway <john43 (a] users.sourceforge.net>
   7351 
   7352 	* tests/Makefile.in, tests/README, tests/TEMPLATE/Makefile.in,
   7353 	tests/test-basic-nr/Makefile.in, tests/test-basic-r/Makefile.in,
   7354 	tests/test-bison-yylloc/Makefile.in,
   7355 	tests/test-bison-yylval/Makefile.in,
   7356 	tests/test-include-by-buffer/Makefile.in,
   7357 	tests/test-include-by-reentrant/Makefile.in,
   7358 	tests/test-prefix-nr/Makefile.in, tests/test-prefix-r/Makefile.in,
   7359 	tests/test-pthread/Makefile.in, tests/test-string-nr/Makefile.in,
   7360 	tests/test-string-r/Makefile.in, tests/test-yyextra/Makefile.in: 
   7361 	Cleaned up the output of the tests.
   7362 
   7363 2001-08-03  Will Estes <wlestes (a] users.sourceforge.net>
   7364 
   7365 	* TODO: note jason's thoughts on having a manpage
   7366 
   7367 2001-08-03  Will Estes <wlestes (a] users.sourceforge.net>
   7368 
   7369 	* TODO: note millaway's assignment and tests to be under flex
   7370 	license
   7371 
   7372 2001-08-01  John Millaway <john43 (a] users.sourceforge.net>
   7373 
   7374 	* tests/test-bison-yylval/scanner.l: Fixed semantics of test (the
   7375 	success or failure of this test should be unaffected by this
   7376 	change.)
   7377 
   7378 2001-08-01  Will Estes <wlestes (a] users.sourceforge.net>
   7379 
   7380 	* autogen.sh: fake automake into believing that ChangeLog already
   7381 	exists
   7382 
   7383 2001-08-01  Will Estes <wlestes (a] users.sourceforge.net>
   7384 
   7385 	* Makefile.am: millaway needs to be covered in the ChangeLog
   7386 
   7387 2001-08-01  Will Estes <wlestes (a] users.sourceforge.net>
   7388 
   7389 	* version.h: automake is supplying version info now so we just pick
   7390 	it up
   7391 
   7392 2001-08-01  Will Estes <wlestes (a] users.sourceforge.net>
   7393 
   7394 	* flex.texi: forgot braces on @copyright
   7395 
   7396 2001-08-01  John Millaway <john43 (a] users.sourceforge.net>
   7397 
   7398 	* flex.skl: Added missing argument to yy_flex_free.
   7399 
   7400 2001-08-01  Will Estes <wlestes (a] users.sourceforge.net>
   7401 
   7402 	* AUTHORS: john millaway wrote the reentrant C support
   7403 
   7404 2001-08-01  Will Estes <wlestes (a] users.sourceforge.net>
   7405 
   7406 	* flex.texi: add license node to the manual
   7407 
   7408 2001-08-01  Will Estes <wlestes (a] users.sourceforge.net>
   7409 
   7410 	* TODO: c++ ideas
   7411 
   7412 2001-07-31  Will Estes <wlestes (a] users.sourceforge.net>
   7413 
   7414 	* parse.y: error messages will now show up the way that emacs likes
   7415 	them
   7416 
   7417 2001-07-31  Will Estes <wlestes (a] users.sourceforge.net>
   7418 
   7419 	* Makefile.am: oops, left in an extra backslash
   7420 
   7421 2001-07-31  Will Estes <wlestes (a] users.sourceforge.net>
   7422 
   7423 	* TODO: flex.texi is here; clarify tests/ rewrite issue
   7424 
   7425 2001-07-31  Will Estes <wlestes (a] users.sourceforge.net>
   7426 
   7427 	* NEWS: hey, we have texinfo, not man
   7428 
   7429 2001-07-31  Will Estes <wlestes (a] users.sourceforge.net>
   7430 
   7431 	* flex.1: no more manpage
   7432 
   7433 2001-07-31  Will Estes <wlestes (a] users.sourceforge.net>
   7434 
   7435 	* Makefile.am: remove flex.1 and rewrite the dist-hook so that we
   7436 	pick up a couple more directories
   7437 
   7438 2001-07-31  Will Estes <wlestes (a] users.sourceforge.net>
   7439 
   7440 	* flex.texi: the namual now compiles; hurray
   7441 
   7442 2001-07-31  Will Estes <wlestes (a] users.sourceforge.net>
   7443 
   7444 	* Makefile.am: first attempt at including the tests/ directory via
   7445 	automake, dist-hook target added
   7446 
   7447 2001-07-31  Will Estes <wlestes (a] users.sourceforge.net>
   7448 
   7449 	* tests/.cvsignore: ignore config.cache in tests/ directory
   7450 
   7451 2001-07-31  Will Estes <wlestes (a] users.sourceforge.net>
   7452 
   7453 	* Makefile.am: automake groks the ChangeLog now so we don't have to
   7454 	remind the maintainer to remake it
   7455 
   7456 2001-07-30  Will Estes <wlestes (a] users.sourceforge.net>
   7457 
   7458 	* flex.texi: more corrections to the manual; the end is in site
   7459 
   7460 2001-07-30  Will Estes <wlestes (a] users.sourceforge.net>
   7461 
   7462 	* TODO: auto-generated backup?
   7463 
   7464 2001-07-27  Will Estes <wlestes (a] users.sourceforge.net>
   7465 
   7466 	* flex.texi: today's tinkering on the manual
   7467 
   7468 2001-07-27  Will Estes <wlestes (a] users.sourceforge.net>
   7469 
   7470 	* Makefile.am: if we want flex.1 we have to say so in EXTRA_DIST
   7471 
   7472 2001-07-27  Will Estes <wlestes (a] users.sourceforge.net>
   7473 
   7474 	* TODO: note future issues with flex.texi
   7475 
   7476 2001-07-27  Will Estes <wlestes (a] users.sourceforge.net>
   7477 
   7478 	* Makefile.am: include flex.1 as it's the only working documentation
   7479 	for now
   7480 
   7481 2001-07-27  Will Estes <wlestes (a] users.sourceforge.net>
   7482 
   7483 	* Makefile.am: rearrange to work with automake on building the
   7484 	ChangeLog
   7485 
   7486 2001-07-27  Will Estes <wlestes (a] users.sourceforge.net>
   7487 
   7488 	* scan.l: automake is unhappy if we specify the outfile
   7489 
   7490 2001-07-26  Will Estes <wlestes (a] users.sourceforge.net>
   7491 
   7492 	* flex.texi: more conversions/corrections
   7493 
   7494 2001-07-26  Will Estes <wlestes (a] users.sourceforge.net>
   7495 
   7496 	* README: we removed misc/ so we don't mention it any more
   7497 
   7498 2001-07-25  Will Estes <wlestes (a] users.sourceforge.net>
   7499 
   7500 	* flex.texi: begin the manual conversion to texinfo; yes, it's
   7501 	broken right now
   7502 
   7503 2001-07-25  Will Estes <wlestes (a] users.sourceforge.net>
   7504 
   7505 	* AUTHORS, THANKS: copy in manual author and thanks info
   7506 
   7507 2001-07-25  Will Estes <wlestes (a] users.sourceforge.net>
   7508 
   7509 	* Makefile.am: how to fake the ChangeLog into showing up in the
   7510 	distribution
   7511 
   7512 2001-07-25  Will Estes <wlestes (a] users.sourceforge.net>
   7513 
   7514 	* Makefile.am: add YFLAGS so parse.h gets made
   7515 
   7516 2001-07-24  Will Estes <wlestes (a] users.sourceforge.net>
   7517 
   7518 	* examples/fastwc/README, examples/fastwc/mywc.c,
   7519 	examples/fastwc/wc1.l, examples/fastwc/wc2.l,
   7520 	examples/fastwc/wc3.l, examples/fastwc/wc4.l, examples/fastwc/wc5.l: 
   7521 	re-add these files
   7522 
   7523 2001-07-24  Will Estes <wlestes (a] users.sourceforge.net>
   7524 
   7525 	* TODO: reflect recent doings
   7526 
   7527 2001-07-24  Will Estes <wlestes (a] users.sourceforge.net>
   7528 
   7529 	* Makefile.in: what with automake, we don't need Makefile.in any
   7530 	more
   7531 
   7532 2001-07-24  Will Estes <wlestes (a] users.sourceforge.net>
   7533 
   7534 	* configure.in: more rearranging for automake
   7535 
   7536 2001-07-24  Will Estes <wlestes (a] users.sourceforge.net>
   7537 
   7538 	* to.do/flex.rmail: more mail came in
   7539 
   7540 2001-07-24  Will Estes <wlestes (a] users.sourceforge.net>
   7541 
   7542 	* autogen.sh: adjust to automake's idea of the world
   7543 
   7544 2001-07-24  Will Estes <wlestes (a] users.sourceforge.net>
   7545 
   7546 	* Makefile.am: add Vern's misc dependencies; noinst_SCRIPTS was
   7547 	broken?; list a few last files to be included in the distribution
   7548 
   7549 2001-07-24  Will Estes <wlestes (a] users.sourceforge.net>
   7550 
   7551 	* NEWS: rearrange for better order; add automake support as a news
   7552 	item
   7553 
   7554 2001-07-24  Will Estes <wlestes (a] users.sourceforge.net>
   7555 
   7556 	* Makefile.am: copyright notice on Makefile.am; document some -D
   7557 	switches (are they still usable?)
   7558 
   7559 2001-07-24  Will Estes <wlestes (a] users.sourceforge.net>
   7560 
   7561 	* TODO: add lex-replacement issue
   7562 
   7563 2001-07-24  Will Estes <wlestes (a] users.sourceforge.net>
   7564 
   7565 	* Makefile.am: add EXTRA_DIST
   7566 
   7567 2001-07-23  Will Estes <wlestes (a] users.sourceforge.net>
   7568 
   7569 	* autogen.sh: we need to do the same thing in each directory
   7570 
   7571 2001-07-23  Will Estes <wlestes (a] users.sourceforge.net>
   7572 
   7573 	* configure.in: introduce automake into the macro calls
   7574 
   7575 2001-07-23  Will Estes <wlestes (a] users.sourceforge.net>
   7576 
   7577 	* Makefile.am: add AUTOMAKE_OPTIONS, info_TEXINFOS, include_HEADERS,
   7578 	noinst_HEADERS; it's libfl.a, not libflex.a
   7579 
   7580 2001-07-23  Will Estes <wlestes (a] users.sourceforge.net>
   7581 
   7582 	* Makefile.am: bin_PROGRAMS and lib_LIBRARIES
   7583 
   7584 2001-07-23  Will Estes <wlestes (a] users.sourceforge.net>
   7585 
   7586 	* to.do/streams.mail: streams.mail has moved here
   7587 
   7588 2001-07-23  Will Estes <wlestes (a] users.sourceforge.net>
   7589 
   7590 	* TODO: add xref for teximanual
   7591 
   7592 2001-07-19  Will Estes <wlestes (a] users.sourceforge.net>
   7593 
   7594 	* flex.1: include typo/punctuation fixes from a patch submitted by
   7595 	noon (a] cote-dazur.com (Fabrice Bauzac)
   7596 
   7597 2001-07-17  Will Estes <wlestes (a] users.sourceforge.net>
   7598 
   7599 	* TODO: we want gettext
   7600 
   7601 2001-06-24  Will Estes <wlestes (a] users.sourceforge.net>
   7602 
   7603 	* flex.skl: include c++ STD fixes from quanstro (a] quanstro.net
   7604 
   7605 2001-06-24  Will Estes <wlestes (a] users.sourceforge.net>
   7606 
   7607 	* flex.skl, gen.c: change some int types to size_t as per FreeBSD
   7608 	28364 from avn (a] any.ru
   7609 
   7610 2001-06-24  Will Estes <wlestes (a] users.sourceforge.net>
   7611 
   7612 	* TODO: remove parse.[ch] from make clean target; repackage
   7613 	distribution (not rework)
   7614 
   7615 2001-06-19  Will Estes <wlestes (a] users.sourceforge.net>
   7616 
   7617 	* TODO: add memory api and reworking of flex.skl reworking
   7618 
   7619 2001-06-18  Will Estes <wlestes (a] users.sourceforge.net>
   7620 
   7621 	* flex.skl: remove extraneous notice from flex.skl
   7622 
   7623 2001-06-18  Will Estes <wlestes (a] users.sourceforge.net>
   7624 
   7625 	* flex.skl: patch memory leak as per millaway
   7626 
   7627 2001-06-17  Will Estes <wlestes (a] users.sourceforge.net>
   7628 
   7629 	* to.do/flex.rmail: add vern's ok for copyright/license changes and
   7630 	john's answer on line offsets
   7631 
   7632 2001-06-17  Will Estes <wlestes (a] users.sourceforge.net>
   7633 
   7634 	* TODO: remove creation of .cvsignore files (it's done); add other
   7635 	notes about the test suite
   7636 
   7637 2001-06-17  Will Estes <wlestes (a] users.sourceforge.net>
   7638 
   7639 	* tests/TEMPLATE/.cvsignore, tests/test-basic-nr/.cvsignore,
   7640 	tests/test-basic-r/.cvsignore, tests/test-bison-yylloc/.cvsignore,
   7641 	tests/test-bison-yylval/.cvsignore,
   7642 	tests/test-include-by-buffer/.cvsignore,
   7643 	tests/test-include-by-reentrant/.cvsignore,
   7644 	tests/test-prefix-nr/.cvsignore, tests/test-prefix-r/.cvsignore,
   7645 	tests/test-pthread/.cvsignore, tests/test-string-nr/.cvsignore,
   7646 	tests/test-string-r/.cvsignore, tests/test-yyextra/.cvsignore: 
   7647 	adding .cvsignore files for existing tests/ subdirectories
   7648 
   7649 2001-06-17  Will Estes <wlestes (a] users.sourceforge.net>
   7650 
   7651 	* tests/README: reformat, say to add a description to this file and
   7652 	mention what to do re .cvsignore
   7653 
   7654 2001-06-17  Will Estes <wlestes (a] users.sourceforge.net>
   7655 
   7656 	* tests/TEMPLATE/cvsignore: create template for .cvsignore
   7657 
   7658 2001-06-17  Will Estes <wlestes (a] users.sourceforge.net>
   7659 
   7660 	* TODO: reorganize for logical reasons; test suite now seems to run
   7661 	out of the box
   7662 
   7663 2001-06-17  Will Estes <wlestes (a] users.sourceforge.net>
   7664 
   7665 	* tests/.cvsignore: we dont want the Makefile either
   7666 
   7667 2001-06-17  Will Estes <wlestes (a] users.sourceforge.net>
   7668 
   7669 	* tests/test-prefix-nr/test.input, tests/test-prefix-r/test.input: 
   7670 	test.input was supposed to be here
   7671 
   7672 2001-06-17  Will Estes <wlestes (a] users.sourceforge.net>
   7673 
   7674 	* tests/.cvsignore: add autoconf legacy files to be ignored
   7675 
   7676 2001-06-17  Will Estes <wlestes (a] users.sourceforge.net>
   7677 
   7678 	* autogen.sh: clarify usage instructions; prepare tests/ as well
   7679 
   7680 2001-06-17  Will Estes <wlestes (a] users.sourceforge.net>
   7681 
   7682 	* tests/.cvsignore: . cvsignore for tests/ subdirectory
   7683 
   7684 2001-06-17  Will Estes <wlestes (a] users.sourceforge.net>
   7685 
   7686 	* FlexLexer.h: tell emacs that FlexLexer.h is c++
   7687 
   7688 2001-06-17  Will Estes <wlestes (a] users.sourceforge.net>
   7689 
   7690 	* scan.l: tell emacs scan.l is in C mode
   7691 
   7692 2001-06-17  Will Estes <wlestes (a] users.sourceforge.net>
   7693 
   7694 	* flex.skl: added punctuation
   7695 
   7696 2001-06-17  Will Estes <wlestes (a] users.sourceforge.net>
   7697 
   7698 	* FlexLexer.h, Makefile.in, README, RoadMap, autogen.sh, ccl.c,
   7699 	configure.in, dfa.c, ecs.c, flex.1, flex.skl, flexdef.h, gen.c,
   7700 	libmain.c, libyywrap.c, main.c, misc.c, mkskel.sh, nfa.c, parse.y,
   7701 	scan.l, sym.c, tblcmp.c, yylex.c: change copyright/license notices
   7702 	as per Vern's response to Theo
   7703 
   7704 2001-06-15  Will Estes <wlestes (a] users.sourceforge.net>
   7705 
   7706 	* to.do/flex.rmail: add bill fenlason's emails
   7707 
   7708 2001-06-15  Will Estes <wlestes (a] users.sourceforge.net>
   7709 
   7710 	* COPYING: make changes as per Theo De Raadt; remove tabs
   7711 
   7712 2001-06-08  Will Estes <wlestes (a] users.sourceforge.net>
   7713 
   7714 	* flex.skl: save errno as per Theo de Raadt
   7715 
   7716 2001-06-07  Will Estes <wlestes (a] users.sourceforge.net>
   7717 
   7718 	* flex.1: correct hyphenation as per openbsd tree
   7719 
   7720 2001-06-05  Will Estes <wlestes (a] users.sourceforge.net>
   7721 
   7722 	* Makefile.in, configure.in: change references to TESTS/ to tests/
   7723 	to account for the directory name changes
   7724 
   7725 2001-05-27  Will Estes <wlestes (a] users.sourceforge.net>
   7726 
   7727 	* flex.skl, gen.c: commit john millaway's YY_G wrapper corrections
   7728 
   7729 2001-05-21  Will Estes <wlestes (a] users.sourceforge.net>
   7730 
   7731 	* tests/Makefile.in: remove || exit calls
   7732 
   7733 2001-05-21  Will Estes <wlestes (a] users.sourceforge.net>
   7734 
   7735 	* gen.c: complete john millaway's reentrant patch
   7736 
   7737 2001-05-21  Will Estes <wlestes (a] users.sourceforge.net>
   7738 
   7739 	* to.do/flex.rmail:  more flex messages in the queue
   7740 
   7741 2001-05-18  Will Estes <wlestes (a] users.sourceforge.net>
   7742 
   7743 	* flex.skl, flexdef.h, gen.c, main.c, nfa.c, scan.l: john millaway's
   7744 	reentrancy patch
   7745 
   7746 2001-05-18  Will Estes <wlestes (a] users.sourceforge.net>
   7747 
   7748 	* tests/Makefile.in: remove || exit from testing loop
   7749 
   7750 2001-05-18  Will Estes <wlestes (a] users.sourceforge.net>
   7751 
   7752 	* Makefile.in: tell make about the tests directory and its
   7753 	associated targets
   7754 
   7755 2001-05-18  Will Estes <wlestes (a] users.sourceforge.net>
   7756 
   7757 	* TODO: rethink the todo list
   7758 
   7759 2001-05-18  Will Estes <wlestes (a] users.sourceforge.net>
   7760 
   7761 	* flex.1: describe reentrant api changes
   7762 
   7763 2001-05-18  Will Estes <wlestes (a] users.sourceforge.net>
   7764 
   7765 	* TODO: mention work needed for tests/
   7766 
   7767 2001-05-18  Will Estes <wlestes (a] users.sourceforge.net>
   7768 
   7769 	* configure.in: tell auto* about the test directory
   7770 
   7771 2001-05-18  Will Estes <wlestes (a] users.sourceforge.net>
   7772 
   7773 	* README: make punctuation uniform, mention the new tests/ directory
   7774 
   7775 2001-05-18  Will Estes <wlestes (a] users.sourceforge.net>
   7776 
   7777 	* NEWS: reformat items; cut out old items and move them to ONEWS
   7778 
   7779 2001-05-18  Will Estes <wlestes (a] users.sourceforge.net>
   7780 
   7781 	* ONEWS: move old NEWS items to ONEWS
   7782 
   7783 2001-05-18  Will Estes <wlestes (a] users.sourceforge.net>
   7784 
   7785 	* tests/Makefile.in, tests/README, tests/TEMPLATE/Makefile.in,
   7786 	tests/TEMPLATE/parser.y, tests/TEMPLATE/scanner.l,
   7787 	tests/TEMPLATE/test.input, tests/configure.in,
   7788 	tests/test-basic-nr/Makefile.in, tests/test-basic-nr/scanner.l,
   7789 	tests/test-basic-nr/test.input, tests/test-basic-r/Makefile.in,
   7790 	tests/test-basic-r/scanner.l, tests/test-basic-r/test.input,
   7791 	tests/test-bison-yylloc/Makefile.in,
   7792 	tests/test-bison-yylloc/parser.y,
   7793 	tests/test-bison-yylloc/scanner.l,
   7794 	tests/test-bison-yylloc/test.input,
   7795 	tests/test-bison-yylval/Makefile.in,
   7796 	tests/test-bison-yylval/parser.y,
   7797 	tests/test-bison-yylval/scanner.l,
   7798 	tests/test-bison-yylval/test.input,
   7799 	tests/test-include-by-buffer/Makefile.in,
   7800 	tests/test-include-by-buffer/scanner.l,
   7801 	tests/test-include-by-buffer/test-1.input,
   7802 	tests/test-include-by-buffer/test-2.input,
   7803 	tests/test-include-by-buffer/test-3.input,
   7804 	tests/test-include-by-reentrant/Makefile.in,
   7805 	tests/test-include-by-reentrant/scanner.l,
   7806 	tests/test-include-by-reentrant/test-1.input,
   7807 	tests/test-include-by-reentrant/test-2.input,
   7808 	tests/test-include-by-reentrant/test-3.input,
   7809 	tests/test-prefix-nr/Makefile.in, tests/test-prefix-nr/README,
   7810 	tests/test-prefix-nr/scanner.l, tests/test-prefix-r/Makefile.in,
   7811 	tests/test-prefix-r/README, tests/test-prefix-r/scanner.l,
   7812 	tests/test-pthread/Makefile.in, tests/test-pthread/scanner.l,
   7813 	tests/test-pthread/test-1.input, tests/test-pthread/test-2.input,
   7814 	tests/test-pthread/test-3.input, tests/test-pthread/test-4.input,
   7815 	tests/test-pthread/test-5.input, tests/test-string-nr/Makefile.in,
   7816 	tests/test-string-nr/scanner.l, tests/test-string-r/Makefile.in,
   7817 	tests/test-string-r/scanner.l, tests/test-yyextra/Makefile.in,
   7818 	tests/test-yyextra/scanner.l, tests/test-yyextra/test.input: add
   7819 	john millaway's test directory
   7820 
   7821 2001-05-04  Will Estes <wlestes (a] users.sourceforge.net>
   7822 
   7823 	* to.do/flex.rmail: more mail in flex.rmail
   7824 
   7825 2001-05-03  Will Estes <wlestes (a] users.sourceforge.net>
   7826 
   7827 	* FlexLexer.h, ccl.c, dfa.c, ecs.c, flex.skl, flexdef.h, gen.c,
   7828 	libmain.c, libyywrap.c, main.c, misc.c, nfa.c, parse.y, scan.l,
   7829 	sym.c, tblcmp.c, yylex.c: remove extraneous rcs keywords
   7830 
   7831 2001-05-03  Will Estes <wlestes (a] users.sourceforge.net>
   7832 
   7833 	* README: mention RoadMap
   7834 
   7835 2001-05-01  Will Estes <wlestes (a] users.sourceforge.net>
   7836 
   7837 	* examples/README, examples/debflex.awk, examples/manual/ChangeLog,
   7838 	examples/manual/Makefile, examples/manual/README,
   7839 	examples/manual/cat.lex, examples/manual/dates.lex,
   7840 	examples/manual/datetest.dat, examples/manual/eof_rules.lex,
   7841 	examples/manual/eof_test01.txt, examples/manual/eof_test02.txt,
   7842 	examples/manual/eof_test03.txt, examples/manual/expr.lex,
   7843 	examples/manual/expr.y, examples/manual/front.lex,
   7844 	examples/manual/front.y, examples/manual/j2t.lex,
   7845 	examples/manual/myname.lex, examples/manual/myname.txt,
   7846 	examples/manual/myname2.lex, examples/manual/numbers.lex,
   7847 	examples/manual/pas_include.lex, examples/manual/pascal.lex,
   7848 	examples/manual/reject.lex, examples/manual/replace.lex,
   7849 	examples/manual/string1.lex, examples/manual/string2.lex,
   7850 	examples/manual/strtest.dat, examples/manual/unput.lex,
   7851 	examples/manual/user_act.lex, examples/manual/userinit.lex,
   7852 	examples/manual/wc.lex, examples/manual/yymore.lex,
   7853 	examples/manual/yymore2.lex, examples/manual/yymoretest.dat,
   7854 	examples/testxxLexer.l, to.do/README, to.do/Wilhelms.todo,
   7855 	to.do/Wish-List, to.do/flex.rmail, to.do/unicode/FlexLexer.h,
   7856 	to.do/unicode/ccl.c, to.do/unicode/changes.txt,
   7857 	to.do/unicode/ecs.c, to.do/unicode/flex.1, to.do/unicode/flex.skl,
   7858 	to.do/unicode/flexdef.h, to.do/unicode/gen.c, to.do/unicode/main.c,
   7859 	to.do/unicode/misc.c, to.do/unicode/scan.l, to.do/unicode/tblcmp.c: 
   7860 	adding the rest of vern's files
   7861 
   7862 2001-05-01  Will Estes <wlestes (a] users.sourceforge.net>
   7863 
   7864 	* README: mention misc/ directory
   7865 
   7866 2001-05-01  Will Estes <wlestes (a] users.sourceforge.net>
   7867 
   7868 	* version.h: version is 2.5.5b
   7869 
   7870 2001-05-01  Will Estes <wlestes (a] users.sourceforge.net>
   7871 
   7872 	* Makefile.in: remove header from top; add rule to generate
   7873 	initscan.c just in case
   7874 
   7875 2001-05-01  Will Estes <wlestes (a] users.sourceforge.net>
   7876 
   7877 	* configure.in: dont check for initscan.c; check for scan.l instead
   7878 
   7879 2001-05-01  Will Estes <wlestes (a] users.sourceforge.net>
   7880 
   7881 	* RoadMap: list of source files
   7882 
   7883 2001-05-01  Will Estes <wlestes (a] users.sourceforge.net>
   7884 
   7885 	* README: rewrite README to reflect changes in layout of directories
   7886 
   7887 2001-05-01  Will Estes <wlestes (a] users.sourceforge.net>
   7888 
   7889 	* AUTHORS, THANKS, TODO: initial attempt at the files
   7890 
   7891 2001-05-01  Will Estes <wlestes (a] users.sourceforge.net>
   7892 
   7893 	* COPYING: add 2001 copyright notice
   7894 
   7895 2001-05-01  Will Estes <wlestes (a] users.sourceforge.net>
   7896 
   7897 	* autogen.sh: initial attempt at a bootstrap script for developers
   7898 
   7899 2001-05-01  Will Estes <wlestes (a] users.sourceforge.net>
   7900 
   7901 	* flex.texi: texinfo manual, old contributed version
   7902 
   7903 2000-08-21  Vern Paxson <vern (a] ee.lbl.gov>
   7904 
   7905 	* flex.1: fixed some bugs in examples of [[:...:]] ccls
   7906 
   7907 2000-08-21  Vern Paxson <vern (a] ee.lbl.gov>
   7908 
   7909 	* version.h: version shipped to Dick King
   7910 
   7911 2000-08-21  Vern Paxson <vern (a] ee.lbl.gov>
   7912 
   7913 	* flex.skl: explicit include of iostream.h
   7914 
   7915 2000-08-21  Vern Paxson <vern (a] ee.lbl.gov>
   7916 
   7917 	* scan.l: if a newline is seen in <ACTION_STRING>, assume it
   7918 	terminates the string.
   7919 
   7920 2000-08-21  Vern Paxson <vern (a] ee.lbl.gov>
   7921 
   7922 	* flexdef.h, sym.c: moved symbol table definitions from flexdef.h
   7923 	into sym.c
   7924 
   7925 2000-08-21  Vern Paxson <vern (a] ee.lbl.gov>
   7926 
   7927 	* dfa.c: fixed underallocation for accset
   7928 
   7929 1997-06-27  Vern Paxson <vern (a] ee.lbl.gov>
   7930 
   7931 	* COPYING: revised for rms
   7932 
   7933 1997-06-23  Vern Paxson <vern (a] ee.lbl.gov>
   7934 
   7935 	* flex.skl: fixed memory leak
   7936 
   7937 1997-06-23  Vern Paxson <vern (a] ee.lbl.gov>
   7938 
   7939 	* flex.1:  input() doesn't destroy yytext
   7940 
   7941 1997-06-23  Vern Paxson <vern (a] ee.lbl.gov>
   7942 
   7943 	* FlexLexer.h: wrapped with extern "C++"
   7944 
   7945 1996-12-13  Vern Paxson <vern (a] ee.lbl.gov>
   7946 
   7947 	* flex.skl: use delete [] for yy_state_buf
   7948 
   7949 1996-10-29  Vern Paxson <vern (a] ee.lbl.gov>
   7950 
   7951 	* flex.skl: fixed %option noinput
   7952 
   7953 1996-10-29  Vern Paxson <vern (a] ee.lbl.gov>
   7954 
   7955 	* flex.skl: free(char*) fix ... Sigh ...
   7956 
   7957 1996-10-11  Vern Paxson <vern (a] ee.lbl.gov>
   7958 
   7959 	* gen.c: bug fix for yymore()/yylineno interaction
   7960 
   7961 1996-10-11  Vern Paxson <vern (a] ee.lbl.gov>
   7962 
   7963 	* gen.c: fixed memory leak
   7964 
   7965 1996-09-10  Vern Paxson <vern (a] ee.lbl.gov>
   7966 
   7967 	* NEWS: release 2.5.4
   7968 
   7969 1996-09-10  Vern Paxson <vern (a] ee.lbl.gov>
   7970 
   7971 	* Makefile.in: more stuff for distclean
   7972 
   7973 1996-09-10  Vern Paxson <vern (a] ee.lbl.gov>
   7974 
   7975 	* flex.skl: "str" -> "yy_str"
   7976 
   7977 1996-09-10  Vern Paxson <vern (a] ee.lbl.gov>
   7978 
   7979 	* version.h: 2.5.4
   7980 
   7981 1996-07-02  Vern Paxson <vern (a] ee.lbl.gov>
   7982 
   7983 	* flex.skl: (attempted) fix for input() crossing a file boundary
   7984 
   7985 1996-05-29  Vern Paxson <vern (a] ee.lbl.gov>
   7986 
   7987 	* NEWS: don't do Acorn diffs
   7988 
   7989 1996-05-29  Vern Paxson <vern (a] ee.lbl.gov>
   7990 
   7991 	* NEWS: some minor additions for 2.5.3
   7992 
   7993 1996-05-29  Vern Paxson <vern (a] ee.lbl.gov>
   7994 
   7995 	* NEWS, version.h: 2.5.3
   7996 
   7997 1996-05-25  Vern Paxson <vern (a] ee.lbl.gov>
   7998 
   7999 	* flex.skl: initialize yy_more_offset etc. for yyFlexLexer class
   8000 
   8001 1996-05-25  Vern Paxson <vern (a] ee.lbl.gov>
   8002 
   8003 	* flex.skl: niggling cosmetic tweak
   8004 
   8005 1996-05-25  Vern Paxson <vern (a] ee.lbl.gov>
   8006 
   8007 	* flex.skl: bug fixes for yymore (especially with %array)
   8008 
   8009 1996-05-25  Vern Paxson <vern (a] ee.lbl.gov>
   8010 
   8011 	* gen.c: yymore + %array tweaks
   8012 
   8013 1996-05-25  Vern Paxson <vern (a] ee.lbl.gov>
   8014 
   8015 	* FlexLexer.h: added yy_{,prev_}more_offset
   8016 
   8017 1996-05-25  Vern Paxson <vern (a] ee.lbl.gov>
   8018 
   8019 	* main.c: removed decl of unused library function
   8020 
   8021 1996-05-25  Vern Paxson <vern (a] ee.lbl.gov>
   8022 
   8023 	* flex.skl: snapshot of cscope yymore fixes, prior to switching
   8024 	yymore-on-%array approach
   8025 
   8026 1995-12-18  Vern Paxson <vern (a] ee.lbl.gov>
   8027 
   8028 	* gen.c: don't stack states on NUL-transitions that are jams
   8029 
   8030 1995-09-27  Vern Paxson <vern (a] ee.lbl.gov>
   8031 
   8032 	* libmain.c: fixed re Esmond Pitt's ancient suggestion
   8033 
   8034 1995-04-28  Vern Paxson <vern (a] ee.lbl.gov>
   8035 
   8036 	* misc.c: ANSI C / Solaris tweak
   8037 
   8038 1995-04-24  Vern Paxson <vern (a] ee.lbl.gov>
   8039 
   8040 	* flex.1: credits
   8041 
   8042 1995-04-24  Vern Paxson <vern (a] ee.lbl.gov>
   8043 
   8044 	* NEWS: multiple FlexLexer.h includes
   8045 
   8046 1995-04-24  Vern Paxson <vern (a] ee.lbl.gov>
   8047 
   8048 	* FlexLexer.h: fix multiple inclusions
   8049 
   8050 1995-04-24  Vern Paxson <vern (a] ee.lbl.gov>
   8051 
   8052 	* scan.l: lint tweak
   8053 
   8054 1995-04-24  Vern Paxson <vern (a] ee.lbl.gov>
   8055 
   8056 	* flex.1: typo fixed
   8057 
   8058 1995-04-24  Vern Paxson <vern (a] ee.lbl.gov>
   8059 
   8060 	* flex.1: credits update
   8061 
   8062 1995-04-24  Vern Paxson <vern (a] ee.lbl.gov>
   8063 
   8064 	* flex.skl: (char*) cast for realloc
   8065 
   8066 1995-04-24  Vern Paxson <vern (a] ee.lbl.gov>
   8067 
   8068 	* NEWS: (char*) tweak
   8069 
   8070 1995-04-21  Vern Paxson <vern (a] ee.lbl.gov>
   8071 
   8072 	* NEWS: VMS update for 2.5.2
   8073 
   8074 1995-04-21  Vern Paxson <vern (a] ee.lbl.gov>
   8075 
   8076 	* Makefile.in: clarify when 8-bit scanners are created by default,
   8077 	vs. 7-bit
   8078 
   8079 1995-04-21  Vern Paxson <vern (a] ee.lbl.gov>
   8080 
   8081 	* parse.y: reworked alloca() chud, from Francois
   8082 
   8083 1995-04-20  Vern Paxson <vern (a] ee.lbl.gov>
   8084 
   8085 	* NEWS, version.h: 2.5.2
   8086 
   8087 1995-04-20  Vern Paxson <vern (a] ee.lbl.gov>
   8088 
   8089 	* flex.1: 2.5.2 update
   8090 
   8091 1995-04-20  Vern Paxson <vern (a] ee.lbl.gov>
   8092 
   8093 	* dfa.c, main.c: const -> yyconst
   8094 
   8095 1995-04-20  Vern Paxson <vern (a] ee.lbl.gov>
   8096 
   8097 	* Makefile.in: fixed some old libfl.a references
   8098 
   8099 1995-04-20  Vern Paxson <vern (a] ee.lbl.gov>
   8100 
   8101 	* Makefile.in: some (but not all) of Francois' tweaks
   8102 
   8103 1995-04-20  Vern Paxson <vern (a] ee.lbl.gov>
   8104 
   8105 	* configure.in: tweaks from Francois
   8106 
   8107 1995-04-20  Vern Paxson <vern (a] ee.lbl.gov>
   8108 
   8109 	* flex.skl: yy_delete_buffer allows nil buffer pointer
   8110 
   8111 1995-04-20  Vern Paxson <vern (a] ee.lbl.gov>
   8112 
   8113 	* main.c: do_stdinit now defaults to false
   8114 
   8115 1995-04-20  Vern Paxson <vern (a] ee.lbl.gov>
   8116 
   8117 	* FlexLexer.h: remove first default for yylex(new_in, new_out)
   8118 
   8119 1995-04-20  Vern Paxson <vern (a] ee.lbl.gov>
   8120 
   8121 	* flex.skl: rearrange some definitions; fix YY_NO_UNPUT
   8122 
   8123 1995-04-20  Vern Paxson <vern (a] ee.lbl.gov>
   8124 
   8125 	* parse.y: more alloca() bullshit
   8126 
   8127 1995-04-20  Vern Paxson <vern (a] ee.lbl.gov>
   8128 
   8129 	* misc.c: octal escape sequence must have just digits 0-7
   8130 
   8131 1995-04-20  Vern Paxson <vern (a] ee.lbl.gov>
   8132 
   8133 	* scan.l: '-' means stdin octal escape sequence must just be digits
   8134 	0-7
   8135 
   8136 1995-04-20  Vern Paxson <vern (a] ee.lbl.gov>
   8137 
   8138 	* main.c: -- terminates options
   8139 
   8140 1995-04-20  Vern Paxson <vern (a] ee.lbl.gov>
   8141 
   8142 	* flexdef.h: added dataflush() prototype
   8143 
   8144 1995-04-20  Vern Paxson <vern (a] ee.lbl.gov>
   8145 
   8146 	* misc.c: move dataflush, otoi prototypes into flexdef.h
   8147 
   8148 1995-04-20  Vern Paxson <vern (a] ee.lbl.gov>
   8149 
   8150 	* flex.skl, gen.c: const -> yyconst
   8151 
   8152 1995-04-20  Vern Paxson <vern (a] ee.lbl.gov>
   8153 
   8154 	* gen.c: fixed bug in needing yy_cp for -Cf w/ backing up
   8155 
   8156 1995-03-28  Vern Paxson <vern (a] ee.lbl.gov>
   8157 
   8158 	* README, flex.1: Stan Adermann credit
   8159 
   8160 1995-03-27  Vern Paxson <vern (a] ee.lbl.gov>
   8161 
   8162 	* README: beta-tester update
   8163 
   8164 1995-03-27  Vern Paxson <vern (a] ee.lbl.gov>
   8165 
   8166 	* NEWS, version.h: 2.5.1
   8167 
   8168 1995-03-27  Vern Paxson <vern (a] ee.lbl.gov>
   8169 
   8170 	* flex.1: update date for 2.5.1 release, some feedbacker credits
   8171 
   8172 1995-03-27  Vern Paxson <vern (a] ee.lbl.gov>
   8173 
   8174 	* gen.c: fixed lint problem with declaring yy_cp unnecessarily
   8175 
   8176 1995-03-27  Vern Paxson <vern (a] ee.lbl.gov>
   8177 
   8178 	* dfa.c: {}'s around full-table initializations
   8179 
   8180 1995-03-21  Vern Paxson <vern (a] ee.lbl.gov>
   8181 
   8182 	* README: for version 2.5
   8183 
   8184 1995-03-21  Vern Paxson <vern (a] ee.lbl.gov>
   8185 
   8186 	* flex.1: added note regarding yylineno should be maintained on a
   8187 	per-buffer basis
   8188 
   8189 1995-03-21  Vern Paxson <vern (a] ee.lbl.gov>
   8190 
   8191 	* NEWS: new C++ member functions
   8192 
   8193 1995-03-21  Vern Paxson <vern (a] ee.lbl.gov>
   8194 
   8195 	* NEWS, flex.1: 2.5.0.8 update
   8196 
   8197 1995-03-21  Vern Paxson <vern (a] ee.lbl.gov>
   8198 
   8199 	* main.c: rename yylineno if -P
   8200 
   8201 1995-03-20  Vern Paxson <vern (a] ee.lbl.gov>
   8202 
   8203 	* flexdef.h: do_yylineno MARKER_DIFFERENCE depends on MAXIMUM_MNS
   8204 
   8205 1995-03-20  Vern Paxson <vern (a] ee.lbl.gov>
   8206 
   8207 	* Makefile.in: removed redundant skel.c from DISTFILES
   8208 
   8209 1995-03-20  Vern Paxson <vern (a] ee.lbl.gov>
   8210 
   8211 	* FlexLexer.h: debug(), setdebug(), lineno()
   8212 
   8213 1995-03-20  Vern Paxson <vern (a] ee.lbl.gov>
   8214 
   8215 	* flex.skl: %option yylineno support
   8216 
   8217 1995-03-20  Vern Paxson <vern (a] ee.lbl.gov>
   8218 
   8219 	* gen.c: read up to newline for interactive reads, rather than one
   8220 	char
   8221 
   8222 1995-03-20  Vern Paxson <vern (a] ee.lbl.gov>
   8223 
   8224 	* main.c, scan.l: added %option yylineno
   8225 
   8226 1995-03-18  Vern Paxson <vern (a] ee.lbl.gov>
   8227 
   8228 	* gen.c: added do_yylineno
   8229 
   8230 1995-03-06  Vern Paxson <vern (a] ee.lbl.gov>
   8231 
   8232 	* NEWS, flex.1: 2.5.0.7
   8233 
   8234 1995-03-05  Vern Paxson <vern (a] ee.lbl.gov>
   8235 
   8236 	* Makefile.in: realclean -> maintainer-clean
   8237 
   8238 1995-03-05  Vern Paxson <vern (a] ee.lbl.gov>
   8239 
   8240 	* flex.skl: Added yy_flush_buffer
   8241 
   8242 1995-03-05  Vern Paxson <vern (a] ee.lbl.gov>
   8243 
   8244 	* FlexLexer.h: added yy_flush_buffer
   8245 
   8246 1995-03-05  Vern Paxson <vern (a] ee.lbl.gov>
   8247 
   8248 	* main.c: prefix support for yy_flush_buffer
   8249 
   8250 1995-03-05  Vern Paxson <vern (a] ee.lbl.gov>
   8251 
   8252 	* parse.y: added %option yyclass
   8253 
   8254 1995-03-05  Vern Paxson <vern (a] ee.lbl.gov>
   8255 
   8256 	* flexdef.h, main.c, scan.l: added yyclass
   8257 
   8258 1995-03-05  Vern Paxson <vern (a] ee.lbl.gov>
   8259 
   8260 	* FlexLexer.h: Added switch_streams
   8261 
   8262 1995-03-05  Vern Paxson <vern (a] ee.lbl.gov>
   8263 
   8264 	* flex.skl: added switch_streams
   8265 
   8266 1995-03-05  Vern Paxson <vern (a] ee.lbl.gov>
   8267 
   8268 	* main.c: don't rename yy_flex_debug for C++
   8269 
   8270 1995-03-05  Vern Paxson <vern (a] ee.lbl.gov>
   8271 
   8272 	* gen.c: yy_flex_debug extern only if not C++
   8273 
   8274 1995-03-05  Vern Paxson <vern (a] ee.lbl.gov>
   8275 
   8276 	* FlexLexer.h: added yy_flex_debug member variable
   8277 
   8278 1995-03-05  Vern Paxson <vern (a] ee.lbl.gov>
   8279 
   8280 	* flex.skl: yyFlexLexer initialization of yy_flex_debug
   8281 
   8282 1995-03-04  Vern Paxson <vern (a] ee.lbl.gov>
   8283 
   8284 	* flexdef.h, main.c: VMS POSIX stuff
   8285 
   8286 1995-03-04  Vern Paxson <vern (a] ee.lbl.gov>
   8287 
   8288 	* flex.skl: moved position of yy_init = 0
   8289 
   8290 1995-03-04  Vern Paxson <vern (a] ee.lbl.gov>
   8291 
   8292 	* flex.skl: added YY_EXIT_FAILURE
   8293 
   8294 1995-03-04  Vern Paxson <vern (a] ee.lbl.gov>
   8295 
   8296 	* main.c: removed VMS-specific exit
   8297 
   8298 1995-03-04  Vern Paxson <vern (a] ee.lbl.gov>
   8299 
   8300 	* dfa.c, flexdef.h, gen.c, main.c, misc.c, nfa.c, scan.l, sym.c,
   8301 	yylex.c: internationalization aids
   8302 
   8303 1995-03-04  Vern Paxson <vern (a] ee.lbl.gov>
   8304 
   8305 	* main.c: do yy_flex_debug prefix for both C++ and C
   8306 
   8307 1995-02-06  Vern Paxson <vern (a] ee.lbl.gov>
   8308 
   8309 	* main.c: fixed program_name tweak again
   8310 
   8311 1995-01-11  Vern Paxson <vern (a] ee.lbl.gov>
   8312 
   8313 	* main.c: oops, fixed program_name tweak
   8314 
   8315 1995-01-11  Vern Paxson <vern (a] ee.lbl.gov>
   8316 
   8317 	* main.c: program_name is "flex" if argv[0] nil
   8318 
   8319 1995-01-10  Vern Paxson <vern (a] ee.lbl.gov>
   8320 
   8321 	* NEWS: 2.5.0.5
   8322 
   8323 1995-01-10  Vern Paxson <vern (a] ee.lbl.gov>
   8324 
   8325 	* flex.1: Documented YY_NUM_RULES
   8326 
   8327 1995-01-10  Vern Paxson <vern (a] ee.lbl.gov>
   8328 
   8329 	* Makefile.in: added formatted man page to MISC
   8330 
   8331 1995-01-10  Vern Paxson <vern (a] ee.lbl.gov>
   8332 
   8333 	* main.c: help messages to stdout
   8334 
   8335 1995-01-09  Vern Paxson <vern (a] ee.lbl.gov>
   8336 
   8337 	* gen.c: Added YY_NUM_RULES
   8338 
   8339 1995-01-09  Vern Paxson <vern (a] ee.lbl.gov>
   8340 
   8341 	* flex.skl: better fix for #pragma problem
   8342 
   8343 1995-01-09  Vern Paxson <vern (a] ee.lbl.gov>
   8344 
   8345 	* flexdef.h: better fix for #pragma portability problem
   8346 
   8347 1995-01-09  Vern Paxson <vern (a] ee.lbl.gov>
   8348 
   8349 	* misc.c: "# line" -> #line
   8350 
   8351 1995-01-09  Vern Paxson <vern (a] ee.lbl.gov>
   8352 
   8353 	* flex.skl, flexdef.h: comment out Turbo C #pragma's
   8354 
   8355 1995-01-09  Vern Paxson <vern (a] ee.lbl.gov>
   8356 
   8357 	* scan.l: reset linenum on new file
   8358 
   8359 1995-01-09  Vern Paxson <vern (a] ee.lbl.gov>
   8360 
   8361 	* flex.skl: isatty() extern
   8362 
   8363 1995-01-09  Vern Paxson <vern (a] ee.lbl.gov>
   8364 
   8365 	* NEWS, flex.1: 2.5.0.4
   8366 
   8367 1995-01-09  Vern Paxson <vern (a] ee.lbl.gov>
   8368 
   8369 	* main.c: long options, VMS tweaks
   8370 
   8371 1995-01-09  Vern Paxson <vern (a] ee.lbl.gov>
   8372 
   8373 	* Makefile.in: Added parse.c, parse.h for dist MISC directory
   8374 
   8375 1995-01-09  Vern Paxson <vern (a] ee.lbl.gov>
   8376 
   8377 	* flexdef.h: some "const" cleansing
   8378 
   8379 1995-01-09  Vern Paxson <vern (a] ee.lbl.gov>
   8380 
   8381 	* mkskel.sh: skel[] is now const
   8382 
   8383 1995-01-09  Vern Paxson <vern (a] ee.lbl.gov>
   8384 
   8385 	* misc.c: some const cleansing
   8386 
   8387 1995-01-09  Vern Paxson <vern (a] ee.lbl.gov>
   8388 
   8389 	* scan.l: #line in section 1
   8390 
   8391 1995-01-05  Vern Paxson <vern (a] ee.lbl.gov>
   8392 
   8393 	* sym.c: preen
   8394 
   8395 1994-12-29  Vern Paxson <vern (a] ee.lbl.gov>
   8396 
   8397 	* configure.in: config.h from conf.in
   8398 
   8399 1994-12-29  Vern Paxson <vern (a] ee.lbl.gov>
   8400 
   8401 	* flexdef.h: for VMS, delete -> remove
   8402 
   8403 1994-12-29  Vern Paxson <vern (a] ee.lbl.gov>
   8404 
   8405 	* Makefile.in: config.h.in -> conf.in rm config.h on distclean
   8406 
   8407 1994-12-29  Vern Paxson <vern (a] ee.lbl.gov>
   8408 
   8409 	* main.c: stdinit tweaks
   8410 
   8411 1994-12-29  Vern Paxson <vern (a] ee.lbl.gov>
   8412 
   8413 	* scan.l: added nostdinit
   8414 
   8415 1994-12-28  Vern Paxson <vern (a] ee.lbl.gov>
   8416 
   8417 	* NEWS: added MS-DOS note for 2.5.0.2
   8418 
   8419 1994-12-28  Vern Paxson <vern (a] ee.lbl.gov>
   8420 
   8421 	* flex.1: typos, tweaks
   8422 
   8423 1994-12-28  Vern Paxson <vern (a] ee.lbl.gov>
   8424 
   8425 	* Makefile.in: removed flexdoc
   8426 
   8427 1994-12-28  Vern Paxson <vern (a] ee.lbl.gov>
   8428 
   8429 	* flex.1: flexdoc/flex merge
   8430 
   8431 1994-12-28  Vern Paxson <vern (a] ee.lbl.gov>
   8432 
   8433 	* flex.1: typos
   8434 
   8435 1994-12-28  Vern Paxson <vern (a] ee.lbl.gov>
   8436 
   8437 	* NEWS: typo
   8438 
   8439 1994-12-28  Vern Paxson <vern (a] ee.lbl.gov>
   8440 
   8441 	* flex.1: 2.5 update
   8442 
   8443 1994-12-28  Vern Paxson <vern (a] ee.lbl.gov>
   8444 
   8445 	* NEWS: 2.5.0.2
   8446 
   8447 1994-12-28  Vern Paxson <vern (a] ee.lbl.gov>
   8448 
   8449 	* scan.l: fixed sense of %option main implying %option noyywrap
   8450 
   8451 1994-12-28  Vern Paxson <vern (a] ee.lbl.gov>
   8452 
   8453 	* flex.skl: YY_FLEX_{MAJOR,MINOR}_VERSION fixed bug in unput
   8454 	trashing yytext even with %array
   8455 
   8456 1994-12-17  Vern Paxson <vern (a] ee.lbl.gov>
   8457 
   8458 	* flex.1: prior to 2.5 update
   8459 
   8460 1994-12-17  Vern Paxson <vern (a] ee.lbl.gov>
   8461 
   8462 	* main.c: C++/-P fixes
   8463 
   8464 1994-12-17  Vern Paxson <vern (a] ee.lbl.gov>
   8465 
   8466 	* FlexLexer.h: -P fixes constructor, destructor moved to flex.skl
   8467 
   8468 1994-12-17  Vern Paxson <vern (a] ee.lbl.gov>
   8469 
   8470 	* flex.skl: YY_SKIP_YYWRAP yyFlexLexer constructor, destructor
   8471 
   8472 1994-12-15  Vern Paxson <vern (a] ee.lbl.gov>
   8473 
   8474 	* gen.c: formatting
   8475 
   8476 1994-12-15  Vern Paxson <vern (a] ee.lbl.gov>
   8477 
   8478 	* gen.c: fixed bug in adjusting yytext before backing up
   8479 
   8480 1994-12-10  Vern Paxson <vern (a] ee.lbl.gov>
   8481 
   8482 	* scan.l: switched scanner itself over to [:xxx:]
   8483 
   8484 1994-12-10  Vern Paxson <vern (a] ee.lbl.gov>
   8485 
   8486 	* flex.skl: added YY_FLEX_VERSION
   8487 
   8488 1994-12-10  Vern Paxson <vern (a] ee.lbl.gov>
   8489 
   8490 	* scan.l: Fixed CCL-match pattern for [:whatever:]
   8491 
   8492 1994-12-10  Vern Paxson <vern (a] ee.lbl.gov>
   8493 
   8494 	* parse.y: treat [:upper:] as [:lower:] if -i
   8495 
   8496 1994-12-06  Vern Paxson <vern (a] ee.lbl.gov>
   8497 
   8498 	* NEWS: 2.5.0.1
   8499 
   8500 1994-12-06  Vern Paxson <vern (a] ee.lbl.gov>
   8501 
   8502 	* flex.skl, gen.c: input() maintains BOL
   8503 
   8504 1994-12-06  Vern Paxson <vern (a] ee.lbl.gov>
   8505 
   8506 	* flex.skl: check size of buffer in yy_scan_buffer
   8507 
   8508 1994-12-06  Vern Paxson <vern (a] ee.lbl.gov>
   8509 
   8510 	* flex.skl: added %option main, fixed missing %*
   8511 
   8512 1994-12-06  Vern Paxson <vern (a] ee.lbl.gov>
   8513 
   8514 	* parse.y: added ccl exprs
   8515 
   8516 1994-12-06  Vern Paxson <vern (a] ee.lbl.gov>
   8517 
   8518 	* scan.l: added ccl exprs, %option main
   8519 
   8520 1994-12-06  Vern Paxson <vern (a] ee.lbl.gov>
   8521 
   8522 	* yylex.c: added %options, ccl exprs
   8523 
   8524 1994-12-05  Vern Paxson <vern (a] ee.lbl.gov>
   8525 
   8526 	* misc.c: undid previous change
   8527 
   8528 1994-12-04  Vern Paxson <vern (a] ee.lbl.gov>
   8529 
   8530 	* Makefile.in: Makefile.in from srcdir
   8531 
   8532 1994-12-04  Vern Paxson <vern (a] ee.lbl.gov>
   8533 
   8534 	* Makefile.in: added skel.c to DISTFILES
   8535 
   8536 1994-12-04  Vern Paxson <vern (a] ee.lbl.gov>
   8537 
   8538 	* flex.skl: added YYSTATE alias
   8539 
   8540 1994-12-04  Vern Paxson <vern (a] ee.lbl.gov>
   8541 
   8542 	* scan.l: NL is now \r?\n
   8543 
   8544 1994-12-04  Vern Paxson <vern (a] ee.lbl.gov>
   8545 
   8546 	* gen.c: use cerr for C++ diagnostics
   8547 
   8548 1994-12-03  Vern Paxson <vern (a] ee.lbl.gov>
   8549 
   8550 	* flex.skl: undid YY_UNIX_NEWLINE
   8551 
   8552 1994-12-03  Vern Paxson <vern (a] ee.lbl.gov>
   8553 
   8554 	* flexdef.h: STDC_HEADERS to check for stdlib
   8555 
   8556 1994-12-03  Vern Paxson <vern (a] ee.lbl.gov>
   8557 
   8558 	* configure.in: AC_STDC_HEADERS -> AC_HEADER_STDC
   8559 
   8560 1994-12-03  Vern Paxson <vern (a] ee.lbl.gov>
   8561 
   8562 	* misc.c: \n -> '\012'
   8563 
   8564 1994-12-03  Vern Paxson <vern (a] ee.lbl.gov>
   8565 
   8566 	* flex.skl: Added YY_UNIX_NEWLINE
   8567 
   8568 1994-12-03  Vern Paxson <vern (a] ee.lbl.gov>
   8569 
   8570 	* flex.skl: BOL changes
   8571 
   8572 1994-12-03  Vern Paxson <vern (a] ee.lbl.gov>
   8573 
   8574 	* dfa.c: fixed bug with caseins but not ecs
   8575 
   8576 1994-12-03  Vern Paxson <vern (a] ee.lbl.gov>
   8577 
   8578 	* gen.c: BOL changes some casts for Turbo C
   8579 
   8580 1994-12-03  Vern Paxson <vern (a] ee.lbl.gov>
   8581 
   8582 	* main.c: messages identify filenames
   8583 
   8584 1994-12-03  Vern Paxson <vern (a] ee.lbl.gov>
   8585 
   8586 	* misc.c: Increase slowly if realloc double overflows
   8587 
   8588 1994-12-03  Vern Paxson <vern (a] ee.lbl.gov>
   8589 
   8590 	* nfa.c: YY_RULE_SETUP
   8591 
   8592 1994-12-03  Vern Paxson <vern (a] ee.lbl.gov>
   8593 
   8594 	* scan.l: Added yy_XX_state %option's Added yy_set_bol
   8595 
   8596 1994-11-29  Vern Paxson <vern (a] ee.lbl.gov>
   8597 
   8598 	* Makefile.in: don't remove ~ files
   8599 
   8600 1994-11-24  Vern Paxson <vern (a] ee.lbl.gov>
   8601 
   8602 	* Makefile.in: get CFLAGS from autoconf
   8603 
   8604 1994-11-24  Vern Paxson <vern (a] ee.lbl.gov>
   8605 
   8606 	* dfa.c, flex.skl, flexdef.h, gen.c, misc.c, parse.y, scan.l, sym.c: 
   8607 	Brian Madsen's tweaks for Borland
   8608 
   8609 1994-11-24  Vern Paxson <vern (a] ee.lbl.gov>
   8610 
   8611 	* version.h: 2.5.0
   8612 
   8613 1994-11-24  Vern Paxson <vern (a] ee.lbl.gov>
   8614 
   8615 	* flexdef.h: Added do_stdinit
   8616 
   8617 1994-11-24  Vern Paxson <vern (a] ee.lbl.gov>
   8618 
   8619 	* FlexLexer.h: Added yy_delete_buffer() in destructor
   8620 
   8621 1994-11-24  Vern Paxson <vern (a] ee.lbl.gov>
   8622 
   8623 	* flex.skl: Added yy_set_interactive, YY_ALWAYS_INTERACTIVE,
   8624 	 YY_NEVER_INTERACTIVE, YY_NO_INPUT, YY_NO_UNPUT, YY_NO_*_STATE
   8625 
   8626 1994-11-24  Vern Paxson <vern (a] ee.lbl.gov>
   8627 
   8628 	* main.c: Added do_stdinit, Think C hacks
   8629 
   8630 1994-11-24  Vern Paxson <vern (a] ee.lbl.gov>
   8631 
   8632 	* scan.l: Added %options for input, always-interactive,
   8633 	never-interactive, yy_scan_{buffer,bytes,string}
   8634 
   8635 1994-11-05  Vern Paxson <vern (a] ee.lbl.gov>
   8636 
   8637 	* flex.skl: size_t #ifdef's for not compiling some statics
   8638 
   8639 1994-11-05  Vern Paxson <vern (a] ee.lbl.gov>
   8640 
   8641 	* Makefile.in: $(FLEX) config.h
   8642 
   8643 1994-11-05  Vern Paxson <vern (a] ee.lbl.gov>
   8644 
   8645 	* configure.in: config.h, size_t, malloc.h, sys/types.h
   8646 
   8647 1994-11-05  Vern Paxson <vern (a] ee.lbl.gov>
   8648 
   8649 	* flexdef.h: config.h, size_t
   8650 
   8651 1994-11-05  Vern Paxson <vern (a] ee.lbl.gov>
   8652 
   8653 	* main.c: yywrap option, no stdin/out init for VMS, mundane tweaks
   8654 
   8655 1994-11-05  Vern Paxson <vern (a] ee.lbl.gov>
   8656 
   8657 	* parse.y: alloca, lint tweaks
   8658 
   8659 1994-11-05  Vern Paxson <vern (a] ee.lbl.gov>
   8660 
   8661 	* scan.l: %option yywrap size_t tweaks
   8662 
   8663 1994-11-05  Vern Paxson <vern (a] ee.lbl.gov>
   8664 
   8665 	* tblcmp.c: size_t tweaks
   8666 
   8667 1994-11-05  Vern Paxson <vern (a] ee.lbl.gov>
   8668 
   8669 	* misc.c: size_t, STDC tweaks
   8670 
   8671 1994-11-05  Vern Paxson <vern (a] ee.lbl.gov>
   8672 
   8673 	* flex.skl: Added yy_scan_{buffer,bytes,string}, plus tweaks
   8674 
   8675 1994-10-12  Vern Paxson <vern (a] ee.lbl.gov>
   8676 
   8677 	* flex.skl: made stack code conditional on "stack" option
   8678 
   8679 1994-10-12  Vern Paxson <vern (a] ee.lbl.gov>
   8680 
   8681 	* scan.l: added use of "stack" %option
   8682 
   8683 1994-08-03  Vern Paxson <vern (a] ee.lbl.gov>
   8684 
   8685 	* gen.c: Fixed fencepost in call to yy_flex_strncpy
   8686 
   8687 1994-07-25  Vern Paxson <vern (a] ee.lbl.gov>
   8688 
   8689 	* flex.skl: yy_eof_status -> yy_buffer_status
   8690 
   8691 1994-07-25  Vern Paxson <vern (a] ee.lbl.gov>
   8692 
   8693 	* flex.skl: yy_flex_strcpy -> yy_flex_strncpy minor prototype tweak
   8694 
   8695 1994-07-25  Vern Paxson <vern (a] ee.lbl.gov>
   8696 
   8697 	* gen.c: Bug fix for matching NUL's at end of token when
   8698 	interactive.  yy_flex_strcpy -> yy_flex_strncpy
   8699 
   8700 1994-07-25  Vern Paxson <vern (a] ee.lbl.gov>
   8701 
   8702 	* nfa.c: No YY_USER_ACTION if continued action
   8703 
   8704 1994-03-16  Vern Paxson <vern (a] ee.lbl.gov>
   8705 
   8706 	* flex.skl: Added fix for 8-bit chars returned by input()
   8707 
   8708 1994-03-16  Vern Paxson <vern (a] ee.lbl.gov>
   8709 
   8710 	* flex.skl: Move definition of yy_flex_strcpy to come after #define
   8711 	of yytext_ptr
   8712 
   8713 1994-01-08  Vern Paxson <vern (a] ee.lbl.gov>
   8714 
   8715 	* mkskel.sh: flex.skel -> flex.skl
   8716 
   8717 1994-01-08  Vern Paxson <vern (a] ee.lbl.gov>
   8718 
   8719 	* mkskel.sh: Initial revision
   8720 
   8721 1993-12-29  Vern Paxson <vern (a] ee.lbl.gov>
   8722 
   8723 	* Makefile.in: Fixed scan.c target so "make" detects flex failure
   8724 
   8725 1993-12-27  Vern Paxson <vern (a] ee.lbl.gov>
   8726 
   8727 	* scan.l: Added %option's
   8728 
   8729 1993-12-27  Vern Paxson <vern (a] ee.lbl.gov>
   8730 
   8731 	* Makefile.in: Nuked FLEX_FLAGS that are now done using %option
   8732 
   8733 1993-12-27  Vern Paxson <vern (a] ee.lbl.gov>
   8734 
   8735 	* parse.y, scan.l: %option
   8736 
   8737 1993-12-27  Vern Paxson <vern (a] ee.lbl.gov>
   8738 
   8739 	* main.c: Reworked for %option
   8740 
   8741 1993-12-27  Vern Paxson <vern (a] ee.lbl.gov>
   8742 
   8743 	* flexdef.h: Added "unspecified", globals for %option
   8744 
   8745 1993-12-27  Vern Paxson <vern (a] ee.lbl.gov>
   8746 
   8747 	* sym.c: start condition #define's go to action file
   8748 
   8749 1993-12-27  Vern Paxson <vern (a] ee.lbl.gov>
   8750 
   8751 	* misc.c: Added action_define()
   8752 
   8753 1993-12-27  Vern Paxson <vern (a] ee.lbl.gov>
   8754 
   8755 	* scan.l: Minor consolidation using scon scopes etc
   8756 
   8757 1993-12-27  Vern Paxson <vern (a] ee.lbl.gov>
   8758 
   8759 	* scan.l: Modified to use scon scopes
   8760 
   8761 1993-12-27  Vern Paxson <vern (a] ee.lbl.gov>
   8762 
   8763 	* scan.l: indented rules
   8764 
   8765 1993-12-26  Vern Paxson <vern (a] ee.lbl.gov>
   8766 
   8767 	* parse.y: Added scon_stk stuff, format_warn
   8768 
   8769 1993-12-26  Vern Paxson <vern (a] ee.lbl.gov>
   8770 
   8771 	* flexdef.h: Added format_warn
   8772 
   8773 1993-12-26  Vern Paxson <vern (a] ee.lbl.gov>
   8774 
   8775 	* parse.y: Working checkpoint prior to adding <scon>{ stuff
   8776 
   8777 1993-12-26  Vern Paxson <vern (a] ee.lbl.gov>
   8778 
   8779 	* flexdef.h, main.c: Added in_rule, deleted actvsc
   8780 
   8781 1993-12-26  Vern Paxson <vern (a] ee.lbl.gov>
   8782 
   8783 	* misc.c: Added doubling of '\'s in filenames
   8784 
   8785 1993-12-26  Vern Paxson <vern (a] ee.lbl.gov>
   8786 
   8787 	* scan.l: Added in_rule, doing_rule_action
   8788 
   8789 1993-12-26  Vern Paxson <vern (a] ee.lbl.gov>
   8790 
   8791 	* sym.c: Removed actvsc
   8792 
   8793 1993-12-23  Vern Paxson <vern (a] ee.lbl.gov>
   8794 
   8795 	* flex.1: -ooutput #line directives credits
   8796 
   8797 1993-12-23  Vern Paxson <vern (a] ee.lbl.gov>
   8798 
   8799 	* flex.skl: Fixsed sense of test for %array
   8800 
   8801 1993-12-23  Vern Paxson <vern (a] ee.lbl.gov>
   8802 
   8803 	* NEWS: 2.5.0 snapshot for Craig
   8804 
   8805 1993-12-23  Vern Paxson <vern (a] ee.lbl.gov>
   8806 
   8807 	* parse.y: Added beginnings of <SCON>{ ... }
   8808 
   8809 1993-12-23  Vern Paxson <vern (a] ee.lbl.gov>
   8810 
   8811 	* scan.l: Simplified scanning {}'s
   8812 
   8813 1993-12-20  Vern Paxson <vern (a] ee.lbl.gov>
   8814 
   8815 	* flexdef.h: Added <stdlib.h>
   8816 
   8817 1993-12-17  Vern Paxson <vern (a] ee.lbl.gov>
   8818 
   8819 	* flex.skl: prototypes for alloc/string routines
   8820 
   8821 1993-12-17  Vern Paxson <vern (a] ee.lbl.gov>
   8822 
   8823 	* flex.skl: alloc, string routines internal
   8824 
   8825 1993-12-17  Vern Paxson <vern (a] ee.lbl.gov>
   8826 
   8827 	* Makefile.in: Nuked lib{string,alloc}.c, added dependency of
   8828 	yylex.o on parse.h
   8829 
   8830 1993-12-17  Vern Paxson <vern (a] ee.lbl.gov>
   8831 
   8832 	* configure.in: Check for string.h
   8833 
   8834 1993-12-17  Vern Paxson <vern (a] ee.lbl.gov>
   8835 
   8836 	* flexdef.h: Use autoconf for string/strings.h yy_flex_XXX ->
   8837 	flex_XXX
   8838 
   8839 1993-12-17  Vern Paxson <vern (a] ee.lbl.gov>
   8840 
   8841 	* scan.l: Added flex_XXX -> yy_flex_XXX wrappers
   8842 
   8843 1993-12-17  Vern Paxson <vern (a] ee.lbl.gov>
   8844 
   8845 	* dfa.c, misc.c, sym.c: yy_flex_XXX -> flex_XXX
   8846 
   8847 1993-12-17  Vern Paxson <vern (a] ee.lbl.gov>
   8848 
   8849 	* yylex.c: No more WHITESPACE token
   8850 
   8851 1993-12-16  Vern Paxson <vern (a] ee.lbl.gov>
   8852 
   8853 	* FlexLexer.h, flex.skl: Added yy_top_state()
   8854 
   8855 1993-12-16  Vern Paxson <vern (a] ee.lbl.gov>
   8856 
   8857 	* scan.l: simplified comment-scanning using push/pop states
   8858 
   8859 1993-12-16  Vern Paxson <vern (a] ee.lbl.gov>
   8860 
   8861 	* parse.y: removed crufty WHITESPACE token, some uses of '\n' token
   8862 
   8863 1993-12-15  Vern Paxson <vern (a] ee.lbl.gov>
   8864 
   8865 	* FlexLexer.h: start stack, extern "C++" moved
   8866 
   8867 1993-12-15  Vern Paxson <vern (a] ee.lbl.gov>
   8868 
   8869 	* dfa.c: Bug fix for -CF
   8870 
   8871 1993-12-15  Vern Paxson <vern (a] ee.lbl.gov>
   8872 
   8873 	* flexdef.h, misc.c: alloc routines take unsigned
   8874 
   8875 1993-12-15  Vern Paxson <vern (a] ee.lbl.gov>
   8876 
   8877 	* flex.skl: start-state stacks, alloc routines take unsigned
   8878 
   8879 1993-12-15  Vern Paxson <vern (a] ee.lbl.gov>
   8880 
   8881 	* flexdef.h, misc.c: bracket -CF table elements
   8882 
   8883 1993-12-13  Vern Paxson <vern (a] ee.lbl.gov>
   8884 
   8885 	* misc.c: Do #bytes computation in {re,}allocate_array() only once
   8886 
   8887 1993-12-11  Vern Paxson <vern (a] ee.lbl.gov>
   8888 
   8889 	* flex.skl, flexdef.h, gen.c, main.c, misc.c, scan.l, sym.c: 
   8890 	yy_str*() -> str*()
   8891 
   8892 1993-12-11  Vern Paxson <vern (a] ee.lbl.gov>
   8893 
   8894 	* Makefile.in, dfa.c, flexdef.h, gen.c, main.c, misc.c, nfa.c,
   8895 	parse.y, scan.l, sym.c: -o option
   8896 
   8897 1993-12-11  Vern Paxson <vern (a] ee.lbl.gov>
   8898 
   8899 	* gen.c: lint tweak
   8900 
   8901 1993-12-11  Vern Paxson <vern (a] ee.lbl.gov>
   8902 
   8903 	* NEWS: Expanded on extern "C++" news item
   8904 
   8905 1993-12-11  Vern Paxson <vern (a] ee.lbl.gov>
   8906 
   8907 	* NEWS: 2.4.5
   8908 
   8909 1993-12-11  Vern Paxson <vern (a] ee.lbl.gov>
   8910 
   8911 	* flex.skl: Added yy_fill_buffer
   8912 
   8913 1993-12-11  Vern Paxson <vern (a] ee.lbl.gov>
   8914 
   8915 	* gen.c: is_interactive -> yy_is_interactive
   8916 
   8917 1993-12-11  Vern Paxson <vern (a] ee.lbl.gov>
   8918 
   8919 	* flex.1: Updated credits
   8920 
   8921 1993-12-11  Vern Paxson <vern (a] ee.lbl.gov>
   8922 
   8923 	* Makefile.in: Fixed typo in "uninstall" target
   8924 
   8925 1993-12-11  Vern Paxson <vern (a] ee.lbl.gov>
   8926 
   8927 	* gen.c: Updated comment regarding 0-based vs. 1-based arrays for
   8928 	-CF.
   8929 
   8930 1993-12-11  Vern Paxson <vern (a] ee.lbl.gov>
   8931 
   8932 	* dfa.c: Initialize dfaacc[0] for -CF representation Fixed minor
   8933 	memory leak
   8934 
   8935 1993-12-11  Vern Paxson <vern (a] ee.lbl.gov>
   8936 
   8937 	* main.c: #include "FlexLexer.h" -> <FlexLexer.h>
   8938 
   8939 1993-12-11  Vern Paxson <vern (a] ee.lbl.gov>
   8940 
   8941 	* FlexLexer.h: Added extern "C++" wrapper
   8942 
   8943 1993-12-09  Vern Paxson <vern (a] ee.lbl.gov>
   8944 
   8945 	* main.c: Detect REJECT etc. before generating YY_USES_REJECT!
   8946 
   8947 1993-12-09  Vern Paxson <vern (a] ee.lbl.gov>
   8948 
   8949 	* gen.c: Fixed bug in interactive reads where char is unsigned
   8950 
   8951 1993-12-09  Vern Paxson <vern (a] ee.lbl.gov>
   8952 
   8953 	* parse.y: Fixed bug in treating '$' as variable trailing context
   8954 
   8955 1993-12-09  Vern Paxson <vern (a] ee.lbl.gov>
   8956 
   8957 	* version.h: 2.4.5
   8958 
   8959 1993-12-07  Vern Paxson <vern (a] ee.lbl.gov>
   8960 
   8961 	* README: pretester update
   8962 
   8963 1993-12-07  Vern Paxson <vern (a] ee.lbl.gov>
   8964 
   8965 	* NEWS: 2.4.4
   8966 
   8967 1993-12-07  Vern Paxson <vern (a] ee.lbl.gov>
   8968 
   8969 	* flex.1: LexError(), C++ experiment warning, credits
   8970 
   8971 1993-12-07  Vern Paxson <vern (a] ee.lbl.gov>
   8972 
   8973 	* scan.l: Fixed 8-bit bug
   8974 
   8975 1993-12-07  Vern Paxson <vern (a] ee.lbl.gov>
   8976 
   8977 	* flex.skl, gen.c: Fixed nasty 8-bit bugs
   8978 
   8979 1993-12-07  Vern Paxson <vern (a] ee.lbl.gov>
   8980 
   8981 	* dfa.c, ecs.c, flexdef.h, gen.c, main.c, nfa.c, tblcmp.c: 
   8982 	{min,max,abs} -> {MIN,MAX,ABS}
   8983 
   8984 1993-12-07  Vern Paxson <vern (a] ee.lbl.gov>
   8985 
   8986 	* FlexLexer.h, flex.skl: Support for yyFlexLexer::LexerError
   8987 
   8988 1993-12-06  Vern Paxson <vern (a] ee.lbl.gov>
   8989 
   8990 	* version.h: 2.4.4
   8991 
   8992 1993-12-05  Vern Paxson <vern (a] ee.lbl.gov>
   8993 
   8994 	* flex.1: credits update
   8995 
   8996 1993-12-05  Vern Paxson <vern (a] ee.lbl.gov>
   8997 
   8998 	* Makefile.in: very minor "install" tweaks
   8999 
   9000 1993-12-05  Vern Paxson <vern (a] ee.lbl.gov>
   9001 
   9002 	* flex.skl, nfa.c: YY_USER_ACTION generated now for each case in
   9003 	action switch
   9004 
   9005 1993-12-04  Vern Paxson <vern (a] ee.lbl.gov>
   9006 
   9007 	* flex.skl: Fixed bug in pointing yyin at a new file and resuming
   9008 	scanning
   9009 
   9010 1993-12-03  Vern Paxson <vern (a] ee.lbl.gov>
   9011 
   9012 	* NEWS: Added note regarding g++ 2.5.X
   9013 
   9014 1993-12-03  Vern Paxson <vern (a] ee.lbl.gov>
   9015 
   9016 	* flex.1: updated credits
   9017 
   9018 1993-12-03  Vern Paxson <vern (a] ee.lbl.gov>
   9019 
   9020 	* NEWS: ranlib addition for 2.4.3
   9021 
   9022 1993-12-03  Vern Paxson <vern (a] ee.lbl.gov>
   9023 
   9024 	* Makefile.in: Minor tweak to last change
   9025 
   9026 1993-12-03  Vern Paxson <vern (a] ee.lbl.gov>
   9027 
   9028 	* Makefile.in: run ranlib on libfl.a
   9029 
   9030 1993-12-03  Vern Paxson <vern (a] ee.lbl.gov>
   9031 
   9032 	* NEWS: Hopefully last update prior to 2.4.3
   9033 
   9034 1993-12-03  Vern Paxson <vern (a] ee.lbl.gov>
   9035 
   9036 	* flexdef.h, gen.c, misc.c, sym.c: lint tweaks
   9037 
   9038 1993-12-03  Vern Paxson <vern (a] ee.lbl.gov>
   9039 
   9040 	* Makefile.in: Added exec_prefix
   9041 
   9042 1993-12-03  Vern Paxson <vern (a] ee.lbl.gov>
   9043 
   9044 	* flex.1: credit update
   9045 
   9046 1993-12-03  Vern Paxson <vern (a] ee.lbl.gov>
   9047 
   9048 	* flex.skl: lint tweak
   9049 
   9050 1993-12-03  Vern Paxson <vern (a] ee.lbl.gov>
   9051 
   9052 	* NEWS: FlexLexer.h fixed for separate inclusion
   9053 
   9054 1993-12-03  Vern Paxson <vern (a] ee.lbl.gov>
   9055 
   9056 	* FlexLexer.h, flex.skl, main.c: mods so FlexLexer.h can be included
   9057 	separately
   9058 
   9059 1993-12-03  Vern Paxson <vern (a] ee.lbl.gov>
   9060 
   9061 	* flex.1: -F incompatible with -+
   9062 
   9063 1993-12-02  Vern Paxson <vern (a] ee.lbl.gov>
   9064 
   9065 	* NEWS: Elaborated comments for 2.4.3
   9066 
   9067 1993-12-02  Vern Paxson <vern (a] ee.lbl.gov>
   9068 
   9069 	* NEWS: 2.4.3
   9070 
   9071 1993-12-02  Vern Paxson <vern (a] ee.lbl.gov>
   9072 
   9073 	* flex.1: Updated message regarding missing libfl.a routines Added
   9074 	thanks to Noah Friedman
   9075 
   9076 1993-12-02  Vern Paxson <vern (a] ee.lbl.gov>
   9077 
   9078 	* Makefile.in: Added libstring.c Modified "lint" target to use
   9079 	-Dconst= Added a.out, lex.yy.cc to sundry clean targets
   9080 
   9081 1993-12-02  Vern Paxson <vern (a] ee.lbl.gov>
   9082 
   9083 	* flex.skl, flexdef.h, gen.c, main.c, misc.c, scan.l, sym.c: Use
   9084 	yy_strXXX() routines instead of <string.h>
   9085 
   9086 1993-12-01  Vern Paxson <vern (a] ee.lbl.gov>
   9087 
   9088 	* version.h: 2.4.3
   9089 
   9090 1993-12-01  Vern Paxson <vern (a] ee.lbl.gov>
   9091 
   9092 	* flexdef.h, misc.c: yy_flex_xmalloc() moved to misc.c
   9093 
   9094 1993-12-01  Vern Paxson <vern (a] ee.lbl.gov>
   9095 
   9096 	* flex.skl: Fixed bug in yy_fatal_error()
   9097 
   9098 1993-12-01  Vern Paxson <vern (a] ee.lbl.gov>
   9099 
   9100 	* Makefile.in: ... and remove plain tar file after compression
   9101 
   9102 1993-12-01  Vern Paxson <vern (a] ee.lbl.gov>
   9103 
   9104 	* NEWS: 2.4.2
   9105 
   9106 1993-12-01  Vern Paxson <vern (a] ee.lbl.gov>
   9107 
   9108 	* Makefile.in: Produce both compress'd and gzip'd distribution tar
   9109 	files
   9110 
   9111 1993-12-01  Vern Paxson <vern (a] ee.lbl.gov>
   9112 
   9113 	* version.h: Release 2.4.2
   9114 
   9115 1993-11-30  Vern Paxson <vern (a] ee.lbl.gov>
   9116 
   9117 	* NEWS: -a -> -Ca
   9118 
   9119 1993-11-30  Vern Paxson <vern (a] ee.lbl.gov>
   9120 
   9121 	* README: described configuration files in manifest
   9122 
   9123 1993-11-30  Vern Paxson <vern (a] ee.lbl.gov>
   9124 
   9125 	* Makefile.in: Added intermediate step of copying MISC/alloca.c ->
   9126 	alloca.c Included CPPFLAGS when compiling alloca.c
   9127 
   9128 1993-11-30  Vern Paxson <vern (a] ee.lbl.gov>
   9129 
   9130 	* README: Credit to 2.4 pre-testers.
   9131 
   9132 1993-11-30  Vern Paxson <vern (a] ee.lbl.gov>
   9133 
   9134 	* gen.c: Fixed nasty bug in short/long decl decision
   9135 
   9136 1993-11-30  Vern Paxson <vern (a] ee.lbl.gov>
   9137 
   9138 	* flexdef.h: Lowered MAX_SHORT out of increased general paranoia.
   9139 	Added yy_flex_xmalloc() proto
   9140 
   9141 1993-11-30  Vern Paxson <vern (a] ee.lbl.gov>
   9142 
   9143 	* main.c: Fixed very minor typo in -v output
   9144 
   9145 1993-11-30  Vern Paxson <vern (a] ee.lbl.gov>
   9146 
   9147 	* misc.c: Removed vestigal cast to (char) in isupper() call
   9148 
   9149 1993-11-30  Vern Paxson <vern (a] ee.lbl.gov>
   9150 
   9151 	* misc.c: Added casts to unsigned Char for isascii() calls
   9152 
   9153 1993-11-30  Vern Paxson <vern (a] ee.lbl.gov>
   9154 
   9155 	* parse.y: Added #ifdef chud for alloca()
   9156 
   9157 1993-11-30  Vern Paxson <vern (a] ee.lbl.gov>
   9158 
   9159 	* Makefile.in: Added alloca
   9160 
   9161 1993-11-30  Vern Paxson <vern (a] ee.lbl.gov>
   9162 
   9163 	* configure.in: Add AC_ALLOCA if using bison
   9164 
   9165 1993-11-29  Vern Paxson <vern (a] ee.lbl.gov>
   9166 
   9167 	* Makefile.in: Added intermediate file going scan.l -> scan.c
   9168 
   9169 1993-11-29  Vern Paxson <vern (a] ee.lbl.gov>
   9170 
   9171 	* Makefile.in: Removed parse.{c,h} from distribution files, since
   9172 	 they may not be all that portable.
   9173 
   9174 1993-11-29  Vern Paxson <vern (a] ee.lbl.gov>
   9175 
   9176 	* flex.skl: Fixed %array YYLMAX headaches, added error message if
   9177 	 buffer needs growing but REJECT used
   9178 
   9179 1993-11-29  Vern Paxson <vern (a] ee.lbl.gov>
   9180 
   9181 	* gen.c, main.c: Fixed YYLMAX headaches
   9182 
   9183 1993-11-29  Vern Paxson <vern (a] ee.lbl.gov>
   9184 
   9185 	* flex.1: Documented that buffer can't grow if REJECT used
   9186 
   9187 1993-11-29  Vern Paxson <vern (a] ee.lbl.gov>
   9188 
   9189 	* Makefile.in: Added parse.{c,h} to dist files
   9190 
   9191 1993-11-29  Vern Paxson <vern (a] ee.lbl.gov>
   9192 
   9193 	* flex.skl, flexdef.h, gen.c, main.c, misc.c, scan.l: Fixed to
   9194 	buffer section 1 definitions
   9195 
   9196 1993-11-29  Vern Paxson <vern (a] ee.lbl.gov>
   9197 
   9198 	* sym.c: Fixed ANSI-C glitch with '%' operator
   9199 
   9200 1993-11-29  Vern Paxson <vern (a] ee.lbl.gov>
   9201 
   9202 	* scan.l: Fixed mis-definition of ndlookup()
   9203 
   9204 1993-11-29  Vern Paxson <vern (a] ee.lbl.gov>
   9205 
   9206 	* NEWS: 2.4 -> 2.4.1
   9207 
   9208 1993-11-29  Vern Paxson <vern (a] ee.lbl.gov>
   9209 
   9210 	* Makefile.in: Added install.sh, mkinstalldirs to distribution files
   9211 
   9212 1993-11-29  Vern Paxson <vern (a] ee.lbl.gov>
   9213 
   9214 	* flex.1: Added Nathan Zelle, "promoted" Francois
   9215 
   9216 1993-11-29  Vern Paxson <vern (a] ee.lbl.gov>
   9217 
   9218 	* Makefile.in: only "realclean" removes flex dist depends on flex
   9219 
   9220 1993-11-29  Vern Paxson <vern (a] ee.lbl.gov>
   9221 
   9222 	* flexdef.h, misc.c: myctoi takes char[] instead of Char[]
   9223 
   9224 1993-11-28  Vern Paxson <vern (a] ee.lbl.gov>
   9225 
   9226 	* flexdef.h: -a -> -Ca all_lower, all_upper -> work on char*
   9227 
   9228 1993-11-28  Vern Paxson <vern (a] ee.lbl.gov>
   9229 
   9230 	* Makefile.in: Added -Ca to bigcheck
   9231 
   9232 1993-11-28  Vern Paxson <vern (a] ee.lbl.gov>
   9233 
   9234 	* main.c: -a -> -Ca; fixed help output
   9235 
   9236 1993-11-28  Vern Paxson <vern (a] ee.lbl.gov>
   9237 
   9238 	* dfa.c, flex.1: -a -> -Ca
   9239 
   9240 1993-11-28  Vern Paxson <vern (a] ee.lbl.gov>
   9241 
   9242 	* misc.c: all_lower, all_upper work on char*
   9243 
   9244 1993-11-28  Vern Paxson <vern (a] ee.lbl.gov>
   9245 
   9246 	* scan.l: Fixed some casts now that yytext is always char* and never
   9247 	unsigned char*
   9248 
   9249 1993-11-28  Vern Paxson <vern (a] ee.lbl.gov>
   9250 
   9251 	* Makefile.in: Francois' tweaks
   9252 
   9253 1993-11-28  Vern Paxson <vern (a] ee.lbl.gov>
   9254 
   9255 	* configure.in: AC_LN_S, AC_STDC_HEADERS (but not AC_ALLOCA)
   9256 
   9257 1993-11-27  Vern Paxson <vern (a] ee.lbl.gov>
   9258 
   9259 	* NEWS: fixed typo
   9260 
   9261 1993-11-27  Vern Paxson <vern (a] ee.lbl.gov>
   9262 
   9263 	* Makefile.in: Don't remove dist directory
   9264 
   9265 1993-11-27  Vern Paxson <vern (a] ee.lbl.gov>
   9266 
   9267 	* Makefile.in: Include liballoc.c in lint targets
   9268 
   9269 1993-11-27  Vern Paxson <vern (a] ee.lbl.gov>
   9270 
   9271 	* misc.c: lint tweak
   9272 
   9273 1993-11-27  Vern Paxson <vern (a] ee.lbl.gov>
   9274 
   9275 	* Makefile.in: Added -l compression to bigcheck
   9276 
   9277 1993-11-27  Vern Paxson <vern (a] ee.lbl.gov>
   9278 
   9279 	* Makefile.in: permission tweaking for "dist"
   9280 
   9281 1993-11-27  Vern Paxson <vern (a] ee.lbl.gov>
   9282 
   9283 	* Makefile.in: more "dist" tweaks
   9284 
   9285 1993-11-27  Vern Paxson <vern (a] ee.lbl.gov>
   9286 
   9287 	* Makefile.in: Changed "make dist" to use version.h, include scan.c
   9288 	in initial dir copy
   9289 
   9290 1993-11-27  Vern Paxson <vern (a] ee.lbl.gov>
   9291 
   9292 	* version.h: 2.4.1
   9293 
   9294 1993-11-27  Vern Paxson <vern (a] ee.lbl.gov>
   9295 
   9296 	* README: Revised as per Francois Pinard
   9297 
   9298 1993-11-27  Vern Paxson <vern (a] ee.lbl.gov>
   9299 
   9300 	* COPYING: flex.skel -> flex.skl
   9301 
   9302 1993-11-27  Vern Paxson <vern (a] ee.lbl.gov>
   9303 
   9304 	* NEWS: Updated date of 2.4 release
   9305 
   9306 1993-11-27  Vern Paxson <vern (a] ee.lbl.gov>
   9307 
   9308 	* Makefile.in: Removed manual & nroff output from distribution
   9309 
   9310 1993-11-27  Vern Paxson <vern (a] ee.lbl.gov>
   9311 
   9312 	* NEWS: 2.4.1 release
   9313 
   9314 1993-11-27  Vern Paxson <vern (a] ee.lbl.gov>
   9315 
   9316 	* configure.in: Initial revision
   9317 
   9318 1993-11-27  Vern Paxson <vern (a] ee.lbl.gov>
   9319 
   9320 	* Makefile.in: Merge w/ 2.4.1 changes added "dist2" target
   9321 
   9322 1993-11-26  Vern Paxson <vern (a] ee.lbl.gov>
   9323 
   9324 	* Makefile.in: Initial revision
   9325 
   9326 1993-11-26  Vern Paxson <vern (a] ee.lbl.gov>
   9327 
   9328 	* flexdef.h: Removed #ifndef FILE protection from include of stdio
   9329 
   9330 1993-11-26  Vern Paxson <vern (a] ee.lbl.gov>
   9331 
   9332 	* flex.1: Added Francois Pinard to distribution headache helpers
   9333 
   9334 1993-11-26  Vern Paxson <vern (a] ee.lbl.gov>
   9335 
   9336 	* flex.skl: Modified C++ scanners to get input a character at a time
   9337 	for interactive scanners.
   9338 
   9339 1993-11-26  Vern Paxson <vern (a] ee.lbl.gov>
   9340 
   9341 	* main.c: Added YY_INTERACTIVE.
   9342 
   9343 1993-11-26  Vern Paxson <vern (a] ee.lbl.gov>
   9344 
   9345 	* scan.l: Put definitions inside ()'s so we can test -l option for
   9346 	"make bigcheck"
   9347 
   9348 1993-11-26  Vern Paxson <vern (a] ee.lbl.gov>
   9349 
   9350 	* flex.1: Documented YY_INTERACTIVE.
   9351 
   9352 1993-11-26  Vern Paxson <vern (a] ee.lbl.gov>
   9353 
   9354 	* flex.1, flex.skl, flexdef.h, gen.c, main.c, parse.y, scan.l: -l
   9355 	lex compatibility flag
   9356 
   9357 1993-11-20  Vern Paxson <vern (a] ee.lbl.gov>
   9358 
   9359 	* flex.skl: Support for read()/fread() section 1 definitions precede
   9360 	default macro definitions
   9361 
   9362 1993-11-20  Vern Paxson <vern (a] ee.lbl.gov>
   9363 
   9364 	* flexdef.h: Added use_read global
   9365 
   9366 1993-11-20  Vern Paxson <vern (a] ee.lbl.gov>
   9367 
   9368 	* gen.c: Cleaner definition for yymore() Fixed string broken across
   9369 	multiple lines
   9370 
   9371 1993-11-20  Vern Paxson <vern (a] ee.lbl.gov>
   9372 
   9373 	* main.c: Added -Cr
   9374 
   9375 1993-11-20  Vern Paxson <vern (a] ee.lbl.gov>
   9376 
   9377 	* misc.c: K&R declaration for check_char()
   9378 
   9379 1993-11-20  Vern Paxson <vern (a] ee.lbl.gov>
   9380 
   9381 	* flex.1: Documented -Cr
   9382 
   9383 1993-11-20  Vern Paxson <vern (a] ee.lbl.gov>
   9384 
   9385 	* flex.1: No need to #undef before redefining prior to -Cr
   9386 	documentation
   9387 
   9388 1993-11-10  Vern Paxson <vern (a] ee.lbl.gov>
   9389 
   9390 	* README: Heavily massaged for 2.4
   9391 
   9392 1993-11-10  Vern Paxson <vern (a] ee.lbl.gov>
   9393 
   9394 	* flex.1: Added Landon Noll to thanks.
   9395 
   9396 1993-11-10  Vern Paxson <vern (a] ee.lbl.gov>
   9397 
   9398 	* NEWS: 2.4 release
   9399 
   9400 1993-11-10  Vern Paxson <vern (a] ee.lbl.gov>
   9401 
   9402 	* flex.1: 2.4 documentation
   9403 
   9404 1993-11-10  Vern Paxson <vern (a] ee.lbl.gov>
   9405 
   9406 	* main.c: Added global to remember -P prefix so it can be written in
   9407 	-v summary.  Alphabetized prefix generation, added yywrap
   9408 
   9409 1993-11-09  Vern Paxson <vern (a] ee.lbl.gov>
   9410 
   9411 	* version.h: updated date for 2.4.0 :-(
   9412 
   9413 1993-10-10  Vern Paxson <vern (a] ee.lbl.gov>
   9414 
   9415 	* FlexLexer.h: Whitespace tweaking
   9416 
   9417 1993-10-10  Vern Paxson <vern (a] ee.lbl.gov>
   9418 
   9419 	* main.c: Use DEFAULT_CSIZE only if not using equivalence classes.
   9420 
   9421 1993-10-10  Vern Paxson <vern (a] ee.lbl.gov>
   9422 
   9423 	* flex.1: Checkpoint prior to final 2.4 update
   9424 
   9425 1993-10-04  Vern Paxson <vern (a] ee.lbl.gov>
   9426 
   9427 	* NEWS: Raw 2.4 changes
   9428 
   9429 1993-10-04  Vern Paxson <vern (a] ee.lbl.gov>
   9430 
   9431 	* flex.skl: osfcn.h -> unistd.h
   9432 
   9433 1993-10-04  Vern Paxson <vern (a] ee.lbl.gov>
   9434 
   9435 	* flex.skl: Added "static" to definition of yy_fatal_error as well
   9436 	as fwd decl.
   9437 
   9438 1993-10-04  Vern Paxson <vern (a] ee.lbl.gov>
   9439 
   9440 	* flex.skl: Added yy_fatal_error function.
   9441 
   9442 1993-10-03  Vern Paxson <vern (a] ee.lbl.gov>
   9443 
   9444 	* flex.skl, gen.c: Got rid of (char *) casts of yytext, no longer
   9445 	needed.
   9446 
   9447 1993-10-03  Vern Paxson <vern (a] ee.lbl.gov>
   9448 
   9449 	* FlexLexer.h: YY_CHAR -> char added YYText(), YYLeng()
   9450 
   9451 1993-10-03  Vern Paxson <vern (a] ee.lbl.gov>
   9452 
   9453 	* flex.skl, gen.c: Minimized use of YY_CHAR
   9454 
   9455 1993-10-03  Vern Paxson <vern (a] ee.lbl.gov>
   9456 
   9457 	* main.c: Added "flex++" feature Minimized use of YY_CHAR
   9458 
   9459 1993-10-02  Vern Paxson <vern (a] ee.lbl.gov>
   9460 
   9461 	* main.c: Clarified help message for -S
   9462 
   9463 1993-10-02  Vern Paxson <vern (a] ee.lbl.gov>
   9464 
   9465 	* libyywrap.c, version.h: Initial revision
   9466 
   9467 1993-10-02  Vern Paxson <vern (a] ee.lbl.gov>
   9468 
   9469 	* main.c: If -+ used, output to lex.yy.cc
   9470 
   9471 1993-10-02  Vern Paxson <vern (a] ee.lbl.gov>
   9472 
   9473 	* FlexLexer.h, flex.skl: Switched from FILE*'s to stream's
   9474 
   9475 1993-10-02  Vern Paxson <vern (a] ee.lbl.gov>
   9476 
   9477 	* flexdef.h: Added expand_nxt_chk() extern.
   9478 
   9479 1993-10-02  Vern Paxson <vern (a] ee.lbl.gov>
   9480 
   9481 	* flex.skl: Added dynamic buffer growing.  Added yyless() for
   9482 	section 3.
   9483 
   9484 1993-10-02  Vern Paxson <vern (a] ee.lbl.gov>
   9485 
   9486 	* dfa.c, flexdef.h, gen.c, main.c: Added -a option for long-align.
   9487 
   9488 1993-10-02  Vern Paxson <vern (a] ee.lbl.gov>
   9489 
   9490 	* scan.l: formfeed no longer considered whitespace
   9491 
   9492 1993-09-21  Vern Paxson <vern (a] ee.lbl.gov>
   9493 
   9494 	* flexdef.h: Nuked FILENAMESIZE
   9495 
   9496 1993-09-21  Vern Paxson <vern (a] ee.lbl.gov>
   9497 
   9498 	* main.c: yyflexlexer.h -> FlexLexer.h minor portability tweak
   9499 
   9500 1993-09-21  Vern Paxson <vern (a] ee.lbl.gov>
   9501 
   9502 	* gen.c: Added start condition to EOF trace output
   9503 
   9504 1993-09-21  Vern Paxson <vern (a] ee.lbl.gov>
   9505 
   9506 	* flex.skl: Added YY_START changed yyFlexLexer to define yylex()
   9507 
   9508 1993-09-21  Vern Paxson <vern (a] ee.lbl.gov>
   9509 
   9510 	* misc.c: Minor portability tweaks
   9511 
   9512 1993-09-21  Vern Paxson <vern (a] ee.lbl.gov>
   9513 
   9514 	* FlexLexer.h: Split into two classes, one fully abstract.  yylex()
   9515 	no longer abstract in yyFlexLexer
   9516 
   9517 1993-09-21  Vern Paxson <vern (a] ee.lbl.gov>
   9518 
   9519 	* scan.l: PC lint tweak
   9520 
   9521 1993-09-21  Vern Paxson <vern (a] ee.lbl.gov>
   9522 
   9523 	* parse.y: YYSTYPE #define'd to int
   9524 
   9525 1993-09-21  Vern Paxson <vern (a] ee.lbl.gov>
   9526 
   9527 	* nfa.c: minor lint tweak
   9528 
   9529 1993-09-16  Vern Paxson <vern (a] ee.lbl.gov>
   9530 
   9531 	* FlexLexer.h: Initial revision
   9532 
   9533 1993-09-16  Vern Paxson <vern (a] ee.lbl.gov>
   9534 
   9535 	* flexdef.h: Delete prototypes for Unix system calls.
   9536 
   9537 1993-09-16  Vern Paxson <vern (a] ee.lbl.gov>
   9538 
   9539 	* ccl.c, dfa.c, ecs.c, gen.c, main.c, misc.c, nfa.c, parse.y,
   9540 	scan.l, sym.c, tblcmp.c, yylex.c: nuked static RCS string
   9541 
   9542 1993-09-16  Vern Paxson <vern (a] ee.lbl.gov>
   9543 
   9544 	* main.c: %array not allowed with C++ scanners
   9545 
   9546 1993-09-16  Vern Paxson <vern (a] ee.lbl.gov>
   9547 
   9548 	* scan.l: Fixed bugs regarding %{%} code in section 2 prolog %array
   9549 	not allowed with C++ scanners
   9550 
   9551 1993-08-25  Vern Paxson <vern (a] ee.lbl.gov>
   9552 
   9553 	* flexdef.h: Added C_plus_plus flag.
   9554 
   9555 1993-08-25  Vern Paxson <vern (a] ee.lbl.gov>
   9556 
   9557 	* flex.skl: First version of C/C++ skeleton
   9558 
   9559 1993-08-25  Vern Paxson <vern (a] ee.lbl.gov>
   9560 
   9561 	* gen.c: yy_state_type declared earlier.  Made a bunch of statics
   9562 	only output if not -+
   9563 
   9564 1993-08-25  Vern Paxson <vern (a] ee.lbl.gov>
   9565 
   9566 	* main.c: Added -+ option, updated usage() output, rearranged some
   9567 	 generated code to come at the right point in the output for
   9568 	yyflexlexer.h.
   9569 
   9570 1993-08-25  Vern Paxson <vern (a] ee.lbl.gov>
   9571 
   9572 	* misc.c: Added %+/%-/%* to skelout()
   9573 
   9574 1993-08-25  Vern Paxson <vern (a] ee.lbl.gov>
   9575 
   9576 	* scan.l: EOF in section 2 prolog leads to section 0, not section 3
   9577 
   9578 1993-08-25  Vern Paxson <vern (a] ee.lbl.gov>
   9579 
   9580 	* yylex.c: Dump promotion of EOF in section 2 to turn on section 3;
   9581 	 instead just treat it like a final EOF
   9582 
   9583 1993-08-25  Vern Paxson <vern (a] ee.lbl.gov>
   9584 
   9585 	* dfa.c: yy_nxt table should be "const"
   9586 
   9587 1993-08-24  Vern Paxson <vern (a] ee.lbl.gov>
   9588 
   9589 	* flexdef.h: Removed a lot of #ifdef chud "backtracking" -> "backing
   9590 	up"
   9591 
   9592 1993-08-24  Vern Paxson <vern (a] ee.lbl.gov>
   9593 
   9594 	* main.c: "backtracking" -> "backing up" got rid of time reports
   9595 
   9596 1993-08-24  Vern Paxson <vern (a] ee.lbl.gov>
   9597 
   9598 	* gen.c: "backtracking" -> "backing up" some portability tweaks
   9599 	fixed to only call flexscan() when done if known to be in section 3
   9600 
   9601 1993-08-24  Vern Paxson <vern (a] ee.lbl.gov>
   9602 
   9603 	* misc.c: isascii() moved to flexdef.h nuked flex_gettime()
   9604 
   9605 1993-08-24  Vern Paxson <vern (a] ee.lbl.gov>
   9606 
   9607 	* scan.l: Fixed bug with empty section 2
   9608 
   9609 1993-08-24  Vern Paxson <vern (a] ee.lbl.gov>
   9610 
   9611 	* yylex.c: Chucked definition of isascii()
   9612 
   9613 1993-08-24  Vern Paxson <vern (a] ee.lbl.gov>
   9614 
   9615 	* flex.skl: preserve yytext on input() bug fix when combining
   9616 	yyless() with yymore() checkpoint prior to C++ option
   9617 
   9618 1993-08-24  Vern Paxson <vern (a] ee.lbl.gov>
   9619 
   9620 	* dfa.c: "backtracking" -> "backing up"
   9621 
   9622 1993-07-09  Vern Paxson <vern (a] ee.lbl.gov>
   9623 
   9624 	* flex.skl: Fixed to not generate extra EOF's after reading one.
   9625 
   9626 1993-07-05  Vern Paxson <vern (a] ee.lbl.gov>
   9627 
   9628 	* main.c: Spit out definition of YY_CHAR early
   9629 
   9630 1993-07-05  Vern Paxson <vern (a] ee.lbl.gov>
   9631 
   9632 	* flex.skl: Some rearranging to make sure things get declared in the
   9633 	right order
   9634 
   9635 1993-07-05  Vern Paxson <vern (a] ee.lbl.gov>
   9636 
   9637 	* tblcmp.c: Some comment fixes as per Wilhelms
   9638 
   9639 1993-07-05  Vern Paxson <vern (a] ee.lbl.gov>
   9640 
   9641 	* scan.l: Nuked #undef of yywrap, now that it's a function
   9642 
   9643 1993-07-05  Vern Paxson <vern (a] ee.lbl.gov>
   9644 
   9645 	* parse.y: Fixed bug with Z-a character classes as per Wilhelms
   9646 
   9647 1993-07-05  Vern Paxson <vern (a] ee.lbl.gov>
   9648 
   9649 	* nfa.c: added check_char call in mkstate() to prevent bad xtion
   9650 	chars
   9651 
   9652 1993-07-05  Vern Paxson <vern (a] ee.lbl.gov>
   9653 
   9654 	* gen.c: Fixed some reallocation bugs, etc. as per Wilhelms
   9655 
   9656 1993-07-05  Vern Paxson <vern (a] ee.lbl.gov>
   9657 
   9658 	* flexdef.h: Added check_char(), readable_form()
   9659 
   9660 1993-07-05  Vern Paxson <vern (a] ee.lbl.gov>
   9661 
   9662 	* flex.skl: Added #ifndef's around #define's to let user override
   9663 	Moved a bunch of definitions prior to section 1
   9664 
   9665 1993-07-05  Vern Paxson <vern (a] ee.lbl.gov>
   9666 
   9667 	* dfa.c: Wilhems bug fixes.
   9668 
   9669 1993-07-05  Vern Paxson <vern (a] ee.lbl.gov>
   9670 
   9671 	* ccl.c, misc.c: Added check_char()
   9672 
   9673 1993-06-12  Vern Paxson <vern (a] ee.lbl.gov>
   9674 
   9675 	* flexdef.h: Changed to use yy_flex_alloc() and friends
   9676 
   9677 1993-06-12  Vern Paxson <vern (a] ee.lbl.gov>
   9678 
   9679 	* main.c: Added -P flag
   9680 
   9681 1993-06-12  Vern Paxson <vern (a] ee.lbl.gov>
   9682 
   9683 	* scan.l: Fixed bug in lex % directives
   9684 
   9685 1993-06-12  Vern Paxson <vern (a] ee.lbl.gov>
   9686 
   9687 	* misc.c: Modified to use yy_flex_alloc() and friends
   9688 
   9689 1993-06-12  Vern Paxson <vern (a] ee.lbl.gov>
   9690 
   9691 	* sym.c: Modified to use yy_flex_alloc()
   9692 
   9693 1993-06-12  Vern Paxson <vern (a] ee.lbl.gov>
   9694 
   9695 	* flex.skl: Modified to use yy_flex_alloc() and friends Moved some
   9696 	globals earlier in the file to permit access in section 1
   9697 
   9698 1993-06-12  Vern Paxson <vern (a] ee.lbl.gov>
   9699 
   9700 	* dfa.c: Got rid of code needed for %t
   9701 
   9702 1993-04-14  Vern Paxson <vern (a] ee.lbl.gov>
   9703 
   9704 	* ccl.c, dfa.c, ecs.c, flex.skl, flexdef.h, gen.c, libmain.c,
   9705 	main.c, misc.c, nfa.c, parse.y, scan.l, sym.c, tblcmp.c, yylex.c: 
   9706 	Reformatting.
   9707 
   9708 1993-04-05  Vern Paxson <vern (a] ee.lbl.gov>
   9709 
   9710 	* flex.1: Fixed bug in description of backtracking
   9711 
   9712 1993-04-05  Vern Paxson <vern (a] ee.lbl.gov>
   9713 
   9714 	* NEWS: 2.3.8
   9715 
   9716 1993-04-05  Vern Paxson <vern (a] ee.lbl.gov>
   9717 
   9718 	* flex.skl, main.c: %array support
   9719 
   9720 1993-04-05  Vern Paxson <vern (a] ee.lbl.gov>
   9721 
   9722 	* misc.c: Added non-STDC clause for '\a'
   9723 
   9724 1993-04-05  Vern Paxson <vern (a] ee.lbl.gov>
   9725 
   9726 	* scan.l: Fixed subtle problems regarding '*'s in comments
   9727 	%pointer/%array match entire lines
   9728 
   9729 1993-04-05  Vern Paxson <vern (a] ee.lbl.gov>
   9730 
   9731 	* gen.c: Added %array support
   9732 
   9733 1993-02-06  Vern Paxson <vern (a] ee.lbl.gov>
   9734 
   9735 	* README: Finally updated email addr
   9736 
   9737 1993-02-06  Vern Paxson <vern (a] ee.lbl.gov>
   9738 
   9739 	* flex.1: Mostly .LP -> .PP
   9740 
   9741 1993-02-06  Vern Paxson <vern (a] ee.lbl.gov>
   9742 
   9743 	* flexdef.h: [no log message]
   9744 
   9745 1993-02-06  Vern Paxson <vern (a] ee.lbl.gov>
   9746 
   9747 	* main.c, scan.l: A lot of tweaks ...
   9748 
   9749 1993-02-06  Vern Paxson <vern (a] ee.lbl.gov>
   9750 
   9751 	* ccl.c: reallocate_character_array -> reallocate_Character_array
   9752 
   9753 1993-02-06  Vern Paxson <vern (a] ee.lbl.gov>
   9754 
   9755 	* gen.c: Bug/lint fixes Modified to work with "action" array instead
   9756 	of temp file
   9757 
   9758 1993-02-06  Vern Paxson <vern (a] ee.lbl.gov>
   9759 
   9760 	* sym.c: Fixed bug in 8-bit hashing
   9761 
   9762 1993-02-06  Vern Paxson <vern (a] ee.lbl.gov>
   9763 
   9764 	* parse.y: numerous bug fixes extra formatting of error/warning
   9765 	messages added support of <*>, partial support for nested start
   9766 	conditions
   9767 
   9768 1993-02-06  Vern Paxson <vern (a] ee.lbl.gov>
   9769 
   9770 	* ecs.c: Remove %t cruft
   9771 
   9772 1993-02-06  Vern Paxson <vern (a] ee.lbl.gov>
   9773 
   9774 	* flex.skl: Beginning of %pointer/%array support
   9775 
   9776 1993-02-06  Vern Paxson <vern (a] ee.lbl.gov>
   9777 
   9778 	* dfa.c: Added keeping track of which rules are useful fixed a
   9779 	fencepost error in checking for scanners that require -8
   9780 
   9781 1993-02-06  Vern Paxson <vern (a] ee.lbl.gov>
   9782 
   9783 	* nfa.c: Added checking for whether rules are useful modified to
   9784 	work with internal "action" array
   9785 
   9786 1993-02-06  Vern Paxson <vern (a] ee.lbl.gov>
   9787 
   9788 	* misc.c: Added internal "action" array, internal skeleton,
   9789 	zero_out() in lieu of bzero
   9790 
   9791 1993-02-06  Vern Paxson <vern (a] ee.lbl.gov>
   9792 
   9793 	* tblcmp.c: Fixed a bunch of fencepost errors in increasing tables.
   9794 
   9795 1993-02-06  Vern Paxson <vern (a] ee.lbl.gov>
   9796 
   9797 	* yylex.c: -Wall fix
   9798 
   9799 1991-03-28  Vern Paxson <vern (a] ee.lbl.gov>
   9800 
   9801 	* gen.c: Fixed out-of-bounds access bug; patch #7 for release 2.3
   9802 
   9803 1991-03-28  Vern Paxson <vern (a] ee.lbl.gov>
   9804 
   9805 	* NEWS: Patch #7 for 2.3
   9806 
   9807 1990-10-23  Vern Paxson <vern (a] ee.lbl.gov>
   9808 
   9809 	* gen.c: fixed missing "rule_type" entry for end-of-buffer action
   9810 
   9811 1990-08-29  Vern Paxson <vern (a] ee.lbl.gov>
   9812 
   9813 	* gen.c: Fixed yymore() but in not resetting yy_more_len
   9814 
   9815 1990-08-29  Vern Paxson <vern (a] ee.lbl.gov>
   9816 
   9817 	* NEWS: Patch #6 for 2.3
   9818 
   9819 1990-08-16  Vern Paxson <vern (a] ee.lbl.gov>
   9820 
   9821 	* NEWS: Patch #5
   9822 
   9823 1990-08-14  Vern Paxson <vern (a] ee.lbl.gov>
   9824 
   9825 	* misc.c: fixed comment in myesc()
   9826 
   9827 1990-08-14  Vern Paxson <vern (a] ee.lbl.gov>
   9828 
   9829 	* NEWS: fixed date in patch #4
   9830 
   9831 1990-08-14  Vern Paxson <vern (a] ee.lbl.gov>
   9832 
   9833 	* NEWS: patch #4
   9834 
   9835 1990-08-14  Vern Paxson <vern (a] ee.lbl.gov>
   9836 
   9837 	* misc.c: fixed hexadecimal escapes; added is_hex_digit()
   9838 
   9839 1990-08-03  Vern Paxson <vern (a] ee.lbl.gov>
   9840 
   9841 	* NEWS: Patch #3
   9842 
   9843 1990-08-03  Vern Paxson <vern (a] ee.lbl.gov>
   9844 
   9845 	* flex.skl, flexdef.h: changed to include <stddef.h> for __GNUC__
   9846 
   9847 1990-08-02  Vern Paxson <vern (a] ee.lbl.gov>
   9848 
   9849 	* NEWS: 2.3 patch #2
   9850 
   9851 1990-08-02  Vern Paxson <vern (a] ee.lbl.gov>
   9852 
   9853 	* flex.skl: Another try at getting the malloc() definitions correct;
   9854 	this time for g++, too
   9855 
   9856 1990-08-02  Vern Paxson <vern (a] ee.lbl.gov>
   9857 
   9858 	* flex.skl, flexdef.h: fixed to declare malloc() and free() by hand
   9859 	if __GNUC__
   9860 
   9861 1990-07-28  Vern Paxson <vern (a] ee.lbl.gov>
   9862 
   9863 	* flexdef.h: Changed to get malloc definition in identical fashion
   9864 	to that used by flex.skel
   9865 
   9866 1990-06-28  Vern Paxson <vern (a] ee.lbl.gov>
   9867 
   9868 	* NEWS: [no log message]
   9869 
   9870 1990-06-28  Vern Paxson <vern (a] ee.lbl.gov>
   9871 
   9872 	* flex.1: Fixed bug in mini-scanner examle Fixed bug in YY_INPUT
   9873 	redefinition yylineno defense reentrancy documentation Something
   9874 	else which I forget.
   9875 
   9876 1990-06-27  Vern Paxson <vern (a] ee.lbl.gov>
   9877 
   9878 	* COPYING, ccl.c, dfa.c, ecs.c, flexdef.h, gen.c, main.c, misc.c,
   9879 	nfa.c, parse.y, scan.l, sym.c, tblcmp.c, yylex.c: 4.4 BSD copyright
   9880 
   9881 1990-05-26  Vern Paxson <vern (a] ee.lbl.gov>
   9882 
   9883 	* README: Changed prolog to reflect 2.3 release.
   9884 
   9885 1990-05-26  Vern Paxson <vern (a] ee.lbl.gov>
   9886 
   9887 	* NEWS: pointed reader at Makefile instead of README for porting
   9888 	considerations added Makefile comments: support for SCO Unix;
   9889 	parameterization
   9890 
   9891 1990-05-26  Vern Paxson <vern (a] ee.lbl.gov>
   9892 
   9893 	* flex.skl: Added DONT_HAVE_STDLIB_H and declarations of malloc()
   9894 
   9895 1990-05-26  Vern Paxson <vern (a] ee.lbl.gov>
   9896 
   9897 	* NEWS: 2.3 changes
   9898 
   9899 1990-05-26  Vern Paxson <vern (a] ee.lbl.gov>
   9900 
   9901 	* flex.1: documentation on new features Comment regarding Ove's work
   9902 	^foo|bar difference between flex / lex yyin initialization
   9903 	difference documented that yy_switch_to_buffer can be used in
   9904 	yywrap() documented that # comments are deprecated
   9905 
   9906 1990-05-26  Vern Paxson <vern (a] ee.lbl.gov>
   9907 
   9908 	* main.c: declared void functions as such added prototypes for
   9909 	forward references changed to check for error status when closing
   9910 	files
   9911 
   9912 1990-05-26  Vern Paxson <vern (a] ee.lbl.gov>
   9913 
   9914 	* yylex.c: Added macro definition for isascii() if not already
   9915 	present
   9916 
   9917 1990-05-26  Vern Paxson <vern (a] ee.lbl.gov>
   9918 
   9919 	* sym.c: declared void functions as such added prototypes for
   9920 	forward references changed to use format_pinpoint_message where
   9921 	appropriate
   9922 
   9923 1990-05-26  Vern Paxson <vern (a] ee.lbl.gov>
   9924 
   9925 	* scan.l: declared void functions as such changed to strip #
   9926 	comments, as documented moved #undef of yywrap() to before include
   9927 	    of flexdef, so prototype doesn't get screwed up
   9928 
   9929 1990-05-26  Vern Paxson <vern (a] ee.lbl.gov>
   9930 
   9931 	* parse.y: introduced format_pinpoint_message() declared void
   9932 	functions as such changed lone <<EOF>> to apply to all outstanding
   9933 	start conditions
   9934 
   9935 1990-05-26  Vern Paxson <vern (a] ee.lbl.gov>
   9936 
   9937 	* nfa.c, tblcmp.c: declared void functions as such added prototypes
   9938 	for forward references
   9939 
   9940 1990-05-26  Vern Paxson <vern (a] ee.lbl.gov>
   9941 
   9942 	* misc.c: declared void functions as such prototypes for forward
   9943 	references shuffled around some routines to make the order perhaps a
   9944 	little more logical changed memory references to use void* instead
   9945 	of char*
   9946 
   9947 1990-05-26  Vern Paxson <vern (a] ee.lbl.gov>
   9948 
   9949 	* libmain.c: Added declaration of arguments made yylex() a function
   9950 
   9951 1990-05-26  Vern Paxson <vern (a] ee.lbl.gov>
   9952 
   9953 	* gen.c: prototypes for forward references declared void functions
   9954 	as such yy_flex_debug testing of error on file closes casts to void
   9955 	for sprintf() and strcpy()
   9956 
   9957 1990-05-26  Vern Paxson <vern (a] ee.lbl.gov>
   9958 
   9959 	* flexdef.h: Added prototypes changed memory allocation routines to
   9960 	deal with void*'s instead of char*'s some rearranging for VMS
   9961 
   9962 1990-05-26  Vern Paxson <vern (a] ee.lbl.gov>
   9963 
   9964 	* flex.skl: Added YY_USER_INIT Added yy_new_buffer() alias for
   9965 	yy_create_buffer() fixed (hopefully) malloc declaration headaches
   9966 
   9967 1990-05-26  Vern Paxson <vern (a] ee.lbl.gov>
   9968 
   9969 	* ecs.c: declared void functions as such declared void functions as
   9970 	such
   9971 
   9972 1990-05-26  Vern Paxson <vern (a] ee.lbl.gov>
   9973 
   9974 	* dfa.c: prototypes for forward references declared void functions
   9975 	as such
   9976 
   9977 1990-05-26  Vern Paxson <vern (a] ee.lbl.gov>
   9978 
   9979 	* ccl.c: Declared void functions as such
   9980 
   9981 1990-04-12  Vern Paxson <vern (a] ee.lbl.gov>
   9982 
   9983 	* flex.skl: added fix for allowing yy_switch_to_buffer() in yywrap()
   9984 
   9985 1990-04-03  Vern Paxson <vern (a] ee.lbl.gov>
   9986 
   9987 	* NEWS: patch #3 - -I fix
   9988 
   9989 1990-03-30  Vern Paxson <vern (a] ee.lbl.gov>
   9990 
   9991 	* gen.c: Changed generation of archaic "continue" to "goto
   9992 	yy_find_action"
   9993 
   9994 1990-03-27  Vern Paxson <vern (a] ee.lbl.gov>
   9995 
   9996 	* NEWS: Patch #2 changes
   9997 
   9998 1990-03-27  Vern Paxson <vern (a] ee.lbl.gov>
   9999 
   10000 	* flex.skl: fixed fencepost errors with yy_buf_size and detecting
   10001 	NUL's
   10002 
   10003 1990-03-26  Vern Paxson <vern (a] ee.lbl.gov>
   10004 
   10005 	* NEWS: [no log message]
   10006 
   10007 1990-03-26  Vern Paxson <vern (a] ee.lbl.gov>
   10008 
   10009 	* flex.skl: g++ tweaks
   10010 
   10011 1990-03-23  Vern Paxson <vern (a] ee.lbl.gov>
   10012 
   10013 	* NEWS: Changes for Patch #1.
   10014 
   10015 1990-03-23  Vern Paxson <vern (a] ee.lbl.gov>
   10016 
   10017 	* flex.skl: fix for g++
   10018 
   10019 1990-03-23  Vern Paxson <vern (a] ee.lbl.gov>
   10020 
   10021 	* flex.1: minor typos and formatting changes.  Removed BITNET
   10022 	address.
   10023 
   10024 1990-03-23  Vern Paxson <vern (a] ee.lbl.gov>
   10025 
   10026 	* README: nuked BITNET address.
   10027 
   10028 1990-03-20  Vern Paxson <vern (a] ee.lbl.gov>
   10029 
   10030 	* README: 2.2 README
   10031 
   10032 1990-03-20  Vern Paxson <vern (a] ee.lbl.gov>
   10033 
   10034 	* NEWS: USG alias.
   10035 
   10036 1990-03-20  Vern Paxson <vern (a] ee.lbl.gov>
   10037 
   10038 	* flexdef.h: Added USG alias for SYS_V
   10039 
   10040 1990-03-20  Vern Paxson <vern (a] ee.lbl.gov>
   10041 
   10042 	* : [no log message]
   10043 
   10044 1990-03-20  Vern Paxson <vern (a] ee.lbl.gov>
   10045 
   10046 	* flex.skl: Tweaks for lint and C++
   10047 
   10048 1990-03-20  Vern Paxson <vern (a] ee.lbl.gov>
   10049 
   10050 	* flex.1: -ll => -lfl
   10051 
   10052 1990-03-20  Vern Paxson <vern (a] ee.lbl.gov>
   10053 
   10054 	* NEWS: 2.2 changes
   10055 
   10056 1990-03-20  Vern Paxson <vern (a] ee.lbl.gov>
   10057 
   10058 	* flex.skl: Changed to use YY_BUFFER_STATE everywhere.
   10059 
   10060 1990-03-20  Vern Paxson <vern (a] ee.lbl.gov>
   10061 
   10062 	* flex.1: [no log message]
   10063 
   10064 1990-03-20  Vern Paxson <vern (a] ee.lbl.gov>
   10065 
   10066 	* dfa.c: "associated rules" changed to "associated rule line
   10067 	numbers".
   10068 
   10069 1990-03-20  Vern Paxson <vern (a] ee.lbl.gov>
   10070 
   10071 	* scan.l: cast added to malloc() call to keep lint happy.
   10072 
   10073 1990-03-20  Vern Paxson <vern (a] ee.lbl.gov>
   10074 
   10075 	* yylex.c: Fixed handling of premature EOF's.
   10076 
   10077 1990-03-20  Vern Paxson <vern (a] ee.lbl.gov>
   10078 
   10079 	* sym.c: Removed declaration of malloc()
   10080 
   10081 1990-03-20  Vern Paxson <vern (a] ee.lbl.gov>
   10082 
   10083 	* scan.l: Removed malloc() declaration.  Added detection of EOF in
   10084 	actions.
   10085 
   10086 1990-03-20  Vern Paxson <vern (a] ee.lbl.gov>
   10087 
   10088 	* parse.y: Rules rewritten so '/' and '$' parsed correctly.
   10089 
   10090 1990-03-20  Vern Paxson <vern (a] ee.lbl.gov>
   10091 
   10092 	* nfa.c: Corrected line numbers for continued actions.
   10093 
   10094 1990-03-20  Vern Paxson <vern (a] ee.lbl.gov>
   10095 
   10096 	* misc.c: Removed declarations of malloc() and realloc().
   10097 
   10098 1990-03-20  Vern Paxson <vern (a] ee.lbl.gov>
   10099 
   10100 	* main.c: Summary of generation flags.  Minor -8 tweaks.
   10101 
   10102 1990-03-20  Vern Paxson <vern (a] ee.lbl.gov>
   10103 
   10104 	* gen.c: full support for -d
   10105 
   10106 1990-03-20  Vern Paxson <vern (a] ee.lbl.gov>
   10107 
   10108 	* flexdef.h: defines for malloc() and realloc() conditional defines
   10109 	for abs(), min(), and max()
   10110 
   10111 1990-03-20  Vern Paxson <vern (a] ee.lbl.gov>
   10112 
   10113 	* flex.skl: Many multiple-buffer additions.
   10114 
   10115 1990-03-20  Vern Paxson <vern (a] ee.lbl.gov>
   10116 
   10117 	* dfa.c: -8 tweaks.
   10118 
   10119 1990-03-19  Vern Paxson <vern (a] ee.lbl.gov>
   10120 
   10121 	* flex.skl: Proto hacks.  NUL hacks.  Debugging hacks.  C++ hacks.
   10122 
   10123 1990-03-16  Vern Paxson <vern (a] ee.lbl.gov>
   10124 
   10125 	* : RCS won't let me unedit! gets "Missing access list"
   10126 
   10127 1990-03-16  Vern Paxson <vern (a] ee.lbl.gov>
   10128 
   10129 	* tblcmp.c: Minor tweaks for NUL's.
   10130 
   10131 1990-03-16  Vern Paxson <vern (a] ee.lbl.gov>
   10132 
   10133 	* : no changes -- had checked out for testing smaller read buffer
   10134 	sizes
   10135 
   10136 1990-03-16  Vern Paxson <vern (a] ee.lbl.gov>
   10137 
   10138 	* nfa.c: hack for NUL's.
   10139 
   10140 1990-03-16  Vern Paxson <vern (a] ee.lbl.gov>
   10141 
   10142 	* misc.c: Hack to cshell for NUL's.
   10143 
   10144 1990-03-16  Vern Paxson <vern (a] ee.lbl.gov>
   10145 
   10146 	* main.c: NUL's.  -8
   10147 
   10148 1990-03-16  Vern Paxson <vern (a] ee.lbl.gov>
   10149 
   10150 	* gen.c: NUL's.
   10151 
   10152 1990-03-16  Vern Paxson <vern (a] ee.lbl.gov>
   10153 
   10154 	* flexdef.h: NUL's.  8-bit chars.
   10155 
   10156 1990-03-16  Vern Paxson <vern (a] ee.lbl.gov>
   10157 
   10158 	* flex.skl: NUL's; indenting
   10159 
   10160 1990-03-16  Vern Paxson <vern (a] ee.lbl.gov>
   10161 
   10162 	* dfa.c: more thrashing around with NUL's
   10163 
   10164 1990-03-16  Vern Paxson <vern (a] ee.lbl.gov>
   10165 
   10166 	* ccl.c: removed NUL hack
   10167 
   10168 1990-03-14  Vern Paxson <vern (a] ee.lbl.gov>
   10169 
   10170 	* yylex.c: Added <<EOF>> token
   10171 
   10172 1990-03-14  Vern Paxson <vern (a] ee.lbl.gov>
   10173 
   10174 	* ecs.c, flexdef.h:  Tweaks for NUL chars.
   10175 
   10176 1990-03-14  Vern Paxson <vern (a] ee.lbl.gov>
   10177 
   10178 	* dfa.c, gen.c, main.c, misc.c, parse.y, scan.l, tblcmp.c: Tweaks
   10179 	for NUL chars.
   10180 
   10181 1990-03-14  Vern Paxson <vern (a] ee.lbl.gov>
   10182 
   10183 	* ccl.c: Tweaks for handling NUL's.
   10184 
   10185 1990-02-28  Vern Paxson <vern (a] ee.lbl.gov>
   10186 
   10187 	* flex.1: [no log message]
   10188 
   10189 1990-02-28  Vern Paxson <vern (a] ee.lbl.gov>
   10190 
   10191 	* flex.1: Changed .so options.man to inlined version since flex.1
   10192 	will have a different (shorter) options description.
   10193 
   10194 1990-02-28  Vern Paxson <vern (a] ee.lbl.gov>
   10195 
   10196 	* flex.1: [no log message]
   10197 
   10198 1990-02-28  Vern Paxson <vern (a] ee.lbl.gov>
   10199 
   10200 	* flex.1: [no log message]
   10201 
   10202 1990-02-26  Vern Paxson <vern (a] ee.lbl.gov>
   10203 
   10204 	* flex.1: [no log message]
   10205 
   10206 1990-02-25  Vern Paxson <vern (a] ee.lbl.gov>
   10207 
   10208 	* flex.1: [no log message]
   10209 
   10210 1990-02-25  Vern Paxson <vern (a] ee.lbl.gov>
   10211 
   10212 	* flex.1: Initial revision
   10213 
   10214 1990-01-16  Vern Paxson <vern (a] ee.lbl.gov>
   10215 
   10216 	* gen.c: Restored EOB accepting list for REJECT.  Second try at 2.2
   10217 	Release.
   10218 
   10219 1990-01-16  Vern Paxson <vern (a] ee.lbl.gov>
   10220 
   10221 	* misc.c: Added missing ',' in error message.  2.2 Release, second
   10222 	try.
   10223 
   10224 1990-01-16  Vern Paxson <vern (a] ee.lbl.gov>
   10225 
   10226 	* yylex.c: 8-bit char support.  2.2 Release.
   10227 
   10228 1990-01-15  Vern Paxson <vern (a] ee.lbl.gov>
   10229 
   10230 	* scan.l: 8-bit char support.  Arbitrary indented/%{} code allowed
   10231 	in section 2.  \x escapes.  %t support.  Minor POSIX-compliance
   10232 	changes.  BEGIN(0) -> BEGIN(INITIAL).  yywrap() and set_input_file()
   10233 	for multiple input files.  C_COMMENT_2 removed.  2.2 Release.
   10234 
   10235 1990-01-15  Vern Paxson <vern (a] ee.lbl.gov>
   10236 
   10237 	* flexdef.h: 8-bit char support.  SYS_V / Atari portability fixes.
   10238 	Removed generated array names.  CSIZE now only defined if not
   10239 	already defined.  Added "csize" global.  Added "input_files",
   10240 	"num_input_files", and "program_name" globals.  %t support globals.
   10241 	2.2 Release.
   10242 
   10243 1990-01-15  Vern Paxson <vern (a] ee.lbl.gov>
   10244 
   10245 	* gen.c: Removed unused EOB_accepting_list array.  2.2 Release.
   10246 
   10247 1990-01-15  Vern Paxson <vern (a] ee.lbl.gov>
   10248 
   10249 	* gen.c: Bug in -F table generation fixed.  8-bit char support.
   10250 	Hardwired generated array names.  "const"'s added to generated code.
   10251 	Fixed yymore() / trailing context bug.
   10252 
   10253 1990-01-15  Vern Paxson <vern (a] ee.lbl.gov>
   10254 
   10255 	* parse.y: 8-bit char support.  Error-message pinpointing.  2.2
   10256 	Release.
   10257 
   10258 1990-01-15  Vern Paxson <vern (a] ee.lbl.gov>
   10259 
   10260 	* main.c: Unsigned char support.  %t support.  Removed hard-wiring
   10261 	of program name "flex".  -c changed to -C; -c now deprecated.  -n
   10262 	added. :-( Multiple input files.  SYSV tmpnam() use.  Removed old
   10263 	#define's from output.  Identified error messages w/ filename and
   10264 	line.  2.2 Release.
   10265 
   10266 1990-01-15  Vern Paxson <vern (a] ee.lbl.gov>
   10267 
   10268 	* sym.c: Unsigned char support.  2.2 Release.
   10269 
   10270 1990-01-15  Vern Paxson <vern (a] ee.lbl.gov>
   10271 
   10272 	* nfa.c: Removed redundant test.  2.2 Release.
   10273 
   10274 1990-01-15  Vern Paxson <vern (a] ee.lbl.gov>
   10275 
   10276 	* misc.c: Unsigned char support.  \x support.  2.2 Release.
   10277 
   10278 1990-01-15  Vern Paxson <vern (a] ee.lbl.gov>
   10279 
   10280 	* tblcmp.c: 8-bit char support.  2.2 Release.
   10281 
   10282 1990-01-15  Vern Paxson <vern (a] ee.lbl.gov>
   10283 
   10284 	* flex.skl: C++ support.  Turbo-C support.  8-bit char support.
   10285 	yyleng is an int.  unput() callable in section 3.  yymore hacks.
   10286 	yyrestart() no longer closes stdin.  2.2 Release.
   10287 
   10288 1990-01-15  Vern Paxson <vern (a] ee.lbl.gov>
   10289 
   10290 	* ecs.c: %t support.  8-bit/unsigned char support.  2.2 Release.
   10291 
   10292 1990-01-15  Vern Paxson <vern (a] ee.lbl.gov>
   10293 
   10294 	* dfa.c: %t hacks.  minor cosmetics.  2.2 Relase.
   10295 
   10296 1990-01-15  Vern Paxson <vern (a] ee.lbl.gov>
   10297 
   10298 	* ccl.c: Changes for unsigned/8-bit chars.  2.2 Release.
   10299 
   10300 1990-01-10  Vern Paxson <vern (a] ee.lbl.gov>
   10301 
   10302 	* libmain.c: Initial revision
   10303 
   10304 1989-12-30  Vern Paxson <vern (a] ee.lbl.gov>
   10305 
   10306 	* nfa.c: removed gratuitous trailing context code
   10307 
   10308 1989-12-30  Vern Paxson <vern (a] ee.lbl.gov>
   10309 
   10310 	* main.c: made -c<compression flags> case-sensitive
   10311 
   10312 1989-12-30  Vern Paxson <vern (a] ee.lbl.gov>
   10313 
   10314 	* flex.skl: unput() bug fix
   10315 
   10316 1989-12-30  Vern Paxson <vern (a] ee.lbl.gov>
   10317 
   10318 	* README: [no log message]
   10319 
   10320 1989-06-20  Vern Paxson <vern (a] ee.lbl.gov>
   10321 
   10322 	* scan.l: changed to not use '|' and trailing context combo so users
   10323 	can test using -F ...
   10324 
   10325 1989-06-20  Vern Paxson <vern (a] ee.lbl.gov>
   10326 
   10327 	* parse.y: made trailing context combined with '|' warning always
   10328 	come out
   10329 
   10330 1989-06-20  Vern Paxson <vern (a] ee.lbl.gov>
   10331 
   10332 	* README: [no log message]
   10333 
   10334 1989-06-20  Vern Paxson <vern (a] ee.lbl.gov>
   10335 
   10336 	* COPYING: Initial revision
   10337 
   10338 1989-06-20  Vern Paxson <vern (a] ee.lbl.gov>
   10339 
   10340 	* NEWS, README, main.c: [no log message]
   10341 
   10342 1989-06-20  Vern Paxson <vern (a] ee.lbl.gov>
   10343 
   10344 	* README: [no log message]
   10345 
   10346 1989-06-20  Vern Paxson <vern (a] ee.lbl.gov>
   10347 
   10348 	* NEWS, README, main.c: [no log message]
   10349 
   10350 1989-06-20  Vern Paxson <vern (a] ee.lbl.gov>
   10351 
   10352 	* : Beta release
   10353 
   10354 1989-06-20  Vern Paxson <vern (a] ee.lbl.gov>
   10355 
   10356 	* NEWS, main.c: [no log message]
   10357 
   10358 1989-06-20  Vern Paxson <vern (a] ee.lbl.gov>
   10359 
   10360 	* flex.skl, flexdef.h, gen.c, misc.c, nfa.c, parse.y, scan.l, sym.c: 
   10361 	2.0.1 beta
   10362 
   10363 1989-06-20  Vern Paxson <vern (a] ee.lbl.gov>
   10364 
   10365 	* README: [no log message]
   10366 
   10367 1989-05-25  Vern Paxson <vern (a] ee.lbl.gov>
   10368 
   10369 	* gen.c: fixsed bug with -I and backtracking
   10370 
   10371 1989-05-25  Vern Paxson <vern (a] ee.lbl.gov>
   10372 
   10373 	* flex.skl: Cleaned up forward declarations of yyunput() and input()
   10374 
   10375 1989-05-25  Vern Paxson <vern (a] ee.lbl.gov>
   10376 
   10377 	* parse.y: Split copyright string.
   10378 
   10379 1989-05-25  Vern Paxson <vern (a] ee.lbl.gov>
   10380 
   10381 	* nfa.c: Split copyright string.  Added check for empty machine in
   10382 	dupmachine().
   10383 
   10384 1989-05-25  Vern Paxson <vern (a] ee.lbl.gov>
   10385 
   10386 	* ccl.c, dfa.c, ecs.c, gen.c, main.c, misc.c, scan.l, sym.c,
   10387 	tblcmp.c, yylex.c: Split copyright string into two to avoid tempting
   10388 	fate with \<newline> sequences ...
   10389 
   10390 1989-05-24  Vern Paxson <vern (a] ee.lbl.gov>
   10391 
   10392 	* README: updated for 2nd release Beta test added RCS header
   10393 
   10394 1989-05-24  Vern Paxson <vern (a] ee.lbl.gov>
   10395 
   10396 	* flexdef.h: removed static char copyright
   10397 
   10398 1989-05-24  Vern Paxson <vern (a] ee.lbl.gov>
   10399 
   10400 	* flexdef.h: Added BSD copyright notice.  Removed
   10401 	FAST_SKELETON_FILE.
   10402 
   10403 1989-05-24  Vern Paxson <vern (a] ee.lbl.gov>
   10404 
   10405 	* main.c: added BSD copyright notice.  Removed references to
   10406 	FAST_SKELETON_FILE.
   10407 
   10408 1989-05-24  Vern Paxson <vern (a] ee.lbl.gov>
   10409 
   10410 	* ecs.c, gen.c, nfa.c: Added BSD copyright notice
   10411 
   10412 1989-05-24  Vern Paxson <vern (a] ee.lbl.gov>
   10413 
   10414 	* ccl.c, dfa.c, misc.c, parse.y, scan.l, sym.c, tblcmp.c, yylex.c: 
   10415 	added BSD copyright notice
   10416 
   10417 1989-05-24  Vern Paxson <vern (a] ee.lbl.gov>
   10418 
   10419 	* flex.skl: Initial revision
   10420 
   10421 1989-05-19  Vern Paxson <vern (a] ee.lbl.gov>
   10422 
   10423 	* yylex.c: renamed accnum to num_rules
   10424 
   10425 1989-05-19  Vern Paxson <vern (a] ee.lbl.gov>
   10426 
   10427 	* tblcmp.c: moved table generation code to gen.c moved ntod() to
   10428 	dfa.c
   10429 
   10430 1989-05-19  Vern Paxson <vern (a] ee.lbl.gov>
   10431 
   10432 	* sym.c: the most piddling format change imaginable
   10433 
   10434 1989-05-19  Vern Paxson <vern (a] ee.lbl.gov>
   10435 
   10436 	* scan.l: changed to look for yymore, REJECT, %used and %unused
   10437 	removed gross magic for dealing with section 3
   10438 
   10439 1989-05-19  Vern Paxson <vern (a] ee.lbl.gov>
   10440 
   10441 	* nfa.c, parse.y: changes for variable trailing context
   10442 
   10443 1989-05-19  Vern Paxson <vern (a] ee.lbl.gov>
   10444 
   10445 	* misc.c: added all_lower() and all_upper()
   10446 
   10447 1989-05-19  Vern Paxson <vern (a] ee.lbl.gov>
   10448 
   10449 	* main.c: added checking for features being Really used
   10450 	backtracking, performance reports misc. cleanup
   10451 
   10452 1989-05-19  Vern Paxson <vern (a] ee.lbl.gov>
   10453 
   10454 	* gen.c: major overhaul for merged skeleton
   10455 
   10456 1989-05-19  Vern Paxson <vern (a] ee.lbl.gov>
   10457 
   10458 	* flexdef.h: a zillion changes/additions/cleanups
   10459 
   10460 1989-05-19  Vern Paxson <vern (a] ee.lbl.gov>
   10461 
   10462 	* dfa.c: added backtrack report added checking for dangerous
   10463 	trailing context considerable minor cleanup
   10464 
   10465 1989-05-19  Vern Paxson <vern (a] ee.lbl.gov>
   10466 
   10467 	* ccl.c: list_character_set() modified to take a FILE to write to
   10468 	...
   10469 
   10470 1989-05-19  Vern Paxson <vern (a] ee.lbl.gov>
   10471 
   10472 	* README: updated for beta release
   10473 
   10474 1988-11-25  Vern Paxson <vern (a] ee.lbl.gov>
   10475 
   10476 	* main.c: added -p flag generation of #define's for scanner
   10477 
   10478 1988-11-25  Vern Paxson <vern (a] ee.lbl.gov>
   10479 
   10480 	* flexdef.h: Added END_OF_BUFFER_ACTION and bol_needed
   10481 
   10482 1988-11-25  Vern Paxson <vern (a] ee.lbl.gov>
   10483 
   10484 	* dfa.c: added ntod()
   10485 
   10486 1988-05-09  Vern Paxson <vern (a] ee.lbl.gov>
   10487 
   10488 	* gen.c: Initial revision
   10489 
   10490 1988-05-08  Vern Paxson <vern (a] ee.lbl.gov>
   10491 
   10492 	* yylex.c: RCS header changed display style of non-printings from ^x
   10493 	to \0xx
   10494 
   10495 1988-05-08  Vern Paxson <vern (a] ee.lbl.gov>
   10496 
   10497 	* tblcmp.c: RCS header MAX_XTIONS_FOR_FULL_INTERIOR_FIT ->
   10498 	MAX_XTIONS_FULL_INTERIOR_FIT made back-tracking accepting number be
   10499 	  one greater than the last legit accepting number, instead of 0.
   10500 	  This way, end-of-buffer can take 0 and no negative accepting numbers
   10501 	are needed.  added genftbl() changed last ftl references to C added
   10502 	check for UNSIGNED_CHAR's added back-track logic to make_tables()
   10503 	added checking and report for backtracking fixed fence-post error
   10504 	with onesp stack pointer
   10505 
   10506 1988-05-08  Vern Paxson <vern (a] ee.lbl.gov>
   10507 
   10508 	* sym.c: RCS header changed "entry" to "sym_entry" to avoid conflict
   10509 	with old keyword
   10510 
   10511 1988-05-08  Vern Paxson <vern (a] ee.lbl.gov>
   10512 
   10513 	* scan.l: RCS header removed \^ from ESCSEQ
   10514 
   10515 1988-05-08  Vern Paxson <vern (a] ee.lbl.gov>
   10516 
   10517 	* parse.y: RCS header bug fix due to missing default rule, could
   10518 	  have to backtrack when backtrack variables haven't been set up
   10519 
   10520 1988-05-08  Vern Paxson <vern (a] ee.lbl.gov>
   10521 
   10522 	* nfa.c: RCS ident yy_cp, yy_bp support name shortenings assoc_rule
   10523 	support
   10524 
   10525 1988-05-08  Vern Paxson <vern (a] ee.lbl.gov>
   10526 
   10527 	* misc.c: RCS header check before malloc()'ing for 16 bit overflow
   10528 	MS_DOS, VMS ifdef's removed commented-out \^ code removed FTLSOURCE
   10529 	code added readable_form()
   10530 
   10531 1988-05-08  Vern Paxson <vern (a] ee.lbl.gov>
   10532 
   10533 	* main.c: Added RCS header removed revision history misc additions
   10534 	and fixes to globals VMS ifdef's backtracking statistics -p flag
   10535 	name shortenings
   10536 
   10537 1988-05-08  Vern Paxson <vern (a] ee.lbl.gov>
   10538 
   10539 	* flexdef.h: removed revision history added RCS header added VMS,
   10540 	MS_DOS ifdef's removed DEFAULT_ACTION, changed END_OF_BUFFER_ACTION
   10541 	shortened MAX_XTIONS_FOR_FULL_INTERIOR_FIT to
   10542 	MAX_XTIONS_FULL_INTERIOR_FIT added MAX_ASSOC_RULES added
   10543 	performance_report, assoc_rule gloabls added num_backtracking gloabl
   10544 	shortened allocate_integer_pointer_array,
   10545 	reallocate_integer_pointer_array
   10546 
   10547 1988-05-08  Vern Paxson <vern (a] ee.lbl.gov>
   10548 
   10549 	* ecs.c: added RCS id added PROCFLG to avoid assumption of signed
   10550 	char's
   10551 
   10552 1988-05-08  Vern Paxson <vern (a] ee.lbl.gov>
   10553 
   10554 	* dfa.c: added RCS id added check_for_backtracking() added
   10555 	dump_associated_rules() added dump_transitions() shortened
   10556 	reallocate_integer_pointer_array to reallocate_int_ptr_array removed
   10557 	some dfaacc_{state,set} abuses
   10558 
   10559 1988-05-08  Vern Paxson <vern (a] ee.lbl.gov>
   10560 
   10561 	* ccl.c: Added list_character_set()
   10562 
   10563 1988-05-07  Vern Paxson <vern (a] ee.lbl.gov>
   10564 
   10565 	* ccl.c: added RCS id
   10566 
   10567 1988-04-10  Vern Paxson <vern (a] ee.lbl.gov>
   10568 
   10569 	* README: minor tweaks
   10570 
   10571 1988-04-10  Vern Paxson <vern (a] ee.lbl.gov>
   10572 
   10573 	* README: forgot sh flex.shar
   10574 
   10575 1988-04-10  Vern Paxson <vern (a] ee.lbl.gov>
   10576 
   10577 	* README: final tweaking
   10578 
   10579 1988-04-10  Vern Paxson <vern (a] ee.lbl.gov>
   10580 
   10581 	* tblcmp.c: removed minor lint fluff
   10582 
   10583 1988-04-10  Vern Paxson <vern (a] ee.lbl.gov>
   10584 
   10585 	* NEWS: [no log message]
   10586 
   10587 1988-04-10  Vern Paxson <vern (a] ee.lbl.gov>
   10588 
   10589 	* NEWS, README: Initial revision
   10590 
   10591 1988-04-10  Vern Paxson <vern (a] ee.lbl.gov>
   10592 
   10593 	* yylex.c: added identifying comment.  changed to include "parse.h"
   10594 	instead of "y.tab.h"
   10595 
   10596 1988-04-10  Vern Paxson <vern (a] ee.lbl.gov>
   10597 
   10598 	* tblcmp.c: Changed name from flexcmp.c -> tblcmp.c fixed misc.
   10599 	typos made generating ec tables be a routine
   10600 
   10601 1988-04-10  Vern Paxson <vern (a] ee.lbl.gov>
   10602 
   10603 	* sym.c: changed name from flexsym.c -> sym.c revamped calling
   10604 	  sequences, etc., for extended table struct definition which now has
   10605 	both char * and int fields.
   10606 
   10607 1988-04-10  Vern Paxson <vern (a] ee.lbl.gov>
   10608 
   10609 	* scan.l: Changed name from flexscan.l -> scan.l fixed bug in
   10610 	<RECOVER> added block comments between rules.
   10611 
   10612 1988-04-10  Vern Paxson <vern (a] ee.lbl.gov>
   10613 
   10614 	* parse.y: changed name from flexparse.y -> parse.y added start
   10615 	condition "INITIAL" made a{3} have "variable length"
   10616 
   10617 1988-04-10  Vern Paxson <vern (a] ee.lbl.gov>
   10618 
   10619 	* nfa.c: changed name from flexnfa.c -> nfa.c corrected some typos.
   10620 
   10621 1988-04-10  Vern Paxson <vern (a] ee.lbl.gov>
   10622 
   10623 	* misc.c: changed name from flexmisc.c -> misc.c
   10624 
   10625 1988-04-10  Vern Paxson <vern (a] ee.lbl.gov>
   10626 
   10627 	* main.c: fixed bug causing core dumps if skeleton files could not
   10628 	be opened.  Added -cF.  Added fullspd to be equivalent to fulltbl
   10629 	   for which options is cannot be mixed with.
   10630 
   10631 1988-04-10  Vern Paxson <vern (a] ee.lbl.gov>
   10632 
   10633 	* flexdef.h: fixed typos, enhanced symbol table definition.
   10634 
   10635 1988-04-10  Vern Paxson <vern (a] ee.lbl.gov>
   10636 
   10637 	* ecs.c: changed name from flexecs.c to ecs.c
   10638 
   10639 1988-04-10  Vern Paxson <vern (a] ee.lbl.gov>
   10640 
   10641 	* dfa.c: changed name from flexdfa.c to dfa.c
   10642 
   10643 1988-04-10  Vern Paxson <vern (a] ee.lbl.gov>
   10644 
   10645 	* ccl.c: changed name from flexccl.c -> ccl.c
   10646 
   10647 1988-02-13  Vern Paxson <vern (a] ee.lbl.gov>
   10648 
   10649 	* ccl.c, dfa.c, ecs.c, flexdef.h, main.c, misc.c, nfa.c, parse.y,
   10650 	scan.l, sym.c, tblcmp.c, yylex.c: Beta Release.
   10651 
   10652 1987-11-08  Vern Paxson <vern (a] ee.lbl.gov>
   10653 
   10654 	* Initial revision
   10655 
   10656