Hello community, here is the log from the commit of package perl-Set-Object for openSUSE:Factory checked in at 2014-02-11 10:45:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Set-Object (Old) and /work/SRC/openSUSE:Factory/.perl-Set-Object.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Set-Object" Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Set-Object/perl-Set-Object.changes 2013-06-05 13:06:58.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Set-Object.new/perl-Set-Object.changes 2014-02-11 10:45:03.000000000 +0100 @@ -1,0 +2,5 @@ +Sun Feb 9 13:32:10 UTC 2014 - co...@suse.com + +- updated to 1.34, no changelog + +------------------------------------------------------------------- Old: ---- Set-Object-1.31.tar.gz New: ---- Set-Object-1.34.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Set-Object.spec ++++++ --- /var/tmp/diff_new_pack.reO1fj/_old 2014-02-11 10:45:03.000000000 +0100 +++ /var/tmp/diff_new_pack.reO1fj/_new 2014-02-11 10:45:03.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package perl-Set-Object # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: perl-Set-Object -Version: 1.31 +Version: 1.34 Release: 0 %define cpan_name Set-Object Summary: Unordered collections (sets) of Perl Objects ++++++ Set-Object-1.31.tar.gz -> Set-Object-1.34.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Set-Object-1.31/Changes.pod new/Set-Object-1.34/Changes.pod --- old/Set-Object-1.31/Changes.pod 2013-05-13 22:34:02.000000000 +0200 +++ new/Set-Object-1.34/Changes.pod 2013-12-26 02:54:52.000000000 +0100 @@ -1,11 +1,45 @@ =encoding utf8 -= - =head1 NAME -Set::Object - REVISION HISTORY +REVISION HISTORY - Set::Object + +=head1 1.34, 2013-12-25 + +=over + +=item * + +Make synopsis examples work (tadzik) + +=back + +=head1 1.33, 2013-12-13 + +=over + +=item * + +Fix RT #90070: Improve pod for sorted @$set in list context vs +unsorted ->elements (ftobin) + +=item * + +Fix RT #87658: Typo in pod (dsteinbrunner) + +=back + +=head1 1.32, 2013-05-15 rurban (released 2013-12-13) + +=over + +=item * + +Reverts Changes.pod patch RT#85244 as it conflicts with the Set::Object pod on metacpan. +Also RT #85246 + +=back =head1 1.31, 2013-05-13 rurban diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Set-Object-1.31/META.json new/Set-Object-1.34/META.json --- old/Set-Object-1.31/META.json 2013-05-13 22:34:20.000000000 +0200 +++ new/Set-Object-1.34/META.json 2013-12-26 02:55:43.000000000 +0100 @@ -4,7 +4,7 @@ "Jean-Louis Leroy and Sam Vilain" ], "dynamic_config" : 1, - "generated_by" : "ExtUtils::MakeMaker version 6.64, CPAN::Meta::Converter version 2.130880", + "generated_by" : "ExtUtils::MakeMaker version 6.82, CPAN::Meta::Converter version 2.132140", "license" : [ "artistic_1" ], @@ -50,5 +50,5 @@ "url" : "git://github.com/rurban/Set-Object.git" } }, - "version" : "1.31" + "version" : "1.34" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Set-Object-1.31/META.yml new/Set-Object-1.34/META.yml --- old/Set-Object-1.31/META.yml 2013-05-13 22:34:20.000000000 +0200 +++ new/Set-Object-1.34/META.yml 2013-12-26 02:55:43.000000000 +0100 @@ -7,7 +7,7 @@ configure_requires: ExtUtils::MakeMaker: 0 dynamic_config: 1 -generated_by: 'ExtUtils::MakeMaker version 6.64, CPAN::Meta::Converter version 2.130880' +generated_by: 'ExtUtils::MakeMaker version 6.82, CPAN::Meta::Converter version 2.132140' license: artistic meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html @@ -26,4 +26,4 @@ resources: license: http://dev.perl.org/licenses/ repository: git://github.com/rurban/Set-Object.git -version: 1.31 +version: 1.34 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Set-Object-1.31/SIGNATURE new/Set-Object-1.34/SIGNATURE --- old/Set-Object-1.31/SIGNATURE 2013-05-13 22:34:23.000000000 +0200 +++ new/Set-Object-1.34/SIGNATURE 2013-12-26 02:55:46.000000000 +0100 @@ -1,5 +1,5 @@ This file contains message digests of all files listed in MANIFEST, -signed via the Module::Signature module, version 0.70. +signed via the Module::Signature module, version 0.73. To verify the content in this distribution, first make sure you have Module::Signature installed, then type: @@ -14,14 +14,14 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 -SHA1 863e6d5e8dec0d0266a0b29459f1b28b077c6196 Changes.pod +SHA1 9a60ab02afe1da4ec8814413e48333851bf6a5d9 Changes.pod SHA1 5173cdc86baaa3e3d8c8473f07fc183b5a3734e4 MANIFEST -SHA1 dab450d5468b141d5b795a8c36d5506900aeb3d4 META.json -SHA1 6381aaef4591f397366ffe81a1a636dbdf757cdc META.yml +SHA1 0e3fe43ed1fcae2cd346e5e0996dc2c696f9e915 META.json +SHA1 09a7a528cb31e5cc8d12a306c90d56bb3237e026 META.yml SHA1 709085a7da718ccba1917bf3b8378200e9932129 Makefile.PL SHA1 a2761c62ceaf67fd1406c63bc486c9633245043f Object.xs SHA1 5e98a7ceabf3a58e98e9414ae731a997c44319dc README -SHA1 46a84dbbe4808a29d145a7b398512a80778f9725 lib/Set/Object.pm +SHA1 1bc1204c1b3cfd327125b7024ab9157b964a10ff lib/Set/Object.pm SHA1 3ee3d2b72d4130ed27f8d24a2625fa22895e52ca lib/Set/Object/Weak.pm SHA1 f04d25338c1e35bda69ac5eda0bc672e10ca5b6f ppport.h SHA1 213b597a69c1f909d585a14a6a094a25c3e684af t/ingy/arrayref.t @@ -72,9 +72,9 @@ SHA1 31d6d80a33dd2da72ab10b51bb272c24ad556f89 t/scalar/unique.t SHA1 66dca8177780e09a12de4970c27820624ef46249 typemap -----BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.12 (GNU/Linux) +Version: GnuPG v1.4.15 (Darwin) -iEYEARECAAYFAlGRTkwACgkQmm2SYo/9yUKDsACgiqOhkBGAlADNh814vhxzkZch -OxUAn0iDcUEuaXz19saGEHXHUdBIlH9b -=K0EZ +iEYEARECAAYFAlK7jKAACgkQmm2SYo/9yULfigCeLXYF4h5ON5X9vS3svbrEv+55 +FYEAnjfhIUEKIOav+Kfm0i5WS0AoxP7W +=7Eq4 -----END PGP SIGNATURE----- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Set-Object-1.31/lib/Set/Object.pm new/Set-Object-1.34/lib/Set/Object.pm --- old/Set-Object-1.31/lib/Set/Object.pm 2013-05-13 22:34:02.000000000 +0200 +++ new/Set-Object-1.34/lib/Set/Object.pm 2013-12-26 02:53:08.000000000 +0100 @@ -1,18 +1,17 @@ - =head1 NAME Set::Object - set of objects and strings =head1 SYNOPSIS - use Set::Object; + use Set::Object qw(set); my $set = set(); # or Set::Object->new() $set->insert(@thingies); $set->remove(@thingies); - @items = @$set; # or $set->members; + @items = @$set; # or $set->members for the unsorted array $union = $set1 + $set2; $intersection = $set1 * $set2; @@ -97,7 +96,7 @@ Add items to the C<Set::Object>. Adding the same object several times is not an error, but any -C<Set::Object> will contain at most one occurence of the same object. +C<Set::Object> will contain at most one occurrence of the same object. Returns the number of elements that were actually added. As of Set::Object 1.23, C<undef> will not insert. @@ -130,6 +129,9 @@ Return the objects contained in the C<Set::Object> in random (hash) order. +Note that the elements of a C<Set::Object> in list context are returned +sorted - C<@$set> - so using the C<members> method is faster. + =head2 size Return the number of elements in the C<Set::Object>. @@ -524,7 +526,7 @@ @EXPORT_OK = qw( ish_int is_int is_string is_double blessed reftype refaddr is_overloaded is_object is_key set weak_set ); -$VERSION = '1.31'; +$VERSION = '1.34'; bootstrap Set::Object $VERSION; @@ -760,6 +762,7 @@ Scalar::Util::weaken($tie->[1]); return $tie; } + # note the sort here sub promote { my $self = shift; @{$self->[0]} = sort $self->[1]->members; -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org