[mcclim-cvs] CVS mcclim
thenriksen
thenriksen at common-lisp.net
Sun Oct 29 11:58:58 UTC 2006
Update of /project/mcclim/cvsroot/mcclim
In directory clnet:/tmp/cvs-serv10070
Modified Files:
utils.lisp
Log Message:
Added working `with-system-redefinition-allowed' for CLISP.
--- /project/mcclim/cvsroot/mcclim/utils.lisp 2006/03/15 22:56:54 1.45
+++ /project/mcclim/cvsroot/mcclim/utils.lisp 2006/10/29 11:58:58 1.46
@@ -41,6 +41,11 @@
(eval-when (:compile-toplevel :load-toplevel :execute)
(setf (excl:package-definition-lock (find-package :common-lisp)) t))))
+#+clisp
+(defmacro with-system-redefinition-allowed (&body body)
+ `(ext:without-package-lock ("COMMON-LISP")
+ , at body))
+
#+openmcl
(defmacro with-system-redefinition-allowed (&body body)
`(progn
@@ -90,7 +95,7 @@
`(progn
, at body))
-#-(or excl openmcl cmu sbcl)
+#-(or excl openmcl cmu sbcl clisp)
(defmacro with-system-redefinition-allowed (&body body)
`(progn
, at body))
More information about the Mcclim-cvs
mailing list