Previous: , Up: Installation of Sly-Quicklisp   [Contents][Index]


2.7.1.2 Installation Without MELPA

Since this is an external contrib with both Elisp and Lisp parts, merely loading the Elisp will have little effect. The contrib has to be registered in SLY’s sly-contribs variable for SLY to take care of loading the Lisp side on demand.

For convenience, the sly-quicklisp-autoloads file takes care of this automatically. So the following setup in your ~/.emacs or ~/.emacs.d/init/el init file should be enough:

;;; regular SLY setup
(setq inferior-lisp-program "/path/to/your/preferred/lisp")
(add-to-list 'load-path "/path/to/sly")
(require 'sly-autoloads)

(add-to-list 'load-path "/path/to/sly-quicklisp")
(require 'sly-quicklisp-autoloads)

In case you already have SLY loaded and running, you might have to ‘M-x sly-setup’ and ‘M-x sly-enable-contrib’ to enable it.

sly-quicklisp should now kick in in Lisp buffers.