emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] emacs-24 r117604: * doc/misc/eieio.texi (Accessing Slots,


From: Stefan Monnier
Subject: [Emacs-diffs] emacs-24 r117604: * doc/misc/eieio.texi (Accessing Slots, CLOS compatibility): Adjust wording
Date: Mon, 20 Oct 2014 22:23:32 +0000
User-agent: Bazaar (2.6b2)

------------------------------------------------------------
revno: 117604
revision-id: address@hidden
parent: address@hidden
committer: Stefan Monnier <address@hidden>
branch nick: emacs-24
timestamp: Mon 2014-10-20 18:23:28 -0400
message:
  * doc/misc/eieio.texi (Accessing Slots, CLOS compatibility): Adjust wording
  since `setf' is in core rather than in CL nowadays.
modified:
  doc/misc/ChangeLog             changelog-20091113204419-o5vbwnq5f7feedwu-6331
  doc/misc/eieio.texi            
eieio.texi-20091113204419-o5vbwnq5f7feedwu-11397
=== modified file 'doc/misc/ChangeLog'
--- a/doc/misc/ChangeLog        2014-10-20 22:12:13 +0000
+++ b/doc/misc/ChangeLog        2014-10-20 22:23:28 +0000
@@ -1,3 +1,8 @@
+2014-10-20  Stefan Monnier  <address@hidden>
+
+       * eieio.texi (Accessing Slots, CLOS compatibility): Adjust wording
+       since `setf' is in core rather than in CL nowadays.
+
 2014-10-20  Glenn Morris  <address@hidden>
 
        * efaq.texi (Finding a package with particular functionality):

=== modified file 'doc/misc/eieio.texi'
--- a/doc/misc/eieio.texi       2014-06-08 23:39:23 +0000
+++ b/doc/misc/eieio.texi       2014-10-20 22:23:28 +0000
@@ -755,8 +755,8 @@
 
 @defun set-slot-value object slot value
 @anchor{set-slot-value}
-This is not a CLOS function, but is meant to mirror @code{slot-value} if
-you don't want to use the cl package's @code{setf} function.  This
+This is not a CLOS function, but is the setter for @code{slot-value}
+used by the @code{setf} macro.  This
 function sets the value of @var{slot} from @var{object}.  Unlike
 @code{oset}, the symbol for @var{slot} must be quoted.
 @end defun
@@ -790,7 +790,7 @@
 the instance named by the given slot-names as though they were
 variables.  Within such a context the value of the slot can be
 specified by using its slot name, as if it were a lexically bound
-variable.  Both setf and setq can be used to set the value of the
+variable.  Both @code{setf} and @code{setq} can be used to set the value of the
 slot.
 
 @var{spec-list} is of a form similar to @dfn{let}.  For example:
@@ -1850,10 +1850,6 @@
 in @eieio{} this function accepts replacement arguments.  This permits
 subclasses to modify arguments as they are passed up the tree.  If no
 arguments are given, the expected CLOS behavior is used.
address@hidden setf
-If the common-lisp subsystem is loaded, the setf parameters are also
-loaded so the form @code{(setf (slot-value object slot) t)} should
-work.
 @end table
 
 CLOS supports the @code{describe} command, but @eieio{} provides


reply via email to

[Prev in Thread] Current Thread [Next in Thread]