aboutsummaryrefslogtreecommitdiffstats
path: root/doc/misc
diff options
context:
space:
mode:
authorGlenn Morris2012-11-05 21:03:34 -0500
committerGlenn Morris2012-11-05 21:03:34 -0500
commit651af8c6316d7fca5b3dadb52b596c2485b2c5d3 (patch)
tree3cbf66e7b337caf3a2d72ddfbaac548f9149a7bb /doc/misc
parentc9cac599db4071691eef96aa8c8473a6fe91fa03 (diff)
downloademacs-651af8c6316d7fca5b3dadb52b596c2485b2c5d3.tar.gz
emacs-651af8c6316d7fca5b3dadb52b596c2485b2c5d3.zip
Move note on lack of setf functions from cl.texi to lispref
* doc/lispref/variables.texi (Adding Generalized Variables): Move note on lack of setf functions to here... * doc/misc/cl.texi (Obsolete Setf Customization): ... from here.
Diffstat (limited to 'doc/misc')
-rw-r--r--doc/misc/ChangeLog5
-rw-r--r--doc/misc/cl.texi13
2 files changed, 5 insertions, 13 deletions
diff --git a/doc/misc/ChangeLog b/doc/misc/ChangeLog
index 62308037fec..c182cb04b6c 100644
--- a/doc/misc/ChangeLog
+++ b/doc/misc/ChangeLog
@@ -1,3 +1,8 @@
12012-11-06 Glenn Morris <rgm@gnu.org>
2
3 * cl.texi (Obsolete Setf Customization):
4 Move note on lack of setf functions to lispref/variables.texi.
5
12012-11-03 Glenn Morris <rgm@gnu.org> 62012-11-03 Glenn Morris <rgm@gnu.org>
2 7
3 * cl.texi: Further general copyedits. 8 * cl.texi: Further general copyedits.
diff --git a/doc/misc/cl.texi b/doc/misc/cl.texi
index e182c2600f9..a8cc2e47406 100644
--- a/doc/misc/cl.texi
+++ b/doc/misc/cl.texi
@@ -5105,19 +5105,6 @@ See also the source code for the setf-method for
5105simpler case, then massaging the result. 5105simpler case, then massaging the result.
5106@end defun 5106@end defun
5107 5107
5108@c FIXME does not belong here any more, maybe in lispref?
5109Modern Common Lisp defines a second, independent way to specify
5110the @code{setf} behavior of a function, namely ``@code{setf}
5111functions'' whose names are lists @code{(setf @var{name})}
5112rather than symbols. For example, @code{(defun (setf foo) @dots{})}
5113defines the function that is used when @code{setf} is applied to
5114@code{foo}. This package does not currently support @code{setf}
5115functions. In particular, it is a compile-time error to use
5116@code{setf} on a form which has not already been @code{defsetf}'d
5117or otherwise declared; in newer Common Lisps, this would not be
5118an error since the function @code{(setf @var{func})} might be
5119defined later.
5120
5121 5108
5122@node GNU Free Documentation License 5109@node GNU Free Documentation License
5123@appendix GNU Free Documentation License 5110@appendix GNU Free Documentation License