stephen, if you want to go this far, then we should go the next step and
eliminate the concept of "gutter" and simply allow the xemacs frame to be a
widget, so you could have arbitrary layout. andy likes this, and it's in fact
something i proposed long, long ago [in architecting xemacs].
"Stephen J. Turnbull" wrote:
>>>>> "Hrvoje" == Hrvoje Niksic
<hniksic(a)iskon.hr> writes:
Hrvoje> My `small' progress gauge was modeled after that, but it
Hrvoje> still displayed in a gutter rather than in the echo area
Hrvoje> where it should be.
Huh?
I mean, this is what gutters are _for_. The modeline is a specialized
per-window gutter object, the echo area/minibuffer is a somewhat less
specialized per-frame gutter. Historically they don't happen to be
implemented that way, of course, but they _could_.
To my mind, the real question is not "why isn't the progress gauge in
echo area?", it's "why isn't the echo area in the gutter?", not
to
mention "When should gutters be `visual unions' (eg minibuffer + echo
area) and when `structs' (menubar + toolbar)?" and "Should gutters be
so volatile?" and "Are gutters frame components or window components?"
So let's not limit the rethink to "progress bars".
--
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Institute of Policy and Planning Sciences Tel/fax: +81 (298) 53-5091
_________________ _________________ _________________ _________________
What are those straight lines for? "XEmacs rules."
--
Ben
In order to save my hands, I am cutting back on my mail. I also write
as succinctly as possible -- please don't be offended. If you send me
mail, you _will_ get a response, but please be patient, especially for
XEmacs-related mail. If you need an immediate response and it is not
apparent in your message, please say so. Thanks for your understanding.
See also
http://www.666.com/ben/chronic-pain/