dot/lisp-init.lisp: Use a single ASDF rune everywhere.
authorMark Wooding <mdw@distorted.org.uk>
Wed, 1 Jul 2020 18:27:59 +0000 (19:27 +0100)
committerMark Wooding <mdw@distorted.org.uk>
Sun, 9 Aug 2020 03:34:42 +0000 (04:34 +0100)
The ASDF3 maintainers have done an excellent job of persuading everyone
to support loading ASDF in the same way.

dot/lisp-init.lisp

index 2c5aaa4..1a22d19 100644 (file)
@@ -4,16 +4,7 @@
 (cl:in-package #:mdw-hacks)
 
 ;; Obtain ASDF from somewhere.
-#+sbcl (require :asdf)
-#+clisp (let ((*compile-verbose* nil)
-             (*load-verbose* nil))
-         (handler-bind ((warning (lambda (cond)
-                                   (declare (ignore cond))
-                                   (muffle-warning))))
-           (load "/usr/share/common-lisp/source/cl-asdf/asdf.lisp"
-                 :verbose nil)
-           (funcall (find-symbol "LOAD-SYSTEM" :asdf) :asdf
-                    :verbose nil)))
+(require "asdf")
 
 ;; Shut up.
 (setf *load-verbose* nil)