summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app-emacs/slime-cvs/files/swank.asd')
-rw-r--r--app-emacs/slime-cvs/files/swank.asd43
1 files changed, 33 insertions, 10 deletions
diff --git a/app-emacs/slime-cvs/files/swank.asd b/app-emacs/slime-cvs/files/swank.asd
index 323407a5bd6f..ddcd9f0c97ed 100644
--- a/app-emacs/slime-cvs/files/swank.asd
+++ b/app-emacs/slime-cvs/files/swank.asd
@@ -32,27 +32,50 @@
(:file "swank"))
:depends-on (#+sbcl sb-bsd-sockets)))
-#+sbcl (define-swank-system "swank-sbcl" "swank-source-path-parser"
- "swank-source-file-cache" "swank-gray")
-#+cmu (define-swank-system "swank-source-path-parser"
- "swank-source-file-cache" "swank-cmucl")
-#+clisp (define-swank-system "xref" "metering" "swank-clisp" "swank-gray")
+#+sbcl (define-swank-system
+ "swank-sbcl"
+ "swank-source-path-parser"
+ "swank-source-file-cache"
+ "swank-gray")
+
+#+openmcl (define-swank-system
+ "metering"
+ "swank-openmcl"
+ "swank-gray")
+
+#+cmu (define-swank-system
+ "swank-source-path-parser"
+ "swank-source-file-cache"
+ "swank-cmucl")
+
+#+clisp (define-swank-system
+ "xref"
+ "metering"
+ "swank-clisp"
+ "swank-gray")
+
+#+armedbear (define-swank-system
+ "swank-abcl")
+
+#+ecl (define-swank-system
+ "swank-ecl" "swank-gray")
(in-package #:swank-loader)
(defun load-user-init-file ()
"Load the user init file, return NIL if it does not exist."
(load (merge-pathnames (user-homedir-pathname)
- (make-pathname :name ".swank" :type "lisp"))
- :if-does-not-exist nil))
-(export 'load-user-init-file)
+ (make-pathname :name ".swank" :type "lisp"))
+ :if-does-not-exist nil))
(defun load-site-init-file ()
(load (make-pathname :name "site-init" :type "lisp"
:defaults *load-truename*)
:if-does-not-exist nil))
-(or (load-site-init-file)
- (load-user-init-file))
+;; (funcall (intern (string :warn-unimplemented-interfaces) :swank-backend))
+
+(load-site-init-file)
+(load-user-init-file)
;; swank.asd ends here