Subject: Re: bug#25295: Acknowledgement (26.0.50; Represent eieio objects using object-print in backtraces and edebug)

From: Eli Zaretskii <[email-masked]>
Date: Fri, 30 Dec 2016 09:51:14 +0200

> From: Eric Abrahamsen <[email-masked]>
> Date: Thu, 29 Dec 2016 13:50:09 -0800
> 
> I guess this would require going into print.c and adding another branch
> under the Lisp_Vectorlike case statement of object_print.
> 
> Is this sort of C code allowed to call back up to the lisp object-print
> function?

If that Lisp function will then call print.c again, that's not a good
idea, since print.c internally uses a buffer by a certain fixed name.