Since some time last week SLIME from CVS starts up with two windows, one for the inferior Lisp buffer and for the SLIME REPL. It used to start up with only the SLIME REPL, right? Is this new window split on purpose? Sorry, I haven't been following the mailing list very closely in the last weeks.
Thanks, Edi.
Edi Weitz edi@agharta.de writes:
Since some time last week SLIME from CVS starts up with two windows, one for the inferior Lisp buffer and for the SLIME REPL. It used to start up with only the SLIME REPL, right? Is this new window split on purpose? Sorry, I haven't been following the mailing list very closely in the last weeks.
This was an oversight. Should be fixed now. Thanks for reporting it.
Helmut.
On Fri, 01 Oct 2004 14:20:26 +0200, Helmut Eller e9626484@stud3.tuwien.ac.at wrote:
This was an oversight. Should be fixed now. Thanks for reporting it.
Well, thanks for fixing it so fast... :)
On Fri, 01 Oct 2004 14:20:26 +0200, Helmut Eller e9626484@stud3.tuwien.ac.at wrote:
This was an oversight. Should be fixed now. Thanks for reporting it.
But now, the first time I start SLIME in a new Emacs session I don't see the "encouraging startup message" anymore. It's buried in the *Messages* buffer - I see "Loading animate...done" instead.
From looking at the source it seems as if the animation is actually
invoked before the startup message is written so I guess the culprit is the autoloading of animate.
For me it helps if I just add something like
(if fboundp 'animate-string (load-library "animate"))
towards the end of slime.el.
Cheers, Edi.
PS: Yes, this is an important feature. Tomorrow I'm going to demo SLIME to a friend and this was the first thing I wanted to show him... :)
Edi Weitz edi@agharta.de writes:
But now, the first time I start SLIME in a new Emacs session I don't see the "encouraging startup message" anymore. It's buried in the *Messages* buffer - I see "Loading animate...done" instead.
Oh, had to fix that quickly. The encouraging startup message is the best feature we have :)
Helmut.
Helmut Eller e9626484@stud3.tuwien.ac.at writes:
Edi Weitz edi@agharta.de writes:
But now, the first time I start SLIME in a new Emacs session I don't see the "encouraging startup message" anymore. It's buried in the *Messages* buffer - I see "Loading animate...done" instead.
Oh, had to fix that quickly. The encouraging startup message is the best feature we have :)
Woohoo! That was bugging me too but I never quite had the time to figure out how to make animate load earler or quietly.
-Peter
Helmut Eller e9626484@stud3.tuwien.ac.at writes:
Edi Weitz edi@agharta.de writes:
Since some time last week SLIME from CVS starts up with two windows, one for the inferior Lisp buffer and for the SLIME REPL. It used to start up with only the SLIME REPL, right? Is this new window split on purpose? Sorry, I haven't been following the mailing list very closely in the last weeks.
This was an oversight. Should be fixed now.
I get one window when starting SLIME with `M-x slime', but two windows with `C-u M-x slime'. I use SLIME CVS sources updated a few hours ago, GNU Emacs 20.7.2, and CMUCL 2004-09 snapshot under Debian Woody.
Paolo
Paolo Amoroso amoroso@mclink.it writes:
I get one window when starting SLIME with `M-x slime', but two windows with `C-u M-x slime'. I use SLIME CVS sources updated a few hours ago, GNU Emacs 20.7.2, and CMUCL 2004-09 snapshot under Debian Woody.
Some more context. This only happens when I provide SLIME with the name of a shell script of mine called `clim', which starts McCLIM from a dumped image:
#!/bin/sh DIR=~/src/McCLIM cmucl -core $DIR/clim.core
When I provide `cmucl', which is a symlink to the CMUCL executable (most Lisps seem to think that they are the only `lisp' :) SLIME works as expected, i.e. it starts with only the REPL window open.
Paolo
Paolo Amoroso amoroso@mclink.it writes:
I get one window when starting SLIME with `M-x slime', but two windows with `C-u M-x slime'. I use SLIME CVS sources updated a few hours ago, GNU Emacs 20.7.2, and CMUCL 2004-09 snapshot under Debian Woody.
Problem solved. In the `clim' script mentioned in my other post:
#!/bin/sh DIR=~/src/McCLIM cmucl -core $DIR/clim.core
the shell process is kept around, which probably confuses SLIME. Exec-ing CMUCL solves the problem, i.e. only one window appears. Apologies for the noise.
Paolo
On Sun, 3 Oct 2004, Paolo Amoroso wrote:
Paolo Amoroso amoroso@mclink.it writes:
I get one window when starting SLIME with `M-x slime', but two windows with `C-u M-x slime'. I use SLIME CVS sources updated a few hours ago, GNU Emacs 20.7.2, and CMUCL 2004-09 snapshot under Debian Woody.
Problem solved. In the `clim' script mentioned in my other post:
#!/bin/sh DIR=~/src/McCLIM cmucl -core $DIR/clim.core
the shell process is kept around, which probably confuses SLIME. Exec-ing CMUCL solves the problem, i.e. only one window appears. Apologies for the noise.
Now I understand why slime had the wrong idea about the pid with sbcl and cmucl and not with clisp and acl. The former are started from shell scripts and the wrong pid was of the shell instance that executed the scripts.
Thanks!
Andras