X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcode%2Fprint.lisp;h=e2e67d8f732422be2ffedf70fcc99bbca49b0c52;hb=872175cd9cb5b4966a36d4bd92421cc407a0355b;hp=ba9bb3bf50acf5f06d60d6aecc3fae69add83f6c;hpb=5b06386093fe448abe3a9086fae4f8e15709d8a3;p=sbcl.git diff --git a/src/code/print.lisp b/src/code/print.lisp index ba9bb3b..e2e67d8 100644 --- a/src/code/print.lisp +++ b/src/code/print.lisp @@ -371,11 +371,10 @@ ;;;; OUTPUT-OBJECT -- the main entry point -(defvar *pretty-printer* nil - #!+sb-doc - "The current pretty printer. Should be either a function that takes two - arguments (the object and the stream) or NIL to indicate that there is - no pretty printer installed.") +;;; the current pretty printer. This should be either a function that +;;; takes two arguments (the object and the stream) or NIL to indicate +;;; that there is no pretty printer installed. +(defvar *pretty-printer* nil) ;;; Output OBJECT to STREAM observing all printer control variables. (defun output-object (object stream) @@ -1557,10 +1556,6 @@ #(#.sb!vm:closure-header-type #.sb!vm:byte-code-closure-type)) "CLOSURE") - ((sb!eval::interpreted-function-p object) - (or (sb!eval::interpreted-function-%name object) - (sb!eval:interpreted-function-lambda-expression - object))) ((find (function-subtype object) #(#.sb!vm:function-header-type #.sb!vm:closure-function-header-type))