Skip to content

Instantly share code, notes, and snippets.

@marcoheisig
Created April 19, 2020 10:26
Show Gist options
  • Select an option

  • Save marcoheisig/cd306b6ef4b8893426e8b6a67d822138 to your computer and use it in GitHub Desktop.

Select an option

Save marcoheisig/cd306b6ef4b8893426e8b6a67d822138 to your computer and use it in GitHub Desktop.
Load all of Quicklisp, except systems that fail to load or systems that get stuck loading for longer than 20 seconds.
(defun quickload-all ()
(loop for system in (ql:provided-systems t) do
(ignore-errors
(trivial-timeout:with-timeout (20)
(ql:quickload (ql-dist:short-description system))))))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment