From 802589516870df83cf209191e234266b09b1abee Mon Sep 17 00:00:00 2001 From: tokuhirom <tokuhirom@gmail.com> Date: Sun, 5 Sep 2010 16:20:37 +0900 Subject: [PATCH 1/6] Checking in changes prior to tagging of version 0.16_01. Changelog diff is: --- perl/MANIFEST.SKIP | 2 ++ perl/lib/Data/MessagePack.pm | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/perl/MANIFEST.SKIP b/perl/MANIFEST.SKIP index f6340354..71a24e5c 100644 --- a/perl/MANIFEST.SKIP +++ b/perl/MANIFEST.SKIP @@ -23,3 +23,5 @@ \.o$ \.bs$ ^Data-MessagePack-[0-9.]+/ +^\.testenv/test_pp.pl +^ppport.h$ diff --git a/perl/lib/Data/MessagePack.pm b/perl/lib/Data/MessagePack.pm index d53ff226..4da67ff6 100644 --- a/perl/lib/Data/MessagePack.pm +++ b/perl/lib/Data/MessagePack.pm @@ -3,7 +3,7 @@ use strict; use warnings; use 5.008001; -our $VERSION = '0.16'; +our $VERSION = '0.16_01'; our $PreferInteger = 0; our $true = do { bless \(my $dummy = 1), "Data::MessagePack::Boolean" }; From e781831032c9091ab7e90bbbd9560828a8b69a30 Mon Sep 17 00:00:00 2001 From: tokuhirom <tokuhirom@gmail.com> Date: Mon, 6 Sep 2010 14:19:31 +0900 Subject: [PATCH 2/6] upgraded docs --- perl/README | 16 +++++++++++++--- perl/lib/Data/MessagePack.pm | 15 ++++++++++++--- 2 files changed, 25 insertions(+), 6 deletions(-) diff --git a/perl/README b/perl/README index 31aae992..2ef686c2 100644 --- a/perl/README +++ b/perl/README @@ -1,12 +1,16 @@ NAME - Data::MessagePack - messagepack + Data::MessagePack - MessagePack serialising/deserialising SYNOPSIS my $packed = Data::MessagePack->pack($dat); my $unpacked = Data::MessagePack->unpack($dat); DESCRIPTION - Data::MessagePack is a binary packer for perl. + This module converts Perl data structures to MessagePack and vice versa. + + MessagePack is a binary-based efficient object serialization format. It + enables to exchange structured objects between many languages like JSON. + But unlike JSON, it is very fast and small. METHODS my $packed = Data::MessagePack->pack($data); @@ -22,13 +26,19 @@ Configuration Variables AUTHORS Tokuhiro Matsuno + Makamaka Hannyaharamitu + THANKS TO Jun Kuriyama + Dan Kogai + + FURUHASHI Sadayuki + LICENSE This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. SEE ALSO - <http://msgpack.sourceforge.jp/> + <http://msgpack.org/> diff --git a/perl/lib/Data/MessagePack.pm b/perl/lib/Data/MessagePack.pm index 4da67ff6..ecdc1e48 100644 --- a/perl/lib/Data/MessagePack.pm +++ b/perl/lib/Data/MessagePack.pm @@ -30,7 +30,7 @@ __END__ =head1 NAME -Data::MessagePack - messagepack +Data::MessagePack - MessagePack serialising/deserialising =head1 SYNOPSIS @@ -39,7 +39,10 @@ Data::MessagePack - messagepack =head1 DESCRIPTION -Data::MessagePack is a binary packer for perl. +This module converts Perl data structures to MessagePack and vice versa. + +MessagePack is a binary-based efficient object serialization format. +It enables to exchange structured objects between many languages like JSON. But unlike JSON, it is very fast and small. =head1 METHODS @@ -69,10 +72,16 @@ Pack the string as int when the value looks like int(EXPERIMENTAL). Tokuhiro Matsuno +Makamaka Hannyaharamitu + =head1 THANKS TO Jun Kuriyama +Dan Kogai + +FURUHASHI Sadayuki + =head1 LICENSE This library is free software; you can redistribute it and/or modify @@ -81,5 +90,5 @@ it under the same terms as Perl itself. =head1 SEE ALSO -L<http://msgpack.sourceforge.jp/> +L<http://msgpack.org/> From c7555f1c3c471278b320db5ca71e5afdbcb52867 Mon Sep 17 00:00:00 2001 From: tokuhirom <tokuhirom@gmail.com> Date: Mon, 6 Sep 2010 14:31:53 +0900 Subject: [PATCH 3/6] Perl: added link to git repository. --- perl/Makefile.PL | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/perl/Makefile.PL b/perl/Makefile.PL index 783e658d..7958bc6b 100644 --- a/perl/Makefile.PL +++ b/perl/Makefile.PL @@ -64,7 +64,7 @@ if($Module::Install::AUTHOR) { postamble qq{test :: test_pp\n\n}; } -auto_set_repository(); +repository('http://github.com/msgpack/msgpack'); auto_include; WriteAll; From 9281dba89672862ddf27384909264f4bd6ec12e8 Mon Sep 17 00:00:00 2001 From: tokuhirom <tokuhirom@gmail.com> Date: Mon, 6 Sep 2010 14:34:04 +0900 Subject: [PATCH 4/6] Checking in changes prior to tagging of version 0.16_02. Changelog diff is: diff --git a/perl/Changes b/perl/Changes index 9b061cf..68b58ba 100644 --- a/perl/Changes +++ b/perl/Changes @@ -1,3 +1,8 @@ +0.16_02 + + - document enhancement(tokuhirom) + - M::I::XSUtil 0.26 is broken. use 0.27. + 0.16_01 - added PP version (used in cases PERL_DATA_MESSAGEPACK=pp or fail to load XS). --- perl/Changes | 5 +++++ perl/lib/Data/MessagePack.pm | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/perl/Changes b/perl/Changes index 9b061cfb..68b58ba9 100644 --- a/perl/Changes +++ b/perl/Changes @@ -1,3 +1,8 @@ +0.16_02 + + - document enhancement(tokuhirom) + - M::I::XSUtil 0.26 is broken. use 0.27. + 0.16_01 - added PP version (used in cases PERL_DATA_MESSAGEPACK=pp or fail to load XS). diff --git a/perl/lib/Data/MessagePack.pm b/perl/lib/Data/MessagePack.pm index ecdc1e48..79cc5311 100644 --- a/perl/lib/Data/MessagePack.pm +++ b/perl/lib/Data/MessagePack.pm @@ -3,7 +3,7 @@ use strict; use warnings; use 5.008001; -our $VERSION = '0.16_01'; +our $VERSION = '0.16_02'; our $PreferInteger = 0; our $true = do { bless \(my $dummy = 1), "Data::MessagePack::Boolean" }; From 8b90968cb111be903421083d8f3bebbef23e79c7 Mon Sep 17 00:00:00 2001 From: tokuhirom <tokuhirom@gmail.com> Date: Mon, 6 Sep 2010 14:34:48 +0900 Subject: [PATCH 5/6] Checking in changes prior to tagging of version 0.16_03. Changelog diff is: diff --git a/perl/Changes b/perl/Changes index 68b58ba..a4a3e36 100644 --- a/perl/Changes +++ b/perl/Changes @@ -1,3 +1,7 @@ +0.16_03 + + - no feature changes + 0.16_02 - document enhancement(tokuhirom) --- perl/Changes | 4 ++++ perl/lib/Data/MessagePack.pm | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/perl/Changes b/perl/Changes index 68b58ba9..a4a3e364 100644 --- a/perl/Changes +++ b/perl/Changes @@ -1,3 +1,7 @@ +0.16_03 + + - no feature changes + 0.16_02 - document enhancement(tokuhirom) diff --git a/perl/lib/Data/MessagePack.pm b/perl/lib/Data/MessagePack.pm index 79cc5311..b143e4ae 100644 --- a/perl/lib/Data/MessagePack.pm +++ b/perl/lib/Data/MessagePack.pm @@ -3,7 +3,7 @@ use strict; use warnings; use 5.008001; -our $VERSION = '0.16_02'; +our $VERSION = '0.16_03'; our $PreferInteger = 0; our $true = do { bless \(my $dummy = 1), "Data::MessagePack::Boolean" }; From c5afe7a5739fa48d207d85403771de4a526ff437 Mon Sep 17 00:00:00 2001 From: tokuhirom <tokuhirom@gmail.com> Date: Mon, 6 Sep 2010 14:35:41 +0900 Subject: [PATCH 6/6] Checking in changes prior to tagging of version 0.16_04. Changelog diff is: diff --git a/perl/Changes b/perl/Changes index a4a3e36..7910882 100644 --- a/perl/Changes +++ b/perl/Changes @@ -1,4 +1,4 @@ -0.16_03 +0.16_04 - no feature changes --- perl/Changes | 2 +- perl/lib/Data/MessagePack.pm | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/perl/Changes b/perl/Changes index a4a3e364..79108820 100644 --- a/perl/Changes +++ b/perl/Changes @@ -1,4 +1,4 @@ -0.16_03 +0.16_04 - no feature changes diff --git a/perl/lib/Data/MessagePack.pm b/perl/lib/Data/MessagePack.pm index b143e4ae..b08bac2d 100644 --- a/perl/lib/Data/MessagePack.pm +++ b/perl/lib/Data/MessagePack.pm @@ -3,7 +3,7 @@ use strict; use warnings; use 5.008001; -our $VERSION = '0.16_03'; +our $VERSION = '0.16_04'; our $PreferInteger = 0; our $true = do { bless \(my $dummy = 1), "Data::MessagePack::Boolean" };