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