2 (add-to-list 'load-path "~/.emacs.d/vendor/slime")
4 (eval-after-load "slime"
6 (setq slime-use-autodoc-mode nil)
7 (slime-setup '(inferior-slime
12 ;; slime-editing-commands
16 ;; slime-highlight-edits
18 ;; slime-presentation-streams
19 ;; slime-presentations
28 (setq slime-protocol-version 'ignore)
29 (setq slime-complete-symbol*-fancy t)
30 (setq slime-complete-symbol-function 'slime-fuzzy-complete-symbol)))
33 ;(setq inferior-lisp-program "~/src/sbcl/src/runtime/sbcl")
34 (add-to-list 'slime-lisp-implementations '(sbcl ("/usr/bin/sbcl")))
35 (setq slime-default-lisp 'sbcl)
37 ;; enable cldoc for slime
38 (dolist (hook '(lisp-mode-hook
39 slime-repl-mode-hook))
40 (add-hook hook 'turn-on-cldoc-mode))
42 ;; needed for overriding default method for invoking slime
43 ; (ad-activate 'slime-read-interactive-args)