summaryrefslogtreecommitdiff
path: root/gocomplete
AgeCommit message (Collapse)Author
2021-04-06gocomplete: suppress error output by defaultChris Nobody
Prevent the Go command completion from jumbling up the shell prompt on errors by setting the Writer of the standard lib default log.Logger to ioutil.Discard unless the system environment variable `GOCOMP_VERBOSE` has been explicitly set to "1" (e.g. for debugging purposes). Fixes #139
2021-04-01gocomplete: do not suppress test failuresChris Nobody
Ensure that the components of the `testing` package that rely on calling `os.Exit` remain functional and any test failures are actually reported back after the `monkey.Patch` in the `gocomplete.Example` test. Fix #135
2021-01-30Fix failing go1.16 testEyal Posener
Fixes #132
2019-11-18update module import pathEyal Posener
2019-11-18V2Eyal Posener
2019-10-23Remove gocomplete module filesEyal Posener
Fixes #93
2019-07-05Deprecate Args.Directory()Eyal Posener
2019-06-09gocomplete: Fix module nameEyal Posener
Fixes #88
2018-10-19Add support for CMP_POINTEyal Posener
Fixes #72
2018-08-27feat(help,mod): Add completion for `go help` and `go mod`Adam S Levy
Go 1.11 introduces module support which adds a whole new set of commands. Add those commands for modules and also add the completion for the help commands and topics.
2018-08-27fix(go clean): Added missing flagsAdam S Levy
Added missing flags go clean -cache -testcache -modcache
2018-08-27build(go111): Add go module supportAdam S Levy
2018-04-13Merge pull request #63 from linux4life798/optionsaddEyal Posener
gocomplete - adding go tool link and pack
2018-04-10gocomplete - Attempted to add go tool linkCraig Hesling
2018-04-10gocomplete - Attempted to add go tool packCraig Hesling
2018-04-10gocomplete - Added missing -V option for go tool asmCraig Hesling
2018-04-10gocomplete - Added missing -S option for go tool objdumpCraig Hesling
2017-11-04Merge branch 'master' into split-last-equalEyal Posener
2017-11-04Add logic to complete when last flag uses the equal signEyal Posener
If the last flag is of the form -flag=value, complete the value according to -flag.
2017-11-04Filter matches as a final stageEyal Posener
This simplifies the prediction logic writing, the predictor doesn't need to filter our according to line matching, instead it returns everything and the filtering is done at the end. This does not break current behavior.
2017-07-30Handle default gopath $HOME/go when env var $GOPATH is not set.Deleplace
2017-07-28gocomplete: Add support for system GOPATH packagesEyal Posener
fixes #41
2017-05-27gocomplete: add go tool subcommandsEyal Posener
Fixes #39
2017-05-19gocomplete: improve package completionEyal Posener
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-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-15Add global flags for commandEyal Posener
Fixes #24
2017-05-15gocomplete: add build flags to get commandEyal Posener
2017-05-13cmd/install: add support for zshEyal Posener
Fixes: #9
2017-05-13fix nested filesEyal Posener
2017-05-13gocomplete: complete by packagesEyal Posener
2017-05-11Change Match to be a functionEyal Posener
2017-05-11Add Predictor interfaceEyal Posener
2017-05-11Improve files and directories completionEyal Posener
2017-05-10Enable completion and executable be the same commandEyal Posener
Fixes #6
2017-05-08[gocomplete] fix test name completionEyal Posener
2017-05-07Move match to a separate packageEyal Posener
2017-05-07Remove Name from Command structEyal Posener
2017-05-06improve docsEyal Posener
2017-05-06Change Predicate to be of function typeEyal Posener
2017-05-06Use local completion files and directories according to typed commandEyal Posener
2017-05-06fmtEyal Posener
2017-05-06Use pointers to predicatesEyal Posener
2017-05-06Add easy way to install the bash completionEyal Posener
2017-05-06Remove Complete structEyal Posener
2017-05-06nicer signature for PredictSetEyal Posener