sof         2005/03/18 18:03:29 PST

  Modified files:
    libraries/base/cbits dirUtils.c 
    libraries/base/System Directory.hs 
    libraries/base/include dirUtils.h 
    ghc/lib/compat       Makefile 
    ghc/lib/compat/Compat Directory.hs 
    ghc/lib/compat/cbits directory.c 
    ghc/compiler/main    Packages.lhs 
  Added files:
    ghc/lib/compat/include directory.h 
  Log:
  [Windows only]
  for System.Directory / Compat.Directory functionality that probes the OS
  for local details re: misc user directories, perform late binding of
  SHGetFolderPath() from shell32.dll, as it may not be present.
  (cf. ghc-6.4's failure to operate on Win9x / NT boxes.) If the API isn't
  there, fail with UnsupportedOperation.
  Packages.readPackageConfigs: gracefully handle excns from 
getAppUserDataDirectory.
  
  Merge to STABLE.
  
  Revision  Changes    Path
  1.14      +42 -0     fptools/libraries/base/cbits/dirUtils.c
  1.52      +12 -13    fptools/libraries/base/System/Directory.hs
  1.5       +8 -0      fptools/libraries/base/include/dirUtils.h
  1.19      +1 -1      fptools/ghc/lib/compat/Makefile
  1.12      +8 -4      fptools/ghc/lib/compat/Compat/Directory.hs
  1.4       +92 -50    fptools/ghc/lib/compat/cbits/directory.c
  1.30      +7 -4      fptools/ghc/compiler/main/Packages.lhs
_______________________________________________
Cvs-libraries mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/cvs-libraries

Reply via email to