~ chicken-core (chicken-5) 15b2dc1a570567326699d7729249aeec0ceb9e47
commit 15b2dc1a570567326699d7729249aeec0ceb9e47 Author: Peter Bex <peter.bex@xs4all.nl> AuthorDate: Sun Jun 15 20:55:52 2014 +0200 Commit: Peter Bex <peter.bex@xs4all.nl> CommitDate: Sun Jun 15 20:55:52 2014 +0200 Make compiler.scm honor debug mode when the "d" debug macro is enabled, like the rest diff --git a/compiler.scm b/compiler.scm index c7a2e78d..9fc9f1a3 100644 --- a/compiler.scm +++ b/compiler.scm @@ -269,9 +269,10 @@ (include "compiler-namespace") (define (d arg1 . more) - (if (null? more) - (pp arg1) - (apply print arg1 more))) + (when (##sys#fudge 13) ; debug mode? + (if (null? more) + (pp arg1) + (apply print arg1 more)))) (define-syntax d (syntax-rules () ((_ . _) (void))))Trap