Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:31264 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 99838 invoked by uid 1010); 25 Jul 2007 15:27:10 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 99807 invoked from network); 25 Jul 2007 15:27:10 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 25 Jul 2007 15:27:10 -0000 X-Host-Fingerprint: 88.65.103.92 dslb-088-065-103-092.pools.arcor-ip.net Received: from [88.65.103.92] ([88.65.103.92:21696] helo=localhost.localdomain) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 81/22-15748-CCB67A64 for ; Wed, 25 Jul 2007 11:27:10 -0400 Message-ID: <81.22.15748.CCB67A64@pb1.pair.com> To: internals@lists.php.net Date: Wed, 25 Jul 2007 17:27:05 +0200 User-Agent: Thunderbird 2.0.0.5 (Windows/20070716) MIME-Version: 1.0 References: <46A31D95.2080407@fischer.name> <46A4661A.6080202@zend.com> <200707231140.55535.pstradomski@gmail.com> <46A4BA4F.6090506@dealnews.com> <40CA6572-030F-43E2-8706-64D1167C527C@bitxtender.com> <46A4C090.50402@php.net> <3d1a63d10707230942y2b2504d1p5f995f01d28a622b@mail.gmail.com> <46A4DF33.1030403@zend.com> <20070723110303.0c033048@h4x0r.tss> <46A4EEBA.7040308@zend.com> <46A53A50.1020205@lerdorf.com> <46A5FA0B.7040708@teh.ath.cx> <46A6A4AF.2020701@zend.com> In-Reply-To: <46A6A4AF.2020701@zend.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Posted-By: 88.65.103.92 Subject: Re: [PHP-DEV] Question about Namespace patch From: lists@sebastianmendel.de (Sebastian Mendel) Stanislav Malyshev schrieb: >> But why not allow importing namespaced functions and constants into >> the global namespace? > > Because there's really no need to. Nothing wrong with > namespace::function(). so i can not use a lib that switched to namespaces in my old code that does not support namespace? with other words: i have to rewrite my whole code to use the new version of a lib that has switched to namespace? thats makes transition really easy ... so why should any lib switch to namespace if this implies all apps using this libarary needs to rewrite their code? -- Sebastian