Some doc updates for eieio-describe-class/generic

* doc/misc/eieio.texi (Class Values, CLOS compatibility):
Remove references to deleted eieio-describe-class/generic.

* lisp/cedet/ede/cpp-root.el: Comment update.
This commit is contained in:
Glenn Morris 2014-02-17 10:40:09 -08:00
parent 29238d289d
commit fb7a3ee2db
3 changed files with 13 additions and 18 deletions

View file

@ -1,7 +1,11 @@
2014-02-17 Glenn Morris <rgm@gnu.org>
* eieio.texi (Class Values, CLOS compatibility):
Remove references to deleted eieio-describe-class/generic.
2014-02-16 Michael Albinus <michael.albinus@gmx.de>
Sync with Tramp 2.2.9.
* trampver.texi: Update release number.
* efaq-w32.texi (Tramp ssh): Remove also pscp1 and pscp2.

View file

@ -1544,19 +1544,11 @@ comes out upside-down.
@node Class Values
@chapter Class Values
Details about any class or object can be retrieved using the function
@code{eieio-describe-class}. Interactively, type in the name of a
class. In a program, pass it a string with the name of a class, a
class symbol, or an object. The resulting buffer will display all
slot names. Additionally, all methods defined to have functionality
on this class is displayed.
You can also use the normal @code{describe-function} to retrieve
information about a class. If you call it on a constructor function,
it will also display the class information. If you call it on a
generic function, all implementations of that generic function will be
listed, together with links through which you can directly jump to the
source.
You can use the normal @code{describe-function} command to retrieve
information about a class. Running it on constructors will show a
full description of the generated class. If you call it on a generic
function, all implementations of that generic function will be listed,
together with links through which you can directly jump to the source.
@node Default Superclass
@chapter Default Superclass
@ -1864,9 +1856,8 @@ loaded so the form @code{(setf (slot-value object slot) t)} should
work.
@end table
CLOS supports the @code{describe} command, but @eieio{} only provides
@code{eieio-describe-class}, and @code{eieio-describe-generic}. Those
are automatically called by @code{describe-function} when called on a
CLOS supports the @code{describe} command, but @eieio{} provides
support for using the standard @code{describe-function} command on a
constructor or generic function.
When creating a new class (@pxref{Building Classes}) there are several

View file

@ -95,7 +95,7 @@
;; Where FILENAME is a file in the root directory of the project.
;; Where MYFCN is a symbol for a function. See:
;;
;; M-x describe-class RET ede-cpp-root-project RET
;; M-x describe-function RET ede-cpp-root-project RET
;;
;; for documentation about the locate-fcn extension.
;;