From xemacs-m  Thu Sep  4 09:28:22 1997
Received: from wfdutilgw.ml.com (wfdutilf01.ml.com [206.3.74.31])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id JAA03634
	for <xemacs-beta@xemacs.org>; Thu, 4 Sep 1997 09:28:21 -0500 (CDT)
Received: from ml1.ml.com ([199.201.57.130])
	by wfdutilgw.ml.com (8.8.5/8.8.5/MLgw-3.03) with ESMTP id KAA25199
	for <xemacs-beta@xemacs.org>; Thu, 4 Sep 1997 10:29:23 -0400 (EDT)
Received: from commpost.ml.com (commpost.ml.com [146.125.4.24])
	by ml1.ml.com (8.8.5/8.8.5/MLml4-2.07) with SMTP id KAA00245
	for <xemacs-beta@xemacs.org>; Thu, 4 Sep 1997 10:27:49 -0400 (EDT)
Received: from spssunp.spspme.ml.com (spssunp.spspme.ml.com [192.168.111.13]) by commpost.ml.com (8.6.12/8.6.12) with ESMTP id KAA12516 for <xemacs-beta@xemacs.org>; Thu, 4 Sep 1997 10:27:48 -0400
Received: by spssunp.spspme.ml.com (SMI-8.6/SMI-4.1)
	id KAA03456; Thu, 4 Sep 1997 10:27:46 -0400
To: XEmacs Beta List <xemacs-beta@xemacs.org>
Subject: Re: [PATCH]  Re: Kyiv package failure under sparc-sun-solaris2.5.1
References: <ocrbu2al4j1.fsf@ml.com> <m2bu2a5cpc.fsf@altair.xemacs.org> <ocr7mcykqza.fsf@ml.com> <m24t81vqut.fsf@altair.xemacs.org>
X-Face: D>:hrrB{l6#\wU;)0R:OHSTA@ayd.Oq?s@Rrc;[+z0m+<-U"$G-J6L)F2QY`qK~uPu!s1(6{\#uy!Ag/D)?'L[}xErXvxoPn8T_hKi{M]/(`BF{e}X7;hby`p\.E$rJ}Aff#BT,rdDIw\y
X-Y-Zippy: Used staples are good with SOY SAUCE!
Mime-Version: 1.0 (generated by tm-edit 7.108)
Content-Type: text/plain; charset=US-ASCII
From: Colin Rafferty <craffert@ml.com>
Date: 04 Sep 1997 10:27:45 -0400
In-Reply-To: SL Baur's message of "03 Sep 1997 17:56:42 -0700"
Message-ID: <ocrg1rlgnmm.fsf@ml.com>
Lines: 40
X-Mailer: Gnus v5.4.65/XEmacs 20.3(beta19) - "Kiev"

SL Baur writes:
> Colin Rafferty <craffert@ml.com> writes:
>> SL Baur writes:

>> As far a what to do in Tirana XEmacs, I would say that auto-autoloads
>> should be loaded from the entire package-path, just in case there is a
>> new package globally, but no one re-dumped XEmacs.

> That must be done carefully.  There are too many complaints about
> XEmacs slow startup speed to do this without thinking things through.

Why are people starting XEmacs so often that they complain about startup
speed?  I won't exit this particular instance until after I install
Tirana.

I am serious here.  It's like complaining that your operating system
takes too long to boot.

>> I imagine that the simplest thing to do would be to stick the final form
>> from loaddefs.el somewhere into startup.el.

> Yes, but it would slow things down at startup, and force all of the
> autoloads out of shared pure space.

Actually, it wouldn't, since the first line of each file looks like
this (from lisp/packages/autoloads.el):

    (if (featurep 'packages-autoloads) (error "Already loaded"))

> I had in mind saving the timestamp of each dumped file (not just the
> autoloads) and providing an option at startup to reload any dumped
> file that was newer than the one dumped with XEmacs.  The lisp
> hierarchy is installed with tar so the timestamps should be reliable.

This seems like a long way around to get across the street.  Especially
since it won't neccessarily deal with new packages that are inserted in
the package-path.  Of course, we don't deal with that now, either.

-- 
Colin

