From xemacs-m  Thu Mar 20 08:46:38 1997
Received: from steadfast.teradyne.com (steadfast.teradyne.com [131.101.1.200])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id IAA13477
	for <xemacs-beta@xemacs.org>; Thu, 20 Mar 1997 08:46:37 -0600 (CST)
Received: from engine.ecf.teradyne.com (engine.ecf.teradyne.com [131.101.192.6]) by steadfast.teradyne.com (8.7.1/8.7.1) with ESMTP id JAA04279; Thu, 20 Mar 1997 09:48:05 -0500 (EST)
Received: from midnight.eng.ecf.teradyne.com (midnight.ecf.teradyne.com [131.101.192.49]) by engine.ecf.teradyne.com (8.7.1/8.7.1) with SMTP id PAA18666; Thu, 20 Mar 1997 15:44:04 +0100 (MET)
Received: by midnight.eng.ecf.teradyne.com (SMI-8.6/SMI-SVR4)
	id PAA27690; Thu, 20 Mar 1997 15:44:03 +0100
Sender: aichner@ecf.teradyne.com
To: sperber@informatik.uni-tuebingen.de (Michael Sperber [Mr. Preprocessor])
Cc: xemacs-beta@xemacs.org, "Steven L. Baur" <steve@miranova.com>,
        kifer@cs.sunysb.edu (Michael Kifer)
Subject: Re: efs-patches is terminally broken
References: <199703200108.UAA23704@cs.sunysb.edu> <y9l913in1rz.fsf@modas.informatik.uni-tuebingen.de>
X-Face: 4[iHdXiTu\V3u[~\I)<f9HC);%~nG8`oUqv#uzvs6=\V{AjN6Sn
 c/qi;YLwRmEbt8Y*=j5n(urqY@chPh@J'D"QlqD!C8>*}#kYF[-tYl3VZga/HSOP|K,{L
 Rtu@f0y/=O&Cu}\:~d|P$JON?pn?j,&CnPb1z#/TL9bkAJwyol&a:SvYj-VYbM=Dtxhk9
 =w|R6U3_;SH&B<Mfy6Q%#
Mime-Version: 1.0 (generated by tm-edit 7.105)
Content-Type: multipart/mixed;
 boundary="Multipart_Thu_Mar_20_15:44:01_1997-1"
Content-Transfer-Encoding: 7bit
From: Adrian Aichner <aichner@ecf.teradyne.com>
Date: 20 Mar 1997 15:44:02 +0100
In-Reply-To: sperber@informatik.uni-tuebingen.de's message of 20 Mar 1997 14:14:40 +0100
Message-ID: <rxs4te662tp.fsf@midnight.ecf.teradyne.com>
Lines: 136
X-Mailer: Gnus v5.4.28/XEmacs 20.1(beta8)

--Multipart_Thu_Mar_20_15:44:01_1997-1
Content-Type: text/plain; charset=US-ASCII

>>>>> "Michael" == Michael Sperber <sperber@informatik.uni-tuebingen.de> writes:

>>>>> "Michael" == Michael Kifer <kifer@CS.SunySB.EDU> writes:
>>>>> "SLB" == Steven L Baur <of 19 Mar 1997 02:03:11 PST> writes:
    SLB> I'm through dealing with efs.  Somebody better debug this if they ever
    SLB> wish closer integration.

    Michael> I think EFS isn't ready for integration yet. I reported thrice what
    Michael> seems to be a different manifestation a similar problem with EFS, but
    Michael> it hasn't been fixed since several weeks ago (and I never got an ack
    Michael> from an EFS maintainer).

    Michael> I guess that's my fault.  I was away for the past week, but will sink
    Michael> all day tomorrow into EFS if need be.  I'm sorry about this.

    Michael> I *did* acknowledge Michael's complaint, and I *will* deal with it
    Michael> tomorrow.  Apparently the acknowledgement never got through.

    Michael> I also *will* debug Steve's problem.  It's merely that that last mail
    Michael> is the first concrete account of the problem, and a description of how
    Michael> to reproduce it.  I have not seen it yet (despite debugging code and
    Michael> using Gnus all the time), and therefore had *no way* of addressing the
    Michael> problem until Steve's mail.

Michael,

I have applied efs-patches to xemacs-20.1-b8 on Solaris2.5 with CDE.
Initially I just did a make all-elcs. After a mail from Steven I
have run
make autoloads
and
make all-elc[s] on top level again.

I still don't see any efs problem and I read all my mail and news
using Gnus, as it comes with 20.1-b8 (Gnus v5.4.28).

What are the implications of the efs-patches?

How is one supposed to test efs after applying the patches?

Should etc/sample.emacs still have the following fragment or should
this be thrown out or updated?

--Multipart_Thu_Mar_20_15:44:01_1997-1
Content-Type: text/plain; charset=US-ASCII

;;; ********************
;;; Load efs, which uses the FTP protocol as a pseudo-filesystem.
;;; When this is loaded, the pathname syntax /user@host:/remote/path
;;; refers to files accessible through ftp.
;;;
(require 'dired)
;; compatible ange-ftp/efs initialization derived from code
;; from John Turner <turner@lanl.gov>
;; As of 19.15, efs is bundled instead of ange-ftp.
;; NB: doesn't handle 20.0 properly, efs didn't appear until 20.1.
;;
;; The environment variable EMAIL_ADDRESS is used as the password
;; for access to anonymous ftp sites, if it is set.  If not, one is
;; constructed using the environment variables USER and DOMAINNAME
;; (e.g. turner@lanl.gov), if set.

(if (and running-xemacs
	 (or (and (= emacs-major-version 20) (>= emacs-minor-version 1))
	     (and (= emacs-major-version 19) (>= emacs-minor-version 15))))
    (progn
      (message "Loading and configuring bundled packages... efs")
      (require 'efs-auto)
      (if (getenv "USER")
	  (setq efs-default-user (getenv "USER")))
      (if (getenv "EMAIL_ADDRESS")
	  (setq efs-generate-anonymous-password (getenv "EMAIL_ADDRESS"))
	(if (and (getenv "USER")
		 (getenv "DOMAINNAME"))
	    (setq efs-generate-anonymous-password
		  (concat (getenv "USER")"@"(getenv "DOMAINNAME")))))
      (setq efs-auto-save 1))
  (progn
    (message "Loading and configuring bundled packages... ange-ftp")
    (require 'ange-ftp)
    (if (getenv "USER")
	(setq ange-ftp-default-user (getenv "USER")))
    (if (getenv "EMAIL_ADDRESS")
	(setq ange-ftp-generate-anonymous-password (getenv "EMAIL_ADDRESS"))
      (if (and (getenv "USER")
	       (getenv "DOMAINNAME"))
	  (setq ange-ftp-generate-anonymous-password
		(concat (getenv "USER")"@"(getenv "DOMAINNAME")))))
    (setq ange-ftp-auto-save 1)
    )
  )

--Multipart_Thu_Mar_20_15:44:01_1997-1
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable


I could do some testing if desired.

Regards,

Adrian

    Michael> I'm moderately frustrated that it seems to be expected that ev=
ery
    Michael> single problem report gets fixed right away, and that if it's =
not
    Michael> something is "not ready for integration".  There's a whole lot=
 of
    Michael> other problems of similar seriousness in XEmacs as a whole whi=
ch
    Michael> haven't been addressed yet.  What are the serious consequences=
 of the
    Michael> problem Michael reported?  (It *is* the defadvice thing, isn't=
 it.)

    Michael> Personally, I think the EFS integration has caused way less pr=
oblem
    Michael> reports than I thought it would, but that's just my 2 Pfennig.

    Michael> Cheers =3D8-} Mike



-- 
=09=09=09    Adrian Aichner
=09=09=09Applications Engineer
  Teradyne GmbH
  Semiconductor Test Group    Telephone +49/89/41861(0)-208
  Dingolfinger Stra=DFe 2       Fax       +49/89/41861-217
  D-81673 M=DCNCHEN             E-mail    aichner@ecf.teradyne.com

--Multipart_Thu_Mar_20_15:44:01_1997-1--

