Implement INPUT-STREAM-P and OUTPUT-STREAM-P methods on
FUNDAMENTAL-STREAM
... should do the right thing, even in the presence of multiple
inheritance.
(defmethod input-stream-p ((stream ansi-stream))
(ansi-stream-input-stream-p stream))
-
+
+ (defmethod input-stream-p ((stream fundamental-stream))
+ nil)
+
(defmethod input-stream-p ((stream fundamental-input-stream))
t)
(defmethod output-stream-p ((stream ansi-stream))
(ansi-stream-output-stream-p stream))
+ (defmethod output-stream-p ((stream fundamental-stream))
+ nil)
+
(defmethod output-stream-p ((stream fundamental-output-stream))
t)
;;; checkins which aren't released. (And occasionally for internal
;;; versions, especially for internal versions off the main CVS
;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".)
-"0.8.13.20"
+"0.8.13.21"