From 61f40e03c573f995f4cc156e0284096ad30eb692 Mon Sep 17 00:00:00 2001 From: Kaz Kylheku Date: Mon, 27 Feb 2012 01:52:15 -0800 Subject: Fix the issue properly, once and for all, of how to determine that output has taken place and suppress the printing of bindings. * debug.c (debug): std_output replaced with std_debug. * eval.c (eval_init): Registered new *stddebug* variable. * stream.c (std_debug): New variable. (stdio_put_string): Check that stream is other than std_debug, to determine that output has taken place. * stream.h (std_debug): Declared. * txr.1: Added *stddebug* to documentation stub heading. --- ChangeLog | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index b4bbe9b8..8eea6f22 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,20 @@ +2012-02-26 Kaz Kylheku + + Fix the issue properly, once and for all, of how to determine + that output has taken place and suppress the printing of bindings. + + * debug.c (debug): std_output replaced with std_debug. + + * eval.c (eval_init): Registered new *stddebug* variable. + + * stream.c (std_debug): New variable. + (stdio_put_string): Check that stream is other than + std_debug, to determine that output has taken place. + + * stream.h (std_debug): Declared. + + * txr.1: Added *stddebug* to documentation stub heading. + 2012-02-26 Kaz Kylheku Fixing long-time (pre-GIT) bug. The object (nil) was stupidly used to -- cgit v1.2.3