summaryrefslogtreecommitdiff
path: root/usage.go
AgeCommit message (Expand)Author
2021-05-09simplify the error string logicAlex Flint
2021-05-09add FailSubcommand, WriteUsageForSubcommand, WriteHelpForSubcommandAlex Flint
2021-04-19test coverage 100% !!Alex Flint
2021-04-19change "kind" to "cardinality", add support for maps to parserAlex Flint
2021-04-16Merge pull request #137 from alexflint/optional-longAlex Flint
2021-04-08refactor: remove unused functionLeoZhan
2021-01-31test that short-only options are printed first in the help messageAlex Flint
2020-12-20Skip right column if the left is emptyAndrew Morozko
2020-12-20Optional long argumentsAndrew Morozko
2020-06-03feat(usage): Include env variable in usageDenys Vitali
2020-01-25Fix lint warningsDylan Allbee
2020-01-25Use command passed into p.Parse(...) write methodsDylan Allbee
2020-01-25Print global options in help for subcommandsDylan Allbee
2020-01-23address review commentsMarco Molteni
2020-01-19usage: if the program supports subcommands, mention itMarco Molteni
2019-11-30Various changesAndrew Morozko
2019-11-29Added the "dataname" tagAndrew Morozko
2019-10-19store default values during NewParserAlex Flint
2019-05-03no need to initialize nil structs during path traversalAlex Flint
2019-05-03simplify Fprint callAlex Flint
2019-05-03print help and usage at subcommand level if necessaryAlex Flint
2019-05-03add subcommands to usage stringAlex Flint
2019-04-30introduced path structAlex Flint
2019-04-30rename get/settable to readable/writableAlex Flint
2019-04-30minor reformatAlex Flint
2019-04-14all tests passing againAlex Flint
2019-04-14refactor validationAlex Flint
2018-04-13Custom parsers implementing encoding.TextMarshaler() can have default values ...Wlazlo, Matt
2017-03-30required positional argsMario Hros
2017-03-08nicer usage outputMario Hros
2017-02-08print description in help message, not in usageEmmanouil "Manolis" Maragkakis
2017-01-23add support for description stringEmmanouil "Manolis" Maragkakis
2016-09-08add support for version stringAlex Flint
2016-03-06Print defaults for multiplesFredrik Wallgren
2016-02-22Merge pull request #32 from alexflint/override_program_nameAlex Flint
2016-01-23add support for IP address, email address, and MAC addressAlex Flint
2016-01-18make it possible to override the name of the programAlex Flint
2016-01-18extract common colWidth constantAlex Flint
2016-01-18resolve mergeAlex Flint
2015-12-04Fix error when printing usage for multi-value argumentsAlex Rakoczy
2015-11-22Fix merge conflictsFredrik Wallgren
2015-11-21Display help text for positional argumentsbrettlangdon
2015-11-22Add default values to usageFredrik Wallgren
2015-11-16Add built ins to options in help outputFredrik Wallgren
2015-11-11Merge pull request #14 from walle/usage_on_stderr_bugAlex Flint
2015-11-11Fix lint warningFredrik Wallgren
2015-11-11Fix bug with error not being written to stderrFredrik Wallgren
2015-11-09Merge pull request #10 from walle/fail_to_stderrAlex Flint
2015-11-09Write usage message to stderr on errorFredrik Wallgren
2015-11-07Remove excess trailing whitespace from Usage generationbrettlangdon