]> git.eshelyaron.com Git - emacs.git/commit
trace.el: use cl-print
authorJoão Távora <joaotavora@gmail.com>
Wed, 20 Dec 2023 18:11:53 +0000 (12:11 -0600)
committerEshel Yaron <me@eshelyaron.com>
Thu, 21 Dec 2023 20:54:39 +0000 (21:54 +0100)
commitc22be53433cb0aedb4261a8eddfa5f07e018e96d
treee78c9aadb6473a8daaec546847432c074f7abf6e
parent56a5cccf1af09726eed69a9ecb567b4161c4c9a2
trace.el: use cl-print

Any non-trivial EIEO object in particular is impossible to read in the
*trace-output* buffer without this.  Functions, hash-tables, etc now
print as they do in backtrace buffers.

* lisp/emacs-lisp/trace.el (cl-print): Require it
(trace-entry-message, trace-exit-message): Use cl-prin1-to-string

(cherry picked from commit 018cf86605b0ab1976c01ed5f1b511280c31887d)
lisp/emacs-lisp/trace.el