GNU bug report logs - #74261
30.0.92; Remove modeline warning for explicit uses of dynamic binding

Previous Next

Package: emacs;

Reported by: Christopher Howard <christopher <at> librehacker.com>

Date: Fri, 8 Nov 2024 15:35:01 UTC

Severity: normal

Tags: wontfix

Found in version 30.0.92

Done: Stefan Kangas <stefankangas <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Richard Stallman <rms <at> gnu.org>
To: Drew Adams <drew.adams <at> oracle.com>
Cc: christopher <at> librehacker.com, eliz <at> gnu.org, 74261 <at> debbugs.gnu.org
Subject: bug#74261: 30.0.92; Remove modeline warning for explicit uses of dynamic binding
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)






This bug report was last modified 220 days ago.

Previous Next


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