From xemacs-m  Wed Apr 16 19:26:29 1997
Received: from synaptics.synaptics.com (synaptics.synaptics.com [207.92.223.3])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id TAA16989
	for <xemacs-beta@xemacs.org>; Wed, 16 Apr 1997 19:26:25 -0500 (CDT)
Received: (from mail@localhost) by synaptics.synaptics.com (8.7.5/8.7.3) id RAA14090; Wed, 16 Apr 1997 17:24:42 -0700 (PDT)
X-Authentication-Warning: synaptics.synaptics.com: mail set sender to <daveg@thymus> using -f
Received: from synaptx.synaptics.com(192.147.44.16) by synaptics.synaptics.com via smap (V1.3)
	id sma014088; Wed Apr 16 17:24:13 1997
Received: from thymus.synaptics.com by synaptx.synaptics.com (4.1/SMI-4.1)
	id AA26684; Wed, 16 Apr 97 17:23:49 PDT
Received: by thymus.synaptics.com (4.1/SMI-4.1)
	id AA19695; Wed, 16 Apr 97 17:23:22 PDT
Message-Id: <9704170023.AA19695@thymus.synaptics.com>
To: Bill Dubuque <wgd@martigny.ai.mit.edu>,
        Per Abrahamsen <abraham@dina.kvl.dk>
Cc: xemacs-beta@xemacs.org, emacs-custom@sunsite.auc.dk
Subject: CL features
In-Reply-To: Your message of "Wed, 16 Apr 97 01:23:07 EDT."
             <199704160523.AA108198187@martigny.ai.mit.edu> 
Reply-To: daveg@synaptics.com
Date: Wed, 16 Apr 97 17:23:21 -0700
From: Dave Gillespie <daveg@synaptics.com>

Bill Dubuque writes:
> First, the :get and :set methods could be unified if one has a 
> true CL style SETF function.

and Per Abrahamsen writes:
> Keyword arguments.  They are from Common Lisp.
> There is very little support for them in Emacs Lisp, which I guess is
> why the lispref doesn't describe them.

Both of these features *are* present in Emacs Lisp.  Look at
the CL package documentation under `setf' and `defun*',
respectively.  The CL package has its own cl.texinfo file.
(Maybe it's time to merge it into the main lispref?)

								-- Dave

