diff options
| author | Glenn Morris | 2014-02-17 10:40:09 -0800 |
|---|---|---|
| committer | Glenn Morris | 2014-02-17 10:40:09 -0800 |
| commit | fb7a3ee2dba642f81ec190114ce7bb9d73c38e7d (patch) | |
| tree | af1ef74ea890fc0daebb8f87db94ae02f41200b7 | |
| parent | 29238d289dc33b70059bdfd82588db84254004a1 (diff) | |
| download | emacs-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/ChangeLog | 6 | ||||
| -rw-r--r-- | doc/misc/eieio.texi | 23 | ||||
| -rw-r--r-- | lisp/cedet/ede/cpp-root.el | 2 |
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 @@ | |||
| 1 | 2014-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 | |||
| 1 | 2014-02-16 Michael Albinus <michael.albinus@gmx.de> | 6 | 2014-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 | ||
| 1547 | Details about any class or object can be retrieved using the function | 1547 | You can use the normal @code{describe-function} command to retrieve |
| 1548 | @code{eieio-describe-class}. Interactively, type in the name of a | 1548 | information about a class. Running it on constructors will show a |
| 1549 | class. In a program, pass it a string with the name of a class, a | 1549 | full description of the generated class. If you call it on a generic |
| 1550 | class symbol, or an object. The resulting buffer will display all | 1550 | function, all implementations of that generic function will be listed, |
| 1551 | slot names. Additionally, all methods defined to have functionality | 1551 | together with links through which you can directly jump to the source. |
| 1552 | on this class is displayed. | ||
| 1553 | |||
| 1554 | You can also use the normal @code{describe-function} to retrieve | ||
| 1555 | information about a class. If you call it on a constructor function, | ||
| 1556 | it will also display the class information. If you call it on a | ||
| 1557 | generic function, all implementations of that generic function will be | ||
| 1558 | listed, together with links through which you can directly jump to the | ||
| 1559 | source. | ||
| 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 | |||
| 1864 | work. | 1856 | work. |
| 1865 | @end table | 1857 | @end table |
| 1866 | 1858 | ||
| 1867 | CLOS supports the @code{describe} command, but @eieio{} only provides | 1859 | CLOS supports the @code{describe} command, but @eieio{} provides |
| 1868 | @code{eieio-describe-class}, and @code{eieio-describe-generic}. Those | 1860 | support for using the standard @code{describe-function} command on a |
| 1869 | are automatically called by @code{describe-function} when called on a | ||
| 1870 | constructor or generic function. | 1861 | constructor or generic function. |
| 1871 | 1862 | ||
| 1872 | When creating a new class (@pxref{Building Classes}) there are several | 1863 | When 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 | ;; |