Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:73130 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 93153 invoked from network); 13 Mar 2014 20:46:10 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 13 Mar 2014 20:46:10 -0000 Authentication-Results: pb1.pair.com smtp.mail=yohgaki@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=yohgaki@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.217.169 as permitted sender) X-PHP-List-Original-Sender: yohgaki@gmail.com X-Host-Fingerprint: 209.85.217.169 mail-lb0-f169.google.com Received: from [209.85.217.169] ([209.85.217.169:41182] helo=mail-lb0-f169.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id FA/78-47923-C0912235 for ; Thu, 13 Mar 2014 15:46:09 -0500 Received: by mail-lb0-f169.google.com with SMTP id q8so1118047lbi.28 for ; Thu, 13 Mar 2014 13:46:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc:content-type; bh=Ui7SzX2YTKgqjli9gUxMAK3+5+1dqdr/gMqsA62jse4=; b=BkPspqtPW2bQ9MKCwRw6KA9cepsiWIQSeshFOjXZ1E3StwRTeMjvGhJavk66wUmPUS P/O0X+lca3BkKCPMg4i3Cnyzt1EkMBEOCGK+pVjnah/ipOIi4FX+UKLJwlvMt2t0RcXb fmOiYvFd12rUDFUrgFvG+75Pr8lGUa7DMx1uWUKHikBYpVwrw/TMHyaDT9DiLC1Z1LM+ E2KPnxAENG/X7FecypEp/yQ9kc8rbJm5pYPFsZ3UKqnzX8RXLx1A7z1qb3UDzDYBU4rC 4DviecR/FdTPGnQeJoiXBa4AWaGrhtdg3moqNjLEXoUghZVtJtiac16UHkBu1gOa55BS 3vWQ== X-Received: by 10.152.161.196 with SMTP id xu4mr7451lab.88.1394743561905; Thu, 13 Mar 2014 13:46:01 -0700 (PDT) MIME-Version: 1.0 Sender: yohgaki@gmail.com Received: by 10.112.205.73 with HTTP; Thu, 13 Mar 2014 13:45:21 -0700 (PDT) In-Reply-To: <4319DC6B-1983-4121-BF47-4740DB19A8DD@ajf.me> References: <531EE602.3090207@lsces.co.uk> <531EEE2A.2000602@googlemail.com> <531F0146.5010701@lsces.co.uk> <53202DC5.4010306@googlemail.com> <532033E1.60602@lsces.co.uk> <53203687.7090405@googlemail.com> <532037F4.6020204@googlemail.com> <532049BB.2080605@lsces.co.uk> <53204C6B.3000506@googlemail.com> <5320511A.7040606@lsces.co.uk> <5320F554.5000109@lerdorf.com> <53210857.5040908@googlemail.com> <53220E2D.2080605@sugarcrm.com> <4319DC6B-1983-4121-BF47-4740DB19A8DD@ajf.me> Date: Fri, 14 Mar 2014 05:45:21 +0900 X-Google-Sender-Auth: 0sdElSOc5-wD135or8uqmvXQgf0 Message-ID: To: Andrea Faulds Cc: Stas Malyshev , Crypto Compress , PHP Developers Mailing List Content-Type: multipart/alternative; boundary=001a1134573e8f6be004f4830ac8 Subject: Re: [PHP-DEV] Unicode strings? From: yohgaki@ohgaki.net (Yasuo Ohgaki) --001a1134573e8f6be004f4830ac8 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Andrea, On Fri, Mar 14, 2014 at 5:36 AM, Andrea Faulds wrote: > > I agree with your argument in general, but restricting pattern will break > existing scripts which are working now. If > > $caf=C3=A9 !=3D=3D $caf=C3=A9 > 0x63 0x61 0x66 0xC3 0xA9 > 0x63 0x61 0x66 0x65 0xCC 0x81 > > is issue. It's current issue. Do we really have to care about this and > introduce BC? It seems documentation would be enough. > > > Writing programs in other languages is generally bad practise anyway. I > don=E2=80=99t think PHP should encourage it if it will cause problems. > > This would introduce BC breaks, yes, but I suppose you could probably > write a program to change identifier names. > Writing test programs in native language is common now. I think this is RSpec (Ruby's UNIT test framework) influence. Regards, -- Yasuo Ohgaki yohgaki@ohgaki.net --001a1134573e8f6be004f4830ac8--