>>>> "Stephen" == Stephen J Turnbull
<stephen(a)xemacs.org> writes:
>>>> "Uwe" == Uwe Brauer <oub(a)mat.ucm.es>
writes:
Stephen> Sure. I can name a number of them. Contributions on any
Stephen> of them would be welcome.
Stephen> (2) I suspect redisplay is slowed dramatically by code
Stephen> kluged in to ensure correct display of the native widgets.
Stephen> I know for sure that in Xft most everything gets displayed
Stephen> twice on every redisplay.
Stephen> (3) Regexp issues. It's not hard to write regexps that
Stephen> behave badly in loops, and XEmacs's regexp implementation
Stephen> has had problems with corner cases.
Stephen> (4) Algorithms. I suspect that for most packages GNU has
Stephen> a decided advantage in terms of the amount of developer
Stephen> time that goes into optimizing for them, and there's a
Stephen> strong bias toward designing things that are efficient for
Stephen> GNU, and then hacking in XEmacs support later.
Ok I see, how could I test that in the case I mentioned (copying and
moving a lot of msg from imap folders to nnml folder, or even between
imap folders) is slow?
Can I run some kind of profiler to find out, in of the points
mentioned above could be the culprit?
Uwe