scs@avarice.pika.mit.edu (Steve Summit) (02/12/90)
I have posted a reimplementation of the "standard I/O" package to
alt.sources, under Article-ID's
<1990Feb10.235159.4522@athena.mit.edu>
<1990Feb11.001420.5429@athena.mit.edu>
<1990Feb11.004144.6391@athena.mit.edu>
(the Subject: line is "Standard I/O reimplementation").
Notable features include improved error handling, user-definable
underlying functions (so-called "functional stdio"), and
dynamically-allocating sprintf variants. (In connection with
the new error handling, the file name of each open file is saved,
if known, answering a question often asked here recently, albeit
with the obvious limitations.) See the alt.sources article, and
the paper in the source package, for more information.
This is a "beta" version; I had wanted to evaluate the package
more thoroughly before making an "official" posting, but I am not
sure when that will happen. Any more-official release will
probably be made to comp.sources.misc (and hence more widely
available).
Any discussion should probably be confined to alt.sources.d or
comp.sources.d .
Steve Summit
scs@adam.mit.edu
scs@hstbme.mit.edu (temporary)