Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:34905 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 54163 invoked by uid 1010); 24 Jan 2008 01:00:25 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 54147 invoked from network); 24 Jan 2008 01:00:25 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 24 Jan 2008 01:00:25 -0000 Authentication-Results: pb1.pair.com smtp.mail=steph@zend.com; spf=permerror; sender-id=softfail Authentication-Results: pb1.pair.com header.from=steph@zend.com; sender-id=softfail Received-SPF: error (pb1.pair.com: domain zend.com from 64.97.136.131 cause and error) X-PHP-List-Original-Sender: steph@zend.com X-Host-Fingerprint: 64.97.136.131 smtpout0131.sc1.he.tucows.com Solaris 8 (1) Received: from [64.97.136.131] ([64.97.136.131:34899] helo=n064.sc1.he.tucows.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id E7/7D-17042-723E7974 for ; Wed, 23 Jan 2008 20:00:25 -0500 Received: from sc1-out08.emaildefenseservice.com (64.97.139.2) by n064.sc1.he.tucows.com (7.2.069.1) id 47697705007B2870; Thu, 24 Jan 2008 01:00:19 +0000 X-SpamScore: 2 X-Spamcatcher-Summary: 2,0,0,9d4d2e47b7f1da8f,a1a5b04c56777945,steph@zend.com,-,RULES_HIT:152:355:379:539:540:541:542:543:567:599:600:601:945:960:967:973:980:988:989:1155:1156:1260:1277:1279:1311:1313:1314:1345:1431:1437:1515:1516:1518:1534:1541:1587:1593:1594:1676:1711:1730:1747:1766:1792:2073:2075:2078:2393:2525:2551:2553:2559:2563:2682:2685:2693:2736:2857:2859:2933:2937:2939:2942:2945:2947:2951:2954:3022:3027:3353:3622:3636:3865:3866:3867:3868:3869:3870:3871:3872:3873:3874: 3934:3936:3938:3941:3944:4699:4886:5007:6119:6120:6261:7514:7576:7653:7679,0,RBL:none,CacheIP:none,Bayesian:0.5,0.5,0.5,Netcheck:none,DomainCache:0,MSF:not bulk,SPF:,MSBL:none,DNSBL:none X-Spamcatcher-Explanation: Received: from foxbox (62-31-252-198.cable.ubr07.shef.blueyonder.co.uk [62.31.252.198]) (Authenticated sender: steph.fox) by sc1-out08.emaildefenseservice.com (Postfix) with ESMTP; Thu, 24 Jan 2008 01:00:18 +0000 (UTC) Message-ID: <007101c85e24$9adbaa60$c6fc1f3e@foxbox> Reply-To: "Steph Fox" To: "Andrei Zmievski" , "Rasmus Lerdorf" Cc: "Chris Stockton" , "php-dev" References: <4794AE48.20005@daylessday.org> <38791.98.193.37.55.1201055548.squirrel@www.l-i-e.com> <47979570.4010703@lerdorf.com> <4797E196.3090404@gravitonic.com> Date: Thu, 24 Jan 2008 01:01:06 -0000 Organization: Zend Technologies MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="UTF-8"; reply-type=response Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.2180 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180 Subject: Re: [PHP-DEV] why we must get rid of unicode.semantics switch ASAP From: steph@zend.com ("Steph Fox") Hey Andrei, You can't just say that without giving full details. We've seen all your 'this will cope with Russian, Hebrew, Greek, Japanese and Icelandic' demos. We haven't seen what happens to English, French or German - ever. So what happens if I pass in "Hello World", in English, and it's regarded as an an IS_UNICODE string? Would I know about it? Is there anything special I should do? Or does it just happen as always, and what-was-all-the-fuss-about? - Steph ----- Original Message ----- From: "Andrei Zmievski" To: "Rasmus Lerdorf" Cc: "Chris Stockton" ; "php-dev" Sent: Thursday, January 24, 2008 12:53 AM Subject: Re: [PHP-DEV] why we must get rid of unicode.semantics switch ASAP > Did you mean to say "can't make the default string IS_STRING"? Because > that's the only reading that makes sense given the rest of the message. > > -Andrei > > Rasmus Lerdorf wrote: >> If we get rid of the switch, then I agree that we can't make the default >> string IS_UNICODE. We would be crippling the implementation and taking a >> step backwards in terms of leading the way in Unicode adoption. The >> longterm goal for just about everyone has got to be a "Unicode >> everywhere" approach. It used to be that the Web was primarily a Western >> single-byte charset phenomena, but that hasn't been the case for years. >> All major applications out there have implemented various hacks to deal >> with these issues, some with more success than others. > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php >