packages feed

iteratee-compress 0.1.1 → 0.1.2

raw patch · 2 files changed

+10/−7 lines, 2 filesdep ~iterateePVP ok

version bump matches the API change (PVP)

Dependency ranges changed: iteratee

API changes (from Hackage documentation)

Files

Data/Iteratee/ZLib.hsc view
@@ -384,7 +384,8 @@  dumpZStream :: ZStream -> IO () dumpZStream zstr = withZStream zstr $ \zptr -> do-    IO.hPutStr stderr $ "<<ZStream"+    IO.hPutStr stderr $ "<<ZStream@"+    IO.hPutStr stderr $ (show zptr)     IO.hPutStr stderr . (" next_in=" ++) . show =<<         (#{peek z_stream, next_in} zptr :: IO (Ptr ()))     IO.hPutStr stderr . (" avail_in=" ++) . show =<<@@ -456,8 +457,10 @@ #endif                   joinIM $ doRun size run (Invalid zstr _in _out) iter               | otherwise = fillI-          fill' (EOF Nothing)-              = joinIM $ finish size run (Finishing zstr BS.empty) iter+          fill' (EOF Nothing) = do+              out <- liftIO $ pullOutBuffer zstr _out +              iter' <- lift $ enumPure1Chunk out iter+              joinIM $ finish size run (Finishing zstr BS.empty) iter'           fill' (EOF (Just err))               = case fromException err of                   Just err' ->@@ -561,7 +564,7 @@ finish size run fin@(Finishing zstr _in) iter = return $! do #ifdef DEBUG     liftIO $ IO.hPutStrLn stderr $-        "Finishing with out buffer of size" ++ show size+        "Finishing with out buffer of size " ++ show size #endif     _out <- liftIO $ putOutBuffer size zstr     status <- liftIO $ run zstr #{const Z_FINISH}@@ -677,4 +680,4 @@     dcmp <- liftIO $ mkDecompress f dp     case dcmp of         Left err -> enumErr err iter-        Right init -> insertOut size deflate' init iter+        Right init -> insertOut size inflate' init iter
iteratee-compress.cabal view
@@ -1,5 +1,5 @@ Name:                iteratee-compress-Version:             0.1.1+Version:             0.1.2 Synopsis:            An enumerators for compressing and decompressing streams Description:         An enumerators for compressing and decompressing streams License:             BSD3@@ -20,7 +20,7 @@   Exposed-modules:   Data.Iteratee.ZLib   Build-depends:     base >= 4 && < 5,                      bytestring >= 0.9 && < 0.10,-                     iteratee >= 0.4 && < 5,+                     iteratee >= 0.4 && < 7,                      monads-fd >= 0.1 && < 0.2   Build-tools:       c2hs   Extensions:        CPP,