Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:40274 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 87490 invoked from network); 4 Sep 2008 21:11:36 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 4 Sep 2008 21:11:36 -0000 Authentication-Results: pb1.pair.com header.from=stas@zend.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=stas@zend.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain zend.com designates 212.25.124.163 as permitted sender) X-PHP-List-Original-Sender: stas@zend.com X-Host-Fingerprint: 212.25.124.163 il-gw1.zend.com Windows 2000 SP4, XP SP1 Received: from [212.25.124.163] ([212.25.124.163:42670] helo=il-gw1.zend.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 66/00-21385-4DE40C84 for ; Thu, 04 Sep 2008 17:10:46 -0400 Received: from us-ex1.zend.com ([192.168.16.5]) by il-gw1.zend.com with Microsoft SMTPSVC(6.0.3790.3959); Fri, 5 Sep 2008 00:09:49 +0300 Received: from [192.168.16.110] ([192.168.16.110]) by us-ex1.zend.com with Microsoft SMTPSVC(6.0.3790.3959); Thu, 4 Sep 2008 14:08:58 -0700 Message-ID: <48C04E6A.2080909@zend.com> Date: Thu, 04 Sep 2008 14:08:58 -0700 Organization: Zend Technologies User-Agent: Thunderbird 2.0.0.16 (Windows/20080708) MIME-Version: 1.0 To: jani.taskinen@iki.fi CC: =?ISO-8859-1?Q?Johannes_Schl=FCter?= , PHP Internals List , Pierre-Alain Joye References: <20080904190717.aaz97tz688oogc4c@horde.chinstrap.eu> <48C0488C.9090209@sci.fi> In-Reply-To: <48C0488C.9090209@sci.fi> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 04 Sep 2008 21:08:58.0608 (UTC) FILETIME=[72A49700:01C90ED2] Subject: Re: [PHP-DEV] Re: ini-parsing, double quotes, windows in 5.3 From: stas@zend.com (Stanislav Malyshev) Hi! I don't think something allowed and documented can be just remove without considering the consequences. It worked and did what it was intended to do, why we need to drop it? If people actually have configs that would stop working in 5.3 and it wouldn't be good for anybody. In windows, because of spaces, a lot of people would have include_path with quotes, and also most of them use \, because they just copy-paste these paths. I'm also not sure how you'd have these people fix it. Say you have path like: "c:\Documents and Settings\John Doe\My Documents\PHP Projects\Cool Site Project\include\" - you'd have everybody to manually scan each such string and replace \ with /? Or just drop final \? -- Stanislav Malyshev, Zend Software Architect stas@zend.com http://www.zend.com/ (408)253-8829 MSN: stas@zend.com