[slime-cvs] CVS update: slime/doc/slime.texi

Luke Gorrie lgorrie at common-lisp.net
Sat Aug 21 01:37:35 UTC 2004


Update of /project/slime/cvsroot/slime/doc
In directory common-lisp.net:/tmp/cvs-serv32128/doc

Modified Files:
	slime.texi 
Log Message:
(*global-debugger*): New configurable to globally install
swank-debugger-hook as *debugger-hook*. True by default.

Date: Fri Aug 20 18:37:35 2004
Author: lgorrie

Index: slime/doc/slime.texi
diff -u slime/doc/slime.texi:1.25 slime/doc/slime.texi:1.26
--- slime/doc/slime.texi:1.25	Thu Aug 19 07:52:24 2004
+++ slime/doc/slime.texi	Fri Aug 20 18:37:34 2004
@@ -46,7 +46,7 @@
 @end macro
 
 @set EDITION 1.0 beta
- at set UPDATED @code{$Date: 2004/08/19 14:52:24 $}
+ at set UPDATED @code{$Date: 2004/08/21 01:37:34 $}
 
 @titlepage
 @title SLIME User Manual
@@ -1283,14 +1283,8 @@
 @node Other configurables,  , Communication style, Lisp-side
 @subsection Other configurables
 
-To use the @SLDB{} debugger globally for all debugging in the Lisp
-system you can add this line to your init file:
-
- at example
-(setq *debugger-hook* #'swank:swank-debugger-hook)
- at end example
-
-You can also modify these Swank variables:
+These Lisp variables can be configured via your @file{~/.swank.lisp}
+file:
 
 @table @code
 
@@ -1307,6 +1301,12 @@
 @code{*standard-input*} is currently never globally redirected into
 Emacs, because it can interact badly with the Lisp's native @REPL{} by
 having it try to read from the Emacs one.
+
+ at item SWANK:*GLOBAL-DEBUGGER*
+When true (the default) this causes @code{*DEBUGGER-HOOK*} to be
+globally set to @code{SWANK:SWANK-DEBUGGER-HOOK} and thus for @SLIME{}
+to handle all debugging in the Lisp image. This is for debugging
+multithreaded and callback-driven applications.
 
 @item SWANK:*SLDB-PPRINT-FRAMES*
 @code{*PRINT-PRETTY*} is bound to this value while formatting





More information about the slime-cvs mailing list