pkgsrc-WIP-cvs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: wip/hs-text

Module name:    wip
Committed by:   szptvlfn
Date:           Thu May  8 00:38:31 UTC 2014

Modified Files:
        wip/hs-text: Makefile PLIST distinfo

Log Message:
Update to
pkgsrc changes: static -> dynamic

- changelog ->
* The Data.Data instance now allows gunfold to work, via a virtual
  pack constructor

* dropEnd, takeEnd: new functions

* Comparing the length of a Text against a number can now
  short-circuit in more cases
* streamDecodeUtf8: fixed gh-70, did not return all unconsumed bytes
  in single-byte chunks
* encodeUtf8: Performance is improved by up to 4x.

* encodeUtf8Builder, encodeUtf8BuilderEscaped: new functions,
  available only if bytestring >= is installed, that allow
  very fast and flexible encoding of a Text value to a bytestring

  As an example of the performance gain to be had, the
  encodeUtf8BuilderEscaped function helps to double the speed of JSON
  encoding in the latest version of aeson! (Note: if all you need is a
  plain ByteString, encodeUtf8 is still the faster way to go.)

* All of the internal module hierarchy is now publicly exposed.  If a
  module is in the .Internal hierarchy, or is documented as internal,
  use at your own risk - there are no API stability guarantees for
  internal modules!
* decodeUtf8: Fixed a regression that caused us to incorrectly
  identify truncated UTF-8 as valid (gh-61)

To generate a diff of this commit:
cvs -z3 rdiff -u -r1.10 -r1.11 wip/hs-text/Makefile
cvs -z3 rdiff -u -r1.6 -r1.7 wip/hs-text/PLIST
cvs -z3 rdiff -u -r1.7 -r1.8 wip/hs-text/
cvs -z3 rdiff -u -r1.9 -r1.10 wip/hs-text/distinfo

To view a diff of this commit:

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Is your legacy SCM system holding you back? Join Perforce May 7 to find out:
• 3 signs your SCM is hindering your productivity
• Requirements for releasing software faster
• Expert tips and advice for migrating your SCM now
pkgsrc-wip-cvs mailing list

Home | Main Index | Thread Index | Old Index