Commit Graph

  • 68fb9f16d8
    Merge pull request #92 from cekc/#88-show-default-value-in-help Pranav 2020-12-15 13:15:52 -0600
  • 88f1614df6 revert MacOS image change Mike Zozu 2020-12-15 22:07:27 +0300
  • 1f9591eabc Merge branch '#88-show-default-value-in-help' of github.com:cekc/argparse into #88-show-default-value-in-help Mike Zozu 2020-12-15 22:01:29 +0300
  • 51dd98f49d fix is_streamable trait Mike Zozu 2020-12-15 21:59:52 +0300
  • bc6e948bca update MacOS image in Travis CI Mike Zozu 2020-12-15 20:30:50 +0300
  • 69c2cada35 simplified traits using std::void_t Mike Zozu 2020-12-15 20:01:26 +0300
  • b025166e4c prettier output in case of absence of arg help msg Mike Zozu 2020-12-15 19:09:08 +0300
  • 4de9f89b59 add tests for repr() and extend tests for help msg Mike Zozu 2020-12-15 19:00:55 +0300
  • 6b30a65ffd special case for repr: bool value Mike Zozu 2020-12-15 16:59:45 +0300
  • 5572cb0862 trying to fix strange AppleClang compiler error Mike Zozu 2020-12-15 16:58:38 +0300
  • 6964cccd2f clang-format Mike Zozu 2020-12-15 16:20:41 +0300
  • 282f9ebf91 show default values in help Mike Zozu 2020-12-15 16:10:56 +0300
  • d0758e0ffa
    Merge pull request #90 from rysson/issue/89-print_req_if_no_def_val Pranav 2020-11-30 13:17:43 -0600
  • bf12edd9a7 Fix help if required and def-value. Fixes #89. Robert Kalinowski 2020-11-30 19:53:06 +0100
  • 535244d7b7
    Merge pull request #86 from Ubpa/master Pranav 2020-11-07 07:11:00 -0600
  • 86ad397b39 CMakeLists.txt : add export Ubpa 2020-11-07 12:23:22 +0800
  • 0402f2b7c3
    Merge pull request #82 from JadeMatrix/chainable Pranav 2020-08-22 15:42:25 -0500
  • aef670bd43 Make ArgumentParser::add_*() functions working on the parser itself chainable Joseph Durel 2020-07-11 10:12:57 -0400
  • 37264dc7f8
    Merge pull request #79 from bufferbase/patch-1 Pranav 2020-06-04 19:43:34 -0500
  • 43f4629be5
    Fix incorrect message when mUsedName is empty bufferbase 2020-06-04 17:06:20 -0700
  • 176da54c9b
    Update README.md Pranav 2020-05-17 11:09:00 -0500
  • 06649254b3
    Update README.md Pranav 2020-05-15 19:12:43 -0500
  • f3e65f69a9 Added --version as a special flag similar to --help * ArgumentParser takes a second argument - the program version (std::string) * Using --version or -v will print the program version and exit Pranav Srinivas Kumar 2020-05-15 19:06:00 -0500
  • f1ccf8e1ee
    Merge pull request #77 from lichray/fix-ci Pranav 2020-05-12 23:20:57 -0500
  • 15e4d44f11
    Avoid use of cmd.exe in Travis Zhihao Yuan 2020-05-12 21:49:22 -0500
  • 33101e7972 Closes #73 Pranav Srinivas Kumar 2020-05-08 14:35:05 -0500
  • 9bbd58c6ad Closes #76 Pranav Srinivas Kumar 2020-05-08 14:27:20 -0500
  • 3734fc6fca Closes #74 Pranav Srinivas Kumar 2020-04-23 07:36:22 -0700
  • 4c69ebf3fe Placing definitions in unnamed namespace to prevent multiple definition linker error #75 Pranav Srinivas Kumar 2020-04-12 09:38:21 -0500
  • 45664c4e9f
    Update README.md Pranav 2020-01-02 20:58:10 -0600
  • f01beb872e
    Merge pull request #72 from CrustyAuklet/text-pre-post Pranav 2020-01-02 20:55:39 -0600
  • c521ebeaf8 add extra space to match python formatting Ethan Slattery 2020-01-02 18:42:25 -0800
  • 7ef0de410b Better naming: follow python naming convention. Ethan Slattery 2020-01-02 15:14:20 -0800
  • 89b9e22f9a add pre and post text options Ethan Slattery 2019-12-29 10:46:31 -0800
  • c13e83d0b3
    Merge pull request #71 from lichray/simplify-misc Pranav 2020-01-02 05:33:26 -0600
  • 7c57e1e852
    Record used names with copies of string_view Zhihao Yuan 2020-01-02 01:56:31 -0600
  • 03a0ce831d
    Simplify Argument exposition-only constructors Zhihao Yuan 2020-01-01 16:09:27 -0600
  • e06890af97
    Update README.md Pranav 2019-12-01 16:56:19 -0600
  • aed278419d
    Merge pull request #68 from zhihaoy/std-optional Pranav 2019-12-01 16:55:32 -0600
  • e6c6c9b31c
    Get arguments in optional<T> with .present<T>() Zhihao Yuan 2019-11-30 00:34:56 -0600
  • 4277e68e57
    Merge pull request #65 from lichray/scan Pranav 2019-11-26 08:12:24 -0600
  • e8a44d289d
    Parse floating-point numbers in .scan Zhihao Yuan 2019-11-25 23:47:14 -0600
  • 426a5dbb76
    Parse integers in the .scan fluent interface Zhihao Yuan 2019-11-25 18:44:04 -0600
  • ea2f16d264
    Upgrade and describe supported toolchains Zhihao Yuan 2019-11-23 13:35:43 -0600
  • c851668339
    Merge pull request #64 from lichray/negative Pranav 2019-11-24 19:53:53 -0600
  • 964790cf3c
    Determine negative numeric values with a grammar Zhihao Yuan 2019-11-24 00:00:20 -0600
  • 473d550ea3
    Merge pull request #61 from zhihaoy/exit-on-help Pranav 2019-11-22 18:01:23 -0600
  • 77f3bd9b8d
    Default --help to print help and exit Zhihao Yuan 2019-11-22 16:12:44 -0600
  • 4cc2c75dec
    Merge pull request #60 from zhihaoy/fix-help Pranav 2019-11-22 15:45:58 -0600
  • 36003197c7
    Fix print_help for printing nothing Zhihao Yuan 2019-11-22 15:33:15 -0600
  • 9cac1d0fed
    Update README.md Pranav 2019-11-22 08:02:44 -0600
  • 423c0a225c
    Merge pull request #58 from zhihaoy/test-suites Pranav 2019-11-21 14:41:18 -0600
  • 1af8b826c8
    Annotate test cases with doctest::test_suite Zhihao Yuan 2019-11-21 14:12:56 -0600
  • d5f48fa204 Minor test cases Pranav Srinivas Kumar 2019-11-21 10:28:34 -0600
  • 7e70c43051 Merge branch 'master' of github.com:p-ranav/argparse Pranav Srinivas Kumar 2019-11-21 10:25:50 -0600
  • c707bcc1c4 Closes #56 Pranav Srinivas Kumar 2019-11-21 10:25:41 -0600
  • da58b28ccb
    Update README.md Pranav Srinivas Kumar 2019-11-21 10:00:43 -0600
  • f9ab33d1a6 Closes #53 Pranav Srinivas Kumar 2019-11-21 09:08:49 -0600
  • c95835acf8
    Update README.md Pranav Srinivas Kumar 2019-11-21 08:37:47 -0600
  • b42c6b7c7e
    Update README.md Pranav Srinivas Kumar 2019-11-21 08:37:04 -0600
  • c803c32804
    Update README.md Pranav Srinivas Kumar 2019-11-21 08:29:34 -0600
  • 0cabe9569a
    Merge pull request #57 from zhihaoy/remaining Pranav Srinivas Kumar 2019-11-21 07:57:12 -0600
  • 991df83d97
    Support capturing remaining() arguments Zhihao Yuan 2019-11-20 17:47:20 -0600
  • 6ee8de5f4e
    Merge pull request #54 from lichray/less-sfinae Pranav Srinivas Kumar 2019-11-17 22:17:13 -0600
  • f7dae0d93d
    Refactor some uses of SFINAE into constexpr-if Zhihao Yuan 2019-11-17 20:16:52 -0600
  • 93ddf85a7b
    Factor out any_cast_container Zhihao Yuan 2019-11-17 20:05:25 -0600
  • 3177f544f5
    Default value is not a container of std::any Zhihao Yuan 2019-11-17 19:11:09 -0600
  • 4c5ded8c84
    Constrain Argument constructor better Zhihao Yuan 2019-11-17 18:55:52 -0600
  • 556d935491
    Suppress MSVC warnings and a Codacy warning Zhihao Yuan 2019-11-17 02:07:40 -0600
  • d3127eb737
    Merge pull request #52 from lichray/cleanup Pranav Srinivas Kumar 2019-11-17 07:10:07 -0600
  • 8201a18568
    Fix various issues in Argument constructor Zhihao Yuan 2019-11-17 00:30:55 -0600
  • 7dd6655a9e
    Avoid extra copy made by initializer_list Zhihao Yuan 2019-11-16 22:14:14 -0600
  • 56c041707a
    Use string_view in getter interface Zhihao Yuan 2019-11-16 21:58:49 -0600
  • f7fe9cf439
    Remove unused space in Argument structure Zhihao Yuan 2019-11-16 21:51:01 -0600
  • daeca099e2
    Remove undesired access control Zhihao Yuan 2019-11-16 21:45:18 -0600
  • 955e1e1e6c
    Simplify code with four-legged std::equal Zhihao Yuan 2019-11-16 21:26:49 -0600
  • 50c91a0bcc
    Clang-format the code Zhihao Yuan 2019-11-16 21:17:53 -0600
  • 439b2d0941
    Merge pull request #51 from lichray/value-semantics Pranav Srinivas Kumar 2019-11-16 15:35:54 -0600
  • f84f17d719
    Give ArgumentParser value semantics Zhihao Yuan 2019-11-16 14:30:05 -0600
  • 9007958c1f
    Index arguments without storing their names twice Zhihao Yuan 2019-11-16 13:50:34 -0600
  • 3f949fc3f1
    Stop sharing argument values with parent parsers Zhihao Yuan 2019-11-16 03:32:38 -0600
  • 2208ec5b2d
    Remove unused copy of parent parsers Zhihao Yuan 2019-11-16 01:51:47 -0600
  • 5d1e80a7d0
    Merge pull request #48 from lichray/bind-in-action Pranav Srinivas Kumar 2019-11-14 06:55:57 -0600
  • f6e686b69c
    Bind extra arguments to actions Zhihao Yuan 2019-11-14 01:30:04 -0600
  • 35ca16338b
    Fix configuration for clang-format 8.0 Zhihao Yuan 2019-11-13 22:51:02 -0600
  • 77692fda8d
    Merge pull request #46 from zhihaoy/void-action Pranav Srinivas Kumar 2019-11-13 14:26:42 -0600
  • dc227448f6
    Allow actions that return void Zhihao Yuan 2019-11-13 12:54:07 -0600
  • bda0866320
    Merge pull request #44 from lichray/help-stream Pranav Srinivas Kumar 2019-11-13 08:36:58 -0600
  • f889195b95
    Merge pull request #45 from lichray/no-macro Pranav Srinivas Kumar 2019-11-13 08:35:03 -0600
  • 883d6c75d5
    Merge branch 'master' into help-stream Pranav Srinivas Kumar 2019-11-13 08:32:19 -0600
  • c4256afd4b Added test case for issue #37 Pranav Srinivas Kumar 2019-11-13 08:25:07 -0600
  • 39618d25a1 Added .clang-format. Closes #43 Pranav Srinivas Kumar 2019-11-13 08:24:51 -0600
  • c6cc306ec8
    Remove the undocumented PARSE_ARGS macro Zhihao Yuan 2019-11-13 03:00:10 -0600
  • dc74051832
    Deprecate print_help() Zhihao Yuan 2019-11-13 02:28:37 -0600
  • 9d66976421
    Print ArgumentParser help with stream insertion Zhihao Yuan 2019-11-13 02:17:28 -0600
  • 79eba4e81f
    Update README.md Pranav Srinivas Kumar 2019-09-13 19:47:44 -0500
  • 61e9b644c0
    Update README.md Pranav Srinivas Kumar 2019-09-10 10:15:15 -0500
  • acfa32e5c1
    Merge pull request #36 from MU001999/update-namespace Pranav Srinivas Kumar 2019-09-01 08:42:12 -0500
  • dd528a1d70 Add name for anonymous namespace mu001999 2019-09-01 21:16:59 +0800
  • db9f81e19a
    Update README.md Pranav Srinivas Kumar 2019-08-27 10:28:40 -0500