
hi, On a debian 3.1 machine I have successfully installed Slime and Swank (debian package, 20051227-1) with SBCL (debian package, 0.9.7.1-2sarge24) and, locally, it works. Then I have tried to use slime from a remote machine, using a ssh tunnel. I have created the tunnel this way
ssh -L 4005:127.0.0.1:4005 -p 2222 mylispserveraddr
(2222 is the port on my server where ssh is). The problem is: when I try M-x slime-connect, emacs returns this error message:
error in process filter: if: Wrong number of arguments: nil, 12
On remote I am using slime 1.2.1. I tried it with: - Aquamacs 0.9.8 (emacs 22.0.50.1) on OS X (tunneling with ssh) - NT emacs 21.3 on Win XP (tunneling with PuTTY) - nqmacs 22.0.50.1 on Win XP (tunneling with PuTTY) all three fail as above. Any idea?
Hi, try doing: (setq swank:*use-dedicated-output-stream* nil) before starting swank, iirc that is required if you want slime to only use one socket. Having a shared filesystem or trump + proper slime to lisp, lisp to slime pathname translation set up is advised too, though probably not nescessary for useing just repl. -- Ignas Mikalajūnas