From 1a8d6f61952ddab12f4361937caa69f3d3a51312 Mon Sep 17 00:00:00 2001 From: Richard Frith-Macdonald Date: Sat, 5 Oct 2019 15:43:58 +0100 Subject: [PATCH] improve reporting of debug status --- ChangeLog | 7 +++++++ EcLogger.m | 2 +- EcProcess.m | 5 +++++ 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 8099242..9f27baf 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2019-10-05 Richard Frith-Macdonald + + * EcLogger.m: + * EcProcess.m: + The debug command at the Console should report when debug (STDERR) + is suppressed. + 2019-10-04 Richard Frith-Macdonald * EcCommand.m: diff --git a/EcLogger.m b/EcLogger.m index e0fabca..ac7316e 100644 --- a/EcLogger.m +++ b/EcLogger.m @@ -187,7 +187,7 @@ static NSArray *modes; [lock lock]; if (NO == shouldForward) { - [s appendFormat: @"%@ output via NSLog only.\n", key]; + [s appendFormat: @"%@ output to file only.\n", key]; } else if (size == 0) { diff --git a/EcProcess.m b/EcProcess.m index ad752ba..bff9a4c 100644 --- a/EcProcess.m +++ b/EcProcess.m @@ -4208,6 +4208,11 @@ NSLog(@"Ignored attempt to set timer interval to %g ... using 10.0", interval); [self cmdPrintf: @"%@\n", cmdDebugKnown]; } + else if (YES == cmdKillDebug) + { + [self cmdPrintf: + @"All output to STDERR suppressed by KillDebugOutput=YES\n"]; + } else if ([msg count] > 1) { NSString *mode = (NSString*)[msg objectAtIndex: 1];