Clean up SLIME configuration

SLIME somehow interfered with exporting Org lisp source blocks, leading
to some cleanup.
This commit is contained in:
Daniel Borchmann 2024-12-31 15:41:36 +01:00
parent a1e372e31e
commit beceb909fc
No known key found for this signature in database
GPG Key ID: 784AA8DF0CCDF625

16
init.el
View File

@ -2704,17 +2704,13 @@ eventuelly be set to nil, however)."
(use-package slime (use-package slime
:commands (slime slime-mode slime-connect) :commands (slime slime-mode slime-connect)
:init (progn :init (setq inferior-lisp-program "sbcl --noinform --no-linedit"
(setq inferior-lisp-program "sbcl --noinform --no-linedit" slime-net-coding-system 'utf-8-unix
slime-compile-file-options '(:fasl-directory "/tmp/slime-fasls/") slime-completion-at-point-functions 'slime-fuzzy-complete-symbol
slime-net-coding-system 'utf-8-unix slime-lisp-implementations '((sbcl ("sbcl") :coding-system utf-8-unix)
slime-completion-at-point-functions 'slime-fuzzy-complete-symbol (cmucl ("cmucl") :coding-system utf-8-unix)
slime-lisp-implementations '((sbcl ("sbcl") :coding-system utf-8-unix) (ccl ("ccl") :coding-system utf-8-unix)))
(cmucl ("cmucl") :coding-system utf-8-unix)
(ccl ("ccl") :coding-system utf-8-unix)))
(add-hook 'lisp-mode-hook #'(lambda () (slime-mode +1)) t))
:config (progn :config (progn
(make-directory "/tmp/slime-fasls/" t)
(slime-setup '(slime-repl slime-fancy slime-autodoc)) (slime-setup '(slime-repl slime-fancy slime-autodoc))
(add-hook 'slime-mode-hook 'slime-redirect-inferior-output))) (add-hook 'slime-mode-hook 'slime-redirect-inferior-output)))