Subject: Re: bug#63818: 27.1; unbound local variables break python-util-clone-local-variables
From: Eli Zaretskii <[email-masked]>
To: Stefan Monnier <[email-masked]>
Cc: [email-masked], [email-masked]
Date: Sat, 03 Jun 2023 10:21:03 +0300
List-Id: <debbugs-submit.debbugs.gnu.org>

> Cc: [email-masked]
> Date: Thu, 01 Jun 2023 09:06:45 -0400
> From:  Stefan Monnier via "Bug reports for GNU Emacs,
>  the Swiss army knife of text editors" <[email-masked]>
> 
> > 5205c5205,5206
> > <      (and (symbolp (car pair))
> > ---
> >>      (and (listp pair)
> >>           (symbolp (car pair))
> 
> Good catch, thanks.  We usually prefer `consp` over `listp` since
> there's no reason to accept `nil` here (tho it would be filtered out
> later anyway), but other than that it'd exactly the patch I'd use.

Thanks, installed (with that change) on the emacs-29 branch, and
closing the bug.