From xemacs-m  Sat Mar 22 00:00:12 1997
Received: from venus.Sun.COM (venus.Sun.COM [192.9.25.5])
	by xemacs.org (8.8.5/8.8.5) with SMTP id AAA26986
	for <xemacs-beta@xemacs.org>; Sat, 22 Mar 1997 00:00:11 -0600 (CST)
Received: from infodock.com (wave.infodock.com [206.13.40.192]) by venus.Sun.COM (SMI-8.6/mail.byaddr) with ESMTP id VAA19197 for <xemacs-beta@xemacs.org>; Fri, 21 Mar 1997 21:59:42 -0800
Received: (from weiner@localhost) by infodock.com (8.7.4/8.7.3) id WAA22327; Fri, 21 Mar 1997 22:04:15 -0800
Date: Fri, 21 Mar 1997 22:04:15 -0800
From: Bob Weiner <weiner@infodock.com>
Message-Id: <199703220604.WAA22327@infodock.com>
To: xemacs-beta@xemacs.org
In-reply-to: <199703220215.VAA29992@amber.vis-av.com> (message from Derrell Lipman on Fri, 21 Mar 1997 21:15:00 -0500 (EST))
Subject: Re: (require 'efs) v. (require 'efs-auto)

>>>>> "DL" == Derrell Lipman <derrell@vis-av.com> writes:
>>>>> "  Steven" == Steven L Baur <steve@miranova.com> writes:
   DL> The problem stems from the fact that someone today indicated that it
   DL> was a "bad thing" to (require 'efs) in .emacs, and instead, to use
   DL> (require 'efs-auto).  I assumed from the name that efs would then
   DL> autoload appropriate parts as they were needed.  That seems not to be
   DL> the case.

Couldn't we just eliminate this seemingly infinitely repeatable comedy of
errors by making efs.el do what efs-auto.el now does, removing the name
efs-auto and renaming the old functionality of efs.el so that it is
named efs-full.el.

This is how Hyperbole works (require 'hyperbole) just sets up autoloads,
and I've never heard a complaint.  Since skilled users would be the
ones who might ever have a need to fully pre-load efs, they can read
the docs and find out that they need to use efs-full.  All other users
will get the generally desirable behavior of autoloading without any
confusion.

Bob

