[Ecls-list] Slime doesn't work with 10.

Pascal J. Bourguignon pjb at informatimago.com
Mon Jun 21 10:30:12 UTC 2010


pjb at informatimago.com (Pascal J. Bourguignon) writes:

> I've tried with slime from HEAD down to 1.60, but none work with ecl 10.4.2:
>
> (progn (load "/usr/local/share/emacs/site-lisp/slime/swank-loader.lisp" :verbose t) (funcall (read-from-string "swank-loader:init")) (funcall (read-from-string "swank:start-server") "/tmp/slime.3636" :coding-system "iso-latin-1-unix"))
>
> ECL (Embeddable Common-Lisp) 10.4.2
> Copyright (C) 1984 Taiichi Yuasa and Masami Hagiya
> Copyright (C) 1993 Giuseppe Attardi
> Copyright (C) 2000 Juan J. Garcia-Ripoll
> ECL is free software, and you are welcome to redistribute it
> under certain conditions; see file 'Copyright' for details.
> Type :h for Help.  
> Top level in: #<process SI:TOP-LEVEL 0810afc0>.
>> 
> ;;; Loading "/usr/local/share/emacs/site-lisp/slime/swank-loader.lisp"
> ;;; Warning: No architecture feature found in (POWERPC PPC X86 X86-64 AMD64
>                                                I686 I586 I486 PC386 IAPX386
>                                                SPARC64 SPARC HPPA64 HPPA).
> ;;; Loading "/usr/local/share/emacs/site-lisp/slime/swank-backend.lisp"
> ;;; Loading "/usr/local/share/emacs/site-lisp/slime/nregex.lisp"
> ;;; Loading "/usr/local/share/emacs/site-lisp/slime/swank-ecl.lisp"
> ;;; Loading #P"/usr/local/lib/ecl-10.4.2/sockets.fas"
> ;;; Loading #P"/usr/local/lib/ecl-10.4.2/profile.fas"
> ;;; Loading #P"/usr/local/lib/ecl-10.4.2/serve-event.fas"
>
> The variable *GRAY-STREAM-SYMBOLS* is unbound.
> Available restarts:
>
> 1. (RESTART-TOPLEVEL) Go back to Top-Level REPL.
>
> Broken at SI:BYTECODES. [Evaluation of: (IMPORT-FROM :GRAY *GRAY-STREAM-SYMBOLS* :SWANK-BACKEND)] In: #<process SI:TOP-LEVEL 0810afc0>.
>  File: #P"/usr/local/share/emacs/site-lisp/slime/swank-ecl.lisp" (Position #NIL)
> SWANK-BACKEND>> 


Perhaps it's a bug in slime, at least it seems this symbol is not used
anywhere else, so I just commented it out from swank-ecl.lisp.

But other errors remain in slime with ecl.  
I thought it was validated and worked now?


;;; Error:
;;;   * The argument 2 of function GETHASH has type
;;; NULL
;;; instead of expected
;;; HASH-TABLE;; 
;; Error while compiling /usr/local/share/emacs/site-lisp/slime/contrib/swank-arglists.lisp:
;;   COMPILE-FILE returned NIL.
;; Aborting.
;; 

-- 
__Pascal Bourguignon__                     http://www.informatimago.com/





More information about the ecl-devel mailing list