Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:20136 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 35587 invoked by uid 1010); 18 Nov 2005 08:19:51 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 35571 invoked from network); 18 Nov 2005 08:19:51 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 18 Nov 2005 08:19:51 -0000 X-Host-Fingerprint: 87.123.74.75 i577B4A4B.versanet.de Received: from ([87.123.74.75:8979] helo=localhost.localdomain) by pb1.pair.com (ecelerity 2.0 beta r(6323M)) with SMTP id 42/EE-07637-5AE8D734 for ; Fri, 18 Nov 2005 03:19:50 -0500 Message-ID: <42.EE.07637.5AE8D734@pb1.pair.com> To: internals@lists.php.net Date: Fri, 18 Nov 2005 09:19:47 +0100 User-Agent: Mozilla Thunderbird 1.0.7 (Windows/20050923) X-Accept-Language: en-us, en MIME-Version: 1.0 References: <437B530A.5050105@prohost.org> <437CF6B4.5080207@web.de> <437CF943.7090800@lerdorf.com> <437D0D08.8060805@web.de> <437D0E22.7080006@lerdorf.com> <437D11B7.7090102@web.de> <437D1361.5080504@prohost.org> <1132274666.8441.175.camel@notebook> <437D2486.6070305@lerdorf.com> <1132276120.8441.192.camel@notebook> <437D5871.70107@prohost.org> In-Reply-To: <437D5871.70107@prohost.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Posted-By: 87.123.74.75 Subject: Re: [PHP-DEV] Upgrading php From: lsmith@php.net (Lukas Smith) Ilia Alshanetsky wrote: > Todd Ruth wrote: > >>The hope >>in my original email is that if php is clever enough to give >>me a message, it might be clever enough to just make the change >>too. > > > A scripting language is not a spell checker, you can forget about it > auto-correcting your code. The E_STRICT/E_NOTICE messages are emitted to > notify the developer something is not quite right, so that they can make > the appropriate changes to future proof their code. Sounds like a feature someone could stick into their IDE or bytecode cache. However providing scripts to clean up language changes as a php script sounds like something that could be done if someone finds the time. For now it really sounds like a great business opportunity to me :-) regards, Lukas