aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Morris2014-02-17 10:40:09 -0800
committerGlenn Morris2014-02-17 10:40:09 -0800
commitfb7a3ee2dba642f81ec190114ce7bb9d73c38e7d (patch)
treeaf1ef74ea890fc0daebb8f87db94ae02f41200b7
parent29238d289dc33b70059bdfd82588db84254004a1 (diff)
downloademacs-fb7a3ee2dba642f81ec190114ce7bb9d73c38e7d.tar.gz
emacs-fb7a3ee2dba642f81ec190114ce7bb9d73c38e7d.zip
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.
-rw-r--r--doc/misc/ChangeLog6
-rw-r--r--doc/misc/eieio.texi23
-rw-r--r--lisp/cedet/ede/cpp-root.el2
3 files changed, 13 insertions, 18 deletions
diff --git a/doc/misc/ChangeLog b/doc/misc/ChangeLog
index 6b80433b670..e89af8ce370 100644
--- a/doc/misc/ChangeLog
+++ b/doc/misc/ChangeLog
@@ -1,7 +1,11 @@
12014-02-17 Glenn Morris <rgm@gnu.org>
2
3 * eieio.texi (Class Values, CLOS compatibility):
4 Remove references to deleted eieio-describe-class/generic.
5
12014-02-16 Michael Albinus <michael.albinus@gmx.de> 62014-02-16 Michael Albinus <michael.albinus@gmx.de>
2 7
3 Sync with Tramp 2.2.9. 8 Sync with Tramp 2.2.9.
4
5 * trampver.texi: Update release number. 9 * trampver.texi: Update release number.
6 10
7 * efaq-w32.texi (Tramp ssh): Remove also pscp1 and pscp2. 11 * efaq-w32.texi (Tramp ssh): Remove also pscp1 and pscp2.
diff --git a/doc/misc/eieio.texi b/doc/misc/eieio.texi
index 095cc7102b6..a06b45f665f 100644
--- a/doc/misc/eieio.texi
+++ b/doc/misc/eieio.texi
@@ -1544,19 +1544,11 @@ comes out upside-down.
1544@node Class Values 1544@node Class Values
1545@chapter Class Values 1545@chapter Class Values
1546 1546
1547Details about any class or object can be retrieved using the function 1547You can use the normal @code{describe-function} command to retrieve
1548@code{eieio-describe-class}. Interactively, type in the name of a 1548information about a class. Running it on constructors will show a
1549class. In a program, pass it a string with the name of a class, a 1549full description of the generated class. If you call it on a generic
1550class symbol, or an object. The resulting buffer will display all 1550function, all implementations of that generic function will be listed,
1551slot names. Additionally, all methods defined to have functionality 1551together with links through which you can directly jump to the source.
1552on this class is displayed.
1553
1554You can also use the normal @code{describe-function} to retrieve
1555information about a class. If you call it on a constructor function,
1556it will also display the class information. If you call it on a
1557generic function, all implementations of that generic function will be
1558listed, together with links through which you can directly jump to the
1559source.
1560 1552
1561@node Default Superclass 1553@node Default Superclass
1562@chapter Default Superclass 1554@chapter Default Superclass
@@ -1864,9 +1856,8 @@ loaded so the form @code{(setf (slot-value object slot) t)} should
1864work. 1856work.
1865@end table 1857@end table
1866 1858
1867CLOS supports the @code{describe} command, but @eieio{} only provides 1859CLOS supports the @code{describe} command, but @eieio{} provides
1868@code{eieio-describe-class}, and @code{eieio-describe-generic}. Those 1860support for using the standard @code{describe-function} command on a
1869are automatically called by @code{describe-function} when called on a
1870constructor or generic function. 1861constructor or generic function.
1871 1862
1872When creating a new class (@pxref{Building Classes}) there are several 1863When creating a new class (@pxref{Building Classes}) there are several
diff --git a/lisp/cedet/ede/cpp-root.el b/lisp/cedet/ede/cpp-root.el
index 6996e5aebef..bf5c8257c90 100644
--- a/lisp/cedet/ede/cpp-root.el
+++ b/lisp/cedet/ede/cpp-root.el
@@ -95,7 +95,7 @@
95;; Where FILENAME is a file in the root directory of the project. 95;; Where FILENAME is a file in the root directory of the project.
96;; Where MYFCN is a symbol for a function. See: 96;; Where MYFCN is a symbol for a function. See:
97;; 97;;
98;; M-x describe-class RET ede-cpp-root-project RET 98;; M-x describe-function RET ede-cpp-root-project RET
99;; 99;;
100;; for documentation about the locate-fcn extension. 100;; for documentation about the locate-fcn extension.
101;; 101;;