From: Drew Adams <drew.adams@oracle.com>
To: 18844@debbugs.gnu.org
Subject: bug#18844: Trunk: typing in minibuffer gets spuriously echoed in mode line
Date: Sun, 26 Oct 2014 09:32:45 -0700 (PDT) [thread overview]
Message-ID: <8dc436e5-4075-44e3-bc54-09ee4e8a0faf@default> (raw)
In-Reply-To: <87mw8iddn4.fsf@violet.siamics.net>
> > -Q. Type in "M-: (setq" and wait ~half a second. The word
> > "setq" is spuriously echoed at the start of the mode line.
>
> > This happens on both ttys and GUIs, at least on GNU systems.
It happens on MS Windows also.
> By a chance, does it still happen if you disable
> global-eldoc-mode?
That gets rid of it; thanks. Please turn this OFF by default.
This was pushed onto the trunk before any real discussion. Limited
discussion ensued - about the missing doc for it - AFTER the fact:
http://lists.gnu.org/archive/html/emacs-devel/2014-01/msg01771.html
And in that discussion, Stefan said clearly that "this change in
behavior was not intended." There was no real discussion of this
mode-line takeover. As Eli said there, "I don't think turning this
on by default in eval-minibuffer was ever seriously discussed."
And Stefan concurred, saying that the only discussion was "about
making eldoc work in the minibuffer, not about enabling it."
But after that, in the same thread, Stefan said, "Feel free to add
it as soon as we re-open the trunk for changes." Just add it - no
discussion. Dommage.
Someone's favorite shiny new toy should not be foisted on all
users as changed default behavior. It took decades for
`transient-mark-mode' to finally be turned on by default, after
*much* discussion in emacs-devel. Should have happened a lot
sooner, yes(!) - but still only after a thorough discussion.
`delete-selection-mode' as default is still probably years off.
Why should this mode-line takeover be imposed suddenly with no
real discussion? Never would have happened in "the good ol'
days".
It is not hard for a user to turn such behavior ON, if desired.
Why should it now be the default? Have you seen zillions of
users demanding that this be the default behavior or something?
Did you take a user poll, as RMS would likely advise?
What is behind this, besides someone's desire to impose personal
preferences on everyone?
Let those who want to try it turn it on and experiment with it.
Maybe after a few years we can discuss whether it merits being
turned on by default, if many people clearly are using it at
that point. Turning it on now without discussion is premature
and anti-user/community.
next prev parent reply other threads:[~2014-10-26 16:32 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-10-26 15:53 bug#18844: Trunk: typing in minibuffer gets spuriously echoed in mode line Alan Mackenzie
2014-10-26 16:00 ` Ivan Shmakov
2014-10-26 16:32 ` Drew Adams [this message]
2014-10-27 9:46 ` Dmitry Gutov
2014-10-27 15:25 ` Drew Adams
[not found] ` <mailman.12084.1414339274.1147.bug-gnu-emacs@gnu.org>
2014-10-26 16:12 ` Alan Mackenzie
2014-10-26 16:23 ` Eli Zaretskii
2014-10-26 17:00 ` Alan Mackenzie
2014-10-26 17:10 ` Stefan Monnier
2014-10-26 17:11 ` Alan Mackenzie
[not found] <<20141026155332.GB4397@acm.acm>
[not found] ` <<83ioj64x70.fsf@gnu.org>
2014-10-26 16:33 ` Drew Adams
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.gnu.org/software/emacs/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=8dc436e5-4075-44e3-bc54-09ee4e8a0faf@default \
--to=drew.adams@oracle.com \
--cc=18844@debbugs.gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).