From: Matthew Flatt <mflatt@cs.utah.edu> To: plt-scheme@list.cs.brown.edu Date: Wed, 9 Oct 2002 08:30:56 -0600 (MDT) Subject: [plt-scheme] 202.4 The exp-tagged code in CVS for MrEd and MzScheme is now version 202.4. The only change is the addition of `open-input-output-file’, which takes the same arguments as `open-output-file’, but returns two values: an input port and an output port. The two ports use the same underlying file handle/descriptor, but they have distinct (uncooperating) buffers. This function is mostly useful for reading and writing to a device that supports only a single open file handle/descriptor at a time. Of course, many of you have asked for this function before. The recent I/O rewrite made the addition possible, finally (though I didn’t notice until prompted by Mike S.). Matthew