Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:86557 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 34382 invoked from network); 10 Jun 2015 15:05:36 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 10 Jun 2015 15:05:36 -0000 Authentication-Results: pb1.pair.com header.from=aaron@icicle.io; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=aaron@icicle.io; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain icicle.io designates 199.38.81.6 as permitted sender) X-PHP-List-Original-Sender: aaron@icicle.io X-Host-Fingerprint: 199.38.81.6 mercury.negativeion.net Received: from [199.38.81.6] ([199.38.81.6:62363] helo=mercury.negativeion.net) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id DB/83-15306-D3258755 for ; Wed, 10 Jun 2015 11:05:33 -0400 Received: from localhost (localhost [127.0.0.1]) by mercury.negativeion.net (Postfix) with ESMTP id D80A3264AF87 for ; Wed, 10 Jun 2015 11:05:30 -0400 (EDT) X-Virus-Scanned: amavisd-new at negativeion.net Received: from mercury.negativeion.net ([127.0.0.1]) by localhost (mercury.negativeion.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qacbZaEpzDQe for ; Wed, 10 Jun 2015 11:05:30 -0400 (EDT) Received: from macpro.local (unknown [173.225.158.77]) by mercury.negativeion.net (Postfix) with ESMTPSA id 4DBE3264AF79 for ; Wed, 10 Jun 2015 11:05:30 -0400 (EDT) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Message-ID: <0402CFE2-0604-4C3F-A56E-42146B5031A2@icicle.io> Date: Wed, 10 Jun 2015 10:05:29 -0500 To: internals@lists.php.net Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2098\)) X-Mailer: Apple Mail (2.2098) Subject: [VOTE] Throwable Interface From: aaron@icicle.io (Aaron Piotrowski) Hello, Voting is now open on the Throwable Interface RFC: https://wiki.php.net/rfc/throwable-interface Please remember that this vote is not about creating separate exception = branches, as that decision was made in the Exceptions in the Engine RFC. This vote = is about having short, concise, more intuitive names that clarify the separation = rather than obfuscating it. Throwable and Error make stacked catch blocks cleaner = with more obvious behavior. Voting no means keeping BaseException, = EngineException, etc. that do not extend Exception, but are named as though they do. Regards, Aaron Piotrowski=