From xemacs-m  Sun Mar  2 17:31:27 1997
Received: from palrel3.hp.com (palrel3.hp.com [15.253.88.10])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id RAA04880
	for <xemacs-beta@xemacs.org>; Sun, 2 Mar 1997 17:31:17 -0600 (CST)
Received: from cuckoo.hpl.hp.com (cuckoo.hpl.hp.com [15.144.62.116]) by palrel3.hp.com with ESMTP (8.7.5/8.7.3) id PAA20669 for <xemacs-beta@xemacs.org>; Sun, 2 Mar 1997 15:30:51 -0800 (PST)
Received: (from ange@localhost) by cuckoo.hpl.hp.com (8.7.1/8.7.1) id XAA07285; Sun, 2 Mar 1997 23:30:38 GMT
Sender: ange@cuckoo.hpl.hp.com
To: Hrvoje Niksic <hniksic@srce.hr>
Cc: xemacs-beta@xemacs.org
Subject: Re: efs not working?
References: <kigwwrr3ec4.fsf@jagor.srce.hr> <x5ohd3mz6d.fsf@cuckoo.hpl.hp.com> <kigrahz398l.fsf@jagor.srce.hr>
From: Andy Norman <ange@hplb.hpl.hp.com>
Date: 02 Mar 1997 23:30:37 +0000
In-Reply-To: Hrvoje Niksic's message of 01 Mar 1997 16:47:06 +0100
Message-ID: <x5n2slna76.fsf@cuckoo.hpl.hp.com>
Lines: 36
X-Mailer: Gnus v5.4.15/XEmacs 20.1

Hrvoje Niksic <hniksic@srce.hr> writes:

>> I know that RMS has got GNU Emacs so that this [ange-ftp loading when
>> needed] happens.

> What version?  19.34 behaves in what I perceive is the correct way.
> And I don't mention ange-ftp in my .emacs.

That's what I'm saying.  ange-ftp under GNU Emacs seems to do the things that
you require.

Looking at loaddefs.el in XEmacs 19.14, it looks like the file-name-handler
magic is done to load ange-ftp when needed.

If efs-auto (or, I guess a subset) were called around the same time in XEmacs
startup, it would perform a similar function, but in addition, it would give
extra code to make sure that some of efs's functionality could be used without
loading the whole of the main efs module.

The problem with the ange-ftp previous method was that almost anything you did
near the root directory seemed to load the whole of ange-ftp.

>> Require or load efs-auto in your .emacs and you will be a happy(er)
>> camper.

> I don't like this.  Why can't efs behave like ange-ftp used to in this
> respect?  Why do we all have to have the same line in ~/.emacs when it
> could be solved globally?  I simply don't understand the reasoning
> here.

Yes, it probably could be solved globally, which isn't too bad an idea.  The
reasoning isn't mine to do, however.
-- 
						-- ange -- <><

http://www-uk.hpl.hp.com/people/ange		ange@hplb.hpl.hp.com

