On 16 Dec 1999, Jan Vroonhof <vroonhof(a)math.ethz.ch> wrote:
Daniel Pittman <daniel(a)danann.net> writes:
> I have just posted an updated version of my Athena support for
> configure to xemacs-patches. Could I ask that people give this a try
> and let me know if it fails anywhere -- especially if it makes
> mistakes finding your Athena widgets?
Do not forget to test the progress-gauge example from
tests/widget-test.el!
Well, those all passed with the exception of a redraw bug with the
`progress bar in modeline' case. That one is a nice black space unless
it is actively being updated -- it shows during that, but reverts to
black later on.
The radio and toggle buttons are also messed up, drawing the text under
the button decoration.
This is with neXtaw. But... it works. No crash. :)
I can test with flat Xaw, if you want, but testing configure with my
patch tells me that it finds -lXaw and the flat headers correctly.
I don't think, given that several other people have success with flat
Xaw and the progress gauge that I can add any useful data points here. I
don't actually change the way Xaw is used, just the way it's found.
It finds plain Xaw and Xaw3D correctly here. It defaults to plain
Xaw (was that intentional).
Yes. It's easy to change, but I think that using flat Xaw by default and
letting people ask for something fancier.
OTOH it does try and make the failure case for fancier widgets as
deterministic as possible.
More importantly even if I compile --with-athena=3d the
progress-gauge
works!
Maybe we can default to a more sexier one again? If only to force
testing?
If you want... Um, what's the general policy for finding out what the
consensus of the XEmacs gurus is on this sort of issue?
[...]
P.S. Daniel, are you addicted to hacking XEmacs already? If so, in
the
XawXPM case it should really take the pixmap from the background-image
property of the gui-element face :-)
Hmmm. I think I have to admit addiction. I occasionally regret that the
product I work on here is not written in Lisp and is not
self-documenting ;)
If I get some free time I might have a look at that.
Daniel
--
The Scots long ago came up with an ancient word for a magic spell that creates
an illusion of beauty where no beauty exists. The word is 'glamour'.
-- L.M. Boyd