Re: [RFC] Replace the flex-based scanner with an re2c [1] based lexer
| From: | Pierre Joye | Date: | Mon, 03 Mar 2008 19:42:55 +0000 |
| Subject: | Re: [RFC] Replace the flex-based scanner with an re2c [1] based lexer | ||
| References: | 1 2 3 4 5 6 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-35919@lists.php.net to get a copy of this message | ||
Hi,
On Mon, Mar 3, 2008 at 7:59 PM, Stanislav Malyshev <stas@zend.com> wrote:
> Just curious who you were answering to... Anyway, to be clear:
> 1. PHP 6 is major version with its major feature being Unicode support.
> 2. PHP 5.x is same-major branch, where you are not expected to have to
> change your system in order to upgrade.
> 3. We do not expect people to take PHP 6 and have absolutely everything
> work instantly from PHP 5. We try to minimize upgrade path, but major
> version upgrades can take some adjustments.
> 4. We expect people to upgrade from 5.2.x to 5.3.x without changing
> their systems.
>
> Is it clearer why I think PHP 5.x and 6 are different and why I think
> ICU dependency in the 5.3 core might be a problem?
It is clearer but it is not a problem. New features may introduce new
dependencies. Having a dependency on libicu while we introduce intl
and other features related to unicode or i18n. I would agree if we
were talking about 5.2.x.
--
Pierre
http://blog.thepimp.net | http://www.libgd.org