X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/profile/blobdiff_plain/77619173fdf73ef9835c877f6376bcfc25733c28..31c6e9703308b8155cd298b12d638ef8be388fd2:/dot/lisp-init.lisp diff --git a/dot/lisp-init.lisp b/dot/lisp-init.lisp index ca38a70..1a22d19 100644 --- a/dot/lisp-init.lisp +++ b/dot/lisp-init.lisp @@ -1,20 +1,10 @@ (cl:defpackage #:mdw-hacks - (:use #:cl) - (:export #:crank-swank)) + (:use #:cl)) (cl:defparameter mdw-hacks::*previous-package* cl:*package*) (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) @@ -49,6 +39,7 @@ (set-dispatch-macro-character (values (read-line stream)))) ;; Start up swank. +(export 'crank-swank) (defun crank-swank (&rest args) (let ((swank (find-package "SWANK"))) (unless swank