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


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

From: Drew Adams <drew.adams <at> oracle.com>
To: Christopher Howard <christopher <at> librehacker.com>, "74261 <at> debbugs.gnu.org"
 <74261 <at> debbugs.gnu.org>
Cc: Eli Zaretskii <eliz <at> gnu.org>
Subject: RE: [External] : bug#74261: 30.0.92; Remove modeline warning for
 explicit uses of dynamic binding
Date: Fri, 8 Nov 2024 18:05:02 +0000
+1.
____

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.

This consideration is appropriate regardless
of whether the default in Emacs is (like now)
dynamic binding or (in the future) lexical
binding.

Just let users know what mode the buffer is
in.  And make it easy for users to not show
any such indication, if they like.  Provide
a new mode-line variable for the indication:

https://www.gnu.org/software/emacs/manual/html_node/elisp/Mode-Line-Variables.html

(Such a variable should have been introduced
when the indication was first added...)

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.