Hello all.
I've been out of the XEmacs development loop for a while, but I'm back
now... my intentions w.r.t. XEmacs are to get back to working on
alignment issues with proportional fonts, and to develop my little
experiments (
http://home.fnal.gov/~cgw/xemacs/experiment/) into a real
patch. (The website is still up at FNAL but I am not currently
working there).
Dipping my toes back into the water of XEmacs development, I
downloaded xemacs-21.4.3 and built it on a Solaris 5.7 box.
A few comments:
The progress gauge seems pretty broken. It only updates when I move
the mouse. And when it does update, it jiggles horizontally, and the
background flashes alternately grey and blue. (It looks pretty bad. I
wish I knew how to take a screenshot in .MPG format).
I find it somewhat disappointing that there is no configure-time
option to disable gutters and progress-bars. Is there a customizable
lisp variable to make these (no-value-added) progress gauges go away
and trouble me no more? According to what I can find from
hyper-apropos, I can make the progress gauge "large" or "small", but
can I customize it into oblivion? In its current shape, the progress
gauge is not yet ready for prime time. It should be disabled by
default and enable-able as an option, like other "experimental"
features such as drag-n-drop.
The keyboard accelerators on the menus are similarly quite ugly and
I'd like to see a way to disable these as well. They would be OK as
an optional feature. Particularly things like the font-size menu,
which looks goofy with two columns of numbers:
_1_ 5
_2_ 6
_3_ 7
_4_ 8
_5_ 9
...
Why aren't the font sizes themselves used as their own accelerators?
If you enable function-menu, the first letter of each function in the
function menu is underlined, even if these letters are not unique.
For instance, in emacs.c:
_m_ain
_m_ain_1
_m_ake_arg_list
_m_ake_arg_list_1
_m_ake_argc_argv
...
And, maybe I'm just being thick, but I don't understand what key combo
is supposed to bring up the accelerated menus. On my box, neither
alt-T nor meta-T nor ctrl-T brings up the _T_ools menu. What is the
intented usage of the menu accelerators?
Other than these aesthetic comments, 21.4.3 seems pretty stable - I've
been running it for about a day without incident.
One of the reasons I switched from FSFmacs to XEmacs back in 1995 or
so was that XEmacs was so much more aesthetically pleasing. Let's
make 21.4 the most beautiful XEmacs yet!