]> git.vpit.fr Git - perl/modules/re-engine-Plugin.git/blob - Changes
Reuse the package name macro wherever possible
[perl/modules/re-engine-Plugin.git] / Changes
1 0.10    2014-10-01 23:55 UTC - Vincent Pit
2         + Fix : [RT #92118] : Testing failed with Perl 5.17.5+
3                 The tests have been taught about perls newer than 5.18.0.
4                 Thanks Tokuhiro Matsuno for reporting.
5         + Fix : The module should no longer cause segfaults when an END block
6                 executed at the end of a pseudo-fork compiles some code with
7                 eval STRING.
8         + Fix : Miscellaneous compiler warnings with newer perls have been
9                 silenced.
10         + Tst : Author tests are no longer bundled with this distribution.
11                 They are only made available to authors in the git repository.
12         + Upd : Package metadata overhaul.
13
14 0.09    2011-04-05 16:05 UTC - Vincent Pit
15         + Add : The constants REP_THREADSAFE and REP_FORKSAFE tell you whenever
16                 the pragma is thread-safe and fork-safe.
17         + Fix : Compatibility with perl 5.13.6 and upwards.
18         + Fix : The pragma should be much less eager to leak into other scopes.
19         + Fix : Memory leaks of code references stored into the regexp object.
20         + Fix : Work around Kwalitee test misfailures.
21         + Tst : Thread safety is now tested on perl 5.13.4 and greater.
22
23 0.08    2009-08-29 16:55 UTC - Vincent Pit
24         + Add : The new ->callbacks method to the regexp object let you specify
25                 the 'exec' callback on an individual basis.
26         + Chg : Perl 5.10 is now required (instead of 5.9.5).
27         + Fix : The pragma was leaking into required scopes on 5.10.0.
28         + Fix : If you specified a different re::engine::Plugin between the
29                 compilation and the execution of a regular expression, the
30                 'exec' callback invoked used to be the one for the second
31                 engine. Worse, if the original engine wasn't in scope at the
32                 time of execution, nothing happened. This is now fixed.
33         + Fix : The reference count of the callbacks stored wasn't properly
34                 decremented.
35         + Fix : Incomplete MANIFEST.
36         + Tst : Subdirectories are now ordered.
37         + Tst : Author tests.
38
39 0.07    2009-08-23 09:30 UTC - Vincent Pit
40         + Fix : [perl #38684]: test failures in t/method/mod.t
41         + Fix : Building with blead.
42
43 0.06    2008-08-19 - Ævar Arnfjörð Bjarmason <avar@cpan.org>
44         * Plugin.pm: Tweaks
45         * Plugin.xs: Fix prototype mismatch for Plugin_dupe()
46
47 0.05    2008-08-19 - Ævar Arnfjörð Bjarmason <avar@cpan.org>
48         * Plugin.pm: dos2unix
49         * Plugin.xs: RT#31635: Be compatable with threaded perls
50
51 0.04    2007-12-27 - Ævar Arnfjörð Bjarmason <avar@cpan.org>
52         * Plugin.pm: Setting @ISA instead of using base.pm
53         * Makefile.PL: Now using ExtUtils::MakeMaker instead of Module::Install
54         * Plugin.(xs|h): Fix up prototypes to match the callbacks in the actual
55                          5.10 release
56         * Plugin.xs: Dumped CODE: in favor of PPCODE:, the former is teh sux
57         * Plugin.xs: Minor cleanups here and there
58         * Plugin.pod: New todo and a developer release notice
59         * Plugin.[h|pm]: Named buffer callbacks
60         * t/methods/stash.t: Test return value of $rx->stash({});
61         * t/methods/str/modify.t: New test for modification of ->str when
62                                   a reference is used
63         * t/methods/str/types.t: This was testing pattern types, fixed
64         * t/Example.[t|pm]: Moved to t/usage
65
66 0.03    2007-05-17 - Ævar Arnfjörð Bjarmason <avar@cpan.org>
67         * Plugin.xs: The exec callback would call_sv on a NULL value
68           causing a segfault
69         * Plugin.pod: Use %hash ~~ 'i' instead of $hash{i}, more stylish!
70         * inc: Bumping Module::Install to 0.65
71
72 0.02    2007-05-17 - Ævar Arnfjörð Bjarmason <avar@cpan.org>
73         * Brought up to date with current blead after lots of hacking on
74           blead itself, too many changes to list
75
76 0.01    2007-02-18 - Ævar Arnfjörð Bjarmason <avar@cpan.org>
77         * Initial release