hello, slime words very well with my Emacs configuration. I would like to use it with dettachtty, but i can't.
i use : SBCL 0.9.7.1 and i have juste make a cvs update (last changelog entry 02/06/2006)
so, i try to launch slime like this :
$> detachtty --dribble-file /tmp/.dribble --log-file /tmp/.detachtty --pid-file /tmp/.pid /tmp/.socket \ /usr/bin/sbcl \ --eval "(push "/home/nicolas/src/slime/" asdf:*central-registry*)" \ --eval "(asdf:operate 'asdf:load-op :swank)" \ --eval "(setq swank:*use-dedicated-output-stream* nil)" --eval "(swank:create-swank-server 4008)"
but i have an error (file attached to this mail) someone know how can i do to use slime with detachtty ?
thanks for any help
* Nicolas Lamirault [2006-02-11 12:49+0100] writes:
but i have an error (file attached to this mail) someone know how can i do to use slime with detachtty ?
Apparently there's no *debug-io* if SBCL is started under detachtty. SLIME writes the portnumber to *debug-io* but the debugger is invoked because there's no *debug-io* but the debugger can't print anything because there's no *debug-io* ...
Something like
detachtty --dribble-file /tmp/d --log-file /tmp/d --pid-file /tmp/pid /tmp/socket /usr/bin/sbcl --eval '(setq *debug-io* *standard-output*)' --eval '(load "swank-loader.lisp")' --eval '(swank:create-server)'
works here.
Helmut.