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")

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…