From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Ian Zimmerman Newsgroups: gmane.emacs.help Subject: Re: faster emacs startup, can I postpone package loading? Date: Mon, 02 Jan 2006 19:34:57 -0800 (PST) Message-ID: <87acee2dcw.fsf@gmail.com> References: <534d19de0601021712q278f1bd3w2fca844a65738e15@mail.gmail.com> <1136255905.045258.105640@g14g2000cwa.googlegroups.com> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1136259330 25803 80.91.229.2 (3 Jan 2006 03:35:30 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 3 Jan 2006 03:35:30 +0000 (UTC) Cc: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue Jan 03 04:35:27 2006 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1EtcxA-0005YA-BK for geh-help-gnu-emacs@m.gmane.org; Tue, 03 Jan 2006 04:35:16 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Etcyl-0004bV-VB for geh-help-gnu-emacs@m.gmane.org; Mon, 02 Jan 2006 22:36:55 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1EtcyW-0004ZB-Nk for help-gnu-emacs@gnu.org; Mon, 02 Jan 2006 22:36:40 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1EtcyU-0004YL-So for help-gnu-emacs@gnu.org; Mon, 02 Jan 2006 22:36:40 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1EtcyU-0004YH-Qd for help-gnu-emacs@gnu.org; Mon, 02 Jan 2006 22:36:38 -0500 Original-Received: from [64.233.184.206] (helo=wproxy.gmail.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1Etcze-00019k-GM for help-gnu-emacs@gnu.org; Mon, 02 Jan 2006 22:37:50 -0500 Original-Received: by wproxy.gmail.com with SMTP id 58so2050467wri for ; Mon, 02 Jan 2006 19:34:57 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:to:cc:subject:references:from:in-reply-to:message-id:lines:user-agent:mime-version:content-type:date; b=DSBWT+iaFc0yXCoyowK4SxmJX5SdMtDwUzh2P9DVOnoeF9+8MoQ/OyrXVShvF007kwbcYTl4KweH79lex389yDesgIjhVhbC9vUcTvdFKE/MWKBYG2pZq9WtC+kVBp920ToRLqRAo5sQbBE7qCluGifYutBxb1kxeQYGwQxwmQw= Original-Received: by 10.54.149.8 with SMTP id w8mr877491wrd; Mon, 02 Jan 2006 19:34:57 -0800 (PST) Original-Received: from unicorn ( [72.60.106.112]) by mx.gmail.com with ESMTP id 34sm14888151wra.2006.01.02.19.34.56; Mon, 02 Jan 2006 19:34:57 -0800 (PST) Original-Received: from itz by unicorn with local (Exim 4.60) (envelope-from ) id 1Etcwp-0001C3-Tr; Mon, 02 Jan 2006 22:34:55 -0500 Original-To: "mitchell_laks" In-Reply-To: <1136255905.045258.105640@g14g2000cwa.googlegroups.com> Original-Lines: 18 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:32365 Archived-At: The files Emacs loads when starting up under Debian are in the directories /etc/emacs*/site-start.d Most of them are just stubs that add directories from which to load the real library later, via the autoload mechanism. So there's not much one can cut there. Some packages (the ones whose maintainers haven't bothered to read the policy documents or look at best practices) have the performace bug of loading real code at that time. If you find this, just file a Debian bug against the package. This question would perhaps be better asked on the Debian specific list, debian-emacsen@lists.debian.org -- A true pessimist won't be discouraged by a little success.