From e191ef2c8c0175d57b933cc502310a75a3c021d8 Mon Sep 17 00:00:00 2001 From: Will Estes Date: Wed, 25 Sep 2002 13:40:15 +0000 Subject: [PATCH] catch NEWS up on things, some of which happened a long time ago; correct punctuation; try to remove some editorializing --- NEWS | 27 ++++++++++++++++++--------- 1 file changed, 18 insertions(+), 9 deletions(-) diff --git a/NEWS b/NEWS index 8c519d2..fec0171 100644 --- a/NEWS +++ b/NEWS @@ -5,6 +5,15 @@ See the file COPYING for copying conditions. * 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 @@ -40,7 +49,7 @@ See the file COPYING for copying conditions. space (problem report from Manoj Srivastava ) -** Changed option 'header' to 'header-file'. +** Changed option 'header' to 'header-file' * version 2.5.18 released 2002-9-4 @@ -66,7 +75,7 @@ See the file COPYING for copying conditions. ** 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 @@ -118,7 +127,7 @@ See the file COPYING for copying conditions. ** 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 @@ -126,10 +135,10 @@ See the file COPYING for copying conditions. ** 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 @@ -138,7 +147,8 @@ See the file COPYING for copying conditions. ** 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 @@ -156,8 +166,7 @@ See the file COPYING for copying conditions. ** 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 @@ -252,7 +261,7 @@ e.g., yyget_text, yyget_leng, etc *** 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 -- 2.40.0