0.9.15.17:
commit8aa1742a4cf5fb4752148ace41a779482b195bd4
authorChristophe Rhodes <csr21@cam.ac.uk>
Tue, 8 Aug 2006 20:14:21 +0000 (8 20:14 +0000)
committerChristophe Rhodes <csr21@cam.ac.uk>
Tue, 8 Aug 2006 20:14:21 +0000 (8 20:14 +0000)
treea5de36c009dfe994291804e0000c3871e6fa57dd
parent4f34be92b7a87d2076ef593f7e17494639ce1112
0.9.15.17:
OK then.  Fix %INSTANCE-TYPEP deftransform
... if we're testing for a structure-classoid, then any object
with an invalid layout is neccessarily not typep that
class.
... if we're testing for something with a fixed depthoid (i.e.
something which is always at a given position in the
layout-inherits), then if we get an object with an
invalid layout we mustn't throw an error before trying
to update the object.
NEWS
package-data-list.lisp-expr
src/code/class.lisp
src/code/typep.lisp
src/compiler/typetran.lisp
tests/clos.impure.lisp
version.lisp-expr