Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:72581 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 75276 invoked from network); 14 Feb 2014 02:34:34 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 14 Feb 2014 02:34:34 -0000 Authentication-Results: pb1.pair.com header.from=yohgaki@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=yohgaki@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.215.43 as permitted sender) X-PHP-List-Original-Sender: yohgaki@gmail.com X-Host-Fingerprint: 209.85.215.43 mail-la0-f43.google.com Received: from [209.85.215.43] ([209.85.215.43:48952] helo=mail-la0-f43.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 46/42-09050-9B08DF25 for ; Thu, 13 Feb 2014 21:34:33 -0500 Received: by mail-la0-f43.google.com with SMTP id pv20so9029883lab.30 for ; Thu, 13 Feb 2014 18:34:30 -0800 (PST) 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=Tcmb7sVCWmkUv3DdhWZUifnC8RhqZuRP/qMxwIrD6yY=; b=jLXMvnWCg/QGGFxbtJhJWqD3igr4PKOlynSK7BAJcilGkxS+qh0eNiN1ZX92imuteG LaHf1GPu3zUD46v/Hi/G3wHx4UBaiGvjFUklykoIhlLGaiGF2PvcgNEGGugaC69t7hvE j+t1r9tJvSx3ltKM1/XOJMfzPR85uXZVObasznDKd+HOXoO2x0hSX45V/FsQmwa43m1F u5w2rubus1dow3hleSKoj6IejoDRpYd0DHfMLC2rCvpvo1fqs6lMwUeKK1CJpr+kkZqa NLG8hO5JLQNyvXGytWW6ahzHqPo9fLjAvKNWmzkaGCaQaDEiQj6NlpT9BdR0VNSLpAOH Yl9g== X-Received: by 10.112.189.68 with SMTP id gg4mr3043747lbc.18.1392345270329; Thu, 13 Feb 2014 18:34:30 -0800 (PST) MIME-Version: 1.0 Sender: yohgaki@gmail.com Received: by 10.112.199.37 with HTTP; Thu, 13 Feb 2014 18:33:50 -0800 (PST) In-Reply-To: References: Date: Fri, 14 Feb 2014 11:33:50 +0900 X-Google-Sender-Auth: ZMwMPsrQb7I6Fm4eSqZHdu4M4OY Message-ID: To: Dan Ackroyd Cc: "internals@lists.php.net" Content-Type: multipart/alternative; boundary=001a11c368583e27e604f254a51c Subject: Re: [PHP-DEV] utf-8 filenames in phar files. From: yohgaki@ohgaki.net (Yasuo Ohgaki) --001a11c368583e27e604f254a51c Content-Type: text/plain; charset=UTF-8 Hi Dan, On Fri, Feb 14, 2014 at 11:08 AM, Yasuo Ohgaki wrote: > On Fri, Feb 14, 2014 at 10:48 AM, Yasuo Ohgaki wrote: > >> To handle normalization difference, you may apply NFC normalization >> on OSX. >> > > All you have to do is "detect OSX by #if during build" and "apply NFC > normalization > for Unicode filenames using ICU". > Or even simpler, NFC normalization doesn't destroy (To be exact, it could. It does not matter under normal circumstances) names, you can simply apply NFC always. I suppose performance is not a issue here. Regards, -- Yasuo Ohgaki yohgaki@ohgaki.net --001a11c368583e27e604f254a51c--