0.9.3.45: more ANSI test fixes
authorBrian Mastenbrook <bmastenb@cs.indiana.edu>
Fri, 12 Aug 2005 02:37:13 +0000 (02:37 +0000)
committerBrian Mastenbrook <bmastenb@cs.indiana.edu>
Fri, 12 Aug 2005 02:37:13 +0000 (02:37 +0000)
commit4c4635c16dc6fb5fcc6adbaea9fba756083c04a2
treee8839ef7796edaaa5989c0616614bef794fd088d
parent068edb68ca05bcb3c758150155b04cf8acc72ba1
0.9.3.45: more ANSI test fixes

* SUBTYPEP-FUNCTION.(1-4) now pass

* READ-BYTE and WRITE-BYTE no longer take stream designators, just
  streams (fixes READ-BYTE.ERROR.5 and WRITE-BYTE.ERROR.4)

* Found when reading COMPLEX types code, and in ansi-tests as
  MISC.580: (typep #c(1 2) '(and ratio (not fixnum))) -> error

Astute log-watchers will note that the version in the commit message
for my last commit was wrong. When I started that tree it was
0.9.3.41, but somebody else stole that number in the meantime. I fixed
version.lisp-expr, but not my own brain. Oops :-)
src/code/late-type.lisp
src/code/stream.lisp
src/code/sysmacs.lisp
version.lisp-expr