* after version 2.5.21
+** Makefile.in, etc. are generated with automake 1.6.3 (this has been
+ true for a while but was not documented here)
+
+** the flex.1 manpage is generated by help2man; (this has been true
+ for quite a while but was not listed here)
+
+** flex now includes a single string (YY_FLEX_VERSION) to indicate
+ which version of flex generated a scanner
+
** flex tries its best to output only the relevant portions of the
skeleton when generating a scanner, thus avoiding as much
conditional compilation as possible
space (problem report from Manoj Srivastava
<srivasta@golden-gryphon.com>)
-** Changed option 'header' to 'header-file'.
+** Changed option 'header' to 'header-file'
* version 2.5.18 released 2002-9-4
** c++ scanners compile again
-** there is now an indent target in the top-level Makefile. configure
+** there is now an indent target in the top-level Makefile; configure
checks for GNU indent which is required for proper operation of the
indent target
** Fixed type mismatch in printf in scanner skeleton
-** yylex_init now reports errors.
+** yylex_init now reports errors
* version 2.5.12 released 2002-8-8
** new fr translation from the translation project
-** bison is no longer needed to build flex. If you are building flex
+** bison is no longer needed to build flex; If you are building flex
from a release (i.e., not from a cvs snapshot), then you don't need
to have a pre-built lex around either (unless you modify scan.l, of
- course). (This has been true for some time, but was not mentioned
+ course); (This has been true for some time, but was not mentioned
here.)
* version 2.5.11 released 2002-7-31
** the yylineno performance hit is now gone
-** fixed some typos in the manual and we now include texinfo.tex
+** fixed some typos in the manual and we now include texinfo.tex in
+ the distribution
** traditional prototypes output for C scanners, controlled by a
preprocessor symbol; see documentation for details
** new tests in test suite: test-mem-{nr,r}, test-posix,
test-posixly-correct, test-debug-{nr,r}
-** made changes to work with gcc-3.2 development code. (Yes, we were
- doing things wrong)
+** made changes to work with gcc-3.2 development code
** ability to choose which memory functions are used in flex
*** Prefix substitution added for new functions
*** Macro shortcuts to the lengthy get/set functions
-provided for use in actions. e.g., yytext, yyleng, etc
+provided for use in actions, e.g., yytext, yyleng, etc
*** Arbitrary, user-defined data, "yyextra", may be added to scanner