commit perl-PPIx-Regexp for openSUSE:Factory
Hello community, here is the log from the commit of package perl-PPIx-Regexp for openSUSE:Factory checked in at Thu Mar 31 13:42:17 CEST 2011. -------- --- perl-PPIx-Regexp/perl-PPIx-Regexp.changes 2010-12-01 07:57:10.000000000 +0100 +++ /mounts/work_src_done/STABLE/perl-PPIx-Regexp/perl-PPIx-Regexp.changes 2010-12-27 18:27:59.000000000 +0100 @@ -1,0 +2,31 @@ +Mon Dec 27 17:18:29 UTC 2010 - pascal.bleser@opensuse.org + +- update to 0.015: + * added support for Perl 5.13.6 (?^...) construction + * added support for Perl 5.13.6 d, l, and u modifiers + * fixed inconsistency in perl_version_introduced() results between PPIx::Regexp::Token::Modifier and PPIx::Regexp::Token::GroupType::Modifier + +- changes from 0.014: + * recognize \o{...} as a PPIx::Regexp::Token::Literal, with perl_version_introduced() of 5.0013003 + * terminate \0.. through \7.. after three characters, as Perl does + * correct the PPIx::Regexp::Token::Literal ordinal() method for '\b' -- as a literal, this is a back space + +- changes from 0.013: + * declare a parse failure if characters are found between the '}' and the ')' of (?{...}) and (??{...}), and rebless the tokens to ::Unknown: Perl does not accept anything here, so I think I should not either + * whitespace tweak in the PPIx::Regexp::Dumper test output for the failures test + * replace the PPI logic in PPIx::Regexp::Token::Code with a call to $tokenizer->find_matching_delimiter(): this is actually the way Perl works, as a look at toke.c and regcomp.c makes clear + * push the perl_version_introduced() back to 5.0 + +- changes from 0.012: + * track all the features reported as introduced (or removed) in Perl 5.010 back to Perl 5.009005, and report them as such + * report modifier /r as having been introduced in Perl 5.013002, rather than the default of 5.006 + +- changes from 0.010_01: + * remove dependencies on Params::Util and Readonly + * parse POSIX character classes [=a=] and [.a.] as PPIx::Regexp::Token::CharClass::POSIX::Unknown, which counts as a parse failure since these are not supported by Perl + +- changes from 0.010: fix fatal error in PPIx::Regexp::Token::Code->ppi() + +- changes from 0.009: recognize s/.../.../ee as being different from s/.../.../e. In particular, the replacement portion of the former is _not_ a Perl expression: it's an interpolatble string, which later gets eval{}'ed + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- PPIx-Regexp-0.008.tar.bz2 New: ---- PPIx-Regexp-0.015.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-PPIx-Regexp.spec ++++++ --- /var/tmp/diff_new_pack.3QAnNC/_old 2011-03-31 13:41:35.000000000 +0200 +++ /var/tmp/diff_new_pack.3QAnNC/_new 2011-03-31 13:41:35.000000000 +0200 @@ -1,7 +1,7 @@ # -# spec file for package perl-PPIx-Regexp (Version 0.008) +# spec file for package perl-PPIx-Regexp # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 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 @@ -21,12 +21,12 @@ Name: perl-PPIx-Regexp %define cpan_name PPIx-Regexp Summary: Represent a regular expression of some sort -Version: 0.008 +Version: 0.015 Release: 1 License: GPL+ or Artistic Group: Development/Libraries/Perl Url: http://search.cpan.org/dist/PPIx-Regexp/ -#Source: http://www.cpan.org/modules/by-module/PPIx/PPIx-Regexp-%{version}.tar.gz +#Source: http://search.cpan.org/CPAN/authors/id/W/WY/WYANT/PPIx-Regexp-%{version}.tar.gz Source: %{cpan_name}-%{version}.tar.bz2 BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -36,17 +36,13 @@ BuildRequires: perl-macros BuildRequires: perl(List::MoreUtils) BuildRequires: perl(List::Util) -BuildRequires: perl(Params::Util) >= 0.25 BuildRequires: perl(PPI::Document) -BuildRequires: perl(Readonly) BuildRequires: perl(Scalar::Util) BuildRequires: perl(Task::Weaken) # Requires: perl(List::MoreUtils) Requires: perl(List::Util) -Requires: perl(Params::Util) >= 0.25 Requires: perl(PPI::Document) -Requires: perl(Readonly) Requires: perl(Scalar::Util) Requires: perl(Task::Weaken) @@ -64,10 +60,6 @@ subsequent calls with the same PPI object will return the same PPIx::Regexp object. -Authors: --------- - - %prep %setup -q -n %{cpan_name}-%{version} # replace rest of /usr/local/bin/perl with /usr/bin/perl ++++++ PPIx-Regexp-0.008.tar.bz2 -> PPIx-Regexp-0.015.tar.bz2 ++++++ ++++ 6058 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de