packages feed

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 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