[commit: base] encoding: Resolve FIXMEs for environment variable strings on Windows (maybe) (3d6d92c)
Max Bolingbroke
batterseapower at hotmail.com
Tue Apr 5 10:05:21 CEST 2011
Repository : ssh://darcs.haskell.org//srv/darcs/packages/base
On branch : encoding
http://hackage.haskell.org/trac/ghc/changeset/3d6d92c0b5a189604da1e56cf20ec4ff8f0c97a0
>---------------------------------------------------------------
commit 3d6d92c0b5a189604da1e56cf20ec4ff8f0c97a0
Author: Max Bolingbroke <batterseapower at hotmail.com>
Date: Mon Apr 4 17:06:03 2011 +0100
Resolve FIXMEs for environment variable strings on Windows (maybe)
This code is likely broken because I don't have a Windows box
I can test on right this moment.
Resolving the argv FIXMEs is trickier because I'm going to have to
change the RTS API to use UTF-16 on Windows. Eurgh.
GHC/Conc/Windows.hs | 15 +---------
GHC/IO/FD.hs | 6 ++--
GHC/Windows.hs | 38 +++++++++++++++++++++++++++
System/Environment.hs | 69 ++++++++++++++++++++++++++++++++++++++++++------
base.cabal | 1 +
5 files changed, 104 insertions(+), 25 deletions(-)
Diff suppressed because of size. To see it, use:
git show 3d6d92c0b5a189604da1e56cf20ec4ff8f0c97a0
More information about the Cvs-libraries
mailing list