From d750fea523dc24fbbb7b6d115babf96387dc8a69 Mon Sep 17 00:00:00 2001 From: Red Daly Date: Tue, 24 Apr 2018 17:04:26 -0700 Subject: [PATCH] Prefer loading SLIME from the local-projects directory. Modifiy the .el template to look in the local-projects directory before the dist/ directory of quicklisp. --- slime-helper-template.el | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/slime-helper-template.el b/slime-helper-template.el index e958a75..66c9b05 100644 --- a/slime-helper-template.el +++ b/slime-helper-template.el @@ -27,7 +27,11 @@ relative)))))) (defun quicklisp-slime-helper-slime-directory () - (quicklisp-slime-helper-system-directory "swank")) + (let ((local-slime-dir (concat quicklisp-slime-helper-base + "local-projects/slime/"))) + (if (file-exists-p local-slime-dir) + local-slime-dir + (quicklisp-slime-helper-system-directory "swank")))) (let* ((quicklisp-slime-directory (quicklisp-slime-helper-slime-directory))) (add-to-list 'load-path quicklisp-slime-directory)