|
From: | Stefan Monnier |
Subject: | bug#36566: 27.0.50; debug is sometimes horribly slow |
Date: | Sun, 15 May 2022 12:13:19 -0400 |
User-agent: | Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) |
Lars Ingebrigtsen [2022-05-15 14:25:09] wrote: > Stefan Monnier <monnier@iro.umontreal.ca> writes: >> Not sure how to do it for `cl-print`, tho. I suspect we'll end up >> having to use dynamic vars internally otherwise it'll break the existing >> signature of `cl-print-object` (we can't so easily add an optional arg >> to a generic function). > Yes. > But this reminds me -- why do we have `cl-print' anyway? Because we want to let packages use `cl-defmethod` to provide their own output syntax for their objects. > Shouldn't the C version handle printing things nicely? The C code doesn't really know about cl-defstructs (or advice objects). Stefan
[Prev in Thread] | Current Thread | [Next in Thread] |