KPAX, SLIME, and SBCL
filed in Emacs, Lisp, Web development on Sep.23, 2006
I’ve been struggling on and off to get KPAX to work for the past few days. It turns out that the default method SLIME uses to communicate with the Lisp interpreter causes problems with the way s-sysdeps sets up the socket listening function in SBCL. The workaround is to set swank:communication-style to :fd-handler, but it has to be set before SLIME starts, so put the following form in ~/.swank.lisp
(defparameter swank:communication-style :fd-handler)
Now to get KPAX to work with mod_lisp…
Aug 18th, 2007 on 8:52 pm
Thanks so much! I was about to give up on kpax (blasphemy!), and then this shows up