From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on dcvr.yhbt.net X-Spam-Level: X-Spam-Status: No, score=-4.1 required=3.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED,SPF_HELO_NONE,SPF_PASS,UNPARSEABLE_RELAY, URIBL_BLOCKED shortcircuit=no autolearn=ham autolearn_force=no version=3.4.2 Received: from neon.ruby-lang.org (neon.ruby-lang.org [221.186.184.75]) by dcvr.yhbt.net (Postfix) with ESMTP id 57A5A1F66E for ; Thu, 3 Sep 2020 07:48:39 +0000 (UTC) Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id C40F2120AE8; Thu, 3 Sep 2020 16:48:00 +0900 (JST) Received: from xtrwkhkc.outbound-mail.sendgrid.net (xtrwkhkc.outbound-mail.sendgrid.net [167.89.16.28]) by neon.ruby-lang.org (Postfix) with ESMTPS id 31BB5120AE7 for ; Thu, 3 Sep 2020 16:47:59 +0900 (JST) Received: by filterdrecv-p3mdw1-686c98ffd9-cpfnm with SMTP id filterdrecv-p3mdw1-686c98ffd9-cpfnm-18-5F509FCD-16 2020-09-03 07:48:29.415480661 +0000 UTC m=+132401.719919957 Received: from herokuapp.com (unknown) by ismtpd0010p1iad1.sendgrid.net (SG) with ESMTP id jlHjVvZnROaeMa030VK33g for ; Thu, 03 Sep 2020 07:48:29.361 +0000 (UTC) Date: Thu, 03 Sep 2020 07:48:29 +0000 (UTC) From: knu@ruby-lang.org Message-ID: References: Mime-Version: 1.0 X-Redmine-MailingListIntegration-Message-Ids: 75700 X-Redmine-Project: ruby-master X-Redmine-Issue-Tracker: Feature X-Redmine-Issue-Id: 16989 X-Redmine-Issue-Author: marcandre X-Redmine-Issue-Assignee: knu X-Redmine-Sender: knu 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-SG-EID: =?us-ascii?Q?hDsQvKErLSJ7pAc+tDc0a0gaAYeRBj5seyyxgbnjKEktx9GgZA6l1IkK9Mzl5O?= =?us-ascii?Q?1aiVGr0Ll9Pg3ftJSgdnYp6NcB0CBLXCSYvVy2o?= =?us-ascii?Q?woAKdW=2FxX1t3B79Wpz8LVyMUqcRdgbPTUl6fejY?= =?us-ascii?Q?aU1yd4PLhFaL0lbaI+X8T5dt4yxXjKqKJephGSO?= =?us-ascii?Q?ipncP4Gdx4=2FeRT5ikv5L+41Fjot7zBQS8zw5=2F5v?= =?us-ascii?Q?efHyg9O+0VZCPu0Rw=3D?= To: ruby-core@ruby-lang.org X-ML-Name: ruby-core X-Mail-Count: 99865 Subject: [ruby-core:99865] =?utf-8?q?=5BRuby_master_Feature=2316989=5D_Sets=3A_need_?= =?utf-8?b?4pml77iP?= X-BeenThere: ruby-core@ruby-lang.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Ruby developers List-Id: Ruby developers List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ruby-core-bounces@ruby-lang.org Sender: "ruby-core" SXNzdWUgIzE2OTg5IGhhcyBiZWVuIHVwZGF0ZWQgYnkga251IChBa2lub3JpIE1VU0hBKS4NCg0K DQpPSywgSSB0aGluayBpdCdzIGdvb2QgZm9yIHVzIG5vdyB0byBkaXZlcmdlIGZyb20gdGhlIG9y aWdpbmFsIHBoaWxvc29waHkgb2YgU2V0IHdoZW4gSSBmaXJzdCB3cm90ZSBpdCBhbmQgcHVyc3Vl IHRoZSBwZXJmb3JtYW5jZSBhbmQgaW50ZWdyaXR5IHdpdGggb3RoZXIgcGFydHMgb2YgUnVieS4g IFRoZXJlIGFyZSBtYW55IHBhcnRzIGluIFNldCB3aGVyZSBJIGF2b2lkZWQgb3B0aW1pemF0aW9u IGluIG9yZGVyIHRvIHJldGFpbiBleHRlbnNpYmlsaXR5IChsaWtlIHN1YmNsYXNzaW5nIGFuZCBz dHVmZiksIGJ1dCBJJ2xsIHVubG9jayB0aGUgYmFyLg0KDQpJJ20gYWxzbyBwbGFubmluZyB0byBy ZW1vdmUgU29ydGVkU2V0IGFuZCBsZWF2ZSBpdCB0byBhbiBleHRlcm5hbCBnZW0gYmVjYXVzZSBv ZiB0aGUgcGFydGlhbCBkZXBlbmRlbmN5IG9uIHJidHJlZSBhbmQgdGhlIGZhbGxiYWNrIGltcGxl bWVudGF0aW9uIHdoaWNoIHBlcmZvcm1zIHF1aXRlIHBvb3JseS4NCg0KSSdtIG5vdCBhYnNvbHV0 ZWx5IHN1cmUgYWJvdXQgaW50cm9kdWNpbmcgbGl0ZXJhbHMgaW4gdGhlIGZvcm0gb2YgYHsgYSwg YiwgYyB9YCAgYmVjYXVzZSBJIG15c2VsZiBpcyB0aGUgb25lIHdobyBpcyBxdWl0ZSBmYW1pbGlh ciB3aXRoIHRoZSBzaG9ydGhhbmQgbm90YXRpb24gaW50cm9kdWNlZCBpbiBFUzYgYW5kIHdvdWxk IGxpa2UgdG8gaGF2ZSBzb21ldGhpbmcgc2ltaWxhciBpbiBSdWJ5LiDwn5iGDQoNCi0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCkZlYXR1cmUgIzE2OTg5OiBTZXRzOiBu ZWVkIOKZpe+4jw0KaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcvaXNzdWVzLzE2OTg5I2NoYW5n ZS04NzM5Mg0KDQoqIEF1dGhvcjogbWFyY2FuZHJlIChNYXJjLUFuZHJlIExhZm9ydHVuZSkNCiog U3RhdHVzOiBBc3NpZ25lZA0KKiBQcmlvcml0eTogTm9ybWFsDQoqIEFzc2lnbmVlOiBrbnUgKEFr aW5vcmkgTVVTSEEpDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpJ IGFtIG9wZW5pbmcgYSBzZXJpZXMgb2YgZmVhdHVyZSByZXF1ZXN0cyBvbiBgU2V0YCwgYWxsIG9m IHRoZW0gYmFzZWQgb24gdGhpcyB1c2VjYXNlLg0KDQpUaGUgbWFpbiB1c2VjYXNlIEkgaGF2ZSBp biBtaW5kIGlzIG15IHJlY2VudCBleHBlcmllbmNlIHdpdGggYFJ1Ym9Db3BgLiBJIG5vdGljZWQg YSBiaWcgbnVtYmVyIG9mIGZyb3plbiBhcnJheXMgYmVpbmcgdXNlZCBvbmx5IHRvIGxhdGVyIGNh bGwgYGluY2x1ZGU/YCBvbiB0aGVtLiBUaGlzIGlzIGBPKG4pYCBpbnN0ZWFkIG9mIGBPKDEpYC4N Cg0KVHJ5aW5nIHRvIGNvbnZlcnQgdGhlbSB0byBgU2V0YHMgY2F1c2VzIG1ham9yIGNvbXBhdGli aWxpdHkgaXNzdWVzLCBhcyB3ZWxsIGFzIHZlcnkgZnJ1c3RyYXRpbmcgc2l0dWF0aW9ucyBhbmQg c29tZSBjYXNlcyB0aGF0IHdvdWxkIG1ha2UgdGhlbSBtdWNoIGxlc3MgZWZmaWNpZW50Lg0KDQpC ZWNhdXNlIG9mIHRoZXNlIGluY29tcGF0aWJpbGl0aWVzLCBgUnVib0NvcGAgaXMgaW4gdGhlIHBy b2Nlc3Mgb2YgdXNpbmcgYSBjdXN0b20gY2xhc3MgYmFzZWQgb24gYEFycmF5YCB3aXRoIG9wdGlt aXplZCBgaW5jbHVkZT9gIGFuZCBgPT09YC4gYFJ1Ym9Db3BgIHJ1bnMgbXVsdGlwbGUgY2hlY2tz IG9uIFJ1YnkgY29kZS4gVGhvc2UgY2hlY2tzIGFyZSBjYWxsZWQgY29wcy4gYFJ1Ym9Db3BgIHBl cmZvcm1hbmNlIGlzIChJTU8pIHByZXR0eSBiYWQgYW5kIHNvbWUgY29wcyAgY3VycmVudGx5IGFy ZSBpbiBgTyhuXjIpYCB3aGVyZSBuIGlzIHRoZSBzaXplIG9mIHRoZSBjb2RlIGJlaW5nIGluc3Bl Y3RlZC4gRXZlbiBnaXZlbiB0aGVzZSBleHRyZW1lbHkgaW5lZmZpY2llbnQgY29wcywgb3B0aW1p emluZyB0aGUgMTAwKyBzdWNoIGFycmF5cyAobW9zdCBvZiB3aGljaCBhcmUgcXVpdGUgc21hbGwg YnR3KSBnYXZlIGEgNSUgc3BlZWQgYm9vc3QuDQoNClJ1Ym9Db3AgUFJzIGZvciByZWZlcmVuY2U6 IGh0dHBzOi8vZ2l0aHViLmNvbS9ydWJvY29wLWhxL3J1Ym9jb3AtYXN0L3B1bGwvMjkNCmh0dHBz Oi8vZ2l0aHViLmNvbS9ydWJvY29wLWhxL3J1Ym9jb3AvcHVsbC84MTMzDQoNCk15IGV4cGVyaWVu Y2UgdGVsbHMgbWUgdGhhdCB0aGVyZSBhcmUgbWFueSBvdGhlciBvcHBvcnR1bml0aWVzIHRvIHVz ZSBgU2V0YHMgdGhhdCBhcmUgbWlzc2VkIGJlY2F1c2UgYFNldGBzIGFyZSBub3QgYnVpbHRpbiwg bm90IGtub3duIGVub3VnaCBhbmQgaGF2ZSBubyBzaG9ydGhhbmQgbm90YXRpb24uDQoNCkluIHRo aXMgaXNzdWUgSSdkIGxpa2UgdG8gY29uY2VudHJhdGUgdGhlIGRpc2N1c3Npb24gb24gdGhlIGZv bGxvd2luZyByZXF1ZXN0OiBgU2V0YHMgc2hvdWxkIGJlIGNvcmUgb2JqZWN0cywgaW4gdGhlIHNh bWUgd2F5IHRoYXQgYENvbXBsZXhgIHdlcmUgbm90IGFuZCBhcmUgbm93LiBTb21lIG9mIHRoZSB1 cGNvbWluZyBmZWF0dXJlIHJlcXVlc3RzIHdvdWxkIGJlIGVhc2llciAob3Igb25seSBwb3NzaWJs ZSkgdG8gaW1wbGVtZW50IHdlcmUgYFNldGBzIGJ1aWx0aW4uDQoNCg0KDQotLSANCmh0dHBzOi8v YnVncy5ydWJ5LWxhbmcub3JnLw0K