0.pre8.1
authorChristophe Rhodes <csr21@cam.ac.uk>
Mon, 24 Mar 2003 18:38:56 +0000 (18:38 +0000)
committerChristophe Rhodes <csr21@cam.ac.uk>
Mon, 24 Mar 2003 18:38:56 +0000 (18:38 +0000)
Merge pcl_class_defrobulation_branch
... CL:CLASS is conforming!
... still maybe some breakage around the edges (e.g.
DESCRIBE, DOCUMENTATION)

1  2 
NEWS
version.lisp-expr

diff --cc NEWS
--- 1/NEWS
--- 2/NEWS
+++ b/NEWS
@@@ -1611,6 -1610,6 +1611,19 @@@ changes in sbcl-0.7.14 relative to sbcl
      ** GETF and GET-PROPERTIES throw a TYPE-ERROR, not a SIMPLE-ERROR,
         on malformed property lists;
  
++changes in sbcl-0.8.0 relative to sbcl-0.7.14
++  * the old distinction between CL:CLASS objects and SB-PCL:CLASS
++    objects has been removed.  The return value from CL:FIND-CLASS is
++    now a CLOS class, and likewise that of CL:CLASS-OF;
++    CL:BUILT-IN-CLASS, CL:STRUCTURE-CLASS and CL:STANDARD-CLASS name
++    CLOS classes.
++  * an interface to the MetaObject Protocol, as described in Kiczales,
++    des Rivieres and Bobrow's "The Art of the Metaobject Protocol",
++    MIT Press, 1991, is available from the SB-MOP package.  
++  * incompatible change: the SB-PCL package should now be considered a
++    private implementation detail, and no longer a semi-private MOP
++    interface.
++
  planned incompatible changes in 0.7.x:
    * (not done yet, but planned:) When the profiling interface settles
      down, maybe in 0.7.x, maybe later, it might impact TRACE. They both
@@@ -18,4 -18,4 +18,4 @@@
  ;;; versions, especially for internal versions off the main CVS
  ;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".)
  
- "0.7.14"
 -"0.7.13.pcl-class.10"
++"0.pre8.1"