Jeffrey Cunningham jeffrey@cunningham.net writes:
Hi;
I just setup SLIME by following the slime.pdf document. I was trying out the various key chords and find that C-M-x, which is supposed to evaluate the top-level form. Instead, it kills emacs - instantly. Any idea why? And what I can do to fix it?
Here's a way to get more debug info:
Start cmucl in the shell: (load "..../swank-loader.lisp") (setq swank::*log-events* t) (swank:create-server) ;; Swank started at port: 4005.
Start Emacs: M-x slime-connect RET 127.0.0.1 RET 4005 RET C-M-x something and crash Emacs
due to *log-events* the Lisp side should print a protocol dump while it communicates with Emacs and possibly this will end with something surprising when Emacs crashes. Please send the output.
Usually you can debug protocol problems just by looking in the *slime-events* buffer, but that's a bit tricky if Emacs has crashed.:-)
Cheers, Luke