INNER CODE UNIT · Go
Bitcomplete
chriswalz/bit · cmd/bitcomplete.go:12
func Bitcomplete() {
compLine := os.Getenv("COMP_LINE")
compPoint := os.Getenv("COMP_POINT")
doInstall := os.Getenv("COMP_INSTALL") == "1"
doUninstall := os.Getenv("COMP_UNINSTALL") == "1"
bitcompletionNotNeeded := compLine == "" && compPoint == "" && !doInstall && !doUninstall
if bitcompletionNotNeeded {
return
}
log.Logger = log.With().Caller().Logger().Output(zerolog.ConsoleWriter{Out: os.Stderr})
zerolog.SetGlobalLevel(zerolog.InfoLevel)
bitcomplete, _ := CreateSuggestionMap(BitCmd)
complete.Complete("bit", bitcomplete)
//bitcomplete.Complete("bit")