From xemacs-m  Tue Mar 25 01:14:23 1997
Received: from mailbox1.ucsd.edu (mailbox1.ucsd.edu [132.239.1.53])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id BAA11195
	for <xemacs-beta@xemacs.org>; Tue, 25 Mar 1997 01:14:22 -0600 (CST)
Received: from sdnp5.ucsd.edu (sdnp5.ucsd.edu [132.239.79.10]) by mailbox1.ucsd.edu (8.8.5/8.6.9) with SMTP id XAA11649 for <xemacs-beta@xemacs.org>; Mon, 24 Mar 1997 23:14:22 -0800 (PST)
Received: by sdnp5.ucsd.edu (SMI-8.6/SMI-SVR4)
	id XAA11428; Mon, 24 Mar 1997 23:16:13 -0800
Sender: dmoore@sdnp5.ucsd.edu
To: xemacs-beta@xemacs.org
Subject: Re: file-remote-p broken
References: <y9lvi6h75ym.fsf@modas.informatik.uni-tuebingen.de> <m2hgi0a75r.fsf@altair.xemacs.org>
X-Face: "oX;zS#-JU$-,WKSzG.1gGE]x^cIg!hW.dq>.f6pzS^A+(k!T|M:}5{_%>Io<>L&{hO7W4cicOQ|>/lZ1G(m%7iaCf,6Qgk0%%Bz7b2-W3jd0m_UG\Y;?]}4s0O-U)uox>P3JN)9cm]O\@,vy2e{`3pb!"pqmRy3peB90*2L
Mail-Copies-To: never
Mime-Version: 1.0 (generated by tm-edit 7.106)
Content-Type: text/plain; charset=US-ASCII
From: David Moore <dmoore@ucsd.edu>
Date: 24 Mar 1997 23:16:13 -0800
In-Reply-To: Steven L Baur's message of 24 Mar 1997 21:10:24 -0800
Message-ID: <rvu3m0phky.fsf@sdnp5.ucsd.edu>
Lines: 31
X-Mailer: Gnus v5.4.36/XEmacs 19.15(beta104)

Steven L Baur <steve@miranova.com> writes:

> > !   (cond ((featurep 'ange-ftp) (and (ange-ftp-ftp-path file-name) t))
> >           (t (require 'efs)
>                         ^^^^
> 
> Shouldn't this be 'efs-auto?  And we should probably add a guard on
> `allow-remote-paths' before doing it.

No.  efs-ftp-path is defined in efs-cu.el, and is only loaded when efs
is loaded.

> (defun file-remote-p (file)
>   "Test whether file resides on the local system."
>   (cond ((featurep 'ange-ftp) (ange-ftp-ftp-path file-name))
>         (allow-remote-paths (require 'efs-auto)
> 	   (efs-ftp-path file-name))
> 	(t nil)))

Are we realling going with the name allow-remote-paths?  Should `efs' be
in the name or not?  I guess w/o is more general.  But if I was trying
to figure out how to stop this mad efs thing from taking over my emacs,
I'd probably do `M-x apropos efs'.  Well, I'd certainly do that once I
found no documentation for efs.


-- 
David Moore <dmoore@ucsd.edu>       | Computer Systems Lab      __o
UCSD Dept. Computer Science - 0114  | Work: (619) 534-8604    _ \<,_
La Jolla, CA 92093-0114             | Fax:  (619) 534-1445   (_)/ (_)
<URL:http://oj.egbt.org/dmoore/>    | In a cloud bones of steel.

