attoparsec-conduit 0.5.0.1 → 0.5.0.2
raw patch · 2 files changed
+4/−4 lines, 2 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
Data/Conduit/Attoparsec.hs view
@@ -154,18 +154,18 @@ y = take' (length' c - length' lo) c pos'' = addLinesCols y pos' unless (isNull lo) $ leftover lo- return (pos'', x)+ pos'' `seq` return (pos'', x) go end c (A.Fail rest contexts msg) = let x = take' (length' c - length' rest) c pos' | end = pos | otherwise = addLinesCols prev pos pos'' = addLinesCols x pos'- in lift $ monadThrow $ ParseError contexts msg pos''+ in pos'' `seq` lift (monadThrow $ ParseError contexts msg pos'') go end c (A.Partial parser') | end = lift $ monadThrow DivergentParser | otherwise =- sink c pos' parser'+ pos' `seq` sink c pos' parser' where pos' = addLinesCols prev pos
attoparsec-conduit.cabal view
@@ -1,5 +1,5 @@ Name: attoparsec-conduit-Version: 0.5.0.1+Version: 0.5.0.2 Synopsis: Consume attoparsec parsers via conduit. Description: Consume attoparsec parsers via conduit. License: BSD3