package main import ( "log" "reflect" witlog "git.wit.org/wit/gui/log" ) // various debugging flags var logNow bool = true // useful for active development var logError bool = true var logWarn bool = false var logInfo bool = false var logVerbose bool = false var DEBUGOFF bool = true var SPEW witlog.Spewt // var log interface{} /* func log(a ...any) { witlog.Where = "wit/gui" witlog.Log(a...) } */ func sleep(a ...any) { witlog.Sleep(a...) } func exit(a ...any) { log.Println(logError, "got to log() exit") witlog.Exit(a...) } func debug(a ...any) { if (DEBUGOFF) { return } if (a == nil) { return } var tbool bool if (reflect.TypeOf(a[0]) == reflect.TypeOf(tbool)) { if (a[0] == false) { return } a[0] = "ipv6 cp" // ipv6 control panel debugging line } log.Println(a...) }