Commit Graph

  • bc0c90a70f Merge branch 'develop' cc Vladimir Prus 2018-07-06 17:35:40 +0300
  • d95d316848 fix msvc 10 error. Vladimir Prus 2018-07-06 17:34:12 +0300
  • 0410ddcbd2 Pull back cpp file change of default template value definition for parse_config_file. Emre Turkay 2018-03-25 15:05:40 +0300
  • 64c3ae0fde Specified a default value for the template argument of parse_config_file. Emre Turkay 2018-03-22 17:48:09 +0300
  • 331ed69055 Merge branch 'develop' Vladimir Prus 2018-07-06 10:36:17 +0300
  • a2cbe31bef fix typo Vladimir Prus 2018-07-06 10:34:49 +0300
  • 46ad442da1 Merge branch 'develop' Vladimir Prus 2018-06-27 22:32:29 +0300
  • 589d55837e Fixes #1: Support for multiple long names per option Eyal Rozenberg 2018-06-15 16:51:37 +0200
  • 4b81beaaa9 Disable usbsan. Vladimir Prus 2018-06-14 15:02:07 +0300
  • bacc983235 Disable examples that use C++11 features. Vladimir Prus 2018-06-14 13:57:17 +0300
  • 7d495841ed Fix mention of date_time in the readme James E. King, III 2018-04-29 08:12:38 -0400
  • 646cc20a54 Fix the documentation build Daniel James 2018-03-23 08:10:46 +0000
  • 9bf97405dc Additional examples (#21) Tom Kent 2018-03-22 10:29:58 -0500
  • 491cb17e3a Fix uninitialized validation_error::m_kind. Vladimir Prus 2018-03-16 12:35:57 +0300
  • d295fcca69 Disable coverity, since they appear to have some problems. Vladimir Prus 2018-03-15 22:58:22 +0300
  • f955bd6b9f
    Update appveyor master badge. Vladimir Prus 2018-03-15 22:52:02 +0300
  • 46caf622db Merge branch 'develop' Vladimir Prus 2018-03-15 22:21:23 +0300
  • 168f96934f
    Change appveyor badge url Vladimir Prus 2018-03-15 22:13:25 +0300
  • a561f71e84
    Make build status links point to program_options Vladimir Prus 2018-03-12 01:37:17 +0300
  • c2f064650d
    Add CI status table Vladimir Prus 2018-03-12 01:34:51 +0300
  • 5ae515c5b3 add ci bits and readme James E. King III 2018-03-06 23:40:28 -0500
  • 84d5b35261 Compile error with initializer list on c++03 Kohei Takahashi 2017-11-15 09:45:49 +0900
  • ec3aded08e Add quick test target (for CI) Peter Dimov 2017-12-02 18:38:20 +0200
  • 046501c191 Fix member hiding warnings. Vladimir Prus 2017-10-25 16:23:51 +0300
  • 4f52423dca Remove extra parens in boost::optional how-to example Sylvain Joubert 2017-10-12 13:07:01 +0200
  • 110772c0ac Simplify vector initialization Tatsuyuki Ishi 2016-04-22 21:00:34 +0900
  • fcee593529 fix suppressing I/O error in parse_config_file Johannes Spangenberg 2017-07-16 14:30:48 +0200
  • d9ef3853c6 Merge branch 'develop' Vladimir Prus 2017-07-24 21:48:56 +0300
  • d164a20bc9 Additional test for error reporting. Vladimir Prus 2017-07-24 21:48:04 +0300
  • 3e1d2603e6 Fix out-of-range error Vladimir Prus 2017-07-21 18:30:47 +0300
  • acaa4c94e1 Merge branch 'develop' Vladimir Prus 2017-06-25 21:41:31 +0300
  • a30cc1082f Feature macro for use-next-token-for-implicit-option behaviour. Vladimir Prus 2017-06-25 21:39:43 +0300
  • 0565d1ee16 Merge from develop for 1.65.0 Vladimir Prus 2017-06-24 20:05:47 +0300
  • b35e654335 Update comments. Vladimir Prus 2017-06-10 22:27:48 +0300
  • ed72cc2f92 Add tests for the current implicit_value behaviour. Vladimir Prus 2017-06-10 22:27:24 +0300
  • c83abc21a0 Correct documentation for 'implicit_value' Vladimir Prus 2017-06-10 21:39:27 +0300
  • 7729850bb7 Make options with implicit value use next token. Vladimir Prus 2017-01-13 22:37:42 +0300
  • 5dc325580b Namespace fix for diab (EDG) compiler jzmaddock 2017-04-16 18:33:58 +0100
  • 3277249932 Support boost::optional option variables. Edward Catmur 2015-11-03 18:22:47 +0000
  • 1c2472b8d7 fix syntax with BOOST_NO_EXCEPTIONS Isaac Dupree 2015-11-16 18:01:20 -0500
  • 1f9413f532 Switch to using boost-lib. Vladimir Prus 2016-10-28 13:52:41 +0300
  • abbb5c12a6 Add, and update, documentation build targets. Rene Rivera 2016-10-07 23:07:35 -0500
  • dfdbcfca0f Add, and update, documentation build targets. Rene Rivera 2016-10-07 23:07:35 -0500
  • 5a85b81fcf get_option_name() can throw std::logic_error Gaurav 2015-10-06 09:09:58 +0530
  • 8ca8b3957a Fix code duplication. Vladimir Prus 2015-09-12 21:49:52 +0300
  • a495b0210a Initialize position_key in second basic_option constructor. Vladimir Prus 2015-09-11 22:15:32 +0300
  • fae2d4c57b Merge from develop for 1.59 Vladimir Prus 2015-06-09 09:53:13 +0300
  • c0cee7f6da Go back to std::type_info in one more place. Vladimir Prus 2015-05-03 21:55:08 +0300
  • 0756d35f8b Remove more unnecessary use of boost::type_index. Vladimir Prus 2015-05-01 19:13:38 +0300
  • bd1d0bd861 Put back std::type_info. Vladimir Prus 2015-04-30 22:15:31 +0300
  • 6feeeb3b92 Using type_index to avoid RTTIs in program_options. (fixes #10347) Minmin Gong 2015-04-27 22:52:38 -0700
  • 0efb385e99 Protect against max macro Marcel Raad 2015-01-26 14:56:06 +0100
  • 2c4d25a04b Value-initialize m_desc Zoey Greer 2015-02-25 12:36:38 -0500
  • bae408095f Explicitly initialize m_implicit Zoey Greer 2015-02-25 10:23:49 -0500
  • c724b800a8 Fix spelling of "occurrence" where appropriate. Lauri Nurmi 2015-03-28 23:08:51 +0200
  • 0f9793e369 Make option_groups.cpp compile. Vladimir Prus 2015-02-15 21:41:48 +0300
  • 0c01e9aadc Add testing for implicit_values and non-consuming of separate tokens. Michael John Decker 2014-12-30 12:22:13 -0500
  • 88dea3c6fd Stop options with implicit value from consuming separate tokens. Michael John Decker 2014-12-29 19:15:53 -0500
  • 145e5728d7 Unbreak cmdline_test. Vladimir Prus 2014-12-30 08:49:02 +0300
  • 1d3294a058 Merge pull request #7 from jurko-gospodnetic/develop Vladimir Prus 2014-12-02 09:13:20 +0300
  • 7542447620 fix documentation typos Jurko 2014-12-02 01:41:01 +0100
  • 794de34bf9 trim trailing spaces Jurko 2014-12-02 01:40:17 +0100
  • 095cb36f8a Merge pull request #6 from jurko-gospodnetic/develop Vladimir Prus 2014-11-29 10:26:24 +0300
  • a9ea9bb453 escape first dash ('-') in double-dashes ('--') found in doxygen comments Jurko 2014-11-27 09:19:24 +0100
  • 3cec23f2ba fix documentation typos & style Jurko 2014-11-27 02:27:54 +0100
  • fcc4e6ef1a trim trailing spaces Jurko 2014-11-27 02:27:25 +0100
  • 1a17f20532 Compile fix for MSVC 14 Marcel Raad 2014-07-03 21:32:27 +0200
  • 6e846597d5 Use maximum unsigned as default multitoken limit. Hans Hohenfeld 2014-10-31 17:59:20 +0100
  • f081a93643 Add metadata file. Daniel James 2014-08-18 15:09:12 +0100
  • 37804b54d4 Remove unnecessary workaround. Vladimir Prus 2014-04-09 14:04:48 +0400
  • f50b02750a Don't increment environment pointer past the end. Vladimir Prus 2014-01-20 09:28:12 +0400
  • 3ce1c74a0f Suppress msvc level-4 warnings. Daniela Engert 2014-01-08 20:00:47 +0100
  • 2acfab15a3 Fix config_file compilation errors with MSVC Daniela Engert 2014-01-08 17:07:45 +0100
  • 4ae33ce15e Add dllexport to common_config_file_iterator. Vladimir Prus 2013-12-19 08:16:19 +0400
  • fda6414443 Don't use vector<>::data. Vladimir Prus 2013-12-19 08:09:13 +0400
  • 9d7c987526 Remove tabs. Vladimir Prus 2013-12-04 09:17:17 +0400
  • 0a7005d7c6 Merge branch 'develop' Vladimir Prus 2013-12-04 09:13:36 +0400
  • fb4f36f3ee Merge r86524 (Correct broken links to C++ standard papers); fixes #9212 Michel Morin 2013-11-13 03:22:55 +0000
  • 6bf4607eac Align columns across groups in --help output. Vladimir Prus 2013-11-06 09:23:14 +0000
  • 81844db902 Correct broken links to C++ standard papers. Refs #9212. Michel Morin 2013-10-30 12:51:24 +0000
  • d3f32ca813 ProgramOptions: Remove obsolete GCC version check. Stephen Kelly 2013-10-01 08:47:31 +0000
  • da03a78b66 Remove obsolete MSVC check from pragma guard Stephen Kelly 2013-09-26 13:02:51 +0000
  • 5059a8f393 Silence gcc warning. Thanks to Chris Stylianou. Vladimir Prus 2013-06-24 19:37:37 +0000
  • b430a83dfb Fix report of error for options with dashes. Vladimir Prus 2013-02-10 12:07:05 +0000
  • 96b365ce17 Revive exception_txt_test. Vladimir Prus 2013-02-10 11:59:51 +0000
  • 2ceb54f9a2 Merge: Really fixes #7049. Vladimir Prus 2013-01-20 07:13:55 +0000
  • e8e538036d Merge program_options revisions 79280 and 79283. Vladimir Prus 2012-07-26 16:22:04 +0000
  • f11104084b Really fixes #7049. Vladimir Prus 2012-07-13 19:06:30 +0000
  • a9993a8f01 Fix indent Vladimir Prus 2012-07-05 17:00:50 +0000
  • d27da53324 Fix warnings on 64-bit systems. Vladimir Prus 2012-07-05 13:17:24 +0000
  • 94fc1c677d Qualify 'distance' with 'std'. Vladimir Prus 2012-07-05 12:39:16 +0000
  • 3360ad0ea2 Fix compilation error. Vladimir Prus 2012-06-29 09:04:09 +0000
  • f271e1ffce Merge from trunk. Vladimir Prus 2012-05-06 18:13:25 +0000
  • 5a470bcc41 Adjust spelling. Vladimir Prus 2012-05-06 17:32:47 +0000
  • 2eda0313c7 Include necessary header, don't rely on two-phase lookup not being there. Vladimir Prus 2012-05-05 07:17:28 +0000
  • 63e8f1c954 Summary: Moved libs/detail/utf8_codecvt_facet.cpp to boost/detail/utf……8_codecvt_facet.ipp Author: Dave Abrahams <dave@boostpro.com> Dave Abrahams 2012-04-21 22:36:59 +0000
  • a70de616b0 Summary: Moved libs/detail/utf8_codecvt_facet.cpp to boost/detail/utf8_codecvt_facet.ipp Author: Dave Abrahams <dave@boostpro.com> Dave Abrahams 2012-04-19 18:19:20 +0000
  • 43e53664f2 Merge: Allow to specify how option's value is named in help message. Vladimir Prus 2012-04-12 09:40:34 +0000
  • 5cbfa80841 Allow to specify how option's value is named in help message. Vladimir Prus 2012-04-12 08:37:34 +0000
  • cddd2c593f Merge from trunk. Vladimir Prus 2012-04-08 10:02:26 +0000