Commit graph

  • bba56042cf Merge pull request #105 from eparis/minor-bash-cleanup Eric Paris 2015-05-04 22:51:16 -0500
  • dff410ab56 make filename extension handling a bash function Eric Paris 2015-05-04 15:44:07 -0400
  • 44fb1f8aef Merge 8cdd1fe825 into 743fa31b46 Kenjiro Nakayama 2015-05-04 20:20:48 +0000
  • 743fa31b46 Merge pull request #106 from eparis/bash-comp-docs Eric Paris 2015-05-04 15:20:46 -0500
  • 48b95d0594 Make the filename extension bit of docs easier to read. Eric Paris 2015-05-04 16:20:06 -0400
  • 787b737b48 Merge pull request #104 from eparis/minor-bash-cleanup Eric Paris 2015-05-04 13:56:05 -0500
  • f4b3401f9e Clean up minor bash complaints from shellcheck.net Eric Paris 2015-05-04 14:40:27 -0400
  • 7fc9f148dd Merge pull request #102 from andronat/master Eric Paris 2015-05-04 11:57:28 -0500
  • 8cdd1fe825 Add flags_completion as without @ format to _filedir Kenjiro Nakayama 2015-05-05 01:06:13 +0900
  • 799a8ef863 Test for Persistent-Run propagation Anastasis Andronidis 2015-05-04 17:57:46 +0200
  • 42e6ce397f Fixed Persistent-Run function propagation Anastasis Andronidis 2015-05-04 03:36:05 +0200
  • 7a2c36842e Merge 88300f69f8 into 3ee9552eeb The Gitter Badger 2015-05-01 20:12:04 +0000
  • 88300f69f8 Added Gitter badge The Gitter Badger 2015-05-01 20:12:03 +0000
  • 3ee9552eeb Merge pull request #100 from eparis/pre-post-run Eric Paris 2015-04-30 13:26:01 -0500
  • fad5931693 Add docs, tests, and bit of rearrainging... Eric Paris 2015-04-30 13:58:29 -0400
  • fbce60cc56 added persistent pre/post commands. Alexander Thaller 2015-02-17 22:09:49 +0100
  • 2df64026ba added pre and post run hooks. Alexander Thaller 2015-02-09 23:44:14 +0100
  • 9cf0f3737d Merge pull request #90 from eparis/deprecated-subcommands Eric Paris 2015-04-30 10:22:48 -0500
  • 7c7837e882 Merge pull request #85 from eparis/more-simplification Eric Paris 2015-04-30 10:21:12 -0500
  • 2d5fab043c Merge pull request #75 from eparis/CommandLine Eric Paris 2015-04-30 10:20:35 -0500
  • c3e48f996d Deprecated subcommands Eric Paris 2015-04-07 17:38:22 -0400
  • 69e5f196b5 Merge pull request #98 from eparis/markdown-quiet-test Eric Paris 2015-04-28 09:43:10 -0500
  • a112838e26 quiet down to go test for markdown generation Eric Paris 2015-04-28 10:42:03 -0400
  • af6b555418 Merge pull request #95 from deads2k/deads-prevent-extra-removal Clayton Coleman 2015-04-28 10:06:27 -0400
  • 36aee64abe prevent removal of valid arguments deads2k 2015-04-24 11:39:11 -0400
  • ebb2d55f56 Merge pull request #97 from sdboyer/patch-1 Bjørn Erik Pedersen 2015-04-26 16:23:45 +0200
  • 476e73f093 Fix misspelling typo Sam Boyer 2015-04-26 08:53:29 -0400
  • d697cc29c1 Merge pull request #96 from commonlisp/master Bjørn Erik Pedersen 2015-04-25 22:31:21 +0200
  • c4667c9e63 Fixed typo in md output George Kuan 2015-04-25 10:59:26 -0700
  • cc325c02b5 Merge f411518d3f into 3c187e9045 Brendan Burns 2015-04-22 23:53:13 +0000
  • f411518d3f Fix a bug where errors were masked. Brendan Burns 2015-04-22 16:51:38 -0700
  • 3c187e9045 Merge pull request #93 from kennyballou/minor_grammar_fix Eric Paris 2015-04-16 16:19:32 -0500
  • f491ee284b Fix minor wording issue in README kballou 2015-04-16 15:15:33 -0600
  • 9cb5e85029 Merge pull request #92 from eparis/sort-valid-args Eric Paris 2015-04-13 17:59:01 -0500
  • 0fc734c3c5 Sort the valid args before output Eric Paris 2015-04-13 18:44:05 -0400
  • c0da825198 Merge pull request #87 from eparis/gen-md-doc Eric Paris 2015-04-12 13:45:33 -0500
  • 8a18f25809 Auto generation of markdown docs! Eric Paris 2015-04-06 23:38:51 -0400
  • c746d30ef0 Merge pull request #69 from eparis/command-annotations Eric Paris 2015-04-10 23:20:17 -0500
  • 9ea4cdf081 Merge pull request #91 from PeterDaveHello/patch-1 Eric Paris 2015-04-10 23:20:05 -0500
  • a40354f0bd Use svg instead of png to get better image quality Peter Dave Hello 2015-04-10 07:15:21 +0800
  • a068307565 add a helper to annotate a flag as 'required' by a command Eric Paris 2015-03-17 15:14:06 -0400
  • 9b2e6822e5 Add bash autocompletion generator Eric Paris 2015-03-16 15:31:03 -0400
  • b78326bb16 Merge pull request #88 from eparis/subhelptest Eric Paris 2015-04-07 18:26:15 -0500
  • aab4e37189 Merge pull request #89 from eparis/line-in-go-test-error Eric Paris 2015-04-07 17:05:46 -0500
  • 86a16864ea Add tests about additional help topics Eric Paris 2015-04-07 11:56:08 -0400
  • c0a9867f76 Merge 5452222cb4 into f576d29563 Eric Paris 2015-04-07 20:07:04 +0000
  • 9692856020 print line number in go test failures Eric Paris 2015-04-07 15:50:08 -0400
  • eef7a86b0f Merge 88ff9afb73 into f576d29563 Fabiano Franz 2015-04-07 19:24:53 +0000
  • 88ff9afb73 Revert handling 'help' string argument as help in all scenarios fabianofranz 2015-04-07 16:24:37 -0300
  • fee4ba735a Several 'help' fixes fabianofranz 2015-02-03 21:58:10 -0200
  • f576d29563 Merge pull request #82 from bep/mousetrap Eric Paris 2015-04-06 15:49:03 -0500
  • 5452222cb4 Require commands to explicitly state they take arbitrary arguments Eric Paris 2015-04-06 14:22:27 -0400
  • fe1bb9532d Merge 6700cfc859 into 0ea881ce45 Masahiro Sano 2015-04-06 20:18:52 +0000
  • 0ea881ce45 Merge pull request #60 from dohzya/remove-command Eric Paris 2015-04-06 15:18:42 -0500
  • bbc51773c3 Merge pull request #77 from eparis/additional-help-topics Eric Paris 2015-04-06 15:04:48 -0500
  • 794a362808 Remove specail casing in Execute() Eric Paris 2015-04-06 15:24:36 -0400
  • b9e25fa4a0 Slight formatting change, to make next commit more readable Eric Paris 2015-04-06 14:54:26 -0400
  • 29e27b1649 Merge pull request #84 from eparis/subcommand-invalid-flag Eric Paris 2015-04-06 14:57:12 -0500
  • bd0f8a846e Stop special casing runnable root commands Eric Paris 2015-03-28 23:56:22 -0400
  • fe581720ad New tests (they don't all pass) Eric Paris 2015-04-06 13:43:44 -0400
  • bcc82fa0dc Merge fddac5a640 into 09b49c329c David Eads 2015-04-03 20:32:07 +0000
  • 09b49c329c Merge pull request #83 from adammck/fix_double_output_on_unknown_command Eric Paris 2015-04-03 15:28:12 -0500
  • 2c370cd936 Fix redundant error for unknown root command Adam Mckaig 2015-04-03 01:07:34 -0400
  • beda1945ad Add mousetrap for Windows users bep 2015-04-01 21:14:40 +0200
  • be3cf39f80 Set Go version to 1.4.2 in Travis config bep 2015-04-01 19:20:00 +0200
  • be1667c3f0 Add Go 1.4 to Travis config bep 2015-04-01 19:14:27 +0200
  • bea8ba9ce6 Update Go versions in Travis config bep 2015-04-01 19:04:27 +0200
  • 305b4d7292 Merge caba65771b into 79bd93d369 Alexander Thaller 2015-03-30 21:51:50 +0000
  • fddac5a640 prevent incorrect flag message on bad subcommand parse deads2k 2015-03-26 08:54:00 -0400
  • 4baca891a5 Merge c0e91ecffb into 79bd93d369 Jeff Lowdermilk 2015-03-23 21:44:42 +0000
  • 79bd93d369 Add test for persistent bool flag on subcommand Jeff Lowdermilk 2015-03-18 14:42:38 -0700
  • fd10548830 Fix additional help topics template Eric Paris 2015-03-20 14:47:56 -0400
  • c64442a487 fix usage template conditional Eric Paris 2015-03-20 13:59:32 -0400
  • fed99fc6d3 Merge 63a019d93a into 384c059f4b Edgard Castro 2015-03-19 19:30:46 +0000
  • 384c059f4b Help uses Short message if Long is not available Edgard Castro 2015-03-18 21:50:26 -0300
  • f81b784738 Make flags declared outside spf13.pflag persistent flags on the parent Eric Paris 2015-03-19 14:18:43 -0400
  • 63a019d93a Help uses Short message if Long is not available Edgard Castro 2015-03-18 21:50:26 -0300
  • c0e91ecffb Add test for persistent bool flag on subcommand Jeff Lowdermilk 2015-03-18 14:42:38 -0700
  • 6f8b208716 Merge b6faef729e into e784a59910 Jason Moiron 2015-03-18 20:12:13 +0000
  • e784a59910 fix missing newline in help output introduced in bf480fe628 Jason Moiron 2015-03-14 19:44:58 +0000
  • 908bfeb1d6 Merge b45857769c into 6de96b849c Eric Paris 2015-03-18 15:43:34 +0000
  • 6de96b849c Default usage output to stdout Eric Paris 2015-03-18 11:16:12 -0400
  • b45857769c Default usage output to stdout Eric Paris 2015-03-18 11:16:12 -0400
  • 6264dc67e1 Merge pull request #70 from brendandburns/master Bjørn Erik Pedersen 2015-03-17 00:30:08 +0100
  • 93278e2f35 Add mergePersistentFlags in strip flags since we now look at the flag set. Brendan Burns 2015-03-16 12:47:32 -0700
  • b6faef729e fix missing newline in help output introduced in bf480fe628 Jason Moiron 2015-03-14 19:44:58 +0000
  • 67d4382ef6 Merge 1941a3dd45 into 9e7273d546 Brendan Burns 2015-03-13 17:36:30 +0000
  • 9e7273d546 Remove some wonky error handling, as upstream seems correct now. Also, it's buggy for nested commands. Brendan Burns 2015-03-11 10:22:30 -0700
  • 1941a3dd45 Remove some wonky error handling, as upstream seems correct now. Also, it's buggy for nested commands. Brendan Burns 2015-03-11 10:22:30 -0700
  • 5b56110fb0 Add tests for RemoveCommand Étienne Vallette d'Osia 2015-03-13 16:30:33 +0900
  • 0e7e122c81 Add README section for RemoveCommand Étienne Vallette d'Osia 2015-03-13 12:40:00 +0900
  • f479c924b8 Add Command's RemoveCommand method Étienne Vallette d'Osia 2015-03-03 15:50:53 +0900
  • 2cb625eda3 Remove some wonky error handling, as upstream seems correct now. Also, it's buggy for nested commands. Brendan Burns 2015-03-11 10:22:30 -0700
  • 47d6e791a2 Merge e0489d488c into bbdea35c49 Brendan Burns 2015-03-13 02:37:00 +0000
  • bbdea35c49 Fix stripFlags to be more intelligent about what it parses. Brendan Burns 2015-03-11 11:52:35 -0700
  • e0489d488c Fix stripFlags to be more intelligent about what it parses. Brendan Burns 2015-03-11 11:52:35 -0700
  • 68f8dc0c7d Merge e36f81afb0 into 5c9146990b Eric Paris 2015-03-12 23:42:37 +0000
  • a50948df52 Merge 2c035e3b4a into 5c9146990b Jeff Lowdermilk 2015-03-12 23:42:04 +0000
  • 5c9146990b Explicitly support local flags overwriting persistent/inherited flags Jeff Lowdermilk 2015-02-27 16:26:56 -0800
  • 4dbfe2ea7a Merge b6c05a9e39 into f8e1ec56bd Luke Antins 2015-03-05 00:23:15 +0000