Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:85948 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 30845 invoked from network); 24 Apr 2015 20:11:59 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 24 Apr 2015 20:11:59 -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.214.175 as permitted sender) X-PHP-List-Original-Sender: yohgaki@gmail.com X-Host-Fingerprint: 209.85.214.175 mail-ob0-f175.google.com Received: from [209.85.214.175] ([209.85.214.175:33774] helo=mail-ob0-f175.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 98/82-30584-D83AA355 for ; Fri, 24 Apr 2015 16:11:57 -0400 Received: by oblw8 with SMTP id w8so46126661obl.0 for ; Fri, 24 Apr 2015 13:11:54 -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=HlBIPj+v8IljqYnUHBZTmke36fnlyPjdShUuhsu7gXE=; b=swMXosazksVYc5qZStgSCbQl+4oe/na7gzbLvC8js3EikgEuTePoPUcPIVsaOYYktr VBIMVTlKoyBb7YqzgSniWNKZYjF8CG3CzAT5sqWwj/ft0RG3FhhwKSaX4OflL32RCqBm tp84B5UFniTVwZ32669ZbZDsTLrbARB0s03UwD2Op8TwFuy+c/4vnKJOJyRMXZPqrZQc CqEGebFMHRYZYg7ZhAhcHANlW9H6fPH3yz5y+zGbq32Eauh/AS1cbcEh0Ygax4l9RVa4 ORDbcpgfSZiU1+YosiErM7ZLTnCz3q4oNvyTzgyue6OcAfdkFZnWTZDBnTP9MGRVZwxz VDCQ== X-Received: by 10.182.227.132 with SMTP id sa4mr162749obc.40.1429906313978; Fri, 24 Apr 2015 13:11:53 -0700 (PDT) MIME-Version: 1.0 Sender: yohgaki@gmail.com Received: by 10.202.104.196 with HTTP; Fri, 24 Apr 2015 13:11:12 -0700 (PDT) In-Reply-To: References: Date: Sat, 25 Apr 2015 05:11:12 +0900 X-Google-Sender-Auth: UHuyDyw8sDsmq9tiAgcmdBnY-t0 Message-ID: To: Nikita Popov Cc: PHP internals Content-Type: multipart/alternative; boundary=001a11c2ee9ee82a1305147e0177 Subject: Re: [PHP-DEV] Re: [VOTE] Remove deprecated functionality in PHP 7 From: yohgaki@ohgaki.net (Yasuo Ohgaki) --001a11c2ee9ee82a1305147e0177 Content-Type: text/plain; charset=UTF-8 Hi Nikita, On Sat, Apr 25, 2015 at 1:44 AM, Nikita Popov wrote: > All items mentioned in the RFC are removed now, excepting the > mbstring/iconv encoding settings. I tried doing that, but it looks like the > new encoding settings don't actually work. I also noticed that they were > introduced under the names XYZ_encoding instead of php.XYZ_encoding, as the > RFC says. I'm not sure what do you mean by "I also noticed that they were introduced under the names XYZ_encoding instead of php.XYZ_encoding, as the RFC says." because I cannot take a look at code now. Anyway, I have work in progress patch for it. However, I noticed that I need additional functions for iconv. http://php.net/manual/en/book.iconv.php iconv does not have functions set input/output/internal encoding for temporary purpose. e.g. To process external inputs that have encoding other than global setting. My work is stopped by this. Proper resolution for this would be introducing functions that set input/output/internal encoding for iconv. If nobody objects, I'll add these and finish my patch. Any comments? Regards, -- Yasuo Ohgaki yohgaki@ohgaki.net --001a11c2ee9ee82a1305147e0177--