X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcode%2Fpprint.lisp;h=af346a515c237610e3ce3e60d3f30ae12658a7a3;hb=df679ed627975948b1cee190f4d79c397588c43e;hp=baf408865f38810ff545b75a87c4cb552e714c5c;hpb=8ac4c19014a23665e5842d0a989cb9d22d1592ed;p=sbcl.git diff --git a/src/code/pprint.lisp b/src/code/pprint.lisp index baf4088..af346a5 100644 --- a/src/code/pprint.lisp +++ b/src/code/pprint.lisp @@ -974,7 +974,8 @@ (stringp array) (bit-vector-p array)) (output-ugly-object array stream)) - ((and *print-readably* (not (eq (array-element-type array) t))) + ((and *print-readably* + (not (array-readably-printable-p array))) (let ((*print-readably* nil)) (error 'print-not-readable :object array))) ((vectorp array) @@ -1364,5 +1365,4 @@ (/show0 "leaving !PPRINT-COLD-INIT")) (setf *print-pprint-dispatch* (copy-pprint-dispatch nil)) - (setf *pretty-printer* #'output-pretty-object) (setf *print-pretty* t))