emacs-pretest-bug
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Fwd: Serious performace problems on Windows XP with new(!) GNU Emacs


From: Peter Tury
Subject: Re: Fwd: Serious performace problems on Windows XP with new(!) GNU Emacs v22 (both patched and unpatched EmacsW32 were tried)
Date: Mon, 30 Oct 2006 22:17:33 +0100

2006/10/19, Peter Tury <address@hidden>:
Especially because "older" v22(!) Emacs (e.g. EmacsW32 of May -- see
my previous letters) was much more faster: they opened the problematic
files in 1-3(?) seconds -- and whitespace.el wasn't really modified
since then!? (I will double check that version again.)

Now I checked this again. The situation is more intersting: that old
Emacs v22 (=EmacsW32 CvsP060415) is similarly slow with my slowtst.el
probe. But it seems to be fast with my original problematic source
file.

More details: I used my normal .emacs for this test (so: no -Q...) so
I had all my normal modes enabled, all settings set etc. Now, if I
start patched version 04.15, it opens my file quickly. Even M-x
whitespace-buffer is fast. But now I realized it tells "Whitespace:
this file is clean.". While the slow Emacs (I tried Unpatched version
10.11) tells "Whitespaces: [eis] in ..." for the same file, with same
.emacs... How is this possible?

I also found that the situation is the same with other files (e.g.
with the same hideshow.el): they are clean according to the old, fast
whitespace and has [i] or [eis] according to the new, slow
whitespace.el. Was there some bug in that old EmacsW32 what prevented
fine work of whitespace? Maybe the changed End Of Line handling?

I also compared *Messages* buffer's content after starting the fast
and the slow Emacs with the same .emacs etc. And different messages
appeared in different order. Is this normal?

E.g. slow starts with these lines:

(D:\Program Files\EmacsW32\emacs\bin\emacs.exe --load=D:/Program
Files/EmacsW32/EmacsW32/bin/gnuservauto.el)
Loading encoded-kb...done
Adding d:/Program Files/EmacsW32/EmacsW32/lisp/ to load-path
Loading cua-base...done
Loading desktop...done
Loading time...done
Loading icomplete...done
Loading iswitchb...done
Loading avoid...done
Loading recentf...done
Loading paren...done
Loading etags...done
Loading which-func...done
Loading whitespace...done

while fast starts with these lines:

(D:\Program Files\EmacsW32\emacs\bin\emacs.exe --load=D:/Program
Files/EmacsW32/EmacsW32/bin/gnuservauto.el)
Loading encoded-kb...done
Adding d:/Program Files/EmacsW32/EmacsW32/lisp/ to load-path
Loading whitespace...done
Loading which-func...done
Loading paren...done
Loading recentf...done

Why this could happen?

Thanks,
P




reply via email to

[Prev in Thread] Current Thread [Next in Thread]