bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#36566: 27.0.50; debug is sometimes horribly slow


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






reply via email to

[Prev in Thread] Current Thread [Next in Thread]