* src/Makefile.am: Supplied versioning information in flex
libraries. Resolves sourceforge bug #182. On OSX, and possibly other platforms,
building the libfl libraries without versioning information caused a
build failures.
2015-11-12 Will Estes <westes575@gmail.com>
* tests/Makefile.am: Cleaned up more precisely after make check. BUILT_SOURCES is now just the list of headers built as per the
automake manual. We provide the list of files to clean to make
rebuilding the test suite programs easier. We then use the
CLEANFILES list in a dist-hook to clean up the distribution that
automake gathers since not distributing flex generated files is
foreign to automake's mindset, but we need exactly that. Additionally, we locate inputs to the tables-related tests more
precisely. Some files are in srcdir and some are in builddir, which
the arguments to the log compiler are now made aware of.
2015-11-11 Will Estes <westes575@gmail.com>
* tests/Makefile.am: Pulled out scripts in tests/Makefile.am
2015-11-11 Will Estes <westes575@gmail.com>
* tests/Makefile.am: Added srcdir to tableopts.am include
2015-11-11 Will Estes <westes575@gmail.com>
* doc/Makefile.am: Changed man page dependencies. The man page is just the --help output as reformatted by help2man.
The --help option is most likely to change when the flex skeleton
changes or one of the option parsing files changes or the
configure.ac script itself changes. The dependencies reflect this
now. It is still necessary, under some circumstances, to rebuild flex
explicitly before building the man page. In theory, it's possible to
have automake arrange to dothis all the time, but doing so works
out to be fragile, given the rest of the build system.
2015-11-10 Will Estes <westes575@gmail.com>
* autogen.sh: Called libtoolize directly because autoreconf fails to
pick up LT_INIT properly
2015-11-10 Will Estes <westes575@gmail.com>
* tests/Makefile.am: Added tableopts.sh to EXTRA_DIST
2015-11-08 Mightyjo <mightyjo@gmail.com>
* tests/Makefile.am: Made tests depend on the built flex binary.
2015-11-08 Mightyjo <mightyjo@gmail.com>
* : commit cf6cb4dce791c26567cc506770ca96b4f4118024 Author: Mightyjo
<mightyjo@gmail.com> Date: Sat Nov 723:11:352015 -0800
2015-11-04 Mightyjo <mightyjo@gmail.com>
* doc/flex.texi: Updated documentation to reflect the revisions to
FlexLexer.h
2015-10-26 Mightyjo <mightyjo@gmail.com>
* src/FlexLexer.h, src/flex.skl: Changed several pointers to istream
(and ostream) to references in c++-only sections of the skeleton. Patched up a variety of expected errors caused by changing istream*
to istream&. Added a stray 'make' at line 545. Oops. Changed the buffer_state struct to store std::streambuf* instead of
std::istream* for C++ mode. Changed interfaces in FlexLexer.h to
take std::istream& instead of *. Backward compatibility temporarily
broken. Patched up backward compatibility with reasonable behavior in the
presence of null pointers. Re-added backward-compatible versions of the yyFlexLexer methods
that take iostream pointers. All tests passing.
* tests/TEMPLATE/.gitignore, tests/TEMPLATE/Makefile.am,
tests/TEMPLATE/cvsignore, tests/TEMPLATE/parser.y,
tests/TEMPLATE/scanner.l, tests/TEMPLATE/test.input,
tests/create-test, tests/descriptions: remove unused files after
test suite refactor
2014-11-14 Will Estes <westes575@gmail.com>
* .gitignore, doc/.gitignore: Ignore directories build-aux/, m4/ Since build-aux/ now contains a number of files previously at the
top level, we ignore build-aux/. Therefore, it's not necessary to
list any files that are now kept in it. Also, explicitly mark m4/ as
a directory to ignore.
2014-11-14 Will Estes <westes575@gmail.com>
* configure.ac: added back call to AC_CONFIG_AUX_DIR. In an effort to reduce top level directory clutter, reintroduced the
call to AC_CONFIG_AUX_DIR. Moved the call to LT_INIT to after that
call so configure will be able to find its files.
2014-07-18 Will Estes <westes575@gmail.com>
* tests/tableopts.sh, tests/testwrapper.sh: use unofficial bash
strict mode and cleanups in supporting bash scripts
2014-07-18 Will Estes <westes575@gmail.com>
* tests/.gitignore, tests/Makefile.am, tests/tableopts.am,
tests/tableopts.l4, tests/tableopts.sh, tests/tableopts.txt,
tests/test-table-opts/.gitignore,
tests/test-table-opts/Makefile.am, tests/test-table-opts/scanner.l,
tests/test-table-opts/test.input: split apart table options tests
into tests per threading, table option, serialization and
verification
2014-07-17 Will Estes <westes575@gmail.com>
* tests/tableopts.sh: add tableopts.sh script
2014-07-02 Will Estes <westes575@gmail.com>
* configure.ac, tests/Makefile.am: use automake conditional around
pthread test
2014-07-01 Will Estes <westes575@gmail.com>
* tests/.gitignore, tests/Makefile.am, tests/lineno_trailing.l,
tests/lineno_trailing.one.txt,
tests/test-lineno-trailing/.gitignore,
tests/test-lineno-trailing/Makefile.am,
tests/test-lineno-trailing/scanner.l,
tests/test-lineno-trailing/test.input: refactor lineno_trailing test fornew test suite layout
2014-07-01 Will Estes <westes575@gmail.com>
* tests/.gitignore, tests/Makefile.am, tests/lineno_r.l,
tests/lineno_r.one.txt, tests/test-lineno-r/.gitignore,
tests/test-lineno-r/Makefile.am, tests/test-lineno-r/scanner.l,
tests/test-lineno-r/test.input: refactor lineno_r test fornew test
suite layout
2014-07-01 Will Estes <westes575@gmail.com>
* tests/.gitignore, tests/Makefile.am, tests/lineno_nr.l,
tests/lineno_nr.one.txt, tests/test-lineno-nr/.gitignore,
tests/test-lineno-nr/Makefile.am, tests/test-lineno-nr/scanner.l,
tests/test-lineno-nr/test.input, tests/testwrapper.sh: refactor
lineno_nr test fornew test suite layout
2014-06-30 Will Estes <westes575@gmail.com>
* tests/test-linedir-r/.gitignore,
tests/test-linedir-r/Makefile.am,
tests/test-linedir-r/check-lines.awk, tests/test-linedir-r/main.c,
tests/test-linedir-r/scanner.l, tests/test-linedir-r/test.input:
Remove linedir_r test. The linedir_r test tested the implementation of line number
tracking, not its results.
2014-06-24 Will Estes <westes575@gmail.com>
* tests/.gitignore, tests/Makefile.am, tests/pthread.l,
tests/pthread_1.txt, tests/pthread_2.txt, tests/pthread_3.txt,
tests/pthread_4.txt, tests/pthread_5.txt,
tests/test-pthread/.gitignore, tests/test-pthread/Makefile.am,
tests/test-pthread/scanner.l, tests/test-pthread/test-1.input,
tests/test-pthread/test-2.input, tests/test-pthread/test-3.input,
tests/test-pthread/test-4.input, tests/test-pthread/test-5.input:
refactor pthread test fornew test suite layout
* tests/.gitignore, tests/Makefile.am, tests/cxx_yywrap.ll,
tests/cxx_yywrap.txt, tests/test-c++-yywrap/.gitignore,
tests/test-c++-yywrap/Makefile.am, tests/test-c++-yywrap/scanner.l,
tests/test-c++-yywrap/test.input, tests/testwrapper.sh: refactor
cxx_yywrap test fornew test suite layout
2014-06-17 Will Estes <westes575@gmail.com>
* tests/Makefile.am, tests/options.cn,
tests/test-concatenated-options/.gitignore,
tests/test-concatenated-options/Makefile.am: refactor concatenated
options test fornew test suite layout
* tests/.gitignore, tests/Makefile.am, tests/rescan_nr.direct.l,
tests/rescan_nr.direct.txt, tests/rescan_nr.l, tests/rescan_nr.txt,
tests/rescan_r.direct.l, tests/rescan_r.direct.txt,
tests/test-rescan-r/.gitignore, tests/test-rescan-r/Makefile.am,
tests/test-rescan-r/scanner.l, tests/test-rescan-r/test.input,
tests/testwrapper.sh: refactor rescan_r test fornew test suite
layout
2014-06-16 Will Estes <westes575@gmail.com>
* tests/.gitignore, tests/Makefile.am, tests/rescan_nr.l,
tests/rescan_nr.txt, tests/test-rescan-nr/.gitignore,
tests/test-rescan-nr/Makefile.am, tests/test-rescan-nr/scanner.l,
tests/test-rescan-nr/test.input, tests/testwrapper.sh: Refactor
rescan_nr test fornew test suite layout. Also add -r option to testwrapper.sh to support passing input file
as a command line argument to the test scanner without using shell
redirection.
2014-06-16 Will Estes <westes575@gmail.com>
* tests/Makefile.am: correct use of objext to OBJEXT
2014-06-16 Will Estes <westes575@gmail.com>
* tests/.gitignore, tests/Makefile.am, tests/quotes.l,
tests/quotes.txt, tests/test-quotes/.gitignore,
tests/test-quotes/Makefile.am, tests/test-quotes/scanner.l,
tests/test-quotes/test.input: refactor quotes test fornew test
suite layout
2014-06-16 Will Estes <westes575@gmail.com>
* tests/.gitignore, tests/Makefile.am, tests/reject.l4,
tests/reject.txt, tests/test-reject/.gitignore,
tests/test-reject/Makefile.am, tests/test-reject/scanner.l,
tests/test-reject/test.input, tests/testwrapper.sh: Refactor reject
test fornew test suite layout. Split out reject test into its constituant tests. Add .reject tests and .table tests for automake test log generation. Rewrite
testwrapper.sh to handle running with a tables file and specifying
optional input using command line options rather than positional
parameters.
2014-06-15 Will Estes <westes575@gmail.com>
* tests/.gitignore, tests/Makefile.am,
tests/multiple_scanners_r_1.l, tests/multiple_scanners_r_2.l,
tests/multiple_scanners_r_main.c,
tests/test-multiple-scanners-r/.gitignore,
tests/test-multiple-scanners-r/Makefile.am,
tests/test-multiple-scanners-r/main.c,
tests/test-multiple-scanners-r/scanner-1.l,
tests/test-multiple-scanners-r/scanner-2.l: Refactor
multiple_scanners_r test fornew test suite layout. Also, remove the use of table files from this test as that tests two
features at once and we want to be as close to testing one feature
at a time as we can be.
2014-06-15 Will Estes <westes575@gmail.com>
* tests/.gitignore, tests/Makefile.am,
tests/multiple_scanners_nr_1.l, tests/multiple_scanners_nr_2.l,
tests/multiple_scanners_nr_main.c,
tests/test-multiple-scanners-nr/.gitignore,
tests/test-multiple-scanners-nr/Makefile.am,
tests/test-multiple-scanners-nr/main.c,
tests/test-multiple-scanners-nr/scanner-1.l,
tests/test-multiple-scanners-nr/scanner-2.l: refactor
multiple_scanners_nr test fornew test suite layout
2014-06-14 Will Estes <westes575@gmail.com>
* tests/.gitignore, tests/Makefile.am,
tests/cxx_multiple_scanners.txt, tests/cxx_multiple_scanners_1.ll,
tests/cxx_multiple_scanners_2.ll,
tests/cxx_multiple_scanners_main.cc,
tests/test-c++-multiple-scanners/.gitignore,
tests/test-c++-multiple-scanners/Makefile.am,
tests/test-c++-multiple-scanners/main.cpp,
tests/test-c++-multiple-scanners/scanner-1.l,
tests/test-c++-multiple-scanners/scanner-2.l,
tests/test-c++-multiple-scanners/test.input: refactor
cxx_multiple_scanners test fornew test suite layout
* tests/.gitignore, tests/Makefile.am, tests/cxx_basic.ll,
tests/cxx_basic.txt, tests/test-c++-basic/.gitignore,
tests/test-c++-basic/Makefile.am, tests/test-c++-basic/scanner.l,
tests/test-c++-basic/test.input: refactor cxx_basic test fornew
test suite layout
2014-06-14 Will Estes <westes575@gmail.com>
* tests/.gitignore, tests/Makefile.am, tests/posixly_correct.l,
tests/test-posixly-correct/.gitignore,
tests/test-posixly-correct/Makefile.am,
tests/test-posixly-correct/scanner.l: refactor posixly_correct test fornew test suite layout
2014-06-14 Will Estes <westes575@gmail.com>
* tests/.gitignore, tests/Makefile.am,
tests/test-yyextra/.gitignore, tests/test-yyextra/Makefile.am,
tests/test-yyextra/scanner.l, tests/test-yyextra/test.input,
tests/yyextra.l, tests/yyextra.txt: refactor yyextra test fornew
test suite layout
2014-06-14 Will Estes <westes575@gmail.com>
* tests/.gitignore, tests/Makefile.am, tests/test-top/.gitignore,
tests/test-top/Makefile.am, tests/test-top/main.c,
tests/test-top/scanner.l, tests/test-top/test.input, tests/top.l,
tests/top.txt, tests/top_main.c: refactor top test fornew test
suite layout
2014-06-14 Will Estes <westes575@gmail.com>
* tests/.gitignore, tests/Makefile.am, tests/string_r.l,
tests/test-string-r/.gitignore, tests/test-string-r/Makefile.am,
tests/test-string-r/scanner.l: refactor string_r test fornew test
suite layout
2014-06-14 Will Estes <westes575@gmail.com>
* tests/.gitignore, tests/Makefile.am, tests/string_nr.l,
tests/test-string-nr/.gitignore, tests/test-string-nr/Makefile.am,
tests/test-string-nr/scanner.l: refactor string_nr test fornew test
suite layout
2014-06-12 Will Estes <westes575@gmail.com>
* tests/.gitignore, tests/Makefile.am, tests/prefix_r.l,
tests/prefix_r.txt, tests/test-prefix-r/.gitignore,
tests/test-prefix-r/Makefile.am, tests/test-prefix-r/README,
tests/test-prefix-r/scanner.l, tests/test-prefix-r/test.input:
refactor prefix_r test fornew test suite layout
2014-06-12 Will Estes <westes575@gmail.com>
* tests/.gitignore, tests/Makefile.am, tests/prefix_nr.l,
tests/prefix_nr.txt, tests/test-prefix-nr/.gitignore,
tests/test-prefix-nr/Makefile.am, tests/test-prefix-nr/README,
tests/test-prefix-nr/scanner.l, tests/test-prefix-nr/test.input:
refactor prefix_nr fornew test suite layout
2014-06-12 Will Estes <westes575@gmail.com>
* tests/testwrapper.sh: Check if test input file exists. Not all tests have input files, so check if one exists and run the
test program accordingly.
2014-06-12 Will Estes <westes575@gmail.com>
* tests/.gitignore, tests/Makefile.am, tests/posix.l,
tests/test-posix/.gitignore, tests/test-posix/Makefile.am,
tests/test-posix/scanner.l: refactor posix test fornew test suite
layout
2014-06-12 Will Estes <westes575@gmail.com>
* tests/.gitignore, tests/Makefile.am, tests/noansi_r.l,
tests/noansi_r.txt, tests/test-noansi-r/.gitignore,
tests/test-noansi-r/Makefile.am, tests/test-noansi-r/scanner.l,
tests/test-noansi-r/test.input: refactor noansi_r test fornew test
suite layout
2014-06-12 Will Estes <westes575@gmail.com>
* tests/.gitignore, tests/Makefile.am, tests/noansi_nr.l,
tests/noansi_nr.txt, tests/test-noansi-nr/.gitignore,
tests/test-noansi-nr/Makefile.am, tests/test-noansi-nr/scanner.l,
tests/test-noansi-nr/test.input: refactor noansi_nr fornew test
suite layout
2014-06-05 Will Estes <westes575@gmail.com>
* tests/.gitignore, tests/Makefile.am, tests/mem_r.l,
tests/mem_r.txt, tests/test-mem-r/.gitignore,
tests/test-mem-r/Makefile.am, tests/test-mem-r/scanner.l,
tests/test-mem-r/test.input: refactor mem_r test fornew test suite
layout
2014-06-05 Will Estes <westes575@gmail.com>
* tests/.gitignore, tests/Makefile.am, tests/mem_nr.l,
tests/mem_nr.txt, tests/test-mem-nr/.gitignore,
tests/test-mem-nr/Makefile.am, tests/test-mem-nr/scanner.l,
tests/test-mem-nr/test.input: refactor mem_nr test fornew test
suite layout
2014-06-04 Will Estes <westes575@gmail.com>
* tests/.gitignore, tests/Makefile.am, tests/header_r.txt,
tests/header_r_main.c, tests/header_r_scanner.l,
tests/test-header-r/.gitignore, tests/test-header-r/Makefile.am,
tests/test-header-r/main.c, tests/test-header-r/scanner.l,
tests/test-header-r/test.input: refactor header_r test fornew test
suite layout
2014-06-04 Will Estes <westes575@gmail.com>
* tests/.gitignore, tests/Makefile.am, tests/header_nr.txt,
tests/header_nr_main.c, tests/header_nr_scanner.l,
tests/test-header-nr/.gitignore, tests/test-header-nr/Makefile.am,
tests/test-header-nr/main.c, tests/test-header-nr/scanner.l,
tests/test-header-nr/test.input: refactor header_nr test fornew
test suite layout
2014-06-04 Will Estes <westes575@gmail.com>
* tests/.gitignore, tests/Makefile.am, tests/extended.l,
tests/extended.txt, tests/test-extended/.gitignore,
tests/test-extended/Makefile.am, tests/test-extended/scanner.l,
tests/test-extended/test.input: refactor extended test fornew test
suite layout
2014-06-04 Will Estes <westes575@gmail.com>
* tests/.gitignore, tests/Makefile.am, tests/debug_r.l,
tests/debug_r.txt, tests/test-debug-r/.gitignore,
tests/test-debug-r/Makefile.am, tests/test-debug-r/scanner.l,
tests/test-debug-r/test.input: refactor debug_r test fornew test
suite layout
2014-06-04 Will Estes <westes575@gmail.com>
* tests/.gitignore, tests/Makefile.am, tests/debug_nr.l,
tests/debug_nr.txt, tests/test-debug-nr/.gitignore,
tests/test-debug-nr/Makefile.am, tests/test-debug-nr/scanner.l,
tests/test-debug-nr/test.input: refactor debug_nr test fornew test
suite layout
2014-06-04 Will Estes <westes575@gmail.com>
* tests/.gitignore, tests/Makefile.am, tests/ccl.l, tests/ccl.txt,
tests/test-ccl/.gitignore, tests/test-ccl/Makefile.am,
tests/test-ccl/scanner.l, tests/test-ccl/test.input: refactor ccl
test fornew test suite layout
* .gitignore, m4/.gitignore, m4/Makefile.am: donot track m4
subdirectory any more
2014-06-04 Will Estes <westes575@gmail.com>
* .gitignore, configure.ac: upgrade automake version to 1.14.1 Unfortunately, automake 1.14.1 does not play nicely with
AC_CONFIG_AUX_DIR, so upgrading the used automake version required
removing the build-aux directory and letting autoconf's installed
helper files live more over the tree.
2014-06-04 Will Estes <westes575@gmail.com>
* doc/.gitignore: ignore more files generated by texinfo
2014-06-04 Will Estes <westes575@gmail.com>
* configure.ac: update gettext version to 0.19
2014-06-04 Will Estes <westes575@gmail.com>
* configure.ac: call LT_INIT earlier in configure.ac
2014-06-04 Will Estes <westes575@gmail.com>
* tests/.gitignore, tests/Makefile.am, tests/bison-yylval-main.c,
tests/bison-yylval-parser.y, tests/bison-yylval-scanner.l,
tests/bison-yylval.txt, tests/test-bison-yylval/.gitignore,
tests/test-bison-yylval/Makefile.am,
tests/test-bison-yylval/main.c, tests/test-bison-yylval/parser.y,
tests/test-bison-yylval/scanner.l,
tests/test-bison-yylval/test.input: refactor bison-yylval test for new test suite layout
2014-06-04 Will Estes <westes575@gmail.com>
* tests/.gitignore, tests/Makefile.am, tests/bison-yylloc-main.c,
tests/bison-yylloc-parser.y, tests/bison-yylloc-scanner.l,
tests/bison-yylloc.txt, tests/test-bison-yylloc/.gitignore,
tests/test-bison-yylloc/Makefile.am,
tests/test-bison-yylloc/main.c, tests/test-bison-yylloc/parser.y,
tests/test-bison-yylloc/scanner.l,
tests/test-bison-yylloc/test.input: refactor bison-yylloc test for new test suite layout
2014-06-03 Will Estes <westes575@gmail.com>
* tests/.gitignore, tests/Makefile.am, tests/bison-nr-main.c,
tests/bison-nr-parser.y, tests/bison-nr-scanner.l,
tests/bison-nr.txt, tests/test-bison-nr/.gitignore,
tests/test-bison-nr/Makefile.am, tests/test-bison-nr/main.c,
tests/test-bison-nr/parser.y, tests/test-bison-nr/scanner.l,
tests/test-bison-nr/test.input: refactor bison-nr test fornew test
suite layout
2014-06-01 Will Estes <westes575@gmail.com>
* tests/.gitignore, tests/Makefile.am, tests/array-r.l,
tests/array-r.txt, tests/test-array-r/.gitignore,
tests/test-array-r/Makefile.am, tests/test-array-r/scanner.l,
tests/test-array-r/test.input: refactor array-r test fornew test
suite layout
2014-06-01 Will Estes <westes575@gmail.com>
* tests/Makefile.am: list tests/README with other EXTRA_DIST files
in tests/
2014-06-01 Will Estes <westes575@gmail.com>
* tests/.gitignore, tests/Makefile.am, tests/array-nr.l,
tests/array-nr.txt, tests/test-array-nr/.gitignore,
tests/test-array-nr/Makefile.am, tests/test-array-nr/scanner.l,
tests/test-array-nr/test.input: refactor array-nr test fornew test
suite layout
2014-06-01 Will Estes <westes575@gmail.com>
* tests/Makefile.am, tests/testwrapper.sh: make tests/testwrapper.sh
more verbose; find input in srcdir Since output is redirected by the automake parallel test suite
driver, turn on both -v and -x in bash for the testwrapper.sh shell
script. This helps a ton in debugging problems with the test harness
itself. In general, the input files are in automake's srcdir and the name of
the test includes the relative path to it (even though that's
supposed to be ./). Therefore, pass srcdir in AM_LOG_FLAGS and
prepend that to the test name as part of constructing the input
file's name.
* tests/test-bison-yylloc/parser.y,
tests/test-bison-yylval/parser.y: Donot use obsolete bison
constructs in tests. In Bison 3.0, support for YYLEX_PARAM and YYPARSE_PARAM has been
removed (deprecated in Bison 1.875): use %lex-param, %parse-param, or %param. This commit fixes the tests so they still work. Signed-off-by: Manoj Srivastava <srivasta@golden-gryphon.com>
2014-10-31 Christos Zoulas <christos@zoulas.com>
* src/buf.c, src/filter.c, src/flex.skl, src/flexdef.h, src/gen.c,
src/libmain.c, src/libyywrap.c, src/main.c, src/misc.c, src/nfa.c,
src/scan.l, src/scanflags.c, src/scanopt.c, src/yylex.c: NetBSD
downstream patches. const fixes. -Wconversion fixes for the skeleton files. param namespaceprotection (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.
* src/flexdef.h, src/main.c, src/misc.c, src/options.c,
src/options.h, src/yylex.c: Change output formats from octal to
hexadecimal
2014-06-11 Will Estes <westes575@gmail.com>
* NEWS, configure.ac: update version number to 2.6.0-pre
2014-05-03 Will Estes <westes575@gmail.com>
* src/ecs.c: check limits before using array index cclp; resolves
sf-166
2014-04-02 Sean McBride <sean@rogue-research.com>
* src/flex.skl: Suppress clang warning about empty @param paragraph;
resolves sf#158Signed-off-by: Will Estes <westes575@gmail.com>
2014-04-02 Will Estes <westes575@gmail.com>
* doc/flex.texi: fix punction when talking about colon-bracket
delimiters; resolves sf#167
2014-04-02 Will Estes <westes575@gmail.com>
* doc/flex.texi: remove proofreading comment
2014-04-02 Will Estes <westes575@gmail.com>
* doc/flex.texi: Put angle brackets around start condition name;
resolves bug #168.
2014-04-02 Michael Haubenwallner <michael.haubenwallner@ssi-schaefer.com>
* lib/Makefile.am, lib/realloc.c: Fix malloc/realloc replacement,
bug#151. Signed-off-by: Will Estes <westes575@gmail.com>
2014-04-02 Will Estes <westes575@gmail.com>
* lib/malloc.c: change crlf line ending to lf
2014-03-26 Will Estes <westes575@gmail.com>
* NEWS: mention flex 2.5.39 release in NEWS file
2014-03-26 Will Estes <westes575@gmail.com>
* control.ac: initial default control file for shipper
2014-03-05 Cyril Brulebois <kibi@debian.org>
* src/flex.skl: Adjust buffer sizes on ia64. From the debian change entry: > Finish fixing the ia64 buffer issue. Previous commits increased
YY_READ_BUF_SIZE (where __ia64__ is defined) but left YY_BUF_SIZE
unchanged, so that didn't fix the problem in the end. In the general case, the latter is twice the former. Therefore set it to the same
ratio in the ia64 case. In general, this sort of architecture specific fix is not the path
we want to take, but the cleanup should be done in a more organized
way in the future and getting it working would be preferrable now.
2014-02-18 Will Estes <westes575@gmail.com>
* Makefile.am, src/Makefile.am: move m4 make variable to
src/Makefile.am. This prevents an error when building skel.c caused by the $(m4) make
variable not being defined. Particularly nasty since skel.c would
still be created, thus causing make to think skel.c was up to date.
* po/Rules-getpo: Add make rule to rsync latest .po files from
translation project. The rule assumes that rsync is on the path and that there is exactly
one domain listed in the DOMAIN make variable. The intent is that
the rule will work with vpath builds.
2014-02-14 Will Estes <westes575@gmail.com>
* .gitignore: git ignore directories of the form flex-*
2014-02-14 Will Estes <westes575@gmail.com>
* po/POTFILES.in: list source files for translation as now being in
src/
2014-02-14 Will Estes <westes575@gmail.com>
* Makefile.am, configure.ac, tools/Makefile.am: Add tools/
directory. Since tools/git2cl is a dependency of ChangeLog, not distributing
tools/git2cl with flex causes the "make dist" target to fail in the
distributed tar ball.
2014-02-14 Will Estes <westes575@gmail.com>
* Makefile.am: removes extraneous files from EXTRA_DIST as automake
picks them up better without mentioning them
2014-02-14 Will Estes <westes575@gmail.com>
* NEWS: mention version 2.6.0 in release news
2014-02-14 Will Estes <westes575@gmail.com>
* .gitignore, FlexLexer.h, Makefile.am, buf.c, ccl.c, configure.ac,
dfa.c, doc/.gitignore, doc/Makefile.am, ecs.c, filter.c, flex.skl,
flexdef.h, flexint.h, gen.c, gettext.h, lib/.gitignore, libmain.c,
libyywrap.c, main.c, misc.c, mkskel.sh, nfa.c, options.c,
options.h, parse.y, regex.c, scan.l, scanflags.c, scanopt.c,
scanopt.h, src/.gitignore, src/FlexLexer.h, src/Makefile.am,
src/buf.c, src/ccl.c, src/dfa.c, src/ecs.c, src/filter.c,
src/flex.skl, src/flexdef.h, src/flexint.h, src/gen.c,
src/gettext.h, src/libmain.c, src/libyywrap.c, src/main.c,
src/misc.c, src/mkskel.sh, src/nfa.c, src/options.c, src/options.h,
src/parse.y, src/regex.c, src/scan.l, src/scanflags.c,
src/scanopt.c, src/scanopt.h, src/sym.c, src/tables.c,
src/tables.h, src/tables_shared.c, src/tables_shared.h,
src/tblcmp.c, src/version.h, src/yylex.c, sym.c, tables.c,
tables.h, tables_shared.c, tables_shared.h, tblcmp.c, version.h,
yylex.c: move flex program sources into src/ directory The *.[chly] sources are now in the src directory. This implies a
bunch of changes in Makefile.am and friends to account for the new
location. The .gitignore files are now more local to places where
various object files and generated source files occur.
* po/nl.po: update nl translation from the translation project
2014-02-14 Will Estes <westes575@gmail.com>
* TODO: remove some unneeded entries from the todo list
2014-02-13 Will Estes <westes575@gmail.com>
* doc/Makefile.am: list more generated files in CLEANFILES
2014-02-13 Will Estes <westes575@gmail.com>
* doc/flex.xml: remove unmaintained xml documentation
2014-02-13 Will Estes <westes575@gmail.com>
* configure.ac: bump AM_GNU_GETTEXT_VERSION to 0.18.1
2014-02-13 Will Estes <westes575@gmail.com>
* README: list new location of flex git repo
2014-02-13 Will Estes <westes575@gmail.com>
* po/.gitignore: git ignore generated files from english quoting
variant translations
2014-02-13 Will Estes <westes575@gmail.com>
* po/LINGUAS: name english quoting variants correctly
2014-02-13 Will Estes <westes575@gmail.com>
* Makefile.am, configure.ac, tools/Makefile.am: removed tools/
subdirectory from distribution Since it is not possible to rebuild the ChangeLog file without being
in a git working directory of flex, distributing the tools directory
is misleading. In particular, git2cl will always fail.
2014-02-13 Will Estes <westes575@gmail.com>
* po/LINGUAS: removed unneeded blank line from translation list
2014-02-13 Will Estes <westes575@gmail.com>
* po/LINGUAS: added en quoting variants to translation list
2014-02-11 Will Estes <westes575@gmail.com>
* configure.ac: use gnu automake option instead of gnits option
2014-02-11 Will Estes <westes575@gmail.com>
* README-alpha: remove README_alpha file since it is no longer
needed
2014-02-10 Will Estes <westes575@gmail.com>
* configure.ac: increment version to 2.5.38
2013-11-27 Will Estes <westes575@gmail.com>
* NEWS: flesh out internationalization section of NEWS file; mention
pt_BR translation
* po/LINGUAS, po/zh_tw.po: add zh_tw translation from the
translation project
2012-12-06 Christoph Junghans <ottxor@gentoo.org>
* Makefile.am, configure.ac: add version information to shared
library Signed-off-by: Will Estes <westes575@gmail.com>
2012-12-04 Christoph Junghans <ottxor@gentoo.org>
* .gitignore, Makefile.am, configure.ac, lib/Makefile.am: Build
libfl and libcompat using libtool; resolves #3586814Signed-off-by: Will Estes <westes575@gmail.com>
* tests/test-extended/Makefile.am, tests/test-quotes/Makefile.am:
use cmp instead of diff in some tests for portability reasons Signed-off-by: Will Estes <westes575@gmail.com>
* po/eo.po: add eo translation from the translation project
2012-08-26 Will Estes <westes575@gmail.com>
* configure.ac: add dist-xz to automake options; resolves #3561837
2012-08-26 Will Estes <westes575@gmail.com>
* autogen.sh, configure.ac: require gettext 0.18; force autoreconf
in autogen.sh; resolves #3561759 Autoconf had trouble finding the shared libraries for gettext. Using
gettext 0.18 fixes that. When updating the gettext version number, autoreconf could fail to
update files, since autopoint would assume the gettext-related files
had been locally modified. Passing --force prevents that from
happening.
2012-08-15 Will Estes <westes575@gmail.com>
* Makefile.am: remove README.cvs from dist_doc_DATA in Makefile.am
2012-08-13 Will Estes <westes575@gmail.com>
* : commit 9256a268e2a1000cb410766e95487912a7d66d61 Author: Will
Estes <westes575@gmail.com> Date: Mon Aug 1316:23:352012 -0400
2012-08-08 Will Estes <westes575@gmail.com>
* README, README.cvs: append README.cvs contents to README
2012-08-08 Will Estes <westes575@gmail.com>
* gen.c: fix m4 error when useecs and nultrans are true; resolves #1816878
2012-08-08 Robert Minsk <rminsk@users.sourceforge.net>
* flex.skl: put user code after yyguts init; resolves #1744516Signed-off-by: Will Estes <westes575@gmail.com>
2012-08-08 Robert Minsk <rminsk@users.sourceforge.net>
* flex.skl, main.c: donot output yy_nxt to header with %option
full; resolves #1739922Signed-off-by: Will Estes <westes575@gmail.com>
2012-08-07 Will Estes <westes575@gmail.com>
* main.c: let flex decide if yymore and reject are needed in lex
compatible mode This resolves bug #3510440.
* po/vi.po: new vi translation from the translation project
2012-08-06 Will Estes <westes575@gmail.com>
* .gitignore: add more patterns to .gitignore Undersome circumstances, the build process will generate conf.in~,
which we want to ignore. Also, some patch files will apply but not
cleanly and *.orig and *.rej files are generated. We want to ignore
them as well.
2012-08-06 Will Estes <westes575@gmail.com>
* configure.ac, configure.in: rename configure.in to configure.ac to
prep for upcoming automake changes
2012-08-06 Elias Pipping <pipping@users.sourceforge.net>
* tests/test-bison-yylloc/main.c, tests/test-bison-yylloc/parser.y,
tests/test-bison-yylval/main.c, tests/test-bison-yylval/parser.y:
Fix two tests to pass under bison 2.6 Given that bison is moving forward with the %parse-param instead of
YYPARSE_PARAM syntax, it makes sense to switch over to using the new
style declaration. In particular, this means that flex scanners that
use bison features will now require bison 2.6or higher. Signed-off-by: Will Estes <westes575@gmail.com>
2012-08-04 Will Estes <westes575@gmail.com>
* po/nl.po: new nl translation from the translation project
2012-08-04 Mike Frysinger <vapier@gentoo.org>
* flexdef.h: add prototype for lerrsf_fatal to flexdef.h Signed-off-by: Will Estes <westes575@gmail.com>
* flex.skl, gen.c: Change variable types to silence compiler
warnings; resolves #3552806Signed-off-by: Will Estes <westes575@gmail.com>
2012-08-03 Will Estes <westes575@gmail.com>
* NEWS: update NEWS to reflect changes in 2.5.37
2012-08-03 Will Estes <westes575@gmail.com>
* configure.in: update flex version to 2.5.37
2012-08-03 Will Estes <westes575@gmail.com>
* po/de.po: new de translation from the translation project
2012-08-02 Will Estes <westes575@gmail.com>
* po/vi.po: new vi translation from the translation project
2012-08-02 Will Estes <westes575@gmail.com>
* po/pl.po: new pl translation from the translation project
2012-08-02 Will Estes <westes575@gmail.com>
* po/fi.po: new fi translation from the translation project
2012-08-02 Will Estes <westes575@gmail.com>
* Makefile.am: Add -f option to LN_S to create flex++ The autoconf macro LN_S needs -f to successfully install flex++ if
flex++ already exists. Fortunately, ln, ln -s and cp -p, which are
the various forms that LN_S can take all will do the right thing
with a -f argument passed.
2012-08-02 Will Estes <westes575@gmail.com>
* Makefile.am, tools/Makefile.am, tools/cvs2cl.pl,
tools/cvsauthors, tools/git2cl: replace cvs2cl with git2cl Add the git2cl script in tools/ and remove the (now unnecessary)
cvs2cl script. Remove tools/cvsauthors since git2cl does not need
that file. Account for all the above in Makefile.am and
tools/Makefile.am
2012-07-29 Will Estes <wlestes@users.sourceforge.net>
2012-07-22 Will Estes <wlestes@users.sourceforge.net>
* .gitignore: add *.o and *.a to top level .gitignore The cvs tree did not need these additions because cvs assumed a lot
of C-style defaults for .cvsignore files. flex builds *.o object
files in the course of compilation and *.a files are built as a part
of the libraries that flex compiles in the build process.
2012-07-22 Will Estes <wlestes@users.sourceforge.net>
* .cvsignore, .gitignore, doc/.cvsignore, doc/.gitignore,
m4/.cvsignore, m4/.gitignore, po/.cvsignore, po/.gitignore: rename
.cvsignore files to .gitignore The .cvsignore files from the legacy cvs repository tracked what
files got autogenerated during various stages of the flex build.
Renaming the .cvsignore files to .gitignore lets git do the same
thing. git is better about letting higher level .gitignore files not-track files in lower level directories. As I work my way through
the test directories, we may add additional .gitignore files from
the old .cvsignore files. The po/ directory has a lot of special files used by gettext, so the
patterns in po/.gitignore look very different. The doc/.gitignore file accounts for what texinfo/makeinfo do, and
so it also has special patterns. The m4 directory is mainly present for autoconf's benefit, but we
have to account for it so make can do the right thing. Hence,
m4/.gitignore says to ignore *.m4, as counterintuitive as that may
seem.
2012-07-22 Will Estes <wlestes@users.sourceforge.net>
* NEWS: update NEWS file to note release date of 2.5.36
2012-06-23 Will Estes <wlestes@users.sourceforge.net>
* doc/flex.texi: fix call to version in manual
2012-06-22 Will Estes <wlestes@users.sourceforge.net>
* doc/flex.texi: add missing argument to call to yylex in manual
2012-04-27 Will Estes <wlestes@users.sourceforge.net>
* flex.skl: lintish cleanup in flex.skl; resolves #2040664
2012-04-27 Will Estes <wlestes@users.sourceforge.net>
* doc/flex.texi: add a 7 to the c99 octal pattern; resolves #3518269
2012-03-31 Will Estes <wlestes@users.sourceforge.net>
* doc/flex.texi: copyedit; resolves #3513670
2012-03-23 Will Estes <wlestes@users.sourceforge.net>
* buf.c: escape backslashes in #line filenames in %top section;
resolves #3212400; patch submitted by scfc_de
2012-03-21 Will Estes <wlestes@users.sourceforge.net>
* Makefile.am, configure.in, lib/Makefile.am, lib/lib.c,
lib/malloc.c, lib/realloc.c: provide malloc() and realloc() for
systems that donot have satisfactory versions; resolves #1899047
2012-03-21 Will Estes <wlestes@users.sourceforge.net>
* Makefile.am: install flex++ as a link; resolves bug #2939681
2012-03-21 Will Estes <wlestes@users.sourceforge.net>
* tests/test-bison-nr/Makefile.am,
tests/test-bison-yylloc/Makefile.am,
tests/test-bison-yylval/Makefile.am: fix dependencies for make -j in
test suite
2012-03-19 Will Estes <wlestes@users.sourceforge.net>
* flex.skl: add missing prototypes for yyset_column() and
yyget_column(); resolves #3029024; patch submitted by scfc_de
2012-03-02 Will Estes <wlestes@users.sourceforge.net>
2012-02-03 Will Estes <wlestes@users.sourceforge.net>
* main.c: correct macro definition of yywrap
2012-02-03 Will Estes <wlestes@users.sourceforge.net>
* scan.l: Greater specificity in error messages
2012-02-03 Will Estes <wlestes@users.sourceforge.net>
* parse.y: improve rule handling at EOF
2012-02-03 Will Estes <wlestes@users.sourceforge.net>
* flex.skl: include cstdio for definition of EOF in all cases
2012-02-03 Will Estes <wlestes@users.sourceforge.net>
* flex.skl: suppress warning on unused yyguts_t
2010-08-13 Will Estes <wlestes@users.sourceforge.net>
* NEWS, po/LINGUAS, po/fi.po: new fi translation from the
translation project
2009-03-31 Will Estes <wlestes@users.sourceforge.net>
* 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>
2008-12-28 Will Estes <wlestes@users.sourceforge.net>
* configure.in: remove line break that broke configure
2008-12-28 Will Estes <wlestes@users.sourceforge.net>
* doc/flex.texi: specify the title on the title page since @settitle
doesn't do that for us; resolves bug #2043491
2008-12-28 Will Estes <wlestes@users.sourceforge.net>
* configure.in, flexdef.h: check for regex.h; resolves bug #2337486
2008-07-23 Will Estes <wlestes@users.sourceforge.net>
* NEWS, po/ga.po: new ga translation from the translation project
2008-06-10 Will Estes <wlestes@users.sourceforge.net>
* NEWS, po/ca.po: new ca translation
2008-05-31 Will Estes <wlestes@users.sourceforge.net>
* Makefile.am: move ABOUT-NLS back to EXTRA_DIST
2008-05-31 Will Estes <wlestes@users.sourceforge.net>
* Makefile.am: create new dist_doc_DATA; move some EXTRA_DIST files
to new dist_doc_DATA target
2008-05-31 Will Estes <wlestes@users.sourceforge.net>
* .cvsignore: ignore more automake generated config.status* files
2008-05-31 Will Estes <wlestes@users.sourceforge.net>
* NEWS: flex distribution now built with automake and autoconf
versions ...
2008-05-31 Will Estes <wlestes@users.sourceforge.net>
* README.cvs: document GNU auto* version changes for building flex
from cvs
2008-05-31 Will Estes <wlestes@users.sourceforge.net>
2007-08-15 Will Estes <wlestes@users.sourceforge.net>
* po/nl.po: new nl translations from the translation project
2007-06-28 Will Estes <wlestes@users.sourceforge.net>
* NEWS: change release date
2007-06-28 Will Estes <wlestes@users.sourceforge.net>
* flex.skl: adjustment for prefix classes; patch submitted by Petr
Machata <pmachata@redhat.com>
2007-06-28 Will Estes <wlestes@users.sourceforge.net>
* NEWS: NEWS item for yy_init_extra
2007-06-12 Aaron Stone <sodabrew@users.sourceforge.net>
* doc/flex.texi: Docs and example for yylex_init_extra.
2007-06-01 Will Estes <wlestes@users.sourceforge.net>
* tests/test-alloc-extra/.cvsignore: ignore OUTPUT file in
test-alloc-extra
2007-06-01 Will Estes <wlestes@users.sourceforge.net>
* tests/descriptions: add description of concatenated options test
2007-05-31 Will Estes <wlestes@users.sourceforge.net>
* tests/test-alloc-extra/.cvsignore: add missing .cvsignore to
test-alloc-extra
2007-05-31 Aaron Stone <sodabrew@users.sourceforge.net>
* configure.in, flex.skl, gen.c, main.c: Changes to resolve SF bugs 1568325and1563589.
2007-05-31 Aaron Stone <sodabrew@users.sourceforge.net>
* tests/Makefile.am, tests/descriptions,
tests/test-alloc-extra/Makefile.am,
tests/test-alloc-extra/scanner.l, tests/test-alloc-extra/test.input:
Adding test cases for yylex_init_extra.
2007-05-12 Will Estes <wlestes@users.sourceforge.net>
* configure.in, tests/test-pthread/scanner.l: fixes to test-pthread
2007-05-12 Will Estes <wlestes@users.sourceforge.net>
* NEWS: NEWS item for concatenated options
2007-05-12 Will Estes <wlestes@users.sourceforge.net>
* configure.in, tests/Makefile.am,
tests/test-concatenated-options/.cvsignore,
tests/test-concatenated-options/Makefile.am: unit test to verify
concatenated options parsing
2007-05-12 Will Estes <wlestes@users.sourceforge.net>
* scanopt.c: parse multiple short concatenated options; patch
submitted by Petr Machata <pmachata@redhat.com
2007-05-11 Will Estes <wlestes@users.sourceforge.net>
* autogen.sh: remove --force option from autogen.sh; much faster
without it
2007-05-11 Will Estes <wlestes@users.sourceforge.net>
* NEWS, configure.in: version 2.5.34
2007-05-08 Aaron Stone <sodabrew@users.sourceforge.net>
* NEWS, flex.skl: Better checking after yyalloc/yyrealloc (resolves
bug #1595967)
2007-05-01 Will Estes <wlestes@users.sourceforge.net>
* doc/flex.texi: change title of manual to 'Lexical Analysis with
Flex'
2007-04-25 Will Estes <wlestes@users.sourceforge.net>
* flex.skl: c++ memory leak plug
2007-04-23 Will Estes <wlestes@users.sourceforge.net>
* flex.skl: roll back c++ memory patch as it causes the test suite
no end of grief
2007-04-23 Will Estes <wlestes@users.sourceforge.net>
* flex.skl: fix function definitions for non-ANSI environments (from
Manoj Srivastava from Debian patchset)
2007-04-23 Will Estes <wlestes@users.sourceforge.net>
* flex.skl: fix c++ memory leak (from Manoj Srivastava from Debian
patchset)
2007-04-23 Will Estes <wlestes@users.sourceforge.net>
* flex.skl: fix parameter name in comment (patch from Manoj
Srivastava from the debian patchset
2007-04-23 Will Estes <wlestes@users.sourceforge.net>
* flex.skl: add a size_t cast (patch from Manoj Srivastava from the
debian patchset
2007-04-16 Will Estes <wlestes@users.sourceforge.net>
* tests/test-extended/Makefile.am, tests/test-quotes/Makefile.am:
cleanups to handle VPATH builds better; passifies make distcheck
2007-04-16 Will Estes <wlestes@users.sourceforge.net>
* doc/flex.texi: drop using the \ in \ escaping as it throws pdf
generation for a loop
2007-04-14 Will Estes <wlestes@users.sourceforge.net>
* .cvsignore: add compile and *.tar.bz2 to .cvsignore
2007-04-14 Will Estes <wlestes@users.sourceforge.net>
* main.c: add call to setlocale for ctype as per debian patchset
2007-04-14 Will Estes <wlestes@users.sourceforge.net>
* Makefile.am, NEWS: provide for a PIC version of libfl.a for shared
libraries using flex scanners
2007-04-13 Will Estes <wlestes@users.sourceforge.net>
* FlexLexer.h: annotate endifs since they're a bit far from their
opening #if statements
2007-04-13 Will Estes <wlestes@users.sourceforge.net>
2007-04-13 Will Estes <wlestes@users.sourceforge.net>
* : overhaul configure.in: use octathorps for comments so they're
passed through m4 processing; better bracketing of m4 arguments;
retool checks as per suggestions from autoscan(1)
2007-04-13 Will Estes <wlestes@users.sourceforge.net>
* flex.skl: fix skeleton for reentrant scanners
2007-04-13 Will Estes <wlestes@users.sourceforge.net>
* Makefile.am: remove homegrown tags target; automake does that for
us
2007-04-12 Will Estes <wlestes@users.sourceforge.net>
* flex.skl: fix skeleton for reentrant scanners, resolves bug #1694318
2007-04-12 Will Estes <wlestes@users.sourceforge.net>
* FlexLexer.h: declare some const where missing in c++ header file
2007-04-10 Will Estes <wlestes@users.sourceforge.net>
* doc/flex.texi: corrections to the manual as per suggestions from
flex-help@
2007-04-03 Will Estes <wlestes@users.sourceforge.net>
* doc/flex.texi: include author names in online versions of the
manual
2007-04-03 Will Estes <wlestes@users.sourceforge.net>
* COPYING: update copyright notice
2007-04-03 Will Estes <wlestes@users.sourceforge.net>
* AUTHORS: rearrange and update AUTHORS
2007-03-29 Will Estes <wlestes@users.sourceforge.net>
* NEWS: note sf feature request 1658379 in NEWS
2007-03-29 Will Estes <wlestes@users.sourceforge.net>
* tools/cvsauthors: add sodabrew to cvsauthors file
2007-03-29 Aaron Stone <sodabrew@users.sourceforge.net>
* flex.skl: SourceForge feature request #1658379: Expose YY_BUF_SIZE
in the header file.
2007-03-07 Will Estes <wlestes@users.sourceforge.net>
* NEWS, filter.c, flex.skl: apply patches submitted by sodabrew
2007-03-07 Will Estes <wlestes@users.sourceforge.net>
* README.cvs: more changes describing building flex from cvs
2007-03-07 Will Estes <wlestes@users.sourceforge.net>
* Makefile.am, README.cvs, README.cvs-snapshot: rename
README.cvs-snapshot to README.cvs
2007-03-07 Will Estes <wlestes@users.sourceforge.net>
* README.cvs-snapshot: update to explain where flex cvs lives
2007-03-07 Will Estes <wlestes@users.sourceforge.net>
* README, doc/flex.texi: correct how to submit bugs
2007-02-16 Will Estes <wlestes@users.sourceforge.net>
* NEWS: clarify NEWS item re man page and pdf manual
2007-02-14 Will Estes <wlestes@users.sourceforge.net>
* po/Makevars: update bug address to point to flex-devel instead of
lex-help
2007-02-13 Will Estes <wlestes@users.sourceforge.net>
* configure.in, doc/Makefile.am: make better use of AC_INIT; clean
up, simplify and make more robust the generation of the man page
2007-02-13 Will Estes <wlestes@users.sourceforge.net>
* configure.in: remove option check-news from call to
AM_INIT_AUTOMAKE as gnits implies check-news
2007-02-13 Will Estes <wlestes@users.sourceforge.net>
* Makefile.am, configure.in: move automake options from Makefile.am
to configure.in
2007-02-13 Will Estes <wlestes@users.sourceforge.net>
* autogen.sh: restore --install option to autogen.sh since --force
does not imply --install
2007-02-13 Will Estes <wlestes@users.sourceforge.net>
* tools/cvsauthors: add john43 to cvsauthors file
2007-02-13 Will Estes <wlestes@users.sourceforge.net>
* autogen.sh: call autoreconf with --force instead of --install
2007-02-13 Will Estes <wlestes@users.sourceforge.net>
* doc/.cvsignore: remove texinfo.tex from cvs tree
2007-02-13 Will Estes <wlestes@users.sourceforge.net>
* NEWS: updates to NEWS file to reflect recent changes
2007-02-13 Will Estes <wlestes@users.sourceforge.net>
* doc/Makefile.am: add flex.pdf to EXTRA_DIST
2007-02-13 Will Estes <wlestes@users.sourceforge.net>
* configure.in: remove flex.spec
2007-02-13 Will Estes <wlestes@users.sourceforge.net>
* Makefile.am: remove maintainercleanfiles
2007-02-01 Will Estes <wlestes@users.sourceforge.net>
* doc/Makefile.am: more changes to build system to distribute man
page
2007-02-01 Will Estes <wlestes@users.sourceforge.net>
* doc/Makefile.am: add flex man page to distribution
2007-02-01 Will Estes <wlestes@users.sourceforge.net>
* .cvsignore, flex.spec.in: remove flex spec file
2006-11-17 Will Estes <wlestes@users.sourceforge.net>
* tests/test-table-opts/Makefile.am: make test target depend on test
groupings, which in turn depend on building executables; cygwin
portability fix
2006-11-10 Will Estes <wlestes@users.sourceforge.net>
* tests/create-test: change create-test script to edit files in
place
2006-11-09 Will Estes <wlestes@users.sourceforge.net>
* tests/test-array-nr/Makefile.am, tests/test-array-r/Makefile.am,
tests/test-basic-nr/Makefile.am, tests/test-basic-r/Makefile.am,
tests/test-bison-nr/Makefile.am,
tests/test-bison-yylloc/Makefile.am,
tests/test-bison-yylval/Makefile.am,
tests/test-c++-basic/Makefile.am,
tests/test-c++-multiple-scanners/Makefile.am,
tests/test-c++-yywrap/Makefile.am, tests/test-c-cpp-nr/Makefile.am,
tests/test-c-cpp-r/Makefile.am, tests/test-ccl/Makefile.am,
tests/test-debug-nr/Makefile.am, tests/test-debug-r/Makefile.am,
tests/test-extended/Makefile.am, tests/test-header-nr/Makefile.am,
tests/test-header-r/Makefile.am,
tests/test-include-by-buffer/Makefile.am,
tests/test-include-by-push/Makefile.am,
tests/test-include-by-reentrant/Makefile.am,
tests/test-linedir-r/Makefile.am, tests/test-lineno-nr/Makefile.am,
tests/test-lineno-r/Makefile.am, tests/test-mem-nr/Makefile.am,
tests/test-mem-r/Makefile.am,
tests/test-multiple-scanners-nr/Makefile.am,
tests/test-multiple-scanners-r/Makefile.am,
tests/test-noansi-nr/Makefile.am, tests/test-noansi-r/Makefile.am,
tests/test-posix/Makefile.am,
tests/test-posixly-correct/Makefile.am,
tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am,
tests/test-pthread/Makefile.am, tests/test-quotes/Makefile.am,
tests/test-reject/Makefile.am, tests/test-rescan-nr/Makefile.am,
tests/test-rescan-r/Makefile.am, tests/test-string-nr/Makefile.am,
tests/test-string-r/Makefile.am, tests/test-top/Makefile.am,
tests/test-yyextra/Makefile.am: change CLEANFILES to include
instead of just the testname for the executable
2006-11-09 Will Estes <wlestes@users.sourceforge.net>
* doc/flex.texi: fix typos in manual; resolves bug #1592857
2006-11-09 Will Estes <wlestes@users.sourceforge.net>
* tests/TEMPLATE/Makefile.am: change test template to remove test
executable when that executable has an extension, e.g. under Cygwin
2006-11-08 Will Estes <wlestes@users.sourceforge.net>
* tests/Makefile.am: test names weren't displaying in test
success/failure messages (from #1591672
2006-10-30 Will Estes <wlestes@users.sourceforge.net>
* doc/.cvsignore: add flex.html to .cvsignore in doc directory
2006-10-22 Will Estes <wlestes@users.sourceforge.net>
* NEWS: update NEWS file for the work that millaway did
2006-10-22 Will Estes <wlestes@users.sourceforge.net>
* FlexLexer.h, NEWS, main.c,
tests/test-c++-multiple-scanners/scanner-2.l: make yywrap work with
c++ scanners as per sf bug report
2006-10-20 Will Estes <wlestes@users.sourceforge.net>
* NEWS, flex.skl, tests/test-c++-multiple-scanners/main.cpp,
tests/test-c-cpp-nr/scanner.l: memory leak issues in c++ scanner
2006-10-20 Will Estes <wlestes@users.sourceforge.net>
* NEWS, configure.in, tests/Makefile.am, tests/descriptions,
tests/test-c++-yywrap/.cvsignore,
tests/test-c++-yywrap/Makefile.am, tests/test-c++-yywrap/scanner.l,
tests/test-c++-yywrap/test.input: add unit test for c++ with yywrap
2006-10-20 Will Estes <wlestes@users.sourceforge.net>
* NEWS, tests/test-c++-basic/Makefile.am,
tests/test-linedir-r/Makefile.am: use configure-provided awk
variable for portability; add loadlibes variable to c++ test
2006-10-17 Will Estes <wlestes@users.sourceforge.net>
* doc/flex.texi: add noyywrap option to example; use whitespace to
clarify example
2006-08-02 Will Estes <wlestes@users.sourceforge.net>
* NEWS, po/ca.po, po/vi.po: new translations
2006-04-11 John Millaway <john43@users.sourceforge.net>
* tables.c: Casted away signedness to appease -Werror freaks.
2006-03-28 John Millaway <john43@users.sourceforge.net>
* ccl.c, doc/flex.texi, flexdef.h, parse.y, scan.l, sym.c,
tests/test-ccl/scanner.l, tests/test-ccl/test.input: Added ccl union operator. Added test in test suite for ccl unionoperator.
Documented ccl unionoperator. Removed crufty ccl cache to prevent
parser problems.
2006-03-28 John Millaway <john43@users.sourceforge.net>
* doc/flex.texi, scan.l, tests/test-extended/scanner.l,
tests/test-extended/test.input: Extended syntax excluded for
lex/posix compat mode. Comments discarded inside (?x:) patterns.
Added test in test suite for comments in extended patterns.
Documented syntax additions.
2006-03-27 John Millaway <john43@users.sourceforge.net>
* scan.l, tests/test-ccl/scanner.l, tests/test-ccl/test.input:
Implemented (?x:) syntax to allow whitespace in patterns. Added
test for (?x:) syntax in test suite.
2006-03-27 John Millaway <john43@users.sourceforge.net>
* parse.y, tests/test-ccl/scanner.l, tests/test-ccl/test.input:
Implemented dot-all syntax. Added test for dot-all syntax in test
suite.
2006-03-27 John Millaway <john43@users.sourceforge.net>
* dfa.c, doc/flex.texi, flexdef.h, gen.c, main.c, parse.y, scan.l,
scanflags.c, tests/test-ccl/scanner.l, tests/test-ccl/test.input:
Removed global variable caseins. Added scanner stack flags for case-insensitivity. Moved case-folding code from DFA-generation to
parse time read-macros. Added localized case-sensitivity syntax
from Perl. Added test fornew syntax in test suite. Documented new
syntax.
2006-03-27 John Millaway <john43@users.sourceforge.net>
2006-03-25 John Millaway <john43@users.sourceforge.net>
* doc/flex.texi, parse.y: Changed explicit'A'-'Z' to isupper(),
where correct to do so. Documentation.
2006-03-24 John Millaway <john43@users.sourceforge.net>
* doc/flex.texi: Documentation.
2006-03-24 John Millaway <john43@users.sourceforge.net>
* doc/flex.texi: Added appendix of patterns to manual.
2006-03-23 John Millaway <john43@users.sourceforge.net>
* doc/flex.texi: .
2006-03-22 John Millaway <john43@users.sourceforge.net>
* doc/flex.texi: Documentation.
2006-03-22 John Millaway <john43@users.sourceforge.net>
* doc/flex.texi: Documented set difference operator {-}.
2006-03-22 John Millaway <john43@users.sourceforge.net>
* ccl.c, flexdef.h, parse.y, scan.l, tests/test-ccl/scanner.l,
tests/test-ccl/test.input: Added set difference operator {-} for
character classes.
2006-03-22 John Millaway <john43@users.sourceforge.net>
* configure.in, doc/flex.texi, parse.y, scan.l, tests/Makefile.am,
tests/descriptions, tests/test-ccl/.cvsignore,
tests/test-ccl/Makefile.am, tests/test-ccl/scanner.l,
tests/test-ccl/test.input: Added negated character class
expressions. Documented negated character class expressions. Added
regression test for negated character class expressions.
2006-03-22 John Millaway <john43@users.sourceforge.net>
2006-03-22 John Millaway <john43@users.sourceforge.net>
* Makefile.am: Removed includedir from AM_CPPFLAGS #1439351.
2006-03-21 John Millaway <john43@users.sourceforge.net>
* configure.in, tests/Makefile.am, tests/descriptions,
tests/test-quotes/.cvsignore, tests/test-quotes/Makefile.am,
tests/test-quotes/scanner.l, tests/test-quotes/test.input: Added
test to verify user code is unmangled.
2006-03-21 John Millaway <john43@users.sourceforge.net>
* flexdef.h, misc.c, scan.l: Fixed escape in actions.
2006-03-21 John Millaway <john43@users.sourceforge.net>
* filter.c, flexdef.h, main.c, scan.l: Reverted previous input
filter changes. Added noop macro to scanner output. Modified
scan.l to escape m4 quotes found in user code.
2006-03-21 John Millaway <john43@users.sourceforge.net>
* tests/test-table-opts/Makefile.am,
tests/test-table-opts/scanner.l: Removed m4 from test-table-opts
2006-03-21 John Millaway <john43@users.sourceforge.net>
* tests/test-reject/Makefile.am, tests/test-reject/scanner.l:
Removed m4 from test-reject
2006-03-21 John Millaway <john43@users.sourceforge.net>
* filter.c, flexdef.h, main.c, scan.l: Moved set_input_file to
different file.
2006-03-21 John Millaway <john43@users.sourceforge.net>
* flex.skl, flexdef.h, flexint.h, misc.c: Relaxed tests for __STDC__ and __STDC_VERSION__ to cope with bugs in GCC and Sun cc.
2006-03-20 John Millaway <john43@users.sourceforge.net>
2006-03-13 John Millaway <john43@users.sourceforge.net>
* gen.c: Fixed another -Wall report.
2006-03-10 Will Estes <wlestes@users.sourceforge.net>
* NEWS, po/vi.po: new vi translation
2006-03-09 Will Estes <wlestes@users.sourceforge.net>
* NEWS, po/ga.po, po/nl.po: new nl, ga translations
2006-02-21 Will Estes <wlestes@users.sourceforge.net>
* m4/Makefile.am: add po.m4 to extra_dist in m4/ so it gets picked
up by distributions
2006-02-21 Will Estes <wlestes@users.sourceforge.net>
* m4/Makefile.am: add nls.m4 to extra_dist in m4/ so it will get
picked up in distribution tarballs
2006-02-21 Will Estes <wlestes@users.sourceforge.net>
* configure.in: remove website directory from configure.in
2006-02-20 Will Estes <wlestes@users.sourceforge.net>
* NEWS, configure.in: version 2.5.33 marks in NEWS and configure.in
2006-02-20 Will Estes <wlestes@users.sourceforge.net>
* configure.in: change email address in configure.in to point to
flex-help@sourceforge.net
2006-02-20 John Millaway <john43@users.sourceforge.net>
* doc/flex.texi: Documentation.
2006-02-20 John Millaway <john43@users.sourceforge.net>
* BUGS: Appended to BUGS file.
2006-02-18 Will Estes <wlestes@users.sourceforge.net>
* Makefile.am: remove website directory (since it now has its own
module in the flex project
2006-02-16 John Millaway <john43@users.sourceforge.net>
* doc/flex.texi, flex.skl: Fixed buffer overflow in reject state
buffer. Corrected documentation on the state buffer.
2006-02-16 John Millaway <john43@users.sourceforge.net>
* flex.skl: Reverted num_read from size_t back to int.
2006-02-15 John Millaway <john43@users.sourceforge.net>
* Makefile.am, configure.in: Removed reference to RoadMap in
Makefile.am. Added website directory.
2006-02-15 Will Estes <wlestes@users.sourceforge.net>
* README, RoadMap: remove RoadMap and reference to it in README
2006-02-15 John Millaway <john43@users.sourceforge.net>
* BUGS, README, doc/flex.texi, doc/flex.xml: Eliminated references
to lex.sf.net.
2006-02-15 John Millaway <john43@users.sourceforge.net>
* BUGS, flex.skl: Transfered bugs list from lex.sf.net to BUGS file.
2006-02-15 John Millaway <john43@users.sourceforge.net>
* tests/test-rescan-nr/.cvsignore,
tests/test-rescan-nr/Makefile.am, tests/test-rescan-nr/scanner.l,
tests/test-rescan-nr/test.input, tests/test-rescan-r/.cvsignore,
tests/test-rescan-r/Makefile.am, tests/test-rescan-r/scanner.l,
tests/test-rescan-r/test.input: Recommit of last commit -- broken
pipe.
2006-02-15 John Millaway <john43@users.sourceforge.net>
* configure.in, flex.skl, tests/Makefile.am, tests/descriptions:
yy_lex_destroy calls yy_init_globals to reset everything for next
call to yylex. Added two new tests for reusing scanners.
2006-02-14 John Millaway <john43@users.sourceforge.net>
* flex.spec.in: Patched rpm spec file.
2006-02-14 John Millaway <john43@users.sourceforge.net>
* configure.in, flexint.h: Added C99 macro for inttypes, just to be
conformant.
2006-02-14 John Millaway <john43@users.sourceforge.net>
* flexdef.h, nfa.c, parse.y: Changed symbol INFINITE to fix conflict
with C math symbol.
2006-02-14 John Millaway <john43@users.sourceforge.net>
* scan.l: Omitting parens for named rules in trailing context.
2006-02-14 John Millaway <john43@users.sourceforge.net>
* configure.in, main.c, po/ca.po, po/da.po, po/de.po, po/es.po,
po/fr.po, po/ga.po, po/ko.po, po/nl.po, po/pl.po, po/pt_BR.po,
po/ro.po, po/ru.po, po/sv.po, po/tr.po, po/vi.po, po/zh_CN.po,
tests/test-mem-nr/scanner.l, tests/test-mem-r/scanner.l: Added check for locale.h and libintl.h in configure script.
2006-02-14 John Millaway <john43@users.sourceforge.net>
* flex.skl: Removed unused local vars.
2006-02-14 John Millaway <john43@users.sourceforge.net>
* flex.skl: Removed certain offending #undefs.
2006-02-14 John Millaway <john43@users.sourceforge.net>
* flexint.h: Removed logical and from preprocessor statement.
2006-02-14 Will Estes <wlestes@users.sourceforge.net>
* po/nl.po, po/nl.po.1: remove eroneously named nl.po.1; update
nl.po
2006-02-14 John Millaway <john43@users.sourceforge.net>
* dfa.c: .
2006-02-14 John Millaway <john43@users.sourceforge.net>
* flex.skl: Included <sys/types.h> for serialized tables.
2006-02-14 John Millaway <john43@users.sourceforge.net>
* configure.in: Minor patch to call to head in configure script.
2006-02-14 John Millaway <john43@users.sourceforge.net>
* doc/flex.texi: Documentation patch.
2006-02-14 John Millaway <john43@users.sourceforge.net>
* filter.c, gen.c, libyywrap.c, main.c: Patch for full file system
failure.
2006-02-13 John Millaway <john43@users.sourceforge.net>
* doc/flex.texi: Documentation.
2006-02-13 John Millaway <john43@users.sourceforge.net>
* main.c: Fixed double-fclose when input file is empty.
2006-02-10 Will Estes <wlestes@users.sourceforge.net>
2005-12-22 John Millaway <john43@users.sourceforge.net>
* buf.c, main.c: Improvement request 1069716 log vs. log10
2005-12-22 John Millaway <john43@users.sourceforge.net>
* flex.skl: Fixed bug 1257093 yy_init_globals in header file
2005-04-14 Will Estes <wlestes@users.sourceforge.net>
* po/nl.po: new nl translation
2005-04-07 Will Estes <wlestes@users.sourceforge.net>
* NEWS, po/LINGUAS, po/nl.po, po/vi.po: new nl and vi translations
2004-07-20 Will Estes <wlestes@users.sourceforge.net>
* filter.c: correct improper stdin assignment
2004-05-22 Will Estes <wlestes@users.sourceforge.net>
* NEWS, po/tr.po: new tr translation
2004-05-12 Will Estes <wlestes@users.sourceforge.net>
* .cvsignore, .indent.pro: .cvsignore and .indent.pro got missed in
the import to sourceforge; replace them
2004-05-11 Will Estes <wlestes@users.sourceforge.net>
* po/fr.po: new fr translation
2004-05-03 Will Estes <wlestes@users.sourceforge.net>
* po/LINGUAS: polish is pl, not po
2004-03-22 Will Estes <wlestes@users.sourceforge.net>
* po/sv.po: yet another sweedish update
2004-03-19 Will Estes <wlestes@users.sourceforge.net>
* NEWS, po/sv.po: new sv translation
2003-12-11 John Millaway <john43@users.sourceforge.net>
* configure.in, filter.c, main.c: Configure checks for GNU m4.
Environment variable M4 overrides built-in m4 path. Generated m4
does a late check for GNU m4.
2003-12-09 John Millaway <john43@users.sourceforge.net>
* doc/flex.texi: added 3 faqs
2003-11-24 Will Estes <wlestes@users.sourceforge.net>
* po/ro.po: new ro translation
2003-11-07 Will Estes <wlestes@users.sourceforge.net>
* NEWS, po/fr.po: new french translation
2003-11-07 Will Estes <wlestes@users.sourceforge.net>
* NEWS, po/ca.po: new catalan translation from the translation
project
2003-11-07 Will Estes <wlestes@users.sourceforge.net>
* NEWS, po/LINGUAS, po/ga.po, po/pl.po: new polish translation;
updated irish translation from translation project
2003-10-10 Will Estes <wlestes@users.sourceforge.net>
* NEWS, po/LINGUAS, po/ga.po: new Irish translation
2003-08-25 Will Estes <wlestes@users.sourceforge.net>
* NEWS, po/LINGUAS, po/ro.po: add romanian translation
2003-07-16 Will Estes <wlestes@users.sourceforge.net>
* flex.skl: flex_*int* type fixes
2003-07-16 Will Estes <wlestes@users.sourceforge.net>
* tools/cvsauthors: change wlestes email address
2003-07-16 Will Estes <wlestes@users.sourceforge.net>
* flex.skl: undef yytext_ptr has some bad side effects
2003-07-07 John Millaway <john43@users.sourceforge.net>
* doc/flex.texi: Documented m4 incompatibility with lex.
2003-05-21 Will Estes <wlestes@users.sourceforge.net>
* NEWS: upgrade to gettext 0.12
2003-05-20 Will Estes <wlestes@users.sourceforge.net>
* flex.skl, gen.c: patches from manoj via sourceforge
2003-05-20 Will Estes <wlestes@users.sourceforge.net>
* configure.in, po/.cvsignore, po/Makevars: upgrade gettext to 0.12; this allows running make pdf and make ps to be successful
2003-05-20 Will Estes <wlestes@users.sourceforge.net>
* doc/.cvsignore: cvs should ignore flex.pdf and flex.ps
2003-04-25 John Millaway <john43@users.sourceforge.net>
* TODO: Added yylineno bugs to TODO list.
2003-04-03 John Millaway <john43@users.sourceforge.net>
* doc/flex.xml: Docbook.
2003-04-03 John Millaway <john43@users.sourceforge.net>
* doc/flex.xml: xml now validates.
2003-04-02 John Millaway <john43@users.sourceforge.net>
* doc/flex.xml: Began conversion to DocBook.
2003-04-01 Will Estes <wlestes@users.sourceforge.net>
* NEWS, configure.in: version 2.5.31
2003-04-01 Will Estes <wlestes@users.sourceforge.net>
2003-03-27 John Millaway <john43@users.sourceforge.net>
* TODO, doc/flex.texi: Documented the m4 dependency.
2003-03-26 Will Estes <wlestes@users.sourceforge.net>
* configure.in, flexdef.h: check for sys/wait.h since we use wait(2)
2003-03-26 Will Estes <wlestes@users.sourceforge.net>
* flexdef.h: reorder include directives so as to catch system
integer types before flex defined values for same
2003-03-26 Will Estes <wlestes@users.sourceforge.net>
* TODO: assign tasks due before major release can happen; remove
--enable-maintainer-mode entry
2003-03-26 Will Estes <wlestes@users.sourceforge.net>
* Makefile.am: only rebuild the ChangeLog if we're inside a cvs
working directory
2003-03-26 Will Estes <wlestes@users.sourceforge.net>
* configure.in, tools/.cvsignore, tools/Makefile.am: add tools/
subdirectory to distribution
2003-03-26 Will Estes <wlestes@users.sourceforge.net>
* Makefile.am: remove maintainer_mode conditional; add filter.c and
regex.c to indentfiles; reformat and sort indentfiles so it's easier
to add files in the future
2003-03-26 Will Estes <wlestes@users.sourceforge.net>
* doc/Makefile.am: clean up flex.texi processing leftovers with
cleanfiles
2003-03-26 Will Estes <wlestes@users.sourceforge.net>
* tests/test-linedir-r/Makefile.am: an awk script wasn't included in
the distribution
2003-03-26 John Millaway <john43@users.sourceforge.net>
* TODO, configure.in, tests/Makefile.am, tests/descriptions,
tests/test-include-by-push/.cvsignore,
tests/test-include-by-push/Makefile.am,
tests/test-include-by-push/scanner.l,
tests/test-include-by-push/test-1.input,
tests/test-include-by-push/test-2.input,
tests/test-include-by-push/test-3.input: Added test for
yypush_buffer_state and yypop_buffer_state.
2003-03-26 John Millaway <john43@users.sourceforge.net>
* TODO: Removed items from TODO list.
2003-03-26 John Millaway <john43@users.sourceforge.net>
2003-03-26 John Millaway <john43@users.sourceforge.net>
* configure.in, tests/Makefile.am, tests/test-noansi-nr/.cvsignore,
tests/test-noansi-nr/Makefile.am, tests/test-noansi-nr/scanner.l,
tests/test-noansi-nr/test.input, tests/test-noansi-r/.cvsignore,
tests/test-noansi-r/Makefile.am, tests/test-noansi-r/scanner.l,
tests/test-noansi-r/test.input: Added test for noansi (traditional)
options. Reordered the tests so the basic ones are first.
2003-03-25 Will Estes <wlestes@users.sourceforge.net>
* TODO, doc/Makefile.am: remove maintainer-mode conditional around
rebuilding of manpage
2003-03-25 Will Estes <wlestes@users.sourceforge.net>
* README: mention doc/ for user documentation
2003-03-25 Will Estes <wlestes@users.sourceforge.net>
* TODO: rework distribution items
2003-03-25 Will Estes <wlestes@users.sourceforge.net>
* NEWS: mention m4 processing
2003-03-25 Will Estes <wlestes@users.sourceforge.net>
* tests/README: update instructions for running test suite
2003-03-25 Will Estes <wlestes@users.sourceforge.net>
2003-03-24 John Millaway <john43@users.sourceforge.net>
* doc/flex.texi, flex.skl, flexdef.h, gen.c, main.c, options.c,
options.h, scan.l: Option ansi-definitions. Option ansi-prototypes.
Cleaned up some of header. Documented bison-locations.
2003-03-24 John Millaway <john43@users.sourceforge.net>
* scan.l: Escaped m4 macros in scan.l which would cause
bootstrapping issues.
2003-03-21 John Millaway <john43@users.sourceforge.net>
* doc/flex.texi, flex.skl, main.c: Cleaning up the skel.
2003-03-20 Will Estes <wlestes@users.sourceforge.net>
* TODO: we want to move the contents of to.do/Wishlist to top level
TODO
2003-03-20 John Millaway <john43@users.sourceforge.net>
* to.do/Wish-List: Assessment of every item in Wish-List.
2003-03-19 John Millaway <john43@users.sourceforge.net>
* main.c: Fixed allocation of slightly more memory than needed.
2003-03-19 John Millaway <john43@users.sourceforge.net>
* TODO, buf.c, configure.in, flex.skl, flexdef.h, main.c, sym.c:
Start conditions now generated in a single place.
2003-03-19 Will Estes <wlestes@users.sourceforge.net>
* TODO: cosmetic changes to TODO list
2003-03-19 John Millaway <john43@users.sourceforge.net>
* flex.skl: Cleaned up warnings so multiple headers could coincide.
2003-03-19 John Millaway <john43@users.sourceforge.net>
* TODO, flex.skl, main.c: Moved prefixes to m4.
2003-03-19 John Millaway <john43@users.sourceforge.net>
* FlexLexer.h, filter.c, flex.skl, flexdef.h, main.c, misc.c,
regex.c: Removed Paxson/Berkeley copyright restriction from filter.c and regex.c. Inline documentation of much of the generated API.
Line directives now fixed for header and stdin/stdout. Blank lines
squeezed from generated scanner.
2003-03-18 John Millaway <john43@users.sourceforge.net>
2003-03-17 John Millaway <john43@users.sourceforge.net>
* Makefile.am, filter.c, flexdef.h, regex.c: Added regex.c for
regex-related code. Worked on fixing line directives;incomplete.
2003-03-14 John Millaway <john43@users.sourceforge.net>
* TODO: Added some TODOs.
2003-03-14 John Millaway <john43@users.sourceforge.net>
* flexdef.h, main.c, options.c, options.h, scan.l,
tests/test-bison-nr/scanner.l, tests/test-bison-yylloc/scanner.l:
Bison bridge was simplified to rely less on bison output. New
option bison-locations.
2003-03-14 John Millaway <john43@users.sourceforge.net>
* filter.c, flex.skl, flexdef.h, gen.c, main.c, scan.l,
tests/test-reject/scanner.l: Filters are now direct children of main
process. Header file now generated through m4.
2003-03-14 John Millaway <john43@users.sourceforge.net>
2003-03-11 John Millaway <john43@users.sourceforge.net>
* Makefile.am, buf.c, flex.skl, flexdef.h, gen.c, main.c, misc.c,
scan.l: Replaced many CPP macros with m4 equivalents.
2003-03-10 John Millaway <john43@users.sourceforge.net>
* Makefile.am, filter.c, flex.skl, flexdef.h, main.c, misc.c: Added
filter.c Added filter.c rules to Makefile.am Added filter prototypes
to flexdef.h Flex now filters output through m4.
2003-03-05 Will Estes <wlestes@users.sourceforge.net>
* doc/.cvsignore, texinfo.tex: move texinfo.tex to doc/
2003-03-05 Will Estes <wlestes@users.sourceforge.net>
* TODO: update TODO
2003-03-05 Will Estes <wlestes@users.sourceforge.net>
* NEWS, configure.in: version 2.5.29
2003-03-04 John Millaway <john43@users.sourceforge.net>
* FlexLexer.h, flex.skl: Added growable buffer stack to C++ scanner
as well. yyensure_buffer_stack is now static.
2003-03-02 John Millaway <john43@users.sourceforge.net>
* flex.skl, misc.c: Removed awkward %push %pop syntax from skeleton.
2003-03-02 John Millaway <john43@users.sourceforge.net>
* flex.skl: Renamed YY_CURRENT_BUFFER_FAST to
YY_CURRENT_BUFFER_LVALUE to better reflect its purpose.
2003-02-28 John Millaway <john43@users.sourceforge.net>
* NEWS: made entry on input buffer stacks.
2003-02-28 Will Estes <wlestes@users.sourceforge.net>
* Makefile.am, doc/Makefile.am: build on . in top level first; this
will simplify calling help2man
2003-02-28 John Millaway <john43@users.sourceforge.net>
* TODO, doc/flex.texi, flex.skl, gen.c, main.c: Removed
yy_current_buffer from the planet. Input buffer states are now in
an internal unbounded stack. Added new internal function,
yyensure_buffer_stack. Added new API function, yypush_buffer_state.
Added new API function, yypop_buffer_state. Documented the new API
calls in the manual. Macro YY_BUFFER_STATE now refers to top of
stack. This revision breaks the C++ scanner (again.)
2003-02-28 John Millaway <john43@users.sourceforge.net>
* main.c: Removed some symbols from the undef list. They are needed for multiple headers to coexist.
2003-02-27 Will Estes <wlestes@users.sourceforge.net>
* Makefile.am, NEWS, configure.in, doc/.cvsignore, doc/Makefile.am,
doc/flex.texi, flex.texi: move flex.texi and flex.1 to new doc/
subdirectory
2003-02-27 Will Estes <wlestes@users.sourceforge.net>
* NEWS: namespace cleanups
2003-02-26 John Millaway <john43@users.sourceforge.net>
* main.c: Added a few macros to the undef list.
2003-02-26 John Millaway <john43@users.sourceforge.net>
* main.c: Put the undef macros in an array.
2003-02-12 Will Estes <wlestes@users.sourceforge.net>
* NEWS, configure.in: version 2.5.28
2003-02-10 Will Estes <wlestes@users.sourceforge.net>
* README, TODO, configure.in, flex.texi: update documentation to
reflect the sourceforge move
2003-02-06 Will Estes <wlestes@users.sourceforge.net>
* TODO: update according to current thinking
2003-02-06 Will Estes <wlestes@users.sourceforge.net>
* TODO: mcvs reviewed
2003-02-06 Will Estes <wlestes@users.sourceforge.net>
* TODO: sourceforge migration tasks
2003-02-04 Will Estes <wlestes@users.sourceforge.net>
* NEWS: Flex now warns if always-interactive is specified with fast or full; Fixed trailing slash bug in YY_INPUT macro def
2003-01-31 John Millaway <john43@users.sourceforge.net>
* scan.l: Flex now warns if always-interactive is specified with
fast or full.
2003-01-31 Will Estes <wlestes@users.sourceforge.net>
* Makefile.am: switch to using cvs2cl.pl to generate the ChangeLog
2003-01-31 Will Estes <wlestes@users.sourceforge.net>
* tools/cvs2cl.pl, tools/cvsauthors: we're going to be switching how
we handle our ChangeLog
2003-01-29 John Millaway <john43@users.sourceforge.net>
2003-01-29 Will Estes <wlestes@users.sourceforge.net>
* README.cvs-snapshot: upgrade texinfo to 4.3d
2003-01-29 Will Estes <wlestes@users.sourceforge.net>
* flex.texi: the @copying construct works now; thanks to the texinfo
maintainers for finding the problem
2003-01-21 Will Estes <wlestes@users.sourceforge.net>
* NEWS, configure.in: version 2.5.27
2003-01-21 Will Estes <wlestes@users.sourceforge.net>
* NEWS: flex now works with recent bison versions
2003-01-18 John Millaway <john43@users.sourceforge.net>
* flex.skl: Check for YYLTYPE_IS_DECLARED. This fixes bison-bridge
with latest bison.
2003-01-15 Will Estes <wlestes@users.sourceforge.net>
* NEWS, po/pt_BR.po: new pt_br translation
2003-01-14 Will Estes <wlestes@users.sourceforge.net>
* NEWS, configure.in: version 2.5.26
2003-01-14 Will Estes <wlestes@users.sourceforge.net>
* NEWS: Fixed table deserialization bug on big-endian archs. Patch
sent from Bryce Nichols <bryce@bnichols.org>
2003-01-12 John Millaway <john43@users.sourceforge.net>
* tables_shared.h: Fixed table deserialization bug on big-endian
archs. Patch sent from Bryce Nichols <bryce@bnichols.org>.
2003-01-10 Will Estes <wlestes@users.sourceforge.net>
* README.cvs-snapshot: add version numbers for some tools and
explain about version.texi and --enable-maintainer-mode
2003-01-10 Will Estes <wlestes@users.sourceforge.net>
* NEWS: catch news up
2003-01-09 John Millaway <john43@users.sourceforge.net>
* tests/test-mem-nr/scanner.l, tests/test-mem-r/scanner.l: Changed
size_t to yy_size_t in yyalloc() and yyrealloc(). Is this really
what we want?
2003-01-09 John Millaway <john43@users.sourceforge.net>
* flex.skl: Changed type of yyleng from size_t to int. This fixes
bug in PostgreSQL compilation.
2003-01-09 Will Estes <wlestes@users.sourceforge.net>
* NEWS: catch news up
2003-01-09 Will Estes <wlestes@users.sourceforge.net>
* flex.skl: more c++ fixes
2003-01-09 Will Estes <wlestes@users.sourceforge.net>
* Makefile.am, configure.in, flex.spec.in: add a spec file
2003-01-09 Will Estes <wlestes@users.sourceforge.net>
* flex.skl: type cast to pacify c++ compilers; patch from Bruce
Lilly <blilly@erols.com>
2003-01-08 Will Estes <wlestes@users.sourceforge.net>
* NEWS: new es translation
2003-01-08 Will Estes <wlestes@users.sourceforge.net>
* po/es.po: new spanish translation
2002-12-19 John Millaway <john43@users.sourceforge.net>
* gen.c: Fixed bug where YY_G(0) sometimes occurs (created by my
previous commit.)
2002-12-17 John Millaway <john43@users.sourceforge.net>
* gen.c: Fixed bug submitted by Bojan Smojver <bojan@rexursive.com>
where the use of yylineno, reentrant, and yymore together caused a
compile-time error.
2002-12-17 Will Estes <wlestes@users.sourceforge.net>
* NEWS: update NEWS
2002-12-17 John Millaway <john43@users.sourceforge.net>
* flex.texi: Documented new behavior with character ranges.
2002-12-16 John Millaway <john43@users.sourceforge.net>
* parse.y: Fixed bug submitted by Bruce Lilly <blilly@erols.com>
where character ranges would yield unexpected behavior in a caseless
scanner. Also, flex now emits a warning if the range looks like
trouble.
2002-12-16 John Millaway <john43@users.sourceforge.net>
* ccl.c, flexdef.h: Added utility functions to deal with character case.
2002-12-09 Will Estes <wlestes@users.sourceforge.net>
* flexint.h: we don't really need int64 anyway
2002-12-09 Will Estes <wlestes@users.sourceforge.net>
* flex.skl: apparently some lints are happier with fllthrough
without a space
2002-12-02 Will Estes <wlestes@users.sourceforge.net>
* NEWS, configure.in: version 2.5.25
2002-12-02 Will Estes <wlestes@users.sourceforge.net>
* Makefile.am: enclose flex.1 target in MAINTERNER_MODE
2002-12-02 Will Estes <wlestes@users.sourceforge.net>
* po/pt_BR.po: new pt_br translation
2002-12-01 John Millaway <john43@users.sourceforge.net>
* flex.texi: Indexed some more faqs.
2002-11-29 John Millaway <john43@users.sourceforge.net>
* flex.skl: Fixed bug in SECOND yyless definition where argument was not enclosed in parentheses.
2002-11-29 John Millaway <john43@users.sourceforge.net>
* flex.skl: Fixed bug in yyless definition where argument was not
enclosed in parentheses.
2002-11-27 Will Estes <wlestes@users.sourceforge.net>
* NEWS: flex uses flex_int*_t types
2002-11-27 Will Estes <wlestes@users.sourceforge.net>
* flexint.h: integer types for non-C99 systems flexint.h
2002-11-27 John Millaway <john43@users.sourceforge.net>
* dfa.c, flexint.h, gen.c, tables.c, tables.h, tables_shared.c,
tables_shared.h: Changed int types to flex_intX_t. The build is now
broken until typedef's are established.
2002-11-27 Will Estes <wlestes@users.sourceforge.net>
* Makefile.am: MAINTAINERCLEANFILES: new variable: try to make it so
that make maintainer-clean erases everything not under version
control
2002-11-27 Will Estes <wlestes@users.sourceforge.net>
* config.rpath: remove config.rpath
2002-11-27 Will Estes <wlestes@users.sourceforge.net>
* README-alpha: just list location of betas
2002-11-26 Will Estes <wlestes@users.sourceforge.net>
* flexint.h: __STDC_VERSION__ needs an L suffix
2002-11-26 Will Estes <wlestes@users.sourceforge.net>
* NEWS, po/LINGUAS, po/pt_BR.po: new pt_br translation from the
translation project
2002-11-25 Will Estes <wlestes@users.sourceforge.net>
* flexint.h: include inttypes.h for folks who really are C99
2002-11-25 Will Estes <wlestes@users.sourceforge.net>
* TODO: fix a typo
2002-11-25 Will Estes <wlestes@users.sourceforge.net>
* NEWS, configure.in: version 2.5.24
2002-11-23 Will Estes <wlestes@users.sourceforge.net>
* configure.in: try to make sure we have GNU m4
2002-11-23 Will Estes <wlestes@users.sourceforge.net>
* tests/test-c++-multiple-scanners/Makefile.am: include
tests/test-c++-multipl-scanners/test.input
2002-11-23 Will Estes <wlestes@users.sourceforge.net>
* NEWS: more portability fixes
2002-11-23 Will Estes <wlestes@users.sourceforge.net>
* configure.in, flexdef.h: apparently on some BSD systems, we need
sys/params.h; reported by millaway
2002-11-22 Will Estes <wlestes@users.sourceforge.net>
* NEWS: update NEWS
2002-11-22 John Millaway <john43@users.sourceforge.net>
* flex.skl, main.c, tests/test-c++-multiple-scanners/Makefile.am:
Fixed prefix of yyalloc,yyfree,yyrealloc in C++ scanner. Removed
yylex_destroy from C++ scanner.
2002-11-22 John Millaway <john43@users.sourceforge.net>
* flex.texi: renamed some faqs.
2002-11-22 Will Estes <wlestes@users.sourceforge.net>
* AUTHORS: update wording about authorship
2002-11-17 John Millaway <john43@users.sourceforge.net>
* parse.y: Removed space before line num in error messages to look
more like gcc's errors.
2002-11-06 Will Estes <wlestes@users.sourceforge.net>
* NEWS, po/tr.po: new turkish translation from the translation
project
2002-10-28 Will Estes <wlestes@users.sourceforge.net>
* gen.c: applied c++ from lilypond folks for std:: reasons
2002-10-25 Will Estes <wlestes@users.sourceforge.net>
* flex.texi: proofreading
2002-10-24 Will Estes <wlestes@users.sourceforge.net>
* flex.texi: proofreading
2002-10-22 Will Estes <wlestes@users.sourceforge.net>
* flex.skl: use c-style header names in c++ for now; at some point
we'll have a separate c++ skeleton and we can go whole-hog pure c++
2002-10-22 Will Estes <wlestes@users.sourceforge.net>
* TODO: c++ rants
2002-10-22 Will Estes <wlestes@users.sourceforge.net>
* flex.texi: more proofreading
2002-10-22 Will Estes <wlestes@users.sourceforge.net>
* Makefile.am: include intent.pro; indent target is MAINTAINER_MODE
conditional
2002-10-22 Will Estes <wlestes@users.sourceforge.net>
* configure.in: When we use AC_PATH_PROG, value-if-not-found is the
name of the program we wanted to find; this will generate more
helpful error messages
2002-10-21 John Millaway <john43@users.sourceforge.net>
* tables.c: Added a missing function prototype.
2002-10-21 Will Estes <wlestes@users.sourceforge.net>
* NEWS, configure.in: version 2.5.23
2002-10-21 Will Estes <wlestes@users.sourceforge.net>
* NEWS: update NEWS on recent changes
2002-10-21 Will Estes <wlestes@users.sourceforge.net>
* flexint.h: use sys/types.h andnot inttypes.h
2002-10-21 Will Estes <wlestes@users.sourceforge.net>
* configure.in: check for limits.h
2002-10-21 Will Estes <wlestes@users.sourceforge.net>
* TODO: update TODO on recent suggestions
2002-10-21 Will Estes <wlestes@users.sourceforge.net>
* flex.texi: titlepage and contents
2002-10-21 Will Estes <wlestes@users.sourceforge.net>
* Makefile.am: typo
2002-10-21 Will Estes <wlestes@users.sourceforge.net>
* Makefile.am, README.cvs-snapshot: include README.cvs-snapshot in
the distribution; in README-cvs-snapshot, mention the need for
enable-maintainer-mode
2002-10-21 John Millaway <john43@users.sourceforge.net>
* flex.texi: typo.
2002-10-18 Will Estes <wlestes@users.sourceforge.net>
* flex.texi: report the current version info that flex provides;
reformat a list of non-posix features
2002-10-18 Will Estes <wlestes@users.sourceforge.net>
* NEWS: report the current version info that flex provides
2002-10-18 Will Estes <wlestes@users.sourceforge.net>
* flex.skl: FLEX_BETA definedif flex is beta
2002-10-16 Will Estes <wlestes@users.sourceforge.net>
* flexint.h: if we're doing c++, then we can't use longlong
2002-10-14 Will Estes <wlestes@users.sourceforge.net>
* TODO: update TODO on several things
2002-10-11 Will Estes <wlestes@users.sourceforge.net>
* flex.texi: more proofreading
2002-10-11 Will Estes <wlestes@users.sourceforge.net>
2002-10-11 Will Estes <wlestes@users.sourceforge.net>
* Makefile.am, configure.in: remove intl from dist
2002-10-11 Will Estes <wlestes@users.sourceforge.net>
* configure.in: we use maintainer mode now
2002-10-11 Will Estes <wlestes@users.sourceforge.net>
* NEWS: include create-test
2002-10-11 Will Estes <wlestes@users.sourceforge.net>
* tests/Makefile.am: rename test to check-local as per Akim
Demaille; test for failed tests so that make check fails if any
tests do
2002-10-11 Will Estes <wlestes@users.sourceforge.net>
* tests/Makefile.am: use dist_noinst_scripts as per email from Akim
Demaille
2002-10-10 John Millaway <john43@users.sourceforge.net>
* flex.texi: Documentation.
2002-10-10 Will Estes <wlestes@users.sourceforge.net>
* NEWS, configure.in: version 2.5.22; portability fixes and attn to
the test suite
2002-10-10 Will Estes <wlestes@users.sourceforge.net>
* flexint.h: ok, this seems to work
2002-10-10 Will Estes <wlestes@users.sourceforge.net>
* tests/TEMPLATE/Makefile.am, tests/test-bison-nr/Makefile.am,
tests/test-bison-yylloc/Makefile.am,
tests/test-bison-yylval/Makefile.am,
tests/test-header-nr/Makefile.am, tests/test-header-r/Makefile.am,
tests/test-multiple-scanners-nr/Makefile.am,
tests/test-multiple-scanners-r/Makefile.am: use builddir in tests
that need it in their include path
2002-10-10 Will Estes <wlestes@users.sourceforge.net>
* tests/TEMPLATE/Makefile.am: sometimes we put header files in the
builddir and so we should account for that
2002-10-10 Will Estes <wlestes@users.sourceforge.net>
* tests/TEMPLATE/Makefile.am: replace the last instance
2002-10-10 Will Estes <wlestes@users.sourceforge.net>
* flex.skl: include unistd.h andnot cunistd as cunistd only seems
to be present on very recent systems
2002-10-10 Will Estes <wlestes@users.sourceforge.net>
* Makefile.am, configure.in, flex.skl, flexdef.h, flexint.h: redo
integral types again; add flexint.h; change dependencies caused by
adding flexint.h; remove autoconf wrapper around cunistd; restore
netinet/in.h includes; remove unneded feature checks in configure.in
2002-10-08 Will Estes <wlestes@users.sourceforge.net>
* configure.in, flex.skl, flexdef.h: current swipe at header magic; int types be damned
2002-10-08 Will Estes <wlestes@users.sourceforge.net>
* NEWS: change version constant info to reflect change to flex.skl
2002-10-08 Will Estes <wlestes@users.sourceforge.net>
* Makefile.am: remove README-alpha option; add definitions for
FLEX_{MAJOR,MINOR,SUBMINOR}_VERSION
2002-10-07 Will Estes <wlestes@users.sourceforge.net>
* flex.skl, flexdef.h: ok, here goes; try to handle integral
typedefs in one swell foop
2002-10-07 Will Estes <wlestes@users.sourceforge.net>
* configure.in: we check for {u,}int*_t types; maybe this will
simplify things
2002-10-07 Will Estes <wlestes@users.sourceforge.net>
* configure.in: we create the tests/TEMPLATE/Makefile so that we can
build the dist archives
2002-10-07 Will Estes <wlestes@users.sourceforge.net>
* NEWS: more test suite cleanups
2002-10-07 Will Estes <wlestes@users.sourceforge.net>
* tests/test-c++-multiple-scanners/Makefile.am: we don't use header
files...
2002-10-07 Will Estes <wlestes@users.sourceforge.net>
* flexdef.h: remove include of malloc.h
2002-10-04 Will Estes <wlestes@users.sourceforge.net>
* flex.texi: more editing; remove examples index; merge examples
into concept index
2002-10-04 Will Estes <wlestes@users.sourceforge.net>
* flex.texi: edited one more faq; used C-u C-c C-u C-a to update
menus and nodes since the other updating commands are somewhat
broken; unfortunately this means that all nodes have all pointers
filled in
2002-10-04 Will Estes <wlestes@users.sourceforge.net>
* flex.texi: yesterday's proofreading
2002-10-02 Will Estes <wlestes@users.sourceforge.net>
* flex.texi: proofread some more
2002-10-02 Will Estes <wlestes@users.sourceforge.net>
* flex.texi: proofread edit begins
2002-10-01 Will Estes <wlestes@users.sourceforge.net>
* configure.in, tests/Makefile.am,
tests/test-c++-multiple-scanners/.cvsignore,
tests/test-c++-multiple-scanners/Makefile.am,
tests/test-c++-multiple-scanners/main.cpp,
tests/test-c++-multiple-scanners/scanner-1.l,
tests/test-c++-multiple-scanners/scanner-2.l,
tests/test-c++-multiple-scanners/test.input: test c++ with multiple
scanners
2002-09-27 Will Estes <wlestes@users.sourceforge.net>
* tests/test-array-nr/Makefile.am, tests/test-array-r/Makefile.am,
tests/test-basic-nr/Makefile.am, tests/test-basic-r/Makefile.am,
tests/test-bison-nr/Makefile.am,
tests/test-bison-yylloc/Makefile.am,
tests/test-bison-yylval/Makefile.am,
tests/test-c++-basic/Makefile.am, tests/test-c-cpp-nr/Makefile.am,
tests/test-c-cpp-r/Makefile.am, tests/test-debug-nr/Makefile.am,
tests/test-debug-r/Makefile.am, tests/test-header-nr/Makefile.am,
tests/test-header-r/Makefile.am,
tests/test-include-by-buffer/Makefile.am,
tests/test-include-by-reentrant/Makefile.am,
tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am,
tests/test-mem-nr/Makefile.am, tests/test-mem-r/Makefile.am,
tests/test-multiple-scanners-nr/Makefile.am,
tests/test-multiple-scanners-r/Makefile.am,
tests/test-posix/Makefile.am,
tests/test-posixly-correct/Makefile.am,
tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am,
tests/test-pthread/Makefile.am, tests/test-reject/Makefile.am,
tests/test-string-nr/Makefile.am, tests/test-string-r/Makefile.am,
tests/test-table-opts/Makefile.am, tests/test-yyextra/Makefile.am:
we used INCLUDES in another place in the Makefile.am files in the
test suite
2002-09-27 Will Estes <wlestes@users.sourceforge.net>
* tests/test-array-nr/Makefile.am, tests/test-array-r/Makefile.am,
tests/test-basic-nr/Makefile.am, tests/test-basic-r/Makefile.am,
tests/test-bison-nr/Makefile.am,
tests/test-bison-yylloc/Makefile.am,
tests/test-bison-yylval/Makefile.am,
tests/test-c++-basic/Makefile.am, tests/test-c-cpp-nr/Makefile.am,
tests/test-c-cpp-r/Makefile.am, tests/test-debug-nr/Makefile.am,
tests/test-debug-r/Makefile.am, tests/test-header-nr/Makefile.am,
tests/test-header-r/Makefile.am,
tests/test-include-by-buffer/Makefile.am,
tests/test-include-by-reentrant/Makefile.am,
tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am,
tests/test-mem-nr/Makefile.am, tests/test-mem-r/Makefile.am,
tests/test-multiple-scanners-nr/Makefile.am,
tests/test-multiple-scanners-r/Makefile.am,
tests/test-posix/Makefile.am,
tests/test-posixly-correct/Makefile.am,
tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am,
tests/test-pthread/Makefile.am, tests/test-reject/Makefile.am,
tests/test-string-nr/Makefile.am, tests/test-string-r/Makefile.am,
tests/test-table-opts/Makefile.am, tests/test-yyextra/Makefile.am:
oops, I typed that last s/// command to perl way wrong
2002-09-27 Will Estes <wlestes@users.sourceforge.net>
* tests/TEMPLATE/Makefile.am, tests/test-array-nr/Makefile.am,
tests/test-array-r/Makefile.am, tests/test-basic-nr/Makefile.am,
tests/test-basic-r/Makefile.am, tests/test-bison-nr/Makefile.am,
tests/test-bison-yylloc/Makefile.am,
tests/test-bison-yylval/Makefile.am,
tests/test-c++-basic/Makefile.am, tests/test-c-cpp-nr/Makefile.am,
tests/test-c-cpp-r/Makefile.am, tests/test-debug-nr/Makefile.am,
tests/test-debug-r/Makefile.am, tests/test-header-nr/Makefile.am,
tests/test-header-r/Makefile.am,
tests/test-include-by-buffer/Makefile.am,
tests/test-include-by-reentrant/Makefile.am,
tests/test-lineno-nr/Makefile.am, tests/test-lineno-r/Makefile.am,
tests/test-mem-nr/Makefile.am, tests/test-mem-r/Makefile.am,
tests/test-multiple-scanners-nr/Makefile.am,
tests/test-multiple-scanners-r/Makefile.am,
tests/test-posix/Makefile.am,
tests/test-posixly-correct/Makefile.am,
tests/test-prefix-nr/Makefile.am, tests/test-prefix-r/Makefile.am,
tests/test-pthread/Makefile.am, tests/test-reject/Makefile.am,
tests/test-string-nr/Makefile.am, tests/test-string-r/Makefile.am,
tests/test-table-opts/Makefile.am, tests/test-yyextra/Makefile.am:
use AM_CPPFLAGS instead of INCLUDES; write -I with no space after it for broken compilers
2002-09-27 Will Estes <wlestes@users.sourceforge.net>
* Makefile.am: INCLUDES is obsolete; use AM_CPPFLAGS instead
2002-09-27 Will Estes <wlestes@users.sourceforge.net>
* configure.in: apparently, AM_CONFIG_HEADER is obsolete
2002-09-27 Will Estes <wlestes@users.sourceforge.net>
* TODO: integrate test suite into automake
2002-09-27 Will Estes <wlestes@users.sourceforge.net>
* configure.in: since we dont run the template test, we dont need to
generate its Makefile either
2002-09-27 Will Estes <wlestes@users.sourceforge.net>
* autogen.sh: use autoreconf instead of calling individual utilities
separately
2002-09-27 Will Estes <wlestes@users.sourceforge.net>
* configure.in: check for c++ compiler
2002-09-27 Will Estes <wlestes@users.sourceforge.net>
* configure.in: re-organize according to suggested layout in
autoconf manual
2002-09-26 Will Estes <wlestes@users.sourceforge.net>
* Makefile.am, NEWS, configure.in: update automake to 1.7and
autoconf to 2.54
2002-09-26 Will Estes <wlestes@users.sourceforge.net>
* Makefile.am: use AM_YFLAGS since YFLAGS is a user variable
2002-09-25 Will Estes <wlestes@users.sourceforge.net>
* NEWS: catch NEWS up on things, some of which happened a long time
ago; correct punctuation; try to remove some editorializing
2002-09-25 Will Estes <wlestes@users.sourceforge.net>
* Makefile.am, flex.skl, flex.texi: include a single, automatically
generated version number in flex scanners
2002-09-23 Will Estes <wlestes@users.sourceforge.net>
* tests/create-test: complain audibly when argument not supplied;
echo on stderr when writing error messages
2002-09-23 Will Estes <wlestes@users.sourceforge.net>
* tests/Makefile.am, tests/create-test: DIST_SUBDIRS so we don't
have to run the TEMPLATE test; so we add new tests to SUBDIRS and
DIST_SUBDIRS
2002-09-23 Will Estes <wlestes@users.sourceforge.net>
* tests/TEMPLATE/Makefile.am: not all compilers support '-I dir' so
we write '-Idir' instead
2002-09-23 Will Estes <wlestes@users.sourceforge.net>
* TODO: reorganize faq entries; proofread the manual
2002-09-23 Will Estes <wlestes@users.sourceforge.net>
* flex.texi: move c++ experimental warning to top of cxx node
2002-09-20 Will Estes <wlestes@users.sourceforge.net>
* flex.skl: move stdint.h include to table-serialization section;
we'll still need to think about stdint.h more though
2002-09-20 Will Estes <wlestes@users.sourceforge.net>
* NEWS: new smarter skeleton/scanner generation
2002-09-20 John Millaway <john43@users.sourceforge.net>
* flex.skl, misc.c: bison-bridge skel handled via %if/%endif pairs.
2002-09-19 John Millaway <john43@users.sourceforge.net>
* flex.skl, misc.c: reentrant skel handled via %if/%endif pairs.
2002-09-19 John Millaway <john43@users.sourceforge.net>
* flex.skl, misc.c: skeleton uses %push/%pop to keep skelout() scope
sane. skel commands are omitted unless --debug enabled.
2002-09-19 John Millaway <john43@users.sourceforge.net>
* flex.skl, main.c, misc.c, tables.h: Added %push and %pop
operations to skel processing.
2002-09-17 Will Estes <wlestes@users.sourceforge.net>
* NEWS, configure.in: flex 2.5.21
2002-09-17 John Millaway <john43@users.sourceforge.net>
* tests/test-reject/Makefile.am: minor fixup for dist.
2002-09-16 Will Estes <wlestes@users.sourceforge.net>
* NEWS, configure.in: version 2.5.20
2002-09-16 Will Estes <wlestes@users.sourceforge.net>
* flex.texi: correct typo
2002-09-16 Will Estes <wlestes@users.sourceforge.net>
* NEWS: note the new tables functionality
2002-09-16 John Millaway <john43@users.sourceforge.net>
* tests/test-multiple-scanners-r/.cvsignore,
tests/test-multiple-scanners-r/Makefile.am: Fixed `clean' target and
.cvsignore.
2002-09-16 John Millaway <john43@users.sourceforge.net>
* TODO, flex.skl, flex.texi, main.c, tables_shared.h,
tests/test-multiple-scanners-r/main.c,
tests/test-multiple-scanners-r/scanner-1.l,
tests/test-multiple-scanners-r/scanner-2.l: Serialization works in
headers (%option headers). Serialization code (Tables API) is
complete.
2002-09-16 Will Estes <wlestes@users.sourceforge.net>
* tests/test-reject/scanner.l: replace yytables_load with
yytables_fload as per millaway's other changes
2002-09-15 John Millaway <john43@users.sourceforge.net>
* TODO, flex.texi: Created user API for tables deserialization.
Documented API and --tables-* options in manual.
2002-09-15 John Millaway <john43@users.sourceforge.net>
2002-09-13 John Millaway <john43@users.sourceforge.net>
* configure.in, flex.skl, flex.texi, flexdef.h, gen.c, main.c,
misc.c, options.c, options.h, scan.l, tables.h, tests/Makefile.am,
tests/descriptions, tests/test-bison-yylloc/scanner.l,
tests/test-bison-yylval/scanner.l, tests/test-table-opts/scanner.l:
Bison bridge code now works for all C scanners and pure/non-pure
bison parsers. Added %option bison-bridge (--bison-bridge).
Removed %option reentrant-bison/--reentrant-bison/-Rb. Scanner
knows the name of its tables. Tables serialization is OK on EOF.
yylineno is present in all scanners. Modified nasty performance
penalty warning w/ yylineno. test-table-opts is now run last
because it's so fat. Updated manual.
2002-09-12 John Millaway <john43@users.sourceforge.net>
* flex.texi: documentation of tabels api in manual
2002-09-12 John Millaway <john43@users.sourceforge.net>
* TODO, tables.c: Renamed *_fwrite to *_write to reflect writer
abstraction.
2002-09-11 John Millaway <john43@users.sourceforge.net>
* devel/tables.pl: Added perl script to read/dump serialized tables
in devel/
2002-09-11 Will Estes <wlestes@users.sourceforge.net>
* scan.l: the debian patch used strlen(yytext) and similar
constructs--as millaway points out, this is better known as yyleng
2002-09-11 Will Estes <wlestes@users.sourceforge.net>
* NEWS, po/de.po: new de translation from the translation project
2002-09-11 John Millaway <john43@users.sourceforge.net>
* flex.skl: yytbl_load now checks tables set by name. Localized var
scaope in yytbl_load.
2002-09-10 Will Estes <wlestes@users.sourceforge.net>
* tests/Makefile.am: make clean before make test
2002-09-09 John Millaway <john43@users.sourceforge.net>
* TODO, flex.skl: Fixed deserialization of --fast tables.
2002-09-09 Will Estes <wlestes@users.sourceforge.net>
* TODO: fix typo; remove the yylineo entry
2002-09-09 John Millaway <john43@users.sourceforge.net>
* TODO, buf.c, devel/dump-tables.pl, dfa.c, flex.skl, flexdef.h,
gen.c, main.c, misc.c, options.c, options.h, scan.l, tables.c,
tables.h, tables_shared.h, tests/test-table-opts/.cvsignore,
tests/test-table-opts/Makefile.am, tests/test-table-opts/scanner.l:
Table deserialization works for everything except --fast scanners.
Scanners can auto-verify serialized table integrity via
--tables-verify. Added tables API items to TODO list.
test-table-opts is becoming exhaustive (a good thing).
2002-09-09 Will Estes <wlestes@users.sourceforge.net>
* NEWS: flex has better internal diagnostics
2002-09-09 Will Estes <wlestes@users.sourceforge.net>
* configure.in, flexdef.h: test for presence of __func__ and
compensate if absent
2002-09-09 Will Estes <wlestes@users.sourceforge.net>
* Makefile.am: include the intl/ subdirectory when searching for
include files
2002-09-09 Will Estes <wlestes@users.sourceforge.net>
* NEWS, po/ru.po, po/sv.po: new sv, ru translations from the
translation project
2002-09-07 John Millaway <john43@users.sourceforge.net>
* flex.skl, misc.c: Changed cryptic skeleton markers to readable
form.
2002-09-07 John Millaway <john43@users.sourceforge.net>
* Makefile.am, dfa.c, flex.skl, flex.texi, flexdef.h, gen.c,
main.c, misc.c, parse.y, tables.c, tables.h, tables_shared.c,
tables_shared.h: Members of struct yy_trans_info are now forced to
be the same size. Added shared file tables_shared.c. Separated
tables.h from flexdef.h Bulk of table deserialization code is done.
2002-09-06 Will Estes <wlestes@users.sourceforge.net>
* NEWS, po/ca.po: new ca translation
2002-09-06 Will Estes <wlestes@users.sourceforge.net>
* NEWS: new fr translation
2002-09-06 Will Estes <wlestes@users.sourceforge.net>
* po/fr.po: new french translation from the translation project
2002-09-05 Will Estes <wlestes@users.sourceforge.net>
* NEWS: c99 function defs by default
2002-09-05 John Millaway <john43@users.sourceforge.net>
* flexdef.h, tables.c: Added flex_die macro. May need some autoconf
massaging. Added thorough error checking in tables code.
2002-09-05 John Millaway <john43@users.sourceforge.net>
* flex.skl, flex.texi: Flex generates C99 defs now. Documented the
above change in manual.
2002-09-05 John Millaway <john43@users.sourceforge.net>
* tests/test-table-opts/.cvsignore,
tests/test-table-opts/Makefile.am: Added serialization test to
table-opts test.
2002-09-05 Will Estes <wlestes@users.sourceforge.net>
* configure.in: oops, i made a typo
2002-09-05 Will Estes <wlestes@users.sourceforge.net>
* NEWS, configure.in: version 2.5.19
2002-09-05 Will Estes <wlestes@users.sourceforge.net>
* scan.l: use FLEX_EXIT(), notexit()
2002-09-05 John Millaway <john43@users.sourceforge.net>
* devel/00EXTRACT-ALL-SYMS.sh, devel/README, devel/dump-tables.pl:
Added devel/ directory for junk that we don't want in the
distribution, but that we want in CVS.
2002-09-05 Will Estes <wlestes@users.sourceforge.net>
* scan.l: s/exit(1)/exit(EXIT_FAILURE)
2002-09-05 John Millaway <john43@users.sourceforge.net>
* dfa.c, gen.c: Tables are now generated with %option
tables-file=FILE.
2002-09-05 Will Estes <wlestes@users.sourceforge.net>
* NEWS: catch up on a few things
2002-09-05 Will Estes <wlestes@users.sourceforge.net>
* scan.l: prevent segfault on input lines which are longer than the
allocated space (problem report from Manoj Srivastava
<srivasta@golden-gryphon.com>)
2002-09-05 John Millaway <john43@users.sourceforge.net>
* flex.texi, main.c, options.c, options.h: Changed option 'header'
to 'header-file'. 'header' still works, though.
2002-09-05 John Millaway <john43@users.sourceforge.net>
* flex.texi, flexdef.h, gen.c, main.c, options.c, options.h,
scan.l, tables.c: Tons more work on tables.
2002-09-05 John Millaway <john43@users.sourceforge.net>
* flexdef.h, gen.c, tables.c, tables_shared.h: Lots of work on
tables serialization code.
2002-09-04 Will Estes <wlestes@users.sourceforge.net>
* README.cvs-snapshot: mention GNU indent
2002-09-04 Will Estes <wlestes@users.sourceforge.net>
* NEWS: remove the word after from the version line
2002-09-03 Will Estes <wlestes@users.sourceforge.net>
* NEWS, configure.in: version 2.5.18
2002-09-03 Will Estes <wlestes@users.sourceforge.net>
* NEWS: catch up on the NEWS
2002-09-03 Will Estes <wlestes@users.sourceforge.net>
* tests/Makefile.am: target test: quote the results echoing so that
the ECHO_C will work on systems where it is used
2002-09-03 Will Estes <wlestes@users.sourceforge.net>
* configure.in: when we don't have GNU indent, the test will
generate output on stderr, so we send that to /dev/null
2002-09-03 Will Estes <wlestes@users.sourceforge.net>
* configure.in: fixed bug whereby bison was reported missing even
when it was found
2002-09-02 John Millaway <john43@users.sourceforge.net>
* tables.c: In-code documentation.
2002-09-02 John Millaway <john43@users.sourceforge.net>
* flexdef.h: Forgot to indent before previous commit.
2002-09-02 John Millaway <john43@users.sourceforge.net>
* flexdef.h: Added known integer limits if undefined.
2002-08-29 Will Estes <wlestes@users.sourceforge.net>
* configure.in: version 2.5.17
2002-08-29 Will Estes <wlestes@users.sourceforge.net>
* NEWS: more portability fixes; new version number
2002-08-29 Will Estes <wlestes@users.sourceforge.net>
* flexdef.h, main.c, misc.c, scanopt.c: #include fixes; we've
factored out all the system include files and put them in flexdef.h
2002-08-29 Will Estes <wlestes@users.sourceforge.net>
* dfa.c: eat a blank line
2002-08-29 Will Estes <wlestes@users.sourceforge.net>
* NEWS: new config.{sub,guess} files; mention that we use indent on
flex
2002-08-28 Will Estes <wlestes@users.sourceforge.net>
* configure.in: warn if no indent found; version 2.5.16
2002-08-28 Will Estes <wlestes@users.sourceforge.net>
* NEWS: catch up on recent changes; version 2.5.16
2002-08-27 Will Estes <wlestes@users.sourceforge.net>
* buf.c, ccl.c, dfa.c, ecs.c, flexdef.h, gen.c, libmain.c,
libyywrap.c, main.c, misc.c, nfa.c, options.c, options.h,
scanopt.c, scanopt.h, sym.c, tables.c, tables_shared.h, tblcmp.c,
yylex.c: ran the indent target; commit the results
2002-08-27 Will Estes <wlestes@users.sourceforge.net>
* Makefile.am: touch up the indent targeet; it's ready for
production use now
2002-08-27 Will Estes <wlestes@users.sourceforge.net>
* configure.in: test for GNU indent; reorder the tests somewhat
2002-08-23 Will Estes <wlestes@users.sourceforge.net>
* configure.in: automake is smarter about autoconf's versioning
scheme
2002-08-23 Will Estes <wlestes@users.sourceforge.net>
* NEWS: catch NEWS up on what we've been doing
2002-08-22 Will Estes <wlestes@users.sourceforge.net>
* flexdef.h: do some more conditional including for folks without
standard systems
2002-08-22 Will Estes <wlestes@users.sourceforge.net>
* tests/test-c++-basic/Makefile.am: use CXX to link the test scanner
here
2002-08-22 John Millaway <john43@users.sourceforge.net>
* flex.texi: Documentation.
2002-08-22 John Millaway <john43@users.sourceforge.net>
* Makefile.am: Created 'indent' target and added .indent.pro.
2002-08-22 John Millaway <john43@users.sourceforge.net>
2002-08-22 John Millaway <john43@users.sourceforge.net>
* flex.skl, tests/test-c++-basic/Makefile.am,
tests/test-c++-basic/scanner.l: Removed core of yylex_destroy from
c++ scanner -- hack! Added -lstdc++ to LDFLAGS (should we have to do this??)
2002-08-21 Will Estes <wlestes@users.sourceforge.net>
* README: official releases are being hosted by Vern
2002-08-21 Will Estes <wlestes@users.sourceforge.net>
* NEWS, configure.in: new beta version; more entries in NEWS from
millaway; the top level entry for test-c++-basic
2002-08-21 Will Estes <wlestes@users.sourceforge.net>
2002-08-16 John Millaway <john43@users.sourceforge.net>
* tests/test-basic-nr/scanner.l, tests/test-basic-r/scanner.l,
tests/test-lineno-nr/scanner.l, tests/test-lineno-r/scanner.l: Got
rid of flex -s warnings in tests.
2002-08-16 John Millaway <john43@users.sourceforge.net>
* Makefile.am: Updated dependencies list.
2002-08-15 John Millaway <john43@users.sourceforge.net>
* main.c: Fixed seg fault bug in ecs.
2002-08-15 Will Estes <wlestes@users.sourceforge.net>
* tests/test-c-cpp-nr/.cvsignore, tests/test-c-cpp-r/.cvsignore:
ignore .cpp files since we generate them instead of .c
2002-08-15 Will Estes <wlestes@users.sourceforge.net>
* configure.in: version 2.5.14
2002-08-15 Will Estes <wlestes@users.sourceforge.net>
* NEWS: c-as-c++ tests reworked
2002-08-15 John Millaway <john43@users.sourceforge.net>
* tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-nr/scanner.l,
tests/test-c-cpp-r/Makefile.am, tests/test-c-cpp-r/scanner.l: The
c++ tests use .cpp instead of .c extensions just to be on the safe
side.
2002-08-15 Will Estes <wlestes@users.sourceforge.net>
* main.c: conditionally include <locale.h>; include config.h as well
2002-08-15 Will Estes <wlestes@users.sourceforge.net>
* configure.in, flex.skl: only include <cunistd> if we have it
2002-08-15 Will Estes <wlestes@users.sourceforge.net>
* NEWS: portability fixes; added missing punctuation; de translation
now included
2002-08-15 Will Estes <wlestes@users.sourceforge.net>
* po/LINGUAS: we also translate to german
2002-08-15 Will Estes <wlestes@users.sourceforge.net>
* Makefile.am: require automake at least 1.6
2002-08-15 Will Estes <wlestes@users.sourceforge.net>
* NEWS, configure.in: version 2.5.13
2002-08-14 Will Estes <wlestes@users.sourceforge.net>
* flex.texi: reverted away from the @copying as it breaks the info
reader
2002-08-14 John Millaway <john43@users.sourceforge.net>
* flex.texi, flexdef.h, main.c, misc.c: Start condition prefixes
attempts to adjust to user preferences.
2002-08-13 John Millaway <john43@users.sourceforge.net>
* main.c: Include start condition symbols in header.
2002-08-13 John Millaway <john43@users.sourceforge.net>
* flexdef.h, main.c: Omit user code and tables from generated header
file.
2002-08-13 Will Estes <wlestes@users.sourceforge.net>
* flex.texi: use @copying construct to display the flex license;
move copying and bug reporting to the front of the manual
2002-08-13 Will Estes <wlestes@users.sourceforge.net>
* NEWS: printf fix and yylex_init reports errors
2002-08-12 John Millaway <john43@users.sourceforge.net>
* flex.texi: Updated manual for %option header.
2002-08-12 John Millaway <john43@users.sourceforge.net>
* flex.skl, flex.texi, gen.c: Fixed type mismatch in printf.
yylex_init now reports errors.
2002-08-10 John Millaway <john43@users.sourceforge.net>
* dfa.c, main.c: Added alignment flag for future use.
2002-08-10 John Millaway <john43@users.sourceforge.net>
* tests/test-table-opts/.cvsignore,
tests/test-table-opts/Makefile.am: Added options to test-table-opts
2002-08-10 John Millaway <john43@users.sourceforge.net>
* configure.in, tests/Makefile.am, tests/descriptions,
tests/test-c-cpp-nr/Makefile.am, tests/test-table-opts/.cvsignore,
tests/test-table-opts/Makefile.am, tests/test-table-opts/scanner.l,
tests/test-table-opts/test.input: Added a test for various DFA table
options.
2002-08-09 Will Estes <wlestes@users.sourceforge.net>
* flex.texi: more faq editing; corrected mistyped nodenames
2002-08-09 Will Estes <wlestes@users.sourceforge.net>
* flex.skl: fix typo which propogates out to generated scanners
2002-08-09 Will Estes <wlestes@users.sourceforge.net>
* flex.texi: edited a few more faqs
2002-08-09 Will Estes <wlestes@users.sourceforge.net>
* Makefile.am, faq.texi: remove faq.texi as it's included in
flex.texi
2002-08-08 Will Estes <wlestes@users.sourceforge.net>
* flex.texi: a few more faq edits; remove faq-89
2002-08-08 Will Estes <wlestes@users.sourceforge.net>
* flex.texi: cite, not site
2002-08-08 Will Estes <wlestes@users.sourceforge.net>
* flex.texi: and get the faq included
2002-08-08 Will Estes <wlestes@users.sourceforge.net>
* flex.texi: fix some grammer/typography in the top node and add a
detailed menu
2002-08-08 Will Estes <wlestes@users.sourceforge.net>
* TODO: we've updated gettext
2002-08-08 Will Estes <wlestes@users.sourceforge.net>
* po/.cvsignore: we need to ignore a few more gettext files
2002-08-08 Will Estes <wlestes@users.sourceforge.net>
* NEWS, configure.in: version 2.5.12
2002-08-08 Will Estes <wlestes@users.sourceforge.net>
* NEWS: mention gettext; document the non-need for bison/flex in the
build process
2002-08-08 Will Estes <wlestes@users.sourceforge.net>
* Makefile.am, configure.in: include intl in the distribution and in
the build process
2002-08-08 Will Estes <wlestes@users.sourceforge.net>
* Makefile.am: builddir in help2man call needed @-signs around it
2002-08-08 Will Estes <wlestes@users.sourceforge.net>
* po/.cvsignore: we can ignore Makefile.in.in
2002-08-08 Will Estes <wlestes@users.sourceforge.net>
* m4/.cvsignore, m4/Makefile.am: oops, too hasty on deleting this
directory, sigh
2002-08-08 Will Estes <wlestes@users.sourceforge.net>
* autogen.sh: if autopoint is going to run automatically, it's going
to need to be able to update existing files
2002-08-08 Will Estes <wlestes@users.sourceforge.net>
* ABOUT-NLS, autogen.sh, configure.in, m4/.cvsignore,
m4/Makefile.am, m4/codeset.m4, m4/gettext.m4, m4/glibc21.m4,
m4/iconv.m4, m4/isc-posix.m4, m4/lcmessage.m4, m4/lib-ld.m4,
m4/lib-link.m4, m4/lib-prefix.m4, m4/progtest.m4: autopoint now
works so let's let it run the gettext show
2002-08-07 Will Estes <wlestes@users.sourceforge.net>
* TODO: we need to index the faq entries
2002-08-07 Will Estes <wlestes@users.sourceforge.net>
* faq.texi: proofed "Why do flex scanners call fileno if it is not
ANSI compatible?"
2002-08-07 Will Estes <wlestes@users.sourceforge.net>
* faq.texi: proofed "How do I expand \ escape sequences in C-style
quoted strings?"
2002-08-07 Will Estes <wlestes@users.sourceforge.net>
* README: changes to README to align with GNU coding standards
2002-08-06 Will Estes <wlestes@users.sourceforge.net>
* Makefile.am: help2man should look in builddir for the flex binary
2002-08-02 John Millaway <john43@users.sourceforge.net>
* flex.skl: Fixed yyunput prototype.
2002-08-01 Will Estes <wlestes@users.sourceforge.net>
* NEWS: new fr translation from the translation project
2002-08-01 Will Estes <wlestes@users.sourceforge.net>
* po/fr.po: new fr.po translation from the translation project
2002-08-01 Will Estes <wlestes@users.sourceforge.net>
* NEWS: yylineno performance hit is fixed
2002-07-31 John Millaway <john43@users.sourceforge.net>
* TODO, flex.texi: Updated docs on yylineno.
2002-07-31 Will Estes <wlestes@users.sourceforge.net>
* TODO: discuss yylineno performance
2002-07-31 Will Estes <wlestes@users.sourceforge.net>
* NEWS: forgot to say what the date was that we made the release
2002-07-31 Will Estes <wlestes@users.sourceforge.net>
* NEWS, configure.in: version 2.5.11
2002-07-31 Will Estes <wlestes@users.sourceforge.net>
* faq.texi: fixed a menu entry and related problems
2002-07-31 Will Estes <wlestes@users.sourceforge.net>
* configure.in: someday, maybe we can use autopoint
2002-07-31 Will Estes <wlestes@users.sourceforge.net>
* Makefile.am: we need to include texinfo.tex now
2002-07-31 Will Estes <wlestes@users.sourceforge.net>
* texinfo.tex: add texinfo.tex
2002-07-30 Will Estes <wlestes@users.sourceforge.net>
* faq.texi: fix up some fatal bugs in the texinfo of the faq; begin
the clean up; remove trailing and leading white space
2002-07-30 Will Estes <wlestes@users.sourceforge.net>
* TODO: faqs need work
2002-07-30 Will Estes <wlestes@users.sourceforge.net>
* NEWS, TODO: prototypes get airtime these days
2002-07-28 John Millaway <john43@users.sourceforge.net>
* flex.skl: Added some comments.
2002-07-28 John Millaway <john43@users.sourceforge.net>
* flex.skl: Fixed bug where yyless did not consider yylineno.
2002-07-28 John Millaway <john43@users.sourceforge.net>
* scan.l: Fixed bug I created in previous commit.
2002-07-28 John Millaway <john43@users.sourceforge.net>
* scan.l: Don't wrap ()s around {NAMEDEFS} at the end of a rule.
2002-07-27 John Millaway <john43@users.sourceforge.net>
* flex.skl, tests/test-c-cpp-nr/Makefile.am,
tests/test-c-cpp-r/Makefile.am: Fixed test-c-cpp to actually use the
C++ compiler for the test. Fixed the bug that this exposed.
2002-07-27 John Millaway <john43@users.sourceforge.net>
* ccl.c, flex.skl, flexdef.h, gen.c, main.c, nfa.c, parse.y, scan.l:
yylineno check is only performed on rules whose regexs can match a
newline.
2002-07-25 John Millaway <john43@users.sourceforge.net>
* flex.skl, tests/TEMPLATE/scanner.l,
tests/test-array-nr/scanner.l, tests/test-array-r/scanner.l,
tests/test-basic-nr/scanner.l, tests/test-basic-r/scanner.l,
tests/test-bison-yylloc/parser.y, tests/test-c-cpp-nr/scanner.l,
tests/test-c-cpp-r/scanner.l, tests/test-debug-nr/scanner.l,
tests/test-debug-r/scanner.l,
tests/test-include-by-buffer/scanner.l,
tests/test-include-by-reentrant/scanner.l,
tests/test-lineno-nr/scanner.l, tests/test-lineno-r/scanner.l,
tests/test-mem-nr/scanner.l, tests/test-mem-r/scanner.l,
tests/test-posix/scanner.l, tests/test-posixly-correct/scanner.l,
tests/test-prefix-nr/scanner.l, tests/test-prefix-r/scanner.l,
tests/test-pthread/scanner.l, tests/test-string-nr/scanner.l,
tests/test-string-r/scanner.l, tests/test-yyextra/scanner.l: All
prototypes were rewritten to depend upon the macro
YY_TRADITIONAL_FUNC_DEFS, which is defined by default. The
generated scanners build cleanly under gcc's traditional strictness and under C++ compilers.
2002-07-24 Will Estes <wlestes@users.sourceforge.net>
* NEWS: dist-bzip2 and rename yy_globals and yy_globals_t
2002-07-24 Will Estes <wlestes@users.sourceforge.net>
* configure.in: version 2.5.10
2002-07-24 Will Estes <wlestes@users.sourceforge.net>
* Makefile.am: add dist-bzip2 to automake_options so we'll start
getting tar.bz2 archives
2002-07-23 John Millaway <john43@users.sourceforge.net>
2002-07-23 John Millaway <john43@users.sourceforge.net>
* Makefile.am: typo in tags target
2002-07-22 John Millaway <john43@users.sourceforge.net>
* Makefile.am: Removed erroneous $(srcdir) from help2man target.
2002-07-22 Will Estes <wlestes@users.sourceforge.net>
* NEWS, configure.in: it's version 2.5.9 now
2002-07-22 Will Estes <wlestes@users.sourceforge.net>
* po/.cvsignore: updated gettext to 0.11.3
2002-07-22 Will Estes <wlestes@users.sourceforge.net>
* ABOUT-NLS, config.rpath, m4/gettext.m4, m4/iconv.m4,
m4/isc-posix.m4, m4/lcmessage.m4, m4/lib-link.m4: updated gettext to
version 0.11.3
2002-07-22 Will Estes <wlestes@users.sourceforge.net>
* autogen.sh, configure.in: rollback on configure.in and autogen.sh
because autpoint is broken
2002-07-22 Will Estes <wlestes@users.sourceforge.net>
* po/ru.po: new russian translation from translation project
2002-07-19 Will Estes <wlestes@users.sourceforge.net>
* autogen.sh: ok, we're going to start using autopoint, but the tree
is going to undergo some changes after this
2002-07-19 Will Estes <wlestes@users.sourceforge.net>
* configure.in: we're preparing for autopoint
2002-07-17 John Millaway <john43@users.sourceforge.net>
* flex.texi: Updated manual.
2002-07-17 Will Estes <wlestes@users.sourceforge.net>
* NEWS: update the NEWS file for lots of things millaway has done
2002-07-17 John Millaway <john43@users.sourceforge.net>
* flex.skl, main.c, misc.c, scan.l, scanopt.c, sym.c,
tests/test-mem-nr/scanner.l, tests/test-mem-r/scanner.l: Fixed
prototype/definition conflicts with "traditional" C in skeleton at
request of gcc developer. Removed duplicate prototypes in gen.c,
sym.c, main.c. Added missing prototypes where needed. All
functions in skeleton follow ISO C style protos and defs, instead of
BOTH ISO andnew-style. Skeleton now compiles cleanly under
super-strict gcc flags. Flex itself almost compiles cleanly under
strict flags.
2002-07-15 John Millaway <john43@users.sourceforge.net>
* faq.texi, flex.texi: Worked on mem mgmt sect of manual.
2002-07-15 Will Estes <wlestes@users.sourceforge.net>
* scan.l: allow blank lines and continuations in more places
2002-07-12 Will Estes <wlestes@users.sourceforge.net>
* TODO: millaway finished the faqs directory
2002-07-12 Will Estes <wlestes@users.sourceforge.net>
* TODO: removed items as per email from millaway
2002-07-12 John Millaway <john43@users.sourceforge.net>
* configure.in, tests/Makefile.am, tests/descriptions,
tests/test-posix/.cvsignore, tests/test-posix/Makefile.am,
tests/test-posix/scanner.l, tests/test-posixly-correct/.cvsignore,
tests/test-posixly-correct/Makefile.am,
tests/test-posixly-correct/scanner.l: Added test for %option
posix-compat and repeat operator. Added test for POSIXLY_CORRECT
environment variable and repeat operator.
2002-07-12 John Millaway <john43@users.sourceforge.net>
* main.c, scan.l: Fixed POSIXLY_CORRECT detection in scanner.
2002-07-11 John Millaway <john43@users.sourceforge.net>
* faq.texi: More work on faq.
2002-07-11 John Millaway <john43@users.sourceforge.net>
* faq.texi: Moved all faqs into manual -- but did not evaluate them
yet. Removed the old faq files.
2002-07-10 John Millaway <john43@users.sourceforge.net>
* main.c: Removed duplicate definition of FLEX_DEBUG. gcc doesn't
care, but other compilers might.
2002-07-10 John Millaway <john43@users.sourceforge.net>
* flex.texi: Wrote some more about memory mgmt in the manual.
2002-07-10 John Millaway <john43@users.sourceforge.net>
* flex.texi: flex.texi now works with install-info.
2002-07-10 Will Estes <wlestes@users.sourceforge.net>
* TODO: added items as per email from millaway
2002-07-10 Will Estes <wlestes@users.sourceforge.net>
* NEWS: after we release a version, we have to keep the version
number in NEWS current
2002-07-10 John Millaway <john43@users.sourceforge.net>
* flex.skl, flex.texi, main.c, scan.l, tests/test-mem-nr/scanner.l,
tests/test-mem-r/scanner.l: Fixed prefix issue with get/set debug
functions. Fixed prefix issues with memory functions.
2002-07-09 John Millaway <john43@users.sourceforge.net>
* flex.skl: Memory functions are no longer static.
2002-07-09 John Millaway <john43@users.sourceforge.net>
* tests/test-mem-nr/test.input: Added a missing input file for
test-mem-nr/
2002-07-09 John Millaway <john43@users.sourceforge.net>
2002-07-09 John Millaway <john43@users.sourceforge.net>
* flex.texi: Added sections in manual for memory management.
2002-07-09 Will Estes <wlestes@users.sourceforge.net>
* NEWS: noted more user visible changes
2002-07-09 John Millaway <john43@users.sourceforge.net>
* configure.in, flex.skl, scan.l, tests/Makefile.am: Added
yylex_destroy() to non-reentrant scanner. Added ability to override
memory functions. Added tests for overriding memory functions.
2002-07-09 Will Estes <wlestes@users.sourceforge.net>
* NEWS: new POSIXLY_CORRECT andnew ru translation
2002-07-09 Will Estes <wlestes@users.sourceforge.net>
* po/ru.po: new ru translation from the translation project
2002-07-09 John Millaway <john43@users.sourceforge.net>
* flex.texi: Made note of set/get debug in docs.
2002-07-09 John Millaway <john43@users.sourceforge.net>
* configure.in, flexdef.h, tests/create-test: Replaced obsolete
macros in configure.in. Modified create-test to handle the above
changes in configure.in. Added support for <stdbool.h>.
2002-07-09 John Millaway <john43@users.sourceforge.net>
* main.c: Check POSIXLY_CORRECT env variable.
2002-07-09 John Millaway <john43@users.sourceforge.net>
* flex.skl: Added prototypes for the get/set debug functions.
2002-07-09 John Millaway <john43@users.sourceforge.net>
* configure.in, flex.skl, gen.c, main.c, scan.l, tests/Makefile.am,
tests/test-debug-nr/.cvsignore, tests/test-debug-nr/Makefile.am,
tests/test-debug-nr/scanner.l, tests/test-debug-nr/test.input,
tests/test-debug-r/.cvsignore, tests/test-debug-r/Makefile.am,
tests/test-debug-r/scanner.l, tests/test-debug-r/test.input: Made
yy_flex_debug non-global in reentrant scanner. Created get/set
functions for yy_flex_debug. Defined prefixes fornew yy_flex_debug
symbols. Added tests/ for yy_flex_debug.
2002-07-09 John Millaway <john43@users.sourceforge.net>
* tests/create-test: create-test script now modifies .cvsignore
2002-07-09 John Millaway <john43@users.sourceforge.net>
* tests/create-test: Improved the error checking.
2002-07-03 Will Estes <wlestes@users.sourceforge.net>
* main.c: fix bug whereby prefix didn't get passed to everybody;
patch by rse@engelschall.com
2002-07-03 Will Estes <wlestes@users.sourceforge.net>
* faq.texi: ~ is an active character, so we'll just use the word 'about'
2002-07-02 John Millaway <john43@users.sourceforge.net>
* Makefile.am: Fixed typo.
2002-07-02 John Millaway <john43@users.sourceforge.net>
* faq.texi: Added a faq.
2002-06-28 John Millaway <john43@users.sourceforge.net>
* Makefile.am: Added 'tags' target -- something I should have done long ago.
2002-06-28 Will Estes <wlestes@users.sourceforge.net>
* TODO: add two new items regarding coding; remove tests/ copyright
notice item as it's done
2002-06-26 Will Estes <wlestes@users.sourceforge.net>
* NEWS: note the copyright messages in tests/
2002-06-25 John Millaway <john43@users.sourceforge.net>
2002-06-25 Will Estes <wlestes@users.sourceforge.net>
* NEWS, po/ca.po, po/de.po, po/fr.po, po/sv.po, po/tr.po: new ca,
de, fr, sv, tr translations
2002-06-19 Will Estes <wlestes@users.sourceforge.net>
* TODO: add bootstrapper to the todo list
2002-06-19 Will Estes <wlestes@users.sourceforge.net>
* configure.in: new version number
2002-06-19 Will Estes <wlestes@users.sourceforge.net>
* TODO: update TODO list
2002-06-19 Will Estes <wlestes@users.sourceforge.net>
* NEWS, TODO, flex.texi, flexdef.h, main.c, options.c, options.h,
parse.y, scan.l: address typos in NEWS; add --posix option for ERE
parsing the way posix wants it; update the TODO file
2002-05-31 Will Estes <wlestes@users.sourceforge.net>
* README-alpha: made code quality warning more explicit; gave url for cvs and beta flex
2002-05-23 John Millaway <john43@users.sourceforge.net>
* gen.c: Fixed bug where omission of user section 3 caused unmatched #ifdef's in generated code.
2002-05-20 Will Estes <wlestes@users.sourceforge.net>
* configure.in: configure.in requires at least autoconf 2.50
2002-05-13 John Millaway <john43@users.sourceforge.net>
* Makefile.am: Updated my email address.
2002-05-10 John Millaway <john43@users.sourceforge.net>
* flexdef.h, misc.c: chomp'd lines when reading external skel file.
2002-05-07 Will Estes <wlestes@users.sourceforge.net>
* po/sv.po: new sweedish translation from the translation project
2002-04-29 Will Estes <wlestes@users.sourceforge.net>
* po/ca.po: new catalan translation from the translation project
2002-04-29 Will Estes <wlestes@users.sourceforge.net>
* po/es.po: new spanish translation from the translation project
2002-04-25 Will Estes <wlestes@users.sourceforge.net>
* TODO: note that the lex matching of abc{1,3} is the posix behavior and so we have a problem
2002-04-25 Will Estes <wlestes@users.sourceforge.net>
* flex.texi: note that the lex matching of abc{1,3} is the posix
behavior
2002-04-23 Will Estes <wlestes@users.sourceforge.net>
* configure.in: new version 2.5.7; use autoconf versioning info
2002-04-23 Will Estes <wlestes@users.sourceforge.net>
* NEWS: note changes in 2.5.7
2002-04-23 Will Estes <wlestes@users.sourceforge.net>
2002-04-15 John Millaway <john43@users.sourceforge.net>
* scanopt.c: Applied gettext macros to error messages from scanopt.
2002-04-15 John Millaway <john43@users.sourceforge.net>
* buf.c, faq.texi, options.c, options.h, scanopt.c, scanopt.h:
Changed copyright from Millaway to flex? U.S. Gov't? Regents of U.
Cali.? Paxson?
2002-04-15 Will Estes <wlestes@users.sourceforge.net>
* tests/test-bison-yylloc/Makefile.am,
tests/test-header-nr/Makefile.am, tests/test-header-r/Makefile.am:
we missed a few main.c files in the distribution
2002-04-15 Will Estes <wlestes@users.sourceforge.net>
* TODO: a lot more work has happened to flex; note this by removing
a number of TODO entries
2002-04-15 Will Estes <wlestes@users.sourceforge.net>
* TODO: make sure all gettext modules use gettext translation
facilities
2002-04-14 John Millaway <john43@users.sourceforge.net>
* faq.texi: Converted faqs 34-41 to texinfo.
2002-04-14 John Millaway <john43@users.sourceforge.net>
* Makefile.am, faq.texi, flex.texi: Added faq.texi to archive.
Added faq.texi to flex_TEXINFOS macro in Makefile.am. flex.texi now
includes faq.texi.
2002-04-13 John Millaway <john43@users.sourceforge.net>
* flexdef.h: defined FLEX_EXIT macro to call longjmp on errors.
2002-04-13 John Millaway <john43@users.sourceforge.net>
* main.c, misc.c: Replaced exit(2) calls with longjmps (in the form
of FLEX_EXIT macro). Moved main() to flex_main() to allow flex to
be called from a library.
2002-04-13 John Millaway <john43@users.sourceforge.net>
* scanopt.c: Fixed minor typo in error message
2002-04-12 Will Estes <wlestes@users.sourceforge.net>
2002-04-12 Will Estes <wlestes@users.sourceforge.net>
* tests/test-pthread/Makefile.am, tests/test-pthread/Makefile.in:
put test-pthread under automake
2002-04-12 Will Estes <wlestes@users.sourceforge.net>
* tests/test-prefix-r/Makefile.am, tests/test-prefix-r/Makefile.in:
put test-prefix-r under automake
2002-04-12 Will Estes <wlestes@users.sourceforge.net>
* tests/test-prefix-nr/.cvsignore, tests/test-prefix-r/.cvsignore:
we can ignore Makefile.in
2002-04-12 Will Estes <wlestes@users.sourceforge.net>
* tests/test-prefix-nr/Makefile.am,
tests/test-prefix-nr/Makefile.in: put test-prefix-nr under automake
2002-04-12 Will Estes <wlestes@users.sourceforge.net>
* tests/test-multiple-scanners-r/Makefile.am,
tests/test-multiple-scanners-r/Makefile.in: put
test-multiple-scanners-r under automake
2002-04-12 Will Estes <wlestes@users.sourceforge.net>
* tests/test-multiple-scanners-nr/.cvsignore,
tests/test-multiple-scanners-r/.cvsignore: we can ignore Makefile.in
now
2002-04-12 Will Estes <wlestes@users.sourceforge.net>
* tests/test-multiple-scanners-nr/Makefile.am,
tests/test-multiple-scanners-nr/Makefile.in: put
test-multiple-scanners-nr under automake
2002-04-11 Will Estes <wlestes@users.sourceforge.net>
* tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-r/Makefile.am:
we didn't need parser.y
2002-04-11 Will Estes <wlestes@users.sourceforge.net>
* TODO: work done on the test suite; remove relevant entries from
TODO
2002-04-10 Will Estes <wlestes@users.sourceforge.net>
* tests/test-include-by-reentrant/.cvsignore,
tests/test-include-by-reentrant/Makefile.am,
tests/test-include-by-reentrant/Makefile.in: put
test-include-by-reentrant under automake
2002-04-09 Will Estes <wlestes@users.sourceforge.net>
* tests/test-include-by-buffer/.cvsignore: we have a Makefile.in
which we need to ignore
2002-04-09 Will Estes <wlestes@users.sourceforge.net>
* tests/test-include-by-buffer/Makefile.am,
tests/test-include-by-buffer/Makefile.in: test-include-by-buffer now
under automake control
2002-04-09 Will Estes <wlestes@users.sourceforge.net>
* tests/TEMPLATE/Makefile.am: and we want LFLAGS in the rule to make
scanner.c as well
2002-04-09 Will Estes <wlestes@users.sourceforge.net>
* tests/test-header-r/.cvsignore, tests/test-header-r/Makefile.am,
tests/test-header-r/Makefile.in: put test-header-r under automake
2002-04-09 Will Estes <wlestes@users.sourceforge.net>
* tests/test-header-nr/.cvsignore: we now generate a Makefile.in
from automake; cvs should ignore it
2002-04-09 Will Estes <wlestes@users.sourceforge.net>
* tests/test-header-nr/Makefile.am: add dependencies for main.o and
scaner.h
2002-04-09 Will Estes <wlestes@users.sourceforge.net>
* tests/TEMPLATE/Makefile.am: We may want to have LFLAGS readily
available
2002-04-09 Will Estes <wlestes@users.sourceforge.net>
* tests/test-header-nr/Makefile.am,
tests/test-header-nr/Makefile.in: put test-header-nr under automake
2002-04-09 Will Estes <wlestes@users.sourceforge.net>
* tests/TEMPLATE/Makefile.am: oops, we need to clean objects too
2002-04-09 Will Estes <wlestes@users.sourceforge.net>
* tests/TEMPLATE/Makefile.am, tests/test-array-nr/Makefile.am,
tests/test-array-r/Makefile.am, tests/test-basic-nr/Makefile.am,
tests/test-basic-r/Makefile.am,
tests/test-bison-yylloc/Makefile.am,
tests/test-bison-yylval/Makefile.am,
tests/test-c-cpp-nr/Makefile.am, tests/test-c-cpp-r/Makefile.am: now
that config.h lives in the top-level directory, we need to tell the
testsuite
2002-04-08 Will Estes <wlestes@users.sourceforge.net>
* tests/test-array-nr/.cvsignore, tests/test-array-r/.cvsignore,
tests/test-basic-nr/.cvsignore, tests/test-basic-r/.cvsignore,
tests/test-bison-yylval/.cvsignore, tests/test-c-cpp-nr/.cvsignore,
tests/test-c-cpp-r/.cvsignore: we can ignore some Makefile.in
2002-04-08 Will Estes <wlestes@users.sourceforge.net>
* configure.in, tests/TEMPLATE/Makefile.am: only one config file
header apparently; this will have consequences in the test suite
2002-04-08 Will Estes <wlestes@users.sourceforge.net>
* tests/test-bison-yylval/Makefile.am,
tests/test-bison-yylval/Makefile.in: adding automake support
2002-04-08 Will Estes <wlestes@users.sourceforge.net>
* tests/test-bison-yylloc/.cvsignore,
tests/test-bison-yylloc/Makefile.am: tuned Makefile.am to build
correctly; ignore Makefile.in now
2002-04-08 Will Estes <wlestes@users.sourceforge.net>
* tests/configure.in: test suite changes
2002-04-08 Will Estes <wlestes@users.sourceforge.net>
2002-03-27 John Millaway <john43@users.sourceforge.net>
* README.cvs-snapshot: Created file.
2002-03-27 John Millaway <john43@users.sourceforge.net>
* flex.texi: Fixed case of node names in flex.texi.
2002-03-24 Will Estes <wlestes@users.sourceforge.net>
* TODO: lex- and yacc- generated files
2002-03-24 Will Estes <wlestes@users.sourceforge.net>
* po/fr.po: new french
2002-03-18 Will Estes <wlestes@users.sourceforge.net>
* NEWS: ending periods in news items removed; mention nounistd
options
2002-03-18 Will Estes <wlestes@users.sourceforge.net>
* po/sv.po: updated sweedish translations
2002-03-18 Will Estes <wlestes@users.sourceforge.net>
* po/de.po: german translation
2002-03-18 John Millaway <john43@users.sourceforge.net>
* flex.skl, flex.texi, main.c, options.c, options.h, scan.l: Removed
CFront 1.2 -specific code from skeleton, because CFront now defines
__cplusplus properly. Removed TurboC-specific code from skeleton.
Skeleton now includes proper C++ standard headers. Relocated "unistd.h" code after user section 1 to allow user to overrid it. New option "nounistd" to suppress unistd.h from being included.
2002-03-15 Will Estes <wlestes@users.sourceforge.net>
* po/tr.po: new turkish translation
2002-03-15 Will Estes <wlestes@users.sourceforge.net>
* NEWS: mention included translations
2002-03-15 Will Estes <wlestes@users.sourceforge.net>
* TODO: we've done the gettext thing, but sometime we should get 0.11.1
2002-03-15 Will Estes <wlestes@users.sourceforge.net>
* po/ca.po: new catalan translation
2002-03-14 John Millaway <john43@users.sourceforge.net>
* flex.texi: Added section on format of comments.
2002-03-14 John Millaway <john43@users.sourceforge.net>
* flex.texi: Split format chapter into sections.
2002-03-14 John Millaway <john43@users.sourceforge.net>
* flex.texi: Removed explicit pointers in node definitions.
2002-03-14 Will Estes <wlestes@users.sourceforge.net>
* configure.in: unistd.h can be problematic
2002-03-14 Will Estes <wlestes@users.sourceforge.net>
* tests/README: editing changes to README
2002-03-13 Will Estes <wlestes@users.sourceforge.net>
* po/POTFILES.in: scan.l, not scan.c because gettext gets confused
2002-03-13 Will Estes <wlestes@users.sourceforge.net>
* scan.l: gettext cruft
2002-03-13 Will Estes <wlestes@users.sourceforge.net>
* tests/descriptions: separate out test descriptions
2002-03-13 Will Estes <wlestes@users.sourceforge.net>
* po/LINGUAS: french and korean dont crash now
2002-03-12 Will Estes <wlestes@users.sourceforge.net>
* po/fr.po, po/ko.po: remove duplicate messages as per advice from
Jordi Mallach <jordi@debian.org>
2002-03-12 Will Estes <wlestes@users.sourceforge.net>
* gettext.h: yes, more gettext cruft
2002-03-12 Will Estes <wlestes@users.sourceforge.net>
* ABOUT-NLS, config.rpath, m4/codeset.m4, m4/gettext.m4,
m4/glibc21.m4, m4/iconv.m4, m4/isc-posix.m4, m4/lcmessage.m4,
m4/lib-ld.m4, m4/lib-link.m4, m4/lib-prefix.m4, m4/progtest.m4: this
is gettext cruft
2002-03-12 Will Estes <wlestes@users.sourceforge.net>
* NEWS: gettext and autofoo are now involved
2002-03-12 Will Estes <wlestes@users.sourceforge.net>
* Makefile.am, autogen.sh, configure.in, flexdef.h, main.c: mostly,
changes for gettext
2002-03-12 Will Estes <wlestes@users.sourceforge.net>
* po/ca.po, po/da.po, po/es.po, po/ru.po, po/sv.po, po/tr.po: these
sure change a lot
2002-03-12 Will Estes <wlestes@users.sourceforge.net>
* TODO: note about cvs documentation
2002-03-12 Will Estes <wlestes@users.sourceforge.net>
* po/LINGUAS: we now have turkish
2002-03-12 Will Estes <wlestes@users.sourceforge.net>
* po/tr.po: updated translations, i think
2002-03-12 Will Estes <wlestes@users.sourceforge.net>
* po/ca.po, po/da.po, po/es.po, po/fr.po, po/ko.po, po/ru.po,
po/sv.po, po/tr.po: ok, maybe we do keep these things?
2002-03-12 Will Estes <wlestes@users.sourceforge.net>
* README-alpha: README-alpha for those bad-hair days
2002-03-12 Will Estes <wlestes@users.sourceforge.net>
* m4/.cvsignore, m4/Makefile.am: ok,now we kinda have a m4/ subdir for gettext
2002-03-12 Will Estes <wlestes@users.sourceforge.net>
* po/.cvsignore, po/LINGUAS, po/Makevars, po/POTFILES.in, po/da.po,
po/es.po, po/fr.po, po/ko.po, po/ru.po, po/sv.po: now, we have a po/
subdirectory for gettext. i hope you're happy
2002-03-12 Will Estes <wlestes@users.sourceforge.net>
* po/ca.po: removing po files, maybe
2002-03-12 Will Estes <wlestes@users.sourceforge.net>
* tests/.cvsignore: ignore autom4te.cache
2002-03-11 Will Estes <wlestes@users.sourceforge.net>
* po/ca.po, po/da.po, po/es.po, po/fr.po, po/ko.po, po/ru.po,
po/sv.po: po files from debian
2002-03-08 Will Estes <wlestes@users.sourceforge.net>
* TODO: add several notes about tasks which need doing; create a new
top-level entry for generic coding concerns (this is distinct from
specific API or other such issues)
2002-03-06 Will Estes <wlestes@users.sourceforge.net>
* README: eliminate to.doand faqs from the README file
2002-03-06 Will Estes <wlestes@users.sourceforge.net>
* TODO: more notes on tests/
2002-03-06 Will Estes <wlestes@users.sourceforge.net>
* Makefile.am: remove subdirectories from EXTRA_DIST; add a SUBDIRS
macro to handle examples/; clean up the dist-hook target
2002-03-06 Will Estes <wlestes@users.sourceforge.net>
* configure.in: we want to generate Makefiles in some more
subdirectories; automake will like this
2002-03-06 Will Estes <wlestes@users.sourceforge.net>
* TODO: notes on subdirectories
2002-03-05 Will Estes <wlestes@users.sourceforge.net>
* examples/.cvsignore, examples/Makefile.am: now examples/ fits into
automake
2002-03-05 Will Estes <wlestes@users.sourceforge.net>
* examples/fastwc/.cvsignore, examples/fastwc/Makefile.am:
examples/fastwc now fits into automake
2002-03-05 Will Estes <wlestes@users.sourceforge.net>
* examples/manual/.cvsignore, examples/manual/Makefile.am,
examples/manual/Makefile.examples, examples/manual/README:
examples/manual directory now fits into automake
2002-03-05 Will Estes <wlestes@users.sourceforge.net>
* examples/manual/Makefile: renamed Makefile to Makefile.examples for automake's sake
2002-03-04 Will Estes <wlestes@users.sourceforge.net>
* Makefile.am: add parse.c and scan.c to built_sources
2002-02-24 John Millaway <john43@users.sourceforge.net>
* Makefile.am: Removed CVS-specific code from 'dist-hook' target so
anybody with a copy of the tree can build a dist.
2002-02-22 John Millaway <john43@users.sourceforge.net>
* tests/Makefile.in: Converted test script to portable /bin/sh.
2002-02-22 John Millaway <john43@users.sourceforge.net>
* tests/test-bison-yylloc/Makefile.in: Added some spaces in shell
scripts for portability.
2002-02-22 John Millaway <john43@users.sourceforge.net>
* tests/create-test.pl: Fixed #! line for portability.
2002-02-22 John Millaway <john43@users.sourceforge.net>
* tests/test-bison-yylloc/Makefile.in: Fixed return status code on
bison-lloc test.
2002-02-21 John Millaway <john43@users.sourceforge.net>
* tests/create-test.pl: Added script to auto-create tests. Probably
overkill.
2002-02-21 John Millaway <john43@users.sourceforge.net>
* flex.skl: Fixed C++ #ifdef problem. Removed mistyped __CPLUSPLUS
macro. Removed THROW_NIL. Not sure where it came from in the first
place.
2002-02-21 John Millaway <john43@users.sourceforge.net>
2002-02-16 John Millaway <john43@users.sourceforge.net>
* flex.skl: Added missing #endif.
2002-02-07 Will Estes <wlestes@users.sourceforge.net>
* tests/TEMPLATE/.cvsignore, tests/test-array-nr/.cvsignore,
tests/test-array-r/.cvsignore, tests/test-basic-nr/.cvsignore,
tests/test-basic-r/.cvsignore, tests/test-bison-yylloc/.cvsignore,
tests/test-bison-yylval/.cvsignore,
tests/test-header-nr/.cvsignore, tests/test-header-r/.cvsignore,
tests/test-include-by-buffer/.cvsignore,
tests/test-include-by-reentrant/.cvsignore,
tests/test-multiple-scanners-nr/.cvsignore,
tests/test-multiple-scanners-r/.cvsignore,
tests/test-prefix-nr/.cvsignore, tests/test-prefix-r/.cvsignore,
tests/test-pthread/.cvsignore, tests/test-string-nr/.cvsignore,
tests/test-string-r/.cvsignore, tests/test-yyextra/.cvsignore: add
OUTPUT to .cvsignore files in test directories; it's also in the template directory
2002-02-06 Will Estes <wlestes@users.sourceforge.net>
* gen.c: fix interrupted reads and freads; from the debian package
maintainer
2002-02-06 Will Estes <wlestes@users.sourceforge.net>
* flex.texi, flexdef.h, main.c, nfa.c: support large flex tables;
from debian package maintainer
2002-01-29 Will Estes <wlestes@users.sourceforge.net>
* tests/configure.in: add more output files to account fornew tests
2002-01-03 Will Estes <wlestes@users.sourceforge.net>
* tests/test-array-nr/.cvsignore, tests/test-array-nr/Makefile.in,
tests/test-array-nr/scanner.l, tests/test-array-nr/test.input: add this test
2002-01-03 Will Estes <wlestes@users.sourceforge.net>
* tests/test-array-r/.cvsignore, tests/test-array-r/Makefile.in,
tests/test-array-r/scanner.l, tests/test-array-r/test.input: add this test suite
2001-11-20 Will Estes <wlestes@users.sourceforge.net>
* flex.skl, main.c: millaway: Fixed yytext_ptr when using %array in
reentrant scanner
2001-11-20 Will Estes <wlestes@users.sourceforge.net>
* buf.c: oops, forgot this one line
2001-11-14 Will Estes <wlestes@users.sourceforge.net>
* tests/test-header-r/.cvsignore, tests/test-header-r/Makefile.in,
tests/test-header-r/main.c, tests/test-header-r/scanner.l,
tests/test-header-r/test.input: and more fallout
2001-11-14 Will Estes <wlestes@users.sourceforge.net>
* TODO, flex.skl, flex.texi, flexdef.h, main.c, misc.c,
tests/README, tests/TEMPLATE/Makefile.in, tests/configure.in,
tests/test-basic-r/scanner.l, tests/test-bison-yylloc/.cvsignore,
tests/test-bison-yylloc/Makefile.in,
tests/test-bison-yylloc/parser.y,
tests/test-bison-yylloc/scanner.l,
tests/test-bison-yylval/.cvsignore,
tests/test-bison-yylval/Makefile.in,
tests/test-bison-yylval/parser.y,
tests/test-bison-yylval/scanner.l,
tests/test-include-by-reentrant/scanner.l,
tests/test-prefix-r/scanner.l, tests/test-pthread/scanner.l,
tests/test-string-r/scanner.l, tests/test-yyextra/scanner.l: more
from the same batch
2001-11-14 Will Estes <wlestes@users.sourceforge.net>
* tests/test-bison-yylloc/main.c, tests/test-bison-yylval/main.c,
tests/test-header-nr/.cvsignore, tests/test-header-nr/Makefile.in,
tests/test-header-nr/main.c, tests/test-header-nr/scanner.l,
tests/test-header-nr/test.input,
tests/test-multiple-scanners-nr/.cvsignore,
tests/test-multiple-scanners-nr/Makefile.in,
tests/test-multiple-scanners-nr/main.c,
tests/test-multiple-scanners-nr/scanner-1.l,
tests/test-multiple-scanners-nr/scanner-2.l,
tests/test-multiple-scanners-r/.cvsignore,
tests/test-multiple-scanners-r/Makefile.in,
tests/test-multiple-scanners-r/main.c,
tests/test-multiple-scanners-r/scanner-1.l,
tests/test-multiple-scanners-r/scanner-2.l: a big batch from
millaway
2001-10-26 Will Estes <wlestes@users.sourceforge.net>
* NEWS: now NEWS has forgotten about the _r variables
2001-10-26 Will Estes <wlestes@users.sourceforge.net>
* flex.skl, flex.texi, gen.c, main.c,
tests/test-bison-yylloc/scanner.l,
tests/test-bison-yylval/scanner.l,
tests/test-include-by-reentrant/scanner.l,
tests/test-prefix-nr/scanner.l, tests/test-pthread/scanner.l,
tests/test-string-r/scanner.l, tests/test-yyextra/scanner.l:
millaway simplified the reentrant api; here's the result
2001-10-23 Will Estes <wlestes@users.sourceforge.net>
* main.c, options.c, options.h: more from millaway
2001-10-22 Will Estes <wlestes@users.sourceforge.net>
* main.c, options.c, options.h: the last checkin was broken;
millaway fixed it
2001-10-22 Will Estes <wlestes@users.sourceforge.net>
2001-09-22 Will Estes <wlestes@users.sourceforge.net>
* main.c: Fixed typo in options display
2001-09-20 Will Estes <wlestes@users.sourceforge.net>
* main.c: reentrant and non-reentrant scanners share the same yywrap
MACRO. millaway
2001-09-20 Will Estes <wlestes@users.sourceforge.net>
* TODO: clarify item on comments in lexical files
2001-09-20 Will Estes <wlestes@users.sourceforge.net>
* NEWS, scan.l: now flex recognizes \r as an eol character
2001-09-20 Will Estes <wlestes@users.sourceforge.net>
* Makefile.am: specify cvsroot so automake distcheck works
2001-09-19 Will Estes <wlestes@users.sourceforge.net>
* flex.texi: tex has lost its mind; we remove parentheses to
compensate
2001-09-19 Will Estes <wlestes@users.sourceforge.net>
* NEWS: now that c++ is better supported, let's mention it as a news
item
2001-09-19 Will Estes <wlestes@users.sourceforge.net>
* examples/fastwc/wc1.l, examples/fastwc/wc2.l,
examples/fastwc/wc3.l, examples/fastwc/wc4.l,
examples/fastwc/wc5.l, flex.skl, main.c: commit the backwash from
the branch merges
2001-09-19 Will Estes <wlestes@users.sourceforge.net>
* FlexLexer.h, examples/testxxLexer.l, flex.skl: made preliminary
c++ fixes; the intent is to make it work with recent c++ compilers
2001-08-26 Will Estes <wlestes@users.sourceforge.net>
* main.c: remove argv_fixup; fix typo in error message; changes from
millaway's branch
2001-08-24 Will Estes <wlestes@users.sourceforge.net>
* NEWS: mention no more c++ comments in c scanners
2001-08-21 John Millaway <john43@users.sourceforge.net>
* flex.skl: Changed // comments to /* */ comments in skeleton.
2001-08-19 John Millaway <john43@users.sourceforge.net>
* flex.texi: Changed @var to @code everywhere.
2001-08-16 Will Estes <wlestes@users.sourceforge.net>
* to.do/flex.rmail: more mail
2001-08-16 Will Estes <wlestes@users.sourceforge.net>
* TODO: the manual now has its own section; we're not adding
comments either
2001-08-04 John Millaway <john43@users.sourceforge.net>
* tests/Makefile.in, tests/README, tests/TEMPLATE/Makefile.in,
tests/test-basic-nr/Makefile.in, tests/test-basic-r/Makefile.in,
tests/test-bison-yylloc/Makefile.in,
tests/test-bison-yylval/Makefile.in,
tests/test-include-by-buffer/Makefile.in,
tests/test-include-by-reentrant/Makefile.in,
tests/test-prefix-nr/Makefile.in, tests/test-prefix-r/Makefile.in,
tests/test-pthread/Makefile.in, tests/test-string-nr/Makefile.in,
tests/test-string-r/Makefile.in, tests/test-yyextra/Makefile.in:
Cleaned up the output of the tests.
2001-08-03 Will Estes <wlestes@users.sourceforge.net>
* TODO: note jason's thoughts on having a manpage
2001-08-03 Will Estes <wlestes@users.sourceforge.net>
* TODO: note millaway's assignment and tests to be under flex
license
2001-08-01 John Millaway <john43@users.sourceforge.net>
* tests/test-bison-yylval/scanner.l: Fixed semantics of test (the
success or failure of this test should be unaffected by this
change.)
2001-08-01 Will Estes <wlestes@users.sourceforge.net>
* autogen.sh: fake automake into believing that ChangeLog already
exists
2001-08-01 Will Estes <wlestes@users.sourceforge.net>
* Makefile.am: millaway needs to be covered in the ChangeLog
2001-08-01 Will Estes <wlestes@users.sourceforge.net>
* version.h: automake is supplying version info now so we just pick
it up
2001-08-01 Will Estes <wlestes@users.sourceforge.net>
* flex.texi: forgot braces on @copyright
2001-08-01 John Millaway <john43@users.sourceforge.net>
* flex.skl: Added missing argument to yy_flex_free.
2001-08-01 Will Estes <wlestes@users.sourceforge.net>
* AUTHORS: john millaway wrote the reentrant C support
2001-08-01 Will Estes <wlestes@users.sourceforge.net>
* flex.texi: add license node to the manual
2001-08-01 Will Estes <wlestes@users.sourceforge.net>
* TODO: c++ ideas
2001-07-31 Will Estes <wlestes@users.sourceforge.net>
* parse.y: error messages will now show up the way that emacs likes
them
2001-07-31 Will Estes <wlestes@users.sourceforge.net>
* Makefile.am: oops, left in an extra backslash
2001-07-31 Will Estes <wlestes@users.sourceforge.net>
* TODO: flex.texi is here; clarify tests/ rewrite issue
2001-07-31 Will Estes <wlestes@users.sourceforge.net>
* NEWS: hey, we have texinfo, not man
2001-07-31 Will Estes <wlestes@users.sourceforge.net>
* flex.1: no more manpage
2001-07-31 Will Estes <wlestes@users.sourceforge.net>
* Makefile.am: remove flex.1and rewrite the dist-hook so that we
pick up a couple more directories
2001-07-31 Will Estes <wlestes@users.sourceforge.net>
* flex.texi: the namual now compiles; hurray
2001-07-31 Will Estes <wlestes@users.sourceforge.net>
* Makefile.am: first attempt at including the tests/ directory via
automake, dist-hook target added
2001-07-31 Will Estes <wlestes@users.sourceforge.net>
* tests/.cvsignore: ignore config.cache in tests/ directory
2001-07-31 Will Estes <wlestes@users.sourceforge.net>
* Makefile.am: automake groks the ChangeLog now so we don't have to
remind the maintainer to remake it
2001-07-30 Will Estes <wlestes@users.sourceforge.net>
* flex.texi: more corrections to the manual; the end is in site
2001-07-30 Will Estes <wlestes@users.sourceforge.net>
* TODO: auto-generated backup?
2001-07-27 Will Estes <wlestes@users.sourceforge.net>
* flex.texi: today's tinkering on the manual
2001-07-27 Will Estes <wlestes@users.sourceforge.net>
* Makefile.am: if we want flex.1 we have to say so in EXTRA_DIST
2001-07-27 Will Estes <wlestes@users.sourceforge.net>
* TODO: note future issues with flex.texi
2001-07-27 Will Estes <wlestes@users.sourceforge.net>
* Makefile.am: include flex.1 as it's the only working documentation for now
2001-07-27 Will Estes <wlestes@users.sourceforge.net>
* Makefile.am: rearrange to work with automake on building the
ChangeLog
2001-07-27 Will Estes <wlestes@users.sourceforge.net>
* scan.l: automake is unhappy if we specify the outfile
2001-07-26 Will Estes <wlestes@users.sourceforge.net>
* flex.texi: more conversions/corrections
2001-07-26 Will Estes <wlestes@users.sourceforge.net>
* README: we removed misc/ so we don't mention it any more
2001-07-25 Will Estes <wlestes@users.sourceforge.net>
* flex.texi: begin the manual conversion to texinfo; yes, it's
broken right now
2001-07-25 Will Estes <wlestes@users.sourceforge.net>
* AUTHORS, THANKS: copy in manual author and thanks info
2001-07-25 Will Estes <wlestes@users.sourceforge.net>
* Makefile.am: how to fake the ChangeLog into showing up in the
distribution
2001-07-25 Will Estes <wlestes@users.sourceforge.net>
* Makefile.am: add YFLAGS so parse.h gets made
2001-07-24 Will Estes <wlestes@users.sourceforge.net>
* NEWS: pointed reader at Makefile instead of README for porting
considerations added Makefile comments: support for SCO Unix;
parameterization
1990-05-26 Vern Paxson <vern@ee.lbl.gov>
* flex.skl: Added DONT_HAVE_STDLIB_H and declarations of malloc()
1990-05-26 Vern Paxson <vern@ee.lbl.gov>
* NEWS: 2.3 changes
1990-05-26 Vern Paxson <vern@ee.lbl.gov>
* flex.1: documentation on new features Comment regarding Ove's work
^foo|bar difference between flex / lex yyin initialization
difference documented that yy_switch_to_buffer can be used in
yywrap() documented that # comments are deprecated
1990-05-26 Vern Paxson <vern@ee.lbl.gov>
* main.c: declared void functions as such added prototypes for
forward references changed to check for error status when closing
files
1990-05-26 Vern Paxson <vern@ee.lbl.gov>
* yylex.c: Added macro definition for isascii() ifnot already
present
1990-05-26 Vern Paxson <vern@ee.lbl.gov>
* sym.c: declared void functions as such added prototypes for
forward references changed to use format_pinpoint_message where
appropriate
1990-05-26 Vern Paxson <vern@ee.lbl.gov>
* scan.l: declared void functions as such changed to strip java.lang.NullPointerException
comments, as documented moved #undef of yywrap() to before include
of flexdef, so prototype doesn't get screwed up
1990-05-26 Vern Paxson <vern@ee.lbl.gov>
* parse.y: introduced format_pinpoint_message() declared void
functions as such changed lone <<EOF>> to apply to all outstanding
start conditions
1990-05-26 Vern Paxson <vern@ee.lbl.gov>
* nfa.c, tblcmp.c: declared void functions as such added prototypes for forward references
1990-05-26 Vern Paxson <vern@ee.lbl.gov>
* misc.c: declared void functions as such prototypes for forward
references shuffled around some routines to make the order perhaps a
little more logical changed memory references to use void* instead
of char*
1990-05-26 Vern Paxson <vern@ee.lbl.gov>
* libmain.c: Added declaration of arguments made yylex() a function
1990-05-26 Vern Paxson <vern@ee.lbl.gov>
* gen.c: prototypes for forward references declared void functions
as such yy_flex_debug testing of error on file closes casts to void for sprintf() and strcpy()
1990-05-26 Vern Paxson <vern@ee.lbl.gov>
* flexdef.h: Added prototypes changed memory allocation routines to
deal with void*'s instead of char*'s some rearranging for VMS
1990-05-26 Vern Paxson <vern@ee.lbl.gov>
* flex.skl: Added YY_USER_INIT Added yy_new_buffer() alias for
yy_create_buffer() fixed (hopefully) malloc declaration headaches
1990-05-26 Vern Paxson <vern@ee.lbl.gov>
* ecs.c: declared void functions as such declared void functions as
such
1990-05-26 Vern Paxson <vern@ee.lbl.gov>
* dfa.c: prototypes for forward references declared void functions
as such
1990-05-26 Vern Paxson <vern@ee.lbl.gov>
* ccl.c: Declared void functions as such
1990-04-12 Vern Paxson <vern@ee.lbl.gov>
* flex.skl: added fix for allowing yy_switch_to_buffer() in yywrap()
1990-04-03 Vern Paxson <vern@ee.lbl.gov>
* NEWS: patch #3 - -I fix
1990-03-30 Vern Paxson <vern@ee.lbl.gov>
* gen.c: Changed generation of archaic "continue" to "goto
yy_find_action"
1990-03-27 Vern Paxson <vern@ee.lbl.gov>
* NEWS: Patch #2 changes
1990-03-27 Vern Paxson <vern@ee.lbl.gov>
* flex.skl: fixed fencepost errors with yy_buf_size and detecting
NUL's
1990-03-26 Vern Paxson <vern@ee.lbl.gov>
* NEWS: [no log message]
1990-03-26 Vern Paxson <vern@ee.lbl.gov>
* flex.skl: g++ tweaks
1990-03-23 Vern Paxson <vern@ee.lbl.gov>
* NEWS: Changes for Patch #1.
1990-03-23 Vern Paxson <vern@ee.lbl.gov>
* flex.skl: fix for g++
1990-03-23 Vern Paxson <vern@ee.lbl.gov>
* flex.1: minor typos and formatting changes. Removed BITNET
address.
1990-03-23 Vern Paxson <vern@ee.lbl.gov>
* README: nuked BITNET address.
1990-03-20 Vern Paxson <vern@ee.lbl.gov>
* README: 2.2 README
1990-03-20 Vern Paxson <vern@ee.lbl.gov>
* NEWS: USG alias.
1990-03-20 Vern Paxson <vern@ee.lbl.gov>
* flexdef.h: Added USG alias for SYS_V
1990-03-20 Vern Paxson <vern@ee.lbl.gov>
* : [no log message]
1990-03-20 Vern Paxson <vern@ee.lbl.gov>
* flex.skl: Tweaks for lint and C++
1990-03-20 Vern Paxson <vern@ee.lbl.gov>
* flex.1: -ll => -lfl
1990-03-20 Vern Paxson <vern@ee.lbl.gov>
* NEWS: 2.2 changes
1990-03-20 Vern Paxson <vern@ee.lbl.gov>
* flex.skl: Changed to use YY_BUFFER_STATE everywhere.
1990-03-20 Vern Paxson <vern@ee.lbl.gov>
* flex.1: [no log message]
1990-03-20 Vern Paxson <vern@ee.lbl.gov>
* dfa.c: "associated rules" changed to "associated rule line
numbers".
1990-03-20 Vern Paxson <vern@ee.lbl.gov>
* scan.l: cast added to malloc() call to keep lint happy.
1990-03-20 Vern Paxson <vern@ee.lbl.gov>
* yylex.c: Fixed handling of premature EOF's.
1990-03-20 Vern Paxson <vern@ee.lbl.gov>
* sym.c: Removed declaration of malloc()
1990-03-20 Vern Paxson <vern@ee.lbl.gov>
* scan.l: Removed malloc() declaration. Added detection of EOF in
actions.
1990-03-20 Vern Paxson <vern@ee.lbl.gov>
* parse.y: Rules rewritten so '/'and'$' parsed correctly.
1990-03-20 Vern Paxson <vern@ee.lbl.gov>
* nfa.c: Corrected line numbers for continued actions.
1990-03-20 Vern Paxson <vern@ee.lbl.gov>
* misc.c: Removed declarations of malloc() and realloc().
1990-03-20 Vern Paxson <vern@ee.lbl.gov>
* main.c: Summary of generation flags. Minor -8 tweaks.
1990-03-20 Vern Paxson <vern@ee.lbl.gov>
* gen.c: full support for -d
1990-03-20 Vern Paxson <vern@ee.lbl.gov>
* flexdef.h: defines for malloc() and realloc() conditional defines for abs(), min(), and max()
1990-03-20 Vern Paxson <vern@ee.lbl.gov>
* flex.skl: Many multiple-buffer additions.
1990-03-20 Vern Paxson <vern@ee.lbl.gov>
* dfa.c: -8 tweaks.
1990-03-19 Vern Paxson <vern@ee.lbl.gov>
* flex.skl: Proto hacks. NUL hacks. Debugging hacks. C++ hacks.
1990-03-16 Vern Paxson <vern@ee.lbl.gov>
* : RCS won't let me unedit! gets "Missing access list"
1990-03-16 Vern Paxson <vern@ee.lbl.gov>
* tblcmp.c: Minor tweaks for NUL's.
1990-03-16 Vern Paxson <vern@ee.lbl.gov>
* : no changes -- had checked out for testing smaller read buffer
sizes
* tblcmp.c: moved table generation code to gen.c moved ntod() to
dfa.c
1989-05-19 Vern Paxson <vern@ee.lbl.gov>
* sym.c: the most piddling format change imaginable
1989-05-19 Vern Paxson <vern@ee.lbl.gov>
* scan.l: changed to look for yymore, REJECT, %used and %unused
removed gross magic for dealing with section 3
1989-05-19 Vern Paxson <vern@ee.lbl.gov>
* nfa.c, parse.y: changes for variable trailing context
1989-05-19 Vern Paxson <vern@ee.lbl.gov>
* misc.c: added all_lower() and all_upper()
1989-05-19 Vern Paxson <vern@ee.lbl.gov>
* main.c: added checking for features being Really used
backtracking, performance reports misc. cleanup
1989-05-19 Vern Paxson <vern@ee.lbl.gov>
* gen.c: major overhaul for merged skeleton
1989-05-19 Vern Paxson <vern@ee.lbl.gov>
* flexdef.h: a zillion changes/additions/cleanups
1989-05-19 Vern Paxson <vern@ee.lbl.gov>
* dfa.c: added backtrack report added checking for dangerous
trailing context considerable minor cleanup
1989-05-19 Vern Paxson <vern@ee.lbl.gov>
* ccl.c: list_character_set() modified to take a FILE to write to
...
1989-05-19 Vern Paxson <vern@ee.lbl.gov>
* README: updated for beta release
1988-11-25 Vern Paxson <vern@ee.lbl.gov>
* main.c: added -p flag generation of #define's for scanner
1988-11-25 Vern Paxson <vern@ee.lbl.gov>
* flexdef.h: Added END_OF_BUFFER_ACTION and bol_needed
1988-11-25 Vern Paxson <vern@ee.lbl.gov>
* dfa.c: added ntod()
1988-05-09 Vern Paxson <vern@ee.lbl.gov>
* gen.c: Initial revision
1988-05-08 Vern Paxson <vern@ee.lbl.gov>
* yylex.c: RCS header changed display style of non-printings from ^x
to \0xx
1988-05-08 Vern Paxson <vern@ee.lbl.gov>
* tblcmp.c: RCS header MAX_XTIONS_FOR_FULL_INTERIOR_FIT ->
MAX_XTIONS_FULL_INTERIOR_FIT made back-tracking accepting number be
one greater than the last legit accepting number, instead of 0. This way, end-of-buffer can take 0and no negative accepting numbers
are needed. added genftbl() changed last ftl references to C added
check for UNSIGNED_CHAR's added back-track logic to make_tables()
added checking and report for backtracking fixed fence-post error
with onesp stack pointer
1988-05-08 Vern Paxson <vern@ee.lbl.gov>
* sym.c: RCS header changed "entry" to "sym_entry" to avoid conflict
with old keyword
1988-05-08 Vern Paxson <vern@ee.lbl.gov>
* scan.l: RCS header removed \^ from ESCSEQ
1988-05-08 Vern Paxson <vern@ee.lbl.gov>
* parse.y: RCS header bug fix due to missing default rule, could
have to backtrack when backtrack variables haven't been set up
1988-05-08 Vern Paxson <vern@ee.lbl.gov>
* nfa.c: RCS ident yy_cp, yy_bp support name shortenings assoc_rule
support
1988-05-08 Vern Paxson <vern@ee.lbl.gov>
* misc.c: RCS header check before malloc()'ing for 16 bit overflow
MS_DOS, VMS ifdef's removed commented-out \^ code removed FTLSOURCE
code added readable_form()
1988-05-08 Vern Paxson <vern@ee.lbl.gov>
* main.c: Added RCS header removed revision history misc additions and fixes to globals VMS ifdef's backtracking statistics -p flag
name shortenings
* ecs.c: added RCS id added PROCFLG to avoid assumption of signed char's
1988-05-08 Vern Paxson <vern@ee.lbl.gov>
* dfa.c: added RCS id added check_for_backtracking() added
dump_associated_rules() added dump_transitions() shortened
reallocate_integer_pointer_array to reallocate_int_ptr_array removed
some dfaacc_{state,set} abuses
1988-05-08 Vern Paxson <vern@ee.lbl.gov>
* ccl.c: Added list_character_set()
1988-05-07 Vern Paxson <vern@ee.lbl.gov>
* ccl.c: added RCS id
1988-04-10 Vern Paxson <vern@ee.lbl.gov>
* README: minor tweaks
1988-04-10 Vern Paxson <vern@ee.lbl.gov>
* README: forgot sh flex.shar
1988-04-10 Vern Paxson <vern@ee.lbl.gov>
* README: final tweaking
1988-04-10 Vern Paxson <vern@ee.lbl.gov>
* tblcmp.c: removed minor lint fluff
1988-04-10 Vern Paxson <vern@ee.lbl.gov>
* NEWS: [no log message]
1988-04-10 Vern Paxson <vern@ee.lbl.gov>
* NEWS, README: Initial revision
1988-04-10 Vern Paxson <vern@ee.lbl.gov>
* yylex.c: added identifying comment. changed to include "parse.h"
instead of "y.tab.h"
1988-04-10 Vern Paxson <vern@ee.lbl.gov>
* tblcmp.c: Changed name from flexcmp.c -> tblcmp.c fixed misc.
typos made generating ec tables be a routine
1988-04-10 Vern Paxson <vern@ee.lbl.gov>
* sym.c: changed name from flexsym.c -> sym.c revamped calling
sequences, etc., for extended table struct definition which now has
both char * andint fields.
1988-04-10 Vern Paxson <vern@ee.lbl.gov>
* scan.l: Changed name from flexscan.l -> scan.l fixed bug in
<RECOVER> added block comments between rules.
1988-04-10 Vern Paxson <vern@ee.lbl.gov>
* parse.y: changed name from flexparse.y -> parse.y added start
condition "INITIAL" made a{3} have "variable length"
1988-04-10 Vern Paxson <vern@ee.lbl.gov>
* nfa.c: changed name from flexnfa.c -> nfa.c corrected some typos.
1988-04-10 Vern Paxson <vern@ee.lbl.gov>
* misc.c: changed name from flexmisc.c -> misc.c
1988-04-10 Vern Paxson <vern@ee.lbl.gov>
* main.c: fixed bug causing core dumps if skeleton files could not
be opened. Added -cF. Added fullspd to be equivalent to fulltbl for which options is cannot be mixed with.
1988-04-10 Vern Paxson <vern@ee.lbl.gov>
* flexdef.h: fixed typos, enhanced symbol table definition.
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.285Bemerkung:
(vorverarbeitet am 2026-06-06)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.