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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						bc8a58ff4d 
					 
					
						
						
							
							docs: Update README.md  
						
						 
						
						
						
						
					 
					
						2017-05-01 16:51:43 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7b1b6e8dc0 
					 
					
						
						
							
							cmd: Edit license texts  
						
						 
						
						
						
						
					 
					
						2017-04-27 20:09:18 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e2f2121008 
					 
					
						
						
							
							cmd: Use 'this program' instead of appName in licenses  
						
						 
						
						
						
						
					 
					
						2017-04-27 20:09:18 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3d7bff8a32 
					 
					
						
						
							
							Revert "Get rid of flagErrorBuf ( #417 )"  
						
						 
						
						... 
						
						
						
						This reverts commit b655df6ce8 .
Reason for revert: duplicate errors from flag. More in #426 
Fix  #426  
						
						
					 
					
						2017-04-27 15:10:57 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6dd90846ba 
					 
					
						
						
							
							doc: Use w.Write instead of fmt in yaml_docs  
						
						 
						
						... 
						
						
						
						benchmark                        old ns/op     new ns/op     delta
BenchmarkGenYamlToFile-4         62488         61622         -1.39%
benchmark                        old allocs     new allocs     delta
BenchmarkGenYamlToFile-4         121            120            -0.83%
benchmark                        old bytes     new bytes     delta
BenchmarkGenYamlToFile-4         26706         26280         -1.60% 
						
						
					 
					
						2017-04-26 21:30:17 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						97af803f3b 
					 
					
						
						
							
							doc: Cleanup md_docs  
						
						 
						
						... 
						
						
						
						Performance gain:
benchmark                        old ns/op     new ns/op     delta
BenchmarkGenMarkdownToFile-4     23096         10295         -55.43%
benchmark                        old allocs     new allocs     delta
BenchmarkGenMarkdownToFile-4     47             48             +2.13%
benchmark                        old bytes     new bytes     delta
BenchmarkGenMarkdownToFile-4     1984          2832          +42.74% 
						
						
					 
					
						2017-04-26 21:30:17 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						de484eefb4 
					 
					
						
						
							
							doc: Refactor man docs  
						
						 
						
						... 
						
						
						
						Performance impact (very strange):
benchmark                        old ns/op     new ns/op     delta
BenchmarkGenManToFile-4          30037         29001         -3.45%
benchmark                        old allocs     new allocs     delta
BenchmarkGenManToFile-4          77             89             +15.58%
benchmark                        old bytes     new bytes     delta
BenchmarkGenManToFile-4          9075          9651          +6.35% 
						
						
					 
					
						2017-04-26 21:30:17 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ea3c5beeff 
					 
					
						
						
							
							Add TestHelpFlagInHelp  
						
						 
						
						
						
						
					 
					
						2017-04-26 21:24:14 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						867d414548 
					 
					
						
						
							
							Initialize help flag in initHelpCmd  
						
						 
						
						... 
						
						
						
						Fix  #302  
						
						
					 
					
						2017-04-26 21:24:14 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6ed17b5128 
					 
					
						
						
							
							cmd: Add more possible matches for bsd licenses  
						
						 
						
						
						
						
					 
					
						2017-04-25 18:44:42 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c68a90d2e8 
					 
					
						
						
							
							Add built-in licenses info to README  
						
						 
						
						
						
						
					 
					
						2017-04-25 18:25:29 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						164be37318 
					 
					
						
						
							
							cmd: Add AGPL license  
						
						 
						
						... 
						
						
						
						See #318  
						
						
					 
					
						2017-04-25 18:25:29 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1efd89226b 
					 
					
						
						
							
							cmd: Add LGPL license  
						
						 
						
						... 
						
						
						
						See #311 , #318  
						
						
					 
					
						2017-04-25 18:25:29 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6d4267ffb7 
					 
					
						
						
							
							cmd: Delete redundant symbols from helpers_test.go and licenses.go  
						
						 
						
						
						
						
					 
					
						2017-04-25 18:25:29 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						78a8032244 
					 
					
						
						
							
							cmd: Move some license functions from helpers.go to licenses.go  
						
						 
						
						
						
						
					 
					
						2017-04-25 18:25:29 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						28fe9aaa16 
					 
					
						
						
							
							cmd: Fix GPL 3 License header  
						
						 
						
						... 
						
						
						
						See #311  
						
						
					 
					
						2017-04-25 18:25:29 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						47029cc60a 
					 
					
						
						
							
							cmd: Delete extra whitespace from GPL 3 License header  
						
						 
						
						... 
						
						
						
						Fix  #322  
						
						
					 
					
						2017-04-25 18:25:29 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f4f10f6873 
					 
					
						
						
							
							Simplify stripFlags  
						
						 
						
						
						
						
					 
					
						2017-04-24 15:20:01 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						63121c8814 
					 
					
						
						
							
							Delete Parse from Go projects that uses cobra  
						
						 
						
						... 
						
						
						
						http://blog.parse.com/announcements/a-parse-shutdown-reminder/  
						
						
					 
					
						2017-04-23 22:42:44 +02:00