[slime-devel] Installing slime for clisp 2.35 - Error

Hello, I recently upgraded to clisp 2.35 and now when I try to start slime on a lisp file, slime gets stuck. The *inferior-lisp* buffer shows me the following restart. ** - Continuable Error INTERN("*DOCUMENTATION*"): #<PACKAGE SYSTEM> is locked If you continue (by typing 'continue'): Ignore the lock and proceed The following restarts are also available: SKIP :R1 skip (COMPILE-FILES-IF-NEEDED-SERIALLY #) STOP :R2 stop loading file C:\Program Files\XEmacs\xemacs-packages\lisp\slime-1.2.1\swank-loader.lisp ABORT :R3 ABORT Doing 'continue', doesn't starts the slime repl, nor does selecting any of the restarts help. But, the inferior lisp buffer shows a lisp prompt, which can be used. What should I do to get over this problem? The slime related contents of my init file are: (load-library "inf-lisp") (setq inferior-lisp-program "C:\\clisp-2.35\\clisp.exe -I -m 256mb") (add-hook 'inferior-lisp-mode-hook (lambda () (inferior-slime-mode t))) (require 'timer) (require 'slime) (slime-setup) Thanks. -- Surendra Singhi http://www.public.asu.edu/~sksinghi/index.html "All animals are equal, but some animals are more equal than others." - Orwell, Animal Farm, 1945

David Hodge <david@hodge.id.au> writes:
Yes, using the cvs version of slime worked. The slime release 1.2.1 uses the variable sys::*documentation*, which I think is no longer present in clisp 1.35 and this was causing the problem. Thanks. -- Surendra Singhi http://www.public.asu.edu/~sksinghi/index.html "All animals are equal, but some animals are more equal than others." - Orwell, Animal Farm, 1945

Surendra Singhi wrote:
I'm not sure if my problem is related to the one above, but I'm not able to run xemacs, slime (version 1.2.1 or the cvs head (as of 10 jan 06)), with clisp 2.35. However, when I try to run slime, it fails more brutally. It gets to the [1]> prompt and then right after I get a "Process inferior-lisp segmentation fault". I'm running on OS X. But it all works fine in emacs. The slime "PROBLEMS" file mentions sometimes clisp needs to be invoked with "clisp -K full" but I can't find any elisp variable or customization setting that lets me set command line arguments to the lisp process. Anyone run into this problem? Is slime broken on xemacs/os x? alexis

Alexis Gallagher <public@alexisgallagher.com> wrote:
I don't use CLISP, but I do use Mac OS X, XEmacs and SLIME: Mac OS X 10.4.3 XEmacs 21.5.20 (therefore somewhat out-of-date) SLIME cvs head as of 22 December 2005 LispWorks 4.4.6 SBCL 0.9.7 OpenMCL 1.0 So no, I don't think that SLIME on OS X/XEmacs is broken per se. -- Duncan Harvey

David Hodge <david@hodge.id.au> writes:
Thanks, I have reverted back to clisp-2.34 for time being. Maybe it is an XEmacs specific issue. -- Surendra Singhi http://www.public.asu.edu/~sksinghi/index.html "All animals are equal, but some animals are more equal than others." - Orwell, Animal Farm, 1945
participants (5)
-
Alexis Gallagher
-
David Hodge
-
slime-list@abbrvtd.org.uk
-
Surendra Singhi
-
Yaroslav Kavenchuk