[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
faster emacs startup, can I postpone package loading?
From: |
mitchell_laks |
Subject: |
faster emacs startup, can I postpone package loading? |
Date: |
2 Jan 2006 12:27:52 -0800 |
User-agent: |
G2/0.2 |
Hi,
I run debian and use emacs as my editor. On some systems I have many
packages that customize emacs for their own purposes. These packages
include such things as eieio, macsyma cedet-common tex etc.
On some of these systems the load process significantly slows down the
boot process. While emacs on some systems is immediately there, here it
can take 4 seconds (gasp).
On other systems I have with less 'crud' (extraordinary software that I
do use occassionally), it comes up faster than a rabbit. As fast as
(shudder) vi. (I wrote my thesis using vi, a long ways ago, and don't
want to go that way again).
(I originally was going to write that it takes 10 seconds to boot, but
I solved that problem when I realized that emacs was doing a reverse
dns lookup and it went down to 4 seconds as soon as I added the
workstation ip address itself to the /etc/hosts file).
When I look in the *Messages* buffer I see the following load list (see
below).
Now all this is by virtue of Debian packaging adding loads. I did not
really modify the .emacs file too much.
Is there some simple way that I can make all this (exciting) loading
take place in the few seconds after I get my prompt and am working on
my files?
Note that I am a lisp newbie, I can barely car, cdr and setq, though I
own SICP, Lispcraft, On Lisp, Common Lisp and even once printed out the
gnu emacs-lisp manual.... :)
Thanks!
Mitchell Laks
Loading 50a2ps (source)...done
Loading 50aribas (source)...done
Loading 50auctex (source)...done
Loading 50autoconf (source)...done
Loading 50cedet-common (source)...
Loading advice...done
Loading 50cedet-common (source)...done
Loading 50dictionaries-common (source)...
Loading debian-ispell...
Loading /var/cache/dictionaries-common/emacsen-ispell-default.el
(source)...done
Loading debian-ispell...done
Loading /var/cache/dictionaries-common/emacsen-ispell-dicts.el
(source)...done
Loading 50dictionaries-common (source)...done
Loading 50eieio (source)...done
Loading 50ess (source)...
Loading regexp-opt...done
Loading mule-util...done
Loading ange-ftp...done
Loading 50ess (source)...done
Loading 50ftnchek (source)...done
Loading 50gri-el (source)...done
Loading 50gri-html-doc (source)...done
Loading 50maxima-emacs (source)...done
Loading 50mgp (source)...done
Loading 50mpqc-support (source)...done
Loading 50nowebm (source)...done
Loading 50octave (source)...done
Loading 50preview-latex (source)...done
Loading 50tramp (source)...done
Loading 50yacas (source)...done
Loading 50yorick-auto (source)...done
Loading 51ede (source)...done
Loading 51preview-latex (source)...
Loading preview-latex...done
Loading 51preview-latex (source)...done
Loading 51speedbar (source)...done
Loading 52semantic (source)...
Loading derived...done
Loading /usr/lib/emacs/21.4/i386-linux/fns-21.4.1-x.el (source)...done
Loading semantic-idle (source)...done [2 times]
Loading ede-speedbar (source)...done
Loading 52semantic (source)...done
Loading 53cedet-contrib (source)...done
Loading 53cogre (source)...done
Loading 55ecb (source)...
"/usr/share/emacs21/site-lisp/cedet-common/" added to `load-path'
Error while loading 55ecb
Loading semantic-el (source)...done
For information about the GNU Project and its goals, type C-h C-p.
call-interactively: Beginning of buffer [14 times]
call-interactively: End of buffer
- faster emacs startup, can I postpone package loading?,
mitchell_laks <=
- Re: faster emacs startup, can I postpone package loading?, BRUCE INGALLS, 2006/01/02
- Re: faster emacs startup, can I postpone package loading?, mitchell_laks, 2006/01/02
- faster emacs startup, can I postpone package loading?, David Reitter, 2006/01/03
- Re: faster emacs startup, can I postpone package loading?, BRUCE INGALLS, 2006/01/03