Hello community, here is the log from the commit of package perl-PPIx-Regexp for openSUSE:Leap:15.2 checked in at 2020-01-17 12:05:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/perl-PPIx-Regexp (Old) and /work/SRC/openSUSE:Leap:15.2/.perl-PPIx-Regexp.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-PPIx-Regexp" Fri Jan 17 12:05:44 2020 rev:31 rq:764887 version:0.067 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/perl-PPIx-Regexp/perl-PPIx-Regexp.changes 2020-01-15 15:42:19.147216588 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.perl-PPIx-Regexp.new.26092/perl-PPIx-Regexp.changes 2020-01-17 12:05:49.224619760 +0100 @@ -1,0 +2,147 @@ +Mon Sep 23 12:18:26 UTC 2019 - [email protected] + +- fixed control characters in changelog file + +------------------------------------------------------------------- +Sat Aug 31 12:22:16 UTC 2019 - <[email protected]> + +- updated to 0.067 + see /usr/share/doc/packages/perl-PPIx-Regexp/Changes + + 0.067 2019-08-30 T. R. Wyant + \K was retracted in Perl 5.31.3, but only inside look-around + assertions. + +------------------------------------------------------------------- +Sat Aug 17 05:22:27 UTC 2019 - Stephan Kulow <[email protected]> + +- updated to 0.066 + see /usr/share/doc/packages/perl-PPIx-Regexp/Changes + + 0.066 2019-08-16 T. R. Wyant + Fix broken POD, and add tests to ensure it remains fixed. + +------------------------------------------------------------------- +Sun May 26 05:18:22 UTC 2019 - Stephan Kulow <[email protected]> + +- updated to 0.065 + see /usr/share/doc/packages/perl-PPIx-Regexp/Changes + + 0.065 2019-05-25 T. R. Wyant + Quash undef error in __is_ppi_regexp_element() when passed a + PPI::Token::Regexp::Transliterate + + Support proper version for qr'\N{name}'. Until 5.29.10 this + construction failed to parse because it did not interpolate. But + PPIx::Regexp blithely ignored this detail. As of 5.29.10, something + like m'\N{LATIN CAPITAL LETTER L}' matches identically to m'L'. So I + implemented introduction as of that version. + + Have explain() recognize Unicode property wildcards. + +------------------------------------------------------------------- +Tue Apr 2 05:28:42 UTC 2019 - Stephan Kulow <[email protected]> + +- updated to 0.064 + see /usr/share/doc/packages/perl-PPIx-Regexp/Changes + + 0.064 2019-04-01 T. R. Wyant + Empty \p{} should be an error. + + \x{} and \x{ non-hex } should be errors under "use re 'strict'" + + \o{} should be an error + + \o{ non-octal } should be an error under "use re 'strict'" + + Support wildcard Unicode property values. These were added in + 5.29.9. + + Add eg/find-variable-length-lookarounds + + Add convenience method extract_regexps(). This is a static method + on PPIx::Regexp that takes as its argument a PPI::Document and + manufactures PPIx::Regexp objects out of anything that parses to a + regexp of some sort. + + Don't run illegal character tests before Perl 5.18 unless we're + author testing, because they are noisy. I think the issue is not the + Perl version per se, but the version of Unicode; Perl5180delta says + it shipped with Unicode 6.2. + +------------------------------------------------------------------- +Fri Nov 9 06:27:59 UTC 2018 - Stephan Kulow <[email protected]> + +- updated to 0.063 + see /usr/share/doc/packages/perl-PPIx-Regexp/Changes + + 0.063 2018-11-08 T. R. Wyant + Silence weird-character parse tests and make them no longer + author-only. + + Further deprecate 'parse' argument to new(). You now get a warning + on each use. + +------------------------------------------------------------------- +Tue Aug 14 05:56:51 UTC 2018 - [email protected] + +- updated to 0.062 + see /usr/share/doc/packages/perl-PPIx-Regexp/Changes + + 0.062 2018-08-12 T. R. Wyant + Remove tokenizer method prior(). This is the last step in its + deprecation. + +------------------------------------------------------------------- +Tue Jul 10 05:51:33 UTC 2018 - [email protected] + +- updated to 0.061 + see /usr/share/doc/packages/perl-PPIx-Regexp/Changes + + 0.061 2018-07-09 T. R. Wyant + Only standalone graphemes and non-characters allowed as delimiters + starting with Perl 5.29.0. + + Non-ASCII delimiters started working in 5.8.3, so that is what + perl_version_introduced() returns for them. + + Collateral with all this, accept word characters as delimiters, but + only with at least one space between the operator and the expression + -- that is, 'qr xyx' is OK, but 'qrxyx' is not. + +------------------------------------------------------------------- +Sun Jun 17 05:50:35 UTC 2018 - [email protected] + +- updated to 0.060 + see /usr/share/doc/packages/perl-PPIx-Regexp/Changes + + 0.060 2018-06-16 T. R. Wyant + \N{} now parses as the unknown token, not NoOp, regardless of the + setting of 'use re qw< strict >;'. \N{} became unconditionally fatal + in 5.28.0 (5.27.1, actually). The policy when the parse changes is + to use the most-modern parse. Hence this change. + + As a side effect of this, the unknown token's explain() method now + returns something -- normally the associated error. + + Add method remove_insignificant(). If the invocant isa Node, this + returns a clone of the invocant with non-significant elements + removed. Otherwise it returns either the invocant or nothing. + +------------------------------------------------------------------- +Wed May 9 05:46:51 UTC 2018 - [email protected] + +- updated to 0.059 + see /usr/share/doc/packages/perl-PPIx-Regexp/Changes + + 0.059 2018-05-08 T. R. Wyant + Install @CARP_NOT everywhere so that warnings and exceptions + generated in the bowels of the system appear to come from the point + where the system is entered. + + Further deprecate string (versus regexp) parsing. The first use of + the 'parse' argument to new() will result in a warning. If the + value of the argument is 'guess' or 'string', the warning refers to + PPIx::QuoteLike. + +------------------------------------------------------------------- @@ -159,3 +306,3 @@ - Make /{/ an error - Perl fails to parse the above, because once it sees the '{' it wants - to find one of the extended boundary assertions (like {wb}), and + Make /\b{/ an error + Perl fails to parse the above, because once it sees the '\b{' it wants + to find one of the extended boundary assertions (like \b{wb}), and @@ -216 +363 @@ - Recognize {lb}, introduced in 5.23.7. If this is retracted before + Recognize \b{lb}, introduced in 5.23.7. If this is retracted before Old: ---- PPIx-Regexp-0.058.tar.gz New: ---- PPIx-Regexp-0.067.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-PPIx-Regexp.spec ++++++ --- /var/tmp/diff_new_pack.UWUnTh/_old 2020-01-17 12:05:49.656619950 +0100 +++ /var/tmp/diff_new_pack.UWUnTh/_new 2020-01-17 12:05:49.660619951 +0100 @@ -1,7 +1,7 @@ # # spec file for package perl-PPIx-Regexp # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 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 @@ -12,18 +12,18 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: perl-PPIx-Regexp -Version: 0.058 +Version: 0.067 Release: 0 %define cpan_name PPIx-Regexp Summary: Represent a regular expression of some sort License: Artistic-1.0 OR GPL-1.0-or-later Group: Development/Libraries/Perl -Url: http://search.cpan.org/dist/PPIx-Regexp/ +Url: https://metacpan.org/release/%{cpan_name} Source0: https://cpan.metacpan.org/authors/id/W/WY/WYANT/%{cpan_name}-%{version}.tar.gz Source1: cpanspec.yml BuildArch: noarch @@ -31,7 +31,7 @@ BuildRequires: perl BuildRequires: perl-macros BuildRequires: perl(List::MoreUtils) -BuildRequires: perl(Module::Build) +BuildRequires: perl(Module::Build) >= 0.420000 BuildRequires: perl(PPI::Document) >= 1.117 BuildRequires: perl(Task::Weaken) BuildRequires: perl(Test::More) >= 0.88 @@ -78,7 +78,7 @@ find . -type f ! -name \*.pl -print0 | xargs -0 chmod 644 %build -%{__perl} Build.PL installdirs=vendor +perl Build.PL installdirs=vendor ./Build build flags=%{?_smp_mflags} %check @@ -90,7 +90,6 @@ %files -f %{name}.files %defattr(-,root,root,755) -%doc Changes eg README -%license LICENSES +%doc Changes README %changelog ++++++ PPIx-Regexp-0.058.tar.gz -> PPIx-Regexp-0.067.tar.gz ++++++ ++++ 24720 lines of diff (skipped)
