Q 4.6-1: Why can't I load patches into a lite lisp-only image?
Q 4.6-2: How do I use the code/ patches in ACL Lite?
Q 4.6-1: Why can't I load patches into a lite lisp-only image?
A 4.6-1: There is a bug. Put this in c:/clinit.cl or c:/.clinit.cl (whichever you have)
(flet ((error-proof (thing) #'(lambda () (handler-case (funcall thing) (error (c) (warn "Error during ~a processing: ~a" 'excl:*restart-actions* c)))))) (do ((r excl:*restart-actions* (cdr r))) ((null r)) (setf (car r) (error-proof (car r)))))
It will allow the lisp.dxl image to startup in the presence of CG/IDE patches.
Q 4.6-2: How do I use the code/ patches in ACL Lite?
A 4.6-2: In general, you cannot. Many of the files in code are already included in the image and some can only be included in an image when it is built. You can load a fasl file in code/ and it may work, but it is not guaranteed.
© Copyright 1998, Franz Inc., Berkeley, CA. All rights reserved.
$Revision: 1.1.2.2 $