all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
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.





  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

* 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 external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.