GNU bug report logs - #41781
27.0.91; [PATCH] Eldoc describes the wrong function when reading an expression from the minibuffer

Previous Next

Package: emacs;

Reported by: Daniel Koning <dk <at> danielkoning.com>

Date: Wed, 10 Jun 2020 02:57:02 UTC

Severity: minor

Tags: patch

Found in version 27.0.91

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


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

From: Daniel Koning <dk <at> danielkoning.com>
To: Stefan Monnier <monnier <at> iro.umontreal.ca>
Cc: Eli Zaretskii <eliz <at> gnu.org>, 41781 <at> debbugs.gnu.org
Subject: Re: bug#41781: 27.0.91; [PATCH] Eldoc describes the wrong function
 when reading an expression from the minibuffer
Date: Tue, 23 Jun 2020 08:58:11 -0500
Stefan Monnier <monnier <at> iro.umontreal.ca> writes:

> Then you'd create an `emacs-lisp-minibuffer-mode` by deriving from
> some "normal" `minibuffer-local-mode`.

Do you suppose it might be sensible to rename `minibuffer-inactive-mode'
to `minibuffer-local-mode' right away (or `minibuffer-mode',
`minibuffer-base-mode', or some such)? While preserving the old name as
an alias, of course.

Right now, unless overridden by eshell or another package like it, the
minibuffer is always in `minibuffer-inactive-mode', and it's kind of
confusing that an active minibuffer calls itself inactive when you ask
for its major mode.

Daniel




This bug report was last modified 4 years and 290 days ago.

Previous Next


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