
Distribution CLib v0-0-5


Distribution CLib v0-0-4

chg: return value on failure (off_t)-1 acc. ISO9889
chg: (char*) to (void*) acc. ISO988: fread(), fwrite()
chg: (char*) has to be (const char*) acc. ISO9899: __fopen(), puts(),
	fputs(), fwrite()
add: assert()'s to all functions

Distribution CLib v0-0-3

fix: ftell: no buffered data -> no offset from tell()
chg: split STDIO.C into individual source files
add: ungetc: c == EOF is rejected
chg: setvbuf() to be wraper of setbuffer(); caused: no change if malloc() fails
sub: fread: Adjusting file pointer for partly read records

Distribution CLib v0-0-2

chg: fgetc(): invoke fget() to fill the buffer automatically
add: fread(): will adjust the file pointer to re-read partially read data
add: fget(): fills the buffer if the request is smaller than one bufferful
add: fget(): a fread() for bytes
bugfix: fread: if buffer contains the requested amount of bytes
	the  number of read bytes is returned instead of the elements
bugfix: setvbuf: if malloc() fails, bufpos etc. are not updated
chg: setbuffer: wrapper of setvbuf
chg: ftell() doesn't fflush() anymore
chg: fast fseek() in read-mode to allow back & force seeking
bugfix: fread: if the request is partially satisfied from the buffer
	the buffer is not emptied
chg: fgets: use pointers for current & end
chg: flush(NULL) -> fflushall()
chg: fixed place in the atexit() chain
add: stdaux
add: stdprn & its initialization as binary
add: fcloseall() & fflushall()
add: Robert de Bath's STDIO2 package

Initial revision
