[slime-cvs] CVS update: slime/doc/slime.texi
Marco Baringer
mbaringer at common-lisp.net
Fri Sep 17 13:01:02 UTC 2004
Update of /project/slime/cvsroot/slime/doc
In directory common-lisp.net:/tmp/cvs-serv8318/doc
Modified Files:
slime.texi
Log Message:
Update inspector documentation.
Date: Fri Sep 17 15:01:02 2004
Author: mbaringer
Index: slime/doc/slime.texi
diff -u slime/doc/slime.texi:1.29 slime/doc/slime.texi:1.30
--- slime/doc/slime.texi:1.29 Thu Sep 9 17:04:32 2004
+++ slime/doc/slime.texi Fri Sep 17 15:01:01 2004
@@ -47,10 +47,10 @@
<<<<<<< slime.texi
@set EDITION 1.0
- at set UPDATED @code{$Date: 2004/09/09 15:04:32 $}
+ at set UPDATED @code{$Date: 2004/09/17 13:01:01 $}
=======
@set EDITION 1.0
- at set UPDATED @code{$Date: 2004/09/09 15:04:32 $}
+ at set UPDATED @code{$Date: 2004/09/17 13:01:01 $}
>>>>>>> 1.28
@titlepage
@@ -697,8 +697,11 @@
@subsection Inspector
The @SLIME{} inspector is an Emacs-based version of the Lisp function
- at code{INSPECT}. The inspected object is presented in a buffer with one
-line per slot.
+ at code{INSPECT} which uses an Emacs buffer to display, navigate and
+operate on lisp objects.
+
+The inspector can be adapted to new objects by defining an appropiate
+method on the generic function @code{SWANK:INSPECT-FOR-EMACS}.
@table @kbd
@kbditem{C-c I, slime-inspect}
@@ -709,8 +712,9 @@
@table @kbd
- at kbditem{RET, slime-inspector-inspect-object-at-point}
-Inspect the slot at point. The inspector is invoked recursively.
+ at kbditem{RET, slime-inspector-operate-on-point}
+If point is on a value then recursivly call the inspcetor on that
+value. If point is on an action then call that action.
@kbditem{d, slime-inspector-describe}
Describe the slot at point.
@@ -723,6 +727,9 @@
@kbditem{q, slime-inspector-quit}
Dismiss the inspector buffer.
+
+ at kbditem{M-RET, slime-inspector-copy-down} Evaluate the value under
+point via the REPL (to set `*').
@end table
More information about the slime-cvs
mailing list