summaryrefslogtreecommitdiff
path: root/parse.go
AgeCommit message (Expand)Author
2019-08-06fix typoAlex Flint
2019-05-03no need to initialize nil structs during path traversalAlex Flint
2019-05-03print help and usage at subcommand level if necessaryAlex Flint
2019-05-03add subcommands to usage stringAlex Flint
2019-05-03Merge remote-tracking branch 'origin/master' into subcommand-implAlex Flint
2019-05-03add expected output for usage exampleAlex Flint
2019-05-02fix error messageAlex Flint
2019-05-02add unittests for canParseAlex Flint
2019-04-30add several subcommand unittestsAlex Flint
2019-04-30set subcommand structs to be struct pointersAlex Flint
2019-04-30introduced path structAlex Flint
2019-04-30add recursive expansion of subcommandsAlex Flint
2019-04-30rename get/settable to readable/writableAlex Flint
2019-04-14all tests passing againAlex Flint
2019-04-14restore process as a free funcAlex Flint
2019-04-14refactor validationAlex Flint
2019-04-14simplify processing of positionals a littleAlex Flint
2018-05-14Fix the problem with errorsIllia Volochii
2018-05-01Change format from JSON to CSVIllia Volochii
2018-04-26Fix providing multiple values via environment variablesIllia Volochii
2018-04-18fix repeated text unmarshal bugAlex Flint
2018-04-18separate scalar.CanParse from isBooleanAlex Flint
2018-04-18drop setScalarAlex Flint
2018-01-13handle negative valuesAlex Flint
2017-10-02Altered help tag parsing to reduce the constraints on help text content; old ...Rick
2017-09-16Allow spaces after each comma in tagsRick
2017-03-30required positional argsMario Hros
2017-03-04Adding separate tag optionKenneth Shaw
2017-02-21deal with "-" as option valueAlex Flint
2017-02-15deal with booleans correctlyAlex Flint
2017-02-15put comment backAlex Flint
2017-02-15use go-scalar, vendoringAlex Flint
2017-02-09fix case where os.Args is emptyAlex Flint
2017-01-23add support for description stringEmmanouil "Manolis" Maragkakis
2016-10-10add support for embedded structsAlex Flint
2016-09-08add support for version stringAlex Flint
2016-07-31fix example function namesAlex Flint
2016-02-29Allow override of defaults for slice argumentsFredrik 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-23add support for pointers and TextUnmarshalerAlex Flint
2016-01-23add support for time.Duration fieldsAlex Flint
2016-01-18Add support for environment variablesbrettlangdon
2016-01-18make it possible to override the name of the programAlex Flint
2016-01-05MustParse returns *ParserAlex Flint
2015-11-22Merge pull request #13 from walle/show_builtinAlex Flint
2015-11-16Add built ins to options in help outputFredrik Wallgren
2015-11-11Move package documentation to doc.goFredrik Wallgren
2015-11-04add more testsAlex Flint
2015-11-01fix first example in docs - h/t eric somerladeAlex Flint