>> "Andy" == Andy Piper <andy(a)xemacs.org>
writes:
Andy> Its amazing what you can do with real documentation!
Andy> This is as the subject says and recommended for 21.4.
I have had mixed successes with this patch. On Linux it seems to have
fixed up the bad behavior. But on Solaris, there are still problems.
While the flashing is gone, I still have the problem where the
progress bar doesn't start moving until I move the mouse. (At one
point I publically hypothesized that this problem was cured by Sun
patch 108941-24 (Motif Runtime), but I have not been able to reproduce
this result)
I'll see what I can do to troubleshoot this, but my available time is
limited. I can give Andy (or whoever needs it) access to a Solaris
box if this would help the debugging effort.
There's also some brokenness with the progress gauge and
"font-lock-maximum-size". If I bring up xemacs 21.5 (with the -q
flag) and find src/redisplay.c, then do M-x font-lock-fontify-buffer,
I get a message in the "gutter" area telling me "Fontifying
redisplay.c: buffer too big". But as soon as I move the mouse, the
buffer is fontified, with the gee-whiz-nifty progress gauge moving
smoothly.
By the way, Andy - next time you are editing glyphs-widget.c, not that
"gauge" is spelled "gauge" and not "guage". I'm not
quite fussy
enough to produce a patch just to fix this typo, but next time
somebody is making a "real" change to this file it would be nice to
fix.