Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix documentation stylesheet | Boris Kolpackov | 2012-06-07 | 2 | -34/+37 |
| | |||||
* | Documentation update | Boris Kolpackov | 2012-06-03 | 2 | -8/+13 |
| | |||||
* | Add support for -I option | Boris Kolpackov | 2012-05-11 | 2 | -0/+7 |
| | | | | | | Now quote-included ("") option files are searched for relative to the including file while bracket-included (<>) ones are search in the directories specified with -I. | ||||
* | Implement option class inheritance | Boris Kolpackov | 2012-05-10 | 3 | -1/+17 |
| | | | | | | | 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. | ||||
* | Add support for options file inclusion | Boris Kolpackov | 2012-05-10 | 1 | -3/+8 |
| | | | | | | | | | | | | | | New include-path prefixes, c++: and cli:, are now recognized (e.g., include <cli:foo>;). Without a prefix, the include declarations is considered to be c++-include unless the path ends with the .cli extension. The cli-included files are loaded and parsed. Currently, only inclusion relative to the current file is supported. Duplicate inclusions are detected and ignored based on the absolute filesystem path. If a file cli-includes another file, then the runtime code is assumed to come from the included file and is not generated. | ||||
* | Cosmetic changes | Boris Kolpackov | 2012-05-10 | 1 | -2/+2 |
| | |||||
* | Print usage/version information to STDOUT instead of STDERR | Boris Kolpackov | 2012-03-08 | 1 | -7/+7 |
| | |||||
* | Allow the options file search function to ignore the file | Boris Kolpackov | 2011-01-23 | 1 | -3/+7 |
| | |||||
* | Add support for multiple file options and file search callbacks | Boris Kolpackov | 2011-01-20 | 1 | -5/+27 |
| | |||||
* | Restore deleted documentation files | Boris Kolpackov | 2011-01-04 | 2 | -0/+497 |
| | |||||
* | Copyright update | Boris Kolpackov | 2011-01-04 | 9 | -481/+8 |
| | |||||
* | Cosmetic changes | Boris Kolpackov | 2010-06-04 | 3 | -5/+5 |
| | |||||
* | Add support for single quotes in option files | Boris Kolpackov | 2010-06-04 | 3 | -16/+17 |
| | |||||
* | Update description of the --options-file option | Boris Kolpackov | 2010-06-02 | 2 | -11/+32 |
| | |||||
* | Cosmetic changes | Boris Kolpackov | 2010-06-02 | 1 | -3/+3 |
| | |||||
* | Add support for quoting in option file scanner | Boris Kolpackov | 2010-06-02 | 1 | -7/+31 |
| | |||||
* | Update copyright | Boris Kolpackov | 2010-01-01 | 9 | -11/+11 |
| | |||||
* | Bump version to 1.1.0 | Boris Kolpackov | 2009-12-13 | 4 | -4/+4 |
| | |||||
* | Allows additional options to be provided in files (--options-file) | Boris Kolpackov | 2009-12-10 | 2 | -0/+19 |
| | | | | Implemented using the new argv_file_scanner scanner implementation. | ||||
* | Minor terminology fix | Boris Kolpackov | 2009-12-10 | 1 | -1/+1 |
| | |||||
* | Scanner-based parsing with support for element erasing | Boris Kolpackov | 2009-12-10 | 3 | -7/+151 |
| | | | | | | 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. | ||||
* | Implement option value modifiers generation | Boris Kolpackov | 2009-11-22 | 3 | -8/+15 |
| | |||||
* | Complete the implementation of the option documentation | Boris Kolpackov | 2009-11-17 | 8 | -188/+727 |
| | | | | | Add the man page generator. Port CLI usage, HTML documentation and the man page to the auto-generated version. Update examples and documentation. | ||||
* | Implement option documentation support in frontend | Boris Kolpackov | 2009-11-08 | 1 | -3/+10 |
| | |||||
* | Documentation fixes | Boris Kolpackov | 2009-10-30 | 1 | -1/+1 |
| | |||||
* | Documentation fixes | Boris Kolpackov | 2009-10-28 | 4 | -72/+72 |
| | |||||
* | Write getting started guide | Boris Kolpackov | 2009-10-18 | 4 | -3/+1029 |
| | |||||
* | Cosmetic changes | Boris Kolpackov | 2009-10-18 | 1 | -2/+1 |
| | |||||
* | Add install target | Boris Kolpackov | 2009-10-11 | 1 | -0/+25 |
| | |||||
* | Add man pages | Boris Kolpackov | 2009-10-11 | 3 | -0/+628 |
| | |||||
* | Update language grammar | Boris Kolpackov | 2009-08-22 | 1 | -17/+20 |
| | |||||
* | Clarify language grammar | Boris Kolpackov | 2009-08-09 | 1 | -8/+5 |
| | |||||
* | Add formal language spec for the first iteration | Boris Kolpackov | 2009-08-07 | 1 | -0/+88 |