I recently installed SBCL (MS Windows not Cygwin), Emacs (MS Windows not Cygwin), Slime, and Quicklisp. The problem is Quicklisp; when I first installed it everything was okay until:
Which failed and froze the REPL! I realized there wasn't a .sbclrc file so I created it, and tried again, same result. So I added the relevant code to the .sbclrc :
Code: Select all
(let ((quicklisp-init (merge-pathnames "quicklisp/setup.lisp"
(user-homedir-pathname))))
(when (probe-file quicklisp-init)
(load quicklisp-init)))
I checked
'merge-pathnames and it is correct for the file path. Now it loads Quicklisp, but not the systems I downloaded (alexandria and bordeaux-threads). I can load and use both packages via:
Code: Select all
(ql:quickload "alexandria")
(ql:quickload "bordeaux-threads")
but shouldn't they load when I start Slime? This isn't the usual behavior I get from Quicklisp. Thanks.