X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcode%2Finspect.lisp;h=f975aedeb87ea8e88b75829de2bb2322cc3706f1;hb=9e3a856afd1c42055b3a9d323179afbd78884186;hp=90025b57f2bc49c725bbfbd1b756aa2ff78afc78;hpb=a78d05d9bbcf148f8610c1b6f3140139989ca227;p=sbcl.git diff --git a/src/code/inspect.lisp b/src/code/inspect.lisp index 90025b5..f975aed 100644 --- a/src/code/inspect.lisp +++ b/src/code/inspect.lisp @@ -155,7 +155,7 @@ evaluated expressions. (defgeneric inspected-parts (object)) (defmethod inspected-parts ((object symbol)) - (values (format nil "The object is a SYMBOL.~%" object) + (values (format nil "The object is a SYMBOL.~%") t (list (cons "Name" (symbol-name object)) (cons "Package" (symbol-package object)) @@ -172,7 +172,7 @@ evaluated expressions. (info (layout-info (sb-kernel:layout-of object)))) (when (sb-kernel::defstruct-description-p info) (dolist (dd-slot (dd-slots info) (nreverse parts-list)) - (push (cons (dsd-%name dd-slot) + (push (cons (dsd-name dd-slot) (funcall (dsd-accessor-name dd-slot) object)) parts-list)))))