summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorWill Estes <wlestes@users.sourceforge.net>2001-10-19 21:13:35 +0000
committerWill Estes <wlestes@users.sourceforge.net>2001-10-19 21:13:35 +0000
commite4871d3cd3350f7d7d2b624ffdd7491868c1c5a2 (patch)
tree989b2e63dcc5b36bb8519028837a6e64e31c0c66 /NEWS
parent8b8d273ce8c14c8535f071012e5e9353297f691d (diff)
document new options and new option handling
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS25
1 files changed, 25 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index b8855fc..fd70950 100644
--- a/NEWS
+++ b/NEWS
@@ -5,6 +5,31 @@ See the file COPYING for copying conditions.
* version 2.5.6
+** command-line option parsing happens differently now:
+
+*** Added long option parsing
+
+*** Options -n and -c, previously deprecated, now simply do nothing
+
+*** Options are now parsed left to right
+
+** added a number of new options
+
+*** All positive %options are now accessible from the command line
+
+*** Added option -D, to define a preprocessor symbol.
+
+*** Added option --header=FILE to specify a C .h file to generate.
+
+*** added option --yywrap to call yywrap on EOF
+
+*** added option --yylineno to track line count in yylineno
+
+*** --yyclass=NAME name of C++ class when generating c++ scanners
+
+*** for long option names which are associated with existing short
+options, see accompanying documentation
+
** Support for reentrant C scanners has been added.
*** Updated the manual with the new reentrant API.