summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2009-12-10 09:47:29 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2009-12-10 09:47:29 +0200
commitf8edfd22cb45b554a573d2722900196758e9e958 (patch)
treeb2c800c8793f08be287a67ed72517f9cc2831fda /NEWS
parenteddefea6ea39e64e9eb5adf74a279a230a63cf5b (diff)
Scanner-based parsing with support for element erasing
Also implement argv_file_scanner which provides support for reading command line arguments from the argv array as well as files specified with command line options. New examples: file. New tests: ctor, erase, file.
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS25
1 files changed, 20 insertions, 5 deletions
diff --git a/NEWS b/NEWS
index 0d5f8f8..789c8bb 100644
--- a/NEWS
+++ b/NEWS
@@ -3,9 +3,8 @@ Version 1.1.0
* Support for option documentation. Option documentation is used to print
the usage information as well as to generate the program documentation in
the HTML and man page formats. For details, see Sections 2.5, "Adding
- Documentation" and 3.3, "Option Documentation" in the CLI Language Getting
- Started Guide. New CLI compiler command line options related to this
- feature:
+ Documentation" and 3.3, "Option Documentation" in the Getting Started
+ Guide. New CLI compiler command line options related to this feature:
--suppress-usage
--long-usage
@@ -25,8 +24,24 @@ Version 1.1.0
The CLI compiler usage, HTML documentation, and man page are auto-generated
using this feature.
- * New option, --generate-modifier, triggers generation of the option value
- modifiers in addition to the accessors.
+ * New option, --generate-modifier, triggers the generation of the option
+ value modifiers in addition to the accessors.
+
+ * Support for erasing the parsed elements from the argc/argv array. See
+ Section 3.1, "Option Class Definition" in the Getting Started Guide for
+ more information.
+
+ * New scanner interface. Starting with this version, the option class has
+ a new constructor which accepts an abstract scanner interface. See Section
+ 3.1, "Option Class Definition" in the Getting Started Guide for more
+ information.
+
+ * New option, --generate-file-scanner, triggers the generation of the
+ argv_file_scanner scanner implementation which provides support for
+ reading command line arguments from the argv array as well as files
+ specified with command line options. For more information see Section
+ 3.1, "Option Class Definition" in the Getting Started Guide as well as
+ the 'file' example.
Version 1.0.0