* isearch transient msgs (e.g. case insensitive) - users to be able to adjust the sit-for time
@ 2004-10-02 16:11 Drew Adams
2004-10-02 20:19 ` Juri Linkov
2004-10-03 14:34 ` Richard Stallman
0 siblings, 2 replies; 5+ messages in thread
From: Drew Adams @ 2004-10-02 16:11 UTC (permalink / raw)
Any chance users could be able to adjust (via an option) the sit-for time
for the transient display of isearch messages like "case insensitive"?
In Emacs 20, such messages persisted slightly longer - long enough to see
them :-). How about either increasing the sit-for delay or letting users
adjust it themselves? Such messages go away when you type anyway, so why be
so stingy on the time to see them?
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: isearch transient msgs (e.g. case insensitive) - users to be able to adjust the sit-for time
2004-10-02 16:11 isearch transient msgs (e.g. case insensitive) - users to be able to adjust the sit-for time Drew Adams
@ 2004-10-02 20:19 ` Juri Linkov
2004-10-03 0:16 ` Miles Bader
2004-10-03 14:34 ` Richard Stallman
1 sibling, 1 reply; 5+ messages in thread
From: Juri Linkov @ 2004-10-02 20:19 UTC (permalink / raw)
Cc: emacs-devel
"Drew Adams" <drew.adams@oracle.com> writes:
> Any chance users could be able to adjust (via an option) the sit-for time
> for the transient display of isearch messages like "case insensitive"?
>
> In Emacs 20, such messages persisted slightly longer - long enough to see
> them :-). How about either increasing the sit-for delay or letting users
> adjust it themselves? Such messages go away when you type anyway, so why be
> so stingy on the time to see them?
I don't see too much places where `sit-for' is used with a constant
value in isearch.el. Actually, there are only two such places:
`isearch-toggle-case-fold' and `isearch-complete'. I think that
`minibuffer-message-timeout' is an appropriate user option for them:
(sit-for (or isearch-original-minibuffer-message-timeout
minibuffer-message-timeout
0))
--
Juri Linkov
http://www.jurta.org/emacs/
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: isearch transient msgs (e.g. case insensitive) - users to be able to adjust the sit-for time
2004-10-02 20:19 ` Juri Linkov
@ 2004-10-03 0:16 ` Miles Bader
0 siblings, 0 replies; 5+ messages in thread
From: Miles Bader @ 2004-10-03 0:16 UTC (permalink / raw)
Cc: Drew Adams, emacs-devel
On Sat, Oct 02, 2004 at 11:19:09PM +0300, Juri Linkov wrote:
> Actually, there are only two such places:
> `isearch-toggle-case-fold' and `isearch-complete'. I think that
> `minibuffer-message-timeout' is an appropriate user option for them:
No, `minibuffer-message-timeout' means something different -- it's the
timeout for messages which _overwrite_ the minibuffer, which are quite
different than messages that are appended to it (namely that overriting the
minibuffer in the first place is a completely sucky UI, and a user may want
to make its duration very short, but keep appended messages for a long time).
-miles
--
Occam's razor split hairs so well, I bought the whole argument!
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: isearch transient msgs (e.g. case insensitive) - users to be able to adjust the sit-for time
2004-10-02 16:11 isearch transient msgs (e.g. case insensitive) - users to be able to adjust the sit-for time Drew Adams
2004-10-02 20:19 ` Juri Linkov
@ 2004-10-03 14:34 ` Richard Stallman
2004-10-03 17:45 ` isearch transient msgs (e.g. case insensitive) - users to be ableto " Drew Adams
1 sibling, 1 reply; 5+ messages in thread
From: Richard Stallman @ 2004-10-03 14:34 UTC (permalink / raw)
Cc: emacs-devel
Any chance users could be able to adjust (via an option) the sit-for time
for the transient display of isearch messages like "case insensitive"?
In Emacs 20, such messages persisted slightly longer - long enough to see
them
Can you state precisely how to produce one of these messages?
^ permalink raw reply [flat|nested] 5+ messages in thread
* RE: isearch transient msgs (e.g. case insensitive) - users to be ableto adjust the sit-for time
2004-10-03 14:34 ` Richard Stallman
@ 2004-10-03 17:45 ` Drew Adams
0 siblings, 0 replies; 5+ messages in thread
From: Drew Adams @ 2004-10-03 17:45 UTC (permalink / raw)
Cc: emacs-devel
emacs -q
C-s M-c
See thread below. The solution is probably to use a user option for the
sit-for time, instead of hardcoding it. There is some disagreement about
which user option to use.
From: Miles Bader [mailto:miles@gnu.org]
On Sat, Oct 02, 2004 at 11:19:09PM +0300, Juri Linkov wrote:
> Actually, there are only two such places:
> `isearch-toggle-case-fold' and `isearch-complete'. I think that
> `minibuffer-message-timeout' is an appropriate user option for them:
No, `minibuffer-message-timeout' means something different -- it's the
timeout for messages which _overwrite_ the minibuffer, which are quite
different than messages that are appended to it (namely that overriting the
minibuffer in the first place is a completely sucky UI, and a user may want
to make its duration very short, but keep appended messages for a long
time).
-----Original Message-----
From: Richard Stallman [mailto:rms@gnu.org]
Sent: Sunday, October 03, 2004 7:34 AM
To: Drew Adams
Cc: emacs-devel@gnu.org
Subject: Re: isearch transient msgs (e.g. case insensitive) - users to
be ableto adjust the sit-for time
Any chance users could be able to adjust (via an option) the sit-for
time
for the transient display of isearch messages like "case insensitive"?
In Emacs 20, such messages persisted slightly longer - long enough to
see
them
Can you state precisely how to produce one of these messages?
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2004-10-03 17:45 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-10-02 16:11 isearch transient msgs (e.g. case insensitive) - users to be able to adjust the sit-for time Drew Adams
2004-10-02 20:19 ` Juri Linkov
2004-10-03 0:16 ` Miles Bader
2004-10-03 14:34 ` Richard Stallman
2004-10-03 17:45 ` isearch transient msgs (e.g. case insensitive) - users to be ableto " 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).