Commit [0c54db] Maximize Restore History

Enforce types returned from CLOS stream-read-char (etc) methods.

As per discussion on sbcl-devel, these are necessary as a consequence
of change 7cdaadca removing checks from callers of READ-CHAR et. al.

Douglas Katzman Douglas Katzman 2014-06-24

changed contrib/sb-simple-streams/impl.lisp
changed src/code/stream.lisp
changed src/code/target-stream.lisp
changed tests/gray-streams.impure.lisp
changed tests/stream.pure.lisp
contrib/sb-simple-streams/impl.lisp Diff Switch to side-by-side view
Loading...
src/code/stream.lisp Diff Switch to side-by-side view
Loading...
src/code/target-stream.lisp Diff Switch to side-by-side view
Loading...
tests/gray-streams.impure.lisp Diff Switch to side-by-side view
Loading...
tests/stream.pure.lisp Diff Switch to side-by-side view
Loading...