0.8.12.13:
authorChristophe Rhodes <csr21@cam.ac.uk>
Wed, 30 Jun 2004 20:43:08 +0000 (20:43 +0000)
committerChristophe Rhodes <csr21@cam.ac.uk>
Wed, 30 Jun 2004 20:43:08 +0000 (20:43 +0000)
Fix for MAKE-LOAD-FORM-SAVING-SLOTS on conditions
... it's not required to work, which is why we hadn't noticed
that it was totally broken.  However, since it can work
with minimal extra effort, might as well get it right.

src/pcl/braid.lisp
version.lisp-expr

index 9aec60e..0c62370 100644 (file)
                     `(:initfunction ,form-or-fun)
                     `(:initform ,form-or-fun
                       :initfunction ,(lambda () form-or-fun)))))
-          :allocation (condition-slot-allocation slot)
-          :documentation (condition-slot-documentation slot))))
+          :allocation ,(condition-slot-allocation slot)
+          :documentation ,(condition-slot-documentation slot))))
     (cond ((structure-type-p name)
           (ensure 'structure-class
                   (mapcar #'slot-initargs-from-structure-slotd
index e81dfd4..6993d25 100644 (file)
@@ -17,4 +17,4 @@
 ;;; checkins which aren't released. (And occasionally for internal
 ;;; versions, especially for internal versions off the main CVS
 ;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".)
-"0.8.12.12"
+"0.8.12.13"