The LIST-THREADS slimefun fails for backends that don't implement ALL- THREADS, such as SBCL on MacOSX. A fix is to make the default ALL- THREADS backend function return NIL:
diff -u slime-2009-12-25/swank-backend.lisp slime-2009-12-25+/swank- backend.lisp --- slime-2009-12-25/swank-backend.lisp 2009-12-23 00:15:02.000000000 -0800 +++ slime-2009-12-25+/swank-backend.lisp 2009-12-30 18:44:36.000000000 -0800 @@ -1073,7 +1073,8 @@ 0)
(definterface all-threads () - "Return a fresh list of all threads.") + "Return a fresh list of all threads." + NIL)
-- Terje Norderhaug terje@in-progress.com