The basic SLIME recipe in the toplevel README goes:
(add-to-list 'load-path "~/hacking/lisp/slime/") (setq inferior-lisp-program "/opt/sbcl/bin/sbcl") (require 'slime) (slime-setup)
but this will trip up anybody who tries to use the contrib modules via installing functions in SLIME-LOAD-HOOK, as it will never get called when M-x slime is invoked, at least on Emacs 22.
Using this
(add-to-list 'load-path "~/hacking/lisp/slime/") (setq inferior-lisp-program "/opt/sbcl/bin/sbcl") (autoload 'slime-setup "slime.el") (slime-setup)
seems to actually get SLIME-LOAD-HOOK called.
Maybe the quick setup instructions should be changed?