On 6/15/06, David Landgren <[EMAIL PROTECTED]> wrote:
Yves also tidied up and shipped out a more current version of a pluggable 5.10 regexp engine for 5.8.1. Overhaul http://xrl.us/nf3j
Unfortunately it turns out that core component of the regex engine doesnt actually live in the regex engine and isnt pluggable currently. Basically the threading code for handling duplicating a regex needs to be pluggable along with the rest of the regex engine main calls, and as the routine in question Perl_re_dup lives in sv.c and not regcomp.c nobody ever noticed. Anyway, Nicholas Clark outlined a "deeply evil" workaround, which as one might expect when someone like Nicholas Clark says something like this is a whole lot more evil than most people would be able to handle, me included. So a working implementation of this needs to wait until Nicholas can find some round tuits to do his battle with evil personified. Yves -- perl -Mre=debug -e "/just|another|perl|hacker/"