Ignore-this: ec545e809c7f51061620a8cde76752bd darcs-hash:20090813050845-a4fee-8697ed8dddc0e28097e43ab06d3a5888848e2a63
48 lines
1.3 KiB
Plaintext
48 lines
1.3 KiB
Plaintext
Changes from 0.5.2 to 0.6.0
|
|
---------------------------
|
|
|
|
* Moved from TemplateHaskell to a custom pre-processor for code-generation.
|
|
This is necessary because:
|
|
- TemplateHaskell is really slow for large data structures
|
|
- TemplateHaskell doesn't yet support the MagicHash extension that is useful for the library
|
|
* Use efficient, static data structures for encoding/decoding
|
|
* Fixed bug in UTF-8 that could call 'chr' with bad arguments
|
|
|
|
Changes from 0.5 to 0.5.2
|
|
-------------------------
|
|
|
|
* Export function encodingFromStringExplicit
|
|
|
|
Changes from 0.4 to 0.5
|
|
-----------------------
|
|
|
|
* Complete rewrite of the Encoding class to allow for
|
|
- On-the-fly changing of the encoding while en-/decoding
|
|
- Ability to en-/decode from/to any data structure
|
|
* A general module to help specify encodings based on ISO 2022
|
|
* New encodings:
|
|
- JIS X 0201
|
|
- JIS X 0208
|
|
- ISO 2022-JP
|
|
* More test cases
|
|
|
|
Changes from 0.3 to 0.4
|
|
-----------------------
|
|
|
|
* A new, strict UTF-8 decoder
|
|
* Minor bugs fixed in UTF-16 and BootString
|
|
* Test cases for UTF-8, UTF-16 and BootString
|
|
* Added KOI8U encoding
|
|
|
|
Changes from 0.2 to 0.3
|
|
-----------------------
|
|
|
|
* Converted to new cabal interface
|
|
* Support for GHC 6.8
|
|
* Support for new bytestring interface
|
|
|
|
Changes from 0.1 to 0.2
|
|
-----------------------
|
|
|
|
* Implemented GB18030 encoding
|