Package Release Info

ghc-attoparsec-0.13.0.1-3.1

Update Info: openSUSE-2016-291
Available in Package Hub : 12 GA-SP5

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

ghc-attoparsec
ghc-attoparsec-devel

Change Logs

* Mon Sep 28 2015 mimi.vx@gmail.com
- update to 0.13.0.1
  * Fixed a bug in the implementations of inClass and notInClass for Text
  * Made the parser type in the Zepto module a monad transformer.
* Mon Apr 13 2015 mimi.vx@gmail.com
- update to 0.12.1.6
  * Fixed a case folding bug in the ByteString version of stringCI.
  * Fixed an indexing bug in the new Text implementation of string,
  reported by Michel Boucey.
  * Fixed a case where the string parser would consume an unnecessary
  amount of input before failing a match, when it could bail much
  earlier (https://github.com/bos/attoparsec/issues/97)
  * Added more context to error messages
  (https://github.com/bos/attoparsec/pull/79)
  * Fixed incorrect tracking of Text lengths
  (https://github.com/bos/attoparsec/issues/80)
  * Fixed the incorrect tracking of capacity if the initial buffer was
  empty (https://github.com/bos/attoparsec/issues/75)
  * Fixed a data corruption bug that occurred under some circumstances
  if a buffer grew after prompting for more input
  (https://github.com/bos/attoparsec/issues/74)
  * Now compatible with GHC 7.9
  * Reintroduced the Chunk class, used by the parsers package
  * A new internal representation makes almost all real-world parsers
  faster, sometimes by big margins.  For example, parsing JSON data
  with aeson is now up to 70% faster.  These performance improvements
  also come with reduced memory consumption and some new capabilities.
  * The new match combinator gives both the result of a parse and the
  input that it matched.
  * The test suite has doubled in size.  This made it possible to switch
  to the new internal representation with a decent degree of
  confidence that everything was more or less working.
  * The benchmark suite now contains a small family of benchmarks taken
  from real-world uses of attoparsec.
  * A few types that ought to have been private now are.
  * A few obsolete modules and functions have been marked as deprecated.
  They will be removed from the next major release.
  * New function scientific is compatible with rational, but parses
  integers more efficiently (https://github.com/bos/aeson/issues/198)
  * The new Chunk typeclass allows for some code sharing with Ed
  Kmett's parsers package: http://hackage.haskell.org/package/parsers
  * New function runScanner generalises scan to return the final state
  of the scanner as well as the input consumed.
  * New dependency: the scientific package.  This allows us to parse
  numbers much more efficiently.
  * peekWord8', peekChar': new primitive parsers that allow
  single-character lookahead.
* Tue Sep 02 2014 peter.trommler@ohm-hochschule.de
- regenerate spec file
* Sat Aug 23 2014 peter.trommler@ohm-hochschule.de
- enable PowerPC builds
* Tue May 21 2013 peter.trommler@ohm-hochschule.de
- expand macro in name tag
* Mon May 06 2013 peter.trommler@ohm-hochschule.de
- more transparent packaging (fewer macros)
* Mon Feb 04 2013 peter.trommler@ohm-hochschule.de
- update to 0.10.4.0 from upstream (no changelog)
- fixes bugs and performance issues
- currently under consideration for inclusion in Haskell Platform
* Sat Jun 09 2012 peter.trommler@ohm-hochschule.de
- package LICENSE file
- add copyright notice
* Fri Mar 02 2012 peter.trommler@ohm-hochschule.de
- initial packaging