hexpat-iteratee 0.5 → 0.6
raw patch · 2 files changed
+3/−3 lines, 2 filesdep ~hexpatPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: hexpat
API changes (from Hackage documentation)
- Text.XML.Expat.Chunked: defaultEncoding :: ParseOptions tag text -> Maybe Encoding
- Text.XML.Expat.Chunked: instance (Monad m) => Functor (XMLT s m)
- Text.XML.Expat.Chunked: instance (Monad m) => Monad (XMLT s m)
- Text.XML.Expat.Chunked: instance (MonadIO m) => MonadIO (XMLT s m)
+ Text.XML.Expat.Chunked: instance Monad m => Functor (XMLT s m)
+ Text.XML.Expat.Chunked: instance Monad m => Monad (XMLT s m)
+ Text.XML.Expat.Chunked: instance MonadIO m => MonadIO (XMLT s m)
+ Text.XML.Expat.Chunked: overrideEncoding :: ParseOptions tag text -> Maybe Encoding
Files
- Text/XML/Expat/Chunked.hs +1/−1
- hexpat-iteratee.cabal +2/−2
Text/XML/Expat/Chunked.hs view
@@ -172,7 +172,7 @@ -> (forall s . ListT (XMLT s m) (Node s m tag text) -> XMLT s m a) -- ^ Handler for parsed tree -> m (IterateeG WrappedByteString Word8 m (Either ErrMsg a)) parse opts handler = do- let enc = defaultEncoding opts+ let enc = overrideEncoding opts parser <- liftIO $ IO.newParser enc
hexpat-iteratee.cabal view
@@ -1,6 +1,6 @@ Cabal-Version: >= 1.6 Name: hexpat-iteratee-Version: 0.5+Version: 0.6 Synopsis: Chunked XML parsing using iteratees Description: This package provides chunked XML parsing using iteratees. It is especially suited@@ -51,7 +51,7 @@ containers, extensible-exceptions >= 0.1 && < 0.2, iteratee == 0.3.*,- hexpat >= 0.17,+ hexpat >= 0.18, List >= 0.4 Exposed-Modules: Text.XML.Expat.Chunked