From xemacs-m  Wed Feb 26 18:26:55 1997
Received: from cs.sunysb.edu (sbcs.sunysb.edu [130.245.1.15])
	by xemacs.org (8.8.5/8.8.5) with SMTP id SAA18773
	for <xemacs-beta@xemacs.org>; Wed, 26 Feb 1997 18:26:50 -0600 (CST)
Received: from sbkifer.cs.sunysb.edu (sbkifer.cs.sunysb.edu [130.245.1.35]) by cs.sunysb.edu (8.6.12/8.6.9) with SMTP id TAA22075; Wed, 26 Feb 1997 19:35:43 -0500
Message-Id: <199702270035.TAA22075@cs.sunysb.edu>
X-Authentication-Warning: sbcs.cs.sunysb.edu: Host sbkifer.cs.sunysb.edu didn't use HELO protocol
From: kifer@CS.SunySB.EDU (Michael Kifer)
To: "Karl M. Hegbloom" <karlheg@inetarena.com>
cc: xemacs-beta@xemacs.org
Subject: Re: [19.15b94]ediff, "efs-ftp-path function definition is void" 
In-reply-to: ""Karl M. Hegbloom"" of Wed, 26 Feb 1997 15:42:09 PST
             <199702262342.PAA29667@bittersweet.inetarena.com> 
Date: Wed, 26 Feb 1997 19:24:00 -0500
Sender: kifer@CS.SunySB.EDU



> --Multipart_Wed_Feb_26_15:42:08_1997-1
> Content-Type: text/plain; charset=US-ASCII
> 
> 
>  I loaded two files into buffers, with the frame split into top and
> bottom, then selected tools, compare, two buffers; pressed enter
> twice, and got the following stack trace, along with:
> 
> "Symbol's function definition is void: efs-ftp-path"  in the mini-buffer.
> 

This has been reported before. here is a patch:


*** /tmp/ediff-init.el.~1.97~	Wed Feb 26 19:23:00 1997
--- /tmp/ediff-init.el	Wed Feb 26 19:23:00 1997
***************
*** 1156,1165 ****
  
  ;;; In-line functions
  
! (or (fboundp 'ediff-file-remote-p) ; user supplied his own function
      (defun ediff-file-remote-p (file-name)
!       (car (cond ((featurep 'efs) (efs-ftp-path file-name))
! 		 ((fboundp 'file-remote-p) (efs-ftp-path file-name))
  		 (t (require 'ange-ftp)
  		    ;; Can happen only in Emacs, since XEmacs has file-remote-p
  		    (ange-ftp-ftp-name file-name))))))
--- 1156,1165 ----
  
  ;;; In-line functions
  
! (or (fboundp 'ediff-file-remote-p) ; user supplied his own function: use it
      (defun ediff-file-remote-p (file-name)
!       (car (cond ((featurep 'efs-auto) (efs-ftp-path file-name))
! 		 ((fboundp 'file-remote-p) (file-remote-p file-name))
  		 (t (require 'ange-ftp)
  		    ;; Can happen only in Emacs, since XEmacs has file-remote-p
  		    (ange-ftp-ftp-name file-name))))))

