Skip to content
Snippets Groups Projects
Commit d1975ee2 authored by Isaac Potoczny-Jones's avatar Isaac Potoczny-Jones
Browse files

glob of CVS changes; PError, NHC options, system.directory, NHC builds

Authors: Malcolm Wallace, Ross Paterson, Krasimir Angelov

  move createIfNotExists and removeFileRecursive functions from
  Distribution.Simple.Utils to System.Directory. The functions are renamed
  to createDirectoryIfMissing and removeDirectoryRecursive.

  avoid a few GHC warnings

  get IOError stuff from System.IO.Error instead of System.IO

  Minor tweaks to build with nhc98.

  OPTIONS pragma stuff for nhc98 and compat w/ ghc

  Use a custom monad ParseResult for parse results instead of Either PError,
  removing the need for Distribution.Compat.Error and the dependency on mtl.
  
parent e50f3aca
No related branches found
No related tags found
No related merge requests found
Showing
with 172 additions and 214 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment