[slime-devel] Slime-2.0 broken in clisp-2.44

Jean-Claude Beaudoin jean.claude.beaudoin at gmail.com
Tue Feb 5 12:39:50 UTC 2008


Hello everyone,

It seems that version 2.44 of clisp broke slime 2.0.

Here is my quick and dirty fix for it:


jeancb at maximus> diff orig/slime-2.0/swank-clisp.lisp slime-2.0/swank-clisp.lisp
287a288,293
 >
 > (eval-when (:compile-toplevel :load-toplevel :execute)
 >   (when (string< "2.44" (lisp-implementation-version))
 >     (pushnew :clisp-2.44+ *features*))
 >   )
 >
292c298,301
<        (frame (sys::the-frame) (sys::frame-up-1 frame 1)))
---
 >        (frame (sys::the-frame)
 > 	      #+clisp-2.44+ (sys::frame-up 1 frame 1)
 > 	      #-clisp-2.44+ (sys::frame-up-1 frame 1)
 > 	      ))
296a306,307
 > (setq *features* (remove :clisp-2.44+ *features*))
 >

I hope this is useful...

Cheers,

Jean-Claude




More information about the slime-devel mailing list