Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:70926 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 46907 invoked from network); 30 Dec 2013 20:38:52 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 30 Dec 2013 20:38:52 -0000 Authentication-Results: pb1.pair.com smtp.mail=nikita.ppv@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=nikita.ppv@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.219.41 as permitted sender) X-PHP-List-Original-Sender: nikita.ppv@gmail.com X-Host-Fingerprint: 209.85.219.41 mail-oa0-f41.google.com Received: from [209.85.219.41] ([209.85.219.41:35128] helo=mail-oa0-f41.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 50/62-33070-AD9D1C25 for ; Mon, 30 Dec 2013 15:38:51 -0500 Received: by mail-oa0-f41.google.com with SMTP id j17so12447052oag.14 for ; Mon, 30 Dec 2013 12:38:47 -0800 (PST) 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=Ftyh3oBcqBgPEu7TCgDIqGTGF4VngV7hgOlCLsxFIdU=; b=0N8e+fiRJv363ATEAMMY9sy1ngknqi9Hhl6qCWmFdJSgiROWgT2RQQmpTi6hMbenj5 jkAZ6GPOOFNDTis+/ut2n0QoWbljI4h/4Mwb38vD80QVzTlVVgRaLsPDQJq+ZglgQI4V fb9PLmsCuWDEK2X8T1QOmS/0gI3jgJCx8PZ0d1wvgfd5MXJS+o3w0tF6reblRs0/ZNdH 4PhyL8F6IFpTe3LR/StvE4xiH85NlATGwkcAFwPkoMQKAeTNvamlvcdrNezIls5QhNJ0 BJW1Eb8nkqtgZf79S8paBmB+MtCjsGVqsAriqUYpd7XqIKqac/5EmBDxHynU5ZtuuUSo /XFw== MIME-Version: 1.0 X-Received: by 10.60.33.7 with SMTP id n7mr45870303oei.25.1388435926991; Mon, 30 Dec 2013 12:38:46 -0800 (PST) Received: by 10.182.54.112 with HTTP; Mon, 30 Dec 2013 12:38:46 -0800 (PST) In-Reply-To: References: Date: Mon, 30 Dec 2013 21:38:46 +0100 Message-ID: To: Daniel Lowrey Cc: "internals@lists.php.net" Content-Type: multipart/alternative; boundary=089e01182c7e38c9f204eec66e73 Subject: Re: [PHP-DEV] Re: Default character encoding From: nikita.ppv@gmail.com (Nikita Popov) --089e01182c7e38c9f204eec66e73 Content-Type: text/plain; charset=ISO-8859-1 On Mon, Dec 30, 2013 at 8:38 PM, Daniel Lowrey wrote: > > PHP 5.6 and master, introduce new php.ini settting. Old > > iconv.*/mbstring.* php.ini parameters will be removed for master. > > If I understand the RFC correctly shouldn't the use of the old/existing > functions trigger an E_DEPRECATED error as of 5.6 to funnel users into the > new settings? I don't see this anywhere in the associated patch. Shouldn't > this be included or have I misunderstood? > Context: https://wiki.php.net/rfc/default_encoding I'm also a bit concerned about this RFC in general. I think the idea behind it make sense (consolidate encoding settings), but right now it feels a lot like http://xkcd.com/927/ (turning 6 ini options into 9). Especially given the issue with the different charset names between mbstring and iconv, I'm not convinced that this will be more help than harm. Also, the most important part of the RFC (htmlspecialchars) doesn't seem reflected in the patch. Is that not yet implemented or did I misunderstand something? Nikita --089e01182c7e38c9f204eec66e73--