Merge branch 'master' of git@github.com:msgpack/msgpack

This commit is contained in:
Muga Nishizawa 2010-10-07 23:53:22 +09:00
commit 790f9409b1
5 changed files with 13 additions and 8 deletions

@ -1,2 +1,3 @@
steps = FindVersion, ChangeVersion, CheckChangeLog, DistTest, Commit, Tag, MakeDist, UploadCPAN steps = FindVersion, ChangeVersion, CheckChangeLog, DistTest, Commit, Tag, MakeDist, UploadCPAN
MakeDist.destination=~/.shipit-dist/
git.tagpattern = perl-%v git.tagpattern = perl-%v

@ -1,11 +1,16 @@
0.31
- update Module::Install::XSUtil for ccache support (gfx)
- add version check at bootstrap in order to avoid load old .so (gfx)
0.30 0.30
- fix utf8 mode not to be reseted by $unpacker->reset method - fix utf8 mode not to be reseted by $unpacker->reset method (gfx)
0.29 0.29
- add $unpacker->utf8 mode, decoding strings as UTF-8. - add $unpacker->utf8 mode, decoding strings as UTF-8 (gfx)
0.28 0.28

@ -1,8 +1,7 @@
# Usage: Makefile.PL --pp # disable XS # Usage: Makefile.PL --pp # disable XS
# Makefile.PL -g # add -g to the compiler and disable optimization flags # Makefile.PL -g # add -g to the compiler and disable optimization flags
use inc::Module::Install; use inc::Module::Install;
use Module::Install::XSUtil 0.32; use Module::Install::XSUtil 0.36;
use Config;
name 'Data-MessagePack'; name 'Data-MessagePack';
all_from 'lib/Data/MessagePack.pm'; all_from 'lib/Data/MessagePack.pm';

@ -3,18 +3,18 @@ use strict;
use warnings; use warnings;
use 5.008001; use 5.008001;
our $VERSION = '0.29'; our $VERSION = '0.31';
our $PreferInteger = 0; our $PreferInteger = 0;
sub true () { sub true () {
require Data::MessagePack::Boolean; require Data::MessagePack::Boolean;
no warnings 'once', 'redefine'; no warnings 'once';
return $Data::MessagePack::Boolean::true; return $Data::MessagePack::Boolean::true;
} }
sub false () { sub false () {
require Data::MessagePack::Boolean; require Data::MessagePack::Boolean;
no warnings 'once', 'redefine'; no warnings 'once';
return $Data::MessagePack::Boolean::false; return $Data::MessagePack::Boolean::false;
} }

@ -21,7 +21,7 @@ void init_Data__MessagePack_unpack(pTHX_ bool const cloning);
XS(boot_Data__MessagePack) { XS(boot_Data__MessagePack) {
dXSARGS; dXSARGS;
PERL_UNUSED_VAR(items); XS_VERSION_BOOTCHECK;
init_Data__MessagePack_pack(aTHX_ false); init_Data__MessagePack_pack(aTHX_ false);
init_Data__MessagePack_unpack(aTHX_ false); init_Data__MessagePack_unpack(aTHX_ false);