packages feed

libxml-sax 0.7.1 → 0.7.2

raw patch · 2 files changed

+11/−2 lines, 2 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

Files

Text/XML/LibXML/SAX.hs view
@@ -1,5 +1,6 @@ {-# LANGUAGE ForeignFunctionInterface #-} {-# LANGUAGE RankNTypes #-}+{-# LANGUAGE CPP #-}  ----------------------------------------------------------------------------- -- |@@ -290,7 +291,7 @@ 	parse chars = case ReadP.readP_to_S parser chars of 		(cs,_):_ -> cs 		_ -> error "parseAttributeContent: no parse"-	parser = ReadP.manyTill content ReadP.eof+	parser = ReadP.manyTill content eof 	content = charRef +++ reference +++ text 	charRef = do 		void (ReadP.string "&#")@@ -305,6 +306,14 @@ 	text = do 		chars <- ReadP.munch1 (/= '&') 		return (X.ContentText (T.pack chars))++#if MIN_VERSION_base(4,2,0)+	eof = ReadP.eof+#else+	eof = do+		s <- ReadP.look+		unless (null s) ReadP.pfail+#endif  -- }}} 
libxml-sax.cabal view
@@ -1,5 +1,5 @@ name: libxml-sax-version: 0.7.1+version: 0.7.2 synopsis: Bindings for the libXML2 SAX interface license: MIT license-file: license.txt