"Fossies" - the Fresh Open Source Software Archive

Member "flex-2.6.4/ChangeLog" (6 May 2017, 339966 Bytes) of package /linux/misc/flex-2.6.4.tar.gz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file. See also the latest Fossies "Diffs" side-by-side code changes report for "ChangeLog": 2.6.3_vs_2.6.4.

A hint: This file contains one or more very long lines, so maybe it is better readable using the pure text view mode that shows the contents as wrapped lines within the browser window.


    1 2017-05-06  Will Estes <westes575@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@gmail.com>
   10 
   11 	* NEWS: version 2.6.4 * NEWS: Record release date.
   12 
   13 2017-05-06  Will Estes <westes575@gmail.com>
   14 
   15 	* .prev-version: note previous version
   16 
   17 2017-05-06  Will Estes <westes575@gmail.com>
   18 
   19 	* NEWS: doc: update NEWS for upcoming release
   20 
   21 2017-05-04  viktor.shepel <shepelvictor@bigmir.net>
   22 
   23 	* doc/flex.texi: doc: Correct typo in C code sample in manual
   24 
   25 2017-05-04  Explorer09 <explorer09@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@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@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@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@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@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@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@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@gmail.com>
   74 
   75 	* po/POTFILES.in: gettext: revert listing generated .c files
   76 
   77 2017-04-10  Jeff Smith <whydoubt@gmail.com>
   78 
   79 	* src/filter.c: FLEX_EXIT() is the preferred way to exit flex
   80 
   81 2017-04-11  Explorer09 <explorer09@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@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@courtesan.com>
   95 
   96 	* src/flex.skl: scanner: update yy_buf_size after yyrealloc()
   97 
   98 2017-05-02  Simon Sobisch <simonsobisch@web.de>
   99 
  100 	* configure.ac: build: use lowest versions for gettext, automake.
  101 
  102 2017-05-02  Simon Sobisch <simonsobisch@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@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@web.de>
  120 
  121 	* autogen.sh: build: only touch ChangeLog if it does not exist
  122 
  123 2017-05-02  Simon Sobisch <simonsobisch@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@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@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@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@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@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@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@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@gmail.com>
  183 
  184 	* src/Makefile.am: build: don't assume distdir/scan.c is writeable
  185 
  186 2017-01-02  Explorer09 <explorer09@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@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@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@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@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@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@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@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@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@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@gmail.com>
  265 
  266 	* NEWS, configure.ac: doc: v2.6.4
  267 
  268 2017-01-23  Thomas Klausner <wiz@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@NetBSD.org>
  275 
  276 	* src/Makefile.am: build: Fix skel.c generation with BSD make
  277 
  278 2017-01-22  Christos Zoulas <christos@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@zoulas.com>
  284 
  285 	* src/flexdef.h: scanner: Add yyparse prototype
  286 
  287 2017-01-22  Thomas Klausner <wiz@NetBSD.org>
  288 
  289 	* src/flex.skl: scanner: move comment for consistency
  290 
  291 2017-01-22  Christos Zoulas <christos@zoulas.com>
  292 
  293 	* src/misc.c: scanner: Use array instead of pointer
  294 
  295 2017-01-22  Christos Zoulas <christos@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@zoulas.com>
  301 
  302 	* src/gen.c: scanner: Avoid creating unused label
  303 
  304 2017-01-22  Christos Zoulas <christos@zoulas.com>
  305 
  306 	* src/buf.c: Cast argument to avoid arithmetic on void *.
  307 
  308 2017-01-22  Christos Zoulas <christos@zoulas.com>
  309 
  310 	* src/scan.l: scanner: Use strncpy
  311 
  312 2017-01-22  Christos Zoulas <christos@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@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@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@gmail.com>
  327 
  328 	* tests/README: test: document automake convention for skipped exit
  329 	status.
  330 
  331 2017-01-03  Explorer09 <explorer09@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@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@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@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@gmail.com>
  364 
  365 	* configure.ac: build: Simplify indent program detection
  366 
  367 2017-01-12  Tobias Klauser <tklauser@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@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@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@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@gmail.com>
  395 
  396 	* src/flex.skl: scanner: remove void cast before fprintf
  397 
  398 2016-12-30  Will Estes <westes575@gmail.com>
  399 
  400 	* NEWS: doc: update NEWS for 2.6.3 release
  401 
  402 2016-11-26  Explorer09 <explorer09@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@gmail.com>
  411 
  412 	* src/Makefile.am: build: "make clean" deletes stage1scan.c,
  413 	stage1flex
  414 
  415 2016-11-26  Explorer09 <explorer09@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@gmail.com>
  423 
  424 	* src/flex.skl: scanner: remove trailing whitespace in skeleton
  425 
  426 2016-12-01  Demi Obenour <demiobenour@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@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@gmail.com>
  438 
  439 	* NEWS: doc: note no more libcompat in NEWS
  440 
  441 2016-11-24  Will Estes <westes575@gmail.com>
  442 
  443 	* lib/Makefile.am: build: explain empty lib/Makefile.am
  444 
  445 2016-11-20  Explorer09 <explorer09@gmail.com>
  446 
  447 	* configure.ac: build: warn about cross compiling with *alloc
  448 
  449 2016-11-19  Explorer09 <explorer09@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@gmail.com>
  457 
  458 	* src/Makefile.am: build: Let stage1flex respect LFLAGS
  459 
  460 2016-11-14  Will Estes <westes575@gmail.com>
  461 
  462 	* NEWS: doc: describe --disable-libfl in NEWS
  463 
  464 2016-10-31  Explorer09 <explorer09@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@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@gmail.com>
  476 
  477 	* tests/.gitignore: git: ignore quote_in_comment artifacts
  478 
  479 2016-11-08  Demi Obenour <demiobenour@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@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@gmail.com>
  492 
  493 	* tests/quotes.l: Add more escaping tests
  494 
  495 2016-11-01  Demi Obenour <demiobenour@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@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@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@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@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@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@gmail.com>
  530 
  531 2016-10-25  Will Estes <westes575@gmail.com>
  532 
  533 	* NEWS, configure.ac: build: version 2.6.3 begins
  534 
  535 2016-10-24  Will Estes <westes575@gmail.com>
  536 
  537 	* NEWS: doc: mark 2.6.2 release date
  538 
  539 2016-10-24  Will Estes <westes575@gmail.com>
  540 
  541 	* .gitignore, NEWS, configure.ac: build: switch xz to lzip
  542 
  543 2016-10-20  Demi Obenour <demiobenour@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@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@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@gmail.com>
  563 
  564 	* Makefile.am, configure.ac: build: for automake, flex is foreign
  565 
  566 2016-10-19  Will Estes <westes575@gmail.com>
  567 
  568 	* README, README.md: doc: mv README to README.md
  569 
  570 2016-10-19  Will Estes <westes575@gmail.com>
  571 
  572 	* README: doc: touch up README
  573 
  574 2016-10-19  Will Estes <westes575@gmail.com>
  575 
  576 	* README: doc: README no longer mentions sourceforge
  577 
  578 2016-10-06  Will Estes <westes575@gmail.com>
  579 
  580 	* NEWS: doc: update NEWS with more post-2.6.1 additions
  581 
  582 2016-09-27  Demi Obenour <demiobenour@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@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@gmail.com>
  607 
  608 	* src/scan.l: scanner: M4 quoting fixes
  609 
  610 2016-09-05  Demi Obenour <demiobenour@gmail.com>
  611 
  612 	* src/Makefile.am: Support `make indent` for out of source builds
  613 
  614 2016-09-24  Demi Obenour <demiobenour@gmail.com>
  615 
  616 	* src/Makefile.am, src/mkskel.sh: Simplify some shell code
  617 
  618 2016-09-23  Demi Obenour <demiobenour@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@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@translationproject.org>
  633 
  634 	* NEWS, po/sv.po: new sv translation
  635 
  636 2016-05-23  Demetri Obenour <demiobenour@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@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@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@gmail.com>
  653 
  654 	* tests/testwrapper.sh: test: drop .exe when making input file names
  655 
  656 2016-05-20  Will Estes <westes575@gmail.com>
  657 
  658 	* tests/Makefile.am: test: removed dependencies for include tests
  659 
  660 2016-04-28  Tobias Klauser <tklauser@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@gmail.com>
  674 
  675 	* doc/Makefile.am: build: prettified command to build man page
  676 
  677 2016-03-31  Will Estes <westes575@gmail.com>
  678 
  679 	* doc/Makefile.am: build: added man page to DISTCLEANFILES
  680 
  681 2016-03-31  Will Estes <westes575@gmail.com>
  682 
  683 	* BUGS, TODO: remove unused TODO, BUGS files
  684 
  685 2016-03-31  Will Estes <westes575@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@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@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@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@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@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@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@kchr.de>
  828 
  829 	* src/gen.c: Fixes yyl compare with unsigned warning
  830 
  831 2016-03-13  Robert Larice <Robert.Larice@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@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@gmail.com>
 1026 
 1027 	* lib/reallocarray.c: Prototyped reallocarray implementation
 1028 
 1029 2016-02-28  Will Estes <westes575@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@gmail.com>
 1072 
 1073 	* NEWS: Described more post v2.6.0 changes
 1074 
 1075 2016-02-27  Will Estes <westes575@gmail.com>
 1076 
 1077 	* configure.ac: build: Removed bzip2 distribiution archive
 1078 
 1079 2016-02-27  Will Estes <westes575@gmail.com>
 1080 
 1081 	* configure.ac: removed obsolete program check
 1082 
 1083 2016-02-27  Will Estes <westes575@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@gmail.com>
 1092 
 1093 	* src/flex.skl: Fixed incorrect integer type
 1094 
 1095 2016-02-27  Will Estes <westes575@gmail.com>
 1096 
 1097 	* src/flex.skl: Fix more integer types, resolves sf 184, 187
 1098 
 1099 2016-02-26  Robert Larice <Robert.Larice@t-online.de>
 1100 
 1101 	* src/flex.skl, src/gen.c: Removed some type conversion warnings
 1102 
 1103 2016-02-26  Will Estes <westes575@gmail.com>
 1104 
 1105 	* src/flex.skl: Changed another buffer size to int; resolves gh#61
 1106 
 1107 2016-02-24  Will Estes <westes575@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@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@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@distanz.ch>
 1125 
 1126 2016-02-23  Tobias Klauser <tklauser@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@distanz.ch>
 1132 
 1133 2016-02-16  Tobias Klauser <tklauser@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@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@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@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@gmail.com>
 1165 
 1166 	* CODE_OF_CONDUCT.md: flex is for flex #NCoC
 1167 
 1168 2016-01-18  Will Estes <westes575@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@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@NetBSD.org>
 1178 
 1179 	* src/Makefile.am: Linked flex binary against libintl, not libfl.   Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
 1180 
 1181 2016-01-08  Michael van Elst <mlelstv@NetBSD.org>
 1182 
 1183 	* src/filter.c: Improved pipe-stdin hack behavior; resolves sf#198.  Signed-off-by: Thomas <Klausner wiz@NetBSD.org>
 1184 
 1185 2015-12-27  Will Estes <westes575@gmail.com>
 1186 
 1187 	* configure.ac, src/flexdef.h: Removed no longer needed header
 1188 	checks
 1189 
 1190 2015-12-27  Will Estes <westes575@gmail.com>
 1191 
 1192 	* configure.ac: Checked for reallocarray() with AC_REPLACE_FUNCS
 1193 
 1194 2015-12-27  Will Estes <westes575@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@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@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@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@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@gmail.com>
 1228 
 1229 	* src/buf.c: buf.c: use snprintf
 1230 
 1231 2015-12-19  Will Estes <westes575@gmail.com>
 1232 
 1233 	* configure.ac: build: reformatted AC_CHECK_FUNCS for readability
 1234 
 1235 2015-12-17  Will Estes <westes575@gmail.com>
 1236 
 1237 	* src/scanopt.c: correct function prototype
 1238 
 1239 2015-12-15  Michael Reed <m.reed@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@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@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@gmail.com>
 1255 
 1256 	* README: Noted github for issue tracking and pull requests
 1257 
 1258 2015-12-13  Michael McConville <mmcco@mykolab.com>
 1259 
 1260 	* README: Reformatted README; removed sf bug tracking link.
 1261 
 1262 2015-12-13  Michael McConville <mmcco@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@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@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@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@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@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@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@gmail.com>
 1316 
 1317 	* src/flexdef.h, src/main.c: Made search for m4 more explicit.
 1318 
 1319 2015-12-12  Will Estes <westes575@gmail.com>
 1320 
 1321 	* src/flex.skl: Returned 0 from yywrap() instead of EOF
 1322 
 1323 2015-12-11  Will Estes <westes575@gmail.com>
 1324 
 1325 	* src/libmain.c: Changed end of main() in libmain to exit(0)
 1326 
 1327 2015-12-11  Will Estes <westes575@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@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@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@gmail.com>
 1344 
 1345 	* src/flex.skl: Commented in C style in skeleton; fixed sf#195
 1346 
 1347 2015-12-10  Will Estes <westes575@gmail.com>
 1348 
 1349 	* .gitignore: Ignored autoscan files
 1350 
 1351 2015-12-09  Will Estes <westes575@gmail.com>
 1352 
 1353 	* configure.ac: Checked for ranlib and strdup() at configure time
 1354 
 1355 2015-12-09  Michael McConville <mmcconville@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@mykolab.com>
 1362 
 1363 	* src/flex.skl: Removed memory allocation casts.
 1364 
 1365 2015-12-09  Michael McConville <mmcconville@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@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@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@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@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@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@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@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@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@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@lrde.epita.fr>
 1434 
 1435 	* src/FlexLexer.h: Cleaned up white space.
 1436 
 1437 2015-12-04  Akim Demaille <akim@lrde.epita.fr>
 1438 
 1439 	* src/FlexLexer.h: Removed struct keyword before yy_buffer_state
 1440 
 1441 2015-12-04  Akim Demaille <akim@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@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@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@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@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@gmail.com>
 1479 
 1480 	* src/scan.l: Error on unbalanced parentheses in rules section.
 1481 
 1482 2015-11-29  Will Estes <westes575@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@gmail.com>
 1488 
 1489 	* src/Makefile.am: Sorted file names in flex_SOURCES
 1490 
 1491 2015-11-27  Mightyjo <mightyjo@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@gmail.com>
 1503 
 1504 	* configure.ac: updated syntax of AC_INIT call as per autoupdate
 1505 
 1506 2015-11-21  Will Estes <westes575@gmail.com>
 1507 
 1508 	* tests/Makefile.am: removed extra call to a _CPPFLAGS variable
 1509 
 1510 2015-05-14  Stefan Reinauer <stefan.reinauer@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@coreboot.org>
 1518 
 1519 2015-11-16  Mightyjo <mightyjo@gmail.com>
 1520 
 1521 	* tests/Makefile.am: Used in-tree header file for c++ tests.
 1522 
 1523 2015-11-17  Will Estes <westes575@gmail.com>
 1524 
 1525 	* configure.ac: Declared version 2.6.0
 1526 
 1527 2015-11-17  Will Estes <westes575@gmail.com>
 1528 
 1529 	* NEWS: Dated, described flex release 2.6.0
 1530 
 1531 2015-11-13  Will Estes <westes575@gmail.com>
 1532 
 1533 	* NEWS, configure.ac: Declared version 2.6.0rc1
 1534 
 1535 2015-11-13  lukeallardyce <lukeallardyce@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@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@gmail.com>
 1554 
 1555 	* tests/Makefile.am: Pulled out scripts in tests/Makefile.am
 1556 
 1557 2015-11-11  Will Estes <westes575@gmail.com>
 1558 
 1559 	* tests/Makefile.am: Added srcdir to tableopts.am include
 1560 
 1561 2015-11-11  Will Estes <westes575@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@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@gmail.com>
 1578 
 1579 	* tests/Makefile.am: Added tableopts.sh to EXTRA_DIST
 1580 
 1581 2015-11-08  Mightyjo <mightyjo@gmail.com>
 1582 
 1583 	* tests/Makefile.am: Made tests depend on the built flex binary.
 1584 
 1585 2015-11-08  Mightyjo <mightyjo@gmail.com>
 1586 
 1587 	* : commit cf6cb4dce791c26567cc506770ca96b4f4118024 Author: Mightyjo
 1588 	<mightyjo@gmail.com> Date:   Sat Nov 7 23:11:35 2015 -0800
 1589 
 1590 2015-11-04  Mightyjo <mightyjo@gmail.com>
 1591 
 1592 	* doc/flex.texi: Updated documentation to reflect the revisions to
 1593 	FlexLexer.h
 1594 
 1595 2015-10-26  Mightyjo <mightyjo@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@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@helsinki.fi>
 1611 
 1612 	* src/gen.c: fix possible resource leak with yynultrans_tbl
 1613 
 1614 2015-07-27  Jaska Uimonen <jaska.uimonen@helsinki.fi>
 1615 
 1616 	* src/dfa.c: fix possible uninitialized array values
 1617 
 1618 2015-08-05  Will Estes <westes575@gmail.com>
 1619 
 1620 	* doc/flex.texi: add %{...%} block to example in manual
 1621 
 1622 2015-07-15  Will Estes <westes575@gmail.com>
 1623 
 1624 	* configure.ac: initialize libtool earlier in build system
 1625 	generation
 1626 
 1627 2015-05-08  Translation Project <translation@translationproject.org>
 1628 
 1629 	* po/da.po: new da translation from the Translation Project
 1630 
 1631 2014-07-25  Mariusz Pluciński <mplucinski@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 Pluciński <mplucinski@mplucinski.com>
 1638 
 1639 	* src/flex.skl: Fix two "signed/unsigned" warnings
 1640 
 1641 2014-07-25  Mariusz Pluciński <mplucinski@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 Pluciński <mplucinski@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 Pluciński <mplucinski@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 Pluciński <mplucinski@mplucinski.com>
 1675 
 1676 	* src/filter.c: Remove unused variable from
 1677 	src/filter.c:filter_fix_linedirs
 1678 
 1679 2014-07-25  Mariusz Pluciński <mplucinski@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 Pluciński <mplucinski@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 Pluciński <mplucinski@mplucinski.com>
 1697 
 1698 	* src/main.c: Fix warning about redefined macro when multiple
 1699 	scanners are used.
 1700 
 1701 2014-07-25  Mariusz Pluciński <mplucinski@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@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@gmail.com>
 1712 
 1713 	* tests/README: document new suite layout
 1714 
 1715 2014-11-16  Will Estes <westes575@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@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@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@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@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@gmail.com>
 1752 
 1753 	* tests/tableopts.sh: add tableopts.sh script
 1754 
 1755 2014-07-02  Will Estes <westes575@gmail.com>
 1756 
 1757 	* configure.ac, tests/Makefile.am: use automake conditional  around
 1758 	pthread test
 1759 
 1760 2014-07-01  Will Estes <westes575@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@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@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@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@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@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@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@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@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@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@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@gmail.com>
 1881 
 1882 	* tests/Makefile.am: correct use of objext to OBJEXT
 1883 
 1884 2014-06-16  Will Estes <westes575@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@gmail.com>
 2145 
 2146 	* doc/.gitignore: ignore more files generated by texinfo
 2147 
 2148 2014-06-04  Will Estes <westes575@gmail.com>
 2149 
 2150 	* configure.ac: update gettext version to 0.19
 2151 
 2152 2014-06-04  Will Estes <westes575@gmail.com>
 2153 
 2154 	* configure.ac: call LT_INIT earlier in configure.ac
 2155 
 2156 2014-06-04  Will Estes <westes575@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@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@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@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@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@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@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@gmail.com>
 2222 
 2223 	* tests/Makefile.am: distribute tests/testwrapper.sh
 2224 
 2225 2014-06-01  Will Estes <westes575@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@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@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@gmail.com>
 2250 
 2251 	* configure.ac: remove old tests/ subdirectories from build system
 2252 
 2253 2014-04-22  Will Estes <westes575@gmail.com>
 2254 
 2255 	* configure.ac: add parallel test suite option to build system
 2256 
 2257 2014-04-22  Will Estes <westes575@gmail.com>
 2258 
 2259 	* tests/.gitignore: ignore files for new test suite layout
 2260 
 2261 2014-04-22  Will Estes <westes575@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@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@golden-gryphon.com>
 2273 
 2274 2014-10-31  Christos Zoulas <christos@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 Pluciński <mplucinski@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 Pluciński <mplucinski@mplucinski.com>
 2287 
 2288 	* src/buf.c: Fix warning on assigning from `const char*` to `char*`
 2289 
 2290 2014-07-24  Mariusz Pluciński <mplucinski@mplucinski.com>
 2291 
 2292 	* src/main.c: Add disambiguation braces in main.c
 2293 
 2294 2014-07-17  Yuri <yuri@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 Pluciński <mplucinski@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@gmail.com>
 2310 
 2311 	* NEWS, configure.ac: update version number to 2.6.0-pre
 2312 
 2313 2014-05-03  Will Estes <westes575@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@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@gmail.com>
 2322 
 2323 2014-04-02  Will Estes <westes575@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@gmail.com>
 2329 
 2330 	* doc/flex.texi: remove proofreading comment
 2331 
 2332 2014-04-02  Will Estes <westes575@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@ssi-schaefer.com>
 2338 
 2339 	* lib/Makefile.am, lib/realloc.c: Fix malloc/realloc replacement,
 2340 	bug#151.  Signed-off-by: Will Estes <westes575@gmail.com>
 2341 
 2342 2014-04-02  Will Estes <westes575@gmail.com>
 2343 
 2344 	* lib/malloc.c: change crlf line ending to lf
 2345 
 2346 2014-03-26  Will Estes <westes575@gmail.com>
 2347 
 2348 	* NEWS: mention flex 2.5.39 release in NEWS file
 2349 
 2350 2014-03-26  Will Estes <westes575@gmail.com>
 2351 
 2352 	* control.ac: initial default control file for shipper
 2353 
 2354 2014-03-05  Cyril Brulebois <kibi@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@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@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@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@gmail.com>
 2384 
 2385 	* .gitignore: git ignore directories of the form flex-*
 2386 
 2387 2014-02-14  Will Estes <westes575@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@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@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@gmail.com>
 2405 
 2406 	* NEWS: mention version 2.6.0 in release news
 2407 
 2408 2014-02-14  Will Estes <westes575@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@gmail.com>
 2431 
 2432 	* configure.ac: increment flex version to 2.6.0
 2433 
 2434 2014-02-16  Translation Project <coordinator@translationproject.org>
 2435 
 2436 	* po/ru.po: update ru translation from the translation project
 2437 
 2438 2014-02-14  Will Estes <westes575@gmail.com>
 2439 
 2440 	* NEWS: mention updated da translation in release news
 2441 
 2442 2014-02-14  Translation Project <coordinator@translationproject.org>
 2443 
 2444 	* po/da.po: update da translation from the translation project
 2445 
 2446 2014-02-14  Will Estes <westes575@gmail.com>
 2447 
 2448 	* NEWS: mention updated es translation in release news
 2449 
 2450 2014-02-14  Translation Project <coordinator@translationproject.org>
 2451 
 2452 	* po/es.po: update es translation from the translation project
 2453 
 2454 2014-02-14  Will Estes <westes575@gmail.com>
 2455 
 2456 	* NEWS: mention updated ko translation in release news
 2457 
 2458 2014-02-14  Translation Project <coordinator@translationproject.org>
 2459 
 2460 	* po/ko.po: update ko translation from the translation project
 2461 
 2462 2014-02-14  Will Estes <westes575@gmail.com>
 2463 
 2464 	* NEWS: mention updated ro translation in release news
 2465 
 2466 2014-02-14  Translation Project <coordinator@translationproject.org>
 2467 
 2468 	* po/ro.po: update ro translation from the translation project
 2469 
 2470 2014-02-14  Will Estes <westes575@gmail.com>
 2471 
 2472 	* NEWS: mention updated ru translation in release news
 2473 
 2474 2014-02-14  Translation Project <coordinator@translationproject.org>
 2475 
 2476 	* po/ru.po: update ru translation from the translation project
 2477 
 2478 2014-02-14  Will Estes <westes575@gmail.com>
 2479 
 2480 	* NEWS: mention updated sv translation in news
 2481 
 2482 2014-02-14  Translation Project <coordinator@translationproject.org>
 2483 
 2484 	* po/sv.po: update sv translation from the translation project
 2485 
 2486 2014-02-14  Will Estes <westes575@gmail.com>
 2487 
 2488 	* NEWS: mention updated tr translation in news
 2489 
 2490 2014-02-14  Translation Project <coordinator@translationproject.org>
 2491 
 2492 	* po/tr.po: update tr translation from the translation project
 2493 
 2494 2014-02-14  Will Estes <westes575@gmail.com>
 2495 
 2496 	* NEWS: mention updated zh_CN in release news
 2497 
 2498 2014-02-14  Translation Project <coordinator@translationproject.org>
 2499 
 2500 	* po/zh_CN.po: update zh_CN translation from the translation project
 2501 
 2502 2014-02-14  Will Estes <westes575@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@gmail.com>
 2508 
 2509 	* NEWS: mention updated nl, vi translations in release news
 2510 
 2511 2014-02-14  Translation Project <coordinator@translationproject.org>
 2512 
 2513 	* po/vi.po: update vi translation from the translation project
 2514 
 2515 2014-02-14  Translation Project <coordinator@translationproject.org>
 2516 
 2517 	* po/nl.po: update nl translation from the translation project
 2518 
 2519 2014-02-14  Will Estes <westes575@gmail.com>
 2520 
 2521 	* TODO: remove some unneeded entries from the todo list
 2522 
 2523 2014-02-13  Will Estes <westes575@gmail.com>
 2524 
 2525 	* doc/Makefile.am: list more generated files in CLEANFILES
 2526 
 2527 2014-02-13  Will Estes <westes575@gmail.com>
 2528 
 2529 	* doc/flex.xml: remove unmaintained xml documentation
 2530 
 2531 2014-02-13  Will Estes <westes575@gmail.com>
 2532 
 2533 	* configure.ac: bump AM_GNU_GETTEXT_VERSION to 0.18.1
 2534 
 2535 2014-02-13  Will Estes <westes575@gmail.com>
 2536 
 2537 	* README: list new location of flex git repo
 2538 
 2539 2014-02-13  Will Estes <westes575@gmail.com>
 2540 
 2541 	* po/.gitignore: git ignore generated files from english quoting
 2542 	variant translations
 2543 
 2544 2014-02-13  Will Estes <westes575@gmail.com>
 2545 
 2546 	* po/LINGUAS: name english quoting variants correctly
 2547 
 2548 2014-02-13  Will Estes <westes575@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@gmail.com>
 2556 
 2557 	* po/LINGUAS: removed unneeded blank line from translation list
 2558 
 2559 2014-02-13  Will Estes <westes575@gmail.com>
 2560 
 2561 	* po/LINGUAS: added en quoting variants to translation list
 2562 
 2563 2014-02-11  Will Estes <westes575@gmail.com>
 2564 
 2565 	* configure.ac: use gnu automake option instead of gnits option
 2566 
 2567 2014-02-11  Will Estes <westes575@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@gmail.com>
 2573 
 2574 	* configure.ac: increment version to 2.5.38
 2575 
 2576 2013-11-27  Will Estes <westes575@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@translationproject.org>
 2582 
 2583 	* po/pt_BR.po: update pt_BR translation from the translation project
 2584 
 2585 2013-10-31  Will Estes <westes575@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@gmail.com>
 2591 
 2592 	* po/LINGUAS: list new sr translation in list of translations
 2593 
 2594 2013-10-31  Will Estes <westes575@gmail.com>
 2595 
 2596 	* po/sr.po: add sr translation from the translation project
 2597 
 2598 2013-07-02  Till Varoquaux <till.varoquaux@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@gmail.com>
 2608 
 2609 	* Makefile.am: Remove incorrect / in install-exec-hook target
 2610 
 2611 2013-02-16  Translation Project <coordinators@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@gentoo.org>
 2617 
 2618 	* Makefile.am, configure.ac: add version information to shared
 2619 	library Signed-off-by: Will Estes <westes575@gmail.com>
 2620 
 2621 2012-12-04  Christoph Junghans <ottxor@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@gmail.com>
 2625 
 2626 2012-12-04  Translation Project <coordinator@translationproject.org>
 2627 
 2628 	* po/ca.po: update ca translation
 2629 
 2630 2012-10-31  Hugh Sasse <hgs@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@gmail.com>
 2634 
 2635 2012-10-31  Dennis Clarke <dclarke@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@gmail.com>
 2669 
 2670 2012-10-25  Will Estes <westes575@gmail.com>
 2671 
 2672 	* po/LINGUAS: add hr to list of translations
 2673 
 2674 2012-10-25  Translation Project <coordinator@translationproject.org>
 2675 
 2676 	* po/hr.po: add hr translation from the translation project
 2677 
 2678 2012-10-25  Translation Project <coordinator@translationproject.org>
 2679 
 2680 	* po/fr.po: new fr translation project from the translation project
 2681 
 2682 2012-09-08  Will Estes <westes575@gmail.com>
 2683 
 2684 	* po/LINGUAS: update languages list to include esperanto translation
 2685 
 2686 2012-09-08  Translation Project <coordinator@translationproject.org>
 2687 
 2688 	* po/eo.po: add eo translation from the translation project
 2689 
 2690 2012-08-26  Will Estes <westes575@gmail.com>
 2691 
 2692 	* configure.ac: add dist-xz to automake options; resolves #3561837
 2693 
 2694 2012-08-26  Will Estes <westes575@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@gmail.com>
 2704 
 2705 	* Makefile.am: remove README.cvs from dist_doc_DATA in Makefile.am
 2706 
 2707 2012-08-13  Will Estes <westes575@gmail.com>
 2708 
 2709 	* : commit 9256a268e2a1000cb410766e95487912a7d66d61 Author: Will
 2710 	Estes <westes575@gmail.com> Date:   Mon Aug 13 16:23:35 2012 -0400
 2711 
 2712 2012-08-08  Will Estes <westes575@gmail.com>
 2713 
 2714 	* README, README.cvs: append README.cvs contents to README
 2715 
 2716 2012-08-08  Will Estes <westes575@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@users.sourceforge.net>
 2722 
 2723 	* flex.skl: put user code after yyguts init; resolves #1744516 Signed-off-by: Will Estes <westes575@gmail.com>
 2724 
 2725 2012-08-08  Robert Minsk <rminsk@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@gmail.com>
 2729 
 2730 2012-08-07  Will Estes <westes575@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@translationproject.org>
 2736 
 2737 	* po/vi.po: new vi translation from the translation project
 2738 
 2739 2012-08-06  Will Estes <westes575@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@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@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@gmail.com>
 2759 
 2760 2012-08-04  Will Estes <westes575@gmail.com>
 2761 
 2762 	* po/nl.po: new nl translation from the translation project
 2763 
 2764 2012-08-04  Mike Frysinger <vapier@gentoo.org>
 2765 
 2766 	* flexdef.h: add prototype for lerrsf_fatal to flexdef.h Signed-off-by: Will Estes <westes575@gmail.com>
 2767 
 2768 2012-08-04  nomis52 <nomis52@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@gmail.com>
 2772 
 2773 2012-08-03  Will Estes <westes575@gmail.com>
 2774 
 2775 	* NEWS: update NEWS to reflect changes in 2.5.37
 2776 
 2777 2012-08-03  Will Estes <westes575@gmail.com>
 2778 
 2779 	* configure.in: update flex version to 2.5.37
 2780 
 2781 2012-08-03  Will Estes <westes575@gmail.com>
 2782 
 2783 	* po/de.po: new de translation from the translation project
 2784 
 2785 2012-08-02  Will Estes <westes575@gmail.com>
 2786 
 2787 	* po/vi.po: new vi translation from the translation project
 2788 
 2789 2012-08-02  Will Estes <westes575@gmail.com>
 2790 
 2791 	* po/pl.po: new pl translation from the translation project
 2792 
 2793 2012-08-02  Will Estes <westes575@gmail.com>
 2794 
 2795 	* po/fi.po: new fi translation from the translation project
 2796 
 2797 2012-08-02  Will Estes <westes575@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@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@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@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@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@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@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@users.sourceforge.net>
 2908 
 2909 	* doc/flex.texi: fix call to version in manual
 2910 
 2911 2012-06-22  Will Estes <wlestes@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@users.sourceforge.net>
 2916 
 2917 	* flex.skl: lintish cleanup in flex.skl; resolves #2040664
 2918 
 2919 2012-04-27  Will Estes <wlestes@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@users.sourceforge.net>
 2924 
 2925 	* doc/flex.texi: copyedit; resolves #3513670
 2926 
 2927 2012-03-23  Will Estes <wlestes@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@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@users.sourceforge.net>
 2939 
 2940 	* Makefile.am: install flex++ as a link; resolves bug #2939681
 2941 
 2942 2012-03-21  Will Estes <wlestes@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@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@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@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@users.sourceforge.net>
 2966 
 2967 	* scan.l: better bracket handling in the scanner
 2968 
 2969 2012-03-02  Will Estes <wlestes@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@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@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@suse.de>
 2984 
 2985 2012-03-02  Will Estes <wlestes@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@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@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@users.sourceforge.net>
 3001 
 3002 	* flex.skl: fremove isatty() declaration; resolves #1984987
 3003 
 3004 2012-02-17  Will Estes <wlestes@users.sourceforge.net>
 3005 
 3006 	* doc/flex.texi: Add link for RFC 2396
 3007 
 3008 2012-02-17  Will Estes <wlestes@users.sourceforge.net>
 3009 
 3010 	* flex.skl: resolve #1990170
 3011 
 3012 2012-02-17  Will Estes <wlestes@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@users.sourceforge.net>
 3018 
 3019 	* main.c: fix yywrap behavior for reentrant scanners
 3020 
 3021 2012-02-04  Will Estes <wlestes@users.sourceforge.net>
 3022 
 3023 	* NEWS: Mmention tr translation
 3024 
 3025 2012-02-04  Will Estes <wlestes@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@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@users.sourceforge.net>
 3036 
 3037 	* misc.c: more careful/paranoia
 3038 
 3039 2012-02-03  Will Estes <wlestes@users.sourceforge.net>
 3040 
 3041 	* scanopt.c: more careful memory allocation in option processing
 3042 
 3043 2012-02-03  Will Estes <wlestes@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@users.sourceforge.net>
 3049 
 3050 	* lib/.cvsignore: cvsignore files that need that
 3051 
 3052 2012-02-03  Will Estes <wlestes@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@users.sourceforge.net>
 3058 
 3059 	* main.c: correct macro definition of yywrap
 3060 
 3061 2012-02-03  Will Estes <wlestes@users.sourceforge.net>
 3062 
 3063 	* scan.l: Greater specificity in error messages
 3064 
 3065 2012-02-03  Will Estes <wlestes@users.sourceforge.net>
 3066 
 3067 	* parse.y: improve rule handling at EOF
 3068 
 3069 2012-02-03  Will Estes <wlestes@users.sourceforge.net>
 3070 
 3071 	* flex.skl: include cstdio for definition of EOF in all cases
 3072 
 3073 2012-02-03  Will Estes <wlestes@users.sourceforge.net>
 3074 
 3075 	* flex.skl: suppress warning on unused yyguts_t
 3076 
 3077 2010-08-13  Will Estes <wlestes@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@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@gmx.de>
 3085 
 3086 2008-12-28  Will Estes <wlestes@users.sourceforge.net>
 3087 
 3088 	* configure.in: remove line break that broke configure
 3089 
 3090 2008-12-28  Will Estes <wlestes@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@users.sourceforge.net>
 3096 
 3097 	* configure.in, flexdef.h: check for regex.h; resolves bug #2337486
 3098 
 3099 2008-07-23  Will Estes <wlestes@users.sourceforge.net>
 3100 
 3101 	* NEWS, po/ga.po: new ga translation from the translation project
 3102 
 3103 2008-06-10  Will Estes <wlestes@users.sourceforge.net>
 3104 
 3105 	* NEWS, po/ca.po: new ca translation
 3106 
 3107 2008-05-31  Will Estes <wlestes@users.sourceforge.net>
 3108 
 3109 	* Makefile.am: move ABOUT-NLS back to EXTRA_DIST
 3110 
 3111 2008-05-31  Will Estes <wlestes@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@users.sourceforge.net>
 3117 
 3118 	* .cvsignore: ignore more automake generated config.status* files
 3119 
 3120 2008-05-31  Will Estes <wlestes@users.sourceforge.net>
 3121 
 3122 	* NEWS: flex distribution now built with automake and autoconf
 3123 	versions ...
 3124 
 3125 2008-05-31  Will Estes <wlestes@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@users.sourceforge.net>
 3131 
 3132 	* .cvsignore, doc/Makefile.am: ignore automake-supplied ylwrap
 3133 
 3134 2008-05-15  Will Estes <wlestes@users.sourceforge.net>
 3135 
 3136 	* NEWS, flex.skl: clean up types; resolves 1961902
 3137 
 3138 2008-05-15  Will Estes <wlestes@users.sourceforge.net>
 3139 
 3140 	* NEWS: update NEWS re manual
 3141 
 3142 2008-05-15  Will Estes <wlestes@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@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@users.sourceforge.net>
 3153 
 3154 	* NEWS: generic updates to NEWS
 3155 
 3156 2008-05-14  Will Estes <wlestes@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@users.sourceforge.net
 3161 
 3162 2008-05-14  Will Estes <wlestes@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@users.sourceforge.net
 3167 
 3168 2008-04-10  Will Estes <wlestes@users.sourceforge.net>
 3169 
 3170 	* doc/flex.texi: fix typo in example (from Paolo J. Matos
 3171 
 3172 2008-04-10  Will Estes <wlestes@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@users.sourceforge.net>
 3178 
 3179 	* gen.c: fix another int type to be size_t
 3180 
 3181 2008-03-30  Will Estes <wlestes@users.sourceforge.net>
 3182 
 3183 	* NEWS, po/fr.po: new fr translation
 3184 
 3185 2008-03-30  Will Estes <wlestes@users.sourceforge.net>
 3186 
 3187 	* NEWS, configure.in: start version 2.5.36
 3188 
 3189 2008-02-26  Will Estes <wlestes@users.sourceforge.net>
 3190 
 3191 	* NEWS: add date of release
 3192 
 3193 2008-02-15  Will Estes <wlestes@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@users.sourceforge.net>
 3199 
 3200 	* po/de.po: new de translation
 3201 
 3202 2008-02-10  Will Estes <wlestes@users.sourceforge.net>
 3203 
 3204 	* NEWS, po/vi.po: new vi translation
 3205 
 3206 2008-02-10  Will Estes <wlestes@users.sourceforge.net>
 3207 
 3208 	* NEWS, po/nl.po: new nl translation
 3209 
 3210 2008-02-09  Will Estes <wlestes@users.sourceforge.net>
 3211 
 3212 	* NEWS, po/pl.po: new pl translation
 3213 
 3214 2008-02-09  Will Estes <wlestes@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@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@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@users.sourceforge.net>
 3229 
 3230 	* configure.in: start work on version 2.5.35
 3231 
 3232 2007-12-12  Will Estes <wlestes@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@users.sourceforge.net>
 3237 
 3238 	* NEWS, configure.in: update version number to 2.5.35
 3239 
 3240 2007-09-10  Aaron Stone <sodabrew@users.sourceforge.net>
 3241 
 3242 	* tests/test-alloc-extra/scanner.l: Use %option extra-type.
 3243 
 3244 2007-09-10  Aaron Stone <sodabrew@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@users.sourceforge.net>
 3250 
 3251 	* po/nl.po: new nl translations from the translation project
 3252 
 3253 2007-06-28  Will Estes <wlestes@users.sourceforge.net>
 3254 
 3255 	* NEWS: change release date
 3256 
 3257 2007-06-28  Will Estes <wlestes@users.sourceforge.net>
 3258 
 3259 	* flex.skl: adjustment for prefix classes; patch submitted by Petr
 3260 	Machata <pmachata@redhat.com>
 3261 
 3262 2007-06-28  Will Estes <wlestes@users.sourceforge.net>
 3263 
 3264 	* NEWS: NEWS item for yy_init_extra
 3265 
 3266 2007-06-12  Aaron Stone <sodabrew@users.sourceforge.net>
 3267 
 3268 	* doc/flex.texi: Docs and example for yylex_init_extra.
 3269 
 3270 2007-06-01  Will Estes <wlestes@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@users.sourceforge.net>
 3276 
 3277 	* tests/descriptions: add description of concatenated options test
 3278 
 3279 2007-05-31  Will Estes <wlestes@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@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@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@users.sourceforge.net>
 3297 
 3298 	* configure.in, tests/test-pthread/scanner.l: fixes to test-pthread
 3299 
 3300 2007-05-12  Will Estes <wlestes@users.sourceforge.net>
 3301 
 3302 	* NEWS: NEWS item for concatenated options
 3303 
 3304 2007-05-12  Will Estes <wlestes@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@users.sourceforge.net>
 3312 
 3313 	* scanopt.c: parse multiple short concatenated options; patch
 3314 	submitted by Petr Machata <pmachata@redhat.com
 3315 
 3316 2007-05-11  Will Estes <wlestes@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@users.sourceforge.net>
 3322 
 3323 	* NEWS, configure.in: version 2.5.34
 3324 
 3325 2007-05-08  Aaron Stone <sodabrew@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@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@users.sourceforge.net>
 3336 
 3337 	* flex.skl: c++ memory leak plug
 3338 
 3339 2007-04-23  Will Estes <wlestes@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@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@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@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@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@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@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@users.sourceforge.net>
 3375 
 3376 	* .cvsignore: add compile and *.tar.bz2 to .cvsignore
 3377 
 3378 2007-04-14  Will Estes <wlestes@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@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@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@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@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@users.sourceforge.net>
 3404 
 3405 	* flex.skl: fix skeleton for reentrant scanners
 3406 
 3407 2007-04-13  Will Estes <wlestes@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@users.sourceforge.net>
 3413 
 3414 	* flex.skl: fix skeleton for reentrant scanners, resolves bug
 3415 	#1694318
 3416 
 3417 2007-04-12  Will Estes <wlestes@users.sourceforge.net>
 3418 
 3419 	* FlexLexer.h: declare some const where missing in c++ header file
 3420 
 3421 2007-04-10  Will Estes <wlestes@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@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@users.sourceforge.net>
 3432 
 3433 	* COPYING: update copyright notice
 3434 
 3435 2007-04-03  Will Estes <wlestes@users.sourceforge.net>
 3436 
 3437 	* AUTHORS: rearrange and update AUTHORS
 3438 
 3439 2007-03-29  Will Estes <wlestes@users.sourceforge.net>
 3440 
 3441 	* NEWS: note sf feature request 1658379 in NEWS
 3442 
 3443 2007-03-29  Will Estes <wlestes@users.sourceforge.net>
 3444 
 3445 	* tools/cvsauthors: add sodabrew to cvsauthors file
 3446 
 3447 2007-03-29  Aaron Stone <sodabrew@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@users.sourceforge.net>
 3453 
 3454 	* NEWS, filter.c, flex.skl: apply patches submitted by sodabrew
 3455 
 3456 2007-03-07  Will Estes <wlestes@users.sourceforge.net>
 3457 
 3458 	* README.cvs: more changes describing building flex from cvs
 3459 
 3460 2007-03-07  Will Estes <wlestes@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@users.sourceforge.net>
 3466 
 3467 	* README.cvs-snapshot: update to explain where flex cvs lives
 3468 
 3469 2007-03-07  Will Estes <wlestes@users.sourceforge.net>
 3470 
 3471 	* README, doc/flex.texi: correct how to submit bugs
 3472 
 3473 2007-02-16  Will Estes <wlestes@users.sourceforge.net>
 3474 
 3475 	* NEWS: clarify NEWS item re man page and pdf manual
 3476 
 3477 2007-02-14  Will Estes <wlestes@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@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@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@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@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@users.sourceforge.net>
 3503 
 3504 	* tools/cvsauthors: add john43 to cvsauthors file
 3505 
 3506 2007-02-13  Will Estes <wlestes@users.sourceforge.net>
 3507 
 3508 	* autogen.sh: call autoreconf with --force instead of --install
 3509 
 3510 2007-02-13  Will Estes <wlestes@users.sourceforge.net>
 3511 
 3512 	* doc/.cvsignore: remove texinfo.tex from cvs tree
 3513 
 3514 2007-02-13  Will Estes <wlestes@users.sourceforge.net>
 3515 
 3516 	* NEWS: updates to NEWS file to reflect recent changes
 3517 
 3518 2007-02-13  Will Estes <wlestes@users.sourceforge.net>
 3519 
 3520 	* doc/Makefile.am: add flex.pdf to EXTRA_DIST
 3521 
 3522 2007-02-13  Will Estes <wlestes@users.sourceforge.net>
 3523 
 3524 	* configure.in: remove flex.spec
 3525 
 3526 2007-02-13  Will Estes <wlestes@users.sourceforge.net>
 3527 
 3528 	* Makefile.am: remove maintainercleanfiles
 3529 
 3530 2007-02-01  Will Estes <wlestes@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@users.sourceforge.net>
 3536 
 3537 	* doc/Makefile.am: add flex man page to distribution
 3538 
 3539 2007-02-01  Will Estes <wlestes@users.sourceforge.net>
 3540 
 3541 	* .cvsignore, flex.spec.in: remove flex spec file
 3542 
 3543 2006-11-17  Will Estes <wlestes@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@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@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@users.sourceforge.net>
 3588 
 3589 	* doc/flex.texi: fix typos in manual; resolves bug #1592857
 3590 
 3591 2006-11-09  Will Estes <wlestes@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@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@users.sourceforge.net>
 3602 
 3603 	* doc/.cvsignore: add flex.html to .cvsignore in doc directory
 3604 
 3605 2006-10-22  Will Estes <wlestes@users.sourceforge.net>
 3606 
 3607 	* NEWS: update NEWS file for the work that millaway did
 3608 
 3609 2006-10-22  Will Estes <wlestes@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@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@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@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@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@users.sourceforge.net>
 3639 
 3640 	* NEWS, po/ca.po, po/vi.po: new translations
 3641 
 3642 2006-04-11  John Millaway <john43@users.sourceforge.net>
 3643 
 3644 	* tables.c: Casted away signedness to appease -Werror freaks.
 3645 
 3646 2006-03-28  John Millaway <john43@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@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@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@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@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@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@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@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@users.sourceforge.net>
 3704 
 3705 	* doc/flex.texi: Documentation.
 3706 
 3707 2006-03-24  John Millaway <john43@users.sourceforge.net>
 3708 
 3709 	* doc/flex.texi: Added appendix of patterns to manual.
 3710 
 3711 2006-03-23  John Millaway <john43@users.sourceforge.net>
 3712 
 3713 	* doc/flex.texi: .
 3714 
 3715 2006-03-22  John Millaway <john43@users.sourceforge.net>
 3716 
 3717 	* doc/flex.texi: Documentation.
 3718 
 3719 2006-03-22  John Millaway <john43@users.sourceforge.net>
 3720 
 3721 	* doc/flex.texi: Documented set difference operator {-}.
 3722 
 3723 2006-03-22  John Millaway <john43@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@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@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@users.sourceforge.net>
 3744 
 3745 	* Makefile.am: Removed includedir from AM_CPPFLAGS #1439351.
 3746 
 3747 2006-03-21  John Millaway <john43@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@users.sourceforge.net>
 3755 
 3756 	* flexdef.h, misc.c, scan.l: Fixed escape in actions.
 3757 
 3758 2006-03-21  John Millaway <john43@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@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@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@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@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@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@users.sourceforge.net>
 3790 
 3791 	* gen.c: Fixed another -Wall report.
 3792 
 3793 2006-03-10  Will Estes <wlestes@users.sourceforge.net>
 3794 
 3795 	* NEWS, po/vi.po: new vi translation
 3796 
 3797 2006-03-09  Will Estes <wlestes@users.sourceforge.net>
 3798 
 3799 	* NEWS, po/ga.po, po/nl.po: new nl, ga translations
 3800 
 3801 2006-02-21  Will Estes <wlestes@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@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@users.sourceforge.net>
 3812 
 3813 	* configure.in: remove website directory from configure.in
 3814 
 3815 2006-02-20  Will Estes <wlestes@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@users.sourceforge.net>
 3820 
 3821 	* configure.in: change email address in configure.in to point to
 3822 	flex-help@sourceforge.net
 3823 
 3824 2006-02-20  John Millaway <john43@users.sourceforge.net>
 3825 
 3826 	* doc/flex.texi: Documentation.
 3827 
 3828 2006-02-20  John Millaway <john43@users.sourceforge.net>
 3829 
 3830 	* BUGS: Appended to BUGS file.
 3831 
 3832 2006-02-18  Will Estes <wlestes@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@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@users.sourceforge.net>
 3843 
 3844 	* flex.skl: Reverted num_read from size_t back to int.
 3845 
 3846 2006-02-15  John Millaway <john43@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@users.sourceforge.net>
 3852 
 3853 	* README, RoadMap: remove RoadMap and reference to it in README
 3854 
 3855 2006-02-15  John Millaway <john43@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@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@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@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@users.sourceforge.net>
 3880 
 3881 	* flex.spec.in: Patched rpm spec file.
 3882 
 3883 2006-02-14  John Millaway <john43@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@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@users.sourceforge.net>
 3894 
 3895 	* scan.l: Omitting parens for named rules in trailing context.
 3896 
 3897 2006-02-14  John Millaway <john43@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@users.sourceforge.net>
 3906 
 3907 	* flex.skl: Removed unused local vars.
 3908 
 3909 2006-02-14  John Millaway <john43@users.sourceforge.net>
 3910 
 3911 	* flex.skl: Removed certain offending #undefs.
 3912 
 3913 2006-02-14  John Millaway <john43@users.sourceforge.net>
 3914 
 3915 	* flexint.h: Removed logical and from preprocessor statement.
 3916 
 3917 2006-02-14  Will Estes <wlestes@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@users.sourceforge.net>
 3923 
 3924 	* dfa.c: .
 3925 
 3926 2006-02-14  John Millaway <john43@users.sourceforge.net>
 3927 
 3928 	* flex.skl: Included <sys/types.h> for serialized tables.
 3929 
 3930 2006-02-14  John Millaway <john43@users.sourceforge.net>
 3931 
 3932 	* configure.in: Minor patch to call to head in configure script.
 3933 
 3934 2006-02-14  John Millaway <john43@users.sourceforge.net>
 3935 
 3936 	* doc/flex.texi: Documentation patch.
 3937 
 3938 2006-02-14  John Millaway <john43@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@users.sourceforge.net>
 3944 
 3945 	* doc/flex.texi: Documentation.
 3946 
 3947 2006-02-13  John Millaway <john43@users.sourceforge.net>
 3948 
 3949 	* main.c: Fixed double-fclose when input file is empty.
 3950 
 3951 2006-02-10  Will Estes <wlestes@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@users.sourceforge.net>
 3958 
 3959 	* buf.c, main.c: Improvement request 1069716 log vs. log10
 3960 
 3961 2005-12-22  John Millaway <john43@users.sourceforge.net>
 3962 
 3963 	* flex.skl: Fixed bug 1257093 yy_init_globals in header file
 3964 
 3965 2005-04-14  Will Estes <wlestes@users.sourceforge.net>
 3966 
 3967 	* po/nl.po: new nl translation
 3968 
 3969 2005-04-07  Will Estes <wlestes@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@users.sourceforge.net>
 3974 
 3975 	* filter.c: correct improper stdin assignment
 3976 
 3977 2004-05-22  Will Estes <wlestes@users.sourceforge.net>
 3978 
 3979 	* NEWS, po/tr.po: new tr translation
 3980 
 3981 2004-05-12  Will Estes <wlestes@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@users.sourceforge.net>
 3987 
 3988 	* po/fr.po: new fr translation
 3989 
 3990 2004-05-03  Will Estes <wlestes@users.sourceforge.net>
 3991 
 3992 	* po/LINGUAS: polish is pl, not po
 3993 
 3994 2004-03-22  Will Estes <wlestes@users.sourceforge.net>
 3995 
 3996 	* po/sv.po: yet another sweedish update
 3997 
 3998 2004-03-19  Will Estes <wlestes@users.sourceforge.net>
 3999 
 4000 	* NEWS, po/sv.po: new sv translation
 4001 
 4002 2003-12-11  John Millaway <john43@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@users.sourceforge.net>
 4009 
 4010 	* doc/flex.texi: added 3 faqs
 4011 
 4012 2003-11-24  Will Estes <wlestes@users.sourceforge.net>
 4013 
 4014 	* po/ro.po: new ro translation
 4015 
 4016 2003-11-07  Will Estes <wlestes@users.sourceforge.net>
 4017 
 4018 	* NEWS, po/fr.po: new french translation
 4019 
 4020 2003-11-07  Will Estes <wlestes@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@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@users.sourceforge.net>
 4031 
 4032 	* NEWS, po/LINGUAS, po/ga.po: new Irish translation
 4033 
 4034 2003-08-25  Will Estes <wlestes@users.sourceforge.net>
 4035 
 4036 	* NEWS, po/LINGUAS, po/ro.po: add romanian translation
 4037 
 4038 2003-07-16  Will Estes <wlestes@users.sourceforge.net>
 4039 
 4040 	* flex.skl: flex_*int* type fixes
 4041 
 4042 2003-07-16  Will Estes <wlestes@users.sourceforge.net>
 4043 
 4044 	* tools/cvsauthors: change wlestes email address
 4045 
 4046 2003-07-16  Will Estes <wlestes@users.sourceforge.net>
 4047 
 4048 	* flex.skl: undef yytext_ptr has some bad side effects
 4049 
 4050 2003-07-07  John Millaway <john43@users.sourceforge.net>
 4051 
 4052 	* doc/flex.texi: Documented m4 incompatibility with lex.
 4053 
 4054 2003-05-21  Will Estes <wlestes@users.sourceforge.net>
 4055 
 4056 	* NEWS: upgrade to gettext 0.12
 4057 
 4058 2003-05-20  Will Estes <wlestes@users.sourceforge.net>
 4059 
 4060 	* flex.skl, gen.c: patches from manoj via sourceforge
 4061 
 4062 2003-05-20  Will Estes <wlestes@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@users.sourceforge.net>
 4068 
 4069 	* doc/.cvsignore: cvs should ignore flex.pdf and flex.ps
 4070 
 4071 2003-04-25  John Millaway <john43@users.sourceforge.net>
 4072 
 4073 	* TODO: Added yylineno bugs to TODO list.
 4074 
 4075 2003-04-03  John Millaway <john43@users.sourceforge.net>
 4076 
 4077 	* doc/flex.xml: Docbook.
 4078 
 4079 2003-04-03  John Millaway <john43@users.sourceforge.net>
 4080 
 4081 	* doc/flex.xml: xml now validates.
 4082 
 4083 2003-04-02  John Millaway <john43@users.sourceforge.net>
 4084 
 4085 	* doc/flex.xml: Began conversion to DocBook.
 4086 
 4087 2003-04-01  Will Estes <wlestes@users.sourceforge.net>
 4088 
 4089 	* NEWS, configure.in: version 2.5.31
 4090 
 4091 2003-04-01  Will Estes <wlestes@users.sourceforge.net>
 4092 
 4093 	* NEWS: remove --enable-maintainer-mode configure option
 4094 
 4095 2003-04-01  Will Estes <wlestes@users.sourceforge.net>
 4096 
 4097 	* configure.in: remove AM_MAINTAINER_MODE
 4098 
 4099 2003-04-01  John Millaway <john43@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@users.sourceforge.net>
 4105 
 4106 	* NEWS: yylineno is now per-buffer in reentrant scanners
 4107 
 4108 2003-03-31  John Millaway <john43@users.sourceforge.net>
 4109 
 4110 	* TODO: Added TODO item.
 4111 
 4112 2003-03-30  John Millaway <john43@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@users.sourceforge.net>
 4118 
 4119 	* flex.skl: Minor documentation.
 4120 
 4121 2003-03-28  Will Estes <wlestes@users.sourceforge.net>
 4122 
 4123 	* NEWS: added %top directive
 4124 
 4125 2003-03-27  John Millaway <john43@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@users.sourceforge.net>
 4134 
 4135 	* TODO, doc/flex.texi: Documented the m4 dependency.
 4136 
 4137 2003-03-26  Will Estes <wlestes@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@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@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@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@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@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@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@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@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@users.sourceforge.net>
 4189 
 4190 	* TODO: Removed items from TODO list.
 4191 
 4192 2003-03-26  John Millaway <john43@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@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@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@users.sourceforge.net>
 4215 
 4216 	* README: mention doc/ for user documentation
 4217 
 4218 2003-03-25  Will Estes <wlestes@users.sourceforge.net>
 4219 
 4220 	* TODO: rework distribution items
 4221 
 4222 2003-03-25  Will Estes <wlestes@users.sourceforge.net>
 4223 
 4224 	* NEWS: mention m4 processing
 4225 
 4226 2003-03-25  Will Estes <wlestes@users.sourceforge.net>
 4227 
 4228 	* tests/README: update instructions for running test suite
 4229 
 4230 2003-03-25  Will Estes <wlestes@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@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@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@users.sourceforge.net>
 4251 
 4252 	* doc/flex.texi, flex.skl, main.c: Cleaning up the skel.
 4253 
 4254 2003-03-20  Will Estes <wlestes@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@users.sourceforge.net>
 4260 
 4261 	* to.do/Wish-List: Assessment of every item in Wish-List.
 4262 
 4263 2003-03-19  John Millaway <john43@users.sourceforge.net>
 4264 
 4265 	* main.c: Fixed allocation of slightly more memory than needed.
 4266 
 4267 2003-03-19  John Millaway <john43@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@users.sourceforge.net>
 4273 
 4274 	* TODO: cosmetic changes to TODO list
 4275 
 4276 2003-03-19  John Millaway <john43@users.sourceforge.net>
 4277 
 4278 	* flex.skl: Cleaned up warnings so multiple headers could coincide.
 4279 
 4280 2003-03-19  John Millaway <john43@users.sourceforge.net>
 4281 
 4282 	* TODO, flex.skl, main.c: Moved prefixes to m4.
 4283 
 4284 2003-03-19  John Millaway <john43@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@users.sourceforge.net>
 4293 
 4294 	* filter.c, flexdef.h, main.c, regex.c: Fixed #line directives.
 4295 
 4296 2003-03-17  John Millaway <john43@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@users.sourceforge.net>
 4302 
 4303 	* TODO: Added some TODOs.
 4304 
 4305 2003-03-14  John Millaway <john43@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@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@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@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@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@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@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@users.sourceforge.net>
 4342 
 4343 	* buf.c, flexdef.h, scan.l: Added function buf_m4_undefine.
 4344 
 4345 2003-03-13  John Millaway <john43@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@users.sourceforge.net>
 4351 
 4352 	* flex.skl, main.c: Moved YY_TEXT_IS_ARRAY to m4.
 4353 
 4354 2003-03-12  John Millaway <john43@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@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@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@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@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@users.sourceforge.net>
 4383 
 4384 	* doc/.cvsignore, texinfo.tex: move texinfo.tex to doc/
 4385 
 4386 2003-03-05  Will Estes <wlestes@users.sourceforge.net>
 4387 
 4388 	* TODO: update TODO
 4389 
 4390 2003-03-05  Will Estes <wlestes@users.sourceforge.net>
 4391 
 4392 	* NEWS, configure.in: version 2.5.29
 4393 
 4394 2003-03-04  John Millaway <john43@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@users.sourceforge.net>
 4400 
 4401 	* flex.skl, misc.c: Removed awkward %push %pop syntax from skeleton.
 4402 
 4403 2003-03-02  John Millaway <john43@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@users.sourceforge.net>
 4409 
 4410 	* NEWS: made entry on input buffer stacks.
 4411 
 4412 2003-02-28  Will Estes <wlestes@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@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@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@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@users.sourceforge.net>
 4439 
 4440 	* NEWS: namespace cleanups
 4441 
 4442 2003-02-26  John Millaway <john43@users.sourceforge.net>
 4443 
 4444 	* main.c: Added a few macros to the undef list.
 4445 
 4446 2003-02-26  John Millaway <john43@users.sourceforge.net>
 4447 
 4448 	* main.c: Put the undef macros in an array.
 4449 
 4450 2003-02-12  Will Estes <wlestes@users.sourceforge.net>
 4451 
 4452 	* NEWS, configure.in: version 2.5.28
 4453 
 4454 2003-02-10  Will Estes <wlestes@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@users.sourceforge.net>
 4460 
 4461 	* TODO: update according to current thinking
 4462 
 4463 2003-02-06  Will Estes <wlestes@users.sourceforge.net>
 4464 
 4465 	* TODO: mcvs reviewed
 4466 
 4467 2003-02-06  Will Estes <wlestes@users.sourceforge.net>
 4468 
 4469 	* TODO: sourceforge migration tasks
 4470 
 4471 2003-02-04  Will Estes <wlestes@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@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@users.sourceforge.net>
 4482 
 4483 	* Makefile.am: switch to using cvs2cl.pl to generate the ChangeLog
 4484 
 4485 2003-01-31  Will Estes <wlestes@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@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@users.sourceforge.net>
 4495 
 4496 	* README.cvs-snapshot: upgrade texinfo to 4.3d
 4497 
 4498 2003-01-29  Will Estes <wlestes@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@users.sourceforge.net>
 4504 
 4505 	* NEWS, configure.in: version 2.5.27
 4506 
 4507 2003-01-21  Will Estes <wlestes@users.sourceforge.net>
 4508 
 4509 	* NEWS: flex now works with recent bison versions
 4510 
 4511 2003-01-18  John Millaway <john43@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@users.sourceforge.net>
 4517 
 4518 	* NEWS, po/pt_BR.po: new pt_br translation
 4519 
 4520 2003-01-14  Will Estes <wlestes@users.sourceforge.net>
 4521 
 4522 	* NEWS, configure.in: version 2.5.26
 4523 
 4524 2003-01-14  Will Estes <wlestes@users.sourceforge.net>
 4525 
 4526 	* NEWS: Fixed table deserialization bug on big-endian archs. Patch
 4527 	sent from Bryce Nichols <bryce@bnichols.org>
 4528 
 4529 2003-01-12  John Millaway <john43@users.sourceforge.net>
 4530 
 4531 	* tables_shared.h: Fixed table deserialization bug on big-endian
 4532 	archs. Patch sent from Bryce Nichols <bryce@bnichols.org>.
 4533 
 4534 2003-01-10  Will Estes <wlestes@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@users.sourceforge.net>
 4540 
 4541 	* NEWS: catch news up
 4542 
 4543 2003-01-09  John Millaway <john43@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@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@users.sourceforge.net>
 4555 
 4556 	* NEWS: catch news up
 4557 
 4558 2003-01-09  Will Estes <wlestes@users.sourceforge.net>
 4559 
 4560 	* flex.skl: more c++ fixes
 4561 
 4562 2003-01-09  Will Estes <wlestes@users.sourceforge.net>
 4563 
 4564 	* Makefile.am, configure.in, flex.spec.in: add a spec file
 4565 
 4566 2003-01-09  Will Estes <wlestes@users.sourceforge.net>
 4567 
 4568 	* flex.skl: type cast to pacify c++ compilers; patch from Bruce
 4569 	Lilly <blilly@erols.com>
 4570 
 4571 2003-01-08  Will Estes <wlestes@users.sourceforge.net>
 4572 
 4573 	* NEWS: new es translation
 4574 
 4575 2003-01-08  Will Estes <wlestes@users.sourceforge.net>
 4576 
 4577 	* po/es.po: new spanish translation
 4578 
 4579 2002-12-19  John Millaway <john43@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@users.sourceforge.net>
 4585 
 4586 	* gen.c: Fixed bug submitted by Bojan Smojver <bojan@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@users.sourceforge.net>
 4591 
 4592 	* NEWS: update NEWS
 4593 
 4594 2002-12-17  John Millaway <john43@users.sourceforge.net>
 4595 
 4596 	* flex.texi: Documented new behavior with character ranges.
 4597 
 4598 2002-12-16  John Millaway <john43@users.sourceforge.net>
 4599 
 4600 	* parse.y: Fixed bug submitted by  Bruce Lilly <blilly@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@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@users.sourceforge.net>
 4611 
 4612 	* flexint.h: we don't really need int64 anyway
 4613 
 4614 2002-12-09  Will Estes <wlestes@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@users.sourceforge.net>
 4620 
 4621 	* NEWS, configure.in: version 2.5.25
 4622 
 4623 2002-12-02  Will Estes <wlestes@users.sourceforge.net>
 4624 
 4625 	* Makefile.am: enclose flex.1 target in MAINTERNER_MODE
 4626 
 4627 2002-12-02  Will Estes <wlestes@users.sourceforge.net>
 4628 
 4629 	* po/pt_BR.po: new pt_br translation
 4630 
 4631 2002-12-01  John Millaway <john43@users.sourceforge.net>
 4632 
 4633 	* flex.texi: Indexed some more faqs.
 4634 
 4635 2002-11-29  John Millaway <john43@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@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@users.sourceforge.net>
 4646 
 4647 	* NEWS: flex uses flex_int*_t types
 4648 
 4649 2002-11-27  Will Estes <wlestes@users.sourceforge.net>
 4650 
 4651 	* flexint.h: integer types for non-C99 systems flexint.h
 4652 
 4653 2002-11-27  John Millaway <john43@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@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@users.sourceforge.net>
 4666 
 4667 	* config.rpath: remove config.rpath
 4668 
 4669 2002-11-27  Will Estes <wlestes@users.sourceforge.net>
 4670 
 4671 	* README-alpha: just list location of betas
 4672 
 4673 2002-11-26  Will Estes <wlestes@users.sourceforge.net>
 4674 
 4675 	* flexint.h: __STDC_VERSION__ needs an L suffix
 4676 
 4677 2002-11-26  Will Estes <wlestes@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@users.sourceforge.net>
 4683 
 4684 	* flexint.h: include inttypes.h for folks who really are C99
 4685 
 4686 2002-11-25  Will Estes <wlestes@users.sourceforge.net>
 4687 
 4688 	* TODO: fix a typo
 4689 
 4690 2002-11-25  Will Estes <wlestes@users.sourceforge.net>
 4691 
 4692 	* NEWS, configure.in: version 2.5.24
 4693 
 4694 2002-11-23  Will Estes <wlestes@users.sourceforge.net>
 4695 
 4696 	* configure.in: try to make sure we have GNU m4
 4697 
 4698 2002-11-23  Will Estes <wlestes@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@users.sourceforge.net>
 4704 
 4705 	* NEWS: more portability fixes
 4706 
 4707 2002-11-23  Will Estes <wlestes@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@users.sourceforge.net>
 4713 
 4714 	* NEWS: update NEWS
 4715 
 4716 2002-11-22  John Millaway <john43@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@users.sourceforge.net>
 4723 
 4724 	* flex.texi: renamed some faqs.
 4725 
 4726 2002-11-22  Will Estes <wlestes@users.sourceforge.net>
 4727 
 4728 	* AUTHORS: update wording about authorship
 4729 
 4730 2002-11-17  John Millaway <john43@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@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@users.sourceforge.net>
 4741 
 4742 	* gen.c: applied c++ from lilypond folks for std:: reasons
 4743 
 4744 2002-10-25  Will Estes <wlestes@users.sourceforge.net>
 4745 
 4746 	* flex.texi: proofreading
 4747 
 4748 2002-10-24  Will Estes <wlestes@users.sourceforge.net>
 4749 
 4750 	* flex.texi: proofreading
 4751 
 4752 2002-10-22  Will Estes <wlestes@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@users.sourceforge.net>
 4758 
 4759 	* TODO: c++ rants
 4760 
 4761 2002-10-22  Will Estes <wlestes@users.sourceforge.net>
 4762 
 4763 	* flex.texi: more proofreading
 4764 
 4765 2002-10-22  Will Estes <wlestes@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@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@users.sourceforge.net>
 4777 
 4778 	* tables.c: Added a missing function prototype.
 4779 
 4780 2002-10-21  Will Estes <wlestes@users.sourceforge.net>
 4781 
 4782 	* NEWS, configure.in: version 2.5.23
 4783 
 4784 2002-10-21  Will Estes <wlestes@users.sourceforge.net>
 4785 
 4786 	* NEWS: update NEWS on recent changes
 4787 
 4788 2002-10-21  Will Estes <wlestes@users.sourceforge.net>
 4789 
 4790 	* flexint.h: use sys/types.h and not inttypes.h
 4791 
 4792 2002-10-21  Will Estes <wlestes@users.sourceforge.net>
 4793 
 4794 	* configure.in: check for limits.h
 4795 
 4796 2002-10-21  Will Estes <wlestes@users.sourceforge.net>
 4797 
 4798 	* TODO: update TODO on recent suggestions
 4799 
 4800 2002-10-21  Will Estes <wlestes@users.sourceforge.net>
 4801 
 4802 	* flex.texi: titlepage and contents
 4803 
 4804 2002-10-21  Will Estes <wlestes@users.sourceforge.net>
 4805 
 4806 	* Makefile.am: typo
 4807 
 4808 2002-10-21  Will Estes <wlestes@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@users.sourceforge.net>
 4815 
 4816 	* flex.texi: typo.
 4817 
 4818 2002-10-18  Will Estes <wlestes@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@users.sourceforge.net>
 4824 
 4825 	* NEWS: report the current version info that flex provides
 4826 
 4827 2002-10-18  Will Estes <wlestes@users.sourceforge.net>
 4828 
 4829 	* flex.skl: FLEX_BETA defined if flex is beta
 4830 
 4831 2002-10-16  Will Estes <wlestes@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@users.sourceforge.net>
 4836 
 4837 	* TODO: update TODO on several things
 4838 
 4839 2002-10-11  Will Estes <wlestes@users.sourceforge.net>
 4840 
 4841 	* flex.texi: more proofreading
 4842 
 4843 2002-10-11  Will Estes <wlestes@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@users.sourceforge.net>
 4870 
 4871 	* Makefile.am, configure.in: remove intl from dist
 4872 
 4873 2002-10-11  Will Estes <wlestes@users.sourceforge.net>
 4874 
 4875 	* configure.in: we use maintainer mode now
 4876 
 4877 2002-10-11  Will Estes <wlestes@users.sourceforge.net>
 4878 
 4879 	* NEWS: include create-test
 4880 
 4881 2002-10-11  Will Estes <wlestes@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@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@users.sourceforge.net>
 4893 
 4894 	* flex.texi: Documentation.
 4895 
 4896 2002-10-10  Will Estes <wlestes@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@users.sourceforge.net>
 4902 
 4903 	* flexint.h: ok, this seems to work
 4904 
 4905 2002-10-10  Will Estes <wlestes@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@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@users.sourceforge.net>
 4921 
 4922 	* tests/TEMPLATE/Makefile.am: replace the last  instance
 4923 
 4924 2002-10-10  Will Estes <wlestes@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@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@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@users.sourceforge.net>
 4942 
 4943 	* NEWS: change version constant info to reflect change to flex.skl
 4944 
 4945 2002-10-08  Will Estes <wlestes@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@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@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@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@users.sourceforge.net>
 4966 
 4967 	* NEWS: more test suite cleanups
 4968 
 4969 2002-10-07  Will Estes <wlestes@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@users.sourceforge.net>
 4975 
 4976 	* flexdef.h: remove include of malloc.h
 4977 
 4978 2002-10-04  Will Estes <wlestes@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@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@users.sourceforge.net>
 4991 
 4992 	* flex.texi: yesterday's proofreading
 4993 
 4994 2002-10-02  Will Estes <wlestes@users.sourceforge.net>
 4995 
 4996 	* flex.texi: proofread some more
 4997 
 4998 2002-10-02  Will Estes <wlestes@users.sourceforge.net>
 4999 
 5000 	* flex.texi: proofread edit begins
 5001 
 5002 2002-10-01  Will Estes <wlestes@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@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@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@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@users.sourceforge.net>
 5091 
 5092 	* Makefile.am: INCLUDES is obsolete; use AM_CPPFLAGS instead
 5093 
 5094 2002-09-27  Will Estes <wlestes@users.sourceforge.net>
 5095 
 5096 	* configure.in: apparently, AM_CONFIG_HEADER is obsolete
 5097 
 5098 2002-09-27  Will Estes <wlestes@users.sourceforge.net>
 5099 
 5100 	* TODO: integrate test suite into automake
 5101 
 5102 2002-09-27  Will Estes <wlestes@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@users.sourceforge.net>
 5108 
 5109 	* autogen.sh: use autoreconf instead of calling individual utilities
 5110 	separately
 5111 
 5112 2002-09-27  Will Estes <wlestes@users.sourceforge.net>
 5113 
 5114 	* configure.in: check for c++ compiler
 5115 
 5116 2002-09-27  Will Estes <wlestes@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@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@users.sourceforge.net>
 5127 
 5128 	* Makefile.am: use AM_YFLAGS since YFLAGS is a user variable
 5129 
 5130 2002-09-25  Will Estes <wlestes@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@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@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@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@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@users.sourceforge.net>
 5157 
 5158 	* TODO: reorganize faq entries; proofread the manual
 5159 
 5160 2002-09-23  Will Estes <wlestes@users.sourceforge.net>
 5161 
 5162 	* flex.texi: move c++ experimental warning to top of cxx node
 5163 
 5164 2002-09-20  Will Estes <wlestes@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@users.sourceforge.net>
 5170 
 5171 	* NEWS: new smarter skeleton/scanner generation
 5172 
 5173 2002-09-20  John Millaway <john43@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@users.sourceforge.net>
 5178 
 5179 	* flex.skl, misc.c: reentrant skel handled via %if/%endif pairs.
 5180 
 5181 2002-09-19  John Millaway <john43@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@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@users.sourceforge.net>
 5192 
 5193 	* NEWS, configure.in: flex 2.5.21
 5194 
 5195 2002-09-17  John Millaway <john43@users.sourceforge.net>
 5196 
 5197 	* tests/test-reject/Makefile.am: minor fixup for dist.
 5198 
 5199 2002-09-16  Will Estes <wlestes@users.sourceforge.net>
 5200 
 5201 	* NEWS, configure.in: version 2.5.20
 5202 
 5203 2002-09-16  Will Estes <wlestes@users.sourceforge.net>
 5204 
 5205 	* flex.texi: correct typo
 5206 
 5207 2002-09-16  Will Estes <wlestes@users.sourceforge.net>
 5208 
 5209 	* NEWS: note the new tables functionality
 5210 
 5211 2002-09-16  John Millaway <john43@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@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@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@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@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@users.sourceforge.net>
 5242 
 5243 	* tests/test-bison-nr/.cvsignore: minor upkeep.
 5244 
 5245 2002-09-15  John Millaway <john43@users.sourceforge.net>
 5246 
 5247 	* flex.texi: Categorized and indexed scanner options in manual.
 5248 
 5249 2002-09-15  John Millaway <john43@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@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@users.sourceforge.net>
 5265 
 5266 	* NEWS: millaway has been very busy
 5267 
 5268 2002-09-13  John Millaway <john43@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@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@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@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@users.sourceforge.net>
 5300 
 5301 	* flex.texi: documentation of tabels api in manual
 5302 
 5303 2002-09-12  John Millaway <john43@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@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@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@users.sourceforge.net>
 5319 
 5320 	* NEWS, po/de.po: new de translation from the translation project
 5321 
 5322 2002-09-11  John Millaway <john43@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@users.sourceforge.net>
 5328 
 5329 	* tests/Makefile.am: make clean  before make test
 5330 
 5331 2002-09-09  John Millaway <john43@users.sourceforge.net>
 5332 
 5333 	* TODO, flex.skl: Fixed deserialization of --fast tables.
 5334 
 5335 2002-09-09  Will Estes <wlestes@users.sourceforge.net>
 5336 
 5337 	* TODO: fix typo; remove the yylineo entry
 5338 
 5339 2002-09-09  John Millaway <john43@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@users.sourceforge.net>
 5351 
 5352 	* NEWS: flex has better internal diagnostics
 5353 
 5354 2002-09-09  Will Estes <wlestes@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@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@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@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@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@users.sourceforge.net>
 5383 
 5384 	* NEWS, po/ca.po: new ca translation
 5385 
 5386 2002-09-06  Will Estes <wlestes@users.sourceforge.net>
 5387 
 5388 	* NEWS: new fr translation
 5389 
 5390 2002-09-06  Will Estes <wlestes@users.sourceforge.net>
 5391 
 5392 	* po/fr.po: new french translation from the translation project
 5393 
 5394 2002-09-05  Will Estes <wlestes@users.sourceforge.net>
 5395 
 5396 	* NEWS: c99 function defs by default
 5397 
 5398 2002-09-05  John Millaway <john43@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@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@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@users.sourceforge.net>
 5415 
 5416 	* configure.in: oops, i made a typo
 5417 
 5418 2002-09-05  Will Estes <wlestes@users.sourceforge.net>
 5419 
 5420 	* NEWS, configure.in: version 2.5.19
 5421 
 5422 2002-09-05  Will Estes <wlestes@users.sourceforge.net>
 5423 
 5424 	* scan.l: use FLEX_EXIT(), not exit()
 5425 
 5426 2002-09-05  John Millaway <john43@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@users.sourceforge.net>
 5433 
 5434 	* scan.l: s/exit(1)/exit(EXIT_FAILURE)
 5435 
 5436 2002-09-05  John Millaway <john43@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@users.sourceforge.net>
 5442 
 5443 	* NEWS: catch up on a few things
 5444 
 5445 2002-09-05  Will Estes <wlestes@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@golden-gryphon.com>)
 5450 
 5451 2002-09-05  John Millaway <john43@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@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@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@users.sourceforge.net>
 5467 
 5468 	* README.cvs-snapshot: mention GNU indent
 5469 
 5470 2002-09-04  Will Estes <wlestes@users.sourceforge.net>
 5471 
 5472 	* NEWS: remove the word after from the version line
 5473 
 5474 2002-09-03  Will Estes <wlestes@users.sourceforge.net>
 5475 
 5476 	* NEWS, configure.in: version 2.5.18
 5477 
 5478 2002-09-03  Will Estes <wlestes@users.sourceforge.net>
 5479 
 5480 	* NEWS: catch up on the NEWS
 5481 
 5482 2002-09-03  Will Estes <wlestes@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@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@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@users.sourceforge.net>
 5498 
 5499 	* tables.c: In-code documentation.
 5500 
 5501 2002-09-02  John Millaway <john43@users.sourceforge.net>
 5502 
 5503 	* flexdef.h: Forgot to indent before previous commit.
 5504 
 5505 2002-09-02  John Millaway <john43@users.sourceforge.net>
 5506 
 5507 	* flexdef.h: Added known integer limits if undefined.
 5508 
 5509 2002-08-29  Will Estes <wlestes@users.sourceforge.net>
 5510 
 5511 	* configure.in: version 2.5.17
 5512 
 5513 2002-08-29  Will Estes <wlestes@users.sourceforge.net>
 5514 
 5515 	* NEWS: more portability fixes; new version number
 5516 
 5517 2002-08-29  Will Estes <wlestes@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@users.sourceforge.net>
 5523 
 5524 	* dfa.c: eat a blank line
 5525 
 5526 2002-08-29  Will Estes <wlestes@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@users.sourceforge.net>
 5532 
 5533 	* configure.in: warn if no indent found; version 2.5.16
 5534 
 5535 2002-08-28  Will Estes <wlestes@users.sourceforge.net>
 5536 
 5537 	* NEWS: catch up on recent changes; version 2.5.16
 5538 
 5539 2002-08-27  Will Estes <wlestes@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@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@users.sourceforge.net>
 5552 
 5553 	* configure.in: test for GNU indent; reorder the tests somewhat
 5554 
 5555 2002-08-23  Will Estes <wlestes@users.sourceforge.net>
 5556 
 5557 	* configure.in: automake is smarter about autoconf's versioning
 5558 	scheme
 5559 
 5560 2002-08-23  Will Estes <wlestes@users.sourceforge.net>
 5561 
 5562 	* NEWS: catch NEWS up on what we've been doing
 5563 
 5564 2002-08-22  Will Estes <wlestes@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@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@users.sourceforge.net>
 5575 
 5576 	* flex.texi: Documentation.
 5577 
 5578 2002-08-22  John Millaway <john43@users.sourceforge.net>
 5579 
 5580 	* Makefile.am: Created 'indent' target and added .indent.pro.
 5581 
 5582 2002-08-22  John Millaway <john43@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@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@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@users.sourceforge.net>
 5601 
 5602 	* README: official releases are being hosted by Vern
 5603 
 5604 2002-08-21  Will Estes <wlestes@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@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@users.sourceforge.net>
 5616 
 5617 	* gen.c, nfa.c: More tabels work.
 5618 
 5619 2002-08-21  John Millaway <john43@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@users.sourceforge.net>
 5624 
 5625 	* dfa.c: Cleaned up macros that took no ';'.
 5626 
 5627 2002-08-20  John Millaway <john43@users.sourceforge.net>
 5628 
 5629 	* scanopt.c: Fixed oddball '=-'.
 5630 
 5631 2002-08-20  John Millaway <john43@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@users.sourceforge.net>
 5638 
 5639 	* tables.c: More work on tables code.
 5640 
 5641 2002-08-20  Will Estes <wlestes@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@users.sourceforge.net>
 5647 
 5648 	* Makefile.am, tables.c: Added tables.c and rebuilt dependencies.
 5649 
 5650 2002-08-20  John Millaway <john43@users.sourceforge.net>
 5651 
 5652 	* TODO, flex.texi: Dicussed prototypes and header in manual.
 5653 
 5654 2002-08-19  John Millaway <john43@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@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@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@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@users.sourceforge.net>
 5675 
 5676 	* main.c: Removed #undef of start conditions.
 5677 
 5678 2002-08-17  John Millaway <john43@users.sourceforge.net>
 5679 
 5680 	* TODO: todo list
 5681 
 5682 2002-08-17  John Millaway <john43@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@users.sourceforge.net>
 5689 
 5690 	* flex.skl, flex.texi: Working on tables API.
 5691 
 5692 2002-08-16  John Millaway <john43@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@users.sourceforge.net>
 5699 
 5700 	* flex.skl, flex.texi, misc.c: Prelimary work on tables API.
 5701 
 5702 2002-08-16  John Millaway <john43@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@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@users.sourceforge.net>
 5733 
 5734 	* Makefile.am: Updated dependencies list.
 5735 
 5736 2002-08-15  John Millaway <john43@users.sourceforge.net>
 5737 
 5738 	* main.c: Fixed seg fault bug in ecs.
 5739 
 5740 2002-08-15  Will Estes <wlestes@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@users.sourceforge.net>
 5746 
 5747 	* configure.in: version 2.5.14
 5748 
 5749 2002-08-15  Will Estes <wlestes@users.sourceforge.net>
 5750 
 5751 	* NEWS: c-as-c++ tests reworked
 5752 
 5753 2002-08-15  John Millaway <john43@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@users.sourceforge.net>
 5761 
 5762 	* main.c: conditionally include <locale.h>; include config.h as well
 5763 
 5764 2002-08-15  Will Estes <wlestes@users.sourceforge.net>
 5765 
 5766 	* configure.in, flex.skl: only include <cunistd> if we have it
 5767 
 5768 2002-08-15  Will Estes <wlestes@users.sourceforge.net>
 5769 
 5770 	* NEWS: portability fixes; added missing punctuation; de translation
 5771 	now included
 5772 
 5773 2002-08-15  Will Estes <wlestes@users.sourceforge.net>
 5774 
 5775 	* po/LINGUAS: we also translate to german
 5776 
 5777 2002-08-15  Will Estes <wlestes@users.sourceforge.net>
 5778 
 5779 	* Makefile.am: require automake at least 1.6
 5780 
 5781 2002-08-15  Will Estes <wlestes@users.sourceforge.net>
 5782 
 5783 	* NEWS, configure.in: version 2.5.13
 5784 
 5785 2002-08-14  Will Estes <wlestes@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@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@users.sourceforge.net>
 5796 
 5797 	* main.c: Include start condition symbols in header.
 5798 
 5799 2002-08-13  John Millaway <john43@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@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@users.sourceforge.net>
 5810 
 5811 	* NEWS: printf fix and yylex_init reports errors
 5812 
 5813 2002-08-12  John Millaway <john43@users.sourceforge.net>
 5814 
 5815 	* flex.texi: Updated manual for %option header.
 5816 
 5817 2002-08-12  John Millaway <john43@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@users.sourceforge.net>
 5823 
 5824 	* dfa.c, main.c: Added alignment flag for future use.
 5825 
 5826 2002-08-10  John Millaway <john43@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@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@users.sourceforge.net>
 5840 
 5841 	* flex.texi: more faq editing; corrected mistyped nodenames
 5842 
 5843 2002-08-09  Will Estes <wlestes@users.sourceforge.net>
 5844 
 5845 	* flex.skl: fix typo which propogates out to generated scanners
 5846 
 5847 2002-08-09  Will Estes <wlestes@users.sourceforge.net>
 5848 
 5849 	* flex.texi: edited a few more faqs
 5850 
 5851 2002-08-09  Will Estes <wlestes@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@users.sourceforge.net>
 5857 
 5858 	* flex.texi: a few more faq edits; remove faq-89
 5859 
 5860 2002-08-08  Will Estes <wlestes@users.sourceforge.net>
 5861 
 5862 	* flex.texi: cite, not site
 5863 
 5864 2002-08-08  Will Estes <wlestes@users.sourceforge.net>
 5865 
 5866 	* flex.texi: and get the faq included
 5867 
 5868 2002-08-08  Will Estes <wlestes@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@users.sourceforge.net>
 5874 
 5875 	* TODO: we've updated gettext
 5876 
 5877 2002-08-08  Will Estes <wlestes@users.sourceforge.net>
 5878 
 5879 	* po/.cvsignore: we need to ignore a few more gettext files
 5880 
 5881 2002-08-08  Will Estes <wlestes@users.sourceforge.net>
 5882 
 5883 	* NEWS, configure.in: version 2.5.12
 5884 
 5885 2002-08-08  Will Estes <wlestes@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@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@users.sourceforge.net>
 5896 
 5897 	* Makefile.am: builddir in help2man call needed @-signs around it
 5898 
 5899 2002-08-08  Will Estes <wlestes@users.sourceforge.net>
 5900 
 5901 	* po/.cvsignore: we can ignore Makefile.in.in
 5902 
 5903 2002-08-08  Will Estes <wlestes@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@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@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@users.sourceforge.net>
 5922 
 5923 	* TODO: we need to index the faq entries
 5924 
 5925 2002-08-07  Will Estes <wlestes@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@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@users.sourceforge.net>
 5936 
 5937 	* README: changes to README to align with GNU coding standards
 5938 
 5939 2002-08-06  Will Estes <wlestes@users.sourceforge.net>
 5940 
 5941 	* Makefile.am: help2man should look in builddir for the flex binary
 5942 
 5943 2002-08-02  John Millaway <john43@users.sourceforge.net>
 5944 
 5945 	* flex.skl: Fixed yyunput prototype.
 5946 
 5947 2002-08-01  Will Estes <wlestes@users.sourceforge.net>
 5948 
 5949 	* NEWS: new fr translation from the translation project
 5950 
 5951 2002-08-01  Will Estes <wlestes@users.sourceforge.net>
 5952 
 5953 	* po/fr.po: new fr.po translation from the translation project
 5954 
 5955 2002-08-01  Will Estes <wlestes@users.sourceforge.net>
 5956 
 5957 	* NEWS: yylineno performance hit is fixed
 5958 
 5959 2002-07-31  John Millaway <john43@users.sourceforge.net>
 5960 
 5961 	* TODO, flex.texi: Updated docs on yylineno.
 5962 
 5963 2002-07-31  Will Estes <wlestes@users.sourceforge.net>
 5964 
 5965 	* TODO: discuss yylineno performance
 5966 
 5967 2002-07-31  Will Estes <wlestes@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@users.sourceforge.net>
 5972 
 5973 	* NEWS, configure.in: version 2.5.11
 5974 
 5975 2002-07-31  Will Estes <wlestes@users.sourceforge.net>
 5976 
 5977 	* faq.texi: fixed a menu entry and related problems
 5978 
 5979 2002-07-31  Will Estes <wlestes@users.sourceforge.net>
 5980 
 5981 	* configure.in: someday, maybe we can use autopoint
 5982 
 5983 2002-07-31  Will Estes <wlestes@users.sourceforge.net>
 5984 
 5985 	* Makefile.am: we need to include texinfo.tex now
 5986 
 5987 2002-07-31  Will Estes <wlestes@users.sourceforge.net>
 5988 
 5989 	* texinfo.tex: add texinfo.tex
 5990 
 5991 2002-07-30  Will Estes <wlestes@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@users.sourceforge.net>
 5997 
 5998 	* TODO: faqs need work
 5999 
 6000 2002-07-30  Will Estes <wlestes@users.sourceforge.net>
 6001 
 6002 	* NEWS, TODO: prototypes get airtime these days
 6003 
 6004 2002-07-28  John Millaway <john43@users.sourceforge.net>
 6005 
 6006 	* flex.skl: Added some comments.
 6007 
 6008 2002-07-28  John Millaway <john43@users.sourceforge.net>
 6009 
 6010 	* flex.skl: Fixed bug where yyless did not consider yylineno.
 6011 
 6012 2002-07-28  John Millaway <john43@users.sourceforge.net>
 6013 
 6014 	* scan.l: Fixed bug I created in previous commit.
 6015 
 6016 2002-07-28  John Millaway <john43@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@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@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@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@users.sourceforge.net>
 6054 
 6055 	* NEWS: dist-bzip2 and rename yy_globals and yy_globals_t
 6056 
 6057 2002-07-24  Will Estes <wlestes@users.sourceforge.net>
 6058 
 6059 	* configure.in: version 2.5.10
 6060 
 6061 2002-07-24  Will Estes <wlestes@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@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@users.sourceforge.net>
 6077 
 6078 	* Makefile.am: typo in tags target
 6079 
 6080 2002-07-22  John Millaway <john43@users.sourceforge.net>
 6081 
 6082 	* Makefile.am: Removed erroneous $(srcdir) from help2man target.
 6083 
 6084 2002-07-22  Will Estes <wlestes@users.sourceforge.net>
 6085 
 6086 	* NEWS, configure.in: it's version 2.5.9 now
 6087 
 6088 2002-07-22  Will Estes <wlestes@users.sourceforge.net>
 6089 
 6090 	* po/.cvsignore: updated gettext to 0.11.3
 6091 
 6092 2002-07-22  Will Estes <wlestes@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@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@users.sourceforge.net>
 6104 
 6105 	* po/ru.po: new russian translation from translation project
 6106 
 6107 2002-07-19  Will Estes <wlestes@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@users.sourceforge.net>
 6113 
 6114 	* configure.in: we're preparing for autopoint
 6115 
 6116 2002-07-17  John Millaway <john43@users.sourceforge.net>
 6117 
 6118 	* flex.texi: Updated manual.
 6119 
 6120 2002-07-17  Will Estes <wlestes@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@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@users.sourceforge.net>
 6137 
 6138 	* faq.texi, flex.texi: Worked on mem mgmt sect of manual.
 6139 
 6140 2002-07-15  Will Estes <wlestes@users.sourceforge.net>
 6141 
 6142 	* scan.l: allow blank lines and continuations in more places
 6143 
 6144 2002-07-12  Will Estes <wlestes@users.sourceforge.net>
 6145 
 6146 	* TODO: millaway finished the faqs directory
 6147 
 6148 2002-07-12  Will Estes <wlestes@users.sourceforge.net>
 6149 
 6150 	* TODO: removed items as per email from millaway
 6151 
 6152 2002-07-12  John Millaway <john43@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@users.sourceforge.net>
 6163 
 6164 	* main.c, scan.l: Fixed POSIXLY_CORRECT detection in scanner.
 6165 
 6166 2002-07-11  John Millaway <john43@users.sourceforge.net>
 6167 
 6168 	* faq.texi: More work on faq.
 6169 
 6170 2002-07-11  John Millaway <john43@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@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@users.sourceforge.net>
 6181 
 6182 	* flex.texi: Wrote some more about memory mgmt in the manual.
 6183 
 6184 2002-07-10  John Millaway <john43@users.sourceforge.net>
 6185 
 6186 	* flex.texi: flex.texi now works with install-info.
 6187 
 6188 2002-07-10  Will Estes <wlestes@users.sourceforge.net>
 6189 
 6190 	* TODO: added items as per email from millaway
 6191 
 6192 2002-07-10  Will Estes <wlestes@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@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@users.sourceforge.net>
 6204 
 6205 	* flex.skl: Memory functions are no longer static.
 6206 
 6207 2002-07-09  John Millaway <john43@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@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@users.sourceforge.net>
 6220 
 6221 	* flex.texi: Added sections in manual for memory management.
 6222 
 6223 2002-07-09  Will Estes <wlestes@users.sourceforge.net>
 6224 
 6225 	* NEWS: noted more user visible changes
 6226 
 6227 2002-07-09  John Millaway <john43@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@users.sourceforge.net>
 6234 
 6235 	* NEWS: new POSIXLY_CORRECT and new ru translation
 6236 
 6237 2002-07-09  Will Estes <wlestes@users.sourceforge.net>
 6238 
 6239 	* po/ru.po: new ru translation from the translation project
 6240 
 6241 2002-07-09  John Millaway <john43@users.sourceforge.net>
 6242 
 6243 	* flex.texi: Made note of set/get debug in docs.
 6244 
 6245 2002-07-09  John Millaway <john43@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@users.sourceforge.net>
 6252 
 6253 	* main.c: Check POSIXLY_CORRECT env variable.
 6254 
 6255 2002-07-09  John Millaway <john43@users.sourceforge.net>
 6256 
 6257 	* flex.skl: Added prototypes for the get/set debug functions.
 6258 
 6259 2002-07-09  John Millaway <john43@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@users.sourceforge.net>
 6271 
 6272 	* tests/create-test: create-test script now modifies .cvsignore
 6273 
 6274 2002-07-09  John Millaway <john43@users.sourceforge.net>
 6275 
 6276 	* tests/create-test: Improved the error checking.
 6277 
 6278 2002-07-03  Will Estes <wlestes@users.sourceforge.net>
 6279 
 6280 	* main.c: fix bug whereby prefix didn't get passed to everybody;
 6281 	patch by                                        rse@engelschall.com
 6282 
 6283 2002-07-03  Will Estes <wlestes@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@users.sourceforge.net>
 6289 
 6290 	* Makefile.am: Fixed typo.
 6291 
 6292 2002-07-02  John Millaway <john43@users.sourceforge.net>
 6293 
 6294 	* faq.texi: Added a faq.
 6295 
 6296 2002-06-28  John Millaway <john43@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@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@users.sourceforge.net>
 6307 
 6308 	* NEWS: note the copyright messages in tests/
 6309 
 6310 2002-06-25  John Millaway <john43@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@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@users.sourceforge.net>
 6356 
 6357 	* TODO: add bootstrapper to the todo list
 6358 
 6359 2002-06-19  Will Estes <wlestes@users.sourceforge.net>
 6360 
 6361 	* configure.in: new version number
 6362 
 6363 2002-06-19  Will Estes <wlestes@users.sourceforge.net>
 6364 
 6365 	* TODO: update TODO list
 6366 
 6367 2002-06-19  Will Estes <wlestes@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@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@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@users.sourceforge.net>
 6384 
 6385 	* configure.in: configure.in requires at least autoconf 2.50
 6386 
 6387 2002-05-13  John Millaway <john43@users.sourceforge.net>
 6388 
 6389 	* Makefile.am: Updated my email address.
 6390 
 6391 2002-05-10  John Millaway <john43@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@users.sourceforge.net>
 6396 
 6397 	* po/sv.po: new sweedish translation from the translation project
 6398 
 6399 2002-04-29  Will Estes <wlestes@users.sourceforge.net>
 6400 
 6401 	* po/ca.po: new catalan translation from the translation project
 6402 
 6403 2002-04-29  Will Estes <wlestes@users.sourceforge.net>
 6404 
 6405 	* po/es.po: new spanish translation from the translation project
 6406 
 6407 2002-04-25  Will Estes <wlestes@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@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@users.sourceforge.net>
 6418 
 6419 	* configure.in: new version 2.5.7; use autoconf versioning info
 6420 
 6421 2002-04-23  Will Estes <wlestes@users.sourceforge.net>
 6422 
 6423 	* NEWS: note changes in 2.5.7
 6424 
 6425 2002-04-23  Will Estes <wlestes@users.sourceforge.net>
 6426 
 6427 	* main.c: conditional compile gettext initialization
 6428 
 6429 2002-04-22  Will Estes <wlestes@users.sourceforge.net>
 6430 
 6431 	* po/de.po: new german translation from the translation project
 6432 
 6433 2002-04-19  John Millaway <john43@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@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@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@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@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@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@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@users.sourceforge.net>
 6499 
 6500 	* configure.in: Added yylineno test.
 6501 
 6502 2002-04-18  John Millaway <john43@users.sourceforge.net>
 6503 
 6504 	* tests/Makefile.am: Added yylineno tests.
 6505 
 6506 2002-04-18  John Millaway <john43@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@users.sourceforge.net>
 6515 
 6516 	* scanopt.c: Applied gettext macros to error messages from scanopt.
 6517 
 6518 2002-04-15  John Millaway <john43@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@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@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@users.sourceforge.net>
 6536 
 6537 	* TODO: make sure all gettext modules use gettext translation
 6538 	facilities
 6539 
 6540 2002-04-14  John Millaway <john43@users.sourceforge.net>
 6541 
 6542 	* faq.texi: Converted faqs 34-41 to texinfo.
 6543 
 6544 2002-04-14  John Millaway <john43@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@users.sourceforge.net>
 6551 
 6552 	* flexdef.h: defined FLEX_EXIT macro to call longjmp on errors.
 6553 
 6554 2002-04-13  John Millaway <john43@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@users.sourceforge.net>
 6561 
 6562 	* scanopt.c: Fixed  minor typo in error message
 6563 
 6564 2002-04-12  Will Estes <wlestes@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@users.sourceforge.net>
 6575 
 6576 	* tests/test-yyextra/.cvsignore: ignore Makefile.in
 6577 
 6578 2002-04-12  Will Estes <wlestes@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@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@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@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@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@users.sourceforge.net>
 6603 
 6604 	* tests/test-pthread/.cvsignore: ignore Makefile.in
 6605 
 6606 2002-04-12  Will Estes <wlestes@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@users.sourceforge.net>
 6703 
 6704 	* tests/TEMPLATE/Makefile.am: oops, we need to clean objects too
 6705 
 6706 2002-04-09  Will Estes <wlestes@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@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@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@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@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@users.sourceforge.net>
 6741 
 6742 	* tests/configure.in: test suite changes
 6743 
 6744 2002-04-08  Will Estes <wlestes@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@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@users.sourceforge.net>
 6766 
 6767 	* po/de.po: new german translations from the translation project
 6768 
 6769 2002-04-03  Will Estes <wlestes@users.sourceforge.net>
 6770 
 6771 	* po/es.po: new spanish translations
 6772 
 6773 2002-04-01  Will Estes <wlestes@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@users.sourceforge.net>
 6779 
 6780 	* main.c: fix typo in comment
 6781 
 6782 2002-03-31  John Millaway <john43@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@users.sourceforge.net>
 6788 
 6789 	* flex.texi: Created appendix "Makefiles and Flex" in the manual.
 6790 
 6791 2002-03-30  John Millaway <john43@users.sourceforge.net>
 6792 
 6793 	* flex.texi: updating manual.
 6794 
 6795 2002-03-29  Will Estes <wlestes@users.sourceforge.net>
 6796 
 6797 	* po/POTFILES.in: we want parse.y, not parse.c
 6798 
 6799 2002-03-29  John Millaway <john43@users.sourceforge.net>
 6800 
 6801 	* flex.texi: Indexing the manual (75% done).
 6802 
 6803 2002-03-29  Will Estes <wlestes@users.sourceforge.net>
 6804 
 6805 	* Makefile.am: unlisted intermediate flex/yacc-created files
 6806 
 6807 2002-03-29  Will Estes <wlestes@users.sourceforge.net>
 6808 
 6809 	* TODO: millaway has done more work
 6810 
 6811 2002-03-29  Will Estes <wlestes@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@users.sourceforge.net>
 6817 
 6818 	* Makefile.am: fine tune flex.1 some more
 6819 
 6820 2002-03-29  Will Estes <wlestes@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@users.sourceforge.net>
 6826 
 6827 	* po/da.po: new danish from translation project robot
 6828 
 6829 2002-03-28  John Millaway <john43@users.sourceforge.net>
 6830 
 6831 	* flex.texi: Indexing the manual -- it's only half done.
 6832 
 6833 2002-03-28  John Millaway <john43@users.sourceforge.net>
 6834 
 6835 	* flex.texi: flex manual now uses automake's versioning info.
 6836 
 6837 2002-03-28  John Millaway <john43@users.sourceforge.net>
 6838 
 6839 	* README.cvs-snapshot: Mentioned requirements for gettext and
 6840 	help2man.
 6841 
 6842 2002-03-28  John Millaway <john43@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@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@users.sourceforge.net>
 6854 
 6855 	* README.cvs-snapshot: edited millaway's initial draft
 6856 
 6857 2002-03-27  John Millaway <john43@users.sourceforge.net>
 6858 
 6859 	* README.cvs-snapshot: Created file.
 6860 
 6861 2002-03-27  John Millaway <john43@users.sourceforge.net>
 6862 
 6863 	* flex.texi: Fixed case of node names in flex.texi.
 6864 
 6865 2002-03-24  Will Estes <wlestes@users.sourceforge.net>
 6866 
 6867 	* TODO: lex- and yacc- generated files
 6868 
 6869 2002-03-24  Will Estes <wlestes@users.sourceforge.net>
 6870 
 6871 	* po/fr.po: new french
 6872 
 6873 2002-03-18  Will Estes <wlestes@users.sourceforge.net>
 6874 
 6875 	* NEWS: ending periods in news items removed; mention nounistd
 6876 	options
 6877 
 6878 2002-03-18  Will Estes <wlestes@users.sourceforge.net>
 6879 
 6880 	* po/sv.po: updated sweedish translations
 6881 
 6882 2002-03-18  Will Estes <wlestes@users.sourceforge.net>
 6883 
 6884 	* po/de.po: german translation
 6885 
 6886 2002-03-18  John Millaway <john43@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@users.sourceforge.net>
 6896 
 6897 	* po/tr.po: new turkish translation
 6898 
 6899 2002-03-15  Will Estes <wlestes@users.sourceforge.net>
 6900 
 6901 	* NEWS: mention included translations
 6902 
 6903 2002-03-15  Will Estes <wlestes@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@users.sourceforge.net>
 6909 
 6910 	* po/ca.po: new catalan translation
 6911 
 6912 2002-03-14  John Millaway <john43@users.sourceforge.net>
 6913 
 6914 	* flex.texi: Added section on format of comments.
 6915 
 6916 2002-03-14  John Millaway <john43@users.sourceforge.net>
 6917 
 6918 	* flex.texi: Split format chapter into sections.
 6919 
 6920 2002-03-14  John Millaway <john43@users.sourceforge.net>
 6921 
 6922 	* flex.texi: Removed explicit pointers in node definitions.
 6923 
 6924 2002-03-14  Will Estes <wlestes@users.sourceforge.net>
 6925 
 6926 	* configure.in: unistd.h can be problematic
 6927 
 6928 2002-03-14  Will Estes <wlestes@users.sourceforge.net>
 6929 
 6930 	* tests/README: editing changes to README
 6931 
 6932 2002-03-13  Will Estes <wlestes@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@users.sourceforge.net>
 6937 
 6938 	* scan.l: gettext cruft
 6939 
 6940 2002-03-13  Will Estes <wlestes@users.sourceforge.net>
 6941 
 6942 	* tests/descriptions: separate out test descriptions
 6943 
 6944 2002-03-13  Will Estes <wlestes@users.sourceforge.net>
 6945 
 6946 	* po/LINGUAS: french and korean dont crash now
 6947 
 6948 2002-03-12  Will Estes <wlestes@users.sourceforge.net>
 6949 
 6950 	* po/fr.po, po/ko.po: remove duplicate messages as per advice from
 6951 	Jordi Mallach <jordi@debian.org>
 6952 
 6953 2002-03-12  Will Estes <wlestes@users.sourceforge.net>
 6954 
 6955 	* gettext.h: yes, more gettext cruft
 6956 
 6957 2002-03-12  Will Estes <wlestes@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@users.sourceforge.net>
 6965 
 6966 	* NEWS: gettext and autofoo are now involved
 6967 
 6968 2002-03-12  Will Estes <wlestes@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@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@users.sourceforge.net>
 6979 
 6980 	* TODO: note about cvs documentation
 6981 
 6982 2002-03-12  Will Estes <wlestes@users.sourceforge.net>
 6983 
 6984 	* po/LINGUAS: we now have turkish
 6985 
 6986 2002-03-12  Will Estes <wlestes@users.sourceforge.net>
 6987 
 6988 	* po/tr.po: updated translations, i think
 6989 
 6990 2002-03-12  Will Estes <wlestes@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@users.sourceforge.net>
 6996 
 6997 	* README-alpha: README-alpha for those bad-hair days
 6998 
 6999 2002-03-12  Will Estes <wlestes@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@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@users.sourceforge.net>
 7011 
 7012 	* po/ca.po: removing po files, maybe
 7013 
 7014 2002-03-12  Will Estes <wlestes@users.sourceforge.net>
 7015 
 7016 	* tests/.cvsignore: ignore autom4te.cache
 7017 
 7018 2002-03-11  Will Estes <wlestes@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@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@users.sourceforge.net>
 7030 
 7031 	* README: eliminate to.do and faqs from the README file
 7032 
 7033 2002-03-06  Will Estes <wlestes@users.sourceforge.net>
 7034 
 7035 	* TODO: more notes on tests/
 7036 
 7037 2002-03-06  Will Estes <wlestes@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@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@users.sourceforge.net>
 7048 
 7049 	* TODO: notes on subdirectories
 7050 
 7051 2002-03-05  Will Estes <wlestes@users.sourceforge.net>
 7052 
 7053 	* examples/.cvsignore, examples/Makefile.am: now examples/ fits into
 7054 	automake
 7055 
 7056 2002-03-05  Will Estes <wlestes@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@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@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@users.sourceforge.net>
 7073 
 7074 	* Makefile.am: add parse.c and scan.c to built_sources
 7075 
 7076 2002-02-24  John Millaway <john43@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@users.sourceforge.net>
 7082 
 7083 	* tests/Makefile.in: Converted test script to portable /bin/sh.
 7084 
 7085 2002-02-22  John Millaway <john43@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@users.sourceforge.net>
 7091 
 7092 	* tests/create-test.pl: Fixed #! line for portability.
 7093 
 7094 2002-02-22  John Millaway <john43@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@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@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@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@users.sourceforge.net>
 7120 
 7121 	* flex.skl: Added missing #endif.
 7122 
 7123 2002-02-07  Will Estes <wlestes@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@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@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@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@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@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@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@users.sourceforge.net>
 7172 
 7173 	* buf.c: oops, forgot this one line
 7174 
 7175 2001-11-14  Will Estes <wlestes@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@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@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@users.sourceforge.net>
 7217 
 7218 	* NEWS: now NEWS has forgotten about the _r variables
 7219 
 7220 2001-10-26  Will Estes <wlestes@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@users.sourceforge.net>
 7231 
 7232 	* main.c, options.c, options.h: more from millaway
 7233 
 7234 2001-10-22  Will Estes <wlestes@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@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@users.sourceforge.net>
 7246 
 7247 	* flex.skl: flex.skl should come up in C mode
 7248 
 7249 2001-10-21  Will Estes <wlestes@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@users.sourceforge.net>
 7255 
 7256 	* NEWS: document new options and new option handling
 7257 
 7258 2001-10-19  Will Estes <wlestes@users.sourceforge.net>
 7259 
 7260 	* TODO: tell emacs that TODO is a text/outline mode file
 7261 
 7262 2001-10-19  Will Estes <wlestes@users.sourceforge.net>
 7263 
 7264 	* TODO: we have new long options; we need to document that
 7265 
 7266 2001-10-19  Will Estes <wlestes@users.sourceforge.net>
 7267 
 7268 	* NEWS: tell emacs that NEWS is text/outline mode
 7269 
 7270 2001-10-19  Will Estes <wlestes@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@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@users.sourceforge.net>
 7282 
 7283 	* main.c: Fixed typo in options display
 7284 
 7285 2001-09-20  Will Estes <wlestes@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@users.sourceforge.net>
 7291 
 7292 	* TODO: clarify item on comments in lexical files
 7293 
 7294 2001-09-20  Will Estes <wlestes@users.sourceforge.net>
 7295 
 7296 	* NEWS, scan.l: now flex recognizes \r as an eol character
 7297 
 7298 2001-09-20  Will Estes <wlestes@users.sourceforge.net>
 7299 
 7300 	* Makefile.am: specify cvsroot so automake distcheck works
 7301 
 7302 2001-09-19  Will Estes <wlestes@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@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@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@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@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@users.sourceforge.net>
 7330 
 7331 	* NEWS: mention no more c++ comments in c scanners
 7332 
 7333 2001-08-21  John Millaway <john43@users.sourceforge.net>
 7334 
 7335 	* flex.skl: Changed // comments to /* */ comments in skeleton.
 7336 
 7337 2001-08-19  John Millaway <john43@users.sourceforge.net>
 7338 
 7339 	* flex.texi: Changed @var to @code everywhere.
 7340 
 7341 2001-08-16  Will Estes <wlestes@users.sourceforge.net>
 7342 
 7343 	* to.do/flex.rmail: more mail
 7344 
 7345 2001-08-16  Will Estes <wlestes@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@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@users.sourceforge.net>
 7364 
 7365 	* TODO: note jason's thoughts on having a manpage
 7366 
 7367 2001-08-03  Will Estes <wlestes@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@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@users.sourceforge.net>
 7379 
 7380 	* autogen.sh: fake automake into believing that ChangeLog already
 7381 	exists
 7382 
 7383 2001-08-01  Will Estes <wlestes@users.sourceforge.net>
 7384 
 7385 	* Makefile.am: millaway needs to be covered in the ChangeLog
 7386 
 7387 2001-08-01  Will Estes <wlestes@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@users.sourceforge.net>
 7393 
 7394 	* flex.texi: forgot braces on @copyright
 7395 
 7396 2001-08-01  John Millaway <john43@users.sourceforge.net>
 7397 
 7398 	* flex.skl: Added missing argument to yy_flex_free.
 7399 
 7400 2001-08-01  Will Estes <wlestes@users.sourceforge.net>
 7401 
 7402 	* AUTHORS: john millaway wrote the reentrant C support
 7403 
 7404 2001-08-01  Will Estes <wlestes@users.sourceforge.net>
 7405 
 7406 	* flex.texi: add license node to the manual
 7407 
 7408 2001-08-01  Will Estes <wlestes@users.sourceforge.net>
 7409 
 7410 	* TODO: c++ ideas
 7411 
 7412 2001-07-31  Will Estes <wlestes@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@users.sourceforge.net>
 7418 
 7419 	* Makefile.am: oops, left in an extra backslash
 7420 
 7421 2001-07-31  Will Estes <wlestes@users.sourceforge.net>
 7422 
 7423 	* TODO: flex.texi is here; clarify tests/ rewrite issue
 7424 
 7425 2001-07-31  Will Estes <wlestes@users.sourceforge.net>
 7426 
 7427 	* NEWS: hey, we have texinfo, not man
 7428 
 7429 2001-07-31  Will Estes <wlestes@users.sourceforge.net>
 7430 
 7431 	* flex.1: no more manpage
 7432 
 7433 2001-07-31  Will Estes <wlestes@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@users.sourceforge.net>
 7439 
 7440 	* flex.texi: the namual now compiles; hurray
 7441 
 7442 2001-07-31  Will Estes <wlestes@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@users.sourceforge.net>
 7448 
 7449 	* tests/.cvsignore: ignore config.cache in tests/ directory
 7450 
 7451 2001-07-31  Will Estes <wlestes@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@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@users.sourceforge.net>
 7461 
 7462 	* TODO: auto-generated backup?
 7463 
 7464 2001-07-27  Will Estes <wlestes@users.sourceforge.net>
 7465 
 7466 	* flex.texi: today's tinkering on the manual
 7467 
 7468 2001-07-27  Will Estes <wlestes@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@users.sourceforge.net>
 7473 
 7474 	* TODO: note future issues with flex.texi
 7475 
 7476 2001-07-27  Will Estes <wlestes@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@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@users.sourceforge.net>
 7487 
 7488 	* scan.l: automake is unhappy if we specify the outfile
 7489 
 7490 2001-07-26  Will Estes <wlestes@users.sourceforge.net>
 7491 
 7492 	* flex.texi: more conversions/corrections
 7493 
 7494 2001-07-26  Will Estes <wlestes@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@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@users.sourceforge.net>
 7504 
 7505 	* AUTHORS, THANKS: copy in manual author and thanks info
 7506 
 7507 2001-07-25  Will Estes <wlestes@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@users.sourceforge.net>
 7513 
 7514 	* Makefile.am: add YFLAGS so parse.h gets made
 7515 
 7516 2001-07-24  Will Estes <wlestes@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@users.sourceforge.net>
 7524 
 7525 	* TODO: reflect recent doings
 7526 
 7527 2001-07-24  Will Estes <wlestes@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@users.sourceforge.net>
 7533 
 7534 	* configure.in: more rearranging for automake
 7535 
 7536 2001-07-24  Will Estes <wlestes@users.sourceforge.net>
 7537 
 7538 	* to.do/flex.rmail: more mail came in
 7539 
 7540 2001-07-24  Will Estes <wlestes@users.sourceforge.net>
 7541 
 7542 	* autogen.sh: adjust to automake's idea of the world
 7543 
 7544 2001-07-24  Will Estes <wlestes@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@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@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@users.sourceforge.net>
 7560 
 7561 	* TODO: add lex-replacement issue
 7562 
 7563 2001-07-24  Will Estes <wlestes@users.sourceforge.net>
 7564 
 7565 	* Makefile.am: add EXTRA_DIST
 7566 
 7567 2001-07-23  Will Estes <wlestes@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@users.sourceforge.net>
 7572 
 7573 	* configure.in: introduce automake into the macro calls
 7574 
 7575 2001-07-23  Will Estes <wlestes@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@users.sourceforge.net>
 7581 
 7582 	* Makefile.am: bin_PROGRAMS and lib_LIBRARIES
 7583 
 7584 2001-07-23  Will Estes <wlestes@users.sourceforge.net>
 7585 
 7586 	* to.do/streams.mail: streams.mail has moved here
 7587 
 7588 2001-07-23  Will Estes <wlestes@users.sourceforge.net>
 7589 
 7590 	* TODO: add xref for teximanual
 7591 
 7592 2001-07-19  Will Estes <wlestes@users.sourceforge.net>
 7593 
 7594 	* flex.1: include typo/punctuation fixes from a patch submitted by
 7595 	noon@cote-dazur.com (Fabrice Bauzac)
 7596 
 7597 2001-07-17  Will Estes <wlestes@users.sourceforge.net>
 7598 
 7599 	* TODO: we want gettext
 7600 
 7601 2001-06-24  Will Estes <wlestes@users.sourceforge.net>
 7602 
 7603 	* flex.skl: include c++ STD fixes from quanstro@quanstro.net
 7604 
 7605 2001-06-24  Will Estes <wlestes@users.sourceforge.net>
 7606 
 7607 	* flex.skl, gen.c: change some int types to size_t as per FreeBSD
 7608 	28364 from avn@any.ru
 7609 
 7610 2001-06-24  Will Estes <wlestes@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@users.sourceforge.net>
 7616 
 7617 	* TODO: add memory api and reworking of flex.skl reworking
 7618 
 7619 2001-06-18  Will Estes <wlestes@users.sourceforge.net>
 7620 
 7621 	* flex.skl: remove extraneous notice from flex.skl
 7622 
 7623 2001-06-18  Will Estes <wlestes@users.sourceforge.net>
 7624 
 7625 	* flex.skl: patch memory leak as per millaway
 7626 
 7627 2001-06-17  Will Estes <wlestes@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@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@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@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@users.sourceforge.net>
 7655 
 7656 	* tests/TEMPLATE/cvsignore: create template for .cvsignore
 7657 
 7658 2001-06-17  Will Estes <wlestes@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@users.sourceforge.net>
 7664 
 7665 	* tests/.cvsignore: we dont want the Makefile either
 7666 
 7667 2001-06-17  Will Estes <wlestes@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@users.sourceforge.net>
 7673 
 7674 	* tests/.cvsignore: add autoconf legacy files to be ignored
 7675 
 7676 2001-06-17  Will Estes <wlestes@users.sourceforge.net>
 7677 
 7678 	* autogen.sh: clarify usage instructions; prepare tests/ as well
 7679 
 7680 2001-06-17  Will Estes <wlestes@users.sourceforge.net>
 7681 
 7682 	* tests/.cvsignore: . cvsignore for tests/ subdirectory
 7683 
 7684 2001-06-17  Will Estes <wlestes@users.sourceforge.net>
 7685 
 7686 	* FlexLexer.h: tell emacs that FlexLexer.h is c++
 7687 
 7688 2001-06-17  Will Estes <wlestes@users.sourceforge.net>
 7689 
 7690 	* scan.l: tell emacs scan.l is in C mode
 7691 
 7692 2001-06-17  Will Estes <wlestes@users.sourceforge.net>
 7693 
 7694 	* flex.skl: added punctuation
 7695 
 7696 2001-06-17  Will Estes <wlestes@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@users.sourceforge.net>
 7705 
 7706 	* to.do/flex.rmail: add bill fenlason's emails
 7707 
 7708 2001-06-15  Will Estes <wlestes@users.sourceforge.net>
 7709 
 7710 	* COPYING: make changes as per Theo De Raadt; remove tabs
 7711 
 7712 2001-06-08  Will Estes <wlestes@users.sourceforge.net>
 7713 
 7714 	* flex.skl: save errno as per Theo de Raadt
 7715 
 7716 2001-06-07  Will Estes <wlestes@users.sourceforge.net>
 7717 
 7718 	* flex.1: correct hyphenation as per openbsd tree
 7719 
 7720 2001-06-05  Will Estes <wlestes@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@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@users.sourceforge.net>
 7730 
 7731 	* tests/Makefile.in: remove || exit calls
 7732 
 7733 2001-05-21  Will Estes <wlestes@users.sourceforge.net>
 7734 
 7735 	* gen.c: complete john millaway's reentrant patch
 7736 
 7737 2001-05-21  Will Estes <wlestes@users.sourceforge.net>
 7738 
 7739 	* to.do/flex.rmail:  more flex messages in the queue
 7740 
 7741 2001-05-18  Will Estes <wlestes@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@users.sourceforge.net>
 7747 
 7748 	* tests/Makefile.in: remove || exit from testing loop
 7749 
 7750 2001-05-18  Will Estes <wlestes@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@users.sourceforge.net>
 7756 
 7757 	* TODO: rethink the todo list
 7758 
 7759 2001-05-18  Will Estes <wlestes@users.sourceforge.net>
 7760 
 7761 	* flex.1: describe reentrant api changes
 7762 
 7763 2001-05-18  Will Estes <wlestes@users.sourceforge.net>
 7764 
 7765 	* TODO: mention work needed for tests/
 7766 
 7767 2001-05-18  Will Estes <wlestes@users.sourceforge.net>
 7768 
 7769 	* configure.in: tell auto* about the test directory
 7770 
 7771 2001-05-18  Will Estes <wlestes@users.sourceforge.net>
 7772 
 7773 	* README: make punctuation uniform, mention the new tests/ directory
 7774 
 7775 2001-05-18  Will Estes <wlestes@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@users.sourceforge.net>
 7780 
 7781 	* ONEWS: move old NEWS items to ONEWS
 7782 
 7783 2001-05-18  Will Estes <wlestes@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@users.sourceforge.net>
 7822 
 7823 	* to.do/flex.rmail: more mail in flex.rmail
 7824 
 7825 2001-05-03  Will Estes <wlestes@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@users.sourceforge.net>
 7832 
 7833 	* README: mention RoadMap
 7834 
 7835 2001-05-01  Will Estes <wlestes@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@users.sourceforge.net>
 7863 
 7864 	* README: mention misc/ directory
 7865 
 7866 2001-05-01  Will Estes <wlestes@users.sourceforge.net>
 7867 
 7868 	* version.h: version is 2.5.5b
 7869 
 7870 2001-05-01  Will Estes <wlestes@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@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@users.sourceforge.net>
 7880 
 7881 	* RoadMap: list of source files
 7882 
 7883 2001-05-01  Will Estes <wlestes@users.sourceforge.net>
 7884 
 7885 	* README: rewrite README to reflect changes in layout of directories
 7886 
 7887 2001-05-01  Will Estes <wlestes@users.sourceforge.net>
 7888 
 7889 	* AUTHORS, THANKS, TODO: initial attempt at the files
 7890 
 7891 2001-05-01  Will Estes <wlestes@users.sourceforge.net>
 7892 
 7893 	* COPYING: add 2001 copyright notice
 7894 
 7895 2001-05-01  Will Estes <wlestes@users.sourceforge.net>
 7896 
 7897 	* autogen.sh: initial attempt at a bootstrap script for developers
 7898 
 7899 2001-05-01  Will Estes <wlestes@users.sourceforge.net>
 7900 
 7901 	* flex.texi: texinfo manual, old contributed version
 7902 
 7903 2000-08-21  Vern Paxson <vern@ee.lbl.gov>
 7904 
 7905 	* flex.1: fixed some bugs in examples of [[:...:]] ccls
 7906 
 7907 2000-08-21  Vern Paxson <vern@ee.lbl.gov>
 7908 
 7909 	* version.h: version shipped to Dick King
 7910 
 7911 2000-08-21  Vern Paxson <vern@ee.lbl.gov>
 7912 
 7913 	* flex.skl: explicit include of iostream.h
 7914 
 7915 2000-08-21  Vern Paxson <vern@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@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@ee.lbl.gov>
 7926 
 7927 	* dfa.c: fixed underallocation for accset
 7928 
 7929 1997-06-27  Vern Paxson <vern@ee.lbl.gov>
 7930 
 7931 	* COPYING: revised for rms
 7932 
 7933 1997-06-23  Vern Paxson <vern@ee.lbl.gov>
 7934 
 7935 	* flex.skl: fixed memory leak
 7936 
 7937 1997-06-23  Vern Paxson <vern@ee.lbl.gov>
 7938 
 7939 	* flex.1:  input() doesn't destroy yytext
 7940 
 7941 1997-06-23  Vern Paxson <vern@ee.lbl.gov>
 7942 
 7943 	* FlexLexer.h: wrapped with extern "C++"
 7944 
 7945 1996-12-13  Vern Paxson <vern@ee.lbl.gov>
 7946 
 7947 	* flex.skl: use delete [] for yy_state_buf
 7948 
 7949 1996-10-29  Vern Paxson <vern@ee.lbl.gov>
 7950 
 7951 	* flex.skl: fixed %option noinput
 7952 
 7953 1996-10-29  Vern Paxson <vern@ee.lbl.gov>
 7954 
 7955 	* flex.skl: free(char*) fix ... Sigh ...
 7956 
 7957 1996-10-11  Vern Paxson <vern@ee.lbl.gov>
 7958 
 7959 	* gen.c: bug fix for yymore()/yylineno interaction
 7960 
 7961 1996-10-11  Vern Paxson <vern@ee.lbl.gov>
 7962 
 7963 	* gen.c: fixed memory leak
 7964 
 7965 1996-09-10  Vern Paxson <vern@ee.lbl.gov>
 7966 
 7967 	* NEWS: release 2.5.4
 7968 
 7969 1996-09-10  Vern Paxson <vern@ee.lbl.gov>
 7970 
 7971 	* Makefile.in: more stuff for distclean
 7972 
 7973 1996-09-10  Vern Paxson <vern@ee.lbl.gov>
 7974 
 7975 	* flex.skl: "str" -> "yy_str"
 7976 
 7977 1996-09-10  Vern Paxson <vern@ee.lbl.gov>
 7978 
 7979 	* version.h: 2.5.4
 7980 
 7981 1996-07-02  Vern Paxson <vern@ee.lbl.gov>
 7982 
 7983 	* flex.skl: (attempted) fix for input() crossing a file boundary
 7984 
 7985 1996-05-29  Vern Paxson <vern@ee.lbl.gov>
 7986 
 7987 	* NEWS: don't do Acorn diffs
 7988 
 7989 1996-05-29  Vern Paxson <vern@ee.lbl.gov>
 7990 
 7991 	* NEWS: some minor additions for 2.5.3
 7992 
 7993 1996-05-29  Vern Paxson <vern@ee.lbl.gov>
 7994 
 7995 	* NEWS, version.h: 2.5.3
 7996 
 7997 1996-05-25  Vern Paxson <vern@ee.lbl.gov>
 7998 
 7999 	* flex.skl: initialize yy_more_offset etc. for yyFlexLexer class
 8000 
 8001 1996-05-25  Vern Paxson <vern@ee.lbl.gov>
 8002 
 8003 	* flex.skl: niggling cosmetic tweak
 8004 
 8005 1996-05-25  Vern Paxson <vern@ee.lbl.gov>
 8006 
 8007 	* flex.skl: bug fixes for yymore (especially with %array)
 8008 
 8009 1996-05-25  Vern Paxson <vern@ee.lbl.gov>
 8010 
 8011 	* gen.c: yymore + %array tweaks
 8012 
 8013 1996-05-25  Vern Paxson <vern@ee.lbl.gov>
 8014 
 8015 	* FlexLexer.h: added yy_{,prev_}more_offset
 8016 
 8017 1996-05-25  Vern Paxson <vern@ee.lbl.gov>
 8018 
 8019 	* main.c: removed decl of unused library function
 8020 
 8021 1996-05-25  Vern Paxson <vern@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@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@ee.lbl.gov>
 8031 
 8032 	* libmain.c: fixed re Esmond Pitt's ancient suggestion
 8033 
 8034 1995-04-28  Vern Paxson <vern@ee.lbl.gov>
 8035 
 8036 	* misc.c: ANSI C / Solaris tweak
 8037 
 8038 1995-04-24  Vern Paxson <vern@ee.lbl.gov>
 8039 
 8040 	* flex.1: credits
 8041 
 8042 1995-04-24  Vern Paxson <vern@ee.lbl.gov>
 8043 
 8044 	* NEWS: multiple FlexLexer.h includes
 8045 
 8046 1995-04-24  Vern Paxson <vern@ee.lbl.gov>
 8047 
 8048 	* FlexLexer.h: fix multiple inclusions
 8049 
 8050 1995-04-24  Vern Paxson <vern@ee.lbl.gov>
 8051 
 8052 	* scan.l: lint tweak
 8053 
 8054 1995-04-24  Vern Paxson <vern@ee.lbl.gov>
 8055 
 8056 	* flex.1: typo fixed
 8057 
 8058 1995-04-24  Vern Paxson <vern@ee.lbl.gov>
 8059 
 8060 	* flex.1: credits update
 8061 
 8062 1995-04-24  Vern Paxson <vern@ee.lbl.gov>
 8063 
 8064 	* flex.skl: (char*) cast for realloc
 8065 
 8066 1995-04-24  Vern Paxson <vern@ee.lbl.gov>
 8067 
 8068 	* NEWS: (char*) tweak
 8069 
 8070 1995-04-21  Vern Paxson <vern@ee.lbl.gov>
 8071 
 8072 	* NEWS: VMS update for 2.5.2
 8073 
 8074 1995-04-21  Vern Paxson <vern@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@ee.lbl.gov>
 8080 
 8081 	* parse.y: reworked alloca() chud, from Francois
 8082 
 8083 1995-04-20  Vern Paxson <vern@ee.lbl.gov>
 8084 
 8085 	* NEWS, version.h: 2.5.2
 8086 
 8087 1995-04-20  Vern Paxson <vern@ee.lbl.gov>
 8088 
 8089 	* flex.1: 2.5.2 update
 8090 
 8091 1995-04-20  Vern Paxson <vern@ee.lbl.gov>
 8092 
 8093 	* dfa.c, main.c: const -> yyconst
 8094 
 8095 1995-04-20  Vern Paxson <vern@ee.lbl.gov>
 8096 
 8097 	* Makefile.in: fixed some old libfl.a references
 8098 
 8099 1995-04-20  Vern Paxson <vern@ee.lbl.gov>
 8100 
 8101 	* Makefile.in: some (but not all) of Francois' tweaks
 8102 
 8103 1995-04-20  Vern Paxson <vern@ee.lbl.gov>
 8104 
 8105 	* configure.in: tweaks from Francois
 8106 
 8107 1995-04-20  Vern Paxson <vern@ee.lbl.gov>
 8108 
 8109 	* flex.skl: yy_delete_buffer allows nil buffer pointer
 8110 
 8111 1995-04-20  Vern Paxson <vern@ee.lbl.gov>
 8112 
 8113 	* main.c: do_stdinit now defaults to false
 8114 
 8115 1995-04-20  Vern Paxson <vern@ee.lbl.gov>
 8116 
 8117 	* FlexLexer.h: remove first default for yylex(new_in, new_out)
 8118 
 8119 1995-04-20  Vern Paxson <vern@ee.lbl.gov>
 8120 
 8121 	* flex.skl: rearrange some definitions; fix YY_NO_UNPUT
 8122 
 8123 1995-04-20  Vern Paxson <vern@ee.lbl.gov>
 8124 
 8125 	* parse.y: more alloca() bullshit
 8126 
 8127 1995-04-20  Vern Paxson <vern@ee.lbl.gov>
 8128 
 8129 	* misc.c: octal escape sequence must have just digits 0-7
 8130 
 8131 1995-04-20  Vern Paxson <vern@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@ee.lbl.gov>
 8137 
 8138 	* main.c: -- terminates options
 8139 
 8140 1995-04-20  Vern Paxson <vern@ee.lbl.gov>
 8141 
 8142 	* flexdef.h: added dataflush() prototype
 8143 
 8144 1995-04-20  Vern Paxson <vern@ee.lbl.gov>
 8145 
 8146 	* misc.c: move dataflush, otoi prototypes into flexdef.h
 8147 
 8148 1995-04-20  Vern Paxson <vern@ee.lbl.gov>
 8149 
 8150 	* flex.skl, gen.c: const -> yyconst
 8151 
 8152 1995-04-20  Vern Paxson <vern@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@ee.lbl.gov>
 8157 
 8158 	* README, flex.1: Stan Adermann credit
 8159 
 8160 1995-03-27  Vern Paxson <vern@ee.lbl.gov>
 8161 
 8162 	* README: beta-tester update
 8163 
 8164 1995-03-27  Vern Paxson <vern@ee.lbl.gov>
 8165 
 8166 	* NEWS, version.h: 2.5.1
 8167 
 8168 1995-03-27  Vern Paxson <vern@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@ee.lbl.gov>
 8173 
 8174 	* gen.c: fixed lint problem with declaring yy_cp unnecessarily
 8175 
 8176 1995-03-27  Vern Paxson <vern@ee.lbl.gov>
 8177 
 8178 	* dfa.c: {}'s around full-table initializations
 8179 
 8180 1995-03-21  Vern Paxson <vern@ee.lbl.gov>
 8181 
 8182 	* README: for version 2.5
 8183 
 8184 1995-03-21  Vern Paxson <vern@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@ee.lbl.gov>
 8190 
 8191 	* NEWS: new C++ member functions
 8192 
 8193 1995-03-21  Vern Paxson <vern@ee.lbl.gov>
 8194 
 8195 	* NEWS, flex.1: 2.5.0.8 update
 8196 
 8197 1995-03-21  Vern Paxson <vern@ee.lbl.gov>
 8198 
 8199 	* main.c: rename yylineno if -P
 8200 
 8201 1995-03-20  Vern Paxson <vern@ee.lbl.gov>
 8202 
 8203 	* flexdef.h: do_yylineno MARKER_DIFFERENCE depends on MAXIMUM_MNS
 8204 
 8205 1995-03-20  Vern Paxson <vern@ee.lbl.gov>
 8206 
 8207 	* Makefile.in: removed redundant skel.c from DISTFILES
 8208 
 8209 1995-03-20  Vern Paxson <vern@ee.lbl.gov>
 8210 
 8211 	* FlexLexer.h: debug(), setdebug(), lineno()
 8212 
 8213 1995-03-20  Vern Paxson <vern@ee.lbl.gov>
 8214 
 8215 	* flex.skl: %option yylineno support
 8216 
 8217 1995-03-20  Vern Paxson <vern@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@ee.lbl.gov>
 8223 
 8224 	* main.c, scan.l: added %option yylineno
 8225 
 8226 1995-03-18  Vern Paxson <vern@ee.lbl.gov>
 8227 
 8228 	* gen.c: added do_yylineno
 8229 
 8230 1995-03-06  Vern Paxson <vern@ee.lbl.gov>
 8231 
 8232 	* NEWS, flex.1: 2.5.0.7
 8233 
 8234 1995-03-05  Vern Paxson <vern@ee.lbl.gov>
 8235 
 8236 	* Makefile.in: realclean -> maintainer-clean
 8237 
 8238 1995-03-05  Vern Paxson <vern@ee.lbl.gov>
 8239 
 8240 	* flex.skl: Added yy_flush_buffer
 8241 
 8242 1995-03-05  Vern Paxson <vern@ee.lbl.gov>
 8243 
 8244 	* FlexLexer.h: added yy_flush_buffer
 8245 
 8246 1995-03-05  Vern Paxson <vern@ee.lbl.gov>
 8247 
 8248 	* main.c: prefix support for yy_flush_buffer
 8249 
 8250 1995-03-05  Vern Paxson <vern@ee.lbl.gov>
 8251 
 8252 	* parse.y: added %option yyclass
 8253 
 8254 1995-03-05  Vern Paxson <vern@ee.lbl.gov>
 8255 
 8256 	* flexdef.h, main.c, scan.l: added yyclass
 8257 
 8258 1995-03-05  Vern Paxson <vern@ee.lbl.gov>
 8259 
 8260 	* FlexLexer.h: Added switch_streams
 8261 
 8262 1995-03-05  Vern Paxson <vern@ee.lbl.gov>
 8263 
 8264 	* flex.skl: added switch_streams
 8265 
 8266 1995-03-05  Vern Paxson <vern@ee.lbl.gov>
 8267 
 8268 	* main.c: don't rename yy_flex_debug for C++
 8269 
 8270 1995-03-05  Vern Paxson <vern@ee.lbl.gov>
 8271 
 8272 	* gen.c: yy_flex_debug extern only if not C++
 8273 
 8274 1995-03-05  Vern Paxson <vern@ee.lbl.gov>
 8275 
 8276 	* FlexLexer.h: added yy_flex_debug member variable
 8277 
 8278 1995-03-05  Vern Paxson <vern@ee.lbl.gov>
 8279 
 8280 	* flex.skl: yyFlexLexer initialization of yy_flex_debug
 8281 
 8282 1995-03-04  Vern Paxson <vern@ee.lbl.gov>
 8283 
 8284 	* flexdef.h, main.c: VMS POSIX stuff
 8285 
 8286 1995-03-04  Vern Paxson <vern@ee.lbl.gov>
 8287 
 8288 	* flex.skl: moved position of yy_init = 0
 8289 
 8290 1995-03-04  Vern Paxson <vern@ee.lbl.gov>
 8291 
 8292 	* flex.skl: added YY_EXIT_FAILURE
 8293 
 8294 1995-03-04  Vern Paxson <vern@ee.lbl.gov>
 8295 
 8296 	* main.c: removed VMS-specific exit
 8297 
 8298 1995-03-04  Vern Paxson <vern@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@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@ee.lbl.gov>
 8308 
 8309 	* main.c: fixed program_name tweak again
 8310 
 8311 1995-01-11  Vern Paxson <vern@ee.lbl.gov>
 8312 
 8313 	* main.c: oops, fixed program_name tweak
 8314 
 8315 1995-01-11  Vern Paxson <vern@ee.lbl.gov>
 8316 
 8317 	* main.c: program_name is "flex" if argv[0] nil
 8318 
 8319 1995-01-10  Vern Paxson <vern@ee.lbl.gov>
 8320 
 8321 	* NEWS: 2.5.0.5
 8322 
 8323 1995-01-10  Vern Paxson <vern@ee.lbl.gov>
 8324 
 8325 	* flex.1: Documented YY_NUM_RULES
 8326 
 8327 1995-01-10  Vern Paxson <vern@ee.lbl.gov>
 8328 
 8329 	* Makefile.in: added formatted man page to MISC
 8330 
 8331 1995-01-10  Vern Paxson <vern@ee.lbl.gov>
 8332 
 8333 	* main.c: help messages to stdout
 8334 
 8335 1995-01-09  Vern Paxson <vern@ee.lbl.gov>
 8336 
 8337 	* gen.c: Added YY_NUM_RULES
 8338 
 8339 1995-01-09  Vern Paxson <vern@ee.lbl.gov>
 8340 
 8341 	* flex.skl: better fix for #pragma problem
 8342 
 8343 1995-01-09  Vern Paxson <vern@ee.lbl.gov>
 8344 
 8345 	* flexdef.h: better fix for #pragma portability problem
 8346 
 8347 1995-01-09  Vern Paxson <vern@ee.lbl.gov>
 8348 
 8349 	* misc.c: "# line" -> #line
 8350 
 8351 1995-01-09  Vern Paxson <vern@ee.lbl.gov>
 8352 
 8353 	* flex.skl, flexdef.h: comment out Turbo C #pragma's
 8354 
 8355 1995-01-09  Vern Paxson <vern@ee.lbl.gov>
 8356 
 8357 	* scan.l: reset linenum on new file
 8358 
 8359 1995-01-09  Vern Paxson <vern@ee.lbl.gov>
 8360 
 8361 	* flex.skl: isatty() extern
 8362 
 8363 1995-01-09  Vern Paxson <vern@ee.lbl.gov>
 8364 
 8365 	* NEWS, flex.1: 2.5.0.4
 8366 
 8367 1995-01-09  Vern Paxson <vern@ee.lbl.gov>
 8368 
 8369 	* main.c: long options, VMS tweaks
 8370 
 8371 1995-01-09  Vern Paxson <vern@ee.lbl.gov>
 8372 
 8373 	* Makefile.in: Added parse.c, parse.h for dist MISC directory
 8374 
 8375 1995-01-09  Vern Paxson <vern@ee.lbl.gov>
 8376 
 8377 	* flexdef.h: some "const" cleansing
 8378 
 8379 1995-01-09  Vern Paxson <vern@ee.lbl.gov>
 8380 
 8381 	* mkskel.sh: skel[] is now const
 8382 
 8383 1995-01-09  Vern Paxson <vern@ee.lbl.gov>
 8384 
 8385 	* misc.c: some const cleansing
 8386 
 8387 1995-01-09  Vern Paxson <vern@ee.lbl.gov>
 8388 
 8389 	* scan.l: #line in section 1
 8390 
 8391 1995-01-05  Vern Paxson <vern@ee.lbl.gov>
 8392 
 8393 	* sym.c: preen
 8394 
 8395 1994-12-29  Vern Paxson <vern@ee.lbl.gov>
 8396 
 8397 	* configure.in: config.h from conf.in
 8398 
 8399 1994-12-29  Vern Paxson <vern@ee.lbl.gov>
 8400 
 8401 	* flexdef.h: for VMS, delete -> remove
 8402 
 8403 1994-12-29  Vern Paxson <vern@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@ee.lbl.gov>
 8408 
 8409 	* main.c: stdinit tweaks
 8410 
 8411 1994-12-29  Vern Paxson <vern@ee.lbl.gov>
 8412 
 8413 	* scan.l: added nostdinit
 8414 
 8415 1994-12-28  Vern Paxson <vern@ee.lbl.gov>
 8416 
 8417 	* NEWS: added MS-DOS note for 2.5.0.2
 8418 
 8419 1994-12-28  Vern Paxson <vern@ee.lbl.gov>
 8420 
 8421 	* flex.1: typos, tweaks
 8422 
 8423 1994-12-28  Vern Paxson <vern@ee.lbl.gov>
 8424 
 8425 	* Makefile.in: removed flexdoc
 8426 
 8427 1994-12-28  Vern Paxson <vern@ee.lbl.gov>
 8428 
 8429 	* flex.1: flexdoc/flex merge
 8430 
 8431 1994-12-28  Vern Paxson <vern@ee.lbl.gov>
 8432 
 8433 	* flex.1: typos
 8434 
 8435 1994-12-28  Vern Paxson <vern@ee.lbl.gov>
 8436 
 8437 	* NEWS: typo
 8438 
 8439 1994-12-28  Vern Paxson <vern@ee.lbl.gov>
 8440 
 8441 	* flex.1: 2.5 update
 8442 
 8443 1994-12-28  Vern Paxson <vern@ee.lbl.gov>
 8444 
 8445 	* NEWS: 2.5.0.2
 8446 
 8447 1994-12-28  Vern Paxson <vern@ee.lbl.gov>
 8448 
 8449 	* scan.l: fixed sense of %option main implying %option noyywrap
 8450 
 8451 1994-12-28  Vern Paxson <vern@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@ee.lbl.gov>
 8457 
 8458 	* flex.1: prior to 2.5 update
 8459 
 8460 1994-12-17  Vern Paxson <vern@ee.lbl.gov>
 8461 
 8462 	* main.c: C++/-P fixes
 8463 
 8464 1994-12-17  Vern Paxson <vern@ee.lbl.gov>
 8465 
 8466 	* FlexLexer.h: -P fixes constructor, destructor moved to flex.skl
 8467 
 8468 1994-12-17  Vern Paxson <vern@ee.lbl.gov>
 8469 
 8470 	* flex.skl: YY_SKIP_YYWRAP yyFlexLexer constructor, destructor
 8471 
 8472 1994-12-15  Vern Paxson <vern@ee.lbl.gov>
 8473 
 8474 	* gen.c: formatting
 8475 
 8476 1994-12-15  Vern Paxson <vern@ee.lbl.gov>
 8477 
 8478 	* gen.c: fixed bug in adjusting yytext before backing up
 8479 
 8480 1994-12-10  Vern Paxson <vern@ee.lbl.gov>
 8481 
 8482 	* scan.l: switched scanner itself over to [:xxx:]
 8483 
 8484 1994-12-10  Vern Paxson <vern@ee.lbl.gov>
 8485 
 8486 	* flex.skl: added YY_FLEX_VERSION
 8487 
 8488 1994-12-10  Vern Paxson <vern@ee.lbl.gov>
 8489 
 8490 	* scan.l: Fixed CCL-match pattern for [:whatever:]
 8491 
 8492 1994-12-10  Vern Paxson <vern@ee.lbl.gov>
 8493 
 8494 	* parse.y: treat [:upper:] as [:lower:] if -i
 8495 
 8496 1994-12-06  Vern Paxson <vern@ee.lbl.gov>
 8497 
 8498 	* NEWS: 2.5.0.1
 8499 
 8500 1994-12-06  Vern Paxson <vern@ee.lbl.gov>
 8501 
 8502 	* flex.skl, gen.c: input() maintains BOL
 8503 
 8504 1994-12-06  Vern Paxson <vern@ee.lbl.gov>
 8505 
 8506 	* flex.skl: check size of buffer in yy_scan_buffer
 8507 
 8508 1994-12-06  Vern Paxson <vern@ee.lbl.gov>
 8509 
 8510 	* flex.skl: added %option main, fixed missing %*
 8511 
 8512 1994-12-06  Vern Paxson <vern@ee.lbl.gov>
 8513 
 8514 	* parse.y: added ccl exprs
 8515 
 8516 1994-12-06  Vern Paxson <vern@ee.lbl.gov>
 8517 
 8518 	* scan.l: added ccl exprs, %option main
 8519 
 8520 1994-12-06  Vern Paxson <vern@ee.lbl.gov>
 8521 
 8522 	* yylex.c: added %options, ccl exprs
 8523 
 8524 1994-12-05  Vern Paxson <vern@ee.lbl.gov>
 8525 
 8526 	* misc.c: undid previous change
 8527 
 8528 1994-12-04  Vern Paxson <vern@ee.lbl.gov>
 8529 
 8530 	* Makefile.in: Makefile.in from srcdir
 8531 
 8532 1994-12-04  Vern Paxson <vern@ee.lbl.gov>
 8533 
 8534 	* Makefile.in: added skel.c to DISTFILES
 8535 
 8536 1994-12-04  Vern Paxson <vern@ee.lbl.gov>
 8537 
 8538 	* flex.skl: added YYSTATE alias
 8539 
 8540 1994-12-04  Vern Paxson <vern@ee.lbl.gov>
 8541 
 8542 	* scan.l: NL is now \r?\n
 8543 
 8544 1994-12-04  Vern Paxson <vern@ee.lbl.gov>
 8545 
 8546 	* gen.c: use cerr for C++ diagnostics
 8547 
 8548 1994-12-03  Vern Paxson <vern@ee.lbl.gov>
 8549 
 8550 	* flex.skl: undid YY_UNIX_NEWLINE
 8551 
 8552 1994-12-03  Vern Paxson <vern@ee.lbl.gov>
 8553 
 8554 	* flexdef.h: STDC_HEADERS to check for stdlib
 8555 
 8556 1994-12-03  Vern Paxson <vern@ee.lbl.gov>
 8557 
 8558 	* configure.in: AC_STDC_HEADERS -> AC_HEADER_STDC
 8559 
 8560 1994-12-03  Vern Paxson <vern@ee.lbl.gov>
 8561 
 8562 	* misc.c: \n -> '\012'
 8563 
 8564 1994-12-03  Vern Paxson <vern@ee.lbl.gov>
 8565 
 8566 	* flex.skl: Added YY_UNIX_NEWLINE
 8567 
 8568 1994-12-03  Vern Paxson <vern@ee.lbl.gov>
 8569 
 8570 	* flex.skl: BOL changes
 8571 
 8572 1994-12-03  Vern Paxson <vern@ee.lbl.gov>
 8573 
 8574 	* dfa.c: fixed bug with caseins but not ecs
 8575 
 8576 1994-12-03  Vern Paxson <vern@ee.lbl.gov>
 8577 
 8578 	* gen.c: BOL changes some casts for Turbo C
 8579 
 8580 1994-12-03  Vern Paxson <vern@ee.lbl.gov>
 8581 
 8582 	* main.c: messages identify filenames
 8583 
 8584 1994-12-03  Vern Paxson <vern@ee.lbl.gov>
 8585 
 8586 	* misc.c: Increase slowly if realloc double overflows
 8587 
 8588 1994-12-03  Vern Paxson <vern@ee.lbl.gov>
 8589 
 8590 	* nfa.c: YY_RULE_SETUP
 8591 
 8592 1994-12-03  Vern Paxson <vern@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@ee.lbl.gov>
 8597 
 8598 	* Makefile.in: don't remove ~ files
 8599 
 8600 1994-11-24  Vern Paxson <vern@ee.lbl.gov>
 8601 
 8602 	* Makefile.in: get CFLAGS from autoconf
 8603 
 8604 1994-11-24  Vern Paxson <vern@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@ee.lbl.gov>
 8610 
 8611 	* version.h: 2.5.0
 8612 
 8613 1994-11-24  Vern Paxson <vern@ee.lbl.gov>
 8614 
 8615 	* flexdef.h: Added do_stdinit
 8616 
 8617 1994-11-24  Vern Paxson <vern@ee.lbl.gov>
 8618 
 8619 	* FlexLexer.h: Added yy_delete_buffer() in destructor
 8620 
 8621 1994-11-24  Vern Paxson <vern@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@ee.lbl.gov>
 8627 
 8628 	* main.c: Added do_stdinit, Think C hacks
 8629 
 8630 1994-11-24  Vern Paxson <vern@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@ee.lbl.gov>
 8636 
 8637 	* flex.skl: size_t #ifdef's for not compiling some statics
 8638 
 8639 1994-11-05  Vern Paxson <vern@ee.lbl.gov>
 8640 
 8641 	* Makefile.in: $(FLEX) config.h
 8642 
 8643 1994-11-05  Vern Paxson <vern@ee.lbl.gov>
 8644 
 8645 	* configure.in: config.h, size_t, malloc.h, sys/types.h
 8646 
 8647 1994-11-05  Vern Paxson <vern@ee.lbl.gov>
 8648 
 8649 	* flexdef.h: config.h, size_t
 8650 
 8651 1994-11-05  Vern Paxson <vern@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@ee.lbl.gov>
 8656 
 8657 	* parse.y: alloca, lint tweaks
 8658 
 8659 1994-11-05  Vern Paxson <vern@ee.lbl.gov>
 8660 
 8661 	* scan.l: %option yywrap size_t tweaks
 8662 
 8663 1994-11-05  Vern Paxson <vern@ee.lbl.gov>
 8664 
 8665 	* tblcmp.c: size_t tweaks
 8666 
 8667 1994-11-05  Vern Paxson <vern@ee.lbl.gov>
 8668 
 8669 	* misc.c: size_t, STDC tweaks
 8670 
 8671 1994-11-05  Vern Paxson <vern@ee.lbl.gov>
 8672 
 8673 	* flex.skl: Added yy_scan_{buffer,bytes,string}, plus tweaks
 8674 
 8675 1994-10-12  Vern Paxson <vern@ee.lbl.gov>
 8676 
 8677 	* flex.skl: made stack code conditional on "stack" option
 8678 
 8679 1994-10-12  Vern Paxson <vern@ee.lbl.gov>
 8680 
 8681 	* scan.l: added use of "stack" %option
 8682 
 8683 1994-08-03  Vern Paxson <vern@ee.lbl.gov>
 8684 
 8685 	* gen.c: Fixed fencepost in call to yy_flex_strncpy
 8686 
 8687 1994-07-25  Vern Paxson <vern@ee.lbl.gov>
 8688 
 8689 	* flex.skl: yy_eof_status -> yy_buffer_status
 8690 
 8691 1994-07-25  Vern Paxson <vern@ee.lbl.gov>
 8692 
 8693 	* flex.skl: yy_flex_strcpy -> yy_flex_strncpy minor prototype tweak
 8694 
 8695 1994-07-25  Vern Paxson <vern@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@ee.lbl.gov>
 8701 
 8702 	* nfa.c: No YY_USER_ACTION if continued action
 8703 
 8704 1994-03-16  Vern Paxson <vern@ee.lbl.gov>
 8705 
 8706 	* flex.skl: Added fix for 8-bit chars returned by input()
 8707 
 8708 1994-03-16  Vern Paxson <vern@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@ee.lbl.gov>
 8714 
 8715 	* mkskel.sh: flex.skel -> flex.skl
 8716 
 8717 1994-01-08  Vern Paxson <vern@ee.lbl.gov>
 8718 
 8719 	* mkskel.sh: Initial revision
 8720 
 8721 1993-12-29  Vern Paxson <vern@ee.lbl.gov>
 8722 
 8723 	* Makefile.in: Fixed scan.c target so "make" detects flex failure
 8724 
 8725 1993-12-27  Vern Paxson <vern@ee.lbl.gov>
 8726 
 8727 	* scan.l: Added %option's
 8728 
 8729 1993-12-27  Vern Paxson <vern@ee.lbl.gov>
 8730 
 8731 	* Makefile.in: Nuked FLEX_FLAGS that are now done using %option
 8732 
 8733 1993-12-27  Vern Paxson <vern@ee.lbl.gov>
 8734 
 8735 	* parse.y, scan.l: %option
 8736 
 8737 1993-12-27  Vern Paxson <vern@ee.lbl.gov>
 8738 
 8739 	* main.c: Reworked for %option
 8740 
 8741 1993-12-27  Vern Paxson <vern@ee.lbl.gov>
 8742 
 8743 	* flexdef.h: Added "unspecified", globals for %option
 8744 
 8745 1993-12-27  Vern Paxson <vern@ee.lbl.gov>
 8746 
 8747 	* sym.c: start condition #define's go to action file
 8748 
 8749 1993-12-27  Vern Paxson <vern@ee.lbl.gov>
 8750 
 8751 	* misc.c: Added action_define()
 8752 
 8753 1993-12-27  Vern Paxson <vern@ee.lbl.gov>
 8754 
 8755 	* scan.l: Minor consolidation using scon scopes etc
 8756 
 8757 1993-12-27  Vern Paxson <vern@ee.lbl.gov>
 8758 
 8759 	* scan.l: Modified to use scon scopes
 8760 
 8761 1993-12-27  Vern Paxson <vern@ee.lbl.gov>
 8762 
 8763 	* scan.l: indented rules
 8764 
 8765 1993-12-26  Vern Paxson <vern@ee.lbl.gov>
 8766 
 8767 	* parse.y: Added scon_stk stuff, format_warn
 8768 
 8769 1993-12-26  Vern Paxson <vern@ee.lbl.gov>
 8770 
 8771 	* flexdef.h: Added format_warn
 8772 
 8773 1993-12-26  Vern Paxson <vern@ee.lbl.gov>
 8774 
 8775 	* parse.y: Working checkpoint prior to adding <scon>{ stuff
 8776 
 8777 1993-12-26  Vern Paxson <vern@ee.lbl.gov>
 8778 
 8779 	* flexdef.h, main.c: Added in_rule, deleted actvsc
 8780 
 8781 1993-12-26  Vern Paxson <vern@ee.lbl.gov>
 8782 
 8783 	* misc.c: Added doubling of '\'s in filenames
 8784 
 8785 1993-12-26  Vern Paxson <vern@ee.lbl.gov>
 8786 
 8787 	* scan.l: Added in_rule, doing_rule_action
 8788 
 8789 1993-12-26  Vern Paxson <vern@ee.lbl.gov>
 8790 
 8791 	* sym.c: Removed actvsc
 8792 
 8793 1993-12-23  Vern Paxson <vern@ee.lbl.gov>
 8794 
 8795 	* flex.1: -ooutput #line directives credits
 8796 
 8797 1993-12-23  Vern Paxson <vern@ee.lbl.gov>
 8798 
 8799 	* flex.skl: Fixsed sense of test for %array
 8800 
 8801 1993-12-23  Vern Paxson <vern@ee.lbl.gov>
 8802 
 8803 	* NEWS: 2.5.0 snapshot for Craig
 8804 
 8805 1993-12-23  Vern Paxson <vern@ee.lbl.gov>
 8806 
 8807 	* parse.y: Added beginnings of <SCON>{ ... }
 8808 
 8809 1993-12-23  Vern Paxson <vern@ee.lbl.gov>
 8810 
 8811 	* scan.l: Simplified scanning {}'s
 8812 
 8813 1993-12-20  Vern Paxson <vern@ee.lbl.gov>
 8814 
 8815 	* flexdef.h: Added <stdlib.h>
 8816 
 8817 1993-12-17  Vern Paxson <vern@ee.lbl.gov>
 8818 
 8819 	* flex.skl: prototypes for alloc/string routines
 8820 
 8821 1993-12-17  Vern Paxson <vern@ee.lbl.gov>
 8822 
 8823 	* flex.skl: alloc, string routines internal
 8824 
 8825 1993-12-17  Vern Paxson <vern@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@ee.lbl.gov>
 8831 
 8832 	* configure.in: Check for string.h
 8833 
 8834 1993-12-17  Vern Paxson <vern@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@ee.lbl.gov>
 8840 
 8841 	* scan.l: Added flex_XXX -> yy_flex_XXX wrappers
 8842 
 8843 1993-12-17  Vern Paxson <vern@ee.lbl.gov>
 8844 
 8845 	* dfa.c, misc.c, sym.c: yy_flex_XXX -> flex_XXX
 8846 
 8847 1993-12-17  Vern Paxson <vern@ee.lbl.gov>
 8848 
 8849 	* yylex.c: No more WHITESPACE token
 8850 
 8851 1993-12-16  Vern Paxson <vern@ee.lbl.gov>
 8852 
 8853 	* FlexLexer.h, flex.skl: Added yy_top_state()
 8854 
 8855 1993-12-16  Vern Paxson <vern@ee.lbl.gov>
 8856 
 8857 	* scan.l: simplified comment-scanning using push/pop states
 8858 
 8859 1993-12-16  Vern Paxson <vern@ee.lbl.gov>
 8860 
 8861 	* parse.y: removed crufty WHITESPACE token, some uses of '\n' token
 8862 
 8863 1993-12-15  Vern Paxson <vern@ee.lbl.gov>
 8864 
 8865 	* FlexLexer.h: start stack, extern "C++" moved
 8866 
 8867 1993-12-15  Vern Paxson <vern@ee.lbl.gov>
 8868 
 8869 	* dfa.c: Bug fix for -CF
 8870 
 8871 1993-12-15  Vern Paxson <vern@ee.lbl.gov>
 8872 
 8873 	* flexdef.h, misc.c: alloc routines take unsigned
 8874 
 8875 1993-12-15  Vern Paxson <vern@ee.lbl.gov>
 8876 
 8877 	* flex.skl: start-state stacks, alloc routines take unsigned
 8878 
 8879 1993-12-15  Vern Paxson <vern@ee.lbl.gov>
 8880 
 8881 	* flexdef.h, misc.c: bracket -CF table elements
 8882 
 8883 1993-12-13  Vern Paxson <vern@ee.lbl.gov>
 8884 
 8885 	* misc.c: Do #bytes computation in {re,}allocate_array() only once
 8886 
 8887 1993-12-11  Vern Paxson <vern@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@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@ee.lbl.gov>
 8898 
 8899 	* gen.c: lint tweak
 8900 
 8901 1993-12-11  Vern Paxson <vern@ee.lbl.gov>
 8902 
 8903 	* NEWS: Expanded on extern "C++" news item
 8904 
 8905 1993-12-11  Vern Paxson <vern@ee.lbl.gov>
 8906 
 8907 	* NEWS: 2.4.5
 8908 
 8909 1993-12-11  Vern Paxson <vern@ee.lbl.gov>
 8910 
 8911 	* flex.skl: Added yy_fill_buffer
 8912 
 8913 1993-12-11  Vern Paxson <vern@ee.lbl.gov>
 8914 
 8915 	* gen.c: is_interactive -> yy_is_interactive
 8916 
 8917 1993-12-11  Vern Paxson <vern@ee.lbl.gov>
 8918 
 8919 	* flex.1: Updated credits
 8920 
 8921 1993-12-11  Vern Paxson <vern@ee.lbl.gov>
 8922 
 8923 	* Makefile.in: Fixed typo in "uninstall" target
 8924 
 8925 1993-12-11  Vern Paxson <vern@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@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@ee.lbl.gov>
 8936 
 8937 	* main.c: #include "FlexLexer.h" -> <FlexLexer.h>
 8938 
 8939 1993-12-11  Vern Paxson <vern@ee.lbl.gov>
 8940 
 8941 	* FlexLexer.h: Added extern "C++" wrapper
 8942 
 8943 1993-12-09  Vern Paxson <vern@ee.lbl.gov>
 8944 
 8945 	* main.c: Detect REJECT etc. before generating YY_USES_REJECT!
 8946 
 8947 1993-12-09  Vern Paxson <vern@ee.lbl.gov>
 8948 
 8949 	* gen.c: Fixed bug in interactive reads where char is unsigned
 8950 
 8951 1993-12-09  Vern Paxson <vern@ee.lbl.gov>
 8952 
 8953 	* parse.y: Fixed bug in treating '$' as variable trailing context
 8954 
 8955 1993-12-09  Vern Paxson <vern@ee.lbl.gov>
 8956 
 8957 	* version.h: 2.4.5
 8958 
 8959 1993-12-07  Vern Paxson <vern@ee.lbl.gov>
 8960 
 8961 	* README: pretester update
 8962 
 8963 1993-12-07  Vern Paxson <vern@ee.lbl.gov>
 8964 
 8965 	* NEWS: 2.4.4
 8966 
 8967 1993-12-07  Vern Paxson <vern@ee.lbl.gov>
 8968 
 8969 	* flex.1: LexError(), C++ experiment warning, credits
 8970 
 8971 1993-12-07  Vern Paxson <vern@ee.lbl.gov>
 8972 
 8973 	* scan.l: Fixed 8-bit bug
 8974 
 8975 1993-12-07  Vern Paxson <vern@ee.lbl.gov>
 8976 
 8977 	* flex.skl, gen.c: Fixed nasty 8-bit bugs
 8978 
 8979 1993-12-07  Vern Paxson <vern@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@ee.lbl.gov>
 8985 
 8986 	* FlexLexer.h, flex.skl: Support for yyFlexLexer::LexerError
 8987 
 8988 1993-12-06  Vern Paxson <vern@ee.lbl.gov>
 8989 
 8990 	* version.h: 2.4.4
 8991 
 8992 1993-12-05  Vern Paxson <vern@ee.lbl.gov>
 8993 
 8994 	* flex.1: credits update
 8995 
 8996 1993-12-05  Vern Paxson <vern@ee.lbl.gov>
 8997 
 8998 	* Makefile.in: very minor "install" tweaks
 8999 
 9000 1993-12-05  Vern Paxson <vern@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@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@ee.lbl.gov>
 9011 
 9012 	* NEWS: Added note regarding g++ 2.5.X
 9013 
 9014 1993-12-03  Vern Paxson <vern@ee.lbl.gov>
 9015 
 9016 	* flex.1: updated credits
 9017 
 9018 1993-12-03  Vern Paxson <vern@ee.lbl.gov>
 9019 
 9020 	* NEWS: ranlib addition for 2.4.3
 9021 
 9022 1993-12-03  Vern Paxson <vern@ee.lbl.gov>
 9023 
 9024 	* Makefile.in: Minor tweak to last change
 9025 
 9026 1993-12-03  Vern Paxson <vern@ee.lbl.gov>
 9027 
 9028 	* Makefile.in: run ranlib on libfl.a
 9029 
 9030 1993-12-03  Vern Paxson <vern@ee.lbl.gov>
 9031 
 9032 	* NEWS: Hopefully last update prior to 2.4.3
 9033 
 9034 1993-12-03  Vern Paxson <vern@ee.lbl.gov>
 9035 
 9036 	* flexdef.h, gen.c, misc.c, sym.c: lint tweaks
 9037 
 9038 1993-12-03  Vern Paxson <vern@ee.lbl.gov>
 9039 
 9040 	* Makefile.in: Added exec_prefix
 9041 
 9042 1993-12-03  Vern Paxson <vern@ee.lbl.gov>
 9043 
 9044 	* flex.1: credit update
 9045 
 9046 1993-12-03  Vern Paxson <vern@ee.lbl.gov>
 9047 
 9048 	* flex.skl: lint tweak
 9049 
 9050 1993-12-03  Vern Paxson <vern@ee.lbl.gov>
 9051 
 9052 	* NEWS: FlexLexer.h fixed for separate inclusion
 9053 
 9054 1993-12-03  Vern Paxson <vern@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@ee.lbl.gov>
 9060 
 9061 	* flex.1: -F incompatible with -+
 9062 
 9063 1993-12-02  Vern Paxson <vern@ee.lbl.gov>
 9064 
 9065 	* NEWS: Elaborated comments for 2.4.3
 9066 
 9067 1993-12-02  Vern Paxson <vern@ee.lbl.gov>
 9068 
 9069 	* NEWS: 2.4.3
 9070 
 9071 1993-12-02  Vern Paxson <vern@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@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@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@ee.lbl.gov>
 9087 
 9088 	* version.h: 2.4.3
 9089 
 9090 1993-12-01  Vern Paxson <vern@ee.lbl.gov>
 9091 
 9092 	* flexdef.h, misc.c: yy_flex_xmalloc() moved to misc.c
 9093 
 9094 1993-12-01  Vern Paxson <vern@ee.lbl.gov>
 9095 
 9096 	* flex.skl: Fixed bug in yy_fatal_error()
 9097 
 9098 1993-12-01  Vern Paxson <vern@ee.lbl.gov>
 9099 
 9100 	* Makefile.in: ... and remove plain tar file after compression
 9101 
 9102 1993-12-01  Vern Paxson <vern@ee.lbl.gov>
 9103 
 9104 	* NEWS: 2.4.2
 9105 
 9106 1993-12-01  Vern Paxson <vern@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@ee.lbl.gov>
 9112 
 9113 	* version.h: Release 2.4.2
 9114 
 9115 1993-11-30  Vern Paxson <vern@ee.lbl.gov>
 9116 
 9117 	* NEWS: -a -> -Ca
 9118 
 9119 1993-11-30  Vern Paxson <vern@ee.lbl.gov>
 9120 
 9121 	* README: described configuration files in manifest
 9122 
 9123 1993-11-30  Vern Paxson <vern@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@ee.lbl.gov>
 9129 
 9130 	* README: Credit to 2.4 pre-testers.
 9131 
 9132 1993-11-30  Vern Paxson <vern@ee.lbl.gov>
 9133 
 9134 	* gen.c: Fixed nasty bug in short/long decl decision
 9135 
 9136 1993-11-30  Vern Paxson <vern@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@ee.lbl.gov>
 9142 
 9143 	* main.c: Fixed very minor typo in -v output
 9144 
 9145 1993-11-30  Vern Paxson <vern@ee.lbl.gov>
 9146 
 9147 	* misc.c: Removed vestigal cast to (char) in isupper() call
 9148 
 9149 1993-11-30  Vern Paxson <vern@ee.lbl.gov>
 9150 
 9151 	* misc.c: Added casts to unsigned Char for isascii() calls
 9152 
 9153 1993-11-30  Vern Paxson <vern@ee.lbl.gov>
 9154 
 9155 	* parse.y: Added #ifdef chud for alloca()
 9156 
 9157 1993-11-30  Vern Paxson <vern@ee.lbl.gov>
 9158 
 9159 	* Makefile.in: Added alloca
 9160 
 9161 1993-11-30  Vern Paxson <vern@ee.lbl.gov>
 9162 
 9163 	* configure.in: Add AC_ALLOCA if using bison
 9164 
 9165 1993-11-29  Vern Paxson <vern@ee.lbl.gov>
 9166 
 9167 	* Makefile.in: Added intermediate file going scan.l -> scan.c
 9168 
 9169 1993-11-29  Vern Paxson <vern@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@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@ee.lbl.gov>
 9180 
 9181 	* gen.c, main.c: Fixed YYLMAX headaches
 9182 
 9183 1993-11-29  Vern Paxson <vern@ee.lbl.gov>
 9184 
 9185 	* flex.1: Documented that buffer can't grow if REJECT used
 9186 
 9187 1993-11-29  Vern Paxson <vern@ee.lbl.gov>
 9188 
 9189 	* Makefile.in: Added parse.{c,h} to dist files
 9190 
 9191 1993-11-29  Vern Paxson <vern@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@ee.lbl.gov>
 9197 
 9198 	* sym.c: Fixed ANSI-C glitch with '%' operator
 9199 
 9200 1993-11-29  Vern Paxson <vern@ee.lbl.gov>
 9201 
 9202 	* scan.l: Fixed mis-definition of ndlookup()
 9203 
 9204 1993-11-29  Vern Paxson <vern@ee.lbl.gov>
 9205 
 9206 	* NEWS: 2.4 -> 2.4.1
 9207 
 9208 1993-11-29  Vern Paxson <vern@ee.lbl.gov>
 9209 
 9210 	* Makefile.in: Added install.sh, mkinstalldirs to distribution files
 9211 
 9212 1993-11-29  Vern Paxson <vern@ee.lbl.gov>
 9213 
 9214 	* flex.1: Added Nathan Zelle, "promoted" Francois
 9215 
 9216 1993-11-29  Vern Paxson <vern@ee.lbl.gov>
 9217 
 9218 	* Makefile.in: only "realclean" removes flex dist depends on flex
 9219 
 9220 1993-11-29  Vern Paxson <vern@ee.lbl.gov>
 9221 
 9222 	* flexdef.h, misc.c: myctoi takes char[] instead of Char[]
 9223 
 9224 1993-11-28  Vern Paxson <vern@ee.lbl.gov>
 9225 
 9226 	* flexdef.h: -a -> -Ca all_lower, all_upper -> work on char*
 9227 
 9228 1993-11-28  Vern Paxson <vern@ee.lbl.gov>
 9229 
 9230 	* Makefile.in: Added -Ca to bigcheck
 9231 
 9232 1993-11-28  Vern Paxson <vern@ee.lbl.gov>
 9233 
 9234 	* main.c: -a -> -Ca; fixed help output
 9235 
 9236 1993-11-28  Vern Paxson <vern@ee.lbl.gov>
 9237 
 9238 	* dfa.c, flex.1: -a -> -Ca
 9239 
 9240 1993-11-28  Vern Paxson <vern@ee.lbl.gov>
 9241 
 9242 	* misc.c: all_lower, all_upper work on char*
 9243 
 9244 1993-11-28  Vern Paxson <vern@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@ee.lbl.gov>
 9250 
 9251 	* Makefile.in: Francois' tweaks
 9252 
 9253 1993-11-28  Vern Paxson <vern@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@ee.lbl.gov>
 9258 
 9259 	* NEWS: fixed typo
 9260 
 9261 1993-11-27  Vern Paxson <vern@ee.lbl.gov>
 9262 
 9263 	* Makefile.in: Don't remove dist directory
 9264 
 9265 1993-11-27  Vern Paxson <vern@ee.lbl.gov>
 9266 
 9267 	* Makefile.in: Include liballoc.c in lint targets
 9268 
 9269 1993-11-27  Vern Paxson <vern@ee.lbl.gov>
 9270 
 9271 	* misc.c: lint tweak
 9272 
 9273 1993-11-27  Vern Paxson <vern@ee.lbl.gov>
 9274 
 9275 	* Makefile.in: Added -l compression to bigcheck
 9276 
 9277 1993-11-27  Vern Paxson <vern@ee.lbl.gov>
 9278 
 9279 	* Makefile.in: permission tweaking for "dist"
 9280 
 9281 1993-11-27  Vern Paxson <vern@ee.lbl.gov>
 9282 
 9283 	* Makefile.in: more "dist" tweaks
 9284 
 9285 1993-11-27  Vern Paxson <vern@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@ee.lbl.gov>
 9291 
 9292 	* version.h: 2.4.1
 9293 
 9294 1993-11-27  Vern Paxson <vern@ee.lbl.gov>
 9295 
 9296 	* README: Revised as per Francois Pinard
 9297 
 9298 1993-11-27  Vern Paxson <vern@ee.lbl.gov>
 9299 
 9300 	* COPYING: flex.skel -> flex.skl
 9301 
 9302 1993-11-27  Vern Paxson <vern@ee.lbl.gov>
 9303 
 9304 	* NEWS: Updated date of 2.4 release
 9305 
 9306 1993-11-27  Vern Paxson <vern@ee.lbl.gov>
 9307 
 9308 	* Makefile.in: Removed manual & nroff output from distribution
 9309 
 9310 1993-11-27  Vern Paxson <vern@ee.lbl.gov>
 9311 
 9312 	* NEWS: 2.4.1 release
 9313 
 9314 1993-11-27  Vern Paxson <vern@ee.lbl.gov>
 9315 
 9316 	* configure.in: Initial revision
 9317 
 9318 1993-11-27  Vern Paxson <vern@ee.lbl.gov>
 9319 
 9320 	* Makefile.in: Merge w/ 2.4.1 changes added "dist2" target
 9321 
 9322 1993-11-26  Vern Paxson <vern@ee.lbl.gov>
 9323 
 9324 	* Makefile.in: Initial revision
 9325 
 9326 1993-11-26  Vern Paxson <vern@ee.lbl.gov>
 9327 
 9328 	* flexdef.h: Removed #ifndef FILE protection from include of stdio
 9329 
 9330 1993-11-26  Vern Paxson <vern@ee.lbl.gov>
 9331 
 9332 	* flex.1: Added Francois Pinard to distribution headache helpers
 9333 
 9334 1993-11-26  Vern Paxson <vern@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@ee.lbl.gov>
 9340 
 9341 	* main.c: Added YY_INTERACTIVE.
 9342 
 9343 1993-11-26  Vern Paxson <vern@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@ee.lbl.gov>
 9349 
 9350 	* flex.1: Documented YY_INTERACTIVE.
 9351 
 9352 1993-11-26  Vern Paxson <vern@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@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@ee.lbl.gov>
 9363 
 9364 	* flexdef.h: Added use_read global
 9365 
 9366 1993-11-20  Vern Paxson <vern@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@ee.lbl.gov>
 9372 
 9373 	* main.c: Added -Cr
 9374 
 9375 1993-11-20  Vern Paxson <vern@ee.lbl.gov>
 9376 
 9377 	* misc.c: K&R declaration for check_char()
 9378 
 9379 1993-11-20  Vern Paxson <vern@ee.lbl.gov>
 9380 
 9381 	* flex.1: Documented -Cr
 9382 
 9383 1993-11-20  Vern Paxson <vern@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@ee.lbl.gov>
 9389 
 9390 	* README: Heavily massaged for 2.4
 9391 
 9392 1993-11-10  Vern Paxson <vern@ee.lbl.gov>
 9393 
 9394 	* flex.1: Added Landon Noll to thanks.
 9395 
 9396 1993-11-10  Vern Paxson <vern@ee.lbl.gov>
 9397 
 9398 	* NEWS: 2.4 release
 9399 
 9400 1993-11-10  Vern Paxson <vern@ee.lbl.gov>
 9401 
 9402 	* flex.1: 2.4 documentation
 9403 
 9404 1993-11-10  Vern Paxson <vern@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@ee.lbl.gov>
 9410 
 9411 	* version.h: updated date for 2.4.0 :-(
 9412 
 9413 1993-10-10  Vern Paxson <vern@ee.lbl.gov>
 9414 
 9415 	* FlexLexer.h: Whitespace tweaking
 9416 
 9417 1993-10-10  Vern Paxson <vern@ee.lbl.gov>
 9418 
 9419 	* main.c: Use DEFAULT_CSIZE only if not using equivalence classes.
 9420 
 9421 1993-10-10  Vern Paxson <vern@ee.lbl.gov>
 9422 
 9423 	* flex.1: Checkpoint prior to final 2.4 update
 9424 
 9425 1993-10-04  Vern Paxson <vern@ee.lbl.gov>
 9426 
 9427 	* NEWS: Raw 2.4 changes
 9428 
 9429 1993-10-04  Vern Paxson <vern@ee.lbl.gov>
 9430 
 9431 	* flex.skl: osfcn.h -> unistd.h
 9432 
 9433 1993-10-04  Vern Paxson <vern@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@ee.lbl.gov>
 9439 
 9440 	* flex.skl: Added yy_fatal_error function.
 9441 
 9442 1993-10-03  Vern Paxson <vern@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@ee.lbl.gov>
 9448 
 9449 	* FlexLexer.h: YY_CHAR -> char added YYText(), YYLeng()
 9450 
 9451 1993-10-03  Vern Paxson <vern@ee.lbl.gov>
 9452 
 9453 	* flex.skl, gen.c: Minimized use of YY_CHAR
 9454 
 9455 1993-10-03  Vern Paxson <vern@ee.lbl.gov>
 9456 
 9457 	* main.c: Added "flex++" feature Minimized use of YY_CHAR
 9458 
 9459 1993-10-02  Vern Paxson <vern@ee.lbl.gov>
 9460 
 9461 	* main.c: Clarified help message for -S
 9462 
 9463 1993-10-02  Vern Paxson <vern@ee.lbl.gov>
 9464 
 9465 	* libyywrap.c, version.h: Initial revision
 9466 
 9467 1993-10-02  Vern Paxson <vern@ee.lbl.gov>
 9468 
 9469 	* main.c: If -+ used, output to lex.yy.cc
 9470 
 9471 1993-10-02  Vern Paxson <vern@ee.lbl.gov>
 9472 
 9473 	* FlexLexer.h, flex.skl: Switched from FILE*'s to stream's
 9474 
 9475 1993-10-02  Vern Paxson <vern@ee.lbl.gov>
 9476 
 9477 	* flexdef.h: Added expand_nxt_chk() extern.
 9478 
 9479 1993-10-02  Vern Paxson <vern@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@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@ee.lbl.gov>
 9489 
 9490 	* scan.l: formfeed no longer considered whitespace
 9491 
 9492 1993-09-21  Vern Paxson <vern@ee.lbl.gov>
 9493 
 9494 	* flexdef.h: Nuked FILENAMESIZE
 9495 
 9496 1993-09-21  Vern Paxson <vern@ee.lbl.gov>
 9497 
 9498 	* main.c: yyflexlexer.h -> FlexLexer.h minor portability tweak
 9499 
 9500 1993-09-21  Vern Paxson <vern@ee.lbl.gov>
 9501 
 9502 	* gen.c: Added start condition to EOF trace output
 9503 
 9504 1993-09-21  Vern Paxson <vern@ee.lbl.gov>
 9505 
 9506 	* flex.skl: Added YY_START changed yyFlexLexer to define yylex()
 9507 
 9508 1993-09-21  Vern Paxson <vern@ee.lbl.gov>
 9509 
 9510 	* misc.c: Minor portability tweaks
 9511 
 9512 1993-09-21  Vern Paxson <vern@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@ee.lbl.gov>
 9518 
 9519 	* scan.l: PC lint tweak
 9520 
 9521 1993-09-21  Vern Paxson <vern@ee.lbl.gov>
 9522 
 9523 	* parse.y: YYSTYPE #define'd to int
 9524 
 9525 1993-09-21  Vern Paxson <vern@ee.lbl.gov>
 9526 
 9527 	* nfa.c: minor lint tweak
 9528 
 9529 1993-09-16  Vern Paxson <vern@ee.lbl.gov>
 9530 
 9531 	* FlexLexer.h: Initial revision
 9532 
 9533 1993-09-16  Vern Paxson <vern@ee.lbl.gov>
 9534 
 9535 	* flexdef.h: Delete prototypes for Unix system calls.
 9536 
 9537 1993-09-16  Vern Paxson <vern@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@ee.lbl.gov>
 9543 
 9544 	* main.c: %array not allowed with C++ scanners
 9545 
 9546 1993-09-16  Vern Paxson <vern@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@ee.lbl.gov>
 9552 
 9553 	* flexdef.h: Added C_plus_plus flag.
 9554 
 9555 1993-08-25  Vern Paxson <vern@ee.lbl.gov>
 9556 
 9557 	* flex.skl: First version of C/C++ skeleton
 9558 
 9559 1993-08-25  Vern Paxson <vern@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@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@ee.lbl.gov>
 9571 
 9572 	* misc.c: Added %+/%-/%* to skelout()
 9573 
 9574 1993-08-25  Vern Paxson <vern@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@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@ee.lbl.gov>
 9584 
 9585 	* dfa.c: yy_nxt table should be "const"
 9586 
 9587 1993-08-24  Vern Paxson <vern@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@ee.lbl.gov>
 9593 
 9594 	* main.c: "backtracking" -> "backing up" got rid of time reports
 9595 
 9596 1993-08-24  Vern Paxson <vern@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@ee.lbl.gov>
 9602 
 9603 	* misc.c: isascii() moved to flexdef.h nuked flex_gettime()
 9604 
 9605 1993-08-24  Vern Paxson <vern@ee.lbl.gov>
 9606 
 9607 	* scan.l: Fixed bug with empty section 2
 9608 
 9609 1993-08-24  Vern Paxson <vern@ee.lbl.gov>
 9610 
 9611 	* yylex.c: Chucked definition of isascii()
 9612 
 9613 1993-08-24  Vern Paxson <vern@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@ee.lbl.gov>
 9619 
 9620 	* dfa.c: "backtracking" -> "backing up"
 9621 
 9622 1993-07-09  Vern Paxson <vern@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@ee.lbl.gov>
 9627 
 9628 	* main.c: Spit out definition of YY_CHAR early
 9629 
 9630 1993-07-05  Vern Paxson <vern@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@ee.lbl.gov>
 9636 
 9637 	* tblcmp.c: Some comment fixes as per Wilhelms
 9638 
 9639 1993-07-05  Vern Paxson <vern@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@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@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@ee.lbl.gov>
 9653 
 9654 	* gen.c: Fixed some reallocation bugs, etc. as per Wilhelms
 9655 
 9656 1993-07-05  Vern Paxson <vern@ee.lbl.gov>
 9657 
 9658 	* flexdef.h: Added check_char(), readable_form()
 9659 
 9660 1993-07-05  Vern Paxson <vern@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@ee.lbl.gov>
 9666 
 9667 	* dfa.c: Wilhems bug fixes.
 9668 
 9669 1993-07-05  Vern Paxson <vern@ee.lbl.gov>
 9670 
 9671 	* ccl.c, misc.c: Added check_char()
 9672 
 9673 1993-06-12  Vern Paxson <vern@ee.lbl.gov>
 9674 
 9675 	* flexdef.h: Changed to use yy_flex_alloc() and friends
 9676 
 9677 1993-06-12  Vern Paxson <vern@ee.lbl.gov>
 9678 
 9679 	* main.c: Added -P flag
 9680 
 9681 1993-06-12  Vern Paxson <vern@ee.lbl.gov>
 9682 
 9683 	* scan.l: Fixed bug in lex % directives
 9684 
 9685 1993-06-12  Vern Paxson <vern@ee.lbl.gov>
 9686 
 9687 	* misc.c: Modified to use yy_flex_alloc() and friends
 9688 
 9689 1993-06-12  Vern Paxson <vern@ee.lbl.gov>
 9690 
 9691 	* sym.c: Modified to use yy_flex_alloc()
 9692 
 9693 1993-06-12  Vern Paxson <vern@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@ee.lbl.gov>
 9699 
 9700 	* dfa.c: Got rid of code needed for %t
 9701 
 9702 1993-04-14  Vern Paxson <vern@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@ee.lbl.gov>
 9709 
 9710 	* flex.1: Fixed bug in description of backtracking
 9711 
 9712 1993-04-05  Vern Paxson <vern@ee.lbl.gov>
 9713 
 9714 	* NEWS: 2.3.8
 9715 
 9716 1993-04-05  Vern Paxson <vern@ee.lbl.gov>
 9717 
 9718 	* flex.skl, main.c: %array support
 9719 
 9720 1993-04-05  Vern Paxson <vern@ee.lbl.gov>
 9721 
 9722 	* misc.c: Added non-STDC clause for '\a'
 9723 
 9724 1993-04-05  Vern Paxson <vern@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@ee.lbl.gov>
 9730 
 9731 	* gen.c: Added %array support
 9732 
 9733 1993-02-06  Vern Paxson <vern@ee.lbl.gov>
 9734 
 9735 	* README: Finally updated email addr
 9736 
 9737 1993-02-06  Vern Paxson <vern@ee.lbl.gov>
 9738 
 9739 	* flex.1: Mostly .LP -> .PP
 9740 
 9741 1993-02-06  Vern Paxson <vern@ee.lbl.gov>
 9742 
 9743 	* flexdef.h: [no log message]
 9744 
 9745 1993-02-06  Vern Paxson <vern@ee.lbl.gov>
 9746 
 9747 	* main.c, scan.l: A lot of tweaks ...
 9748 
 9749 1993-02-06  Vern Paxson <vern@ee.lbl.gov>
 9750 
 9751 	* ccl.c: reallocate_character_array -> reallocate_Character_array
 9752 
 9753 1993-02-06  Vern Paxson <vern@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@ee.lbl.gov>
 9759 
 9760 	* sym.c: Fixed bug in 8-bit hashing
 9761 
 9762 1993-02-06  Vern Paxson <vern@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@ee.lbl.gov>
 9769 
 9770 	* ecs.c: Remove %t cruft
 9771 
 9772 1993-02-06  Vern Paxson <vern@ee.lbl.gov>
 9773 
 9774 	* flex.skl: Beginning of %pointer/%array support
 9775 
 9776 1993-02-06  Vern Paxson <vern@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@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@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@ee.lbl.gov>
 9792 
 9793 	* tblcmp.c: Fixed a bunch of fencepost errors in increasing tables.
 9794 
 9795 1993-02-06  Vern Paxson <vern@ee.lbl.gov>
 9796 
 9797 	* yylex.c: -Wall fix
 9798 
 9799 1991-03-28  Vern Paxson <vern@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@ee.lbl.gov>
 9804 
 9805 	* NEWS: Patch #7 for 2.3
 9806 
 9807 1990-10-23  Vern Paxson <vern@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@ee.lbl.gov>
 9812 
 9813 	* gen.c: Fixed yymore() but in not resetting yy_more_len
 9814 
 9815 1990-08-29  Vern Paxson <vern@ee.lbl.gov>
 9816 
 9817 	* NEWS: Patch #6 for 2.3
 9818 
 9819 1990-08-16  Vern Paxson <vern@ee.lbl.gov>
 9820 
 9821 	* NEWS: Patch #5
 9822 
 9823 1990-08-14  Vern Paxson <vern@ee.lbl.gov>
 9824 
 9825 	* misc.c: fixed comment in myesc()
 9826 
 9827 1990-08-14  Vern Paxson <vern@ee.lbl.gov>
 9828 
 9829 	* NEWS: fixed date in patch #4
 9830 
 9831 1990-08-14  Vern Paxson <vern@ee.lbl.gov>
 9832 
 9833 	* NEWS: patch #4
 9834 
 9835 1990-08-14  Vern Paxson <vern@ee.lbl.gov>
 9836 
 9837 	* misc.c: fixed hexadecimal escapes; added is_hex_digit()
 9838 
 9839 1990-08-03  Vern Paxson <vern@ee.lbl.gov>
 9840 
 9841 	* NEWS: Patch #3
 9842 
 9843 1990-08-03  Vern Paxson <vern@ee.lbl.gov>
 9844 
 9845 	* flex.skl, flexdef.h: changed to include <stddef.h> for __GNUC__
 9846 
 9847 1990-08-02  Vern Paxson <vern@ee.lbl.gov>
 9848 
 9849 	* NEWS: 2.3 patch #2
 9850 
 9851 1990-08-02  Vern Paxson <vern@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@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@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@ee.lbl.gov>
 9867 
 9868 	* NEWS: [no log message]
 9869 
 9870 1990-06-28  Vern Paxson <vern@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@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@ee.lbl.gov>
 9882 
 9883 	* README: Changed prolog to reflect 2.3 release.
 9884 
 9885 1990-05-26  Vern Paxson <vern@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@ee.lbl.gov>
 9892 
 9893 	* flex.skl: Added DONT_HAVE_STDLIB_H and declarations of malloc()
 9894 
 9895 1990-05-26  Vern Paxson <vern@ee.lbl.gov>
 9896 
 9897 	* NEWS: 2.3 changes
 9898 
 9899 1990-05-26  Vern Paxson <vern@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@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@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@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@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@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@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@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@ee.lbl.gov>
 9948 
 9949 	* libmain.c: Added declaration of arguments made yylex() a function
 9950 
 9951 1990-05-26  Vern Paxson <vern@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@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@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@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@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@ee.lbl.gov>
 9978 
 9979 	* ccl.c: Declared void functions as such
 9980 
 9981 1990-04-12  Vern Paxson <vern@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@ee.lbl.gov>
 9986 
 9987 	* NEWS: patch #3 - -I fix
 9988 
 9989 1990-03-30  Vern Paxson <vern@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@ee.lbl.gov>
 9995 
 9996 	* NEWS: Patch #2 changes
 9997 
 9998 1990-03-27  Vern Paxson <vern@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@ee.lbl.gov>
10004 
10005 	* NEWS: [no log message]
10006 
10007 1990-03-26  Vern Paxson <vern@ee.lbl.gov>
10008 
10009 	* flex.skl: g++ tweaks
10010 
10011 1990-03-23  Vern Paxson <vern@ee.lbl.gov>
10012 
10013 	* NEWS: Changes for Patch #1.
10014 
10015 1990-03-23  Vern Paxson <vern@ee.lbl.gov>
10016 
10017 	* flex.skl: fix for g++
10018 
10019 1990-03-23  Vern Paxson <vern@ee.lbl.gov>
10020 
10021 	* flex.1: minor typos and formatting changes.  Removed BITNET
10022 	address.
10023 
10024 1990-03-23  Vern Paxson <vern@ee.lbl.gov>
10025 
10026 	* README: nuked BITNET address.
10027 
10028 1990-03-20  Vern Paxson <vern@ee.lbl.gov>
10029 
10030 	* README: 2.2 README
10031 
10032 1990-03-20  Vern Paxson <vern@ee.lbl.gov>
10033 
10034 	* NEWS: USG alias.
10035 
10036 1990-03-20  Vern Paxson <vern@ee.lbl.gov>
10037 
10038 	* flexdef.h: Added USG alias for SYS_V
10039 
10040 1990-03-20  Vern Paxson <vern@ee.lbl.gov>
10041 
10042 	* : [no log message]
10043 
10044 1990-03-20  Vern Paxson <vern@ee.lbl.gov>
10045 
10046 	* flex.skl: Tweaks for lint and C++
10047 
10048 1990-03-20  Vern Paxson <vern@ee.lbl.gov>
10049 
10050 	* flex.1: -ll => -lfl
10051 
10052 1990-03-20  Vern Paxson <vern@ee.lbl.gov>
10053 
10054 	* NEWS: 2.2 changes
10055 
10056 1990-03-20  Vern Paxson <vern@ee.lbl.gov>
10057 
10058 	* flex.skl: Changed to use YY_BUFFER_STATE everywhere.
10059 
10060 1990-03-20  Vern Paxson <vern@ee.lbl.gov>
10061 
10062 	* flex.1: [no log message]
10063 
10064 1990-03-20  Vern Paxson <vern@ee.lbl.gov>
10065 
10066 	* dfa.c: "associated rules" changed to "associated rule line
10067 	numbers".
10068 
10069 1990-03-20  Vern Paxson <vern@ee.lbl.gov>
10070 
10071 	* scan.l: cast added to malloc() call to keep lint happy.
10072 
10073 1990-03-20  Vern Paxson <vern@ee.lbl.gov>
10074 
10075 	* yylex.c: Fixed handling of premature EOF's.
10076 
10077 1990-03-20  Vern Paxson <vern@ee.lbl.gov>
10078 
10079 	* sym.c: Removed declaration of malloc()
10080 
10081 1990-03-20  Vern Paxson <vern@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@ee.lbl.gov>
10087 
10088 	* parse.y: Rules rewritten so '/' and '$' parsed correctly.
10089 
10090 1990-03-20  Vern Paxson <vern@ee.lbl.gov>
10091 
10092 	* nfa.c: Corrected line numbers for continued actions.
10093 
10094 1990-03-20  Vern Paxson <vern@ee.lbl.gov>
10095 
10096 	* misc.c: Removed declarations of malloc() and realloc().
10097 
10098 1990-03-20  Vern Paxson <vern@ee.lbl.gov>
10099 
10100 	* main.c: Summary of generation flags.  Minor -8 tweaks.
10101 
10102 1990-03-20  Vern Paxson <vern@ee.lbl.gov>
10103 
10104 	* gen.c: full support for -d
10105 
10106 1990-03-20  Vern Paxson <vern@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@ee.lbl.gov>
10112 
10113 	* flex.skl: Many multiple-buffer additions.
10114 
10115 1990-03-20  Vern Paxson <vern@ee.lbl.gov>
10116 
10117 	* dfa.c: -8 tweaks.
10118 
10119 1990-03-19  Vern Paxson <vern@ee.lbl.gov>
10120 
10121 	* flex.skl: Proto hacks.  NUL hacks.  Debugging hacks.  C++ hacks.
10122 
10123 1990-03-16  Vern Paxson <vern@ee.lbl.gov>
10124 
10125 	* : RCS won't let me unedit! gets "Missing access list"
10126 
10127 1990-03-16  Vern Paxson <vern@ee.lbl.gov>
10128 
10129 	* tblcmp.c: Minor tweaks for NUL's.
10130 
10131 1990-03-16  Vern Paxson <vern@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@ee.lbl.gov>
10137 
10138 	* nfa.c: hack for NUL's.
10139 
10140 1990-03-16  Vern Paxson <vern@ee.lbl.gov>
10141 
10142 	* misc.c: Hack to cshell for NUL's.
10143 
10144 1990-03-16  Vern Paxson <vern@ee.lbl.gov>
10145 
10146 	* main.c: NUL's.  -8
10147 
10148 1990-03-16  Vern Paxson <vern@ee.lbl.gov>
10149 
10150 	* gen.c: NUL's.
10151 
10152 1990-03-16  Vern Paxson <vern@ee.lbl.gov>
10153 
10154 	* flexdef.h: NUL's.  8-bit chars.
10155 
10156 1990-03-16  Vern Paxson <vern@ee.lbl.gov>
10157 
10158 	* flex.skl: NUL's; indenting
10159 
10160 1990-03-16  Vern Paxson <vern@ee.lbl.gov>
10161 
10162 	* dfa.c: more thrashing around with NUL's
10163 
10164 1990-03-16  Vern Paxson <vern@ee.lbl.gov>
10165 
10166 	* ccl.c: removed NUL hack
10167 
10168 1990-03-14  Vern Paxson <vern@ee.lbl.gov>
10169 
10170 	* yylex.c: Added <<EOF>> token
10171 
10172 1990-03-14  Vern Paxson <vern@ee.lbl.gov>
10173 
10174 	* ecs.c, flexdef.h:  Tweaks for NUL chars.
10175 
10176 1990-03-14  Vern Paxson <vern@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@ee.lbl.gov>
10182 
10183 	* ccl.c: Tweaks for handling NUL's.
10184 
10185 1990-02-28  Vern Paxson <vern@ee.lbl.gov>
10186 
10187 	* flex.1: [no log message]
10188 
10189 1990-02-28  Vern Paxson <vern@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@ee.lbl.gov>
10195 
10196 	* flex.1: [no log message]
10197 
10198 1990-02-28  Vern Paxson <vern@ee.lbl.gov>
10199 
10200 	* flex.1: [no log message]
10201 
10202 1990-02-26  Vern Paxson <vern@ee.lbl.gov>
10203 
10204 	* flex.1: [no log message]
10205 
10206 1990-02-25  Vern Paxson <vern@ee.lbl.gov>
10207 
10208 	* flex.1: [no log message]
10209 
10210 1990-02-25  Vern Paxson <vern@ee.lbl.gov>
10211 
10212 	* flex.1: Initial revision
10213 
10214 1990-01-16  Vern Paxson <vern@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@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@ee.lbl.gov>
10225 
10226 	* yylex.c: 8-bit char support.  2.2 Release.
10227 
10228 1990-01-15  Vern Paxson <vern@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@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@ee.lbl.gov>
10244 
10245 	* gen.c: Removed unused EOB_accepting_list array.  2.2 Release.
10246 
10247 1990-01-15  Vern Paxson <vern@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@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@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@ee.lbl.gov>
10267 
10268 	* sym.c: Unsigned char support.  2.2 Release.
10269 
10270 1990-01-15  Vern Paxson <vern@ee.lbl.gov>
10271 
10272 	* nfa.c: Removed redundant test.  2.2 Release.
10273 
10274 1990-01-15  Vern Paxson <vern@ee.lbl.gov>
10275 
10276 	* misc.c: Unsigned char support.  \x support.  2.2 Release.
10277 
10278 1990-01-15  Vern Paxson <vern@ee.lbl.gov>
10279 
10280 	* tblcmp.c: 8-bit char support.  2.2 Release.
10281 
10282 1990-01-15  Vern Paxson <vern@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@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@ee.lbl.gov>
10293 
10294 	* dfa.c: %t hacks.  minor cosmetics.  2.2 Relase.
10295 
10296 1990-01-15  Vern Paxson <vern@ee.lbl.gov>
10297 
10298 	* ccl.c: Changes for unsigned/8-bit chars.  2.2 Release.
10299 
10300 1990-01-10  Vern Paxson <vern@ee.lbl.gov>
10301 
10302 	* libmain.c: Initial revision
10303 
10304 1989-12-30  Vern Paxson <vern@ee.lbl.gov>
10305 
10306 	* nfa.c: removed gratuitous trailing context code
10307 
10308 1989-12-30  Vern Paxson <vern@ee.lbl.gov>
10309 
10310 	* main.c: made -c<compression flags> case-sensitive
10311 
10312 1989-12-30  Vern Paxson <vern@ee.lbl.gov>
10313 
10314 	* flex.skl: unput() bug fix
10315 
10316 1989-12-30  Vern Paxson <vern@ee.lbl.gov>
10317 
10318 	* README: [no log message]
10319 
10320 1989-06-20  Vern Paxson <vern@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@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@ee.lbl.gov>
10331 
10332 	* README: [no log message]
10333 
10334 1989-06-20  Vern Paxson <vern@ee.lbl.gov>
10335 
10336 	* COPYING: Initial revision
10337 
10338 1989-06-20  Vern Paxson <vern@ee.lbl.gov>
10339 
10340 	* NEWS, README, main.c: [no log message]
10341 
10342 1989-06-20  Vern Paxson <vern@ee.lbl.gov>
10343 
10344 	* README: [no log message]
10345 
10346 1989-06-20  Vern Paxson <vern@ee.lbl.gov>
10347 
10348 	* NEWS, README, main.c: [no log message]
10349 
10350 1989-06-20  Vern Paxson <vern@ee.lbl.gov>
10351 
10352 	* : Beta release
10353 
10354 1989-06-20  Vern Paxson <vern@ee.lbl.gov>
10355 
10356 	* NEWS, main.c: [no log message]
10357 
10358 1989-06-20  Vern Paxson <vern@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@ee.lbl.gov>
10364 
10365 	* README: [no log message]
10366 
10367 1989-05-25  Vern Paxson <vern@ee.lbl.gov>
10368 
10369 	* gen.c: fixsed bug with -I and backtracking
10370 
10371 1989-05-25  Vern Paxson <vern@ee.lbl.gov>
10372 
10373 	* flex.skl: Cleaned up forward declarations of yyunput() and input()
10374 
10375 1989-05-25  Vern Paxson <vern@ee.lbl.gov>
10376 
10377 	* parse.y: Split copyright string.
10378 
10379 1989-05-25  Vern Paxson <vern@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@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@ee.lbl.gov>
10391 
10392 	* README: updated for 2nd release Beta test added RCS header
10393 
10394 1989-05-24  Vern Paxson <vern@ee.lbl.gov>
10395 
10396 	* flexdef.h: removed static char copyright
10397 
10398 1989-05-24  Vern Paxson <vern@ee.lbl.gov>
10399 
10400 	* flexdef.h: Added BSD copyright notice.  Removed
10401 	FAST_SKELETON_FILE.
10402 
10403 1989-05-24  Vern Paxson <vern@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@ee.lbl.gov>
10409 
10410 	* ecs.c, gen.c, nfa.c: Added BSD copyright notice
10411 
10412 1989-05-24  Vern Paxson <vern@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@ee.lbl.gov>
10418 
10419 	* flex.skl: Initial revision
10420 
10421 1989-05-19  Vern Paxson <vern@ee.lbl.gov>
10422 
10423 	* yylex.c: renamed accnum to num_rules
10424 
10425 1989-05-19  Vern Paxson <vern@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@ee.lbl.gov>
10431 
10432 	* sym.c: the most piddling format change imaginable
10433 
10434 1989-05-19  Vern Paxson <vern@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@ee.lbl.gov>
10440 
10441 	* nfa.c, parse.y: changes for variable trailing context
10442 
10443 1989-05-19  Vern Paxson <vern@ee.lbl.gov>
10444 
10445 	* misc.c: added all_lower() and all_upper()
10446 
10447 1989-05-19  Vern Paxson <vern@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@ee.lbl.gov>
10453 
10454 	* gen.c: major overhaul for merged skeleton
10455 
10456 1989-05-19  Vern Paxson <vern@ee.lbl.gov>
10457 
10458 	* flexdef.h: a zillion changes/additions/cleanups
10459 
10460 1989-05-19  Vern Paxson <vern@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@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@ee.lbl.gov>
10471 
10472 	* README: updated for beta release
10473 
10474 1988-11-25  Vern Paxson <vern@ee.lbl.gov>
10475 
10476 	* main.c: added -p flag generation of #define's for scanner
10477 
10478 1988-11-25  Vern Paxson <vern@ee.lbl.gov>
10479 
10480 	* flexdef.h: Added END_OF_BUFFER_ACTION and bol_needed
10481 
10482 1988-11-25  Vern Paxson <vern@ee.lbl.gov>
10483 
10484 	* dfa.c: added ntod()
10485 
10486 1988-05-09  Vern Paxson <vern@ee.lbl.gov>
10487 
10488 	* gen.c: Initial revision
10489 
10490 1988-05-08  Vern Paxson <vern@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@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@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@ee.lbl.gov>
10512 
10513 	* scan.l: RCS header removed \^ from ESCSEQ
10514 
10515 1988-05-08  Vern Paxson <vern@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@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@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@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@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@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@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@ee.lbl.gov>
10560 
10561 	* ccl.c: Added list_character_set()
10562 
10563 1988-05-07  Vern Paxson <vern@ee.lbl.gov>
10564 
10565 	* ccl.c: added RCS id
10566 
10567 1988-04-10  Vern Paxson <vern@ee.lbl.gov>
10568 
10569 	* README: minor tweaks
10570 
10571 1988-04-10  Vern Paxson <vern@ee.lbl.gov>
10572 
10573 	* README: forgot sh flex.shar
10574 
10575 1988-04-10  Vern Paxson <vern@ee.lbl.gov>
10576 
10577 	* README: final tweaking
10578 
10579 1988-04-10  Vern Paxson <vern@ee.lbl.gov>
10580 
10581 	* tblcmp.c: removed minor lint fluff
10582 
10583 1988-04-10  Vern Paxson <vern@ee.lbl.gov>
10584 
10585 	* NEWS: [no log message]
10586 
10587 1988-04-10  Vern Paxson <vern@ee.lbl.gov>
10588 
10589 	* NEWS, README: Initial revision
10590 
10591 1988-04-10  Vern Paxson <vern@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@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@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@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@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@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@ee.lbl.gov>
10622 
10623 	* misc.c: changed name from flexmisc.c -> misc.c
10624 
10625 1988-04-10  Vern Paxson <vern@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@ee.lbl.gov>
10632 
10633 	* flexdef.h: fixed typos, enhanced symbol table definition.
10634 
10635 1988-04-10  Vern Paxson <vern@ee.lbl.gov>
10636 
10637 	* ecs.c: changed name from flexecs.c to ecs.c
10638 
10639 1988-04-10  Vern Paxson <vern@ee.lbl.gov>
10640 
10641 	* dfa.c: changed name from flexdfa.c to dfa.c
10642 
10643 1988-04-10  Vern Paxson <vern@ee.lbl.gov>
10644 
10645 	* ccl.c: changed name from flexccl.c -> ccl.c
10646 
10647 1988-02-13  Vern Paxson <vern@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@ee.lbl.gov>
10653 
10654 	* Initial revision
10655