]> git.vpit.fr Git - perl/modules/re-engine-Hooks.git/log
perl/modules/re-engine-Hooks.git
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