[slime-devel] slime/ACL - ending a session?

Hey list... New to CL (and Allegro) and SLIME -- fair-to-middling with emacs. Just installed Allegro / SLIME on my OS X box. Using it from OS X Terminal, i.e.: emacs/M-x slime Seems to work OK. One problem: How do I gracefully (and correctly) terminate a LISP hacking session from within SLIME? SO far, I've just been doing a ^X^C to quit emacs, but I now know that that can't be correct because I noticed last night ( after my forehead hit the keyboard) that I had 2 PIDs alive for `alisp'. SO I'm thinking that I'm not doing something correctly - duh! Clue me in, please. TIA.. -- duke

* Duke Normandin [2010-02-13 15:26+0100] writes:
One problem: How do I gracefully (and correctly) terminate a LISP hacking session from within SLIME? SO far, I've just been doing a ^X^C to quit emacs, but I now know that that can't be correct because I noticed last night ( after my forehead hit the keyboard) that I had 2 PIDs alive for `alisp'. SO I'm thinking that I'm not doing something correctly - duh! Clue me in, please. TIA..
M-x slime-quit-lisp kills the subprocess. M-x slime-disconnect closes the connection. M-x slime-restart-inferior-lisp kills and restarts the subprocess. M-x slime-list-connections lists all open connections and you can use C-k in that buffer to kill the corresponding lisp. Helmut

On Sat, 13 Feb 2010, Helmut Eller wrote:
* Duke Normandin [2010-02-13 15:26+0100] writes:
One problem: How do I gracefully (and correctly) terminate a LISP hacking session from within SLIME? SO far, I've just been doing a ^X^C to quit emacs, but I now know that that can't be correct because I noticed last night ( after my forehead hit the keyboard) that I had 2 PIDs alive for `alisp'. SO I'm thinking that I'm not doing something correctly - duh! Clue me in, please. TIA..
M-x slime-quit-lisp kills the subprocess. M-x slime-disconnect closes the connection. M-x slime-restart-inferior-lisp kills and restarts the subprocess.
M-x slime-list-connections lists all open connections and you can use C-k in that buffer to kill the corresponding lisp.
Thanks! Exactly what I needed to know. -- duke Alberta, Canada

On 2/14/10, Duke Normandin <dukeofperl@ml1.net> wrote: [[...]]
One problem: How do I gracefully (and correctly) terminate a LISP hacking session from within SLIME? SO far, I've just been doing a ^X^C
Another quick way is to use the comma shortcut in the REPL. At the repl, CL-USER> just type ,quit (comma then quit). Yong.

On Sun, Feb 14, 2010 at 6:26 PM, szergling <senatorzergling@gmail.com>wrote:
On 2/14/10, Duke Normandin <dukeofperl@ml1.net> wrote:
[[...]]
One problem: How do I gracefully (and correctly) terminate a LISP hacking session from within SLIME? SO far, I've just been doing a ^X^C
Another quick way is to use the comma shortcut in the REPL. At the repl,
CL-USER>
just type ,quit (comma then quit).
Yong.
and slightly quicker is ,q (comma, then `q')
Mirko
participants (4)
-
Duke Normandin
-
Helmut Eller
-
Mirko Vukovic
-
szergling