Update SLIME configuration

This commit is contained in:
Dimitri Lozeve 2019-11-29 14:10:38 +01:00
parent 64f7fe8840
commit 5d9989cad6

11
init.el
View file

@ -254,9 +254,16 @@
:ensure t :ensure t
:config :config
(require 'slime-autoloads) (require 'slime-autoloads)
(add-to-list 'slime-contribs 'slime-fancy) (setq slime-contribs '(slime-fancy slime-repl slime-quicklisp))
(setq slime-lisp-implementations (setq slime-lisp-implementations
'((sbcl ("/usr/bin/sbcl"))))) '((sbcl ("/usr/bin/sbcl"))))
(setq slime-net-coding-system 'utf-8-unix)
;; Stop SLIME's REPL from grabbing DEL,
;; which is annoying when backspacing over a '('
(defun override-slime-repl-bindings-with-paredit ()
(define-key slime-repl-mode-map
(read-kbd-macro paredit-backward-delete-key) nil))
(add-hook 'slime-repl-mode-hook 'override-slime-repl-bindings-with-paredit))
(use-package gnu-apl-mode (use-package gnu-apl-mode
:ensure t :ensure t