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 DEEC51F406 for ; Fri, 13 Oct 2023 18:35:34 +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=vepwbAkF; 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=pkJUrp/o; dkim-atps=neutral Received: from nue.mailmanlists.eu (localhost [127.0.0.1]) by nue.mailmanlists.eu (Postfix) with ESMTP id C7FA3808BA; Fri, 13 Oct 2023 18:35:27 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ml.ruby-lang.org; s=mail; t=1697222127; bh=aFkO7TOGJVDUgWUZ1bZYL1H5gv+J8sYGsy5VOiBV7iU=; 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=vepwbAkFKpp/1FsJdD1EZJEgA7vO/ebnPLye5Y3QB4i5eU5XmWT0n9xGRBvhkWq2l KSzYtzMIexDaDd3FKAMthicLyobPBl4iG5A1zv/swiov2IfjzF4xABMqnhArFDnmaD XU52FNNT2EMnBRipc5focWxpXWjO9SD5hOHJU3Fs= Received: from o1678948x4.outbound-mail.sendgrid.net (o1678948x4.outbound-mail.sendgrid.net [167.89.48.4]) by nue.mailmanlists.eu (Postfix) with ESMTPS id 610D2808B1 for ; Fri, 13 Oct 2023 18:35:24 +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=pkJUrp/o; 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=6yFWn9ObmeamCA9tnGgisGQd5VqBJuT2yyEAZu6ZRBM=; b=pkJUrp/oj9LHU7IhoeZIQVV9OboT7cwxR+AHOOft2IieSqnJqs1s7lnECqktBE3t+Q58 dvhZCf9svOiuqLnfwpoN6SNwplgsuGaFA99s5lAxu+M8JSqsmX9MCfOUsChQlBpAuwHsMq pUbb2O4GOz2CNvod7QWGFDu0xflbfpSqeRzLKw4wt3SSRs0Sm0Jax+YDLSPLWSopAKbolI eZTDZaKRtH20DOPJbpdXNE2GKDdPEo0mQCH82DRY73HhkTRlpVz1FUU8gmT0WtTG7cqcC0 iy/rEOiYK+7F9HYuV2eIMWrQTWeoL1Nnjae8aerWkJPtHaVHyLMP/Q/E9DQWbREw== Received: by filterdrecv-65785c9b6c-k55p8 with SMTP id filterdrecv-65785c9b6c-k55p8-1-65298DEA-36 2023-10-13 18:35:22.706190413 +0000 UTC m=+252761.241630036 Received: from herokuapp.com (unknown) by geopod-ismtpd-7 (SG) with ESMTP id teJ6WKXoQdSunsa9Uevdgg for ; Fri, 13 Oct 2023 18:35:22.562 +0000 (UTC) Date: Fri, 13 Oct 2023 18:35:22 +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: 91557 X-SG-EID: =?us-ascii?Q?Dq8GNIcVqP8cs5uR+EIAabfg3LE9XdC6dZ5KYNrMpf6VzBWG6HqArcu5raQjXL?= =?us-ascii?Q?IGTFdxKHUt7++67+KD54pNYXheirMcsUIf3sdgF?= =?us-ascii?Q?Riq06jt=2FvP0kBygNVit4OkrNwvc9t9qINJkFsv9?= =?us-ascii?Q?UppKfpzOlci91i726ulGXN3JUo693TKriFI0ixr?= =?us-ascii?Q?kVUFNcZZ+EkeaP4lk9vLzJ0qTFobJUfyUXcl9Ny?= =?us-ascii?Q?0xuXD2WnuAdYMGal+TgDBtGqadAga8gFkSw1xdI?= =?us-ascii?Q?Cus9upR4iKhx=2FP8Q5RcIw=3D=3D?= To: ruby-core@ml.ruby-lang.org X-Entity-ID: b/2+PoftWZ6GuOu3b0IycA== Message-ID-Hash: EBUUZVMBT4COI35JLHOFY7GZUJJJF5ZP X-Message-ID-Hash: EBUUZVMBT4COI35JLHOFY7GZUJJJF5ZP 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:115049] [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+IEkgd291bGRuJ3QgZXhwZWN0IGEgdGVzdCBmcmFtZXdvcmsgdG8gcmVzY3VlIE91 dE9mTWVtb3J5RXJyb3IgZm9yIGV4YW1wbGUsDQ0KDQ0KV2VsbCBNaW5pdGVzdCBkb2VzIHJlc2N1 ZSBFeGNlcHRpb246DQ0KaHR0cHM6Ly9naXRodWIuY29tL21pbml0ZXN0L21pbml0ZXN0L2Jsb2Iv NjcxOWFkOGQ4ZDQ5Nzc5NjY5MDgzZjUwMjllYTlhMDQyOWM0OWZmNS9saWIvbWluaXRlc3QvdGVz dC5yYiNMMTk2DQ0KDQ0KUHJldHR5IHN1cmUgUlNwZWMgZG9lcyBhcyB3ZWxsLiBJdCdzIG9uZSBv ZiB0aGUgcmFyZSBqdXN0aWZpYWJsZSBjYXNlcyBmb3IgZG9pbmcgc28uDQ0KDQ0KLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0NCkZlYXR1cmUgIzE4OTE1OiBOZXcgZXJy b3IgY2xhc3M6IE5vdEltcGxlbWVudGVkWWV0RXJyb3Igb3Igc2NvcGUgY2hhbmdlIGZvciBOb3RJ bXBsZW1lbnRlZEVycm9yDQ0KaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcvaXNzdWVzLzE4OTE1 I2NoYW5nZS0xMDQ5MjMNDQoNDQoqIEF1dGhvcjogUXVpbnRhc2FuIChNaWNoYcWCIFphasSFYykN DQoqIFN0YXR1czogT3Blbg0NCiogUHJpb3JpdHk6IE5vcm1hbA0NCi0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NDQojIEFic3RyYWN0DQ0KDQ0KSW50cm9kdWNlIGBOb3RJ bXBsZW1lbnRlZFlldEVycm9yYCBleGNlcHRpb24gdGhhdCBzaG91bGQgYmUgdXNlZCBpbiBjYXNl IHdoZW4gdGhlIGNvZGVwYXRoIGhhcyBub3QgYmVlbiBpbXBsZW1lbnRlZCBieSB0aGUgZGV2ZWxv cGVyIGZvciBzb21lIHJlYXNvbiAobWF5YmUgdGhleSdyZSBkZXNpZ25pbmcgYW4gYWJzdHJhY3Qg Y2xhc3Mgb3IgYXJlIGRlc2lnbmluZyBzb21lIHNvcnQgb2YgaW50ZXJmYWNlIHRvIHJldXNlIGxh dGVyIG9uKSBPUiBleHRlbmQgdGhlIG1lYW5pbmcgb2YgYE5vdEltcGxlbWVudGVkRXJyb3JgIHRv IGNvdmVyIHRob3NlIHVzZWNhc2VzIHNvIHdlIGRvbid0IGhhdmUgdG8gaW50cm9kdWNlIGFub3Ro ZXIgZXhjZXB0aW9uDQ0KDQ0KIyBCYWNrZ3JvdW5kDQ0KDQ0KYE5vdEltcGxlbWVudGVkRXJyb3Jg IGlzIHN1cHBvc2VkIHRvIGJlIHJhaXNlZCBgaWYgdGhlIHVuZGVybHlpbmcgb3BlcmF0aW5nIHN5 c3RlbSBvciBSdWJ5IHJ1bnRpbWUgZG9lcyBub3Qgc3VwcG9ydCB0aGVtYCAoaHR0cHM6Ly9ydWJ5 LWRvYy5vcmcvY29yZS0zLjEuMi9Ob3RJbXBsZW1lbnRlZEVycm9yLmh0bWwpDQ0KDQ0KSG93ZXZl ciBpdCBhcHBlYXJzIHRoYXQgbWFueSBwZW9wbGUgYXJlIG1pc3VzaW5nIHRoaXMgZXhjZXB0aW9u IGJ5IHJhaXNpbmcgdGhpcyBpbiBhIHN1cGVyY2xhc3MgZnJvbSB3aGljaCB0aGV5IGxhdGVyIGlu aGVyaXQgZnJvbS4gSSBkbyByZWFsaXplIHRoYXQgUnVieSBwcm9tb3RlcyBkdWNrLXR5cGluZyAo dGhlIGRlZmF1bHQgUnVib0NvcCBzdHlsZSBndWlkZSBoYXMgYSBjb3AgZm9yIHRoaXMg4oCTIGh0 dHBzOi8vZ2l0aHViLmNvbS9ydWJvY29wL3J1Ynktc3R5bGUtZ3VpZGUjZHVjay10eXBpbmcpLiBI b3dldmVyIEkgaGF2ZSBzZWVuIHRoaXMgYmVpbmcgZGlzY3Vzc2VkIG51bWVyb3VzIHRpbWVzOg0N Cg0NCiogaHR0cHM6Ly9naXRodWIuY29tL3J1Ym9jb3AvcnVieS1zdHlsZS1ndWlkZS9pc3N1ZXMv NDU4DQ0KKiBodHRwOi8vY2hyaXNzdHVtcC5vbmxpbmUvMjAxNi8wMy8yMy9zdG9wLWFidXNpbmct bm90aW1wbGVtZW50ZWRlcnJvci8NDQoqIGh0dHBzOi8vb2xlZzBwb3RhcG92Lm1lZGl1bS5jb20v cnVieS1ub3RpbXBsZW1lbnRlZGVycm9yLWRvbnQtdXNlLWl0LWRmZjFmZDcyMjhlNQ0NCiogaHR0 cHM6Ly9naXRsYWIuY29tL2dpdGxhYi1vcmcvZ2l0bGFiLy0vaXNzdWVzLzM1NDMxNCAod2hpY2gg SSdtIHRoZSBhdXRob3Igb2YpDQ0KKiBodHRwczovL2dpdGh1Yi5jb20vcm1vc29sZ28vZ3JhcGhx bC1ydWJ5L2lzc3Vlcy8yMDY3IChoZXJlIHRoZSBhdXRob3IgYWN0dWFsbHkgY29uZnVzZWQgaXQg d2l0aCBQeXRob24ncyBgTm90SW1wbGVtZW50ZWRFcnJvcmApDQ0KKiBodHRwczovL3N0YWNrb3Zl cmZsb3cuY29tL3F1ZXN0aW9ucy8xMzY2ODA2OC9ob3ctdG8tc2lnbmFsLW5vdC1pbXBsZW1lbnRl ZC15ZXQNDQoNDQojIFByb3Bvc2FsDQ0KDQ0KQ3JlYXRlIGBOb3RJbXBsZW1lbnRlZFlldEVycm9y YCBleGNlcHRpb24NDQoNDQpPUg0NCg0NCkFsbG93IHJhaXNpbmcgYE5vdEltcGxlbWVudGVkRXJy b3JgIGluIGNhc2VzIG90aGVyIHRoYW4gT1Mgb3IgUnVieSBydW50aW1lIGluY29tcGF0aWJpbGl0 aWVzDQ0KDQ0KIyBFdmFsdWF0aW9uDQ0KDQ0KIyMjIEFkZCBgTm90SW1wbGVtZW50ZWRZZXRFcnJv cmANDQoNDQpJIHRoaW5rIGEgbmV3IGV4Y2VwdGlvbiBpcyBhIGJldHRlciBpZGVhIHRoYW4gY2hh bmdpbmcgdGhlIHVzYWdlIG9mIGFuIGV4aXN0aW5nIG9uZSBqdXN0IGJlY2F1c2UgImV2ZXJ5b25l IGlzIHVzaW5nIGl0Ii4gVGhhdCBzYWlkIGl0IHdvdWxkIHJlcXVpcmUgcGVvcGxlIHRvIHJlZmFj dG9yIHRoZWlyIGNvZGUgd2hpY2ggbWlnaHQgcHJldmVudCB3aWRlciBhZG9wdGlvbiBvZiB0aGUg bmV3IGV4Y2VwdGlvbi4NDQoNDQojIyMgQ2hhbmdlIHNjb3BlIG9mIGBOb3RJbXBsZW1lbnRlZEVy cm9yYA0NCg0NClRoaXMgd291bGQgcmVxdWlyZSB0aGUgbGVhc3QgYW1vdW50IG9mIGNoYW5nZXMg cG9zc2libGUgKG9ubHkgYSBkb2N1bWVudGF0aW9uIGNoYW5nZSkgYW5kIEkgYmVsaWV2ZSB0aGVy ZSB3b3VsZCBiZSBubyBjb21wYXRpYmlsaXR5IHByb2JsZW1zIHdoYXRzb2V2ZXIuDQ0KDQ0KLS0t RmlsZXMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0NCm5vdC1pbXBsZW1lbnRlZC1l cnJvci1kb2NzLnBhdGNoICgxLjU3IEtCKQ0NCg0NCg0NCi0tIA0NCmh0dHBzOi8vYnVncy5ydWJ5 LWxhbmcub3JnLw0NCiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCiBydWJ5LWNvcmUgbWFpbGluZyBsaXN0IC0tIHJ1YnktY29yZUBtbC5ydWJ5LWxhbmcub3Jn CiBUbyB1bnN1YnNjcmliZSBzZW5kIGFuIGVtYWlsIHRvIHJ1YnktY29yZS1sZWF2ZUBtbC5ydWJ5 LWxhbmcub3JnCiBydWJ5LWNvcmUgaW5mbyAtLSBodHRwczovL21sLnJ1YnktbGFuZy5vcmcvbWFp bG1hbjMvcG9zdG9yaXVzL2xpc3RzL3J1YnktY29yZS5tbC5ydWJ5LWxhbmcub3JnLw==