From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on starla X-Spam-Level: X-Spam-Status: No, score=0.9 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,MAILING_LIST_MULTI,PDS_OTHER_BAD_TLD,SPF_HELO_PASS, SPF_PASS autolearn=no autolearn_force=no version=3.4.6 Received: from nue.mailmanlists.eu (nue.mailmanlists.eu [IPv6:2a01:4f8:1c0c:6b10::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by dcvr.yhbt.net (Postfix) with ESMTPS id D90641F406 for ; Fri, 13 Oct 2023 17:07:03 +0000 (UTC) Authentication-Results: dcvr.yhbt.net; dkim=pass (1024-bit key; secure) header.d=ml.ruby-lang.org header.i=@ml.ruby-lang.org header.a=rsa-sha256 header.s=mail header.b=PPkzC+Qi; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=ruby-lang.org header.i=@ruby-lang.org header.a=rsa-sha256 header.s=s1 header.b=Daw0qbjI; dkim-atps=neutral Received: from nue.mailmanlists.eu (localhost [127.0.0.1]) by nue.mailmanlists.eu (Postfix) with ESMTP id 5A76680918; Fri, 13 Oct 2023 17:06:55 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ml.ruby-lang.org; s=mail; t=1697216815; bh=BtkE3Hf+vRB5ssM7ztDSxMEau6X44DYfGGss8Q5AW1M=; h=Date:References:To:Reply-To:Subject:List-Id:List-Archive: List-Help:List-Owner:List-Post:List-Subscribe:List-Unsubscribe: From:Cc:From; b=PPkzC+QiCpP3BrVcq0/QYgectS5LjhyyAjrWaXV0XIJbONvIMVC9LJNDEx3IFl6+A INlTB0difOaDnxw6nYVvQwUwVKFRKLoRTa7fB8bEAVuxvaS43n0cJIIstfxA14Jibo DMNFbEaUDgcsSDB02S9zIRlCU7aQWkr5nad4VKqg= Received: from o1678948x4.outbound-mail.sendgrid.net (o1678948x4.outbound-mail.sendgrid.net [167.89.48.4]) by nue.mailmanlists.eu (Postfix) with ESMTPS id 32DE98085D for ; Fri, 13 Oct 2023 17:06:53 +0000 (UTC) Authentication-Results: nue.mailmanlists.eu; dkim=pass (2048-bit key; unprotected) header.d=ruby-lang.org header.i=@ruby-lang.org header.a=rsa-sha256 header.s=s1 header.b=Daw0qbjI; dkim-atps=neutral DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ruby-lang.org; h=from:references:subject:mime-version:content-type: content-transfer-encoding:list-id:to:cc:content-type:from:subject:to; s=s1; bh=86WhdzYxrRzIgE/N/zoxKaH2AKOfrDBE5/QUHTm0uHQ=; b=Daw0qbjIfJzbAoLtrZ2gkCMv6arkOJscx68lTdaTZ2bY0nzGeddnf6l9cRvxkRD20vXX 7oVNzBAgASwdGriL4N4S6VVa/w4KLaxwy2KLJ6eY1ZVeXnD0l/xHAn0zN+7sXhggMfpcnc A+CnYsz6CDiEVdy76ecMJaTWxlnrhqdpna8WMjkeYZtKyAsfGBhwmo+TAEDRg3/s9TkeJV ZMh6dmTOqC1bGl6QPcQN/RMCMipLy2Qy7n0QYLaPjWy67+NTKqAnt++63xo43lBhtfuH+k SStf012ery/lNbeCfZFpvexskt3wyTJfHQOYw5E5C9OBZo3sXkADvXxWy+o4F+IA== Received: by filterdrecv-7b646558b-x665w with SMTP id filterdrecv-7b646558b-x665w-1-6529792B-22 2023-10-13 17:06:51.433639011 +0000 UTC m=+247444.772861030 Received: from herokuapp.com (unknown) by geopod-ismtpd-29 (SG) with ESMTP id ij8XdsgiS56Tg9BKADxy2g for ; Fri, 13 Oct 2023 17:06:51.283 +0000 (UTC) Date: Fri, 13 Oct 2023 17:06:51 +0000 (UTC) Message-ID: References: Mime-Version: 1.0 X-Redmine-Project: ruby-master X-Redmine-Issue-Tracker: Feature X-Redmine-Issue-Id: 18915 X-Redmine-Issue-Author: Quintasan X-Redmine-Sender: byroot X-Mailer: Redmine X-Redmine-Host: bugs.ruby-lang.org X-Redmine-Site: Ruby Issue Tracking System X-Auto-Response-Suppress: All Auto-Submitted: auto-generated X-Redmine-MailingListIntegration-Message-Ids: 91554 X-SG-EID: =?us-ascii?Q?Dq8GNIcVqP8cs5uR+EIAabfg3LE9XdC6dZ5KYNrMpf6VzBWG6HqArcu5raQjXL?= =?us-ascii?Q?IGTFdxKHUt7++67+KD54pNYXheirMcsUIf3sdgF?= =?us-ascii?Q?Riq06iBbxZfF91QzK+DqYIWqsqDMHaI6xhWU430?= =?us-ascii?Q?H=2FRQqCtVgGOjNfVQ7aiIIPFGuBq9DwqA5+psKV7?= =?us-ascii?Q?qHWRKbAkEBedkzjFr8FPs+ncp+FOLdjoRR1rDd1?= =?us-ascii?Q?vS3FM6OLi5tC88og64aH+YmTW+HC60=2FOxv7deun?= =?us-ascii?Q?G9XeI7frkXdLUtph6FyhQ=3D=3D?= To: ruby-core@ml.ruby-lang.org X-Entity-ID: b/2+PoftWZ6GuOu3b0IycA== Message-ID-Hash: KTCQOPXLNFPRZ5JRDSOIWK5RJ2O6EDNX X-Message-ID-Hash: KTCQOPXLNFPRZ5JRDSOIWK5RJ2O6EDNX X-MailFrom: bounces+313651-b711-ruby-core=ml.ruby-lang.org@em5188.ruby-lang.org X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.3 Precedence: list Reply-To: Ruby developers Subject: [ruby-core:115046] [Ruby master Feature#18915] New error class: NotImplementedYetError or scope change for NotImplementedError List-Id: Ruby developers Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: From: "byroot (Jean Boussier) via ruby-core" Cc: "byroot (Jean Boussier)" Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SXNzdWUgIzE4OTE1IGhhcyBiZWVuIHVwZGF0ZWQgYnkgYnlyb290IChKZWFuIEJvdXNzaWVyKS4N DQoNDQoNDQo+IHNpbmNlIE5vdEltcGxlbWVudGVkRXJyb3IgZG9lc24ndCBpbmhlcml0IGZyb20g U3RhbmRhcmRFcnJvciBJIGtpbmQgb2Ygd2lzaCB0aGVyZSB3YXMgYSBuZXcgZXhjZXB0aW9uIGNs YXNzDQ0KDQ0KQ291bGQgeW91IGVsYWJvcmF0ZT8gRm9yIHRoaXMgdXNlIGNhc2UgSSB0aGluayBu b3QgaW5oZXJpdGluZyBmcm9tIGBTdGFuZGFyZEVycm9yYCBpcyBiZXR0ZXIsIGFzIGl0J3Mgbm90 IHNvbWV0aGluZyB5b3UnZCB3YW50IHRvIGJlIHJlc2N1ZWQgYnJvYWRseS4gDQ0KDQ0KLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0NCkZlYXR1cmUgIzE4OTE1OiBOZXcg ZXJyb3IgY2xhc3M6IE5vdEltcGxlbWVudGVkWWV0RXJyb3Igb3Igc2NvcGUgY2hhbmdlIGZvciBO b3RJbXBsZW1lbnRlZEVycm9yDQ0KaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcvaXNzdWVzLzE4 OTE1I2NoYW5nZS0xMDQ5MjANDQoNDQoqIEF1dGhvcjogUXVpbnRhc2FuIChNaWNoYcWCIFphasSF YykNDQoqIFN0YXR1czogT3Blbg0NCiogUHJpb3JpdHk6IE5vcm1hbA0NCi0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NDQojIEFic3RyYWN0DQ0KDQ0KSW50cm9kdWNlIGBO b3RJbXBsZW1lbnRlZFlldEVycm9yYCBleGNlcHRpb24gdGhhdCBzaG91bGQgYmUgdXNlZCBpbiBj YXNlIHdoZW4gdGhlIGNvZGVwYXRoIGhhcyBub3QgYmVlbiBpbXBsZW1lbnRlZCBieSB0aGUgZGV2 ZWxvcGVyIGZvciBzb21lIHJlYXNvbiAobWF5YmUgdGhleSdyZSBkZXNpZ25pbmcgYW4gYWJzdHJh Y3QgY2xhc3Mgb3IgYXJlIGRlc2lnbmluZyBzb21lIHNvcnQgb2YgaW50ZXJmYWNlIHRvIHJldXNl IGxhdGVyIG9uKSBPUiBleHRlbmQgdGhlIG1lYW5pbmcgb2YgYE5vdEltcGxlbWVudGVkRXJyb3Jg IHRvIGNvdmVyIHRob3NlIHVzZWNhc2VzIHNvIHdlIGRvbid0IGhhdmUgdG8gaW50cm9kdWNlIGFu b3RoZXIgZXhjZXB0aW9uDQ0KDQ0KIyBCYWNrZ3JvdW5kDQ0KDQ0KYE5vdEltcGxlbWVudGVkRXJy b3JgIGlzIHN1cHBvc2VkIHRvIGJlIHJhaXNlZCBgaWYgdGhlIHVuZGVybHlpbmcgb3BlcmF0aW5n IHN5c3RlbSBvciBSdWJ5IHJ1bnRpbWUgZG9lcyBub3Qgc3VwcG9ydCB0aGVtYCAoaHR0cHM6Ly9y dWJ5LWRvYy5vcmcvY29yZS0zLjEuMi9Ob3RJbXBsZW1lbnRlZEVycm9yLmh0bWwpDQ0KDQ0KSG93 ZXZlciBpdCBhcHBlYXJzIHRoYXQgbWFueSBwZW9wbGUgYXJlIG1pc3VzaW5nIHRoaXMgZXhjZXB0 aW9uIGJ5IHJhaXNpbmcgdGhpcyBpbiBhIHN1cGVyY2xhc3MgZnJvbSB3aGljaCB0aGV5IGxhdGVy IGluaGVyaXQgZnJvbS4gSSBkbyByZWFsaXplIHRoYXQgUnVieSBwcm9tb3RlcyBkdWNrLXR5cGlu ZyAodGhlIGRlZmF1bHQgUnVib0NvcCBzdHlsZSBndWlkZSBoYXMgYSBjb3AgZm9yIHRoaXMg4oCT IGh0dHBzOi8vZ2l0aHViLmNvbS9ydWJvY29wL3J1Ynktc3R5bGUtZ3VpZGUjZHVjay10eXBpbmcp LiBIb3dldmVyIEkgaGF2ZSBzZWVuIHRoaXMgYmVpbmcgZGlzY3Vzc2VkIG51bWVyb3VzIHRpbWVz Og0NCg0NCiogaHR0cHM6Ly9naXRodWIuY29tL3J1Ym9jb3AvcnVieS1zdHlsZS1ndWlkZS9pc3N1 ZXMvNDU4DQ0KKiBodHRwOi8vY2hyaXNzdHVtcC5vbmxpbmUvMjAxNi8wMy8yMy9zdG9wLWFidXNp bmctbm90aW1wbGVtZW50ZWRlcnJvci8NDQoqIGh0dHBzOi8vb2xlZzBwb3RhcG92Lm1lZGl1bS5j b20vcnVieS1ub3RpbXBsZW1lbnRlZGVycm9yLWRvbnQtdXNlLWl0LWRmZjFmZDcyMjhlNQ0NCiog aHR0cHM6Ly9naXRsYWIuY29tL2dpdGxhYi1vcmcvZ2l0bGFiLy0vaXNzdWVzLzM1NDMxNCAod2hp Y2ggSSdtIHRoZSBhdXRob3Igb2YpDQ0KKiBodHRwczovL2dpdGh1Yi5jb20vcm1vc29sZ28vZ3Jh cGhxbC1ydWJ5L2lzc3Vlcy8yMDY3IChoZXJlIHRoZSBhdXRob3IgYWN0dWFsbHkgY29uZnVzZWQg aXQgd2l0aCBQeXRob24ncyBgTm90SW1wbGVtZW50ZWRFcnJvcmApDQ0KKiBodHRwczovL3N0YWNr b3ZlcmZsb3cuY29tL3F1ZXN0aW9ucy8xMzY2ODA2OC9ob3ctdG8tc2lnbmFsLW5vdC1pbXBsZW1l bnRlZC15ZXQNDQoNDQojIFByb3Bvc2FsDQ0KDQ0KQ3JlYXRlIGBOb3RJbXBsZW1lbnRlZFlldEVy cm9yYCBleGNlcHRpb24NDQoNDQpPUg0NCg0NCkFsbG93IHJhaXNpbmcgYE5vdEltcGxlbWVudGVk RXJyb3JgIGluIGNhc2VzIG90aGVyIHRoYW4gT1Mgb3IgUnVieSBydW50aW1lIGluY29tcGF0aWJp bGl0aWVzDQ0KDQ0KIyBFdmFsdWF0aW9uDQ0KDQ0KIyMjIEFkZCBgTm90SW1wbGVtZW50ZWRZZXRF cnJvcmANDQoNDQpJIHRoaW5rIGEgbmV3IGV4Y2VwdGlvbiBpcyBhIGJldHRlciBpZGVhIHRoYW4g Y2hhbmdpbmcgdGhlIHVzYWdlIG9mIGFuIGV4aXN0aW5nIG9uZSBqdXN0IGJlY2F1c2UgImV2ZXJ5 b25lIGlzIHVzaW5nIGl0Ii4gVGhhdCBzYWlkIGl0IHdvdWxkIHJlcXVpcmUgcGVvcGxlIHRvIHJl ZmFjdG9yIHRoZWlyIGNvZGUgd2hpY2ggbWlnaHQgcHJldmVudCB3aWRlciBhZG9wdGlvbiBvZiB0 aGUgbmV3IGV4Y2VwdGlvbi4NDQoNDQojIyMgQ2hhbmdlIHNjb3BlIG9mIGBOb3RJbXBsZW1lbnRl ZEVycm9yYA0NCg0NClRoaXMgd291bGQgcmVxdWlyZSB0aGUgbGVhc3QgYW1vdW50IG9mIGNoYW5n ZXMgcG9zc2libGUgKG9ubHkgYSBkb2N1bWVudGF0aW9uIGNoYW5nZSkgYW5kIEkgYmVsaWV2ZSB0 aGVyZSB3b3VsZCBiZSBubyBjb21wYXRpYmlsaXR5IHByb2JsZW1zIHdoYXRzb2V2ZXIuDQ0KDQ0K LS0tRmlsZXMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0NCm5vdC1pbXBsZW1lbnRl ZC1lcnJvci1kb2NzLnBhdGNoICgxLjU3IEtCKQ0NCg0NCg0NCi0tIA0NCmh0dHBzOi8vYnVncy5y dWJ5LWxhbmcub3JnLw0NCiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fCiBydWJ5LWNvcmUgbWFpbGluZyBsaXN0IC0tIHJ1YnktY29yZUBtbC5ydWJ5LWxhbmcu b3JnCiBUbyB1bnN1YnNjcmliZSBzZW5kIGFuIGVtYWlsIHRvIHJ1YnktY29yZS1sZWF2ZUBtbC5y dWJ5LWxhbmcub3JnCiBydWJ5LWNvcmUgaW5mbyAtLSBodHRwczovL21sLnJ1YnktbGFuZy5vcmcv bWFpbG1hbjMvcG9zdG9yaXVzL2xpc3RzL3J1YnktY29yZS5tbC5ydWJ5LWxhbmcub3JnLw==