dot/mdw-build.conf: Don't force the setup rune.
[profile] / dot / swank.lisp
index db485ae..cbac155 100644 (file)
@@ -1,15 +1,16 @@
-;; -*-lisp-*-
+;;; -*-lisp-*-
 
-(setf swank:*communication-style* :fd-handler
-      swank:*dont-close* t)
+#+mdw (cl:in-package #:mdw-hacks)
 
-#+sbcl (progn
-        (format t "******** contribs = ~A~%"
-                swank-loader::*contribs*)
-        (setf swank-loader::*contribs*
-              (delete-if (lambda (thing)
-                           (member
-                            thing
-                            '(swank-loader::swank-presentations
-                              swank-loader::swank-presentation-streams)))
-                         swank-loader::*contribs*)))
\ No newline at end of file
+;; Miscellaneous configuration.
+(setf swank:*dont-close* t
+      *print-right-margin* 77)
+#+(or sbcl cmu) (setf swank:*communication-style* :fd-handler)
+
+;; Maybe inhibit some Swank extensions.
+(let ((forbidden-contribs
+       '()))
+  (when forbidden-contribs
+    (setf swank-loader::*contribs*
+         (delete-if (lambda (thing) (member thing forbidden-contribs))
+                    swank-loader::*contribs*))))