[slime-cvs] CVS update: slime/ChangeLog

Helmut Eller heller at common-lisp.net
Mon Mar 21 00:59:09 UTC 2005


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

Modified Files:
	ChangeLog 
Log Message:
*** empty log message ***
Date: Mon Mar 21 01:59:08 2005
Author: heller

Index: slime/ChangeLog
diff -u slime/ChangeLog:1.644 slime/ChangeLog:1.645
--- slime/ChangeLog:1.644	Mon Mar 21 01:43:23 2005
+++ slime/ChangeLog	Mon Mar 21 01:59:08 2005
@@ -1,3 +1,31 @@
+2005-03-20  Helmut Eller  <heller at common-lisp.net>
+
+	* swank-sbcl.lisp (quit-lisp): If we are running multithreaded,
+	terminate all other threads too.  (still broken in 0.8.20.27; used
+	to work in ~0.8.20.2.)
+	(with-debootstrapping, call-with-debootstrapping): Remove ugly
+	backward compatibility code.
+	(sbcl-source-file-p, guess-readtable-for-filename): New utilities.
+	(function-source-location): Handle work off to helper functions.
+	(find-function-source-location): New function.  Use the
+	shebang-readtable for SBCL source files.
+	(function-source-position, function-source-filename)
+	(function-source-write-date, function-toplevel-form-number)
+	(function-hint-snippet, function-has-start-location-p)
+	(function-start-location): New helpers.
+	(safe-source-location-for-emacs): Don't catch errors if
+	*debug-definition-finding* is true.
+	(inspect-for-emacs): Minor beautifications.
+ 
+	* swank.lisp (commit-edited-value): Use buffer syntax.
+	(compile-file-for-emacs, compile-string-for-emacs): Bind
+	*compile-print* to nil.
+
+	* swank-cmucl.lisp (call-with-debugging-environment): Rebind
+	kernel:*current-level* 0.  Useful for debugging pretty printer
+	code.
+	(inspect-for-emacs): Show details of interpreted functions.
+
 2005-03-21  Luke Gorrie  <luke at synap.se>
 
 	* swank-sbcl.lisp (function-source-location): For definitions




More information about the slime-cvs mailing list