[movitz-cvs] CVS movitz
ffjeld
ffjeld at common-lisp.net
Sun Apr 27 19:23:14 UTC 2008
Update of /project/movitz/cvsroot/movitz
In directory clnet:/tmp/cvs-serv576
Modified Files:
special-operators-cl.lisp
Log Message:
Fix eval-when for :compile-toplevel, must actually be top-level.
--- /project/movitz/cvsroot/movitz/special-operators-cl.lisp 2007/04/11 22:09:39 1.53
+++ /project/movitz/cvsroot/movitz/special-operators-cl.lisp 2008/04/27 19:23:14 1.54
@@ -9,7 +9,7 @@
;;;; Created at: Fri Nov 24 16:31:11 2000
;;;; Distribution: See the accompanying file COPYING.
;;;;
-;;;; $Id: special-operators-cl.lisp,v 1.53 2007/04/11 22:09:39 ffjeld Exp $
+;;;; $Id: special-operators-cl.lisp,v 1.54 2008/04/27 19:23:14 ffjeld Exp $
;;;;
;;;;------------------------------------------------------------------
@@ -992,7 +992,8 @@
:top-level-p top-level-p
:form body)
(compiler-values ()))
- (when (member :compile-toplevel situations)
+ (when (and (member :compile-toplevel situations)
+ top-level-p)
(with-compilation-unit ()
(dolist (toplevel-form (translate-program body :muerte.cl :cl
:when :eval
More information about the Movitz-cvs
mailing list