[cvs-nhc98] Change internal IOError representation completely.
Malcolm Wallace
malcolm@sparud.net
Thu, 29 Mar 2001 23:01:59 +0200 (CEST)
malcolm: Thu Mar 29 23:01:59 CEST 2001
Update of /usr/src/master/nhc/src/prelude/IO
In directory hinken:/tmp/cvs-serv18806/prelude/IO
Modified Files:
HFileSize.hs HFlush.hs HGetChar.hs HGetFileName.hs HGetPosn.hs
HPutChar.hs HSeek.hs HSetBuffering.hs HSetPosn.hs
IoeGetErrorString.hs IoeGetFileName.hs IoeGetHandle.hs
IsEOFError.hs IsIOErrors.hs IsUserError.hs OpenFile.hs
Log Message:
Change internal IOError representation completely.
(Remove obsolete constructors, add more information fields
to the remaining ones, and improve the printing routines.)
This necessitates corresponding changes in many IO functions.