Hi,
Actually, I'm having difficulty describing exactly what is going on here, but ...
I'll be using slime 2.0 with sbcl-0.9.16, on FreeBSD just fine for awhile, when I start getting funny errors, e.g.
CL-USER> (compile-file "myfile.lisp")
Throws me into the debugger with:
The function compile-file is undefined. [Condition of type UNDEFINED-FUNCTION]
Restarts: 0: [ABORT-REQUEST] Abort handling SLIME request. 1: [ABORT] Exit debugger, returning to top level.
Backtrace: 0: (SYMBOL-FUNCTION compile-file) 1: (SB-INT:EVAL-IN-LEXENV (compile-file "myfile.lisp") #<NULL-LEXENV>)
I was using the 2.0 stable release of slime, but just tried the cvs snapshot in tarfile format, with no improvement.
I'm not sure, but I think the problems may have started after upgrading from sbcl-0.9.15 to sbcl-0.9.16.
Do I need to clean up anything, after a CL or slime upgrade?
Here's the slime stuff from my .emacs: (add-to-list 'load-path "path-to-slime") (require 'slime) (slime-setup :autodoc t) (setq inferior-lisp-program "/usr/local/bin/sbcl" lisp-indent-function 'common-lisp-indent-function slime-complete-symbol-function 'slime-fuzzy-complete-symbol common-lisp-hyperspec-root "file:///path-to-hyperspec/clhs/HyperSpec/" slime-startup-animation t slime-enable-evaluate-in-emacs t slime-log-events t slime-outline-mode-in-events-buffer t) (define-key global-map (kbd "\C-cs") 'slime-selector)
Many thanks for any help!
Cheers, David