Re: [RFC] SPL & PCRE as always enabled in core
| From: | Jani Taskinen | Date: | Wed, 06 Jun 2007 10:30:40 +0000 |
| Subject: | Re: [RFC] SPL & PCRE as always enabled in core | ||
| References: | 1 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-30111@lists.php.net to get a copy of this message | ||
And to be absolutely clear about this: This will happen in HEAD (PHP 6)
only. Right? :)
--Jani
On Tue, 2007-06-05 at 22:19 +0200, Marcus Boerger wrote:
> Hello internals,
>
> let's make ext/pcre and ext/spl first class core components and not allow
> to disable them.
>
> SPL:
> + influences a bunch of other stuff, and some extensions even behave
> different whether SPL is shared or built-in, this is hard to realize
> and understand for our users
> + was designed from the beginning to contain stuff that is standard in
> the oo world, so non standard stuff should be moved to specialized
> extensions like pecl/spl_types
> - yet another core component and special case
> - most important stuff could be moved to zend - but where to stop
> + well nothing in spl belongs into the engine, in the same way that
> nothing in ext/standard is in the engine.
> + zend engine has different license - i wouldn't allow the change
> + there is already too much in the engine, actually we should move
> stuff out of there - (oops/ouch, did i say this?)
> + spl only utilizes the engine, it does not influence modify anything
> there.
> + we want to be able to rely on SPL in run-tests.php
>
> PCRE:
> + used in a lot of stuff and influences stuff like SPL
> beep, go back to square one
> + is anybody not using this one, seriously?
> + other regex options suck
> + we want to be able to rely on PCRE in run-tests.php
>
> comments?
>
> Best regards,
> Marcus
>