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.9 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED, SPF_HELO_NONE,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 8B1AC1F4B7 for ; Sun, 14 Jul 2019 11:20:27 +0000 (UTC) Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id DA83E120B61; Sun, 14 Jul 2019 20:20:21 +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 13649120A64 for ; Sun, 14 Jul 2019 20:20:17 +0900 (JST) Received: by filter0191p3mdw1.sendgrid.net with SMTP id filter0191p3mdw1-9016-5D2B0FF3-11 2019-07-14 11:20:19.471109806 +0000 UTC m=+928162.290209757 Received: from herokuapp.com (unknown [54.166.109.56]) by ismtpd0029p1iad2.sendgrid.net (SG) with ESMTP id HMw_UUj3TVaNhF1XtRSXxA for ; Sun, 14 Jul 2019 11:20:19.357 +0000 (UTC) Date: Sun, 14 Jul 2019 11:20:19 +0000 (UTC) From: michaur@nowa-huta.krakow.pl Message-ID: References: Mime-Version: 1.0 X-Redmine-MailingListIntegration-Message-Ids: 69253 X-Redmine-Project: ruby-trunk X-Redmine-Issue-Id: 15723 X-Redmine-Issue-Author: sos4nt X-Redmine-Issue-Assignee: matz X-Redmine-Sender: mihao 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?JuKtuiPsKDzEOegyZxO5UC9SRR3af2QOSiFdtntXEjhKADf3s23c0Ghv+dEjsc?= =?us-ascii?Q?BtMVKpMK=2FCxMxI=2Fp1ZeUKRj9ThQgOtmr0J8Zjzj?= =?us-ascii?Q?yZ5IlRxke2nfOIsp3cg1Wg6uZ2XZTZTvw7WDznb?= =?us-ascii?Q?JKorHJLqiR0LZSXlnVStsjTDg9WdvBMqVnH96Tl?= =?us-ascii?Q?4UKZQbJai4xZ2nQp6jYofWdbC60fWjO2gCw=3D=3D?= To: ruby-core@ruby-lang.org X-ML-Name: ruby-core X-Mail-Count: 93756 Subject: [ruby-core:93756] [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" SXNzdWUgIzE1NzIzIGhhcyBiZWVuIHVwZGF0ZWQgYnkgbWloYW8gKE1pY2hhxYIgS29zZWspLg0K DQoNCkkgaGF2ZSB1c2VkIGBAMWAgYSBiaXQgaW4gZGlmZmVyZW50IGNvZGUgc25pcHBldHMgYW5k IGluIHRoZSBncmVhdCBtYWpvcml0eSBvZiBjYXNlcyB0aGVyZSBpcyBvbmx5IG9uZSBhcmd1bWVu dCBhbmQgIjEiIHJlYWxseSBmZWVscyBvdXQgb2YgcGxhY2UuIEkgZGVmaW5pdGVseSBzdXBwb3J0 IGBAYCwgb3IgYW55dGhpbmcgZWxzZSB3aXRob3V0IGEgbnVtYmVyLg0KDQpUaGF0IHNhaWQsIHRo ZXJlJ3Mgc3RpbGwgYSB3YXkgdG8gc3VwcG9ydCBzZXZlcmFsIGFyZ3VtZW50cyBpbiB0aGUgY2Fz ZXMgd2hlcmUgdGhleSBtYWtlIHNlbnNlLiBJbiBTY2FsYSwgeW91IGNhbiB3cml0ZToNCg0KICAg IExpc3QoMSwyLDMpLmZvbGRMZWZ0KDEpeyBfICogXyB9DQoNCkhvdyBhYm91dCB1c2luZyBzaW1p bGFyIHN5bnRheCBpbiBSdWJ5Pw0KDQogICAgWzEsMiwzXS5yZWR1Y2V7QCAqIEB9ICMgPT4gNg0K DQpJZiB5b3UgbmVlZCB0byByZXBlYXQgdGhlIHNhbWUgdmFyaWFibGUgdHdpY2UsIHlvdSBzaG91 bGRuJ3QgdXNlIHVubmFtZWQgYXJndW1lbnRzLCBzbyBJIHRoaW5rIGl0J3MgYmV0dGVyIHRvIGlu dGVycHJldCB0d28gYEBgIGFzIHR3byBkaWZmZXJlbnQgYXJndW1lbnRzLg0KDQpCdXQgdGhlbiBh Z2FpbiwgcGVyaGFwcyBgX2Agd291bGQgYmUgYmV0dGVyIHRoYW4gYEBgIGhlcmU/IGBfYCBpcyB0 aGUgb25seSBuYW1lIHRoYXQgY2FuIG9jY3VyIHNldmVyYWwgdGltZXMgaW4gdGhlIGxpc3Qgb2Yg bmFtZWQgYXJndW1lbnRzLCBzbyB1c2luZyBgX2AgdG8gbWVhbiBzdWJzZXF1ZW50bHkgdW5uYW1l ZCBhcmd1bWVudDEsIHVubmFtZWQgYXJndW1lbnQyLCBldGMuIHdvdWxkIGJlIHNvbWV0aGluZyBr aW5kYSByZWxhdGVkLiBKdXN0IGFuIGlkZWEuIA0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tDQpNaXNjICMxNTcyMzogUmVjb25zaWRlciBudW1iZXJlZCBwYXJhbWV0 ZXJzDQpodHRwczovL2J1Z3MucnVieS1sYW5nLm9yZy9pc3N1ZXMvMTU3MjMjY2hhbmdlLTc5Mzk1 DQoNCiogQXV0aG9yOiBzb3M0bnQgKFN0ZWZhbiBTY2jDvMOfbGVyKQ0KKiBTdGF0dXM6IEZlZWRi YWNrDQoqIFByaW9yaXR5OiBOb3JtYWwNCiogQXNzaWduZWU6IG1hdHogKFl1a2loaXJvIE1hdHN1 bW90bykNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCkkganVzdCBs ZWFybmVkIHRoYXQgKm51bWJlcmVkIHBhcmFtZXRlcnMqIGhhdmUgYmVlbiBtZXJnZWQgaW50byBS dWJ5IDIuNy4wZGV2Lg0KDQpGb3IgcmVhZGVycyBub3QgZmFtaWxpYXIgd2l0aCB0aGlzIGZlYXR1 cmU6IGl0IGFsbG93cyB5b3UgdG8gcmVmZXJlbmNlIGJsb2NrIGFyZ3VtZW50cyBzb2xlbHkgYnkg dGhlaXIgKmluZGV4KiwgZS5nLg0KDQpgYGBydWJ5DQpbMSwgMiwgM10uZWFjaCB7IHxpfCBwdXRz IGkgfQ0KDQojIGNhbiBiZWNvbWUNCg0KWzEsIDIsIDNdLmVhY2ggeyBwdXRzIEAxIH0NCmBgYA0K DQpJIGhhdmUgYW4gaXNzdWUgd2l0aCB0aGlzIG5ldyBmZWF0dXJlOiBJIHRoaW5rICoqaXQgZW5j b3VyYWdlcyBzbG9wcHkgcHJvZ3JhbW1pbmcqKiBhbmQgcmVzdWx0cyBpbiAqKmhhcmQgdG8gcmVh ZCBjb2RlKiouDQoNCi0tLQ0KDQpUaGUgW29yaWdpbmFsIHByb3Bvc2FsXShodHRwczovL2J1Z3Mu cnVieS1sYW5nLm9yZy9pc3N1ZXMvNDQ3NSkgd2FzIHRvIGluY2x1ZGUgYSBzcGVjaWFsIHZhcmlh YmxlIChvciBrZXl3b3JkKSB3aXRoIGEgKipyZWFkYWJsZSBuYW1lKiosIHNvbWV0aGluZyBsaWtl Og0KDQpgYGBydWJ5DQpbMSwgMiwgM10uZWFjaCB7IHB1dHMgaXQgfQ0KDQojIG9yDQoNClsxLCAy LCAzXS5lYWNoIHsgcHV0cyB0aGlzIH0NCmBgYA0KDQpHcmFudGVkLCB0aGF0IGxvb2tzIHF1aXRl IGxvdmVseSBhbmQgaXQgYWN0dWFsbHkgc3BlYWtzIHRvIG1lIOKAkyBJIGNhbiAqdW5kZXJzdGFu ZCogdGhlIGNvZGUuIEFuZCBpdCBmaXRzIFJ1Ynk6IChxdW90aW5nIHRoZSB3ZWJzaXRlKQ0KDQo+ IFtSdWJ5XSBoYXMgYW4gZWxlZ2FudCBzeW50YXggdGhhdCBpcyBuYXR1cmFsIHRvIHJlYWQgYW5k IGVhc3kgdG8gd3JpdGUuDQoNCkJ1dCB0aGUgcHJvcG9zZWQgYGl0YCAvIGB0aGlzYCBoYXMgbGlt aXRlZCBhcHBsaWNhdGlvbi4gSXQncyBvbmx5IHVzZWZ1bCB3aGVuIGRlYWxpbmcgd2l0aCBhIHNp bmdsZSBhcmd1bWVudC4gWW91IGNhbid0IGhhdmUgbXVsdGlwbGUgYGl0YC1zIG9yIGB0aGlzYC1l cy4gVGhhdCdzIHdoeSBgQDFgLCBgQDJgLCBgQDNgIGV0Yy4gd2VyZSBjaG9zZW4gaW5zdGVhZC4N Cg0KSG93ZXZlciwgbGltaXRpbmcgdGhlIHVzZWZ1bG5lc3MgdG8gYSBzaW5nbGUgYXJndW1lbnQg aXNuJ3QgYmFkIGF0IGF0LiBJbiBmYWN0LCBhIHNpbmdsZSBhcmd1bWVudCBzZWVtIHRvIGJlIHRo ZSBsaW1pdCBvZiB3aGF0IG1ha2VzIHNlbnNlOg0KYGBgDQpoID0gSGFzaC5uZXcgeyB8aGFzaCwg a2V5fCBoYXNoW2tleV0gPSAiR28gRmlzaDogI3trZXl9IiB9DQoNCiMgdnMNCg0KaCA9IEhhc2gu bmV3IHsgQDFbQDJdID0gIkdvIEZpc2g6ICN7QDJ9IiB9DQpgYGANCldobyB3YW50cyB0byByZWFk IHRoZSBsYXR0ZXI/IFRoYXQgbG9va3MgbGlrZSBhbiBhcmNoYWljIGJhc2ggcHJvZ3JhbSAobm8g b2ZmZW5zZSkuIFdlIGFscmVhZHkgZGlzY291cmFnZSBQZXJsIHN0eWxlIGAkYC1yZWZlcmVuY2Vz OiAoZnJvbSBbVGhlIFJ1YnkgU3R5bGUgR3VpZGVdKGh0dHBzOi8vZ2l0aHViLmNvbS9ydWJvY29w LWhxL3J1Ynktc3R5bGUtZ3VpZGUjbm8tcGVybC1yZWdleHAtbGFzdC1tYXRjaGVycykpDQoNCj4g RG9uJ3QgdXNlIHRoZSBjcnlwdGljIFBlcmwtbGVnYWN5IHZhcmlhYmxlcyBkZW5vdGluZyBsYXN0 IHJlZ2V4cCBncm91cCBtYXRjaGVzIChgJDFgLCBgJDJgLCBldGMpLiBVc2UgYFJlZ2V4cC5sYXN0 X21hdGNoKG4pYCBpbnN0ZWFkLg0KDQpJIGRvbid0IHNlZSBob3cgb3VyIGNvZGUgY2FuIGJlbmVm aXQgZnJvbSBhZGRpbmcgYEAxYCBhbmQgYEAyYC4NCg0KTmFtaW5nIGEgcGFyYW1ldGVyIGlzbid0 IHVzZWxlc3Mg4oCTIGl0IGdpdmVzIGNvbnRleHQuIFdpdGggbW9yZSB0aGFuIG9uZSBwYXJhbWV0 ZXIsIG5hbWluZyBpcyBjcnVjaWFsLiBBbmQgeWVzLCBuYW1pbmcgaXMgaGFyZC4gQnV0IGF2b2lk aW5nIHByb3BlciBuYW1pbmcgYnkgdXNpbmcgaW5kaWNlcyBpcyB0aGUgd3Jvbmcgd2F5Lg0KDQpT byBwbGVhc2UgcmVjb25zaWRlciBudW1iZXJlZCBwYXJhbWV0ZXJzLg0KDQpVc2UgYSByZWFkYWJs ZSBuYW1lZCB2YXJpYWJsZSAob3Iga2V5d29yZCkgdG8gcmVmZXIgdG8gdGhlIGZpcnN0IGFyZ3Vt ZW50IG9yIGRpdGNoIHRoZSBmZWF0dXJlIGVudGlyZWx5Lg0KDQotLS1GaWxlcy0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tDQppbXBsaWNpdC1wYXJhbS5kaWZmICgyMCBLQikNCg0KDQot LSANCmh0dHBzOi8vYnVncy5ydWJ5LWxhbmcub3JnLw0K