The following code can start swank server normally
(load "~/.vim/slime/swank-loader.lisp")
(swank-loader:init)
(defcommand swank () ()
(setf stumpwm:*top-level-error-action* :break)
(swank:create-server :port 4005
:style swank:*communication-style*
:dont-close t)
(echo-string (current-screen)
"Starting swank. M-x slime-connect RET RET, then (in-package
stumpwm)."))
(swank)
Although slimv (http://www.vim.org/scripts/script.php?script_id=2531) can
connect to the swank server, it doesnot eval any lisp expressions.
If stumpwm doesnot start swank server, slimv will spawn a new sbcl
process. And slimv will work normally.
I feel a new sbcl process is not necessary as stumpwm is a complete CL
environment.
Sincerely!
_______________________________________________
Stumpwm-devel mailing list
Stumpwm-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/stumpwm-devel