unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#19064: bug#17272: bug#19064: bug#17272: bug#19064: bug#17272: bug#19064: 25.0.50; `message' overwrites `y-or-n-p' prompt, so user misses it
       [not found]                                           ` <<83r220wduu.fsf@gnu.org>
@ 2019-11-22 17:38                                             ` Drew Adams
  0 siblings, 0 replies; 3+ messages in thread
From: Drew Adams @ 2019-11-22 17:38 UTC (permalink / raw)
  To: Eli Zaretskii, Juri Linkov
  Cc: michael_heerdegen, larsi, 17272, joaotavora, 19064

> > All experienced Emacs users have enable-recursive-minibuffers enabled
> 
> I don't, FWIW.  So please don't build any revolutionary UI changes on
> that wrong assumption.

+1.





^ permalink raw reply	[flat|nested] 3+ messages in thread

* bug#19064: bug#17272: bug#19064: bug#17272: bug#19064: bug#17272: bug#19064: 25.0.50; `message' overwrites `y-or-n-p' prompt, so user misses it
  2019-11-23 19:14                                       ` Eli Zaretskii
@ 2019-11-26 23:18                                         ` Juri Linkov
  2019-11-27  0:46                                           ` Drew Adams
  0 siblings, 1 reply; 3+ messages in thread
From: Juri Linkov @ 2019-11-26 23:18 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: michael_heerdegen, larsi, 19064, 17272, joaotavora

>> > I don't, FWIW.  So please don't build any revolutionary UI changes on
>> > that wrong assumption.
>> 
>> But do you agree that answering yes/no questions should be allowed anytime
>> regardless of the value of enable-recursive-minibuffers?
>
> Yes, I think so.

So I installed the patch that allows it.





^ permalink raw reply	[flat|nested] 3+ messages in thread

* bug#19064: bug#17272: bug#19064: bug#17272: bug#19064: bug#17272: bug#19064: 25.0.50; `message' overwrites `y-or-n-p' prompt, so user misses it
  2019-11-26 23:18                                         ` bug#19064: " Juri Linkov
@ 2019-11-27  0:46                                           ` Drew Adams
  0 siblings, 0 replies; 3+ messages in thread
From: Drew Adams @ 2019-11-27  0:46 UTC (permalink / raw)
  To: Juri Linkov, Eli Zaretskii
  Cc: michael_heerdegen, larsi, 17272, joaotavora, 19064

> So I installed the patch that allows it.

FWIW and FTR, as the filer of bug #19064,
and as I expressed several times in this
thread, I strongly object to the changes
that have now been made.  All of what I said
has been ignored.  Unfortunate.

This is not at all a good fix for the problem
reported.  And it imposes a very bad behavior
more generally - beyond the problem cited.

`message' and `minibuffer-message', i.e.,
writing to the echo area and to the minibuffer,
both have their uses when the minibuffer is
active.

And `y-or-n-p' should continue to use `read-key',
not the minibuffer.

And `enable-recursive-minibuffers' should not
be turned on automatically by `yes-or-no-p'.
Instead, if the function calling `yes-or-no-p'
has not turned it on then an error should be
raised when `yes-or-no-p' tries to use the
minibuffer.

I'm not aware of any part of this "fix" that's
acceptable.





^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2019-11-27  0:46 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <<8ea0a3fa-5169-4493-bd54-3ebe47836a35@default>
     [not found] ` <<871rugbqmy.fsf@mail.linkov.net>
     [not found]   ` <<87d0dxyh7z.fsf@gnus.org>
     [not found]     ` <<53c55db5-d623-4946-af2e-d141e7bc7acd@default>
     [not found]       ` <<87sgmrpir5.fsf@web.de>
     [not found]         ` <<bcce92fa-2147-46a4-8a3b-a24f6d4dbaa4@default>
     [not found]           ` <<87mucya2a7.fsf@web.de>
     [not found]             ` <<d10cbdd3-2680-4129-a85c-8173a2418c1e@default>
     [not found]               ` <<87mucy4cb2.fsf@web.de>
     [not found]                 ` <<621b98dc-0fe9-4eef-9e11-7580fb446e97@default>
     [not found]                   ` <<87k1822ocn.fsf@web.de>
     [not found]                     ` <<87lfsfmtk0.fsf@mail.linkov.net>
     [not found]                       ` <<874kz3gibu.fsf@gnus.org>
     [not found]                         ` <<87bltaw3xz.fsf@mail.linkov.net>
     [not found]                           ` <<87r224x54p.fsf@mail.linkov.net>
     [not found]                             ` <<87v9rgnv0o.fsf@gnus.org>
     [not found]                               ` <<CALDnm53HrYnQrqaJqU7vMziYfi1AUTPsswFd7hOddy2+gy7fqw@mail.gmail.com>
     [not found]                                 ` <<877e3vqx9r.fsf@mail.linkov.net>
     [not found]                                   ` <<CALDnm53hN3QBNxqOdVNZLpShNgEAXC-rWyyHo6P0=87JDe4JZQ@mail.gmail.com>
     [not found]                                     ` <<87v9reqk6o.fsf@mail.linkov.net>
     [not found]                                       ` <<878soacdur.fsf@gmail.com>
     [not found]                                         ` <<878so8lxyx.fsf@mail.linkov.net>
     [not found]                                           ` <<83r220wduu.fsf@gnu.org>
2019-11-22 17:38                                             ` bug#19064: bug#17272: bug#19064: bug#17272: bug#19064: bug#17272: bug#19064: 25.0.50; `message' overwrites `y-or-n-p' prompt, so user misses it Drew Adams
2014-11-15 18:38 Drew Adams
2019-11-13 23:24 ` bug#17272: bug#19064: bug#17272: " Drew Adams
2019-11-14 15:46   ` Michael Heerdegen
2019-11-14 16:28     ` bug#17272: " Drew Adams
2019-11-14 17:06       ` Michael Heerdegen
2019-11-14 17:17         ` Drew Adams
2019-11-14 20:29           ` Michael Heerdegen
2019-11-16 20:53             ` Juri Linkov
2019-11-17  5:52               ` Lars Ingebrigtsen
2019-11-17 21:59                 ` bug#17272: " Juri Linkov
2019-11-18 21:10                   ` Juri Linkov
2019-11-19  8:13                     ` Lars Ingebrigtsen
2019-11-19 11:11                       ` bug#19064: " João Távora
2019-11-19 22:39                         ` bug#17272: " Juri Linkov
2019-11-19 23:38                           ` João Távora
2019-11-20 22:10                             ` Juri Linkov
2019-11-20 23:44                               ` João Távora
2019-11-21 21:39                                 ` Juri Linkov
2019-11-22  7:48                                   ` Eli Zaretskii
2019-11-23 19:02                                     ` Juri Linkov
2019-11-23 19:14                                       ` Eli Zaretskii
2019-11-26 23:18                                         ` bug#19064: " Juri Linkov
2019-11-27  0:46                                           ` Drew Adams

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).