Function: backtrace--print
backtrace--print is a byte-compiled function defined in
backtrace.el.gz.
Signature
(backtrace--print OBJ &optional STREAM)
Documentation
Attempt to print OBJ to STREAM using backtrace-print-function.
Fall back to prin1 if there is an error.
Source Code
;; Defined in /usr/src/emacs/lisp/emacs-lisp/backtrace.el.gz
(defun backtrace--print (obj &optional stream)
"Attempt to print OBJ to STREAM using `backtrace-print-function'.
Fall back to `prin1' if there is an error."
(condition-case err
(funcall backtrace-print-function obj stream)
(error
(message "Error in backtrace printer: %S" err)
(prin1 obj stream))))