Re: Unicode progress [Was: unicode.semantics ad infinitum]

From: Date: Wed, 21 May 2008 11:12:04 +0000
Subject: Re: Unicode progress [Was: unicode.semantics ad infinitum]
References: 1 2 3 4 5 6 7 8  Groups: php.internals 
Request: Send a blank email to internals+get-37770@lists.php.net to get a copy of this message
Hey Tony, First off, thanks for caring :)
And to do that we need to drop the Unicode Switch =)
Not fix the streams issue?
I committed a fix for this one a minute ago.
Thanks!
The patch is as easy as this: http://dev.daylessday.org/diff/fix_unicode_function_names.diff
This is the biggest problem, isn't it - that things like this obviously hadn't been tested until now. I fixed the same issue in Phar last week - it probably will need un-fixing there once your patch goes in :\
I didn't commit this one yet as I didn't investigate how it would affect non-Unicode mode (and whether I should worry about non-Unicode mode at all).
I would've hoped that PHP 6 would be Unicode throughout. Maybe jumping around when Andrei removed the physical switch was premature... obviously the UG(unicode) checks are still in place, whereas their binary alternatives shouldn't still exist. Then again some things are unclear. What should happen with pack(), for example? - Steph

« previous php.internals (#37770) next »