>>>>> "CY" == C Y writes:
CY> First, put the following in maxima-init-cmucl-slime.lisp
CY> (setf mp::*idle-process* mp::*initial-process*)
CY> (pushnew "/home/user/maximatoplevel/slime/" asdf:*central-registry*)
CY> (asdf:oos 'asdf:load-op :swank)
CY> (mp:make-process #'(lambda () (swank:create-swank-server)))
It seems that maxima mailing list rejected my mail from home, so here
is a quick summary of how to get this working when you don't have the
MP package:
(progn
;; For SLIME
(pushnew "home:.xemacs/site-packages/lisp/slime/" asdf:*central-registry*)
(asdf:oos 'asdf:load-op :swank)
(funcall (find-symbol "CREATE-SWANK-SERVER" "SWANK")))
Adjust the path for asdf:*central-registry* appropriately.
Since this doesn't depend on anything specific to CMUCL, I think this
would be applicable to any Lisp supported by maxima and slime.
Ray