0.8.0.67:
authorChristophe Rhodes <csr21@cam.ac.uk>
Fri, 13 Jun 2003 15:45:03 +0000 (15:45 +0000)
committerChristophe Rhodes <csr21@cam.ac.uk>
Fri, 13 Jun 2003 15:45:03 +0000 (15:45 +0000)
commit479ef26343b45753fc019b6535d3aa0ee54cb324
tree1c4c51c49b395f319a69c30f7d8c8505e09f6c6f
parent774a9c4b5d25cd90dcdefb20b8d8ca4485b4cb88
0.8.0.67:
Grab bag of fixes:
... PROFILE on a string (naming a package) shouldn't try to
profile macros and special operators any more;
... SB-KERNEL, not KERNEL, in "I'm deeply confused" error
message strings;
... UNBOUND-SLOT is a CELL-ERROR, so use the NAME slot (and
delete the SLOT slot :-) (thanks to pfdietz)
... delete the INITIALIZE-INFO slot from SLOT-CLASS (observation
from Gerd Moellmann)
... DESCRIBE on unfinalized classes shouldn't cause an error
(reported by kr at molecubotics sbcl-devel 2003-06-13)
... fix bug in FORMATTER revealed by shiny new exciting format
string for DESCRIBE-OBJECT (CLASS T): original args
aren't necessarily available in pretty-printer
expansion (specifically, not for "~@< ~:>");
... tests for some of the above.
13 files changed:
NEWS
src/code/describe.lisp
src/code/late-format.lisp
src/code/profile.lisp
src/code/toplevel.lisp
src/pcl/braid.lisp
src/pcl/defs.lisp
src/pcl/describe.lisp
src/pcl/generic-functions.lisp
src/pcl/slots.lisp
tests/interface.pure.lisp
tests/print.impure.lisp
version.lisp-expr