all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: "mitchell_laks" <mlaks2000@yahoo.com>
Subject: faster emacs startup, can I postpone package loading?
Date: 2 Jan 2006 12:27:52 -0800	[thread overview]
Message-ID: <1136233672.096023.296660@g44g2000cwa.googlegroups.com> (raw)

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

             reply	other threads:[~2006-01-02 20:27 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-01-02 20:27 mitchell_laks [this message]
2006-01-02 21:40 ` faster emacs startup, can I postpone package loading? Thorsten Bonow
2006-01-06 13:56 ` kgold
     [not found] <mailman.21176.1136250882.20277.help-gnu-emacs@gnu.org>
2006-01-03  1:12 ` BRUCE INGALLS
2006-01-03 18:03   ` Kevin Rodgers
2006-01-03  2:38 ` mitchell_laks
2006-01-03  3:34   ` Ian Zimmerman
  -- strict thread matches above, loose matches on Subject: below --
2006-01-03 11:05 David Reitter
2006-01-04  0:10 BRUCE INGALLS

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1136233672.096023.296660@g44g2000cwa.googlegroups.com \
    --to=mlaks2000@yahoo.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.