* lisp/simple.el (eval-expression-print-format): Don't check for
[bpt/emacs.git] / lisp / emacs-lisp / edebug.el
index ec343ea..552ee69 100644 (file)
@@ -497,7 +497,10 @@ the minibuffer."
                        (put (nth 1 form) 'saved-face nil)))))
     (setq edebug-result (eval (eval-sexp-add-defvars form) lexical-binding))
     (if (not edebugging)
-       (princ edebug-result)
+       (prog1
+           (princ edebug-result)
+         (let ((str (eval-expression-print-format edebug-result)))
+           (if str (princ str))))
       edebug-result)))