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-ASN: AS4713 221.184.0.0/13 X-Spam-Status: No, score=-3.4 required=3.0 tests=AWL,BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,SPF_HELO_NONE, T_SPF_PERMERROR,UNPARSEABLE_RELAY,URIBL_GREY shortcircuit=no autolearn=no 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 85AE71F51E for ; Wed, 28 Sep 2022 14:32:30 +0000 (UTC) Authentication-Results: dcvr.yhbt.net; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=sendgrid.me header.i=@sendgrid.me header.b="yZChgF0N"; dkim-atps=neutral Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id 3D5B2121025; Wed, 28 Sep 2022 23:32:26 +0900 (JST) Received: from o1678948x4.outbound-mail.sendgrid.net (o1678948x4.outbound-mail.sendgrid.net [167.89.48.4]) by neon.ruby-lang.org (Postfix) with ESMTPS id B15B9121020 for ; Wed, 28 Sep 2022 23:32:23 +0900 (JST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sendgrid.me; h=from:references:subject:mime-version:content-type: content-transfer-encoding:list-id:to:cc; s=smtpapi; bh=Qr8JnjyguHwBFXb5GMoXw0N1SDT2npmXTzFdUb0D8u0=; b=yZChgF0NslKMv/QvAqd+UGwPIH5L44zL87e/6sDSl3AS3Fx1aIbyXRaVJ10gYYSejujm JUZvbcbUWnaZTBvBLBDjjoL1RanA/73d9yQHvGTebYNDx1ANCu2BRplpX5QxpZ0bsWMuh5 5sLMGMmTrDiCFaAwQZDjlY2EKmGBzQ8O4= Received: by filterdrecv-77487f4c77-r87nj with SMTP id filterdrecv-77487f4c77-r87nj-1-63345AF5-29 2022-09-28 14:32:21.460645851 +0000 UTC m=+60300.731502449 Received: from herokuapp.com (unknown) by geopod-ismtpd-5-6 (SG) with ESMTP id Pel34uemQLOjC2fZindjaQ for ; Wed, 28 Sep 2022 14:32:21.353 +0000 (UTC) Date: Wed, 28 Sep 2022 14:32:21 +0000 (UTC) From: "austin (Austin Ziegler)" Message-ID: References: Mime-Version: 1.0 X-Redmine-Project: ruby-master X-Redmine-Issue-Tracker: Feature X-Redmine-Issue-Id: 19027 X-Redmine-Issue-Author: jeromedalbert X-Redmine-Sender: austin 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: 86567 X-SG-EID: =?us-ascii?Q?DZv5R2lXppH4VDtnTbzozZvAfTMQDIuiqc52yQGUxibk2YmwbamuHVhEx30u+N?= =?us-ascii?Q?yD3jEB9fCp=2FPZaTvB2Tz7yxhGfc=2FN=2FzNr0P0mlD?= =?us-ascii?Q?A7179VLi4FYocL8eG5SqBS+PUkAylngeq8oX5E2?= =?us-ascii?Q?aki=2FV0=2FyRzht=2Fq4R=2Fg0eZl+pQcid13MNJpTl5IS?= =?us-ascii?Q?5W8SGKrbZNLsrOx4Jw2ZVMPLDH+q3xHaNeXDOxs?= =?us-ascii?Q?rlpNfZE+uwj7JxOsEMeJeP63pZIzzaHwVZQiBvc?= =?us-ascii?Q?0d=2Fc2AT0edRNT73=2FWLJ1g=3D=3D?= To: ruby-core@ruby-lang.org X-Entity-ID: b/2+PoftWZ6GuOu3b0IycA== X-ML-Name: ruby-core X-Mail-Count: 110126 Subject: [ruby-core:110126] [Ruby master Feature#19027] .= syntax X-BeenThere: ruby-core@ruby-lang.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Ruby developers List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Reply-To: Ruby developers Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ruby-core-bounces@ruby-lang.org Sender: "ruby-core" SXNzdWUgIzE5MDI3IGhhcyBiZWVuIHVwZGF0ZWQgYnkgYXVzdGluIChBdXN0aW4gWmllZ2xlciku DQoNCg0KamVyb21lZGFsYmVydCAoSmVyb21lIERhbGJlcnQpIHdyb3RlOg0KPiBJIHdpc2ggSSBj b3VsZCBkbyB0aGlzIGluIFJ1Ynk6DQo+IA0KPiBgYGANCj4gcmVjb3JkcyAuPSB3aGVyZS5ub3Qo aWQ6IGV4Y2x1ZGVkX2lkcykgaWYgc29tZV9jb25kaXRpb24NCj4gYGBgDQo+IA0KPiBpbnN0ZWFk IG9mOg0KPiANCj4gYGBgDQo+IHJlY29yZHMgPSByZWNvcmRzLndoZXJlLm5vdChpZDogZXhjbHVk ZWRfaWRzKSBpZiBzb21lX2NvbmRpdGlvbg0KPiBgYGANCiANCkkgZmluZCB0aGF0IGJvdGggdW5y ZWFkYWJsZSBhbmQgdW5kZWNpcGhlcmFibGUsIHBlcnNvbmFsbHkuIFRoaXMgaXMgb25lIGNhc2Ug d2hlcmUgc29tZXRoaW5nIGxpa2UgYSBwaXBlbGluZSBvcGVyYXRvciBtaWdodCBiZSBiZXR0ZXIg KGh0dHBzOi8vYnVncy5ydWJ5LWxhbmcub3JnL2lzc3Vlcy8xNTc5OSkuDQoNCmBgYHJ1YnkNCnJl Y29yZHMgPQ0KICBSZWNvcmRTb3VyY2UNCiAgfD4gd2hlcmUo4oCmKSAjIG9yaWdpbmFsIGNvbmRp dGlvbg0KICB8PiBtYXliZV9leGNsdWRlKHNvbWVfY29uZGl0aW9uLCBleGNsdWRlZF9pZHMpDQoN CuKApg0KDQpkZWYgbWF5YmVfZXhjbHVkZShyZWNvcmRzLCBjb25kaXRpb24sIGV4Y2x1ZGVkX2lk cykNCiAgY29uZGl0aW9uID8gcmVjb3Jkcy53aGVyZS5ub3QoaWQ6IGV4Y2x1ZGVkX2lkcykgOiBy ZWNvcmRzDQplbmQNCmBgYA0KDQpJdOKAmXMgbm90ICpzaG9ydGVyKiwgYnV0IGl0IGFsbG93cyBm b3IgYSBiZXR0ZXIgcmVhZGluZyBvZiB0aGUgcXVlcnkgYnVpbGQgaW4gdGhlIGZpcnN0IHBsYWNl LiBJdCBtaWdodCBiZSBwb3NzaWJsZSB0byBkbyBzb21ldGhpbmcgbGlrZSB0aGF0IHVzaW5nIGBL ZXJuZWwjdGhlbmA6DQoNCmBgYHJ1YnkNCnJlY29yZHMgPQ0KICBSZWNvcmRTb3VyY2UNCiAgICAu d2hlcmUo4oCmKSAjIG9yaWdpbmFsIGNvbmRpdGlvbg0KICAgIC50aGVuIHsgbWF5YmVfZXhjbHVk ZShfMSwgc29tZV9jb25kaXRpb24sIGV4Y2x1ZGVkX2lkcykgfQ0KDQrigKYNCg0KZGVmIG1heWJl X2V4Y2x1ZGUocmVjb3JkcywgY29uZGl0aW9uLCBleGNsdWRlZF9pZHMpDQogIGNvbmRpdGlvbiA/ IHJlY29yZHMud2hlcmUubm90KGlkOiBleGNsdWRlZF9pZHMpIDogcmVjb3Jkcw0KZW5kDQpgYGAN Cg0KPiBXZSBhbHJlYWR5IGhhdmUgYCs9YCwgYC09YCwgYHx8PWAsIGV0Yywgc28gd2h5IG5vdCBo YXZlIGEgYC49YCBzeW50YXg/DQoNClRoaXMgd291bGQgYmUgZGlmZmVyZW50IHRoYW4gdGhlIG90 aGVycywgYmVjYXVzZSBgKz1gICZjLiByZXN1bHQgaW4gbWV0aG9kIGNhbGxzIG9uIHRoZSByZWNl aXZlci4gSWYgd2Ugd2FudGVkIHNvbWV0aGluZyBjbGVhcmVyLCBtYXliZSBgcmVjb3JkcyA9ICYu LndoZW4ubm904oCmYCB3aGVyZSBgJi4uYCB3b3VsZCBiZSBhIHNpZ25hbCB0byAicmV0cmlldmUg dGhlIHByZXZpb3VzIHZhcmlhYmxlIHN5bWJvbCB0byB1c2UgaGVyZSIuDQoNCi0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCkZlYXR1cmUgIzE5MDI3OiAuPSBzeW50YXgN Cmh0dHBzOi8vYnVncy5ydWJ5LWxhbmcub3JnL2lzc3Vlcy8xOTAyNyNjaGFuZ2UtOTkzODQNCg0K KiBBdXRob3I6IGplcm9tZWRhbGJlcnQgKEplcm9tZSBEYWxiZXJ0KQ0KKiBTdGF0dXM6IFJlamVj dGVkDQoqIFByaW9yaXR5OiBOb3JtYWwNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0NCkkgd2lzaCBJIGNvdWxkIGRvIHRoaXMgaW4gUnVieToNCg0KYGBgDQpyZWNvcmRz IC49IHdoZXJlLm5vdChpZDogZXhjbHVkZWRfaWRzKSBpZiBzb21lX2NvbmRpdGlvbg0KYGBgDQoN Cmluc3RlYWQgb2Y6DQoNCmBgYA0KcmVjb3JkcyA9IHJlY29yZHMud2hlcmUubm90KGlkOiBleGNs dWRlZF9pZHMpIGlmIHNvbWVfY29uZGl0aW9uDQpgYGANCg0KV2UgYWxyZWFkeSBoYXZlIGArPWAs IGAtPWAsIGB8fD1gLCBldGMsIHNvIHdoeSBub3QgaGF2ZSBhIGAuPWAgc3ludGF4Pw0KDQpJIHJh cmVseSBuZWVkIHRoaXMgc2luY2UgbW9zdCBvZiB0aGUgdGltZSBzZWxmIHJlcGxhY2VtZW50IG1l dGhvZHMgbGlrZSBgZ3N1YiFgIGFyZSBhdmFpbGFibGUuIE92ZXIgbXkgbWFueSB5ZWFycyBvZiBS dWJ5IHByb2dyYW1taW5nIEkgd2lzaGVkIEkgY291bGQgdXNlIGEgYC49YCBzeW50YXggbWF5YmUg YSBoYW5kZnVsIG9mIHRpbWVzLCBzbyB0aGlzIHdvdWxkIGJlIGEgcmFyZWx5IHVzZWZ1bCBmZWF0 dXJlLCBidXQgSSBmaW5kIGl0IHRvIGJlIHF1aXRlIGVsZWdhbnQgaW4gdGhlIHJhcmUgY2FzZXMg aXQgY291bGQgYmUgbmVlZGVkLg0KDQpNYXliZSB0aGlzIGlzIGp1c3QgbWUgYmVpbmcgd2VpcmQg YnV0IEkgdGhvdWdodCBJIHdvdWxkIHNoYXJlLg0KDQoNCg0KLS0gDQpodHRwczovL2J1Z3MucnVi eS1sYW5nLm9yZy8NCg==