Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:55795 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 38483 invoked from network); 13 Oct 2011 21:41:26 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 13 Oct 2011 21:41:26 -0000 Authentication-Results: pb1.pair.com smtp.mail=klaussilveira@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=klaussilveira@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.215.170 as permitted sender) X-PHP-List-Original-Sender: klaussilveira@gmail.com X-Host-Fingerprint: 209.85.215.170 mail-ey0-f170.google.com Received: from [209.85.215.170] ([209.85.215.170:64416] helo=mail-ey0-f170.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 43/F2-22842-50B579E4 for ; Thu, 13 Oct 2011 17:41:26 -0400 Received: by eyg7 with SMTP id 7so508566eyg.29 for ; Thu, 13 Oct 2011 14:41:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=1ZCOubIEDiT6dbG7rfcIW/avKYrH0KMEnNCIpVf6zBc=; b=GYtUS1BoOItJc94oiN4BQ+TJrCPpuzHS8BaBVxoMhDB2D2Z/lkGtAMK8vasMBmS5VX SCww5qWDWCcHaogTwcG0oms2dp3Y6/Ye9xD857/xPqGuztUHwTC+EGYDUQx6r9/USBEP s2+LRWxsxzL69jl6d0XT7O3aj5lj9tbbFNWGk= MIME-Version: 1.0 Received: by 10.204.140.201 with SMTP id j9mr4573100bku.13.1318542082559; Thu, 13 Oct 2011 14:41:22 -0700 (PDT) Sender: klaussilveira@gmail.com Received: by 10.152.21.161 with HTTP; Thu, 13 Oct 2011 14:41:22 -0700 (PDT) In-Reply-To: <004201cc89ec$bc4334f0$34c99ed0$@ca> References: <004201cc89ec$bc4334f0$34c99ed0$@ca> Date: Thu, 13 Oct 2011 18:41:22 -0300 X-Google-Sender-Auth: 8V8GRnbyTQqoVf6qa7x-BuhZDZ4 Message-ID: To: PHP Internals Content-Type: multipart/alternative; boundary=0015174c0bb273d05504af350096 Subject: Re: [PHP-DEV] enable mbstring by default From: contato@klaussilveira.com (Klaus Silveira) --0015174c0bb273d05504af350096 Content-Type: text/plain; charset=ISO-8859-1 What drawbacks could possibly be brought with mbstring being enabled by default? On Thu, Oct 13, 2011 at 6:11 PM, Mike Robinson wrote: > On October-11-11 11:46 AM Ferenc Kovacs wrote: > > > As the "full" unicode support went down with php6, wouldn't it be a > > logical step to enable the mbstring extension by default(maybe even > > turning it into a builtin ext like phar)? > > I think that mbstring is a pretty mature and stable extension, and > > there isn't much dependencies so I can't think of reason why we > > couldn't do it. > > Of course the mbstring.func_overload would still disabled by default > > (maybe exporting the mb functions to the 'utf8' namespace? :P), so it > > would be a backward compatible change. > > What do you think? > > > > ps: maybe it is too late for 5.4, but having it in trunk is still > > better than nothing. > > The mbstring extension was enabled by default once upon a time, if memory > serves, and as I recall the results were extremely painful. While both PHP > and mbstring have matured significantly since then, I'm old school that > way. > Fool me once... > > Best, > > Mike Robinson > > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > > -- Klaus Silveira (011) 8564-2492 www.klaussilveira.com --0015174c0bb273d05504af350096--