From xemacs-m  Thu Sep 25 15:06:29 1997
Received: from newman.aventail.com (root@newman.aventail.com [199.238.236.1])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id PAA23449
	for <xemacs-beta@xemacs.org>; Thu, 25 Sep 1997 15:06:27 -0500 (CDT)
Received: from kramer.in.aventail.com (wmperry@kramer.in.aventail.com [192.168.1.12])
	by newman.aventail.com (8.8.5/8.8.5) with ESMTP id NAA11349;
	Thu, 25 Sep 1997 13:06:23 -0700 (PDT)
Received: (from wmperry@localhost)
	by kramer.in.aventail.com (8.8.5/8.8.5) id NAA23545;
	Thu, 25 Sep 1997 13:03:54 -0700
To: Martin Buchholz <mrb@Eng.Sun.COM>
Cc: xemacs-beta@xemacs.org
Subject: Re: Fatal serious (security) flaw in XEmacs 19.16/20.3
References: <m2zpp22ae9.fsf@altair.xemacs.org> 	<86202dwf7a.fsf@kramer.in.aventail.com> <199709251938.MAA11671@xemacs.eng.sun.com>
Errors-to: wmperry@aventail.com
Reply-to: wmperry@aventail.com
X-Face: O~Rn;(l][/-o1sALg4A@xpE:9-"'IR[%;,,!m7</SYF`{vYQ(&RI1&EiH[FvT;J}@f!4kfz
 x_!Y#=y{Uuj9GvUi=cPuajQ(Z42R[wE@{G,sn$qGr5g/wnb*"*ktI+,CD}1Z'wxrM2ag-r0p5I6\nA
 [WJopW_J.WY;
From: wmperry@aventail.com (William M. Perry)
Date: 25 Sep 1997 13:03:54 -0700
In-Reply-To: Martin Buchholz's message of "Thu, 25 Sep 1997 12:38:01 -0700"
Message-ID: <86raad17px.fsf@kramer.in.aventail.com>
Lines: 21
X-Mailer: Quassia Gnus v0.9/XEmacs 20.3(beta23) - "Sarajevo"

Martin Buchholz <mrb@Eng.Sun.COM> writes:

> >>>>> "Bill" == William M Perry <wmperry@aventail.com> writes:
> 
> Bill>   The real question is why don't we just use Fexpand_file_name and
> Bill> make_string instead of mucking directly with the bufers.  Sure it
> Bill> will make directory-files slower, but is that ever likely to be in
> Bill> bottleneck code?
> 
> I would like to have a process-filter in my shell buffers that examines
> all process output for filenames (and URL's, and compiler errors,
> and....).  If those files actually exist in the filesystem, I'd like
> those filenames to be automagically turned into hyperlink extents.  In
> fact, if the computer's time was infinitely cheap, I'd like all strings
> in all buffers continuously examined for whether they correspond to files
> in the filesystem, so that they can be hyperlinkified.

  Would that necessarily use directory-files?  I would just do something
like that with (file-exists-p (expand-file-name blah))

-Bill P.

