[slime-cvs] CVS update: slime/PROBLEMS
Helmut Eller
heller at common-lisp.net
Sun Mar 27 19:41:47 UTC 2005
Update of /project/slime/cvsroot/slime
In directory common-lisp.net:/tmp/cvs-serv18005
Modified Files:
PROBLEMS
Log Message:
*** empty log message ***
Date: Sun Mar 27 21:41:46 2005
Author: heller
Index: slime/PROBLEMS
diff -u slime/PROBLEMS:1.3 slime/PROBLEMS:1.4
--- slime/PROBLEMS:1.3 Tue Aug 31 00:28:16 2004
+++ slime/PROBLEMS Sun Mar 27 21:41:46 2005
@@ -21,7 +21,8 @@
** SBCL
-We require SBCL 0.8.13 or higher.
+SBCL versions from 0.8.15 to 0.8.20 should work. Newer SBCL's may or
+may not work.
The (v)iew-source command in the debugger can only locate exact source
forms for code compiled at (debug 2) or higher. The default level is
@@ -30,25 +31,18 @@
The XREF commands are not implemented.
-When using the :SPAWN communication style (the default on x86 if
-threads are available) disconnecting Emacs from Lisp will leave two
-threads hanging around.
-
** OpenMCL
-We support OpenMCL 0.14.2p1, however our debugger can't invoke
-restarts in this version due to a bug in
-INVOKE-RESTART-INTERACTIVELY. This bug has been fixed in OpenMCL's CVS
-repository and we recommend upgrading to either the CVS copy or a
-later release if available.
+We support OpenMCL 0.14.3.
The XREF commands are not available.
** LispWorks
-In LispWorks on OSX it is necessary to remove the :ADDRESS argument to
-CREATE-SOCKET in swank-lispworks.lisp. This is a workaround for a
-LispWorks bug.
+On Windows, SLIME hangs when calling foreign functions or certain
+other functions. The reason for this problem is unknown.
+
+We only support latin1 encoding. (Unicode wouldn't be hard to add.)
** Allegro CL
@@ -58,10 +52,15 @@
** CLISP
-We require version 2.32 or higher. We also require socket support, so
+We require version 2.33.2 or higher. We also require socket support, so
you may have to start CLISP with "clisp -K full".
-The backtrace for compiled functions is not very informative.
+Under Windows, interrupting (with C-c C-b) doesn't work. Emacs sends
+a signal 2 (= SIGINT), but the signal is either ignored or CLISP exits
+immediately.
+
+The backtrace doesn't include frames for compiled functions. Changes
+to CLISP's C code are needed to fix this problem.
Interpreted code is usually easer to debug.
M-. (find-definition) only works if the fasl file is in the same
More information about the slime-cvs
mailing list