Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-06-20 | Add forward declarations for parser to allow custom specializations | Boris Kolpackov | 1 | -0/+7 | |
2012-06-15 | Add support for specifying output stream type (--stream-type) | Boris Kolpackov | 1 | -10/+12 | |
2012-05-10 | Implement option class inheritance | Boris Kolpackov | 1 | -2/+2 | |
For now multiple, non-virtual inheritance is supported. An option class can now also be declared abstract using the class c = 0 {...}; syntax. New option, --exclude-base, controls whether base class information is present in usage and documentation. | |||||
2011-01-23 | Allow the options file search function to ignore the file | Boris Kolpackov | 1 | -3/+7 | |
2011-01-20 | Add support for multiple file options and file search callbacks | Boris Kolpackov | 1 | -3/+30 | |
2011-01-04 | Copyright update | Boris Kolpackov | 1 | -1/+1 | |
2010-11-19 | Add option description that can be examined at runtime. | Boris Kolpackov | 1 | -0/+57 | |
New option: --generate-description. | |||||
2010-09-14 | Implement the --cli-namespace option | Boris Kolpackov | 1 | -3/+2 | |
2010-06-02 | Add support for quoting in option file scanner | Boris Kolpackov | 1 | -0/+21 | |
2010-01-01 | Update copyright | Boris Kolpackov | 1 | -1/+1 | |
2009-12-10 | Scanner-based parsing with support for element erasing | Boris Kolpackov | 1 | -4/+78 | |
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. | |||||
2009-11-28 | Use a scanner interface instead of argc/argv | Boris Kolpackov | 1 | -0/+60 | |
This will allow supporting other sources of options, for example, an option file. | |||||
2009-10-04 | Move runtime inline function to inline file | Boris Kolpackov | 1 | -54/+26 | |
2009-09-27 | Generate parsing constructors and parsing code | Boris Kolpackov | 1 | -0/+177 | |
Also generate some runtime support code such exceptions, value parsers, etc. |