packages feed

blaze-builder 0.4.0.1 → 0.4.0.2

raw patch · 5 files changed

+19/−10 lines, 5 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- Blaze.ByteString.Builder.Internal.Write: instance Monoid Poke
- Blaze.ByteString.Builder.Internal.Write: instance Monoid Write
- Blaze.ByteString.Builder.Internal.Write: runPoke :: Poke -> Ptr Word8 -> IO (Ptr Word8)
+ Blaze.ByteString.Builder.Internal.Write: [runPoke] :: Poke -> Ptr Word8 -> IO (Ptr Word8)
+ Blaze.ByteString.Builder.Internal.Write: instance GHC.Base.Monoid Blaze.ByteString.Builder.Internal.Write.Poke
+ Blaze.ByteString.Builder.Internal.Write: instance GHC.Base.Monoid Blaze.ByteString.Builder.Internal.Write.Write

Files

Blaze/ByteString/Builder/Compat/Write.hs view
@@ -16,9 +16,10 @@     , writePrimBounded     ) where -import Foreign-import Data.ByteString.Builder.Prim.Internal-import Blaze.ByteString.Builder.Internal.Write+import Data.ByteString.Builder.Prim.Internal (BoundedPrim, FixedPrim+                                             , runB, runF, size, sizeBound)+import Blaze.ByteString.Builder.Internal.Write (Poke(..), Write+                                               , boundedWrite, exactWrite)  writePrimFixed :: FixedPrim a -> a -> Write writePrimFixed fe a = exactWrite (size fe) (runF fe a)
Blaze/ByteString/Builder/HTTP.hs view
@@ -1,4 +1,4 @@-{-# LANGUAGE BangPatterns, CPP, MagicHash, OverloadedStrings, MonoPatBinds #-}+{-# LANGUAGE BangPatterns, CPP, MagicHash, OverloadedStrings #-} ------------------------------------------------------------------------------ -- | -- Module:      Blaze.ByteString.Builder.HTTP@@ -30,7 +30,6 @@  import Foreign -import Data.Monoid import qualified Data.ByteString       as S import Data.ByteString.Char8 () @@ -40,6 +39,10 @@ import Blaze.ByteString.Builder.ByteString (copyByteString)  import qualified Blaze.ByteString.Builder.Char8 as Char8++#if !MIN_VERSION_base(4,8,0)+import Data.Monoid+#endif   {-# INLINE shiftr_w32 #-}
Blaze/ByteString/Builder/Internal/Write.hs view
@@ -1,4 +1,4 @@-{-# LANGUAGE CPP, BangPatterns, MonoPatBinds #-}+{-# LANGUAGE CPP, BangPatterns #-}  -- | -- Module      : Blaze.ByteString.Builder.Internal.Poke@@ -49,11 +49,13 @@  import Foreign -import Data.Monoid- import Control.Monad  import Data.ByteString.Builder.Internal++#if !MIN_VERSION_base(4,8,0)+import Data.Monoid+#endif  ------------------------------------------------------------------------------ -- Poking a buffer and writing to a buffer
CHANGES view
@@ -1,3 +1,6 @@+* 0.4.0.2+  - Fixed warnings on GHC 7.10,  courtesy of Mikhail Glushenkov.+ * 0.4.0.1   - Tightened the version constraints on the bytestring package for GHC 7.8 
blaze-builder.cabal view
@@ -1,5 +1,5 @@ Name:                blaze-builder-Version:             0.4.0.1+Version:             0.4.0.2 Synopsis:            Efficient buffered output.  Description:@@ -51,7 +51,7 @@  Source-repository head   Type: git-  Location: https://github.com/meiersi/blaze-builder.git+  Location: https://github.com/lpsmith/blaze-builder.git  Library   ghc-options:       -Wall