	KNOWN PROBLEMS AND PLANNED CHANGES

* Finish missing stdio functions

gets
fgetpos, fsetpos
mktemp, tmpfile, tmpname, TMP_MAX
perror
puts
remove
rename
FOPEN_MAX
FILENAME_MAX
getw, putw
fgetline? fpurge? snprintf? (sprintf w/limit) vsnprintf? (BSD)

popen

* Add "backup" capability to streambufs:  You will be able to remember
the current position in a "marker".  Then you will be guaranteed to be
able to seek back to the marker (until you destroy it).
This will be useful for lexical scanning, parsing etc.

* Optimize

String writes (printf, fwrite, sputn, fputs,puts,  ...)

* filebuf

Test and study for unusual uses: unbuffered files, putback,
seeking, read+write files, ...

* editbuf

Clear up memory use conventions.  Perhaps reference count marks.

* parsebuf

Clean up: Get rid of unused fields; nail down first-line conventions.
Re-write to use (future) backup capability.

* iostream:

Define eofbit and badfile to use stream's eof and err flags?
Use width for input, precision.
Formatting of floats and doubles.
User-defined ios flags.

Manipulators (use templates)

Assignment of standard streams (cin, cout, cerr)

* streambuf sub-classes for talking to ptys and/or sockets

* Documentation!!!
