Revision history for re-engine-Hooks
+0.03 2012-09-24 11:10 UTC
+ + Doc : reh_exec_hook() has been correctly renamed to
+ reh_exec_node_hook() in the documentation.
+ + Fix : The module now links correctly on Windows.
+ + Upd : Support for perl 5.16.[01] and 5.17.[01234] has been added.
+
0.02 2012-02-31 15:50 UTC
+ Chg : INCOMPATIBLE CHANGE : Arguments are now passed to
reh_register() through a configuration structure.
"Vincent Pit <perl@profvince.com>"
],
"dynamic_config" : 1,
- "generated_by" : "ExtUtils::MakeMaker version 6.62, CPAN::Meta::Converter version 2.120630",
+ "generated_by" : "ExtUtils::MakeMaker version 6.6302, CPAN::Meta::Converter version 2.120921",
"license" : [
"perl_5"
],
"url" : "http://git.profvince.com/?p=perl%2Fmodules%2Fre-engine-Hooks.git"
}
},
- "version" : "0.02"
+ "version" : "0.03"
}
ExtUtils::MakeMaker: 0
File::Spec: 0
dynamic_config: 1
-generated_by: 'ExtUtils::MakeMaker version 6.62, CPAN::Meta::Converter version 2.120630'
+generated_by: 'ExtUtils::MakeMaker version 6.6302, CPAN::Meta::Converter version 2.120921'
license: perl
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
homepage: http://search.cpan.org/dist/re-engine-Hooks/
license: http://dev.perl.org/licenses/
repository: http://git.profvince.com/?p=perl%2Fmodules%2Fre-engine-Hooks.git
-version: 0.02
+version: 0.03
engine.
VERSION
- Version 0.02
+ Version 0.03
SYNOPSIS
In your XS file :
...
}
- STATIC void dri_exec_hook(pTHX_ regexp *rx, regnode *node,
- regmatch_info *info, regmatch_state *state) {
+ STATIC void dri_exec_node_hook(pTHX_
+ regexp *rx, regnode *node, regmatch_info *info, regmatch_state *state) {
...
}
use re::engine::Hooks; # Before loading our own shared library
BEGIN {
- $VERSION = '0.02';
+ $VERSION = '0.01';
require DynaLoader;
push @ISA, 'DynaLoader';
__PACKAGE__->bootstrap($VERSION);
typedef void (*reh_comp_node_hook)(pTHX_ regexp *, regnode *);
- "reh_exec_hook"
+ "reh_exec_node_hook"
The typedef for the regexp node_execution phase hook. Currently
evaluates to :
=head1 VERSION
-Version 0.02
+Version 0.03
=cut
sub dl_load_flags { 0x01 }
BEGIN {
- $VERSION = '0.02';
+ $VERSION = '0.03';
require DynaLoader;
push @ISA, qw<Regexp DynaLoader>;
__PACKAGE__->bootstrap($VERSION);
use re::engine::Hooks;
BEGIN {
- $VERSION = '0.02';
+ $VERSION = '0.03';
require DynaLoader;
push @ISA, 'DynaLoader';
__PACKAGE__->bootstrap($VERSION);