cvs commit: fptools/libraries/base/System Directory.hs
fptools/libraries/base/System/Posix Internals.hs fptools/libraries/base/cb
its dirUtils.c fptools/libraries/base/include dirUtils.h
Sigbjorn Finne
sof@glass.cse.ogi.edu
Thu, 10 Jul 2003 12:26:00 -0700
sof 2003/07/10 12:26:00 PDT
Modified files:
libraries/base/System Directory.hs
libraries/base/System/Posix Internals.hs
libraries/base/cbits dirUtils.c
libraries/base/include dirUtils.h
Log:
For System.Directory.renameFile on Win32 platforms, implement the Haskell98
semantics of replacing the target file if it already exists (i.e.,
file/directory renaming is now done by dirUtils.c:__hscore_renameFile().)
Document that System.Directory.renameDirectory will fail on Win32 boxes should
the target directory exist.
Merge to STABLE, I suppose.
Revision Changes Path
1.16 +3 -0 fptools/libraries/base/System/Directory.hs
1.5 +1 -1 fptools/libraries/base/System/Posix/Internals.hs
1.5 +70 -0 fptools/libraries/base/cbits/dirUtils.c
1.4 +1 -0 fptools/libraries/base/include/dirUtils.h