Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:34917 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 13636 invoked by uid 1010); 24 Jan 2008 04:57:18 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 13621 invoked from network); 24 Jan 2008 04:57:18 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 24 Jan 2008 04:57:18 -0000 Authentication-Results: pb1.pair.com smtp.mail=lester@lsces.co.uk; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=lester@lsces.co.uk; sender-id=unknown Received-SPF: error (pb1.pair.com: domain lsces.co.uk from 213.123.20.128 cause and error) X-PHP-List-Original-Sender: lester@lsces.co.uk X-Host-Fingerprint: 213.123.20.128 c2bthomr10.btconnect.com Received: from [213.123.20.128] ([213.123.20.128:5445] helo=c2bthomr10.btconnect.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id AB/A5-17042-CAA18974 for ; Wed, 23 Jan 2008 23:57:17 -0500 Received: from [127.0.0.1] (host81-138-11-136.in-addr.btopenworld.com [81.138.11.136]) by c2bthomr10.btconnect.com with ESMTP id AEF94608; Thu, 24 Jan 2008 04:57:12 GMT Message-ID: <47981A42.5010904@lsces.co.uk> Date: Thu, 24 Jan 2008 04:55:30 +0000 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.8) Gecko/20071009 SeaMonkey/1.1.5 MIME-Version: 1.0 To: "internals@lists.php.net >> PHP internals" 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> <007101c85e24$9adbaa60$c6fc1f3e@foxbox> <4797E3CE.50500@gravitonic.com> <008901c85e27$465c9ff0$c6fc1f3e@foxbox> <4797EAE2.2090501@gravitonic.com> <009701c85e2b$63c15b40$c6fc1f3e@foxbox> <4797EED2.3030203@gravitonic.com> In-Reply-To: <4797EED2.3030203@gravitonic.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Junkmail-Status: score=10/50, host=c2bthomr10.btconnect.com X-Junkmail-SD-Raw: score=unknown, refid=str=0001.0A0B0209.47981AA9.0066,ss=1,fgs=0, ip=127.0.0.1, so=2007-03-13 10:31:19, dmn=5.4.3/2007-11-16 Subject: Re: [PHP-DEV] why we must get rid of unicode.semantics switch ASAP From: lester@lsces.co.uk (Lester Caine) Andrei Zmievski wrote: > Or people that worry too much about characters being bytes. > > -Andrei > > Steph Fox wrote: >> Well maybe half the problem with this is that people aren't really >> aware of what is or isn't the issue. As I (now) understand it, the >> only people affected by Unicode support will be those currently using >> mbstring, is that correct? ACTUALLY - how many people use more than the 127 character set in English anyway. I'd be more than happy to force UTF8 mode as standard and get away from 'code page hell'. This *IS* more about education and we are having similar 'discussions' in Firebird over adding unicode for field and table names. As long as there is a clean 'conversion' path that takes care of characters that DO need mapping then simplifying things by only having one method of work makes perfect sense? Most of those who complain about 'taking more space' will never see a two byte character ;) -- Lester Caine - G8HFL ----------------------------- Contact - http://home.lsces.co.uk/lsces/wiki/?page=contact L.S.Caine Electronic Services - http://home.lsces.co.uk MEDW - http://home.lsces.co.uk/ModelEngineersDigitalWorkshop/ Firebird - http://www.firebirdsql.org/index.php