packages feed

hw-xml 0.4.0.5 → 0.4.0.6

raw patch · 2 files changed

+5/−3 lines, 2 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- HaskellWorks.Data.Xml.Value: attributes :: HasValue c_aHvh => Traversal' c_aHvh [(String, String)]
+ HaskellWorks.Data.Xml.Value: attributes :: HasValue c_aHvG => Traversal' c_aHvG [(String, String)]
- HaskellWorks.Data.Xml.Value: cdata :: HasValue c_aHvh => Traversal' c_aHvh String
+ HaskellWorks.Data.Xml.Value: cdata :: HasValue c_aHvG => Traversal' c_aHvG String
- HaskellWorks.Data.Xml.Value: childNodes :: HasValue c_aHvh => Traversal' c_aHvh [Value]
+ HaskellWorks.Data.Xml.Value: childNodes :: HasValue c_aHvG => Traversal' c_aHvG [Value]
- HaskellWorks.Data.Xml.Value: class HasValue c_aHvh
+ HaskellWorks.Data.Xml.Value: class HasValue c_aHvG
- HaskellWorks.Data.Xml.Value: comment :: HasValue c_aHvh => Traversal' c_aHvh String
+ HaskellWorks.Data.Xml.Value: comment :: HasValue c_aHvG => Traversal' c_aHvG String
- HaskellWorks.Data.Xml.Value: errorMessage :: HasValue c_aHvh => Traversal' c_aHvh String
+ HaskellWorks.Data.Xml.Value: errorMessage :: HasValue c_aHvG => Traversal' c_aHvG String
- HaskellWorks.Data.Xml.Value: name :: HasValue c_aHvh => Traversal' c_aHvh String
+ HaskellWorks.Data.Xml.Value: name :: HasValue c_aHvG => Traversal' c_aHvG String
- HaskellWorks.Data.Xml.Value: textValue :: HasValue c_aHvh => Traversal' c_aHvh String
+ HaskellWorks.Data.Xml.Value: textValue :: HasValue c_aHvG => Traversal' c_aHvG String
- HaskellWorks.Data.Xml.Value: value :: HasValue c_aHvh => Lens' c_aHvh Value
+ HaskellWorks.Data.Xml.Value: value :: HasValue c_aHvG => Lens' c_aHvG Value

Files

hw-xml.cabal view
@@ -1,7 +1,7 @@ cabal-version: 2.2  name:                 hw-xml-version:              0.4.0.5+version:              0.4.0.6 synopsis:             XML parser based on succinct data structures. description:          XML parser based on succinct data structures. Please see README.md category:             Data, XML, Succinct Data Structures, Data Structures
src/HaskellWorks/Data/Xml/Succinct/Cursor/Create.hs view
@@ -23,8 +23,10 @@   , balancedParens  = SimpleBalancedParens bp   , cursorRank      = 1   }-  where blankedXml = bsToBlankedXml bs-        (ib, bp) = construct64UnzipN (BS.length bs) (I.toIbBp64 blankedXml)+  where blankedXml  = bsToBlankedXml bs+        bsLen       = BS.length bs+        idxLen      = (bsLen + 7) `div` 8+        (ib, bp)    = construct64UnzipN idxLen (I.toIbBp64 blankedXml)  byteStringAsFastCursor :: BS.ByteString -> FastCursor byteStringAsFastCursor bs = XmlCursor bs ibCsPoppy rangeMinMax r