From xemacs-m  Fri Mar 14 22:09:16 1997
Received: from mailbox2.ucsd.edu (mailbox2.ucsd.edu [132.239.1.54])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id WAA15079
	for <xemacs-beta@xemacs.org>; Fri, 14 Mar 1997 22:09:15 -0600 (CST)
Received: from sdnp5.ucsd.edu (sdnp5.ucsd.edu [132.239.79.10]) by mailbox2.ucsd.edu (8.8.5/8.6.9) with SMTP id UAA23153 for <xemacs-beta@xemacs.org>; Fri, 14 Mar 1997 20:09:15 -0800 (PST)
Received: by sdnp5.ucsd.edu (SMI-8.6/SMI-SVR4)
	id UAA06983; Fri, 14 Mar 1997 20:11:19 -0800
Sender: dmoore@sdnp5.ucsd.edu
To: XEmacs Beta Mailing List <xemacs-beta@xemacs.org>
Subject: Re: [comp.xemacs.xemacs]: forwarded message from Michael Uelschen
References: <QQcgvv19473.199703141549@crystal.WonderWorks.COM> 	<199703141642.LAA29628@black-ice.cc.vt.edu> 	<QQcgwa20642.199703141708@crystal.WonderWorks.COM> 	<rvbu8mmjeq.fsf@sdnp5.ucsd.edu> 	<QQcgwf21845.199703141829@crystal.WonderWorks.COM> 	<rv913qmgfq.fsf@sdnp5.ucsd.edu> 	<QQcgwn23546.199703142016@crystal.WonderWorks.COM> 	<rv4teemcp3.fsf@sdnp5.ucsd.edu> 	<QQcgwp24209.199703142057@crystal.WonderWorks.COM> 	<m2913qeyge.fsf@altair.xemacs.org> <199703150344.WAA03828@amber.vis-av.com>
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.105)
Content-Type: text/plain; charset=US-ASCII
From: David Moore <dmoore@ucsd.edu>
Date: 14 Mar 1997 20:11:18 -0800
In-Reply-To: Derrell Lipman's message of Fri, 14 Mar 1997 22:44:07 -0500 (EST)
Message-ID: <rvhgidssk9.fsf@sdnp5.ucsd.edu>
Lines: 37
X-Mailer: Gnus v5.4.24/XEmacs 19.15

Derrell Lipman <derrell@vis-av.com> writes:

> >>>>> "  Steven" == Steven L Baur <steve@miranova.com> writes:
> 
>   Steven> sendmail.el it is.  Is the function name of
>   Steven> `user-mail-address' acceptable to everyone?  --
> 
> To avoid compatibility problems later, how about naming it according
> to the package which it is in.  In this case, if it's going in to
> sendmail.el, I would name it `sendmail-user-mail-address' or
> `sendmail-user-address' or something along those lines.

Well, the idea here is that most people who currently use
`user-mail-address' in their code should change it to use
`(user-mail-address)', so I think keeping the name close makes
sense.

And people who wanted code portable to older emacsen would say something
like:

(or (and (fboundp 'user-mail-address)
	 (user-mail-address))
    (and (boundp 'user-mail-address)
	 user-mail-address))
    (concat (login-name) "@" (system-name)))


Perhaps someone (Steve? :) who hasn't traded arguments with Erik Naggum
about the problems (stupidity) of user-mail-address, should let him &
RMS know that we're doing this and why.  So they can at least have a
chance to get it in 19.35.

-- 
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.

