So it seems to me we have 2 issues here: 1) timing 2) code duplication or not
It seems evident that the old magic never worked reliably exactly for those people that are now seemingly adversly affected by the current changes. Its just that what worked by chance may not work anymore and vice versa. Obviously for the single developer it only matters that his code would now be broken. Derick acknowledges that there is still room for improvement but its going to be impossible to get the new code to behave exactly like the old code in all cases.
Now as for just keeping the old code and the new code it means code duplication which may ease the short term pains but will in the long term likely create more pains as ressources are wasted.
So it seems to me like its inevitable that we at somepoint force our users to a proper portable solution as we drop the old solution. Now the question is when should we do this? Should there be an interim period where we keep both implementations?
regards, Lukas -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php