Comment #1 on issue 3799 by [email protected]: Avoid macro at top-level in
ly/satb.ly
http://code.google.com/p/lilypond/issues/detail?id=3799
Checking definedness in a macro works fine in Guile 2; what doesn't work is
doing it at runtime, e.g. (if (defined? 'x) x #f), because Guile complains
about the undefined variable while compiling. But even that works in
(define x (if (defined? 'x) x y)), which if how Guile 2 implements
define-once.
...but define-once is clearer anyway. I'll make a patch.
--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings