[slime-cvs] CVS slime
jsnellman
jsnellman at common-lisp.net
Sat Jul 15 11:03:29 UTC 2006
Update of /project/slime/cvsroot/slime
In directory clnet:/tmp/cvs-serv28276
Modified Files:
ChangeLog swank-sbcl.lisp
Log Message:
remove linux_no_threads_p, defcondition -> define-condition
--- /project/slime/cvsroot/slime/ChangeLog 2006/07/15 07:03:12 1.919
+++ /project/slime/cvsroot/slime/ChangeLog 2006/07/15 11:03:29 1.920
@@ -1,3 +1,12 @@
+2006-07-15 Juho Snellman <jsnell at iki.fi>
+ * swank-sbcl.lisp (preferred-communication-style): Remove use of
+ linux_no_threads_p alien variable (the value has been hardcoded to
+ false for about a year), so that we can also remove it from from SBCL
+ in the future.
+ (*definition-types*): defcondition -> define-condition,
+ to make slime-show-definitions display condition FOO as
+ (DEFINE-CONDITION FOO) instead of (SWANK-BACKEND::DEFCONDITION FOO).
+
2006-07-15 Matthias Koeppe <mkoeppe at mail.math.uni-magdeburg.de>
* slime.el (slime-shared-lisp-mode-hook): New function, factored
--- /project/slime/cvsroot/slime/swank-sbcl.lisp 2006/07/01 07:11:31 1.158
+++ /project/slime/cvsroot/slime/swank-sbcl.lisp 2006/07/15 11:03:29 1.159
@@ -36,10 +36,7 @@
;; fixme: when SBCL/win32 gains better select() support, remove
;; this.
((member :win32 *features*) nil)
- ((and (member :sb-thread *features*)
- #+linux
- (not (sb-alien:extern-alien "linux_no_threads_p" sb-alien:boolean)))
- :spawn)
+ ((member :sb-thread *features*) :spawn)
(t :fd-handler)))
(defun resolve-hostname (name)
@@ -429,7 +426,7 @@
:method defmethod
:setf-expander define-setf-expander
:structure defstruct
- :condition defcondition
+ :condition define-condition
:class defclass
:method-combination define-method-combination
:package defpackage
More information about the slime-cvs
mailing list