Skip to content

Commit 1c3f828

Browse files
committed
Completing read quicklisp systems
1 parent acacb3a commit 1c3f828

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

quicklisp-systems.el

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,10 @@
150150

151151
(defun quicklisp-load (cl-system-name)
152152
"Load Quicklisp system."
153-
(interactive "sQuickload: ")
153+
(interactive (list (completing-read
154+
"Quickload: "
155+
(mapcar (lambda (system) (getf system :name)) (slime-eval `(quicklisp-systems::list-all-systems)))
156+
nil nil)))
154157
(message "Loading %s..." cl-system-name)
155158
(slime-eval `(ql:quickload ,cl-system-name))
156159
(message "%s loaded" cl-system-name))

0 commit comments

Comments
 (0)