Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:61620 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 8414 invoked from network); 21 Jul 2012 12:25:16 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 21 Jul 2012 12:25:16 -0000 Authentication-Results: pb1.pair.com smtp.mail=pierre.php@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=pierre.php@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.214.170 as permitted sender) X-PHP-List-Original-Sender: pierre.php@gmail.com X-Host-Fingerprint: 209.85.214.170 mail-ob0-f170.google.com Received: from [209.85.214.170] ([209.85.214.170:48589] helo=mail-ob0-f170.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 0B/03-27309-AAF9A005 for ; Sat, 21 Jul 2012 08:25:14 -0400 Received: by obfk16 with SMTP id k16so7518653obf.29 for ; Sat, 21 Jul 2012 05:25:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=SfUGvpqUB/rqN8Gtk8BZvc5rTAJ3+pAK2lJE4MJIiCA=; b=Qwz9WDARhKNDeDT7cLBFnHqHzk8TPHr24Ze2wtC1W6WkYw35lZERG2OH1M1frhz9p+ gE+L31jba0j35i/PWpSKezlr2Lt4IJpHlM9zUgcw6+vdIulytf8H8fb7fUfnSnFxK5w/ OgQw2mxrWysZhm+OfWzXp28ogZCDRW1Jo9vHcP1rc+OGR3I1+r9Ffye49JFjm0L4jvLi nBXb7t+Ooqbr2hMd58gorC/b4AeDURYlfjn5+rFzgGRcIwOF6iqxhp6exCrkVFW9gWhl Cnn0aS9Z9b6wvWJk8W4eJ/7a1NI97wVKwzH1s7XYHEn4Tis6iwbhOUulOKLRd+x9HzRF gN+g== MIME-Version: 1.0 Received: by 10.50.77.200 with SMTP id u8mr6717532igw.6.1342873511230; Sat, 21 Jul 2012 05:25:11 -0700 (PDT) Received: by 10.231.137.71 with HTTP; Sat, 21 Jul 2012 05:25:11 -0700 (PDT) In-Reply-To: References: Date: Sat, 21 Jul 2012 14:25:11 +0200 Message-ID: To: Gustavo Lopes Cc: Sara Golemon , Nikita Popov , "internals@lists.php.net" Content-Type: text/plain; charset=ISO-8859-1 Subject: Re: [PHP-DEV] zend_parse_parameters() improvements From: pierre.php@gmail.com (Pierre Joye) hi Gustavo, On Sat, Jul 21, 2012 at 2:11 PM, Gustavo Lopes wrote: > Em Sat, 21 Jul 2012 13:13:23 +0200, Pierre Joye > escreveu: > > >> On Fri, Jul 20, 2012 at 12:20 AM, Sara Golemon wrote: >>> >>> Okay, well... the main pieces of feedback I'd give on it then is to not >>> change the behavior of the '!' modifier. That's bad BC. >> >> >> Fully agreed, if we can avoid the introduction of yet another set of >> #ifdef, then I'm all for it. >> >>> Rather, introduce >>> a new modifier for checking if a parameter was passed. Secondly, make >>> these two separate patches as the new modifier is a separate feature from >>> the single-arg parameter parsing. >> >> >> Agreed here too. >> > > In the interest of a meaningful discussion, please read the proposal and the > rest of the thread (or at least the other responses to the message you were > replying to). Meaningful discussions include alternative or related areas, and that's where Sarah's post is damned relevant to this thread. And I expressed my support to her comment. Now, I may indeed missed one argument or another is this verbose discussion, but my reply is to Sarah, to give her my support to what she proposed, nothing more, nothing less. However I would strongly suggest you to begin to write a RFC with all details required to take an informed decision. Please use text not source codes links to explain something :). Cheers, -- Pierre @pierrejoye | http://blog.thepimp.net | http://www.libgd.org