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 - [email protected]
+
+- 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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to