---
This message is a formal comment which was submitted to [EMAIL PROTECTED], 
following the requirements described at: http://www.r6rs.org/process.html
---
Type: Defect
Priority: Major
Component: I/O
Version: 5.92

The procedures make-custom-binary-input-port and
make-custom-binary-output-port allow one to create
custom binary ports.  However, there seems to be
no way to create similar textual ports.  I guess
in theory one might be able to wrap a transcoder
around a custom binary port but that seems horribly
wrong when there is no underlying byte stream.

Specifically, it should be possible to implement
open-string-input-port and open-string-output-port
using purely public procedures.

Furthermore, open-string-input-port should return
a seekable port.  See my other comment.
'allow port position to be "magic cookie"'
--
        --Per Bothner
[EMAIL PROTECTED]   http://per.bothner.com/


_______________________________________________
r6rs-discuss mailing list
[email protected]
http://lists.r6rs.org/cgi-bin/mailman/listinfo/r6rs-discuss

Reply via email to