Commit Graph

  • 6a796e2c41 add first two subcommand tests Alex Flint 2019-04-30 12:54:39 -0700
  • 4e977796af add recursive expansion of subcommands Alex Flint 2019-04-30 12:54:28 -0700
  • ddec9e9e4f rename get/settable to readable/writable Alex Flint 2019-04-30 11:40:11 -0700
  • 2267a58718 check error in test Alex Flint 2019-04-30 11:17:03 -0700
  • 7df132abe8 check error in test Alex Flint 2019-04-30 11:16:10 -0700
  • f282f71f26 minor reformat Alex Flint 2019-04-30 11:16:01 -0700
  • e2dda40825 all tests passing again Alex Flint 2019-04-14 19:50:17 -0700
  • e86673b20a restore process as a free func Alex Flint 2019-04-14 18:24:59 -0700
  • 9edf2ebc95 Merge remote-tracking branch 'origin/master' into subcommands Alex Flint 2019-04-14 18:00:46 -0700
  • b8678d4045 refactor validation Alex Flint 2019-04-14 18:00:40 -0700
  • 78d30a555c
    Merge pull request #80 from alexflint/simplify-positionals Alex Flint 2019-04-14 18:00:17 -0700
  • 7b1d9ef23f simplify processing of positionals a little Alex Flint 2019-04-14 17:30:53 -0700
  • 42c2ab5ac6
    Merge pull request #78 from alexflint/readme-spelling Alex Flint 2019-04-14 17:18:01 -0700
  • f519755eae
    Merge pull request #79 from alexflint/update-deps Alex Flint 2019-04-14 17:17:48 -0700
  • 2952bf0265 update deps with go mod tidy; go vendor Alex Flint 2019-04-14 16:11:46 -0700
  • 891a07ec29 more tweaks Alex Flint 2019-04-14 16:08:51 -0700
  • e56211335f minor fixes to readme Alex Flint 2019-04-14 16:06:27 -0700
  • 6266d3e5b7
    Merge pull request #74 from alexflint/add-golangci Alex Flint 2019-04-14 15:50:56 -0700
  • 1ec799ffcf update link for golangci badge Alex Flint 2019-04-04 09:18:22 -0700
  • 6b4ab7355c add golangci badge, and fix some lint issues found by the tool Alex Flint 2019-04-04 09:10:24 -0700
  • 57836b82be
    Merge pull request #72 from alexflint/integration-tests Alex Flint 2018-12-27 12:00:40 -0800
  • f8987d1105 hook integration tests into travis Alex Flint 2018-12-27 11:28:34 -0800
  • e5a1f3c999 add script to compile under go 1.10 Alex Flint 2018-12-27 11:25:10 -0800
  • 25cd36cac6 add test that compiles under go 1.11 without the module system Alex Flint 2018-12-27 11:17:24 -0800
  • 1c224f495b add integration test that fetches and compiles code using go 1.11 Alex Flint 2018-12-27 11:11:15 -0800
  • f40417ef11
    Merge pull request #70 from alexflint/create-go-mod v1.0.0 Alex Flint 2018-12-27 10:54:34 -0800
  • e85cc7a2e2 use go modules in travis Alex Flint 2018-11-20 13:29:41 -0800
  • d7246f2485 go mod vendor Alex Flint 2018-11-20 12:09:59 -0800
  • 27a7b2fb3d create go.mod, go.sum Alex Flint 2018-11-20 12:09:47 -0800
  • d615e5c1d8 drop godeps Alex Flint 2018-11-20 12:07:45 -0800
  • fb7d95b61b
    Merge pull request #69 from pborzenkov/update-go-scalar Alex Flint 2018-11-20 10:45:00 -0800
  • a6af419fff README: update TextUnmarshaler example Pavel Borzenkov 2018-11-20 12:32:32 +0300
  • f1aabd5026 parse_test: add tests covering new TextUnamarshaler value support Pavel Borzenkov 2018-11-20 12:29:36 +0300
  • 96b097bef3 parse_test: fix formatting Pavel Borzenkov 2018-11-20 12:29:15 +0300
  • 5225bc2f3c vendor: update go-scalar to the latest version Pavel Borzenkov 2018-11-20 12:18:45 +0300
  • f7c0423bd1
    Merge pull request #65 from illia-v/env_multiple_values Alex Flint 2018-05-16 11:24:05 -0700
  • 89714b6f48 Fix the problem with errors Illia Volochii 2018-05-14 22:18:05 +0300
  • fa5fe315f8 Change format from JSON to CSV Illia Volochii 2018-05-01 12:02:44 +0300
  • 488fd7e82a Add one more test Illia Volochii 2018-04-26 21:39:41 +0300
  • 75bf1a1525 Fix providing multiple values via environment variables Illia Volochii 2018-04-26 21:10:44 +0300
  • 074ee5f759
    Merge pull request #64 from alexflint/repeated-unmarshaltext Alex Flint 2018-04-20 07:57:08 -0700
  • 4d71204936 add positional test Alex Flint 2018-04-18 21:54:27 -0700
  • b9375a2e66 fix repeated text unmarshal bug Alex Flint 2018-04-18 21:51:16 -0700
  • 74dd5a2c5a separate scalar.CanParse from isBoolean Alex Flint 2018-04-18 21:33:46 -0700
  • 6f2f3b4bf6 drop setScalar Alex Flint 2018-04-18 21:23:08 -0700
  • b1eda2c7b6
    Merge pull request #62 from mwlazlo-tls/master Alex Flint 2018-04-15 18:34:32 -0700
  • 51337ded77 fixed example comment, test coverage issue Wlazlo, Matt 2018-04-16 11:07:48 +1000
  • d4cc703210 Custom parsers implementing encoding.TextMarshaler() can have default values printed via --help Wlazlo, Matt 2018-04-13 14:46:24 +1000
  • 0cc8e30fd6
    Merge pull request #61 from alexflint/negative-values Alex Flint 2018-02-05 10:02:42 -0800
  • a0df5f3391 handle negative values Alex Flint 2018-01-13 14:20:00 -0800
  • 59fccacb26 Merge pull request #59 from rickb777/master Alex Flint 2017-10-02 17:07:17 -0700
  • ba9514f0be Further clarification Rick 2017-10-02 14:36:23 +0100
  • d7961941f0 Altered help tag parsing to reduce the constraints on help text content; old behaviour is retained for backward compatibility Rick 2017-10-02 14:18:41 +0100
  • 398a01ebab Merge pull request #57 from rickb777/master Alex Flint 2017-09-27 14:56:33 -0700
  • fb97335a13 Allow spaces after each comma in tags Rick 2017-09-16 12:05:53 +0100
  • cef6506c97 Merge pull request #54 from k3a/master Alex Flint 2017-03-30 14:10:29 -0700
  • 992acaf408 tests Mario Hros 2017-03-30 20:47:59 +0200
  • 58e62faa3d required positional args Mario Hros 2017-03-30 20:32:39 +0200
  • 8111804d17 Merge pull request #53 from k3a/master Alex Flint 2017-03-09 21:49:31 -0800
  • b413f8dfb0 Merge branch 'master' into master K3A 2017-03-09 18:25:56 +0100
  • e6e0f59a17 Merge pull request #50 from kenshaw/add-single-notrunc-opts Alex Flint 2017-03-08 21:22:53 -0800
  • 9e6f80aa90 readme update Mario Hros 2017-03-08 20:52:02 +0100
  • 9173d259ef nicer usage output Mario Hros 2017-03-08 20:44:01 +0100
  • d4c2b35b2e Adding separate tag option Kenneth Shaw 2017-03-03 19:12:17 +0700
  • 8488cf10ce Merge pull request #48 from alexflint/parse_hyphen Alex Flint 2017-02-22 08:38:08 -0800
  • c4c162448c deal with "-" as option value Alex Flint 2017-02-21 09:08:08 -0800
  • 2c249ee1fc Merge pull request #46 from alexflint/vendoring Alex Flint 2017-02-17 20:57:21 -0800
  • 44a8b85d82 deal with booleans correctly Alex Flint 2017-02-15 18:37:19 -0800
  • 38c51f4cab put comment back Alex Flint 2017-02-15 18:24:32 -0800
  • 6859799559 use go-scalar, vendoring Alex Flint 2017-02-15 18:19:41 -0800
  • 765ccf7459 Merge pull request #45 from alexflint/empty_args Alex Flint 2017-02-09 19:34:18 -0800
  • ec576f9765 fix case where os.Args is empty Alex Flint 2017-02-09 15:12:33 -0800
  • b658405f70 Merge pull request #43 from mnsmar/master Alex Flint 2017-02-09 10:16:44 -0800
  • 9030aa1348 print description in help message, not in usage Emmanouil "Manolis" Maragkakis 2017-02-08 11:41:07 -0500
  • bf73829f30 Merge pull request #41 from mnsmar/master Alex Flint 2017-01-24 08:29:43 -0800
  • db27431153 add support for description string Emmanouil "Manolis" Maragkakis 2017-01-23 20:41:12 -0500
  • 7c77c70f85 Merge pull request #39 from alexflint/embedded Alex Flint 2016-10-11 09:09:17 +1030
  • 03900620e2 add not on embedding to readme Alex Flint 2016-10-10 10:52:42 +1030
  • 12fa37d10d add support for embedded structs Alex Flint 2016-10-10 10:48:28 +1030
  • e6fdb157e9 Merge pull request #38 from alexflint/version_string Alex Flint 2016-09-13 18:47:19 -0700
  • f882700b72 add to readme Alex Flint 2016-09-08 21:26:12 -0700
  • c453aa1a28 add support for version string Alex Flint 2016-09-08 21:18:19 -0700
  • 34954f45ce Merge pull request #36 from alexflint/add_goreportcard_readme Alex Flint 2016-07-31 10:18:40 -0700
  • 6e9648cac6 add goreportcard to readme.md Alex Flint 2016-07-31 10:16:17 -0700
  • a5617823b0 Merge pull request #35 from alexflint/fix_example_names Alex Flint 2016-07-31 09:21:49 -0700
  • 5800b89ce9 fix example function names Alex Flint 2016-07-31 09:14:44 -0700
  • 34b52501bd Merge pull request #34 from walle/defaults_for_multiple Alex Flint 2016-03-06 12:44:34 -0800
  • e71d6514f4
    Print defaults for multiples Fredrik Wallgren 2016-03-06 21:07:01 +0100
  • 45474a9b25 Merge pull request #33 from walle/multiple Alex Flint 2016-03-04 09:35:36 -0800
  • 1488562b1e
    Allow override of defaults for slice arguments Fredrik Wallgren 2016-02-29 22:05:26 +0100
  • aaae1550b7 Merge pull request #32 from alexflint/override_program_name Alex Flint 2016-02-22 06:39:41 -0800
  • 77dd0df006 Merge pull request #31 from alexflint/parse_ip_mac_and_email Alex Flint 2016-01-23 21:07:42 -0800
  • a1c72f6aa9 Merge remote-tracking branch 'origin/master' into parse_ip_mac_and_email Alex Flint 2016-01-23 21:03:51 -0800
  • c0809e537f Merge pull request #30 from alexflint/scalar_pointers Alex Flint 2016-01-23 21:03:39 -0800
  • c9584269b9 added tests for MAC and email addresses Alex Flint 2016-01-23 20:58:43 -0800
  • 9a30acda05 added tests for IP address parsing Alex Flint 2016-01-23 20:55:40 -0800
  • e389d7f782 add support for IP address, email address, and MAC address Alex Flint 2016-01-23 20:49:57 -0800
  • 8fee8f7bbe move installation instructions to top Alex Flint 2016-01-23 20:11:51 -0800
  • 95761fa14a update readme with new additions Alex Flint 2016-01-23 20:08:00 -0800
  • b5933a0ea8 Merge remote-tracking branch 'origin/master' into scalar_pointers Alex Flint 2016-01-23 19:42:36 -0800