Skip to content
Snippets Groups Projects
Forked from cmucl / cmucl
Source project has a limited visibility.
user avatar
emarsden authored
  - fix WRITE-SEQUENCE for vectors (detected by pfdietz' ANSI compliance
    test suite)

    (write-sequence (vector #\a) (make-string-output-stream))

    used to fail with

    "Type-error in lisp::write-vector-out:  #\a is not of type base-char"

    because the WRITE-SEQUENCE code is erroneously assuming that all vectors
    of characters are of type string. There are probably more errors of this
    nature!


  - fix STREAM-ELEMENT-TYPE for broadcast streams: CLtS specifies that t
    should be returned if there are no component streams, but we used to return
    nil.
cf98504f
History
Name Last commit Last update
..