Skip to content

Commit 2f175e3

Browse files
committed
Use QL-DIST:ENSURE-INSTALLED to make sure quicklisp's slime is
installed regardless of whether another swank is visible.
1 parent 27d6612 commit 2f175e3

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

slime-helper.lisp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@
55
(:export #:install)
66
(:shadowing-import-from #:alexandria
77
#:copy-file)
8+
(:shadowing-import-from #:ql-dist
9+
#:ensure-installed
10+
#:find-system)
811
(:shadowing-import-from #:ql-setup
912
#:qmerge))
1013

@@ -16,6 +19,7 @@
1619
:type "el"))
1720
(target (qmerge "slime-helper.el")))
1821
(copy-file source target)
22+
(ensure-installed (find-system "swank"))
1923
(format t "~&slime-helper.el installed in ~S~%~%"
2024
(namestring target))
2125
(let ((enough (enough-namestring target (user-homedir-pathname))))

0 commit comments

Comments
 (0)