Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:73163 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 74889 invoked from network); 14 Mar 2014 11:33:06 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 14 Mar 2014 11:33:06 -0000 Authentication-Results: pb1.pair.com smtp.mail=indeyets@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=indeyets@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.160.176 as permitted sender) X-PHP-List-Original-Sender: indeyets@gmail.com X-Host-Fingerprint: 209.85.160.176 mail-yk0-f176.google.com Received: from [209.85.160.176] ([209.85.160.176:63657] helo=mail-yk0-f176.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 14/61-02580-1F8E2235 for ; Fri, 14 Mar 2014 06:33:05 -0500 Received: by mail-yk0-f176.google.com with SMTP id 19so6295508ykq.7 for ; Fri, 14 Mar 2014 04:33:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=VhWq3M4+Zzl2QXaPCSf3IVR/Qc3irpZS+JnDUUaugG0=; b=D8deb7eb7jNRo2hI9rGbo6PdgnykXLItsPO9eLt+hdsfiXqKqr40IIpgoBvGXrqhsA 749DFWcxXFMNwce4LwLcqD0q/qq9jU3ope9nVJ6zoyFJrzGKVZtHNmU4tuZg8x48dIOU Js6N0/7Or+Utrbyzt/RRVWjIk5WWXzDB4QlZNMZ75CaMipyueoglRyUbaSLcrER5ahJp KUcotQyZpyizekzzkWyyKkB5MnkV5doBI/y9viFHb6KrPPoa3lhsyE44ow9Eq+8T03NU +bVIWQeEMd00Ef2QceovprT9bWPcNNOVdk4TtGDyiZNw+BW//k/vmO+B+uMk0lmPeUDC Y8Cg== MIME-Version: 1.0 X-Received: by 10.236.40.12 with SMTP id e12mr252834yhb.155.1394796782137; Fri, 14 Mar 2014 04:33:02 -0700 (PDT) Received: by 10.170.145.68 with HTTP; Fri, 14 Mar 2014 04:33:02 -0700 (PDT) Received: by 10.170.145.68 with HTTP; Fri, 14 Mar 2014 04:33:02 -0700 (PDT) In-Reply-To: References: <530F0BF8.4040307@lsces.co.uk> <530F18C6.1000301@lsces.co.uk> <530F2264.10200@lsces.co.uk> <53219673.7070708@googlemail.com> <5322B46C.60005@googlemail.com> <5322DE0E.5070101@lsces.co.uk> Date: Fri, 14 Mar 2014 15:33:02 +0400 Message-ID: To: Nikita Popov Cc: Lester Caine , PHP Internals List Content-Type: multipart/alternative; boundary=001a11367634bbb8cf04f48f6e12 Subject: Re: [PHP-DEV] Re: [php6] Unicode support, options? From: indeyets@gmail.com (Alexey Zakhlestin) --001a11367634bbb8cf04f48f6e12 Content-Type: text/plain; charset=UTF-8 On Mar 14, 2014 3:20 PM, "Nikita Popov" wrote: > > Nothing is wrong with it, PCRE has very good support for UTF-8 (including > character properties and extended grapheme clusters). Can we just deprecate > mb_ereg? It seems totally useless and just confuses people. If you want to > match regular expressions on non-UTF-8 just do a conversion beforehand (or > use a sane encoding right away, you know). Several years ago mb_ereg was slightly faster than pcre. It could have changed since then --001a11367634bbb8cf04f48f6e12--