Hello community, here is the log from the commit of package perl-Scope-Upper for openSUSE:Factory checked in at 2016-06-19 10:48:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Scope-Upper (Old) and /work/SRC/openSUSE:Factory/.perl-Scope-Upper.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "perl-Scope-Upper" Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Scope-Upper/perl-Scope-Upper.changes 2015-08-27 08:56:18.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Scope-Upper.new/perl-Scope-Upper.changes 2016-06-19 10:48:16.000000000 +0200 @@ -1,0 +2,15 @@ +Sun Jun 12 13:45:25 UTC 2016 - coolo@suse.com + +- updated to 0.29 + see /usr/share/doc/packages/perl-Scope-Upper/Changes + + 0.29 2016-06-06 12:00 UTC + + Chg : A large chunk of boilerplate XS code, which is also used in + other XS modules, has been factored out of the main .xs file + to a collection of .h files in the xsh subdirectory. + + Fix : [RT #112246] : Blead breaks Scope::Upper + Dave Mitchell provided a new implementation of reap(), + localize_*() and uplevel() to match the new context stack + handling in perl 5.24. Many thanks to him. + +------------------------------------------------------------------- Old: ---- Scope-Upper-0.28.tar.gz New: ---- Scope-Upper-0.29.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Scope-Upper.spec ++++++ --- /var/tmp/diff_new_pack.qb5Imt/_old 2016-06-19 10:48:17.000000000 +0200 +++ /var/tmp/diff_new_pack.qb5Imt/_new 2016-06-19 10:48:17.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-Scope-Upper # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX 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-Scope-Upper -Version: 0.28 +Version: 0.29 Release: 0 %define cpan_name Scope-Upper Summary: Act on upper scopes @@ -35,35 +35,19 @@ This module lets you defer actions _at run-time_ that will take place when the control flow returns into an upper scope. Currently, you can: -* * + * hook an upper scope end with reap ; - hook an upper scope end with the /reap manpage ; + * localize variables, array/hash values or deletions of elements in higher +contexts with respectively localize, localize_elem and localize_delete ; -* * + * return values immediately to an upper level with unwind, yield and leave ; - localize variables, array/hash values or deletions of elements in higher - contexts with respectively the /localize manpage, the /localize_elem - manpage and the /localize_delete manpage ; + * gather information about an upper context with want_at and context_info ; -* * + * execute a subroutine in the setting of an upper subroutine stack frame with +uplevel ; - return values immediately to an upper level with the /unwind manpage, the - /yield manpage and the /leave manpage ; - -* * - - gather information about an upper context with the /want_at manpage and - the /context_info manpage ; - -* * - - execute a subroutine in the setting of an upper subroutine stack frame - with the /uplevel manpage ; - -* * - - uniquely identify contexts with the /uid manpage and the /validate_uid - manpage. + * uniquely identify contexts with uid and validate_uid. %prep %setup -q -n %{cpan_name}-%{version} ++++++ Scope-Upper-0.28.tar.gz -> Scope-Upper-0.29.tar.gz ++++++ ++++ 3031 lines of diff (skipped)