]> git.vpit.fr Git - perl/modules/re-engine-Hooks.git/log
perl/modules/re-engine-Hooks.git
11 years agoThis is 0.04 v0.04
Vincent Pit [Wed, 30 Jan 2013 19:25:47 +0000 (17:25 -0200)]
This is 0.04

11 years agoBump copyright year
Vincent Pit [Wed, 30 Jan 2013 19:20:01 +0000 (17:20 -0200)]
Bump copyright year

11 years agoAdd support for perl 5.12.5 and 5.17.[678]
Vincent Pit [Wed, 30 Jan 2013 17:28:07 +0000 (15:28 -0200)]
Add support for perl 5.12.5 and 5.17.[678]

11 years agoUpdate VPIT::TestHelpers to e8344578
Vincent Pit [Wed, 30 Jan 2013 16:49:28 +0000 (14:49 -0200)]
Update VPIT::TestHelpers to e8344578

11 years agoAdd BUILD_REQUIRES to WriteMakefile()
Vincent Pit [Mon, 5 Nov 2012 23:57:11 +0000 (21:57 -0200)]
Add BUILD_REQUIRES to WriteMakefile()

11 years agoAdd support for perl 5.16.2 and 5.17.5
Vincent Pit [Mon, 5 Nov 2012 18:23:17 +0000 (16:23 -0200)]
Add support for perl 5.16.2 and 5.17.5

11 years agoAlways use CPAN::Perl::Releases in the update script
Vincent Pit [Mon, 5 Nov 2012 18:03:51 +0000 (16:03 -0200)]
Always use CPAN::Perl::Releases in the update script

11 years agoShow progression while the tarballs are downloaded
Vincent Pit [Mon, 5 Nov 2012 18:00:08 +0000 (16:00 -0200)]
Show progression while the tarballs are downloaded

LWP is required.

11 years agoDon't run the POD spelling test in taint mode
Vincent Pit [Fri, 2 Nov 2012 00:27:25 +0000 (22:27 -0200)]
Don't run the POD spelling test in taint mode

This causes the test to crash on perl 5.12 and below with sensitive
architectures like FreeBSD. Ultimately the root of the issue seems to have
been https://rt.perl.org/rt3/Public/Bug/Display.html?id=60378.

Thanks Slaven Rezic for debugging this.

11 years agoAdd support for perl 5.14.3
Vincent Pit [Fri, 19 Oct 2012 13:53:35 +0000 (10:53 -0300)]
Add support for perl 5.14.3

11 years agoThis is 0.03 v0.03
Vincent Pit [Mon, 24 Sep 2012 11:10:52 +0000 (13:10 +0200)]
This is 0.03

11 years agoCorrect version number in the synopsis
Vincent Pit [Mon, 24 Sep 2012 11:01:54 +0000 (13:01 +0200)]
Correct version number in the synopsis

11 years agoNormalize regexp function names
Vincent Pit [Mon, 24 Sep 2012 10:53:14 +0000 (12:53 +0200)]
Normalize regexp function names

11 years agoFix broken linkage on Windows
Vincent Pit [Mon, 24 Sep 2012 10:25:31 +0000 (12:25 +0200)]
Fix broken linkage on Windows

11 years agoCorrect the return value from reh_private_map_store()
Vincent Pit [Sun, 23 Sep 2012 21:19:24 +0000 (23:19 +0200)]
Correct the return value from reh_private_map_store()

11 years agoUpdate author tests
Vincent Pit [Sun, 23 Sep 2012 21:10:12 +0000 (23:10 +0200)]
Update author tests

11 years agoFix infinite recursion with perl 5.17.[12]
Vincent Pit [Sun, 23 Sep 2012 20:56:09 +0000 (22:56 +0200)]
Fix infinite recursion with perl 5.17.[12]

This is solved by setting the new op_comp member of the regexp engine
struct. We also replace PL_core_reg_engine by our own regexp engine.

11 years agoAdd support for perl 5.16.1, 5.17.3 and 5.17.4
Vincent Pit [Sun, 23 Sep 2012 20:44:12 +0000 (22:44 +0200)]
Add support for perl 5.16.1, 5.17.3 and 5.17.4

11 years agoAdd support for perl 5.17.1 and 5.17.2
Vincent Pit [Fri, 20 Jul 2012 17:24:41 +0000 (19:24 +0200)]
Add support for perl 5.17.1 and 5.17.2

11 years agoAdd support for perl 5.16.0 and 5.17.0
Vincent Pit [Tue, 29 May 2012 09:36:43 +0000 (11:36 +0200)]
Add support for perl 5.16.0 and 5.17.0

12 years agoNo tabs please
Vincent Pit [Tue, 24 Apr 2012 14:02:34 +0000 (16:02 +0200)]
No tabs please

12 years agoCode reordering in Hooks.xs
Vincent Pit [Tue, 3 Apr 2012 13:49:12 +0000 (15:49 +0200)]
Code reordering in Hooks.xs

12 years agoReally rename comp_* and exec_* to comp_node and exec_node
Vincent Pit [Tue, 3 Apr 2012 13:47:00 +0000 (15:47 +0200)]
Really rename comp_* and exec_* to comp_node and exec_node

12 years agoThis is 0.02 v0.02
Vincent Pit [Sat, 31 Mar 2012 15:48:48 +0000 (17:48 +0200)]
This is 0.02

12 years agoRename a few more symbols in regcomp.c
Vincent Pit [Sat, 31 Mar 2012 15:28:40 +0000 (17:28 +0200)]
Rename a few more symbols in regcomp.c

So that MSWin32 is happy. See http://www.cpantesters.org/cpan/report/e46064ed-7ac6-1014-8ad8-f9368f892061

12 years agoMore trailing whitespace
Vincent Pit [Sat, 31 Mar 2012 15:07:10 +0000 (17:07 +0200)]
More trailing whitespace

12 years agoHook convertion of branches into tries
Vincent Pit [Sat, 31 Mar 2012 15:06:33 +0000 (17:06 +0200)]
Hook convertion of branches into tries

12 years agoMake sure the perl callback sample does not clobber PL_reg_state
Vincent Pit [Sat, 31 Mar 2012 14:51:52 +0000 (16:51 +0200)]
Make sure the perl callback sample does not clobber PL_reg_state

And add a test for this.

12 years agoRename *comp* (resp. *exec*) to *comp_node* (resp. *exec_node*)
Vincent Pit [Sat, 31 Mar 2012 13:07:42 +0000 (15:07 +0200)]
Rename *comp* (resp. *exec*) to *comp_node* (resp. *exec_node*)

For future consistency.

12 years agoMake sure the source files are properly patched
Vincent Pit [Sat, 31 Mar 2012 12:57:46 +0000 (14:57 +0200)]
Make sure the source files are properly patched

12 years agoAttach the callbacks to every regexps in a thread-safe way
Vincent Pit [Sat, 31 Mar 2012 12:48:27 +0000 (14:48 +0200)]
Attach the callbacks to every regexps in a thread-safe way

This means that starting from now the tweaked regexp engine is no longer
required to be in use at the time a regexp is executed.

12 years agoFix the exec hook call on 5.15.5-5.15.9
Vincent Pit [Sat, 31 Mar 2012 09:45:33 +0000 (11:45 +0200)]
Fix the exec hook call on 5.15.5-5.15.9

12 years agoNo trailing whitespace
Vincent Pit [Fri, 30 Mar 2012 22:20:26 +0000 (00:20 +0200)]
No trailing whitespace

12 years agoPOD nits and clarifications
Vincent Pit [Fri, 30 Mar 2012 20:36:35 +0000 (22:36 +0200)]
POD nits and clarifications

12 years agoSwitch to a config-object based interface
Vincent Pit [Fri, 30 Mar 2012 20:25:35 +0000 (22:25 +0200)]
Switch to a config-object based interface

12 years agoPrehash the hints hash identifier
Vincent Pit [Fri, 30 Mar 2012 20:01:55 +0000 (22:01 +0200)]
Prehash the hints hash identifier

12 years agoProtect the global linked list by a mutex
Vincent Pit [Fri, 30 Mar 2012 20:00:18 +0000 (22:00 +0200)]
Protect the global linked list by a mutex

12 years agoThis is 0.01 v0.01
Vincent Pit [Thu, 29 Mar 2012 21:41:08 +0000 (23:41 +0200)]
This is 0.01