-
Notifications
You must be signed in to change notification settings - Fork 723
Closed
Labels
Description
(Imported from Trac #830, reported by @batterseapower on 2011-04-11)
As part of my work on GHC's Unicode support (http://hackage.haskell.org/trac/ghc/wiki/Status/Encoding-Tickets) I identified some potential Unicode problems in Cabal install. The attached patch resolves them:
- Use wide (UTF-16) APIs to retrieve file paths
- Use withFilePath (from base) when marshalling a file path, as this will do the Right Thing when my changes are committed, though it is functionally equivalent to withCAString right now.