So I've been running SLIME at home for many months now--it's a great bit of work: thanks guys! I figured that it's time to start sing CL in the office, maybe port some of my work over from Python. So I downloaded the latest version of SLIME, invoked the appropriate .emacs incantations & then ran M-x slime. It opens *inferior-lisp*, compiles itself, prints ';; Swank started at port: XXX' (where XXX can be whatever), then SBCL prints its '*' prompt and...nothing more. The SLIME REPL never appears.
SBCL is still running; in fact, code typed into the SBCL REPL in *inferior-lisp* runs & prints as usual.
My home machine is running Fedora Core 4, kernel 2.6.16-1.2111_FC4, emacs 21.4-5, SBCL 0.9.14 and an old SLIME from CVS that was current once-upon-a-time.
My work machine is running Fedora Core 5, kernel 2.6.16-1.2107_FC5, emacs 21.4-14, SBCL 0.9.14 (built the same day, by the vendor, as the FC4 SBCL) and I've tried: current CVS SLIME; downloadable packaged SLIME 2.0; the same SLIME as used at home.
I've also created an entirely new user with a clean .emacs and profile, then installed SLIME for him; he had the identical issue.
Anyone have any ideas? I'm afraid that my lisp-foo is pretty weak, so I'm not even certain where to start looking:-(
I'm now having this problem with AllegroCL 8.0. I get to:
CL-USER(3): ; Autoloading for class ECHO-STREAM: ; Fast loading from bundle code/streama.fasl.
and then, as with Robert's problem, it hangs on "Connecting to swank on port...:
Bill
On 7/21/06, Robert Uhl eadmund42@gmail.com wrote:
So I've been running SLIME at home for many months now--it's a great bit of work: thanks guys! I figured that it's time to start sing CL in the office, maybe port some of my work over from Python. So I downloaded the latest version of SLIME, invoked the appropriate .emacs incantations & then ran M-x slime. It opens *inferior-lisp*, compiles itself, prints ';; Swank started at port: XXX' (where XXX can be whatever), then SBCL prints its '*' prompt and...nothing more. The SLIME REPL never appears.
SBCL is still running; in fact, code typed into the SBCL REPL in *inferior-lisp* runs & prints as usual.
My home machine is running Fedora Core 4, kernel 2.6.16-1.2111_FC4, emacs 21.4-5, SBCL 0.9.14 and an old SLIME from CVS that was current once-upon-a-time.
My work machine is running Fedora Core 5, kernel 2.6.16-1.2107_FC5, emacs 21.4-14, SBCL 0.9.14 (built the same day, by the vendor, as the FC4 SBCL) and I've tried: current CVS SLIME; downloadable packaged SLIME 2.0; the same SLIME as used at home.
I've also created an entirely new user with a clean .emacs and profile, then installed SLIME for him; he had the identical issue.
Anyone have any ideas? I'm afraid that my lisp-foo is pretty weak, so I'm not even certain where to start looking:-(
-- Robert Uhl http://public.xdi.org/=ruhl Whenever you walk by a computer and see someone using pico, be kind. Pause for a second and remind yourself that: `There, but for the grace of God, go I.' --Harley Hahn
slime-devel site list slime-devel@common-lisp.net http://common-lisp.net/mailman/listinfo/slime-devel
Well, I tried the Complete Idiot's Quick Fix (upgraded every package on my box & rebooted), and now SLIME is working. Perhaps there was some subtle interaction with another software package; it'd have been nice to figure it out, but it's even nicer to be able to get some real work done:-)
Robert Uhl eadmund42@gmail.com writes:
Well, I tried the Complete Idiot's Quick Fix (upgraded every package on my box & rebooted), and now SLIME is working. Perhaps there was some subtle interaction with another software package; it'd have been nice to figure it out, but it's even nicer to be able to get some real work done:-)
My guess is that this was the SIGHUP issue (kernel bug), that could be worked around by starting sbcl with "nohup sbcl". Perhaps the same works for ACL?
Cheers,
-- Nikodemus Schemer: "Buddha is small, clean, and serious." Lispnik: "Buddha is big, has hairy armpits, and laughs."