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 7D6AB20248 for ; Tue, 26 Mar 2019 07:57:48 +0000 (UTC) Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id A8C811219C9; Tue, 26 Mar 2019 16:57:43 +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 3D50D1219C6 for ; Tue, 26 Mar 2019 16:57:41 +0900 (JST) Received: by filter0029p3iad2.sendgrid.net with SMTP id filter0029p3iad2-4168-5C99DB74-13 2019-03-26 07:57:40.382937521 +0000 UTC m=+651850.754987659 Received: from herokuapp.com (unknown [18.209.111.39]) by ismtpd0001p1iad1.sendgrid.net (SG) with ESMTP id v5cxFQP9QZqwR6WatXoRog for ; Tue, 26 Mar 2019 07:57:40.274 +0000 (UTC) Date: Tue, 26 Mar 2019 07:57:40 +0000 (UTC) From: bozhidar@batsov.com Message-ID: References: Mime-Version: 1.0 X-Redmine-MailingListIntegration-Message-Ids: 67477 X-Redmine-Project: ruby-trunk X-Redmine-Issue-Id: 15723 X-Redmine-Issue-Author: sos4nt X-Redmine-Sender: bozhidar 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?=2FTcwl+PeTIwxJZk6ljlz6cOwkC2J5nnkT486gwCLNTp=2F+QT13IOxRs1BtEbDBu?= =?us-ascii?Q?vmetm7vOEl0xdT5E2Z2okwMKfmNEpoagsBvnIzB?= =?us-ascii?Q?ChztpeKAL5GV7zrbSbI4mES5VFmqgvcSpvMFH0Y?= =?us-ascii?Q?akRvVrjh8N8nyG5JJ9LiMFTyx5kNAjDNNVZbnsm?= =?us-ascii?Q?DDHvUv8CMvGusNymX9fVNwkFZVMugF4ZPxQ=3D=3D?= To: ruby-core@ruby-lang.org X-ML-Name: ruby-core X-Mail-Count: 91991 Subject: [ruby-core:91991] [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" SXNzdWUgIzE1NzIzIGhhcyBiZWVuIHVwZGF0ZWQgYnkgYm96aGlkYXIgKEJvemhpZGFyIEJhdHNv dikuDQoNCg0KPiAkaXQgY2FuIGFscmVhZHkgYmUgZGVmaW5lZCwgc28gdGhpcyBpcyBub3QgYmFj a3dhcmRzIGNvbXBhdGlibGUuDQoNCkl0IGNhbiwgYnV0IHRoYXQncyBleHRyZW1lbHkgdW5saWtl bHksIHNvIEkgdGhpbmsgdGhlIGltcGFjdCB0byBiYWNrd2FyZHMgY29tcGF0aWJpbGl0eSB3b3Vs ZCBiZSBuZWdsaWdpYmxlLiBJJ3ZlIGFsbW9zdCBuZXZlciBzZWVuIGFueW9uZSBkZWZpbmUgZ2xv YmFscyB0aGVtc2VsdmVzLiBJIGRvbid0IHRoaW5rIGl0J3Mgd2lzZSB0byBlbGltaW5hdGUgc29t ZSBwb3NzaWJpbGl0aWVzIHNpbXBseSBiZWNhdXNlIHRoZXkgKm1pZ2h0KiBjYXVzZSBtaW5pbWFs IHByb2JsZW1zLiANCg0KQnR3LCB1c2luZyBgJTFgLCBgJTJgLCBgJTNgIGlzIGZpbmUsIHJpZ2h0 PyBIb3cgZG8gcGVvcGxlIGZlZWwgYWJvdXQgdGhhdCBvbmUgaW4gZ2VuZXJhbC4gSSdtIGtpbmQg b2YgdXNlZCB0byBpdCwgYmVjYXVzZSB0aGF0J3MgaG93IENsb2p1cmUgZG9lcyBpdCwgYnV0IEkn bSBjdXJpb3VzIGlmIGl0IGZlZWxzIHZlcnkgd2VpcmQgaW4gZ2VuZXJhbC4gDQoNCj4gSWYgaXQg d2lsbCBiZSBtdWx0aXBsZSBwYXJhbXMgQDEsIEAyLCBldGMuIENhbiB3ZSBhbHNvIGhhdmUgQCBh bGlhc2luZyBAMT8gSSB0aGluayBpdCdzIGdvaW5nIHRvIGJlIGEgY29tbW9uIHVzZSBjYXNlIHRv IGp1c3QgaGF2ZSB0aGUgb25lIHBhcmFtLg0KDQpJIHRoaW5rIHRoYXQgd291bGQgbG9vayBleHRy YSB3ZWlyZCwgYnV0IGluIGdlbmVyYWwgaXQncyBhIGdvb2QgaWRlYSAoZXNwZWNpYWxseSBpZiB0 aGUgc3BlY2lhbCB2YXIgaGFkIHNvbWUgbWVhbmluZ2Z1bCBuYW1lKS4NCg0KLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KTWlzYyAjMTU3MjM6IFJlY29uc2lkZXIgbnVt YmVyZWQgcGFyYW1ldGVycw0KaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcvaXNzdWVzLzE1NzIz I2NoYW5nZS03NzMyMQ0KDQoqIEF1dGhvcjogc29zNG50IChTdGVmYW4gU2Now7zDn2xlcikNCiog U3RhdHVzOiBGZWVkYmFjaw0KKiBQcmlvcml0eTogTm9ybWFsDQoqIEFzc2lnbmVlOiANCi0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCkkganVzdCBsZWFybmVkIHRoYXQg Km51bWJlcmVkIHBhcmFtZXRlcnMqIGhhdmUgYmVlbiBtZXJnZWQgaW50byBSdWJ5IDIuNy4wZGV2 Lg0KDQpGb3IgcmVhZGVycyBub3QgZmFtaWxpYXIgd2l0aCB0aGlzIGZlYXR1cmU6IGl0IGFsbG93 cyB5b3UgdG8gcmVmZXJlbmNlIGJsb2NrIGFyZ3VtZW50cyBzb2xlbHkgYnkgdGhlaXIgKmluZGV4 KiwgZS5nLg0KDQpgYGBydWJ5DQpbMSwgMiwgM10uZWFjaCB7IHxpfCBwdXRzIGkgfQ0KDQojIGNh biBiZWNvbWUNCg0KWzEsIDIsIDNdLmVhY2ggeyBwdXRzIEAxIH0NCmBgYA0KDQpJIGhhdmUgYW4g aXNzdWUgd2l0aCB0aGlzIG5ldyBmZWF0dXJlOiBJIHRoaW5rICoqaXQgZW5jb3VyYWdlcyBzbG9w cHkgcHJvZ3JhbW1pbmcqKiBhbmQgcmVzdWx0cyBpbiAqKmhhcmQgdG8gcmVhZCBjb2RlKiouDQoN Ci0tLQ0KDQpUaGUgW29yaWdpbmFsIHByb3Bvc2FsXShodHRwczovL2J1Z3MucnVieS1sYW5nLm9y Zy9pc3N1ZXMvNDQ3NSkgd2FzIHRvIGluY2x1ZGUgYSBzcGVjaWFsIHZhcmlhYmxlIChvciBrZXl3 b3JkKSB3aXRoIGEgKipyZWFkYWJsZSBuYW1lKiosIHNvbWV0aGluZyBsaWtlOg0KDQpgYGBydWJ5 DQpbMSwgMiwgM10uZWFjaCB7IHB1dHMgaXQgfQ0KDQojIG9yDQoNClsxLCAyLCAzXS5lYWNoIHsg cHV0cyB0aGlzIH0NCmBgYA0KDQpHcmFudGVkLCB0aGF0IGxvb2tzIHF1aXRlIGxvdmVseSBhbmQg aXQgYWN0dWFsbHkgc3BlYWtzIHRvIG1lIOKAkyBJIGNhbiAqdW5kZXJzdGFuZCogdGhlIGNvZGUu IEFuZCBpdCBmaXRzIFJ1Ynk6IChxdW90aW5nIHRoZSB3ZWJzaXRlKQ0KDQo+IFtSdWJ5XSBoYXMg YW4gZWxlZ2FudCBzeW50YXggdGhhdCBpcyBuYXR1cmFsIHRvIHJlYWQgYW5kIGVhc3kgdG8gd3Jp dGUuDQoNCkJ1dCB0aGUgcHJvcG9zZWQgYGl0YCAvIGB0aGlzYCBoYXMgbGltaXRlZCBhcHBsaWNh dGlvbi4gSXQncyBvbmx5IHVzZWZ1bCB3aGVuIGRlYWxpbmcgd2l0aCBhIHNpbmdsZSBhcmd1bWVu dC4gWW91IGNhbid0IGhhdmUgbXVsdGlwbGUgYGl0YC1zIG9yIGB0aGlzYC1lcy4gVGhhdCdzIHdo eSBgQDFgLCBgQDJgLCBgQDNgIGV0Yy4gd2VyZSBjaG9zZW4gaW5zdGVhZC4NCg0KSG93ZXZlciwg bGltaXRpbmcgdGhlIHVzZWZ1bG5lc3MgdG8gYSBzaW5nbGUgYXJndW1lbnQgaXNuJ3QgYmFkIGF0 IGF0LiBJbiBmYWN0LCBhIHNpbmdsZSBhcmd1bWVudCBzZWVtIHRvIGJlIHRoZSBsaW1pdCBvZiB3 aGF0IG1ha2VzIHNlbnNlOg0KYGBgDQpoID0gSGFzaC5uZXcgeyB8aGFzaCwga2V5fCBoYXNoW2tl eV0gPSAiR28gRmlzaDogI3trZXl9IiB9DQoNCiMgdnMNCg0KaCA9IEhhc2gubmV3IHsgQDFbQDJd ID0gIkdvIEZpc2g6ICN7QDJ9IiB9DQpgYGANCldobyB3YW50cyB0byByZWFkIHRoZSBsYXR0ZXI/ IFRoYXQgbG9va3MgbGlrZSBhbiBhcmNoYWljIGJhc2ggcHJvZ3JhbSAobm8gb2ZmZW5zZSkuIFdl IGFscmVhZHkgZGlzY291cmFnZSBQZXJsIHN0eWxlIGAkYC1yZWZlcmVuY2VzOiAoZnJvbSBbVGhl IFJ1YnkgU3R5bGUgR3VpZGVdKGh0dHBzOi8vZ2l0aHViLmNvbS9ydWJvY29wLWhxL3J1Ynktc3R5 bGUtZ3VpZGUjbm8tcGVybC1yZWdleHAtbGFzdC1tYXRjaGVycykpDQoNCj4gRG9uJ3QgdXNlIHRo ZSBjcnlwdGljIFBlcmwtbGVnYWN5IHZhcmlhYmxlcyBkZW5vdGluZyBsYXN0IHJlZ2V4cCBncm91 cCBtYXRjaGVzIChgJDFgLCBgJDJgLCBldGMpLiBVc2UgYFJlZ2V4cC5sYXN0X21hdGNoKG4pYCBp bnN0ZWFkLg0KDQpJIGRvbid0IHNlZSBob3cgb3VyIGNvZGUgY2FuIGJlbmVmaXQgZnJvbSBhZGRp bmcgYEAxYCBhbmQgYEAyYC4NCg0KTmFtaW5nIGEgcGFyYW1ldGVyIGlzbid0IHVzZWxlc3Mg4oCT IGl0IGdpdmVzIGNvbnRleHQuIFdpdGggbW9yZSB0aGFuIG9uZSBwYXJhbWV0ZXIsIG5hbWluZyBp cyBjcnVjaWFsLiBBbmQgeWVzLCBuYW1pbmcgaXMgaGFyZC4gQnV0IGF2b2lkaW5nIHByb3BlciBu YW1pbmcgYnkgdXNpbmcgaW5kaWNlcyBpcyB0aGUgd3Jvbmcgd2F5Lg0KDQpTbyBwbGVhc2UgcmVj b25zaWRlciBudW1iZXJlZCBwYXJhbWV0ZXJzLg0KDQpVc2UgYSByZWFkYWJsZSBuYW1lZCB2YXJp YWJsZSAob3Iga2V5d29yZCkgdG8gcmVmZXIgdG8gdGhlIGZpcnN0IGFyZ3VtZW50IG9yIGRpdGNo IHRoZSBmZWF0dXJlIGVudGlyZWx5Lg0KDQoNCg0KLS0gDQpodHRwczovL2J1Z3MucnVieS1sYW5n Lm9yZy8NCg==