[slime-devel] SLIME supporting Corman Lisp 2.51

Espen Wiborg espenhw at grumblesmurf.org
Fri May 27 14:16:21 UTC 2005


After much sweat and cursing, I now have SLIME working on Corman Lisp
(only tested on 2.51).  I've attached the necessary swank-corman.lisp
as well as a patch against CVS HEAD.

I actually had this working back in December, but due to a lack of
round tuits I haven't made it official before.

Scissored from swank-corman.lisp:

;;; Notes
;;; =====
;;; You will need CCL 2.51, and you will *definitely* need to patch
;;; CCL with the patches at
;;; http://www.grumblesmurf.org/lisp/corman-patches, otherwise SLIME
;;; will blow up in your face.  You should also follow the
;;; instructions on http://www.grumblesmurf.org/lisp/corman-slime.
;;;
;;; The only communication style currently supported is NIL.
;;;
;;; Starting CCL inside emacs (with M-x slime) seems to work for me
;;; with Corman Lisp 2.51, but I have seen random failures with 2.5
;;; (sometimes it works, other times it hangs on start or hangs when
;;; initializing WinSock) - starting CCL externally and using M-x
;;; slime-connect always works fine.
;;;
;;; Sometimes CCL gets confused and starts giving you random memory
;;; access violation errors on startup; if this happens, try dumping a
;;; new image.
;;;

-------------- next part --------------
A non-text attachment was scrubbed...
Name: swank-corman.lisp
Type: application/octet-stream
Size: 18478 bytes
Desc: not available
URL: <https://mailman.common-lisp.net/pipermail/slime-devel/attachments/20050527/4f4e7f94/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: swank-corman-patches.patch
Type: text/x-patch
Size: 3432 bytes
Desc: not available
URL: <https://mailman.common-lisp.net/pipermail/slime-devel/attachments/20050527/4f4e7f94/attachment.bin>
-------------- next part --------------

-- 
Espen Wiborg <espenhw at grumblesmurf.org>
The Unix philosophy: Make your program do one thing, and do it well.


More information about the slime-devel mailing list