summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-08-24Fix tests from rebaseAlex Dadgar
2017-08-24Default to hiding flags that start with hyphen unless last arg has a hyphenAlex Dadgar
2017-08-24Allow restricting completion of flagsAlex Dadgar
This PR allows a command to specify that flags should only be completed when a prefix is present. The motivation behind this is to have the initial complation to prefer displaying argument completions and only display flag completions when the user enters "hyphen <tab>".
2017-08-24Merge pull request #48 from dadgar/b-shared-prefixEyal Posener
Fix a subcommand matching
2017-08-24Avoid unnecessary if statementAlex Dadgar
2017-08-23Fix a subcommand matchingAlex Dadgar
This PR fixes an issue where a subcommand matches the current set of commands being examined. Fixes issue https://github.com/posener/complete/issues/46
2017-07-30Merge pull request #45 from Deleplace/default-gopathEyal Posener
Handle default gopath $HOME/go when env var $GOPATH is not set.
2017-07-30Handle default gopath $HOME/go when env var $GOPATH is not set.Deleplace
2017-07-28Merge pull request #44 from posener/packageEyal Posener
gocomplete: Add support for system GOPATH packages
2017-07-28gocomplete: Add support for system GOPATH packagesEyal Posener
fixes #41
2017-05-27Merge pull request #40 from posener/toolEyal Posener
gocomplete: add go tool subcommands
2017-05-27gocomplete: add go tool subcommandsEyal Posener
Fixes #39
2017-05-23Merge pull request #38 from josharian/fix-installerEyal Posener
Fix installer
2017-05-23add .bash_profile as a bash rc fileJosh Bleecher Snyder
This is common on macs.
2017-05-23check whether rc file exists during installationJosh Bleecher Snyder
2017-05-23correctly report installation failuresJosh Bleecher Snyder
Prior to this, installations failed silently.
2017-05-23Merge pull request #37 from posener/fixesEyal Posener
Fixes
2017-05-23readme: fix exampleEyal Posener
2017-05-23Fix example/selfEyal Posener
Fixes #34
2017-05-23Fix installationEyal Posener
Fixes #36
2017-05-22Merge pull request #35 from lucapette/patch-1Eyal Posener
Fix typo
2017-05-22Fix typolucapette
2017-05-20Merge pull request #33 from posener/licenseEyal Posener
change license to MIT
2017-05-20change license to MITEyal Posener
2017-05-20Merge pull request #32 from posener/flagsEyal Posener
Flags
2017-05-20cmd: remove adding of flags from runEyal Posener
2017-05-20cmd: fix complete flags nameEyal Posener
2017-05-20Merge pull request #31 from posener/improvesEyal Posener
predict files: remove loop
2017-05-20predict files: remove loopEyal Posener
2017-05-19Merge pull request #30 from posener/improvesEyal Posener
gocomplete: improve package completion
2017-05-19gocomplete: improve package completionEyal Posener
2017-05-19Merge pull request #29 from posener/metalinterEyal Posener
Metalinter
2017-05-19readme: go get -uEyal Posener
2017-05-19travis: add gometalinter testsEyal Posener
2017-05-19Merge pull request #28 from posener/gocomplete-improveEyal Posener
Gocomplete improve
2017-05-19gocomplete: better pakcages listingEyal Posener
use go/build package only read one level of packages, and not all packages
2017-05-18gocomplete: go run should also predict non-main functionsEyal Posener
2017-05-18Merge pull request #27 from posener/prefixesEyal Posener
Fix './' prefix for file completion
2017-05-18Fix './' prefix for file completionEyal Posener
2017-05-15Merge pull request #26 from posener/runnableEyal Posener
gocomplete: run only runnable go files
2017-05-15Add example test to increase coverateEyal Posener
2017-05-15gocomplete: run only runnable go filesEyal Posener
when typing 'go run', the completion will complete only go files which are in main package and have a main function.
2017-05-15Merge pull request #25 from posener/globalEyal Posener
Add global flags for command
2017-05-15Add global flags for commandEyal Posener
Fixes #24
2017-05-15Merge pull request #23 from posener/get-flagsEyal Posener
gocomplete: add build flags to get command
2017-05-15gocomplete: add build flags to get commandEyal Posener
2017-05-15Merge pull request #22 from divan/masterEyal Posener
Update readme.md
2017-05-15Update readme.mdIvan Daniluk
`go install` command won't download source, it works only if source already dowloaded into GOPATH. For the installation, we should use `go get` command - it will download sources first and then run `go install`.
2017-05-14fmtEyal Posener
2017-05-13Merge pull request #21 from posener/testsEyal Posener
test: add args tests