I am leaning now towards it being a problem with the latest set of
packages. Since we primarily edit C++ files, I'd guess that something is
wrong with the latet cc-mode. But I don't want to prejudge the situation. I
am backing down to the previous sumo and, maybe, to 21.4.13 to see if things
get better. If they do, I'll narrow it down some more.
>>>> "SJT" == Stephen J Turnbull
<stephen(a)xemacs.org> writes:
>>>> "Jake" == Jake Colman
<jake.colman(a)xemacs.org> writes:
Jake> Could the slow redisplay be a
result of fontification and
Jake> lazy-lock? Is there a "best" way of using font-lock for
Jake> optimal redisplay performance?
SJT> I don't think so. The first pass takes a long time if you do a full
SJT> fontification, but you will get the "fontifying ... syntax
SJT> ... regexps" message. At other times, I think it's redisplay itself.
SJT> How fast is the network connection, or is everybody running on their
SJT> local box? XEmacs is known to get a lot of Expose events, why I'm not
SJT> sure, but there are compression options you can enable in Xt resources
SJT> that help a lot. Especially over a slow connection between XEmacs and
SJT> the server, but on a sufficiently slow/loaded box, the difference can
SJT> be perceptible even with a local transport for the X connection.
SJT> However, this optimization, added in 21.4.12, is apparently totally
SJT> broken on Motif (makes Motif updates horribly slow), and we've
SJT> arranged to remove it for Motif as of 21.4.14. There is also a known
SJT> horrible interaction between the basic Motif XmPrimitive widget and
SJT> the progress gauge which causes indefinite hangs in progress feedback.
SJT> I think this is also worked around in 21.4.14.
Jake> What do you miss if you specify '--with-widgets=no' and
Jake> '--with-dialogs=no'? What interfaces changes will I see?
SJT> As Vin said, --with-widgets=no means the buffers tabs go way, and the
SJT> progress bar. In customize screens, you'll see somewhat uglier
SJT> buttons consed up from bitmap tiles instead of real widgets.
SJT> With the dialogs, I'm not even sure if you lose all of them. There
SJT> are a couple that have been historically been implemented as carefully
SJT> configured Emacs frames (like the file selector), and these may still
SJT> be available even if --with-dialogs=no.
SJT> --
SJT> Institute of Policy and Planning Sciences
http://turnbull.sk.tsukuba.ac.jp
SJT> University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
SJT> Ask not how you can "do" free software business;
SJT> ask what your business can "do for" free software.
--
Jake Colman -- XEmacs Tinkerer