[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