Subject: bug#48585: 28.0.50; Missing Edebug instrumentation for some 'if-let' variants

From: Stefan Monnier <[email-masked]>
Date: Sat, 16 Jul 2022 22:04:51 -0400

Michael Heerdegen [2022-07-17 03:36:33] wrote:
> Michael Heerdegen <[email-masked]> writes:
>> Then I guess we could use this `&interpose' Edebug spec but it's
>> undocumented and not really trivial to understand.
> But seems the return value is an Edebug spec again.  This would not help
> in this case then.

No, the problem can't be fixed in the edebug-spec.  Either we live with
the current behavior (perfectly acceptable if you ask me), or you need
to change the definition of the macro so it explicitly strips the Edebug
instrumentation (if present) at those places where it's not desired.

        Stefan