Subject: bug#74261: 30.0.92; Remove modeline warning for explicit uses of dynamic binding

From: Richard Stallman <[email-masked]>
Date: Mon, 11 Nov 2024 00:13:43 -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. ]]]

  > The indication in the mode line should be
  > (1) optional and (2) unobtrusive.

  > #2: it should just matter-of-factly tell you
  > what mode the current buffer is in.

I contend it should be "intrusive" enough to serve as an effective
reminder.

Once dynamic binding becomes unusual, programmers will tend to
assume without conscious doubt that every file uses lexical binding.

So I think that the indicator that this file uses dynamic binding
ought to be somewhat loud, so that users won't overlook it.

-- 
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)