From: Ted Zlatanov <tzz@lifelogs.com>
To: emacs-devel@gnu.org
Cc: ding@gnus.org
Subject: Re: make-progress-reporter suggestions: 'modeline and customizable progress-reporter--pulse-characters
Date: Wed, 23 Feb 2011 18:38:32 -0600 [thread overview]
Message-ID: <87tyfu1d2v.fsf@lifelogs.com> (raw)
In-Reply-To: <87hbbuv25k.fsf@lola.goethe.zz>
On Wed, 23 Feb 2011 19:05:43 -0500 Chong Yidong <cyd@stupidchicken.com> wrote:
CY> Julien Danjou <julien@danjou.info> writes:
>> Why not rather a full part of the echo area for all the global
>> indicators that should be there rather than in the mode-line?
CY> I think this is a good idea. How about putting such indicators on the
CY> right-hand side of the echo area, justified to the right? We could give
CY> it a slightly less prominent face to distinguish it from ordinary echo
CY> area messages.
CY> One I can think of is that it might get confusing if echo area messages
CY> start to overlap the indicator area (especially multi-line messages).
CY> And how this would interact with the minibuffer is not clear.
...if only there was an area that doesn't overlap messages or the
minibuffer... :) Really, looking at Emacs visually, I can't see any
other area more appropriate than the mode line. Maybe the fringe area?
But the mode line has a chance to work in text mode too. Only the echo
area can compete with that but with the other messages there it will
become visual spaghetti.
CY> One more thing: we could put a GTK spinner object (GtkSpinner) on the
CY> right edge of the GTK tool bar. I haven't looked into the details, but
CY> the required code changes probably won't be too challenging.
...but that's worse! A GTK spinner is not a part of the editor the user
can customize. The user can't move it around or format it differently
or assign a different pulse character set to it. And it won't work in
text mode.
I would prefer not to use the tool bar. It steals vertical space and
(to me) serves no practical purpose.
On Wed, 23 Feb 2011 13:28:05 -0800 "Drew Adams" <drew.adams@oracle.com> wrote:
DA> If we really must have something like this, let it be limited to a particular
DA> buffer (show the buffer if you're interested in following the progress; don't
DA> show it when you don't want to see it). Optionally show the buffer in a
DA> separate frame - it could be as small as you like (e.g tooltip-like, with no
DA> decoration).
That's a LOT of work for a simple effect. What's the benefit of more
than 1 spinning indicator in a single-threaded editor? At best they are
distracting. What's an example where it would be useful?
DA> FWIW - All in all, personally I would find this feature a distraction. I would
DA> be one user who would turn it off. YAGNI.
OK, so you're against it. Why spend so much time giving suggestions for
something you won't use?
Ted
next prev parent reply other threads:[~2011-02-24 0:38 UTC|newest]
Thread overview: 51+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <buo7hczz61i.fsf@dhlpc061.dev.necel.com>
2011-02-17 12:14 ` auth-source-search: annoying messages Ted Zlatanov
2011-02-17 12:30 ` Michael Albinus
2011-02-17 13:41 ` Ted Zlatanov
2011-02-17 16:06 ` Michael Albinus
2011-02-17 16:50 ` make-progress-reporter suggestions: 'modeline and customizable progress-reporter--pulse-characters (was: auth-source-search: annoying messages) Ted Zlatanov
2011-02-17 21:43 ` make-progress-reporter suggestions: 'modeline and customizable progress-reporter--pulse-characters Michael Albinus
2011-02-18 14:47 ` Tom Tromey
2011-02-18 20:08 ` Ted Zlatanov
2011-02-20 11:29 ` Michael Albinus
2011-02-20 11:33 ` Michael Albinus
2011-02-20 18:37 ` Tom Tromey
2011-02-21 18:54 ` Michael Albinus
2011-02-22 17:28 ` Ted Zlatanov
2011-02-23 8:23 ` Lars Ingebrigtsen
2011-02-23 8:46 ` Michael Albinus
2011-02-23 15:08 ` Ted Zlatanov
2011-02-23 15:59 ` Michael Albinus
2011-02-23 16:43 ` Ted Zlatanov
2011-02-23 20:56 ` Chong Yidong
2011-02-23 21:28 ` make-progress-reporter suggestions: 'modeline and customizableprogress-reporter--pulse-characters Drew Adams
2011-02-23 21:35 ` make-progress-reporter suggestions: 'modeline and customizable progress-reporter--pulse-characters Ted Zlatanov
2011-02-23 21:48 ` Global indicators (was: make-progress-reporter suggestions: 'modeline and customizable progress-reporter--pulse-characters) Julien Danjou
2011-02-24 0:05 ` Global indicators Chong Yidong
2011-02-24 0:13 ` Drew Adams
2011-02-24 11:02 ` Julien Danjou
2011-02-24 11:12 ` Miles Bader
2011-02-24 11:42 ` Julien Danjou
2011-02-24 12:56 ` joakim
2011-02-25 2:41 ` Miles Bader
2011-02-24 12:37 ` David Kastrup
2011-02-24 13:56 ` Julien Danjou
2011-02-24 16:50 ` Ted Zlatanov
2011-02-23 21:53 ` make-progress-reporter suggestions: 'modeline and customizable progress-reporter--pulse-characters Eli Zaretskii
2011-02-24 16:37 ` Ted Zlatanov
2011-02-23 22:04 ` David Kastrup
2011-02-24 0:38 ` Ted Zlatanov [this message]
2011-02-24 1:27 ` make-progress-reporter suggestions: 'modeline and customizableprogress-reporter--pulse-characters Drew Adams
2011-02-24 2:01 ` make-progress-reporter suggestions: 'modeline and customizable progress-reporter--pulse-characters Chong Yidong
2011-02-24 3:15 ` Ted Zlatanov
2011-02-24 16:55 ` Stefan Monnier
2011-02-24 17:45 ` Drew Adams
2011-02-24 18:05 ` Global indicators (was: make-progress-reporter suggestions: 'modeline and customizable progress-reporter--pulse-characters) Ted Zlatanov
2011-02-24 19:56 ` Global indicators Michael Albinus
2011-03-01 18:25 ` Ted Zlatanov
2011-03-28 18:44 ` Ted Zlatanov
2011-09-28 13:56 ` Ted Zlatanov
2011-02-25 13:56 ` make-progress-reporter suggestions: 'modeline and customizable progress-reporter--pulse-characters Michael Albinus
2011-02-17 20:17 ` auth-source-search: annoying messages Stefan Monnier
2011-02-18 20:06 ` Ted Zlatanov
2011-02-18 22:04 ` Lars Ingebrigtsen
2011-02-18 22:33 ` Stefan Monnier
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=87tyfu1d2v.fsf@lifelogs.com \
--to=tzz@lifelogs.com \
--cc=ding@gnus.org \
--cc=emacs-devel@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.
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 NNTP newsgroup(s).