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=-2.9 required=3.0 tests=AWL,BAYES_00, DKIM_ADSP_CUSTOM_MED,FORGED_GMAIL_RCVD,FREEMAIL_FORGED_FROMDOMAIN, FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED,SPF_HELO_NONE,SPF_PASS 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 8D41A1F462 for ; Tue, 30 Jul 2019 15:34:38 +0000 (UTC) Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id CFB03120C2C; Wed, 31 Jul 2019 00:34:29 +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 91172120C1B for ; Wed, 31 Jul 2019 00:34:27 +0900 (JST) Received: by filter0077p3iad2.sendgrid.net with SMTP id filter0077p3iad2-19251-5D406385-C 2019-07-30 15:34:29.323360163 +0000 UTC m=+334174.338334518 Received: from herokuapp.com (unknown [18.234.65.111]) by ismtpd0050p1iad1.sendgrid.net (SG) with ESMTP id YXrFCy13QdKrLizpNc4SgQ for ; Tue, 30 Jul 2019 15:34:29.392 +0000 (UTC) Date: Tue, 30 Jul 2019 15:34:29 +0000 (UTC) From: shevegen@gmail.com Message-ID: References: Mime-Version: 1.0 X-Redmine-MailingListIntegration-Message-Ids: 69563 X-Redmine-Project: ruby-trunk X-Redmine-Issue-Id: 15723 X-Redmine-Issue-Author: sos4nt X-Redmine-Issue-Assignee: matz X-Redmine-Sender: shevegen 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?6lbdtOg4RDRLuxD00eQtQKgoNAsge5d4xND7cbMQd0xYlj7=2FUwmLM=2FYOa4TcGQ?= =?us-ascii?Q?=2FYUWAcm4nHHd8jbXPGFJm6jsPNerX5tHOrLYN3S?= =?us-ascii?Q?Ei30f7diQrzOS2N4FUXIey8jr6GXIFLZubkNVrF?= =?us-ascii?Q?bttTOc34=2FTGNPINfyKfwI=2F6ac7ZcRWBAvY5HWOk?= =?us-ascii?Q?nRvYfWExRgYiJbfnsRBE+RABVQkhvaf0DUA=3D=3D?= To: ruby-core@ruby-lang.org X-ML-Name: ruby-core X-Mail-Count: 94056 Subject: [ruby-core:94056] [Ruby master 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" SXNzdWUgIzE1NzIzIGhhcyBiZWVuIHVwZGF0ZWQgYnkgc2hldmVnZW4gKFJvYmVydCBBLiBIZWls ZXIpLg0KDQoNCkkgdGhpbmsgd2UgaGF2ZSBxdWl0ZSBhIGJpdCBvZiByZXBldGl0aXZlIHN0YXRl bWVudHMgZ29pbmcgb24gaGVyZS4gSSdsbCBub3Qgd3JpdGUgdG9vIG11Y2gsDQpidXQgaW5zdGVh ZCBJIHNob3VsZCBsaWtlIHRvIHBvaW50IG91dCB0aGF0IG1hbWUgc3RhcnRlZCBhbm90aGVyIHRo cmVhZCBpbiByZWdhcmRzIHRvIHRoZSANCnNpbmdsZSBhcmd1bWVudCBzaXR1YXRpb24gKHN1Y2gg YXMgIml0IikgdmVyc3VzIG11bHRpcGxlIHdheXMgdG8gYWNjZXNzIHRoZSBibG9jayAiZGF0YSIu DQoNClRoZSB0d28gYXJlIG5vdCB0aGUgc2FtZSwgYnkgdGhlIHdheSwgYW5kIG1vc3Qgb2YgdGhl IHJlY2VudCBjb21tZW50cyBhcmUgbW9zdGx5IGp1c3QgDQpyZXBldGl0aW9uIG9mIHdoYXQgaGFz IGFscmVhZHkgYmVlbiBkaXNjdXNzZWQgYmVmb3JlLg0KDQpMYXN0IGJ1dCBub3QgbGVhc3QsIEkg d291bGQgYWxzbyBsaWtlIHRvIGNyaXRpc2l6ZSBzaWthY2h1J3Mgc3VtbWFyeSBhdCB0aGUgdXBj b21pbmcNCmRldiBtZWV0aW5nIGhlcmU6DQoNCmh0dHBzOi8vYnVncy5ydWJ5LWxhbmcub3JnL2lz c3Vlcy8xNTk5Ng0KDQpJdCdzIGZpbmUgdG8gcG9pbnQgdG8gYW5vdGhlciB0aHJlYWQsIHN1Y2gg YXMgdGhpcyBvbmUgaGVyZSwgYnV0IHRoZSAic3VtbWFyeSIgdGhhdCBoZQ0KZ2F2ZSBpcyBoaW0g cHJvamVjdGluZyBoaXMgb3duIHBlcnNvbmFsIG9waW5pb24sIHdoaWNoIEkgY29uc2lkZXIgdW5m YWlyLiBQZW9wbGUgd2lsbA0KaGF2ZSBkaWZmZXJlbnQgb3BpbmlvbnMsIGV2ZXJ5b25lIHVuZGVy c3RhbmRzIHRoaXMsIGJ1dCBJIGhhdmUgc2VlbiB0aGlzIGJlZm9yZSB3aXRoDQpiZW5vaXQsIGFu ZCBJIGNvbXBsZXRlbHkgZGlzYWdyZWUgd2l0aCB0aGlzIChzZWUgd2hhdCBzaWthY2h1IHdyb3Rl IGluIHRoZSAic3VtbWFyeSINCnRoZXJlIGUuIGcuICJQcm9wb3NhbDogUmVtb3ZlIEAxIGFuZCBA MiBhbmQgaGF2ZSBvbmx5IEAgZm9yIHRoZSBmaXJzdCBhcmd1bWVudCBpbg0KUnVieSAyLjcrIiku IEluIHBhcnRpY3VsYXIgc3VjaCBhICJzdHlsZSIgb2YgInN1bW1hcnkiIHBpY2tpbmcgZ2l2ZXMg dGhvc2UgcnVieSB1c2Vycw0Kd2hvIGhhdmUgbm8gcHJvYmxlbSB3aXRoIGEgZmVhdHVyZSBvciBj aGFuZ2Ugbm8gcG9zc2liaWxpdHkgdG8gY29tbWVudCB0aGVpciBvd24gDQpvcGluaW9uLiBZZXMs IHRoZXkgY2FuIGRvIHNvIGhlcmUsIGJ1dCB3aHkgaXMgaXQgYWxzbyBkb25lIGF0IHRoZSBkZXYg bWVldGluZyBhcyBhDQoic3VtbWFyeSI/DQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0NCk1pc2MgIzE1NzIzOiBSZWNvbnNpZGVyIG51bWJlcmVkIHBhcmFtZXRlcnMN Cmh0dHBzOi8vYnVncy5ydWJ5LWxhbmcub3JnL2lzc3Vlcy8xNTcyMyNjaGFuZ2UtODAyODQNCg0K KiBBdXRob3I6IHNvczRudCAoU3RlZmFuIFNjaMO8w59sZXIpDQoqIFN0YXR1czogRmVlZGJhY2sN CiogUHJpb3JpdHk6IE5vcm1hbA0KKiBBc3NpZ25lZTogbWF0eiAoWXVraWhpcm8gTWF0c3Vtb3Rv KQ0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KSSBqdXN0IGxlYXJu ZWQgdGhhdCAqbnVtYmVyZWQgcGFyYW1ldGVycyogaGF2ZSBiZWVuIG1lcmdlZCBpbnRvIFJ1Ynkg Mi43LjBkZXYuDQoNCkZvciByZWFkZXJzIG5vdCBmYW1pbGlhciB3aXRoIHRoaXMgZmVhdHVyZTog aXQgYWxsb3dzIHlvdSB0byByZWZlcmVuY2UgYmxvY2sgYXJndW1lbnRzIHNvbGVseSBieSB0aGVp ciAqaW5kZXgqLCBlLmcuDQoNCmBgYHJ1YnkNClsxLCAyLCAzXS5lYWNoIHsgfGl8IHB1dHMgaSB9 DQoNCiMgY2FuIGJlY29tZQ0KDQpbMSwgMiwgM10uZWFjaCB7IHB1dHMgQDEgfQ0KYGBgDQoNCkkg aGF2ZSBhbiBpc3N1ZSB3aXRoIHRoaXMgbmV3IGZlYXR1cmU6IEkgdGhpbmsgKippdCBlbmNvdXJh Z2VzIHNsb3BweSBwcm9ncmFtbWluZyoqIGFuZCByZXN1bHRzIGluICoqaGFyZCB0byByZWFkIGNv ZGUqKi4NCg0KLS0tDQoNClRoZSBbb3JpZ2luYWwgcHJvcG9zYWxdKGh0dHBzOi8vYnVncy5ydWJ5 LWxhbmcub3JnL2lzc3Vlcy80NDc1KSB3YXMgdG8gaW5jbHVkZSBhIHNwZWNpYWwgdmFyaWFibGUg KG9yIGtleXdvcmQpIHdpdGggYSAqKnJlYWRhYmxlIG5hbWUqKiwgc29tZXRoaW5nIGxpa2U6DQoN CmBgYHJ1YnkNClsxLCAyLCAzXS5lYWNoIHsgcHV0cyBpdCB9DQoNCiMgb3INCg0KWzEsIDIsIDNd LmVhY2ggeyBwdXRzIHRoaXMgfQ0KYGBgDQoNCkdyYW50ZWQsIHRoYXQgbG9va3MgcXVpdGUgbG92 ZWx5IGFuZCBpdCBhY3R1YWxseSBzcGVha3MgdG8gbWUg4oCTIEkgY2FuICp1bmRlcnN0YW5kKiB0 aGUgY29kZS4gQW5kIGl0IGZpdHMgUnVieTogKHF1b3RpbmcgdGhlIHdlYnNpdGUpDQoNCj4gW1J1 YnldIGhhcyBhbiBlbGVnYW50IHN5bnRheCB0aGF0IGlzIG5hdHVyYWwgdG8gcmVhZCBhbmQgZWFz eSB0byB3cml0ZS4NCg0KQnV0IHRoZSBwcm9wb3NlZCBgaXRgIC8gYHRoaXNgIGhhcyBsaW1pdGVk IGFwcGxpY2F0aW9uLiBJdCdzIG9ubHkgdXNlZnVsIHdoZW4gZGVhbGluZyB3aXRoIGEgc2luZ2xl IGFyZ3VtZW50LiBZb3UgY2FuJ3QgaGF2ZSBtdWx0aXBsZSBgaXRgLXMgb3IgYHRoaXNgLWVzLiBU aGF0J3Mgd2h5IGBAMWAsIGBAMmAsIGBAM2AgZXRjLiB3ZXJlIGNob3NlbiBpbnN0ZWFkLg0KDQpI b3dldmVyLCBsaW1pdGluZyB0aGUgdXNlZnVsbmVzcyB0byBhIHNpbmdsZSBhcmd1bWVudCBpc24n dCBiYWQgYXQgYXQuIEluIGZhY3QsIGEgc2luZ2xlIGFyZ3VtZW50IHNlZW0gdG8gYmUgdGhlIGxp bWl0IG9mIHdoYXQgbWFrZXMgc2Vuc2U6DQpgYGANCmggPSBIYXNoLm5ldyB7IHxoYXNoLCBrZXl8 IGhhc2hba2V5XSA9ICJHbyBGaXNoOiAje2tleX0iIH0NCg0KIyB2cw0KDQpoID0gSGFzaC5uZXcg eyBAMVtAMl0gPSAiR28gRmlzaDogI3tAMn0iIH0NCmBgYA0KV2hvIHdhbnRzIHRvIHJlYWQgdGhl IGxhdHRlcj8gVGhhdCBsb29rcyBsaWtlIGFuIGFyY2hhaWMgYmFzaCBwcm9ncmFtIChubyBvZmZl bnNlKS4gV2UgYWxyZWFkeSBkaXNjb3VyYWdlIFBlcmwgc3R5bGUgYCRgLXJlZmVyZW5jZXM6IChm cm9tIFtUaGUgUnVieSBTdHlsZSBHdWlkZV0oaHR0cHM6Ly9naXRodWIuY29tL3J1Ym9jb3AtaHEv cnVieS1zdHlsZS1ndWlkZSNuby1wZXJsLXJlZ2V4cC1sYXN0LW1hdGNoZXJzKSkNCg0KPiBEb24n dCB1c2UgdGhlIGNyeXB0aWMgUGVybC1sZWdhY3kgdmFyaWFibGVzIGRlbm90aW5nIGxhc3QgcmVn ZXhwIGdyb3VwIG1hdGNoZXMgKGAkMWAsIGAkMmAsIGV0YykuIFVzZSBgUmVnZXhwLmxhc3RfbWF0 Y2gobilgIGluc3RlYWQuDQoNCkkgZG9uJ3Qgc2VlIGhvdyBvdXIgY29kZSBjYW4gYmVuZWZpdCBm cm9tIGFkZGluZyBgQDFgIGFuZCBgQDJgLg0KDQpOYW1pbmcgYSBwYXJhbWV0ZXIgaXNuJ3QgdXNl bGVzcyDigJMgaXQgZ2l2ZXMgY29udGV4dC4gV2l0aCBtb3JlIHRoYW4gb25lIHBhcmFtZXRlciwg bmFtaW5nIGlzIGNydWNpYWwuIEFuZCB5ZXMsIG5hbWluZyBpcyBoYXJkLiBCdXQgYXZvaWRpbmcg cHJvcGVyIG5hbWluZyBieSB1c2luZyBpbmRpY2VzIGlzIHRoZSB3cm9uZyB3YXkuDQoNClNvIHBs ZWFzZSByZWNvbnNpZGVyIG51bWJlcmVkIHBhcmFtZXRlcnMuDQoNClVzZSBhIHJlYWRhYmxlIG5h bWVkIHZhcmlhYmxlIChvciBrZXl3b3JkKSB0byByZWZlciB0byB0aGUgZmlyc3QgYXJndW1lbnQg b3IgZGl0Y2ggdGhlIGZlYXR1cmUgZW50aXJlbHkuDQoNCi0tLUZpbGVzLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0NCmltcGxpY2l0LXBhcmFtLmRpZmYgKDIwIEtCKQ0KDQoNCi0tIA0K aHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcvDQo=