Version 2.11
============
    * Added include of 'unistd.h' for old glibc headers (thanks grunertj)


Version 2.1
===========
    * Added 'end_of_options' method, and added `TooManyOptionsEx' exception. Refer to documentation.
    * Added method 'exceptions_all()'.
    * Fixed behavior bug in OptionPresent when exceptions were activated.


Version 2.01
============
    * Fixed syntax so it compiles in VStudio 2003


Version 2.0
===========
    * Added command line iterators.
    * Added ability to include environment variables as long options.


Version 1.01
============
    * Optimized parser.
    * Added EMPTY_OPTION support [Issue #6]
    * Added multiple short options in a single entry support [Issue #9]
    * Added 'standalone' header (getopt_pp_standalone.h)


Version 1.0
===========
    * Added format flags support (i.e. std::hex)


Version 0.91
============
    * Fixed syntact errors. Now is fully ANSI compliant, and compiles in Visual C++ 2003.
    * Added example for extending types.
 

Version 0.9
===========
    * Added validation for trailing garbage after numbers (i.e. '123x')  [Issue #7]
    * Added 'option_remains()' method for validating if all the options were extracted. [Issue #8]
    * String code removed [Issue #10]


Version 0.8
===========
    * Added std::vector<> support. (see example general1)
    * Added alternative method for retrieving options without manipulators: 'getopt()' method
    * std::exception is now a public base class of GetOptEx exception.


Version 0.7
===========
    * Added exception hierarchy, instead of throwing an integer.
    

Version 0.6
===========
    * fixed bug in OptionPresent.
    * Now, OptionPresent receives optionally a target bool. If it's not present, returns the result
	in the >> operator.


Version 0.5
===========
    * Everything enclosed within GetOpt namespace.


Version 0.4
===========
    * Added default values support.
Fr Jul 30 13:54:24 CEST 2021
patent_button.gif valid-html401.png elektra.jpg fsfe-logo.png valid-css.png vim.gif anybrowser.gif