diff options
author | Vern Paxson <vern@ee.lbl.gov> | 1993-12-07 11:16:08 +0000 |
---|---|---|
committer | Vern Paxson <vern@ee.lbl.gov> | 1993-12-07 11:16:08 +0000 |
commit | f703524d81b556e8cd7a85b06c02db6b1aba99e4 (patch) | |
tree | 90223c50a136343ae1c8fad859c9555bb5694cc5 /NEWS | |
parent | e8991ae5877b55e561fffe332ec95814a43abb91 (diff) |
2.4.4
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 27 |
1 files changed, 24 insertions, 3 deletions
@@ -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. |