cvs commit: fptools/libraries/unix/System/Posix Error.hs Directory.hsc Files.hsc IO.hsc Process.hsc

Simon Marlow simonmar at haskell.org
Thu Aug 19 07:15:52 EDT 2004


simonmar    2004/08/19 04:15:52 PDT

  Modified files:
    libraries/unix/System/Posix Directory.hsc Files.hsc IO.hsc 
                                Process.hsc 
  Added files:
    libraries/unix/System/Posix Error.hs 
  Log:
  Add filenames to all errors where it makes sense.  I've added
  System.Posix.Error with a new family of error-throwing functions,
  throwErrnoPath*.  This seemed to make the most sense: they don't
  belong in Foreign.C.Error (C by itself has no notion of paths).
  
  Fixes: [ 954378 ] getFileStatus does not include the file name in IO-Error
  
  Revision  Changes    Path
  1.4       +3 -2      fptools/libraries/unix/System/Posix/Directory.hsc
  1.10      +20 -18    fptools/libraries/unix/System/Posix/Files.hsc
  1.14      +2 -1      fptools/libraries/unix/System/Posix/IO.hsc
  1.17      +7 -4      fptools/libraries/unix/System/Posix/Process.hsc


More information about the Cvs-libraries mailing list