Newsgroups: php.internals,php.internals Path: news.php.net Xref: news.php.net php.internals:41149 php.internals:41150 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 11720 invoked from network); 16 Oct 2008 17:21:07 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 16 Oct 2008 17:21:07 -0000 X-Host-Fingerprint: 82.41.135.70 82-41-135-70.cable.ubr02.grth.blueyonder.co.uk Received: from [82.41.135.70] ([82.41.135.70:1158] helo=localhost.localdomain) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 3A/27-12818-20877F84 for ; Thu, 16 Oct 2008 13:21:07 -0400 To: internals@lists.php.net,Greg Beaver Message-ID: <48F777B4.2050609@gmail.com> Date: Thu, 16 Oct 2008 18:19:48 +0100 Reply-To: nrixham@gmail.com User-Agent: Thunderbird 2.0.0.17 (Windows/20080914) MIME-Version: 1.0 CC: Stanislav Malyshev , Lukas Kahwe Smith , PHP Developers Mailing List References: <48F653FF.5010106@chiaraquartet.net> <48F75FA1.7020505@zend.com> <0C55B977-3835-4CB0-A23B-8AA684B71C18@pooteeweet.org> <48F772CD.80600@zend.com> <48F775DD.5010202@chiaraquartet.net> In-Reply-To: <48F775DD.5010202@chiaraquartet.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Posted-By: 82.41.135.70 Subject: Re: [PHP-DEV] my last attempt at sanity with namespaces From: nrixham@gmail.com (Nathan Rixham) great work - just one little note that may/may not help.. after much more thought I think you're option #2 is actually best however the choice of ":::" separator in the example really confuses things and makes at an instant turn off.. I honestly think that if the option was rewritten as let's say: one::step:>two() one:>step::two() (or indeed any other double-char operator) then it would make a lot more sense, visually, logically and perhaps be the winner here.. Regards and thanks for the massive amount of patience :-)