X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcode%2Fpprint.lisp;h=ef17572173438c15693ea47d827ce682c1f5001e;hb=a00ea11a89c9db677e60edf6832c905a4527b5cb;hp=08e25e96b46d4d7ff0755c074af0c5ec8cd129dc;hpb=2050b7c3644ab235aaf1959795bb33e89bd571a3;p=sbcl.git diff --git a/src/code/pprint.lisp b/src/code/pprint.lisp index 08e25e9..ef17572 100644 --- a/src/code/pprint.lisp +++ b/src/code/pprint.lisp @@ -1007,16 +1007,7 @@ line break." (output-ugly-object array stream)) ((and *print-readably* (not (array-readably-printable-p array))) - (restart-case - (error 'print-not-readable :object array) - (print-unreadably () - :report "Print unreadably." - (let ((*print-readably* nil)) - (pprint-array stream array))) - (use-value (o) - :report "Supply an object to be printed instead." - :interactive read-unreadable-replacement - (write o :stream stream)))) + (print-not-readable-error array stream)) ((vectorp array) (pprint-vector stream array)) (t