GNU bug report logs - #74145
31.0.50; Default lexical-binding to t

Previous Next

Package: emacs;

Reported by: Stefan Monnier <monnier <at> iro.umontreal.ca>

Date: Thu, 31 Oct 2024 20:59:02 UTC

Severity: wishlist

Tags: patch

Found in version 31.0.50

Full log


View this message in rfc822 format

From: Stefan Kangas <stefankangas <at> gmail.com>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 74145 <at> debbugs.gnu.org, monnier <at> iro.umontreal.ca, rms <at> gnu.org
Subject: bug#74145: 31.0.50; Default lexical-binding to t
Date: Thu, 13 Mar 2025 00:27:20 -0700
Eli Zaretskii <eliz <at> gnu.org> writes:

> Please forgive me, but this again changes the subject.  The original
> issue was with adding a warning (and maybe other measures designed to
> alert users to the change and prepare them for dealing with it), not
> with when to change the default on the master branch.  From where I
> stand, we can make the change once these measures are implemented, but
> not before.

OK, then let's focus on that.

The idea is to warn is when a file is loaded without a lexical-binding
cookie.  We don't have a patch yet, but it should be straightforward,
and we agree.  Let's just do it.

Are there any other important measures that remain?




This bug report was last modified 68 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.