[slime-cvs] CVS slime/doc

mkoeppe mkoeppe at common-lisp.net
Sun Jan 20 16:15:26 UTC 2008


Update of /project/slime/cvsroot/slime/doc
In directory clnet:/tmp/cvs-serv24243/doc

Modified Files:
	slime.texi 
Log Message:
Document presentations in debugger and inspector


--- /project/slime/cvsroot/slime/doc/slime.texi	2008/01/20 13:31:05	1.62
+++ /project/slime/cvsroot/slime/doc/slime.texi	2008/01/20 16:15:25	1.63
@@ -12,7 +12,7 @@
 @set EDITION 3.0-alpha
 @set SLIMEVER 3.0-alpha
 @c @set UPDATED @today{}
- at set UPDATED @code{$Date: 2008/01/20 13:31:05 $}
+ at set UPDATED @code{$Date: 2008/01/20 16:15:25 $}
 @set TITLE SLIME User Manual
 @settitle @value{TITLE}, version @value{EDITION}
 
@@ -2506,9 +2506,20 @@
 association with a Lisp object.  In the buffer, this is indicated by
 changing the color of the text from red to black.  This can be undone.
 
-For some implementations you can also install the package
+Presentations are also available in the inspector (all inspectable parts
+are presentations) and the debugger (all local variables are
+presentations).  This makes it possible to evaluate expressions in the
+REPL using objects that appear in local variables of some active
+debugger frame; this can be more convenient than using @code{M-x
+sldb-eval-in-frame}.  @strong{Warning:} The presentations that stem from
+the inspector and debugger are only valid as long as the corresponding
+buffers are open.  Using them later can cause errors or confusing
+behavior.
+
+For some Lisp implementations you can also install the package
 @code{slime-presentation-streams}, which enables presentations on the
-Lisp @code{*standard-output*} stream.  This means that not only results
+Lisp @code{*standard-output*} stream and similar streams.  This means
+that not only results 
 of computations, but also some objects that are printed to the standard
 output (as a side-effect of the computation) are associated with
 presentations.  Currently, all unreadable objects




More information about the slime-cvs mailing list