Give me a few days and I can review both the draft, and what's left out of the chibi-scheme
> The fdes->port procedures need to be able to specify buffering and (for textual ports) character encoding.
Actually I took that issue out, and I dumped everything to do with character encoding from this SRFI. Byte buffering does belong here: see the latest version of the fdes->*port procedures in the johnwcowan repo. But it shouldn't be that hard: it's just setvbuf(), at least for any system that uses stdio.
John Cowan http://vrici.lojban.org/~cowan firstname.lastname@example.org
Lope de Vega: "It wonders me I can speak at all. Some caitiff rogue
did rudely yerk me on the knob, wherefrom my wits yet wander."
An Englishman: "Ay, belike a filchman to the nab'll leave you
crank for a spell." --Harry Turtledove, Ruled Britannia