]> git.eshelyaron.com Git - emacs.git/commitdiff
Fix description of 'struct' generic function specializer
authorStephen Leake <stephen_leake@stephe-leake.org>
Tue, 2 Jan 2018 13:28:06 +0000 (07:28 -0600)
committerStephen Leake <stephen_leake@stephe-leake.org>
Thu, 4 Jan 2018 22:24:19 +0000 (16:24 -0600)
Backport:

* doc/lispref/functions.texi (Generic Functions): Fix description of
'struct' specializer; it must be the named struct or a child, not a
parent.

(cherry picked from commit b6add8c7cfc6d36f9dd8ad99be06bd8ab41cc6f8)

doc/lispref/functions.texi

index c6188ce466da8c35e2bd2f6b3e09b5231547d0ff..277a42d2c2f84c31fbded9a815754df257edcfcc 100644 (file)
@@ -1246,10 +1246,10 @@ This specializer requires the argument be @code{eql} to the given
 @item (head @var{object})
 The argument must be a cons cell whose @code{car} is @code{eql} to
 @var{object}.
-@item @var{struct-tag}
-The argument must be an instance of a class named @var{struct-tag}
+@item @var{struct-type}
+The argument must be an instance of a class named @var{struct-type}
 defined with @code{cl-defstruct} (@pxref{Structures,,, cl, Common Lisp
-Extensions for GNU Emacs Lisp}), or of one of its parent classes.
+Extensions for GNU Emacs Lisp}), or of one of its child classes.
 @end table
 
 Alternatively, the argument specializer can be of the form