Skip to content

Commit c7a0a9e

Browse files
authored
Merge pull request quicklisp#185 from phoe-trash/master
Add REGISTER-LOCAL-PROJECTS restart in #'QUICKLOAD
2 parents dd0109b + 45a3ee0 commit c7a0a9e

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

quicklisp/client.lisp

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,14 @@
3535
(dolist (thing systems systems)
3636
(flet ((ql ()
3737
(autoload-system-and-dependencies thing :prompt prompt)))
38-
(if verbose
39-
(ql)
40-
(call-with-quiet-compilation #'ql)))))))
38+
(tagbody :start
39+
(restart-case (if verbose
40+
(ql)
41+
(call-with-quiet-compilation #'ql))
42+
(register-local-projects ()
43+
:report "Register local projects and try again."
44+
(register-local-projects)
45+
(go :start)))))))))
4146

4247
(defmethod quickload :around (systems &key verbose prompt explain
4348
&allow-other-keys)

0 commit comments

Comments
 (0)