From: rearman Date: Thu, 28 Aug 2025 19:11:01 +0000 (-0400) Subject: Make slime work with the core without changing dirs X-Git-Url: https://git.earman.xyz/?a=commitdiff_plain;h=ceb3672a42bda5d650d34c01cb1189e4ee9f2c71;p=emacsinit.git Make slime work with the core without changing dirs --- diff --git a/re/re-packages.el b/re/re-packages.el index fcfb77a..4de8568 100644 --- a/re/re-packages.el +++ b/re/re-packages.el @@ -86,8 +86,9 @@ (load (expand-file-name "~/quicklisp/slime-helper.el")) (setq inferior-lisp-program "sbcl" slime-net-coding-system 'utf-8-unix) - (when (file-exists-p "~/lisp/sbcl.core-for-slime") - (setq slime-lisp-implementations '((sbcl ("sbcl" "--core" "sbcl.core-for-slime") :directory "~/lisp")))) + (let* ((core (expand-file-name "~/sbcl.core-for-slime"))) + (when (file-exists-p core) + (setq slime-lisp-implementations (list `(sbcl ("sbcl" "--core" ,core)))))) (add-hook 'slime-mode-hook (lambda () (unless (slime-connected-p) (save-excursion (slime))))))