0.9.7.26:
authorChristophe Rhodes <csr21@cam.ac.uk>
Tue, 13 Dec 2005 13:56:00 +0000 (13:56 +0000)
committerChristophe Rhodes <csr21@cam.ac.uk>
Tue, 13 Dec 2005 13:56:00 +0000 (13:56 +0000)
Log a bug in fill-pointer streams, from tichy on sbcl-help.

BUGS
version.lisp-expr

diff --git a/BUGS b/BUGS
index 7bbd84c..220c486 100644 (file)
--- a/BUGS
+++ b/BUGS
@@ -2103,3 +2103,17 @@ WORKAROUND:
     (found by PFD ansi-tests)
   in sbcl-0.9.7.15, (SETF (CLASS-NAME <class>) 'NIL) causes
   (FIND-CLASS NIL) to return a #<STANDARD-CLASS NIL>.
+
+395: Unicode and streams
+  One of the remaining problems in SBCL's Unicode support is the lack
+  of generality in certain streams.
+  a. FILL-POINTER-STREAMs: SBCL refuses to write (e.g. using FORMAT)
+     to streams made from strings that aren't character strings with
+     fill-pointers:
+       (let ((v (make-array 5 :fill-pointer 0 :element-type 'standard-char)))
+         (format v "foo")
+         v)
+     should return a non-simple base string containing "foo" but
+     instead errors.
+
+     (reported on sbcl-help by "tichy")
index 2fcf894..10e1e97 100644 (file)
@@ -17,4 +17,4 @@
 ;;; 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.9.7.25"
+"0.9.7.26"