Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:93697 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 10863 invoked from network); 1 Jun 2016 20:56:26 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 1 Jun 2016 20:56:26 -0000 Authentication-Results: pb1.pair.com header.from=rowan.collins@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=rowan.collins@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 74.125.82.41 as permitted sender) X-PHP-List-Original-Sender: rowan.collins@gmail.com X-Host-Fingerprint: 74.125.82.41 mail-wm0-f41.google.com Received: from [74.125.82.41] ([74.125.82.41:35598] helo=mail-wm0-f41.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id B7/28-63812-AFB4F475 for ; Wed, 01 Jun 2016 16:56:26 -0400 Received: by mail-wm0-f41.google.com with SMTP id a136so200899781wme.0 for ; Wed, 01 Jun 2016 13:56:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding; bh=dSRYOjyzZJQ3Hbu5csGGq2IIR26JF/JY/glmlAQL1ug=; b=syi/HxkLAczluKSOGmxWVq0Eq58xdS2vm4+9mPiwBLJ36gz//TKCMIDs33pz6nEsDx uHuNAzJxjAkqlsCGbpsrg173y7TAvHsEhJu4wpoBFfodbw6eYU8QXyve1KRNbbaBBldF QEFaYA5XIlIIVpm0MdLBx7SCK6oCr+e8oo8x6nMJ12qg8Dc86qkTfa9O2VF+fVLHMFoz uWk9eds7UkggnhB9IsribAQBCeywinH0h/16m0LZAXK/BsnDQo9yVzHJ1AbgScFNKDVV PCFExp4JhYBJqRaZUYEQMAUwMgIS/U4v0KWXnVZyHZOJG/ZQAkcnuWrnWwynYLot9LjO 54jg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=dSRYOjyzZJQ3Hbu5csGGq2IIR26JF/JY/glmlAQL1ug=; b=WCqKzOKMt6ZF/UqOI/uErJkvHFyeY6FUwJ35Nu9M5Y6vAYn7n6gccScohXs1wdUZz6 5poNY49X4L9Oj+pyiTix4lAAMLTkAL9Dr9uDlL06pTL9mIrJZ7ibwJe8GxbQLsfplqqj dV/ckRC14ea8g3CNstmTrbs5LCXAH/7P+XuCIPJjzMD3haKwGSeOxt+In2s5kiApzNCH h0rIu6io79J4VV94REBvxdVvw4KXd0wPCwFU1Sk1vF9bE1XftC3eRlXgnZTAGdSHYJXy oSbuHcpKydLe89owiCY979KQOU09e3xbB7iugAGnoUmaccUSeXyUX1sMKch4NkjpClhf j15A== X-Gm-Message-State: ALyK8tJGf5ggdIw7iMgeKJZYeSVQ7KqaeY//w0kOjLeCoW9EM1iJskzO/XRTVtEURretKg== X-Received: by 10.194.185.211 with SMTP id fe19mr5222345wjc.119.1464814583658; Wed, 01 Jun 2016 13:56:23 -0700 (PDT) Received: from [192.168.1.5] ([2.25.96.65]) by smtp.googlemail.com with ESMTPSA id x124sm36959815wmg.24.2016.06.01.13.56.22 for (version=TLSv1/SSLv3 cipher=OTHER); Wed, 01 Jun 2016 13:56:22 -0700 (PDT) To: internals@lists.php.net References: Message-ID: <71e88084-27ae-094f-50b8-993202c83501@gmail.com> Date: Wed, 1 Jun 2016 21:56:21 +0100 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.1.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] [RFC] Replace "Missing argument" warning with "Too few arguments" exception From: rowan.collins@gmail.com (Rowan Collins) On 01/06/2016 19:36, Aaron Piotrowski wrote: > While this might be considered a BC break, I can't imagine there's an actual code out there relying on suppressing the warning just to call a function without enough arguments. I see no problem putting this change in 7.1. I think you're overestimating how much people care about their code running without warnings. You don't have to suppress anything, just lazily ignore warnings, or log them to a file you never get round to reading. It *might* be that most users spot and act on the warnings, but I'm not sure how we could know that with any confidence. Regards, -- Rowan Collins [IMSoP]