GNU bug report logs - #66706
[PATCH] Automatic elisp dialect insertion

Previous Next

Package: emacs;

Reported by: Mattias Engdegård <mattias.engdegard <at> gmail.com>

Date: Mon, 23 Oct 2023 17:48:01 UTC

Severity: wishlist

Tags: patch

Full log


Message #76 received at 66706 <at> debbugs.gnu.org (full text, mbox):

From: Dmitry Gutov <dmitry <at> gutov.dev>
To: Stefan Kangas <stefankangas <at> gmail.com>, Eli Zaretskii <eliz <at> gnu.org>
Cc: mattias.engdegard <at> gmail.com, 66706 <at> debbugs.gnu.org,
 monnier <at> iro.umontreal.ca
Subject: Re: bug#66706: [PATCH] Automatic elisp dialect insertion
Date: Wed, 25 Oct 2023 15:54:55 +0300
On 25/10/2023 15:17, Stefan Kangas wrote:
> This will mean that a lot of users will have a Bad Time (TM) when we
> eventually change the default to lexical-binding:t.  We can help
> mitigate that pain, or we can choose not to.

There will be such users, but their number will likely be lower than 
some might expect, simply because the lexical dialect very much 
resembles how programs are written in other languages these days.

To use a feature specifically available only in dynbind (e.g. access a 
local variable from a caller function), one would really have to know 
about it. But of course there can be typos, wrong refactorings, etc, 
which could contribute.




This bug report was last modified 1 year and 238 days ago.

Previous Next


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