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