4a1a7b086e 
					 
					
						
						
							
							cmd: Don't print errors from execute to prevent duplication of errors  
						
						 
						
						
						
						
					 
					
						2017-05-28 12:26:28 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c446db21d3 
					 
					
						
						
							
							cmd: Delete projectBase flag  
						
						 
						
						... 
						
						
						
						It's redundant and it didn't work earlier anyway. 
						
						
					 
					
						2017-05-28 12:25:51 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7918bf6886 
					 
					
						
						
							
							Add explanation for viper.BindPflag in README.md  
						
						 
						
						... 
						
						
						
						Fix  #429 
/cc @deltaskelta 
						
						
					 
					
						2017-05-28 09:16:21 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ca57f0f5db 
					 
					
						
						
							
							doc: Ad help flag and cmd when generating docs  
						
						 
						
						
						
						
					 
					
						2017-05-20 19:28:06 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						52ae6a1d02 
					 
					
						
						
							
							Make initHelpCmd public ( #436 )  
						
						 
						
						... 
						
						
						
						Useful for solving #424  
						
						
					 
					
						2017-05-20 19:23:33 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ca5710c94e 
					 
					
						
						
							
							Fix link to cobra lib in README.md  
						
						 
						
						
						
						
					 
					
						2017-05-19 22:27:40 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4ba54a0f7f 
					 
					
						
						
							
							Edit installation command in README.md ( #451 )  
						
						 
						
						
						
						
					 
					
						2017-05-19 21:09:26 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						fb1f39915d 
					 
					
						
						
							
							Add benchmark for GenBashCompletion  
						
						 
						
						
						
						
					 
					
						2017-05-18 15:03:00 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						de6b168d98 
					 
					
						
						
							
							Simplify bash_completions.go  
						
						 
						
						... 
						
						
						
						Improve test coverage from 80% to 85%. 
						
						
					 
					
						2017-05-18 15:03:00 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4cdb38c072 
					 
					
						
						
							
							cmd: Use correct HasPrefix function for paths  
						
						 
						
						... 
						
						
						
						Updates #448  
						
						
					 
					
						2017-05-15 09:51:20 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e9078fccb8 
					 
					
						
						
							
							cmd: Make more accurate error when there is no $GOPATH  
						
						 
						
						
						
						
					 
					
						2017-05-15 09:20:36 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						fa9ac853ce 
					 
					
						
						
							
							cmd: Make detailed error when project not in $GOPATH  
						
						 
						
						... 
						
						
						
						Updates #448  
						
						
					 
					
						2017-05-15 08:37:15 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						51b7cf57e1 
					 
					
						
						
							
							Fix tests so they give correct args ( #445 )  
						
						 
						
						... 
						
						
						
						* Fix tests so they give correct args
Shell already deletes all quotes and unite args under quotes, so we
don't need to test it.
* Simplify stripFlags
* Fix 'unused' and 'gosimple' complaints 
						
						
					 
					
						2017-05-14 08:51:04 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b5366273a6 
					 
					
						
						
							
							cmd: Fix some gometalinter complaints  
						
						 
						
						
						
						
					 
					
						2017-05-14 12:27:15 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d9414968f8 
					 
					
						
						
							
							cmd: Fix error message from go-homedir  
						
						 
						
						
						
						
					 
					
						2017-05-14 12:03:16 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a28055bed2 
					 
					
						
						
							
							cmd: Fix minor bugs in init command ( #446 )  
						
						 
						
						
						
						
					 
					
						2017-05-14 12:00:53 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						90687e7bfc 
					 
					
						
						
							
							Update pflag link in README ( #444 )  
						
						 
						
						... 
						
						
						
						Cobra is not using ogier/pflag, but a fork of it. 
						
						
					 
					
						2017-05-12 20:40:24 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7d22e77cce 
					 
					
						
						
							
							Fix incorrect merge of pflag.CommandLine to cmd.Flags()  
						
						 
						
						... 
						
						
						
						Fix  #443  
						
						
					 
					
						2017-05-12 20:22:26 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3454e0e28e 
					 
					
						
						
							
							cmd: Fix package name when adding command  
						
						 
						
						
						
						
					 
					
						2017-05-12 12:10:33 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4673102358 
					 
					
						
						
							
							Updating bash_completions to clarify markdown ( #442 )  
						
						 
						
						... 
						
						
						
						"Plural form and shortcuts for nouns" section had a stray backtick, making Markdown rendering for code examples strange. Removed said backtick. 
						
						
					 
					
						2017-05-11 17:04:35 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1362f95a8d 
					 
					
						
						
							
							Clean README.md ( #441 )  
						
						 
						
						... 
						
						
						
						The release notes are obsolete and we better have a release notes
in Github releases
We don't need this TODO as we have godoc
And bitdeli doesn't work and doesn't supported for about 3 years. 
						
						
					 
					
						2017-05-09 16:18:58 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						347767f8bd 
					 
					
						
						
							
							Partial revert of  4d2c4af 'Improve template mechanism' ( #439 )  
						
						 
						
						... 
						
						
						
						There were template functions which we defined and others started using.
Although we no longer want those functions, since others use them,
deleting them breaks our API.  Putting those (unused) functions back. 
						
						
					 
					
						2017-05-09 15:07:05 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						eceb483eb5 
					 
					
						
						
							
							Divide fields of Command for readability  
						
						 
						
						
						
						
					 
					
						2017-05-09 11:33:56 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						90d2fd84ad 
					 
					
						
						
							
							Group fields of Command  
						
						 
						
						
						
						
					 
					
						2017-05-09 11:25:41 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1251aefb74 
					 
					
						
						
							
							Rename Docker to Moby in README.md  
						
						 
						
						
						
						
					 
					
						2017-05-09 11:19:15 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e97db2b866 
					 
					
						
						
							
							cmd: Fix tests  
						
						 
						
						
						
						
					 
					
						2017-05-09 11:15:48 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4db577d34d 
					 
					
						
						
							
							Fix docs for Command  
						
						 
						
						
						
						
					 
					
						2017-05-09 11:15:05 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6bfe2ba1a2 
					 
					
						
						
							
							doc: Add docs  
						
						 
						
						
						
						
					 
					
						2017-05-09 11:14:48 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3dc7f13b65 
					 
					
						
						
							
							cmd: Fix docs  
						
						 
						
						
						
						
					 
					
						2017-05-09 11:14:33 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d236d29810 
					 
					
						
						
							
							cmd: Make tmpl local variable  
						
						 
						
						... 
						
						
						
						Fix CircleCI tests 
						
						
					 
					
						2017-05-08 23:00:14 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c0bd07d7ba 
					 
					
						
						
							
							Use cobra create instead of cobra init in README.md ( #396 )  
						
						 
						
						
						
						
					 
					
						2017-05-08 14:23:08 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4d2c4afa04 
					 
					
						
						
							
							Improve template mechanisms  
						
						 
						
						... 
						
						
						
						* Delete Eq, Gt, appendIfNotPresent and trim functions
* Add "[flags]" in UseLine
* Simplify other functions
* Simplify templates
Minor performance improvement.
Benchmark for command with 4 flags and one child command:
benchmark                   old ns/op     new ns/op     delta
BenchmarkCmdUsageFunc-4     335860        319290        -4.93%
benchmark                   old allocs     new allocs     delta
BenchmarkCmdUsageFunc-4     562            543            -3.38%
benchmark                   old bytes     new bytes     delta
BenchmarkCmdUsageFunc-4     21623         21037         -2.71% 
						
						
					 
					
						2017-05-08 14:22:04 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d83a1d7ccd 
					 
					
						
						
							
							Add comment for InitDefaultHelpFlag  
						
						 
						
						
						
						
					 
					
						2017-05-07 10:52:40 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						fe69f2e3a3 
					 
					
						
						
							
							Make initHelpFlag public  
						
						 
						
						... 
						
						
						
						Used for solving #424  
						
						
					 
					
						2017-05-07 00:45:39 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						db6b9a8b3f 
					 
					
						
						
							
							cmd: Fix incorrect initialzation by cobra init .  
						
						 
						
						... 
						
						
						
						Close  #314  
						
						
					 
					
						2017-05-05 10:51:57 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7bd35d3b95 
					 
					
						
						
							
							cmd: Fix incorrect cmd dir  
						
						 
						
						
						
						
					 
					
						2017-05-05 10:35:27 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7bb5276f5f 
					 
					
						
						
							
							cmd: Fix panic if cmd ends on dash or underscore  
						
						 
						
						
						
						
					 
					
						2017-05-05 10:35:27 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						efbe9b05d8 
					 
					
						
						
							
							cmd: Use Fatalf instead of Fatal  
						
						 
						
						
						
						
					 
					
						2017-05-05 10:35:27 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						76a9a66775 
					 
					
						
						
							
							cmd: Add tests  
						
						 
						
						
						
						
					 
					
						2017-05-05 10:35:27 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d20925b932 
					 
					
						
						
							
							cmd: Small correctives  
						
						 
						
						
						
						
					 
					
						2017-05-05 10:35:27 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						84cba621a0 
					 
					
						
						
							
							cmd: Make detection of $HOME work on all systems  
						
						 
						
						... 
						
						
						
						Use github.com/mitchellh/go-homedir
Fix  #430  
						
						
					 
					
						2017-05-05 10:35:27 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6bcf163261 
					 
					
						
						
							
							cmd: Validate cmd names  
						
						 
						
						... 
						
						
						
						Fix  #269  
						
						
					 
					
						2017-05-05 10:35:27 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						903e5b7073 
					 
					
						
						
							
							cmd: Fix trimSrcPath doc  
						
						 
						
						
						
						
					 
					
						2017-05-05 10:35:27 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						66cfd1f132 
					 
					
						
						
							
							cmd: Reuse template in helpers  
						
						 
						
						
						
						
					 
					
						2017-05-05 10:35:27 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0dd1c429a3 
					 
					
						
						
							
							cmd: Add more docs  
						
						 
						
						
						
						
					 
					
						2017-05-05 10:35:27 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						32756eb440 
					 
					
						
						
							
							cmd: Rewrite  
						
						 
						
						
						
						
					 
					
						2017-05-05 10:35:27 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4061f41c9a 
					 
					
						
						
							
							Use pflag.ShorthandLookup  
						
						 
						
						
						
						
					 
					
						2017-05-05 08:08:38 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8f0203be89 
					 
					
						
						
							
							Update README.md  
						
						 
						
						
						
						
					 
					
						2017-05-02 08:49:35 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						69f86e6d5d 
					 
					
						
						
							
							Update README.md  
						
						 
						
						... 
						
						
						
						See #269  
						
						
					 
					
						2017-05-01 23:08:34 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6f647b1711 
					 
					
						
						
							
							Update .travis.yml  
						
						 
						
						... 
						
						
						
						Delete obsolete versions and update Go 1.8 to Go 1.8.1 
						
						
					 
					
						2017-05-01 22:56:13 +02:00