summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rw-r--r--tools/nimsuggest/nimsuggest.nim6
1 files changed, 4 insertions, 2 deletions
diff --git a/tools/nimsuggest/nimsuggest.nim b/tools/nimsuggest/nimsuggest.nim
index d78f51299..80ae58d95 100644
--- a/tools/nimsuggest/nimsuggest.nim
+++ b/tools/nimsuggest/nimsuggest.nim
@@ -403,8 +403,10 @@ proc mainThread(graph: ModuleGraph; cache: IdentCache) =
       it = it.next
 
   proc wrHook(line: string) {.closure.} =
-    if gMode == mepc: discard
-    else: writelnToChannel(line)
+    if gMode == mepc:
+      if gLogging: logStr(line)
+    else:
+      writelnToChannel(line)
 
   msgs.writelnHook = wrHook
   suggestionResultHook = sugResultHook