summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorVern Paxson <vern@ee.lbl.gov>1993-12-07 11:16:08 +0000
committerVern Paxson <vern@ee.lbl.gov>1993-12-07 11:16:08 +0000
commitf703524d81b556e8cd7a85b06c02db6b1aba99e4 (patch)
tree90223c50a136343ae1c8fad859c9555bb5694cc5 /NEWS
parente8991ae5877b55e561fffe332ec95814a43abb91 (diff)
2.4.4
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS27
1 files changed, 24 insertions, 3 deletions
diff --git a/NEWS b/NEWS
index 946bd11..843c1e8 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,24 @@
+Changes between release 2.4.4 (07Dec93) and release 2.4.3:
+
+ - Fixed two serious bugs in scanning 8-bit characters.
+
+ - Fixed bug in YY_USER_ACTION that caused it to be executed
+ inappropriately (on the scanner's on internal actions, and
+ with incorrect yytext/yyleng values).
+
+ - Fixed bug in pointing yyin at a new file and resuming scanning.
+
+ - Portability fix regarding min/max/abs macros conflicting with
+ function definitions in standard header files.
+
+ - Added a virtual LexerError() method to the C++ yyFlexLexer class
+ for reporting error messages instead of always using cerr.
+
+ - Added warning in flexdoc that the C++ scanning class is presently
+ experimental and subject to considerable change between major
+ releases.
+
+
Changes between release 2.4.3 (03Dec93) and release 2.4.2:
- Fixed bug causing fatal scanner messages to fail to print.
@@ -6,9 +27,9 @@ Changes between release 2.4.3 (03Dec93) and release 2.4.2:
sources. One side-effect of this change is that -+ and -CF
are now incompatible.
- - libfl.a now supplies versions of the the <string.h>/<strings.h>
- string routines needed by flex and the scanners it generates,
- to enhance portability to some BSD systems.
+ - libfl.a now supplies private versions of the the <string.h>/
+ <strings.h> string routines needed by flex and the scanners
+ it generates, to enhance portability to some BSD systems.
- More robust solution to 2.4.2's flexfatal() bug fix.