The docs don't make this clear, but the first entry in slime-lisp-implementations is always used, no matter the value of slime-default-list, or inferior-lisp-program. Emacs 23.3.1 on Windows XP. Is this the intention? http://common-lisp.net/project/slime/doc/html/Multiple-Lisps.html Thanks, -Luke