Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:87485 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 81706 invoked from network); 1 Aug 2015 14:44:58 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 1 Aug 2015 14:44:58 -0000 Authentication-Results: pb1.pair.com header.from=markus@malkusch.de; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=markus@malkusch.de; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain malkusch.de designates 31.47.225.241 as permitted sender) X-PHP-List-Original-Sender: markus@malkusch.de X-Host-Fingerprint: 31.47.225.241 malkusch.de Received: from [31.47.225.241] ([31.47.225.241:58152] helo=malkusch.de) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id D0/70-08505-76BDCB55 for ; Sat, 01 Aug 2015 10:44:57 -0400 Received: from x5ce10ad4.dyn.telefonica.de ([92.225.10.212] helo=[192.168.1.90]) by malkusch.de with esmtpsa (TLSv1.2:DHE-RSA-AES128-SHA:128) (Exim 4.84) (envelope-from ) id 1ZLY1r-0006We-PC; Sat, 01 Aug 2015 16:44:52 +0200 Message-ID: <55BCDB57.5060609@malkusch.de> Date: Sat, 01 Aug 2015 16:44:39 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: Christoph Becker , Stephen Coakley , internals@lists.php.net References: <55BBD019.5030106@stephencoakley.com> <55BC201D.6010600@malkusch.de> <55BC9361.1080804@malkusch.de> <55BCA7EE.4030301@gmx.de> In-Reply-To: <55BCA7EE.4030301@gmx.de> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -1.0 X-Spam-Score-Int: -9 X-Spam-Level: - Subject: Re: [PHP-DEV] Re: Throwable::addSuppressed() From: markus@malkusch.de (Markus Malkusch) Christoph Becker: > Markus Malkusch wrote: >> >> I'd like to revise that. I'd just learned that finally does indeed fit >> here, as it would automatically glue exceptions: [..] > Note that there's an open bug report () > regarding this issue. Thank you for pointing to that bug. So I understand the authors of that bug are surprised that finally does magically attach exceptions. I did actually also not expect that, as it is not documented nor do I have that experience from other languages (did only check with Java). So I can assume that magic finally glue behaviour is not considered stable, which then again gives Throwable::addSupressed() IMO a justification. Markus Malkusch