summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorWill Estes <wlestes@users.sourceforge.net>2002-09-25 13:40:15 +0000
committerWill Estes <wlestes@users.sourceforge.net>2002-09-25 13:40:15 +0000
commite191ef2c8c0175d57b933cc502310a75a3c021d8 (patch)
tree90f8b73e5a987ff1729aba66865c1e7667384bd9 /NEWS
parent4c942d445bde602e1892b82e68f7a8bfc1c2d65b (diff)
catch NEWS up on things, some of which happened a long time ago; correct punctuation; try to remove some editorializing
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS27
1 files 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
<srivasta@golden-gryphon.com>)
-** 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