Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:31862 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 43186 invoked by uid 1010); 23 Aug 2007 00:38:48 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 43162 invoked from network); 23 Aug 2007 00:38:48 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 23 Aug 2007 00:38:48 -0000 Authentication-Results: pb1.pair.com smtp.mail=greg@chiaraquartet.net; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=greg@chiaraquartet.net; sender-id=unknown Received-SPF: error (pb1.pair.com: domain chiaraquartet.net from 38.99.98.18 cause and error) X-PHP-List-Original-Sender: greg@chiaraquartet.net X-Host-Fingerprint: 38.99.98.18 beast.bluga.net Linux 2.6 Received: from [38.99.98.18] ([38.99.98.18:59923] helo=mail.bluga.net) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id E2/C0-37702-517DCC64 for ; Wed, 22 Aug 2007 20:38:47 -0400 Received: from mail.bluga.net (localhost.localdomain [127.0.0.1]) by mail.bluga.net (Postfix) with ESMTP id BF76F94E1AE; Wed, 22 Aug 2007 17:38:41 -0700 (MST) Received: from [192.168.0.106] (CPE-76-84-1-170.neb.res.rr.com [76.84.1.170]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.bluga.net (Postfix) with ESMTP id F2B1794E1AD; Wed, 22 Aug 2007 17:38:40 -0700 (MST) Message-ID: <46CCD7A3.7020008@chiaraquartet.net> Date: Wed, 22 Aug 2007 19:41:07 -0500 User-Agent: Thunderbird 1.5.0.12 (X11/20070604) MIME-Version: 1.0 To: Stanislav Malyshev CC: internals Mailing List , Dmitry Stogov References: <46CBA2B6.2010600@chiaraquartet.net> <46CC637B.9070500@zend.com> <46CCC9D6.8060106@chiaraquartet.net> <46CCCBE3.50309@zend.com> In-Reply-To: <46CCCBE3.50309@zend.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV using ClamSMTP Subject: Re: [PHP-DEV] [PATCH] bracketed namespace, unset import, removal of namespace blah; From: greg@chiaraquartet.net (Gregory Beaver) Stanislav Malyshev wrote: >> >> namespace __::__main; >> function thing() {} >> one::thing(); >> ?> > > __::__ look like some weird ASCII art, maybe we need something better > for it. :) it could be anything, really, I just figured there's no chance that would conflict with any other namespace. I suppose in this situation we could allow resetting to global with "namespace;" or "namespace ::;" but honestly, I don't see a compelling reason to do that when it's such an edge case. Greg