utf8-string 1.0.1 → 1.0.1.1
raw patch · 3 files changed
+12/−2 lines, 3 filesdep ~base
Dependency ranges changed: base
Files
- CHANGELOG.markdown +4/−0
- Data/ByteString/Lazy/UTF8.hs +6/−1
- utf8-string.cabal +2/−1
CHANGELOG.markdown view
@@ -1,3 +1,7 @@+1.0.1.1+-----+* Build correctly on GHC-7.0 (#14)+ 1.0.1 ----- * Improve the performance of Data.ByteString.Lazy.UTF8.fromString. (Thanks, ndmitchell)
Data/ByteString/Lazy/UTF8.hs view
@@ -46,10 +46,15 @@ import qualified Data.ByteString.Lazy as B import qualified Data.ByteString.Lazy.Internal as B import qualified Data.ByteString.Internal as S-import System.IO.Unsafe import Prelude hiding (take,drop,splitAt,span,break,foldr,foldl,length,lines) import Codec.Binary.UTF8.Generic (buncons)++#if MIN_VERSION_base(4,4,0)+import System.IO.Unsafe (unsafeDupablePerformIO)+#else+import GHC.IO (unsafeDupablePerformIO)+#endif --------------------------------------------------------------------- -- ENCODING
utf8-string.cabal view
@@ -1,5 +1,5 @@ Name: utf8-string-Version: 1.0.1+Version: 1.0.1.1 Author: Eric Mertens Maintainer: emertens@galois.com License: BSD3@@ -14,6 +14,7 @@ Build-type: Simple cabal-version: >= 1.2 Extra-Source-Files: CHANGELOG.markdown+Tested-With: GHC==7.0.4, GHC==7.4.2, GHC==7.6.3, GHC==7.8.4, GHC==7.10.2 library Ghc-options: -W -O2