--- JSON-XS/Changes 2008/05/27 05:31:39 1.113 +++ JSON-XS/Changes 2009/02/19 01:13:46 1.124 @@ -1,6 +1,41 @@ Revision history for Perl extension JSON::XS -work around perl bug +2.2311 Thu Feb 19 02:12:54 CET 2009 + - add a section "JSON and ECMAscript" to explain some + incompatibilities between the two (problem was noted by + various people). + - add t/20_faihu.t. + +2.231 Thu Nov 20 04:59:08 CET 2008 + - work around 5.10.0 magic bugs where manipulating magic values + (such as $1) would permanently damage them as perl would + ignore the magicalness, by making a full copy of the string, + reported by Dmitry Karasik. + - work around spurious wanrings under older perl 5.8's. + +2.23 Mon Sep 29 05:08:29 CEST 2008 + - fix a compilation problem when perl is not using char * as, well, + char *. + - use PL_hexdigit in favour of rolling our own. + +2.2222 Sun Jul 20 18:49:00 CEST 2008 + - same game again, broken 5.10 finds yet another assertion + failure, and the workaround causes additional runtime warnings. + Work around the next assertion AND the warning. 5.10 seriously + needs to adjust it's attitude against working code. + +2.222 Sat Jul 19 06:15:34 CEST 2008 + - you work around one -DDEBUGGING assertion bug in perl 5.10 + just to hit the next one. work around this one, too. + +2.22 Tue Jul 15 13:26:51 CEST 2008 + - allow higher nesting levels in incremental parser. + - error out earlier in some cases in the incremental parser + (as suggested by Yuval Kogman). + - improve incr-parser test (Yuval Kogman). + +2.21 Tue Jun 3 08:43:23 CEST 2008 + - (hopefully) work around a perl 5.10 bug with -DDEBUGGING. - remove the experimental status of the incremental parser interface. - move =encoding around again, to avoid bugs with search.cpan.org. when can we finally have utf-8 in pod???