[slime-cvs] CVS update: slime/ChangeLog

Helmut Eller heller at common-lisp.net
Fri Apr 1 20:02:14 UTC 2005


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

Modified Files:
	ChangeLog 
Log Message:
*** empty log message ***
Date: Fri Apr  1 22:02:10 2005
Author: heller

Index: slime/ChangeLog
diff -u slime/ChangeLog:1.655 slime/ChangeLog:1.656
--- slime/ChangeLog:1.655	Fri Apr  1 20:31:36 2005
+++ slime/ChangeLog	Fri Apr  1 22:02:09 2005
@@ -1,3 +1,24 @@
+2005-04-01  Helmut Eller  <heller at common-lisp.net>
+
+	* slime.el (sldb-get-buffer): Initialize the buffer local
+	variables slime-buffer-connection and slime-current-thread when
+	creating a fresh buffer.
+
+	* swank.lisp (spawn-repl-thread): Use
+	*default-worker-thread-bindings* just like spawn-worker-thread.
+	(wrap-sldb-vars): New function.  Rebind *sldb-level* to avoid
+	confusion with recursive errors during eval-in-frame.
+	(eval-string-in-frame, pprint-eval-string-in-frame): Use it.
+
+	* swank-allegro.lisp (eval-in-frame): Allegro's
+	eval-form-in-context does nothing special with lexical variables
+	in the frame.  Wrap an explicit LET around the form to get similar
+	behavior as in the other Lisps.
+	(inspect-for-emacs (structure-object)): Remove structure related
+	methods.  It's already covered by the general case with
+	allegro-inspect.
+	(common-seperated-spec): Deleted
+
 2005-04-01  Luke Gorrie  <luke at synap.se>
 
 	* metering.lisp: Now supports only CLISP and OpenMCL.




More information about the slime-cvs mailing list