0.9.7.10:
authorChristophe Rhodes <csr21@cam.ac.uk>
Fri, 2 Dec 2005 22:53:04 +0000 (22:53 +0000)
committerChristophe Rhodes <csr21@cam.ac.uk>
Fri, 2 Dec 2005 22:53:04 +0000 (22:53 +0000)
commit310aee0b439b715a5ec242862ab0a4d254e123b5
tree2184e4f7fb405aa6e351e493e7e444f6a079b620
parentb9915e9a838059473beb4fa03a6410eb8d6b68e3
0.9.7.10:
PCL smallification...
... no more (SB-PCL::CLASS-PREDICATE FOO).  (Oh, the irony: the
case which made me implement generalised function names
was completely unused :-)
... deletes one slot, one generic function and two methods per
class.
... some minor rearrangements of the braid/bootstrap.

This exposes a code path which could never possibly have worked:
now that we're not creating a class-predicate, we end up in a
different place for creating the cell of a class slot added by a
mop user.  Fix the embarrassingly wrong code (and yay for
automated tests).
src/pcl/braid.lisp
src/pcl/compiler-support.lisp
src/pcl/defcombin.lisp
src/pcl/defs.lisp
src/pcl/generic-functions.lisp
src/pcl/macros.lisp
src/pcl/std-class.lisp
tests/interface.impure.lisp
version.lisp-expr