Sun Feb 24 09:55:24 PST 2008 Duncan Coutts <duncan@haskell.org> * Switch all file read/writes and process output to use UTF8 Added readTextFile and writeTextFile which use UTF8. rawSystemStdout now assumes the programs are producing output in UTF8 encoding. M ./Distribution/PackageDescription/Parse.hs -4 +4 M ./Distribution/ParseUtils.hs -3 +2 M ./Distribution/Simple/Build.hs -2 +2 M ./Distribution/Simple/Configure.hs -3 +3 M ./Distribution/Simple/GHC.hs -1 +1 M ./Distribution/Simple/Hugs.hs -5 +5 M ./Distribution/Simple/JHC.hs -2 +2 M ./Distribution/Simple/PreProcess.hs -3 +4 M ./Distribution/Simple/Register.hs -6 +6 M ./Distribution/Simple/SetupWrapper.hs -1 +1 M ./Distribution/Simple/SrcDist.hs -5 +5 M ./Distribution/Simple/Utils.hs -4 +25 View patch online: http://darcs.haskell.org/cabal/_darcs/patches/20080224175524-adfee-2979609f6...