[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Why is lexical-binding's global value ignored?

From: Richard Stallman
Subject: Re: Why is lexical-binding's global value ignored?
Date: Mon, 30 Jan 2023 23:19:25 -0500

[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

  > Some programs cannot work with lexical binding turned on.

  > Such is the RCD Template Interpolation System for Emacs:

Sooner or later we should call on the user community to fix programs
to work with lexical binding if possible, and to explicitly specify
which type of binding.

After a year or two of that, I suggest making the next Emacs release
so that it warns when it loads a file that doesn't explcitly specify
lexical or dynamic.

A year or two after that. all packages people use will explicitly
specify lexical or not.  At that point, we could safely change the
default, if we want to.

Dr Richard Stallman (https://stallman.org)
Chief GNUisance of the GNU Project (https://gnu.org)
Founder, Free Software Foundation (https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)

reply via email to

[Prev in Thread] Current Thread [Next in Thread]