From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: John Wiegley Newsgroups: gmane.emacs.help Subject: Re: light versions of emacs and getting it to start faster Date: Wed, 18 Sep 2002 21:35:52 -0700 Organization: Posted via Supernews, http://www.supernews.com Sender: help-gnu-emacs-admin@gnu.org Message-ID: <87sn06tx3r.fsf@alice.dynodns.net> References: NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1032410756 18458 127.0.0.1 (19 Sep 2002 04:45:56 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Thu, 19 Sep 2002 04:45:56 +0000 (UTC) Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 17rtCM-0004na-00 for ; Thu, 19 Sep 2002 06:45:54 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10) id 17rtCi-0008GM-00; Thu, 19 Sep 2002 00:46:16 -0400 Original-Path: shelby.stanford.edu!nntp.stanford.edu!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!sn-xit-03!sn-xit-01!sn-post-01!supernews.com!corp.supernews.com!not-for-mail Original-Newsgroups: gnu.emacs.help X-Home-Page: http://www.gci-net.com/users/j/johnw/ X-Public-Key: http://pgp5.ai.mit.edu:11371/pks/lookup?op=get&search=0xF40524D0 User-Agent: Gnus/5.090007 (Oort Gnus v0.07) Emacs/21.2 (i386-debian-linux-gnu) Cancel-Lock: sha1:LrnGZfw3iPtd7V29yZcQixEvwG8= Original-X-Complaints-To: abuse@supernews.com Original-Lines: 16 Original-Xref: nntp.stanford.edu gnu.emacs.help:105055 Original-To: help-gnu-emacs@gnu.org Errors-To: help-gnu-emacs-admin@gnu.org X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.help:1609 X-Report-Spam: http://spam.gmane.org/gmane.emacs.help:1609 >>>>> On Wed Sep 18, GI writes: > Hi, I'm interested in reducing the binary size of emacs, and > getting it to start/load faster. Look at the file lisp/loadup.el. Those are the Lisp files that are bound into Emacs. A lot of Emacs' size is due to the "Pure lisp storage" that houses those bound files. If you can, you can try to reduce the size of the pure store (do a grep for PURE and SIZE). Gzexe is another way to reduce transfer time. If your processor is decent, it will not affect execution time much. Don't compile in Mule support. John