[movitz-cvs] CVS update: movitz/losp/muerte/los-closette.lisp
Frode Vatvedt Fjeld
ffjeld at common-lisp.net
Sat Sep 25 15:38:48 UTC 2004
Update of /project/movitz/cvsroot/movitz/losp/muerte
In directory common-lisp.net:/tmp/cvs-serv7800
Modified Files:
los-closette.lisp
Log Message:
break rather than warn when auto-bootstrapping CLOS.
Date: Sat Sep 25 17:38:48 2004
Author: ffjeld
Index: movitz/losp/muerte/los-closette.lisp
diff -u movitz/losp/muerte/los-closette.lisp:1.20 movitz/losp/muerte/los-closette.lisp:1.21
--- movitz/losp/muerte/los-closette.lisp:1.20 Thu Sep 23 11:11:26 2004
+++ movitz/losp/muerte/los-closette.lisp Sat Sep 25 17:38:47 2004
@@ -10,7 +10,7 @@
;;;; Author: Frode Vatvedt Fjeld <frodef at acm.org>
;;;; Created at: Tue Jul 23 14:29:10 2002
;;;;
-;;;; $Id: los-closette.lisp,v 1.20 2004/09/23 09:11:26 ffjeld Exp $
+;;;; $Id: los-closette.lisp,v 1.21 2004/09/25 15:38:47 ffjeld Exp $
;;;;
;;;;------------------------------------------------------------------
@@ -779,7 +779,9 @@
(let ((x (std-gf-classes-to-emf-table gf)))
(cond
((not x)
- (warn "Auto-bootstrapping CLOS.")
+ (unless (get 'clos-bootsrap 'breaking-on-auto-bootstrap)
+ (setf (get 'clos-bootsrap 'breaking-on-auto-bootstrap) t)
+ (break "Auto-bootstrapping CLOS."))
(clos-bootstrap)
(unless (get 'clos-bootstrap 'have-bootstrapped)
(error "Giving up auto-bootstrapping of CLOS."))
More information about the Movitz-cvs
mailing list