Subject: bug#40088: 27.0.90; Symbol’s value as variable is void: debugger-outer-match-data

From: Michael Heerdegen <[email-masked]>
Date: Wed, 18 Mar 2020 23:46:12 +0100

Dmitry Gutov <[email-masked]> writes:

> On 19.03.2020 00:24, Michael Heerdegen wrote:
> > But some uses that "bind it to anything" might create lexical bindings
> > after the last changes - that's my concern.
>
> Byte-compiler warns about unused lexical bindings.

Yes, but the issues possibly introduced by Stefan's change are not
necessarily covered by byte compilation.  Like *ielm*, it uses `eval'
etc.  Sorry if I'm already polluting the bug report again, no doubt Noam
can estimate much better if there could be more cases like this.

Michael.