From ceb3672a42bda5d650d34c01cb1189e4ee9f2c71 Mon Sep 17 00:00:00 2001 From: rearman Date: Thu, 28 Aug 2025 15:11:01 -0400 Subject: [PATCH] Make slime work with the core without changing dirs --- re/re-packages.el | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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)))))) -- 2.39.5