further (VECTOR NIL) depessimization
... optimize the usual case in STRING-SOUT
* bug fix: buffered :DIRECTION :IO streams are less likely to become
confused about their position. (thanks to Adam Warner and Gerd
Moellmann)
+ * optimization: performance of string output streams is now less
+ poor for multiple small sequence writes.
* ASDF-INSTALL bug fix: now parses *PROXY* properly. (thanks to
Sean Ross)
* SB-SIMPLE-STREAMS enhancement: simple-streams can now be used as
(defun string-sout (stream string start end)
(declare (type simple-string string)
(type fixnum start end))
- (let* ((string (coerce string '(simple-array character (*))))
+ (let* ((string (if (typep string '(simple-array character (*)))
+ string
+ (coerce string '(simple-array character (*)))))
(current (string-output-stream-index stream))
(length (- end start))
(dst-end (+ length current))
;;; 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.6.28"
+"0.8.6.29"