summaryrefslogtreecommitdiff
path: root/log.go
diff options
context:
space:
mode:
Diffstat (limited to 'log.go')
-rw-r--r--log.go7
1 files changed, 6 insertions, 1 deletions
diff --git a/log.go b/log.go
index 0b0a54a..797a80c 100644
--- a/log.go
+++ b/log.go
@@ -7,7 +7,12 @@ import (
"os"
)
-var logger = getLogger()
+// Log is used for debugging purposes
+// since complete is running on tab completion, it is nice to
+// have logs to the stderr (when writing your own completer)
+// to write logs, set the COMP_DEBUG environment variable and
+// use complete.Log in the complete program
+var Log = getLogger()
func getLogger() func(format string, args ...interface{}) {
var logfile io.Writer = ioutil.Discard