[slim-vim] thanks, feedback

Larry Clapp larry at theclapp.org
Fri Aug 11 07:35:11 CDT 2006


On Fri, Aug 11, 2006 at 11:14:27AM +0100, Serafeim Zanikolas wrote:
> BTW how can I disconnect from swank before quiting vim? (Quiting vim
> without disconnecting causes clisp to segfault.)

Fwiw, disconnecting from a remote ecl causes it to segfault, too.  I
don't think Swank deals all that well with socket-close.  I think when
Slime-Emacs quits, it doesn't close the socket, it kills the remote
lisp.  But now that I think about it, that doesn't sound right,
because I've seen people on cll talk about disconnecting and
reconnecting to long-running remote Lisps.  But maybe none of them use
clisp or ecl.  :-\

In any case, the function to call is (slime::disconnect).  We don't
have a mapping for it yet, you have to call it directly:

  :ecl (slime::disconnect)

... but that's the same thing the Slim-vim autocommand does when Vim
exits, so I doubt it'll help.

-- Larry



More information about the slim-vim mailing list