summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Copyright updateBoris Kolpackov2011-01-04102-575/+102
|
* Add option description that can be examined at runtime.Boris Kolpackov2010-11-199-4/+273
| | | | New option: --generate-description.
* Add support for suppressing documentation for undocumented optionsBoris Kolpackov2010-11-098-40/+109
|
* Implement the --cli-namespace optionBoris Kolpackov2010-09-1412-87/+157
|
* Store file extension in target-specific variableBoris Kolpackov2010-09-142-0/+8
|
* Pass missing argument in vector and set parsersBoris Kolpackov2010-08-031-2/+4
|
* Cosmetic changesBoris Kolpackov2010-06-044-7/+7
|
* Update NEWS fileBoris Kolpackov2010-06-041-0/+4
|
* Add support for single quotes in option filesBoris Kolpackov2010-06-0419-40/+72
|
* Update description of the --options-file optionBoris Kolpackov2010-06-026-19/+113
|
* Cosmetic changesBoris Kolpackov2010-06-021-3/+3
|
* Add support for quoting in option file scannerBoris Kolpackov2010-06-0213-12/+146
|
* Implement generation of specifier functions (--generate-specifier)Boris Kolpackov2010-06-0217-22/+300
| | | | | These functions determine whether the option was specified on the command line. New test: specifier.
* Add cli options instead of overriding themBoris Kolpackov2010-06-025-5/+3
|
* Cosmetic changesBoris Kolpackov2010-06-021-4/+4
|
* Use C++ file extensions from the configuration fileBoris Kolpackov2010-06-022-17/+22
|
* Cosmetic changeBoris Kolpackov2010-06-021-1/+1
|
* Use dcf_root-specific disfigure targetBoris Kolpackov2010-05-064-6/+6
|
* Cosmetic changeBoris Kolpackov2010-03-301-1/+0
|
* Add build import/export stubs for cliBoris Kolpackov2010-03-266-0/+156
|
* Update copyrightBoris Kolpackov2010-03-261-1/+1
|
* Update build project page URLBoris Kolpackov2010-02-231-1/+1
|
* Update copyrightBoris Kolpackov2010-01-0190-93/+93
|
* Bump version to 1.1.0Boris Kolpackov2009-12-136-6/+6
|
* Workaround for older g++ versionsBoris Kolpackov2009-12-131-1/+1
|
* Workaround for VC++ 8.0Boris Kolpackov2009-12-131-2/+6
|
* Mark 'stdout' as a reserved nameBoris Kolpackov2009-12-135-16/+17
| | | | On some platforms (e.g., Windows/VC++ 8.0) stdout is a macro.
* Get rid of absolute paths in outputBoris Kolpackov2009-12-133-5/+4
|
* Allows additional options to be provided in files (--options-file)Boris Kolpackov2009-12-109-11/+350
| | | | Implemented using the new argv_file_scanner scanner implementation.
* Minor terminology fixBoris Kolpackov2009-12-101-1/+1
|
* Get rid of warning in generated code if option class is emptyBoris Kolpackov2009-12-102-1/+16
|
* Add new files to the VC++ projectsBoris Kolpackov2009-12-102-0/+16
|
* Cosmetic changesBoris Kolpackov2009-12-101-22/+38
|
* Scanner-based parsing with support for element erasingBoris Kolpackov2009-12-1043-71/+1813
| | | | | | 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.
* Cosmetic changesBoris Kolpackov2009-12-102-2/+4
|
* Cosmetic changesBoris Kolpackov2009-12-101-1/+2
|
* Use a scanner interface instead of argc/argvBoris Kolpackov2009-11-288-145/+419
| | | | | This will allow supporting other sources of options, for example, an option file.
* Implement option value modifiers generationBoris Kolpackov2009-11-2212-37/+86
|
* Complete the implementation of the option documentationBoris Kolpackov2009-11-1723-271/+1420
| | | | | Add the man page generator. Port CLI usage, HTML documentation and the man page to the auto-generated version. Update examples and documentation.
* Implement HTML pages generationBoris Kolpackov2009-11-0810-103/+652
|
* Call format() on argument stringBoris Kolpackov2009-11-081-2/+2
|
* Implement usage generationBoris Kolpackov2009-11-0814-325/+814
| | | | Also migrate the CLI compiler usage handling to the auto-generated version.
* Implement option documentation support in frontendBoris Kolpackov2009-11-086-4/+103
|
* Add a test for multi-line string literalBoris Kolpackov2009-11-082-0/+9
|
* Documentation fixesBoris Kolpackov2009-10-301-1/+1
|
* Update prerequisite versionsBoris Kolpackov2009-10-281-1/+1
|
* Bump version to 1.0.0Boris Kolpackov2009-10-282-2/+2
|
* Use assignment initialization for fundamental typesBoris Kolpackov2009-10-283-8/+8
|
* Documentation fixesBoris Kolpackov2009-10-288-85/+86
|
* Fix test outputBoris Kolpackov2009-10-282-3/+3
|