Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:43008 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 27694 invoked from network); 11 Feb 2009 19:42:03 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 11 Feb 2009 19:42:03 -0000 Authentication-Results: pb1.pair.com header.from=steph@php.net; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=steph@php.net; spf=unknown; sender-id=unknown Received-SPF: unknown (pb1.pair.com: domain php.net does not designate 64.99.136.139 as permitted sender) X-PHP-List-Original-Sender: steph@php.net X-Host-Fingerprint: 64.99.136.139 smtprelay-virgin0139.hostedemail.com Received: from [64.99.136.139] ([64.99.136.139:52637] helo=smtprelay-virgin.hostedemail.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 3B/06-12172-A0A23994 for ; Wed, 11 Feb 2009 14:42:03 -0500 Received: from filter.hostedemail.com (ff-bigip1 [10.5.19.254]) by smtprelay08.hostedemail.com (Postfix) with SMTP id 977C522E3AE4; Wed, 11 Feb 2009 19:42:00 +0000 (UTC) X-SpamScore: 1 X-Spam-Summary: 2,0,0,59e323ef38b3ea00,691ff1dea13fdf9b,steph@php.net,kenashkov@gmail.com:hannes.magnusson@gmail.com:mls@pooteeweet.org:internals@lists.php.net,RULES_HIT:152:355:379:539:540:541:542:543:567:599:601:945:973:988:989:1155:1156:1260:1277:1311:1313:1314:1345:1437:1515:1516:1518:1534:1539:1587:1593:1594:1676:1711:1730:1747:1766:1792:2073:2075:2078:2194:2199:2393:2559:2562:3027:3352:3865:3866:3867:3868:3869:3870:3871:3872:3874:3876:3877:4250:5007:6114:6119:6261:7653:7875:7903:8501:9010:9108,0,RBL:none,CacheIP:none,Bayesian:0.5,0.5,0.5,Netcheck:none,DomainCache:0,MSF:not bulk,SPF:,MSBL:none,DNSBL:none Received: from foxbox (77-100-159-145.cable.ubr07.shef.blueyonder.co.uk [77.100.159.145]) (Authenticated sender: steph.fox) by omf11.hostedemail.com (Postfix) with ESMTP; Wed, 11 Feb 2009 19:41:58 +0000 (UTC) Message-ID: <00ec01c98c81$2696b2d0$919f644d@foxbox> To: "Vesselin Kenashkov" Cc: "Hannes Magnusson" , "Lukas Kahwe Smith" , "PHP Internals List" References: <53C9D049-8C10-48F2-8312-C8A81D2B5990@pooteeweet.org> <00a601c98c7b$4ed5a4a0$919f644d@foxbox> <7f3ed2c30902111113q364b4094q22c71c1046a984a6@mail.gmail.com> <00c301c98c7d$da9cce80$919f644d@foxbox> <00d401c98c7e$a92bfcd0$919f644d@foxbox> <261daaa10902111131u61ad7ec9s9257a45e1e11f086@mail.gmail.com> Date: Wed, 11 Feb 2009 19:44:23 -0000 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="utf-8"; reply-type=original Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.2180 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180 X-session-marker: 73746570682E666F78 Subject: Re: [PHP-DEV] 5.3 todos From: steph@php.net ("Steph Fox") > IMHO listing new functions is useful - there could be a name collision > with > a function in users code (I know it is improbable, because the functions > are > named extname_funcname, but still possible) Improbable indeed. The nearest we ever came to that was with the Date class (because PEAR already had a Date class - nobody else complained, mind.) Maybe it would be best to list any new core PHP functions and mention prefixes used by any new extensions. The 5.2 guide lists 'new optional parameters' too. I honestly don't see how the existence of a new optional parameter can possibly impact existing code; ergo, it has no place in an upgrade guide. - Steph