Commit Graph

  • c55726ee29
    Cmake Revamp (#270) jpr89 2021-01-16 20:11:02 -0500
  • 404c45671a Fixed minor issue with install logic Juan Ramos 2021-01-12 07:47:04 -0500
  • ab0b7034cf
    Ignore gcc-10 warning Benjamin Sergeant 2021-01-07 18:04:49 -0800
  • e6ddc8fe73 Cmake Revamp Juan Ramos 2020-12-31 12:02:59 -0500
  • 2d8e17c4f8
    Add CMake option to not add warning flags (#267) Dan Ibanez 2020-12-14 14:47:52 -0700
  • f9a4dc5154 add CMake option to not add warning flags Dan Ibanez 2020-12-09 14:43:23 -0700
  • 1db502b542 cppcheck: move variable down Rosen Penev 2020-11-01 20:51:27 -0800
  • d4dc1416da cppcheck: make operator const Rosen Penev 2020-11-01 20:49:51 -0800
  • 761d672bd7 cppcheck: move initialization Rosen Penev 2020-11-01 20:48:31 -0800
  • d762f869f2 replace for loop with std::transform Rosen Penev 2020-11-01 20:41:25 -0800
  • d21ca056e0 clang-tidy: use default Rosen Penev 2020-11-01 20:01:27 -0800
  • 51d42fd5fe clang-tidy: use auto Rosen Penev 2020-11-01 20:00:33 -0800
  • 4a041625a6 clang-tidy: use using Rosen Penev 2020-11-01 19:54:29 -0800
  • d9d555195e clang-tidy: use emplace_back Rosen Penev 2020-11-01 19:53:38 -0800
  • 66b52e6cc9
    Add -Wsuggest-override (#264) fiesh 2020-10-21 01:24:41 +0200
  • 86bb60deee Add -Wsuggest-override Christoph Weiss 2020-10-20 13:10:43 +0200
  • 12e496da3d
    Making sure that the library can compile without warnings even when crazy pedantic flags are set (#238) Daniel Lemire 2020-10-06 02:06:33 -0400
  • 3ef9fddc7b
    Fix passing a const array to parse (#258) jarro2783 2020-10-03 20:54:06 +1000
  • 85ccea69e8 Fixing bad function signature. Daniel Lemire 2020-10-02 11:00:09 -0400
  • 6921911857 Fix passing a const array to parse Jarryd Beck 2020-10-02 08:48:22 +1000
  • 09c08271ca Fix empty option name in OptionException Spmn 2020-09-30 01:45:51 +0300
  • 894cebfb2b Adding more flags. Daniel Lemire 2020-10-01 09:48:36 -0400
  • 957fb0c7db Missed a few Daniel Lemire 2020-10-01 09:41:17 -0400
  • 197a1e0599
    Merge branch 'master' into master Daniel Lemire 2020-10-01 09:31:02 -0400
  • e24c4cd273 Fix constness of Options::parse sheerluck 2020-10-01 14:02:02 +0300
  • 4b63c333a8 Improve README note Jarryd Beck 2020-10-01 20:08:52 +1000
  • 748ac35277 small cleanup Jarryd Beck 2020-10-01 17:26:32 +1000
  • 703eeef906 Update version for 3 Jarryd Beck 2020-10-01 16:47:47 +1000
  • 31b77f11af Prepare notes for v3 Jarryd Beck 2020-09-30 17:58:59 +1000
  • fedf9d7b57 Refactor parser Jarryd Beck 2020-09-23 20:05:00 +1000
  • fd5cdfd547
    Fix compiler warning C4702 for MSVC-14 (#225) Daniel Gomez Antonio 2020-09-14 19:07:53 -0500
  • 584e0c3dd3
    Fixed installation on other than Ubuntu GNU/Linux distributions. (#226) Vitaly Zaitsev 2020-08-19 01:16:11 +0200
  • 70ac7c4131
    Fixed installation on other than Ubuntu GNU/Linux distributions. Vitaly Zaitsev 2020-04-04 15:33:45 +0200
  • 05ca8e1cac
    Adding bazel build targets (#251) silvergasp 2020-08-12 06:48:07 +0800
  • 5e323d648e Adding bazel build targets Nathaniel Brough 2020-08-11 11:01:20 +0800
  • 15e8a74e95
    Support 'const char**' arguments in Options::parse (#250) Kjetil Andresen 2020-08-11 00:01:29 +0200
  • 216f2ca85c Support 'const char*' arguments in Options::parse Kjetil Andresen 2020-08-01 17:25:10 +0200
  • 8183acf162 Fix argv const correctness in cxxopts::parse Kjetil Andresen 2020-08-01 17:25:10 +0200
  • 302302b308 Update changelog for 2.2.1 release v2.2.1 v2_2 Jarryd Beck 2020-08-04 08:59:54 +1000
  • 5ce83d014c Fix duplicate default option Jarryd Beck 2019-08-08 08:20:55 +1000
  • 94c09511dd Add CMake option CXXOPTS_ENABLE_INSTALL (#195) Anders 2019-08-01 09:51:01 +0200
  • 56432321b8 CMake: search only for C++ compiler (#192) avemilia 2019-07-31 10:15:58 +0200
  • c4bd30be57 Fix assertion failure (issue #217) (#218) Felix Esch 2020-01-08 07:14:46 +0100
  • 07f5cb24f1
    [clang-tidy] use nodiscard (#234) Rosen Penev 2020-07-27 22:40:16 -0700
  • cc2007cdb8 [clang-tidy] use nodiscard Rosen Penev 2020-05-26 16:05:48 -0700
  • 5f43f4cbfe
    Fixes #245: Mention the option name when throwing on "no value" (#246) Eyal Rozenberg 2020-07-23 10:27:04 +0300
  • 1b660d5680
    Regards #244: Explain how vectors of values allow repeated use of the same option on the command-line. (#247) Eyal Rozenberg 2020-07-23 09:36:54 +0300
  • 28e5f38a7c Regards #244: Explain how vectors of values allow repeated use of the same option on the command-line. Eyal Rozenberg 2020-07-22 10:27:30 +0300
  • 9218508f5d Fixes #245: Eyal Rozenberg 2020-07-21 20:37:29 +0300
  • 908a9f13dc Matching original code Daniel Lemire 2020-06-23 14:23:43 -0400
  • 7a4a8847d4 Removing typo Daniel Lemire 2020-06-23 14:22:39 -0400
  • 6993db7524 Pedantic fixes Daniel Lemire 2020-06-23 14:18:59 -0400
  • 9a454c8e4e
    Improve help of short-only options (remove dangling comma) (#235) Akos Kiss 2020-06-04 05:21:51 +0200
  • 4645c23cc4 Improve help of short-only options (remove dangling comma) Akos Kiss 2020-06-02 16:34:40 +0200
  • 794c975287
    Exit instead of abort (#233) Daniel Lemire 2020-05-28 18:30:35 -0400
  • 74a76a96f4 On error, one should exit and not abort. Aborting bypasses destructors and dumps core. It is harsh and potentially dangerous. We want a nice error message, even when exceptions and disabled, not a "dumping core" message. Daniel Lemire 2020-05-28 10:09:46 -0400
  • 878524b8c4 Fix compile issue due to utf-8 symbols Maksim Moisiuk 2020-05-20 12:10:27 +0200
  • 12bc8d78e7
    clang-tidy fixes (#231) Rosen Penev 2020-05-11 21:59:47 -0700
  • abd1f39a6f
    [clang-tidy] reorder includes alphabetically Rosen Penev 2020-05-09 18:33:21 -0700
  • c368d5e98b
    [clang-tidy] use const references Rosen Penev 2020-05-09 18:22:14 -0700
  • 1490848d30
    [clang-tidy] add explicit to single argument constructors Rosen Penev 2020-05-09 18:15:13 -0700
  • 29b754be01
    [clang-tidy] add ending namespace comments Rosen Penev 2020-05-09 18:11:12 -0700
  • 7539a2e110
    [clang-tidy] remove redundant const Rosen Penev 2020-05-09 18:09:20 -0700
  • 7a07ef4d21
    [clang-tidy] use references where appropriate Rosen Penev 2020-05-09 17:49:42 -0700
  • b4aa8554ad
    [clang-tidy] replace typedef with using Rosen Penev 2020-05-09 17:46:53 -0700
  • 2a1f850753
    [clang-tidy] use override Rosen Penev 2020-05-09 17:44:52 -0700
  • 58e4ba9145
    [clang-tidy] simplify boolean expression Rosen Penev 2020-05-09 17:43:19 -0700
  • 24678f9fee
    [clang-tidy] don't use else after return Rosen Penev 2020-05-09 17:41:32 -0700
  • cbf8ecd4dc
    [clang-tidy] use empty instead of comparing size Rosen Penev 2020-05-09 17:37:54 -0700
  • b3c1998e13 Whitespaces Daniel Gomez Antonio 2020-03-26 11:25:21 -0500
  • 9ee9f5aef5 Change tabs by whitespaces. Daniel Gomez Antonio 2020-03-26 11:22:51 -0500
  • 8443d643b1 Fix compiler warning C4702 for MSVC-14 Daniel Gomez Antonio 2020-03-26 10:54:27 -0500
  • 5c9d507930
    Support parsing value from ENV variable Tomas Barton 2020-02-17 16:56:04 +0100
  • 55a0b40a15 sun hack (why is char and signed char *the same type* on this platform?!) Rick V 2020-02-13 19:06:48 -0600
  • b0f67a06de
    Code highlighting, add more examples (#220) Tomas Barton 2020-02-13 22:02:27 +0100
  • fc1ebc032b
    Code highlighting, add more examples Tomas Barton 2020-02-13 19:44:42 +0100
  • 6c82f30c32 Merge branch 'master' of git://github.com/jarro2783/cxxopts Wolfgang Gahr 2020-01-25 12:13:44 +0100
  • 6fa46a7488 Don't return parse result Jarryd Beck 2020-01-17 08:03:57 +1100
  • 943cdcfbba Fix assertion failure (issue #217) (#218) Felix Esch 2020-01-08 07:14:46 +0100
  • 111b313f8a Fix assertion failure (issue #217) Felix Esch 2020-01-04 13:13:18 +0100
  • cd580bc3f5 changes for unicode Wolfgang Gahr 2019-12-05 00:10:08 +0100
  • 2e84218655 repaired signed/unsigned issue Wolfgang Gahr 2019-12-01 16:22:17 +0100
  • 23f56e2614 Fix conversion warning in test Jarryd Beck 2019-11-28 08:32:54 +1100
  • 9457b3de3a Fix -Wconversion warnings with GCC9 (#214) Florin Iucha 2019-11-27 16:30:23 -0500
  • 9d428466a8 Fix -Wconversion warnings with GCC9 Florin Iucha 2019-11-27 11:15:50 -0500
  • 2e3d9a756e Improve formatting of help descriptions (#213) Wolfgang Gahr 2019-11-25 17:04:43 +0100
  • 073dd3e645 Fixed empty default showing nothing in help (#205) Abhay Raj Singh 2019-10-14 07:08:11 +0000
  • 62d3ced054 Fixed empty default showing nothing in help rathod-sahaab 2019-10-06 00:40:44 +0530
  • 857d6314dd Add test for parsing empty positional arguments Baojun Wang 2019-09-20 10:20:55 -0400
  • 4237b15a76 allow empty string to be valid positional arguments Baojun Wang 2019-09-09 12:55:57 -0400
  • b5a9abe8eb Disable tests if cxxopts is used via add_subdirectory lcdtyph 2019-08-23 16:53:25 +0800
  • 4a0af0e950 Fix parsing char type Jarryd Beck 2019-08-23 08:26:16 +1000
  • f4f4ece809 Improve README about supported compilers Jarryd Beck 2019-08-23 08:15:28 +1000
  • 2c64760d97
    Get default value of boolean from get() Naiyang Lin 2019-08-20 10:28:47 +0800
  • cb60381e84 Add to changelog Jarryd Beck 2019-08-08 08:27:14 +1000
  • 34784b01f7 Fix: Make CXXOPTS_NO_EXCEPTIONS compilable and print messages (#196) charlydelta 2019-08-08 00:25:34 +0200
  • fce82fb035 Fix duplicate default option Jarryd Beck 2019-08-08 08:20:55 +1000
  • 2882e77ad5 Fix: Update static error message charlydelta 2019-08-02 22:44:27 +0200
  • 5891b6b5df Fix: Make CXXOPTS_NO_EXCEPTIONS compilable, better try to mimic exceptions charlydelta 2019-08-02 22:39:33 +0200
  • 6e31c227e2 Add CMake option CXXOPTS_ENABLE_INSTALL (#195) Anders 2019-08-01 09:51:01 +0200