Skip to content

Releases: p-ranav/argparse

argparse

14 Sep 14:32
b0cb28a
Compare
Choose a tag to compare
  • Simplify parsing numeric arguments with .scan #65
  • Get arguments in optional with .present() #68
  • Simplify a few internals #71
  • Add the option to add text before and after help output #72
  • Avoid use of cmd.exe in Travis #77
  • Fix incorrect message when mUsedName is empty #79
  • Make ArgumentParser::add_*() functions working on the parser itself chainable #82
  • CMakeLists.txt : add export #86
  • Fix help if required and def-value. Fixes #89. #90
  • Show default value for arg in help message #92
  • nicer usage text for required arg #93
  • Qualify iterator functions #97
  • misc clean ups #98
  • Add Argument.append method to allow repeated argument use #99
  • Add ArgumentParser.is_used to discern user-supplied values from defaults #100
  • Allow user to limit version argument to --version #103
  • Added packaging using CPack and generation of pkg-config files. #107
  • Const-correct ArgumentParser #108
  • Fix std::min conflict with min/max definitions from windows.h #109
  • Replace size_t to std::size_t. #110
  • Some cleanup in CPack packaging #115
  • Document and use Argument.scan where possible #121

argparse

21 Nov 16:36
Compare
Choose a tag to compare
  • Added support for gathering remaining arguments #17
  • Added support for actions without return values #39
  • Deprecated print_help() #40
  • Removed undocumented PARSE_ARGS macro #41
  • Added .clang-format #43
  • Switched to value semantics with #50 and #51
  • Switched to doctest and parallel builds #53
  • Arguments which start with '-' could be positional arguments #56

argparse

17 Aug 21:59
Compare
Choose a tag to compare
  • Support for required arguments: #33 and #34
  • Updated README for required arguments: #35

argparse

09 Jun 16:34
2c71311
Compare
Choose a tag to compare

argparse

05 Jun 23:52
2125f34
Compare
Choose a tag to compare

argparse

25 May 11:40
b95765f
Compare
Choose a tag to compare

argparse

12 May 15:08
cddde9f
Compare
Choose a tag to compare
  • Refactored code with this pull request.

argparse

10 May 22:03
16ef9d8
Compare
Choose a tag to compare
  • Modernized code with this pull request.

argparse

05 May 19:21
Compare
Choose a tag to compare

v1.2

02 May 00:26
374c70e
Compare
Choose a tag to compare