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,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 Received: from nue.mailmanlists.eu (nue.mailmanlists.eu [94.130.110.93]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by dcvr.yhbt.net (Postfix) with ESMTPS id 678221F406 for ; Fri, 22 Dec 2023 15:28:23 +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=VA7OKQaD; 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=chi+ZLdA; dkim-atps=neutral Received: from nue.mailmanlists.eu (localhost [127.0.0.1]) by nue.mailmanlists.eu (Postfix) with ESMTP id A26588198B; Fri, 22 Dec 2023 15:28:15 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ml.ruby-lang.org; s=mail; t=1703258895; bh=P1iVUDnmk4OYXP8nJ57gLxxkNCNahfis7y9v12jPqV0=; 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=VA7OKQaDuN2AciRq/tTwKYPkfY+pq3L54ELyMP5aZ6TBzAwg36s4sQ2u0CCh8IE9s /0Cnme0Lyt8z9G3VCfs+EjPJW0vtDC7LOv58sKaP612em0diLc0DQ7bRKRocVh6SCf e3gkN6JaqAf5CKdhbsJ3VcPWLflSnXifZajpxvAs= Received: from csnrwnwx.outbound-mail.sendgrid.net (csnrwnwx.outbound-mail.sendgrid.net [198.37.146.154]) by nue.mailmanlists.eu (Postfix) with ESMTPS id B2C1481984 for ; Fri, 22 Dec 2023 15:28:12 +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=chi+ZLdA; 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=Nwgbb7uSVMTd8XrQrfCooJWAMcw23KwVpAcXNEbAW1s=; b=chi+ZLdAso6LTWmsmQqSokJE5+AXBDwyaEq3+MDp+LPgz4BjAl/3T3jWZ+5ZjjLxmlrJ nPdqoKnV8A7ViSbgLHwIjV1F/a0JHiLOiu57juGJp6jwZt0ZEOeufWYpHaJgsXiDI2CPTl gpBRTCOgHY5mcQXpulciuZMHK0fpGtFhl0nECLu7vOEG3hIRYCNIZonoMDTUr4FVv5p8Fq wDQH/hDGdP1wXLcNWV6ZeBaGt2vK0Skh2C/ZxGM8G0LCD2q0Yy8+Otnls8RZ2GCi0F3J6w 5dOYKjzile7MlvUGZZq/7KOt6kDHp0NzPj31EkixjiyAaCemXLVUGijRxeoS2uow== Received: by filterdrecv-656b5b4c75-6h76l with SMTP id filterdrecv-656b5b4c75-6h76l-1-6585AB0A-10 2023-12-22 15:28:10.659938725 +0000 UTC m=+5690901.761457448 Received: from herokuapp.com (unknown) by geopod-ismtpd-16 (SG) with ESMTP id UyZOPD46QrGtDA1r2Ngihw for ; Fri, 22 Dec 2023 15:28:10.606 +0000 (UTC) Date: Fri, 22 Dec 2023 15:28:10 +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: 92397 X-SG-EID: =?us-ascii?Q?Dq8GNIcVqP8cs5uR+EIAabfg3LE9XdC6dZ5KYNrMpf6VzBWG6HqArcu5raQjXL?= =?us-ascii?Q?IGTFdxKHUt7++67+KD54pNYXheirMcsUIf3sdgF?= =?us-ascii?Q?Riq06hwWQgbrOaeNbmVQNDDx=2FFBeS5WMTrgCQsV?= =?us-ascii?Q?4GorAFb4rAj8CQcI1Pq8tbIp6Z4wasfjyM7AYjm?= =?us-ascii?Q?+r26=2FPpCykAs46WZcBsc3n+V4CvRT=2F5uiezkcs4?= =?us-ascii?Q?lq5AhXWmVIZwDeoEYAFIiv41SyPHh4HMYoIQQNQ?= =?us-ascii?Q?6bHvozSn5EJF6ZdTxKYiQ=3D=3D?= To: ruby-core@ml.ruby-lang.org X-Entity-ID: b/2+PoftWZ6GuOu3b0IycA== Message-ID-Hash: 4PE5MVE5UMHYJ6XLTQZN2GLKGOJ7Q3GQ X-Message-ID-Hash: 4PE5MVE5UMHYJ6XLTQZN2GLKGOJ7Q3GQ 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:115862] [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+IEhvdyBhYm91dCByYWlzZSBOb01ldGhvZEVycm9yDQ0KDQ0KQWdyZWVkLiBJZiBw ZW9wbGUgd2FudCBhbiBleGNlcHRpb24gdGhhdCBpbmhlcml0cyBmcm9tIGBTdGFuZGFyZEVycm9y YCwgdGhlbiBgTm9NZXRob2RFcnJvcmAgcGVyZmVjdGx5IGZpdHMgdGhlIGJpbGwuDQ0KDQ0KSSBz dGlsbCB0aGluayB0aGF0ICJ5b3UgZm9yZ290IHRvIGltcGxlbWVudCB0aGlzIGFic3RyYWN0IG1l dGhvZCIgc2hvdWxkbid0IGluaGVyaXQgZnJvbSBgU3RhbmRhcmRFcnJvcmAgdGhvdWdoLCBhcyBp dCByaXNrIGdldHRpbmcgaGFuZGxlZCBieSB0aGUgYXBwbGljYXRpb24gYW5kIG5vdCBzdXJmYWNl IGR1cmluZyB0ZXN0aW5nLCBoZW5jZSB3aHkgYE5vdEltcGxlbWVudGVkRXJyb3JgIGFscmVhZHkg d29ya3MgZ3JlYXQgZm9yIHRoYXQgdXNlIGNhc2UgcmVnYXJkbGVzcyBvZiB3aGF0IHRoZSBkb2N1 bWVudGF0aW9uIHNheXMuDQ0KDQ0KQW11c2luZ2x5IFB5dGhvbiBoYXMgdGhlIHNhbWUgZXJyb3Ig Y2xhc3MgZm9yIHRoYXQgcHVycG9zZSBleGFjdGx5OiBodHRwczovL2RvY3MucHl0aG9uLm9yZy8z L2xpYnJhcnkvZXhjZXB0aW9ucy5odG1sI05vdEltcGxlbWVudGVkRXJyb3INDQoNDQo+ICBleGNl cHRpb24gTm90SW1wbGVtZW50ZWRFcnJvcg0NCg0NCj4gICAgVGhpcyBleGNlcHRpb24gaXMgZGVy aXZlZCBmcm9tIFJ1bnRpbWVFcnJvci4gSW4gdXNlciBkZWZpbmVkIGJhc2UgY2xhc3NlcywgYWJz dHJhY3QgbWV0aG9kcyBzaG91bGQgcmFpc2UgdGhpcyBleGNlcHRpb24gd2hlbiB0aGV5IHJlcXVp cmUgZGVyaXZlZCBjbGFzc2VzIHRvIG92ZXJyaWRlIHRoZSBtZXRob2QsIG9yIHdoaWxlIHRoZSBj bGFzcyBpcyBiZWluZyBkZXZlbG9wZWQgdG8gaW5kaWNhdGUgdGhhdCB0aGUgcmVhbCBpbXBsZW1l bnRhdGlvbiBzdGlsbCBuZWVkcyB0byBiZSBhZGRlZC4NDQoNDQotLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tDQ0KRmVhdHVyZSAjMTg5MTU6IE5ldyBlcnJvciBjbGFzczog Tm90SW1wbGVtZW50ZWRZZXRFcnJvciBvciBzY29wZSBjaGFuZ2UgZm9yIE5vdEltcGxlbWVudGVk RXJyb3INDQpodHRwczovL2J1Z3MucnVieS1sYW5nLm9yZy9pc3N1ZXMvMTg5MTUjY2hhbmdlLTEw NTgyMA0NCg0NCiogQXV0aG9yOiBRdWludGFzYW4gKE1pY2hhxYIgWmFqxIVjKQ0NCiogU3RhdHVz OiBPcGVuDQ0KKiBQcmlvcml0eTogTm9ybWFsDQ0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLQ0NCiMgQWJzdHJhY3QNDQoNDQpJbnRyb2R1Y2UgYE5vdEltcGxlbWVudGVk WWV0RXJyb3JgIGV4Y2VwdGlvbiB0aGF0IHNob3VsZCBiZSB1c2VkIGluIGNhc2Ugd2hlbiB0aGUg Y29kZXBhdGggaGFzIG5vdCBiZWVuIGltcGxlbWVudGVkIGJ5IHRoZSBkZXZlbG9wZXIgZm9yIHNv bWUgcmVhc29uIChtYXliZSB0aGV5J3JlIGRlc2lnbmluZyBhbiBhYnN0cmFjdCBjbGFzcyBvciBh cmUgZGVzaWduaW5nIHNvbWUgc29ydCBvZiBpbnRlcmZhY2UgdG8gcmV1c2UgbGF0ZXIgb24pIE9S IGV4dGVuZCB0aGUgbWVhbmluZyBvZiBgTm90SW1wbGVtZW50ZWRFcnJvcmAgdG8gY292ZXIgdGhv c2UgdXNlY2FzZXMgc28gd2UgZG9uJ3QgaGF2ZSB0byBpbnRyb2R1Y2UgYW5vdGhlciBleGNlcHRp b24NDQoNDQojIEJhY2tncm91bmQNDQoNDQpgTm90SW1wbGVtZW50ZWRFcnJvcmAgaXMgc3VwcG9z ZWQgdG8gYmUgcmFpc2VkIGBpZiB0aGUgdW5kZXJseWluZyBvcGVyYXRpbmcgc3lzdGVtIG9yIFJ1 YnkgcnVudGltZSBkb2VzIG5vdCBzdXBwb3J0IHRoZW1gIChodHRwczovL3J1YnktZG9jLm9yZy9j b3JlLTMuMS4yL05vdEltcGxlbWVudGVkRXJyb3IuaHRtbCkNDQoNDQpIb3dldmVyIGl0IGFwcGVh cnMgdGhhdCBtYW55IHBlb3BsZSBhcmUgbWlzdXNpbmcgdGhpcyBleGNlcHRpb24gYnkgcmFpc2lu ZyB0aGlzIGluIGEgc3VwZXJjbGFzcyBmcm9tIHdoaWNoIHRoZXkgbGF0ZXIgaW5oZXJpdCBmcm9t LiBJIGRvIHJlYWxpemUgdGhhdCBSdWJ5IHByb21vdGVzIGR1Y2stdHlwaW5nICh0aGUgZGVmYXVs dCBSdWJvQ29wIHN0eWxlIGd1aWRlIGhhcyBhIGNvcCBmb3IgdGhpcyDigJMgaHR0cHM6Ly9naXRo dWIuY29tL3J1Ym9jb3AvcnVieS1zdHlsZS1ndWlkZSNkdWNrLXR5cGluZykuIEhvd2V2ZXIgSSBo YXZlIHNlZW4gdGhpcyBiZWluZyBkaXNjdXNzZWQgbnVtZXJvdXMgdGltZXM6DQ0KDQ0KKiBodHRw czovL2dpdGh1Yi5jb20vcnVib2NvcC9ydWJ5LXN0eWxlLWd1aWRlL2lzc3Vlcy80NTgNDQoqIGh0 dHA6Ly9jaHJpc3N0dW1wLm9ubGluZS8yMDE2LzAzLzIzL3N0b3AtYWJ1c2luZy1ub3RpbXBsZW1l bnRlZGVycm9yLw0NCiogaHR0cHM6Ly9vbGVnMHBvdGFwb3YubWVkaXVtLmNvbS9ydWJ5LW5vdGlt cGxlbWVudGVkZXJyb3ItZG9udC11c2UtaXQtZGZmMWZkNzIyOGU1DQ0KKiBodHRwczovL2dpdGxh Yi5jb20vZ2l0bGFiLW9yZy9naXRsYWIvLS9pc3N1ZXMvMzU0MzE0ICh3aGljaCBJJ20gdGhlIGF1 dGhvciBvZikNDQoqIGh0dHBzOi8vZ2l0aHViLmNvbS9ybW9zb2xnby9ncmFwaHFsLXJ1YnkvaXNz dWVzLzIwNjcgKGhlcmUgdGhlIGF1dGhvciBhY3R1YWxseSBjb25mdXNlZCBpdCB3aXRoIFB5dGhv bidzIGBOb3RJbXBsZW1lbnRlZEVycm9yYCkNDQoqIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20v cXVlc3Rpb25zLzEzNjY4MDY4L2hvdy10by1zaWduYWwtbm90LWltcGxlbWVudGVkLXlldA0NCg0N CiMgUHJvcG9zYWwNDQoNDQpDcmVhdGUgYE5vdEltcGxlbWVudGVkWWV0RXJyb3JgIGV4Y2VwdGlv bg0NCg0NCk9SDQ0KDQ0KQWxsb3cgcmFpc2luZyBgTm90SW1wbGVtZW50ZWRFcnJvcmAgaW4gY2Fz ZXMgb3RoZXIgdGhhbiBPUyBvciBSdWJ5IHJ1bnRpbWUgaW5jb21wYXRpYmlsaXRpZXMNDQoNDQoj IEV2YWx1YXRpb24NDQoNDQojIyMgQWRkIGBOb3RJbXBsZW1lbnRlZFlldEVycm9yYA0NCg0NCkkg dGhpbmsgYSBuZXcgZXhjZXB0aW9uIGlzIGEgYmV0dGVyIGlkZWEgdGhhbiBjaGFuZ2luZyB0aGUg dXNhZ2Ugb2YgYW4gZXhpc3Rpbmcgb25lIGp1c3QgYmVjYXVzZSAiZXZlcnlvbmUgaXMgdXNpbmcg aXQiLiBUaGF0IHNhaWQgaXQgd291bGQgcmVxdWlyZSBwZW9wbGUgdG8gcmVmYWN0b3IgdGhlaXIg Y29kZSB3aGljaCBtaWdodCBwcmV2ZW50IHdpZGVyIGFkb3B0aW9uIG9mIHRoZSBuZXcgZXhjZXB0 aW9uLg0NCg0NCiMjIyBDaGFuZ2Ugc2NvcGUgb2YgYE5vdEltcGxlbWVudGVkRXJyb3JgDQ0KDQ0K VGhpcyB3b3VsZCByZXF1aXJlIHRoZSBsZWFzdCBhbW91bnQgb2YgY2hhbmdlcyBwb3NzaWJsZSAo b25seSBhIGRvY3VtZW50YXRpb24gY2hhbmdlKSBhbmQgSSBiZWxpZXZlIHRoZXJlIHdvdWxkIGJl IG5vIGNvbXBhdGliaWxpdHkgcHJvYmxlbXMgd2hhdHNvZXZlci4NDQoNDQotLS1GaWxlcy0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQ0Kbm90LWltcGxlbWVudGVkLWVycm9yLWRvY3Mu cGF0Y2ggKDEuNTcgS0IpDQ0KDQ0KDQ0KLS0gDQ0KaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcv DQ0KIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KIHJ1Ynkt Y29yZSBtYWlsaW5nIGxpc3QgLS0gcnVieS1jb3JlQG1sLnJ1YnktbGFuZy5vcmcKIFRvIHVuc3Vi c2NyaWJlIHNlbmQgYW4gZW1haWwgdG8gcnVieS1jb3JlLWxlYXZlQG1sLnJ1YnktbGFuZy5vcmcK IHJ1YnktY29yZSBpbmZvIC0tIGh0dHBzOi8vbWwucnVieS1sYW5nLm9yZy9tYWlsbWFuMy9wb3N0 b3JpdXMvbGlzdHMvcnVieS1jb3JlLm1sLnJ1YnktbGFuZy5vcmcv