Include sxhash of object with printed bytecode
This printing, while succint, is rather opaque. At least give an immediate clue of whether different byte code printouts are for the same or different byte code objects. * lisp/emacs-lisp/cl-print.el (cl-print-object): Add object sxhash to printed token "#<bytecode>".
This commit is contained in:
parent
4c57eda5cf
commit
a66155555b
1 changed files with 1 additions and 1 deletions
|
@ -131,7 +131,7 @@ into a button whose action shows the function's disassembly.")
|
|||
(let ((button-start (and cl-print-compiled-button
|
||||
(bufferp stream)
|
||||
(with-current-buffer stream (point)))))
|
||||
(princ "#<bytecode>" stream)
|
||||
(princ (format "#<bytecode %x>" (sxhash object)) stream)
|
||||
(when (eq cl-print-compiled 'static)
|
||||
(princ " " stream)
|
||||
(cl-print-object (aref object 2) stream))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue