From xemacs-m  Mon Feb 24 19:30:55 1997
Received: from corona.pixar.com (corona.pixar.com [138.72.20.84])
	by xemacs.org (8.8.5/8.8.5) with SMTP id TAA20223
	for <xemacs-beta@xemacs.org>; Mon, 24 Feb 1997 19:30:54 -0600 (CST)
Received: by corona.pixar.com (Smail3.1.29.1 #2)
	id m0vzBhq-0001YbC; Mon, 24 Feb 97 17:29 PST
Sender: retnuh@pixar.com (Hunter Kelly)
Sender: retnuh@corona
To: "Barry A. Warsaw" <bwarsaw@CNRI.Reston.VA.US>
Cc: turner@lanl.gov, xemacs-beta@xemacs.org
Subject: efs-auto [was: b95 success, but...]
References: <199702241321.IAA08835@anthem.CNRI.Reston.Va.US> 	<199702241934.MAA22412@branagh.ta52.lanl.gov> <199702242124.QAA19817@anthem.CNRI.Reston.Va.US>
Mime-Version: 1.0 (generated by tm-edit 7.103)
Content-Type: text/plain; charset=US-ASCII
From: Hunter Kelly <retnuh@corona.pixar.com>
Date: 24 Feb 1997 17:29:22 -0800
In-Reply-To: "Barry A. Warsaw"'s message of Mon, 24 Feb 1997 16:24:02 -0500
Message-ID: <yvt4tf1d66l.fsf_-_@corona.pixar.com>
Lines: 44
X-Mailer: Gnus v5.4.11/XEmacs 19.15

I've seen several people get bitten by this.
Why would you ever want 'efs and not 'efs-auto?

Couldn't things be required/provided in such a way that 
(require 'efs) would be 'efs-auto,
and
(require 'efs-really-loaded-dangit) would be 'efs?

This will bite people over and over, and if we can make the logical
thing do the right thing, I think we should.

Hunter

"Barry A. Warsaw" <bwarsaw@anthem.cnri.reston.va.us> writes:

> [1  <text/plain; us-ascii (7bit)>]
> 
> >>>>> "JAT" == John A Turner <turner@branagh.ta52.lanl.gov> writes:
> 
>     Me> Once I got past the ange-ftp/efs hurdle, b95 seems to run just
>     Me> fine on a tty (Sparc/Solaris 2.5).  However, startup time has
>     Me> seriously degraded.  b95 is several times slower to start with
>     Me> my full environment than b93 is.  My quick guesstimate is that
>     Me> b93 starts in about 5 or 10 seconds while b95 takes roughly 45
>     Me> seconds.  This with
> 
>     JAT> Have you tried:
> 
>     JAT> (require 'efs-auto)
> 
>     JAT> instead of
> 
>     JAT> (require 'efs)
> 
> Thanks John, this improves things immensely.  Now more than ever, I
> suggest adding a fake ange-ftp.el to the distribution, such as
> attached below.
> 
> -Barry
> 
> [2 a fake dired/ange-ftp.el <text/plain>]
> (require 'efs-auto)
> (warn "ange-ftp is obsolete, using efs-auto")
> (provide 'ange-ftp)

