Skip to content

Releases: hellflame/argparse

v1.12.2

Choose a tag to compare

@hellflame hellflame released this 14 Jun 00:09
f27aa95

What's Changed

  • Fix formatHelpRow with color output by @xypwn in #25

Full Changelog: v1.12.1...v1.12.2

v1.12.1

Choose a tag to compare

@hellflame hellflame released this 11 Jun 11:55
5db6772

What's Changed

  • Properly decide terminal width on non-unix systems by @xypwn in #24

New Contributors

  • @xypwn made their first contribution in #24

Full Changelog: v1.12.0...v1.12.1

v1.12.0

Choose a tag to compare

@hellflame hellflame released this 19 Nov 15:15
  1. extra arguments support (special arguments after --, from #22)
  2. terminal width detect only before help info generation
  3. document update

Extra special arguments support has an example extra-arguments
Terminal width detection invokes a system call stty, only when you need to generate the help info FormatHelp. Which improves the runtime efficient for normal cases (when you don't need to show the help info).

Full Changelog: v1.11.0...v1.12.0

v1.11.0

Choose a tag to compare

@hellflame hellflame released this 27 May 09:28
  1. Color support (NoColor, DefaultColor and your own color schema)
  2. Add build ignore for examples

Full Changelog: v1.10.0...v1.11.0

v1.10.0

Choose a tag to compare

@hellflame hellflame released this 21 Dec 14:22

Simplify error judge.
Before this version, you have to judge the error type returned from Parse
now you can compare it with BreakAfterHelpError (BreakAfterHelp instance) and BreakAfterShellScriptError (BreakAfterShellScript instance)

Full Changelog: v1.9.0...v1.10.0

v1.9.0

Choose a tag to compare

@hellflame hellflame released this 04 Aug 13:59

Complete feature BindParsers, ideas from #18

Full Changelog: v1.8.1...v1.9.0

v1.8.1

Choose a tag to compare

@hellflame hellflame released this 27 Jul 00:22

Bug fix for #17

(not exactly the problem from Inherit, but invalid arguments for empty sub parsers)

Full Changelog: v1.8.0...v1.8.1

v1.8.0

Choose a tag to compare

@hellflame hellflame released this 30 Apr 05:14
  1. add support for inheritable
  2. fix cn document

Full Request: #15

Full Changelog: v1.7.6...v1.8.0

v1.7.6

Choose a tag to compare

@hellflame hellflame released this 15 Mar 00:32
  1. fix usage for required postionals
  2. better help output

Full Changelog: v1.7.5...v1.7.6

v1.7.5

Choose a tag to compare

@hellflame hellflame released this 12 Mar 00:52

fix help & usage output when there is more than one argument with empty full

thanks to #14

Full Changelog: v1.7.4...v1.7.5