Use the base package's IO encoding/decoding on ghc>=7.4.1.
This removes the dependency on the utf8-string package (except for ghc<7.4.1). A few minor encoding/decoding corner cases were also fixed.
Showing
- Setup.hs 22 additions, 12 deletionsSetup.hs
- System/Console/Haskeline.hs 3 additions, 1 deletionSystem/Console/Haskeline.hs
- System/Console/Haskeline/Backend/DumbTerm.hs 5 additions, 3 deletionsSystem/Console/Haskeline/Backend/DumbTerm.hs
- System/Console/Haskeline/Backend/Posix.hsc 79 additions, 121 deletionsSystem/Console/Haskeline/Backend/Posix.hsc
- System/Console/Haskeline/Backend/Posix/Encoder.hs 211 additions, 0 deletionsSystem/Console/Haskeline/Backend/Posix/Encoder.hs
- System/Console/Haskeline/Backend/Posix/IConv.hsc 29 additions, 4 deletionsSystem/Console/Haskeline/Backend/Posix/IConv.hsc
- System/Console/Haskeline/Backend/Posix/Recover.hs 22 additions, 0 deletionsSystem/Console/Haskeline/Backend/Posix/Recover.hs
- System/Console/Haskeline/Backend/Terminfo.hs 8 additions, 5 deletionsSystem/Console/Haskeline/Backend/Terminfo.hs
- System/Console/Haskeline/Backend/Win32.hsc 10 additions, 11 deletionsSystem/Console/Haskeline/Backend/Win32.hsc
- System/Console/Haskeline/Directory.hsc 1 addition, 1 deletionSystem/Console/Haskeline/Directory.hsc
- System/Console/Haskeline/History.hs 2 additions, 1 deletionSystem/Console/Haskeline/History.hs
- System/Console/Haskeline/Term.hs 27 additions, 24 deletionsSystem/Console/Haskeline/Term.hs
- haskeline.cabal 19 additions, 6 deletionshaskeline.cabal
Loading
Please register or sign in to comment