0.9.4.56:
authorChristophe Rhodes <csr21@cam.ac.uk>
Fri, 9 Sep 2005 17:43:45 +0000 (17:43 +0000)
committerChristophe Rhodes <csr21@cam.ac.uk>
Fri, 9 Sep 2005 17:43:45 +0000 (17:43 +0000)
commit2d237dbc3edb1f6f5337ab19dd74a317e43234db
tree632fbcf1322eb5d1095962ff53b548c2bbfae840
parent1a405defbd26ca767e71494b67127fcc00a8af12
0.9.4.56:
Make VALIDATE-SUPERCLASS obey the rules.
... ah, but we need an additional constraint for CLOS classes
to behave: F-S-Cs must have FUNCTION in their CPL, while
S-Cs mustn't.  Otherwise you end up with things which
are functions but whose type-of isn't subtypep
function, and similar disasters.
... document this additional constraint.
doc/manual/beyond-ansi.texinfo
src/pcl/fsc.lisp
src/pcl/generic-functions.lisp
src/pcl/std-class.lisp
tests/mop.impure.lisp
version.lisp-expr