- Avoid an extraneous type check in %MAKE-STRING-OUTPUT-STREAM.
- Test in WRITE-{CHAR,STRING} that the characters written are of the
stream's element-type rather than failing in GET-OUTPUT-STREAM-STRING.
- {PRINx,WRITE}-TO-STRING and (FORMAT NIL ...) may return a base-string
depending on what was placed into the string. Although the spec says that
"with-output-from-string [sic] produces a stream that accepts characters
and returns a string of the indicated element-type" it does not constrain
all uses of string output streams to return a string whose element-type
is the same as the stream element type.
* Fixed new bug shown by CLOCC: EXPT type deriver tried to
work with arbitrarily large exponents;
* stylistic change: eliminate (case ... ('+ ...));
* test case for the bug 45b;
* stylistic change: stream tests should remove temporary files.
Fix READ-SEQUENCE bug (DB sbcl-devel 2003-08-19, Gerd Moellman
cmucl-imp)
... and add a test;
Fix CEILING bug (PFD sbcl-devel 2003-08-19)
... add a test, and uncomment a bunch of now-working tests
One more format string badness fix.