|
From: | Jan Djärv |
Subject: | Re: Emacs build does not finish |
Date: | Thu, 25 Jan 2007 09:04:40 +0100 |
User-agent: | Thunderbird 1.5.0.9 (X11/20070102) |
Kenichi Handa skrev:
In article <address@hidden>, Miles Bader <address@hidden> writes:Ralf Angeli <address@hidden> writes:The build process, however, now is really slow. Probably twice the time it took before.Is the slowness restricted to the abnormally large files in the leim subdirectory, such as ZIRANMA.el and ja-dic.el, or is it all lisp files?As the outout of make messages are not shown, I'm not sure which files are re-created, but I suspect that the slowness is because of regeneration of those Lisp files from big dictionary files under CXTERM-DIC and MISC-IDC that is caused by my recent update. The process of byte compiling them is, I think, not that slow; for instance, I can byte-compile ZIRANMA.el in 1.5 second.
This takes a very long time for me (> 20 minutes, previously under 30 seconds): sed -n '/^[^;]/ p' < /home/jhd/src/emacs/leim/leim-ext.el >> leim-list.elEMACSLOADPATH=/home/jhd/src/emacs/leim/../lisp LC_ALL=C ../src/emacs -batch --no-init-file --no-site-file --multibyte -f batch-byte-compile /home/jhd/src/emacs/leim/ja-dic/ja-dic.el
10000 entries 20000 entries 30000 entries 40000 entries It goes to 40000 in about the same time as before, but then is seems to hang.
As, those dictionary files are updated very very rarely, I don't think it's a big problem. And a tarball contains generated *.el files.
It is a huge problem when you develop in Emacs. Jan D.
[Prev in Thread] | Current Thread | [Next in Thread] |