Hmm.. .almost have forgotten i switched to a new computer and didn't update environmental vars to let it compile. However, on my other computer, i still got the error message below (see new error message, doesn't involve compiling lisp files).
*inferior-lisp* buffer: (progn (load "c:/Seth/Program Files/emacs-23.1/plugins/slime/swank-loader.lisp" :verbose t) (funcall (read-from-string "swank-loader:init")) (funcall (read-from-string "swank:start-server") "c:/Users/owner/AppData/Local/Temp/slime.572" :coding-system "iso-latin-1-unix"))
;;; Loading #P"c:/Seth/lisp/ecl/ASDF.fas" ;;; Loading #P"c:/Seth/lisp/ecl/CMP.fas" ;;; Loading #P"c:/Seth/lisp/ecl/sysfun.lsp" ; loading system definition from C:/Seth/lisp/library/libs/cl-fad/cl-fad.asd ; into # ;;; Loading "C:/Seth/lisp/library/libs/cl-fad/cl-fad.asd" ; registering # as CL-FAD ;;; Loading "C:/Seth/lisp/library/libs/cl-fad/packages.fas" ;;; Loading "C:/Seth/lisp/library/libs/cl-fad/fad.fas" ECL (Embeddable Common-Lisp) 9.12.3 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: #.
;;; Loading "c:/Seth/Program Files/emacs-23.1/plugins/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 "c:/Seth/Program Files/emacs-23.1/plugins/slime/swank-backend.lisp" ;;; Loading "c:/Seth/Program Files/emacs-23.1/plugins/slime/swank-source-path-parser.lisp" ;;; Loading "c:/Seth/Program Files/emacs-23.1/plugins/slime/swank-source-file-cache.lisp" ;;; Loading "c:/Seth/Program Files/emacs-23.1/plugins/slime/swank-ecl.lisp" ;;; Loading #P"c:/Seth/lisp/ecl/SOCKETS.fas" ;;; Loading #P"c:/Seth/lisp/ecl/PROFILE.fas" ;;; Loading "c:/Seth/Program Files/emacs-23.1/plugins/slime/swank-gray.lisp" ;;; Loading "c:/Seth/Program Files/emacs-23.1/plugins/slime/swank-match.lisp" ;;; Loading "c:/Seth/Program Files/emacs-23.1/plugins/slime/swank.lisp" ;;; Warning: These Swank interfaces are unimplemented: (ACTIVATE-STEPPING ADD-FD-HANDLER ADD-SIGIO-HANDLER LIST-CALLEES LIST-CALLERS RECEIVE-IF REMOVE-FD-HANDLERS REMOVE-SIGIO-HANDLERS RESTART-FRAME RETURN-FROM-FRAME SAVE-IMAGE SLDB-BREAK-AT-START SLDB-BREAK-ON-RETURN SLDB-STEP-INTO SLDB-STEP-NEXT SLDB-STEP-OUT TOGGLE-TRACE) ;; Swank started at port: 58116. CL-USER> ;;; Loading "c:/Seth/Program Files/emacs-23.1/plugins/slime/contrib/swank-package-fu.lisp" ;;; Loading "c:/Seth/Program Files/emacs-23.1/plugins/slime/contrib/swank-fuzzy.lisp" ;;; Loading "c:/Seth/Program Files/emacs-23.1/plugins/slime/contrib/swank-c-p-c.lisp" ;;; Loading "c:/Seth/Program Files/emacs-23.1/plugins/slime/contrib/swank-fancy-inspector.lisp" ;;; Loading "c:/Seth/Program Files/emacs-23.1/plugins/slime/contrib/swank-arglists.lisp" ;;; Loading "c:/Seth/Program Files/emacs-23.1/plugins/slime/contrib/swank-asdf.lisp" ;;; Loading "c:/Seth/Program Files/emacs-23.1/plugins/slime/contrib/swank-presentations.lisp"
*slime-events*:
(:emacs-rex (swank:connection-info) "COMMON-LISP-USER" t 1) (:return (:ok (:pid 5084 :style nil :lisp-implementation (:type "ECL" :name "ECL" :version "9.12.3") :machine (:instance "OWNER-PC" :type "x86" :version "15") :features (:wsock :cl-fad :asdf :win32 :formatter :uint32-t :uint16-t :relative-package-names :unicode :dffi :clos-streams :cmu-format :msvc :ecl-pde :dlopen :clos :threads :boehm-gc :ansi-cl :common-lisp ...) :modules ("SB-BSD-SOCKETS" "SOCKETS" "CMP" "ASDF") :package (:name "COMMON-LISP-USER" :prompt "CL-USER") :version "2009-12-17")) 1) (:emacs-rex (swank:swank-require '(:swank-package-fu :swank-fuzzy :swank-fancy-inspector :swank-arglists :swank-asdf)) "COMMON-LISP-USER" t 2) (:emacs-rex (swank:swank-require :swank-presentations) "COMMON-LISP-USER" t 3) (:emacs-rex (swank:create-repl nil) "COMMON-LISP-USER" t 4) (:return (:ok ("SWANK-ASDF" "SWANK-ARGLISTS" "SWANK-FANCY-INSPECTOR" "SWANK-FUZZY" "SWANK-C-P-C" "SWANK-PACKAGE-FU" "SB-BSD-SOCKETS" "SOCKETS" "CMP" "ASDF")) 2) (:return (:ok ("SWANK-PRESENTATIONS" "SWANK-ASDF" "SWANK-ARGLISTS" "SWANK-FANCY-INSPECTOR" "SWANK-FUZZY" "SWANK-C-P-C" "SWANK-PACKAGE-FU" "SB-BSD-SOCKETS" "SOCKETS" "CMP" "ASDF")) 3) (:return (:ok ("COMMON-LISP-USER" "CL-USER")) 4) (:emacs-rex (swank:swank-require :swank-asdf) "COMMON-LISP-USER" t 5) (:return (:ok ("SWANK-PRESENTATIONS" "SWANK-ASDF" "SWANK-ARGLISTS" "SWANK-FANCY-INSPECTOR" "SWANK-FUZZY" "SWANK-C-P-C" "SWANK-PACKAGE-FU" "SB-BSD-SOCKETS" "SOCKETS" "CMP" "ASDF")) 5) (:emacs-rex (swank:listener-eval "asdf:*central-registry*\n") "COMMON-LISP-USER" :repl-thread 6) (:presentation-start 1 :repl-result)
new error message: Debugger entered: nil (condition-case error (slime-net-read) (error (debug) (slime-net-close process t) (error "net-read error: %S" error))) slime-net-read-or-lose(#) slime-process-available-input(#) slime-net-filter(# "ria/\")" :repl-result)cks-dev/\"\n #P\"C:/Seth000022(:presentation-end 1 :repl-result)/lisp/library/libs/usocket-0000020(:write-string "\n" :repl-result).3.7/\"\n #P\"C:/Seth/lisp/library/libs/url-rewrite-0.1.1/\"\n #P\"C:/Seth/lisp/library/libs/trivial-timeout/\"\n #P\"C:/Seth/lisp/library/libs/000015(:return (:ok nil) 6)trivial-gray-streams/\"\n #P\"C:/Seth/lisp/library/libs/trivial-garbage/\"\n #P\"C:/Seth/lisp/library/libs/trivial-features/\"\n #P\"C:/Seth/lisp/library/libs/split-sequence/\"\n #P\"C:/Seth/lisp/library/libs/salza2-2.0.4/\"\n #P\"C:/Seth/lisp/library/libs/salza-0.7.4/\"\n #P\"C:/Seth/lisp/library/libs/rt-20040621/\"\n #P\"C:/Seth/lisp/library/libs/rfc2388/\"\n #P\"C:/Seth/li")
ecl initialization file (.ecl):
(in-package :cl) (require :asdf) (push "C:/Seth/lisp/library/libs/cl-fad/" asdf:*central-registry*) (asdf:operate 'asdf:load-op 'cl-fad)
(defun asdf-dir312 (path) (setf asdf:*central-registry* (loop for dir in (cl-fad:list-directory path) if (cl-fad:directory-pathname-p dir) collecting dir into result finally(return result))))
(asdf-dir312 "C:/Seth/lisp/library/libs/")
relevant .emacs file (add-to-list 'load-path "C:/Seth/Program Files/emacs-23.1/plugins/slime") (setq inferior-lisp-program "C:/Seth/lisp/ecl/ecl.exe") (require 'slime)
(global-set-key (kbd "<f5>") 'slime) (defun slime-get-dirs () (interactive) (slime-eval '(cl::asdf-dir312 "C:/Seth/lisp/library/libs/")))
(eval-after-load "slime" `(progn (slime-setup '( slime-fancy)) (global-set-key (kbd "<f12>") 'slime-selector) (global-set-key (kbd "<f4>") 'slime-get-dirs) ))
Then i just started ecl, and typed asdf:*central-registry* into the repl and got the error
And i cant seem to find *cl-connections*, doesn't exist.
---- Msg sent via WebMail
* Seth [2009-12-19 15:19+0100] writes:
(eval-after-load "slime" `(progn (slime-setup '( slime-fancy)) (global-set-key (kbd "<f12>") 'slime-selector) (global-set-key (kbd "<f4>") 'slime-get-dirs) ))
Try to leave slime-fancy out.
Helmut