For some reason it needs to be re = new RegExp("^\\s*(ARG_(ENABLE|WITH)\([^;]+\);)", "gm");
But that will work. - Frank > Frank M. Kromann wrote: > > That has to do with the way the config.w32 files are processed. > > > > changing one line in win32\build\buildconf.js from > > > > re = new RegExp("(ARG_(ENABLE|WITH)\([^;]+\);)", "gm"); > > > > to > > > > re = new RegExp("^(ARG_(ENABLE|WITH)\([^;]+\);)", "gm"); > > > > will prevent this from happening. This change will require the ARG_ to > > start a the begining of the line. > > No need for such a requirement. I don't know whether the JS regex is > PCRE or not, but I believe something like this will solve that issue... > > re = new RegExp("^\s*(ARG_(ENABLE|WITH)\([^;]+\);)", "gm"); > > -Stut > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php