From: Vincent Pit Date: Thu, 2 Oct 2014 00:04:55 +0000 (+0200) Subject: This is 0.10 X-Git-Tag: v0.10^0 X-Git-Url: http://git.vpit.fr/?p=perl%2Fmodules%2Fre-engine-Plugin.git;a=commitdiff_plain;h=e02ec00bb493de1c7edf6bd1ebeb4c8fd2a40213 This is 0.10 --- diff --git a/Changes b/Changes index a7d2fac..2389f84 100644 --- a/Changes +++ b/Changes @@ -1,3 +1,16 @@ +0.10 2014-10-01 23:55 UTC - Vincent Pit + + Fix : [RT #92118] : Testing failed with Perl 5.17.5+ + The tests have been taught about perls newer than 5.18.0. + Thanks Tokuhiro Matsuno for reporting. + + Fix : The module should no longer cause segfaults when an END block + executed at the end of a pseudo-fork compiles some code with + eval STRING. + + Fix : Miscellaneous compiler warnings with newer perls have been + silenced. + + Tst : Author tests are no longer bundled with this distribution. + They are only made available to authors in the git repository. + + Upd : Package metadata overhaul. + 0.09 2011-04-05 16:05 UTC - Vincent Pit + Add : The constants REP_THREADSAFE and REP_FORKSAFE tell you whenever the pragma is thread-safe and fork-safe. diff --git a/MANIFEST b/MANIFEST index ef1f393..db23f08 100644 --- a/MANIFEST +++ b/MANIFEST @@ -1,6 +1,7 @@ Changes MANIFEST MANIFEST.SKIP +META.json META.yml Makefile.PL Plugin.pm diff --git a/META.json b/META.json new file mode 100644 index 0000000..8bc21a0 --- /dev/null +++ b/META.json @@ -0,0 +1,56 @@ +{ + "abstract" : "API to write custom regex engines", + "author" : [ + "Vincent Pit " + ], + "dynamic_config" : 1, + "generated_by" : "ExtUtils::MakeMaker version 6.98, CPAN::Meta::Converter version 2.142690", + "license" : [ + "perl_5" + ], + "meta-spec" : { + "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec", + "version" : "2" + }, + "name" : "re-engine-Plugin", + "no_index" : { + "directory" : [ + "t", + "inc" + ] + }, + "prereqs" : { + "build" : { + "requires" : { + "ExtUtils::MakeMaker" : "0", + "Test::More" : "0", + "XSLoader" : "0" + } + }, + "configure" : { + "requires" : { + "ExtUtils::MakeMaker" : "0" + } + }, + "runtime" : { + "requires" : { + "XSLoader" : "0", + "perl" : "5.010" + } + } + }, + "release_status" : "stable", + "resources" : { + "bugtracker" : { + "web" : "http://rt.cpan.org/Dist/Display.html?Name=re-engine-Plugin" + }, + "homepage" : "http://search.cpan.org/dist/re-engine-Plugin/", + "license" : [ + "http://dev.perl.org/licenses/" + ], + "repository" : { + "url" : "http://git.profvince.com/?p=perl%2Fmodules%2Fre-engine-Plugin.git" + } + }, + "version" : "0.10" +} diff --git a/META.yml b/META.yml index 2d08923..16b2991 100644 --- a/META.yml +++ b/META.yml @@ -1,31 +1,30 @@ ---- #YAML:1.0 -name: re-engine-Plugin -version: 0.09 -abstract: API to write custom regex engines +--- +abstract: 'API to write custom regex engines' author: - - Vincent Pit -license: perl -distribution_type: module -configure_requires: - ExtUtils::MakeMaker: 0 + - 'Vincent Pit ' build_requires: - ExtUtils::MakeMaker: 0 - Test::More: 0 - XSLoader: 0 + ExtUtils::MakeMaker: '0' + Test::More: '0' + XSLoader: '0' +configure_requires: + ExtUtils::MakeMaker: '0' +dynamic_config: 1 +generated_by: 'ExtUtils::MakeMaker version 6.98, CPAN::Meta::Converter version 2.142690' +license: perl +meta-spec: + url: http://module-build.sourceforge.net/META-spec-v1.4.html + version: '1.4' +name: re-engine-Plugin +no_index: + directory: + - t + - inc requires: - perl: 5.01 - XSLoader: 0 + XSLoader: '0' + perl: '5.010' resources: - bugtracker: http://rt.cpan.org/NoAuth/ReportBug.html?Queue=re-engine-Plugin - homepage: http://search.cpan.org/dist/re-engine-Plugin/ - license: http://dev.perl.org/licenses/ - repository: http://git.profvince.com/?p=perl%2Fmodules%2Fre-engine-Plugin.git -no_index: - directory: - - t - - inc -generated_by: ExtUtils::MakeMaker version 6.56 -meta-spec: - url: http://module-build.sourceforge.net/META-spec-v1.4.html - version: 1.4 -dynamic_config: 0 + bugtracker: http://rt.cpan.org/Dist/Display.html?Name=re-engine-Plugin + homepage: http://search.cpan.org/dist/re-engine-Plugin/ + license: http://dev.perl.org/licenses/ + repository: http://git.profvince.com/?p=perl%2Fmodules%2Fre-engine-Plugin.git +version: '0.10' diff --git a/Plugin.pm b/Plugin.pm index eb8aec0..93ac7e6 100644 --- a/Plugin.pm +++ b/Plugin.pm @@ -6,7 +6,7 @@ use strict; our ($VERSION, @ISA); BEGIN { - $VERSION = '0.09'; + $VERSION = '0.10'; # All engines should subclass the core Regexp package @ISA = 'Regexp'; require XSLoader; diff --git a/Plugin.pod b/Plugin.pod index ea371cd..1c98ce5 100644 --- a/Plugin.pod +++ b/Plugin.pod @@ -4,7 +4,7 @@ re::engine::Plugin - API to write custom regex engines =head1 VERSION -Version 0.09 +Version 0.10 =head1 DESCRIPTION diff --git a/README b/README index 1b6449b..d6e4138 100644 --- a/README +++ b/README @@ -2,7 +2,7 @@ NAME re::engine::Plugin - API to write custom regex engines VERSION - Version 0.09 + Version 0.10 DESCRIPTION As of perl 5.9.5 it's possible to lexically replace perl's built-in @@ -387,7 +387,7 @@ DEPENDENCIES A C compiler. This module may happen to build with a C++ compiler as well, but don't rely on it, as no guarantee is made in this regard. - XSLoader (standard since perl 5.006). + XSLoader (standard since perl 5.6.0). BUGS Please report any bugs that aren't already listed at @@ -395,14 +395,14 @@ BUGS AUTHORS - Ævar Arnfjörð Bjarmason "" + Ævar Arnfjörð Bjarmason "" Vincent Pit "" LICENSE - Copyright 2007,2008 Ævar Arnfjörð Bjarmason. + Copyright 2007,2008 Ævar Arnfjörð Bjarmason. - Copyright 2009,2010,2011 Vincent Pit. + Copyright 2009,2010,2011,2013,2014 Vincent Pit. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.