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=-4.1 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED, SPF_PASS 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 0D22D20248 for ; Fri, 5 Apr 2019 08:41:58 +0000 (UTC) Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id BCE5F1214EF; Fri, 5 Apr 2019 17:41:54 +0900 (JST) Received: from o1678916x28.outbound-mail.sendgrid.net (o1678916x28.outbound-mail.sendgrid.net [167.89.16.28]) by neon.ruby-lang.org (Postfix) with ESMTPS id 0244E120CEE for ; Fri, 5 Apr 2019 17:41:51 +0900 (JST) Received: by filter0182p3mdw1.sendgrid.net with SMTP id filter0182p3mdw1-25109-5CA714CE-2C 2019-04-05 08:41:50.693442277 +0000 UTC m=+56835.235506206 Received: from herokuapp.com (unknown [54.227.78.35]) by ismtpd0053p1mdw1.sendgrid.net (SG) with ESMTP id 6rjlHTswQJyh51vJzMVXwQ for ; Fri, 05 Apr 2019 08:41:50.588 +0000 (UTC) Date: Fri, 05 Apr 2019 08:41:51 +0000 (UTC) From: psychoslave@culture-libre.org Message-ID: References: Mime-Version: 1.0 X-Redmine-MailingListIntegration-Message-Ids: 67638 X-Redmine-Project: ruby-trunk X-Redmine-Issue-Id: 15723 X-Redmine-Issue-Author: sos4nt X-Redmine-Sender: psychoslave 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?cQ01s1DMbQ3wmmPGLBj8YVQqZEah=2FbbNiem+MZul5RmZsXMO+e=2FgZXNJ38E75A?= =?us-ascii?Q?R+sl5SF0Ii5mszQdsWQJuvJnKOMIQsgvAN6VToP?= =?us-ascii?Q?Pa4A5YjPIUj32dJsnUgxMOE6zxMN48VMZHwR2AL?= =?us-ascii?Q?0VPVH2jWMECLJRnOrWquGqWeiSkxfJv7yFyw0k6?= =?us-ascii?Q?oWFs0fCbaBEaWqtD6ESlgK5NGZruCOAr0tA=3D=3D?= To: ruby-core@ruby-lang.org X-ML-Name: ruby-core X-Mail-Count: 92154 Subject: [ruby-core:92154] [Ruby trunk Misc#15723] Reconsider numbered parameters 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" SXNzdWUgIzE1NzIzIGhhcyBiZWVuIHVwZGF0ZWQgYnkgcHN5Y2hvc2xhdmUgKG1hdGhpZXUgbG92 YXRvIHN0dW1wZiBndW50eikuDQoNCg0KSGVsbG8gTWF0dGhldyEgWW91IHdyb3RlOg0KDQo+IFRo ZSBhcmd1bWVudCBhZ2FpbnN0IHRoZSBmZWF0dXJlIGlzIHBlb3BsZSB3aG8gZG9uJ3Qgd2FudCB0 byB1c2UgaXQsIHdobyBpbmhlcml0IGNvZGUgKG9uZSB3YXkgb3IgYW5vdGhlcikgZnJvbSBwZW9w bGUgd2hvIGRpZCB1c2UgaXQgYW5kIGFyZSB0aGVyZWZvcmUgZm9yY2VkIHRvIHVzZSBpdC4gIElm IHlvdSBkb24ndCBzZWUgaXQsIGl0IGRvZXNuJ3QgaHVydCB5b3UuDQoNCkkgZG9uJ3QgdGhpbmsg dGhhdCdzIHRoZSBtYWluIHBvaW50IGhlcmUsIGF0IGxlYXN0IHRvIG15IG1pbmQgaXQncyAuIFJl YWRhYmlsaXR5LCBjb25zaXN0ZW5jeSBhbmQgbGFrZSBvZiBzdXJwcmlzZSBhcmUgdGhlIG1haW4g Y29uY2VybiBoZXJlLiBUaGUgYEBgIHByZWZpeCBjb21pbmcgaW4gc2VtYW50aWMgY29uZmxpY3Qg d2l0aCB0aGUgYWxyZWFkeSB1c2VkIGZvciBpbnN0YW5jZSB2YXJpYWJsZSBpcyB0aGUgbW9zdCB3 b3JyeWluZyBwb2ludCwgdG8gbXkgbWluZC4NCg0KVGhpcyBtb3JuaW5nIEkgd29rZSB1cCB3aXRo IHRoaXMgaWRlYSBpbiBtaW5kOiBtYXliZSB3ZSBjb3VsZCB1c2UgYSBsZXR0ZXIgc3VmZml4Lg0K DQpTdGlja2luZyB0byBFbmdsaXNoIGN1c3RvbSBhbmQgaGFiaXQgcmVnYXJkaW5nIG9yZGluYWwg bnVtYmVyIG5vdGF0aW9uLCB0aGUgcHJvcG9zYWwgY291bGQgdGFrZSB0aGUgZm9ybSBvZiB0aGlz IGFyZ3VtZW50cyBjb3VsZCBiZWNvbWUgOiBgMXN0YCwgYDJuZGAsIGAzcmRgLCBgNHRoYCwgYDV0 aGAsIGFuZCBzbyBvbi4gVGhpcyBhcyB0aGUgb2J2aW91cyBjb24gb2YgaXJyZWd1bGFyaXR5IG9u IHRoZSB0aHJlZSBmaXJzdHMgdGhhdCBhcmUgbW9zdCBsaWtlbHkgYmVpbmcgdGhlIG1vc3QgdXNl ZC4gQWxzbyBhIGJpdCBsb25nZXIgdGhhbiB0aGUgYXJvYmFzZSBwcmVmaXggZXF1aXZhbGVudC4g VGhlIHBybyBob3dldmVyIGlzIHRoYXQgaXQgc2hvdWxkIG1ha2Ugc2Vuc2UgdG8gYW55b25lIHdp dGggYSBiYXNpYyBrbm93bGVkZ2Ugb2YgRW5nbGlzaC4NCg0KQW4gb3RoZXIgcHJvcG9zYWwgd291 bGQgYmUgdG8gdXNlIGEgc2luZ2xlIGxldHRlci4gRm9yIGV4YW1wbGUgdXNpbmcgYGFgIGFzIHN1 ZmZpeCwgeW91IGVuZCB1cCB3aXRoIGAxYWAsIGAyYWAsIGAzYWAgYW5kIHNvIG9uLiBGdWxseSBy ZWd1bGFyLCBhcyBzaG9ydCB0byB0eXBlIGFzIHRoZSBhcm9iYXNlIHByZWZpeGVkIHZlcnNpb24s IGFuZCBJIGd1ZXNzIGNvbmZsaWN0LWZyZWUgd2l0aCBvdGhlciB1c2Ugb2YgdGhlIGxldHRlciwg YXMgd2VsbCBhcyBiYWNrd2FyZCBjb21wYXRpYmxlLiBCb251cywgYC1hYCBpcyBhY3R1YWxseSB1 c2VkIHRvIGZvcm0gb3JkaW5hbCBudW1iZXIgaW4gRXNwZXJhbnRvISBPaywgSSBkb24ndCBleHBl Y3QgdGhpcyBsYXN0IG9uZSB0byBjb21lIGFzIGEgc3Ryb25nIHBvaW50LCBidXQgaXQncyBmdW5u eSB0byBub3RlIHRoYXQuIE9uZSBjb24gd2l0aCB0aGlzIG9wdGlvbiB3b3VsZCBiZSB0aGF0IG9u ZSBjb3VsZCBhdCBmaXJzdCBiZSBjb25mdXNlZCB0aGF0IGAxYWAgYWN0dWFsbHkgc3RhbmRzIGZv ciBgMHgxYWAgKDI2KS4gQnV0IG9uY2UgeW91IGhhdmUgdGhlIG5vdGF0aW9uIGluIG1pbmQgaXQn cyBub3QgbW9yZSBwcm9ibGVtYXRpYyB0aGFuIGAxZTNgICgxMDAwLCBlbmdpbmVlcmluZyBub3Rh dGlvbikuIEF0IHdvcnN0IHlvdSBjYW4gYWx3YXlzIHBlYWsgYW55IG90aGVyIGxldHRlciBvdXQg b2YgdGhlIFthLWZdIHJhbmdlLg0KDQpDaGVlcnMuDQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0NCk1pc2MgIzE1NzIzOiBSZWNvbnNpZGVyIG51bWJlcmVkIHBhcmFt ZXRlcnMNCmh0dHBzOi8vYnVncy5ydWJ5LWxhbmcub3JnL2lzc3Vlcy8xNTcyMyNjaGFuZ2UtNzc0 ODENCg0KKiBBdXRob3I6IHNvczRudCAoU3RlZmFuIFNjaMO8w59sZXIpDQoqIFN0YXR1czogRmVl ZGJhY2sNCiogUHJpb3JpdHk6IE5vcm1hbA0KKiBBc3NpZ25lZTogDQotLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpJIGp1c3QgbGVhcm5lZCB0aGF0ICpudW1iZXJlZCBw YXJhbWV0ZXJzKiBoYXZlIGJlZW4gbWVyZ2VkIGludG8gUnVieSAyLjcuMGRldi4NCg0KRm9yIHJl YWRlcnMgbm90IGZhbWlsaWFyIHdpdGggdGhpcyBmZWF0dXJlOiBpdCBhbGxvd3MgeW91IHRvIHJl ZmVyZW5jZSBibG9jayBhcmd1bWVudHMgc29sZWx5IGJ5IHRoZWlyICppbmRleCosIGUuZy4NCg0K YGBgcnVieQ0KWzEsIDIsIDNdLmVhY2ggeyB8aXwgcHV0cyBpIH0NCg0KIyBjYW4gYmVjb21lDQoN ClsxLCAyLCAzXS5lYWNoIHsgcHV0cyBAMSB9DQpgYGANCg0KSSBoYXZlIGFuIGlzc3VlIHdpdGgg dGhpcyBuZXcgZmVhdHVyZTogSSB0aGluayAqKml0IGVuY291cmFnZXMgc2xvcHB5IHByb2dyYW1t aW5nKiogYW5kIHJlc3VsdHMgaW4gKipoYXJkIHRvIHJlYWQgY29kZSoqLg0KDQotLS0NCg0KVGhl IFtvcmlnaW5hbCBwcm9wb3NhbF0oaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcvaXNzdWVzLzQ0 NzUpIHdhcyB0byBpbmNsdWRlIGEgc3BlY2lhbCB2YXJpYWJsZSAob3Iga2V5d29yZCkgd2l0aCBh ICoqcmVhZGFibGUgbmFtZSoqLCBzb21ldGhpbmcgbGlrZToNCg0KYGBgcnVieQ0KWzEsIDIsIDNd LmVhY2ggeyBwdXRzIGl0IH0NCg0KIyBvcg0KDQpbMSwgMiwgM10uZWFjaCB7IHB1dHMgdGhpcyB9 DQpgYGANCg0KR3JhbnRlZCwgdGhhdCBsb29rcyBxdWl0ZSBsb3ZlbHkgYW5kIGl0IGFjdHVhbGx5 IHNwZWFrcyB0byBtZSDigJMgSSBjYW4gKnVuZGVyc3RhbmQqIHRoZSBjb2RlLiBBbmQgaXQgZml0 cyBSdWJ5OiAocXVvdGluZyB0aGUgd2Vic2l0ZSkNCg0KPiBbUnVieV0gaGFzIGFuIGVsZWdhbnQg c3ludGF4IHRoYXQgaXMgbmF0dXJhbCB0byByZWFkIGFuZCBlYXN5IHRvIHdyaXRlLg0KDQpCdXQg dGhlIHByb3Bvc2VkIGBpdGAgLyBgdGhpc2AgaGFzIGxpbWl0ZWQgYXBwbGljYXRpb24uIEl0J3Mg b25seSB1c2VmdWwgd2hlbiBkZWFsaW5nIHdpdGggYSBzaW5nbGUgYXJndW1lbnQuIFlvdSBjYW4n dCBoYXZlIG11bHRpcGxlIGBpdGAtcyBvciBgdGhpc2AtZXMuIFRoYXQncyB3aHkgYEAxYCwgYEAy YCwgYEAzYCBldGMuIHdlcmUgY2hvc2VuIGluc3RlYWQuDQoNCkhvd2V2ZXIsIGxpbWl0aW5nIHRo ZSB1c2VmdWxuZXNzIHRvIGEgc2luZ2xlIGFyZ3VtZW50IGlzbid0IGJhZCBhdCBhdC4gSW4gZmFj dCwgYSBzaW5nbGUgYXJndW1lbnQgc2VlbSB0byBiZSB0aGUgbGltaXQgb2Ygd2hhdCBtYWtlcyBz ZW5zZToNCmBgYA0KaCA9IEhhc2gubmV3IHsgfGhhc2gsIGtleXwgaGFzaFtrZXldID0gIkdvIEZp c2g6ICN7a2V5fSIgfQ0KDQojIHZzDQoNCmggPSBIYXNoLm5ldyB7IEAxW0AyXSA9ICJHbyBGaXNo OiAje0AyfSIgfQ0KYGBgDQpXaG8gd2FudHMgdG8gcmVhZCB0aGUgbGF0dGVyPyBUaGF0IGxvb2tz IGxpa2UgYW4gYXJjaGFpYyBiYXNoIHByb2dyYW0gKG5vIG9mZmVuc2UpLiBXZSBhbHJlYWR5IGRp c2NvdXJhZ2UgUGVybCBzdHlsZSBgJGAtcmVmZXJlbmNlczogKGZyb20gW1RoZSBSdWJ5IFN0eWxl IEd1aWRlXShodHRwczovL2dpdGh1Yi5jb20vcnVib2NvcC1ocS9ydWJ5LXN0eWxlLWd1aWRlI25v LXBlcmwtcmVnZXhwLWxhc3QtbWF0Y2hlcnMpKQ0KDQo+IERvbid0IHVzZSB0aGUgY3J5cHRpYyBQ ZXJsLWxlZ2FjeSB2YXJpYWJsZXMgZGVub3RpbmcgbGFzdCByZWdleHAgZ3JvdXAgbWF0Y2hlcyAo YCQxYCwgYCQyYCwgZXRjKS4gVXNlIGBSZWdleHAubGFzdF9tYXRjaChuKWAgaW5zdGVhZC4NCg0K SSBkb24ndCBzZWUgaG93IG91ciBjb2RlIGNhbiBiZW5lZml0IGZyb20gYWRkaW5nIGBAMWAgYW5k IGBAMmAuDQoNCk5hbWluZyBhIHBhcmFtZXRlciBpc24ndCB1c2VsZXNzIOKAkyBpdCBnaXZlcyBj b250ZXh0LiBXaXRoIG1vcmUgdGhhbiBvbmUgcGFyYW1ldGVyLCBuYW1pbmcgaXMgY3J1Y2lhbC4g QW5kIHllcywgbmFtaW5nIGlzIGhhcmQuIEJ1dCBhdm9pZGluZyBwcm9wZXIgbmFtaW5nIGJ5IHVz aW5nIGluZGljZXMgaXMgdGhlIHdyb25nIHdheS4NCg0KU28gcGxlYXNlIHJlY29uc2lkZXIgbnVt YmVyZWQgcGFyYW1ldGVycy4NCg0KVXNlIGEgcmVhZGFibGUgbmFtZWQgdmFyaWFibGUgKG9yIGtl eXdvcmQpIHRvIHJlZmVyIHRvIHRoZSBmaXJzdCBhcmd1bWVudCBvciBkaXRjaCB0aGUgZmVhdHVy ZSBlbnRpcmVseS4NCg0KDQoNCi0tIA0KaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcvDQo=