[commit: base] encoding: Totally rethink how we deal with CodingFailureMode (9073d0f)

Max Bolingbroke batterseapower at hotmail.com
Mon Apr 11 18:34:06 CEST 2011


Repository : ssh://darcs.haskell.org//srv/darcs/packages/base

On branch  : encoding

http://hackage.haskell.org/trac/ghc/changeset/9073d0fc8f00875521ffed9889cdbec71c44f5f6

>---------------------------------------------------------------

commit 9073d0fc8f00875521ffed9889cdbec71c44f5f6
Author: Max Bolingbroke <batterseapower at hotmail.com>
Date:   Mon Apr 11 17:08:25 2011 +0100

    Totally rethink how we deal with CodingFailureMode

 GHC/Foreign.hs              |   48 ++++++---
 GHC/IO/Encoding.hs          |   32 +++---
 GHC/IO/Encoding/CodePage.hs |  131 +++++++++------------
 GHC/IO/Encoding/Failure.hs  |   97 +++++++++++++---
 GHC/IO/Encoding/Iconv.hs    |  223 +++++++++++------------------------
 GHC/IO/Encoding/Latin1.hs   |   95 +++++++---------
 GHC/IO/Encoding/Types.hs    |   39 +++++--
 GHC/IO/Encoding/UTF16.hs    |  269 +++++++++++++++----------------------------
 GHC/IO/Encoding/UTF32.hs    |  266 +++++++++++++++----------------------------
 GHC/IO/Encoding/UTF8.hs     |  164 +++++++++++----------------
 GHC/IO/Handle/Internals.hs  |   41 ++++++-
 11 files changed, 610 insertions(+), 795 deletions(-)


Diff suppressed because of size. To see it, use:

    git show 9073d0fc8f00875521ffed9889cdbec71c44f5f6



More information about the Cvs-libraries mailing list