Home | History | Annotate | Download | only in flex-2.5.4a

Lines Matching full:now

22 	- The default main() in libfl.a now repeatedly calls yylex() until
30 - The --prefix configuration option now works.
39 now contain only the digits 0-7.
41 - You can now use "--" on the flex command line to mark the
44 - You can now specify the filename '-' as a synonym for stdin.
53 - "%option nounput" now correctly omits the unput() routine
56 - "make clean" now removes config.log, config.cache, and the
69 now does not have a default for the first argument, to disambiguate
85 - An OS/2 Makefile and config.h for flex 2.5 is now available in
270 - flex now supports POSIX character class expressions. These
330 scan started was a newline. The mechanism now is that '^' is
363 - Flex now generates #line directives relating the code it
386 - C++ scanners now have yy_flex_debug as a member variable of
390 - When generating a C++ scanning class, you can now use
406 - You can now change the name "flex" to something else (e.g., "lex")
418 - input() now maintains yylineno.
422 - interactive scanners now read characters in YY_INPUT up to a
425 - C++ scanner objects now work with the -P option. You include
429 - C++ FlexLexer objects now use the "cerr" stream to report -d output
432 - The -c flag now has its full glorious POSIX interpretation (do
435 - Scanners generated by flex now include two #define's giving
440 - Scanners generated using -l lex compatibility now have the symbol
444 generated scanners now set yy_init to zero before executing
449 - You can now use "#line" directives in the first section of your
452 - When generating full-table scanners (-Cf), flex now puts braces
474 - The MISC/ directory now includes a preformatted version of flex.1
478 is now just one document, flex.1, which includes an overview
481 - Documentation now clarifies that start conditions persist across
496 - Documentation now clarifies that you can pass a nil FILE* pointer
500 - Documentation now clarifies that YY_BUFFER_STATE is a pointer to
503 - Documentation now stresses that you gain the benefits of removing
506 - Documentation now points out that traditional lex allows you
512 inclusive and exclusive start conditions is now fixed.
514 - Usage (-h) report now goes to stdout.
516 - Version (-V) info now goes to stdout.
614 are now incompatible.
616 - libfl.a now supplies private versions of the the <string.h>/
681 - yywrap() is now a function, and you now *must* link flex scanners
684 - Site-configuration is now done via an autoconf-generated
687 - Scanners now use fread() (or getc(), if interactive) and not
691 are now equivalent to -Cfr and -CFr; i.e., they imply the
720 - You can now redefine macros such as YY_INPUT by just #define'ing
724 - flex now generates warnings for rules that can't be matched.
729 flex now generates a warning.
731 - "yyleng" is now a global, and may be modified by the user (though
735 can now include a leading '^' or trailing '$' operator. In this
738 - Scanners with compressed tables are now "interactive" (-I option)
742 - Flex now generates 8-bit scanners by default, unless you use the
788 search. What used to be the "lex.backtrack" file is now
814 - A flex scanner's internal buffer now dynamically grows if needed
824 - yyless() can now be used in the third (user action) section
841 - Flex now detects if the scanner specification requires the -8 flag
850 - YY_USER_ACTION is now invoked only for "real" actions, not for
854 - The rule "[^]]" now matches any character other than a ']';
942 a list of start conditions) now specifies the EOF action for
947 - -d debug output is now contigent on the global yy_flex_debug
958 now work, but have been deprecated (in anticipation of making
962 YY_NEW_FILE and yyless macros have been removed. They now
977 Things which didn't used to be documented but now are:
1006 - Routines dealing with memory allocation now use void* pointers
1009 - Error-checking is now done when flex closes a file.
1017 - Flex now sports the latest & greatest UC copyright notice
1055 - Full user documentation now available.
1059 - Scanners now accept NUL's.
1064 - Two manual entries now. One which fully describes flex
1072 flex now accepts multiple input files and concatenates
1077 now copied to the output
1079 - yyleng is now a bona fide global integer.
1081 - -d debug information now gives the line number of the
1085 - -v output now includes a summary of the flags used to generate
1088 - unput() and yyrestart() are now globally callable.
1113 - Scanner input buffer overflow is now detected.
1119 the special '|' action) are now correct.
1123 - EOF in actions now generates an error message.
1129 line are now all identified with their input line in standard
1132 now ignored instead of generating warnings.
1133 - -DSYS_V flag can now also be specified -DUSG for System V
1152 - Variable trailing context now works, i.e., one can have
1168 - The -r (reject used) flag is gone. flex now scans the input
1179 - Patterns like "x{0,3}" now work (i.e., with lower-limit == 0).
1185 - \<digits> now works for octal escape sequences; previously
1230 - -DSV flag is now -DSYS_V for System V compilation.
1232 - Software now covered by BSD Copyright.