use the source-directory as the defaults for the source-file pathnames. Necessary on windows when loading swank on a different drive (device) than the lisp is on.
(defun swank-source-files (source-directory) (mapcar (lambda (name) (make-pathname :name name :type "lisp" :defaults source-directory)) ;; *** here `("swank-backend" ,@*sysdep-files* "swank")))
This has been tested on - WinXP + ACL 7.0 (trial) - Linux 2.6 + SBCL 0.9.10