[slime-devel] multiple connections
Andras Simon
andras at renyi.hu
Sun Oct 3 11:37:09 UTC 2004
Actually, the process-id problem is cmucl and sbcl specific, and comes up even
when I use just one connection (started with M-x slime). The first sign of
this is that the *inferior-lisp* buffer isn't buried on startup.
But the multiple connection problem seems to come up with lisps (acl, clisp)
where the process-id's are fine.
Andras
On Sun, 3 Oct 2004, Andras Simon wrote:
> After starting two inferior lisps (the first with M-x slime, the
> second with C-u M-x slime), slime-list-connections correctly gives
>
> Nr Name Port Pid Type
> -- ---- ---- --- ----
> 1 allegro (127.0.0.1 33032) 10312 International Allegro CL Enterprise
> Edition
> * 2 cmucl (127.0.0.1 33036) 10314 CMU Common Lisp
>
> But hitting RET on the first line doesn't seem to do anything. Hitting
> 'd' and then RET does the right thing. Also, I get various errors if I
> do ,restart-inferior-lisp, or even ,sayoonara.
>
> Digging a bit deeper: (slime-process) returns nil when in cmucl's
> repl, and the reason is probably that the inferior-lisp processes (as
> given by process-list) are
>
> process: #<process inferior-lisp<1>> pid: 10313 <-- shouldn't this be 10314?
> process: #<process inferior-lisp> pid: 10312
>
> I use the latest cvs slime with GNU Emacs 21.2.1.
>
> Helmut says multiple connections work for him, so maybe I'm missing
> something, or it's an emacs version thing.
>
> Andras
>
>
>
> _______________________________________________
> slime-devel site list
> slime-devel at common-lisp.net
> http://common-lisp.net/mailman/listinfo/slime-devel
>
More information about the slime-devel
mailing list