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:
parent
29238d289d
commit
fb7a3ee2db
3 changed files with 13 additions and 18 deletions
|
@ -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.
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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.
|
||||
;;
|
||||
|
|
Loading…
Add table
Reference in a new issue