Re: [RFC] Replace the flex-based scanner with an re2c [1] based lexer

From: 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

« previous php.internals (#35919) next »