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 D63481F462 for ; Tue, 30 Jul 2019 22:30:14 +0000 (UTC) Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id 60450120BB5; Wed, 31 Jul 2019 07:30:07 +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 CE196120AD8 for ; Wed, 31 Jul 2019 07:30:04 +0900 (JST) Received: by filter0076p3iad2.sendgrid.net with SMTP id filter0076p3iad2-27506-5D40C4EE-23 2019-07-30 22:30:06.761752436 +0000 UTC m=+358186.562358665 Received: from herokuapp.com (unknown [18.234.65.111]) by ismtpd0067p1mdw1.sendgrid.net (SG) with ESMTP id 5PeIBwzgTPeqBvdEJ7wIAQ for ; Tue, 30 Jul 2019 22:30:06.664 +0000 (UTC) Date: Tue, 30 Jul 2019 22:30:06 +0000 (UTC) From: matthew@kerwin.net.au Message-ID: References: Mime-Version: 1.0 X-Redmine-MailingListIntegration-Message-Ids: 69570 X-Redmine-Project: ruby-trunk X-Redmine-Issue-Id: 15723 X-Redmine-Issue-Author: sos4nt X-Redmine-Issue-Assignee: matz X-Redmine-Sender: phluid61 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?dc6bl8=2FRfjZl6IUFmz6hrXGqzg+6U4v9dH0u7=2FcQTE+ya11OW3sRv72uhe9+ZC?= =?us-ascii?Q?RTGvARi9jhZXlFjZGmE814vGJRQcber+oe3lw1n?= =?us-ascii?Q?TFBDN+0ek=2FuOzKlPczaX5BImoXgqoeBfUOzHhED?= =?us-ascii?Q?0UPIsXAtA56W3s=2FFE+D83Bs8yMqyHTN0XsaMhso?= =?us-ascii?Q?MnfnoK2J1xVWxE5AmRZ57D8s4zBJxkU27bQ=3D=3D?= To: ruby-core@ruby-lang.org X-ML-Name: ruby-core X-Mail-Count: 94063 Subject: [ruby-core:94063] [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" SXNzdWUgIzE1NzIzIGhhcyBiZWVuIHVwZGF0ZWQgYnkgcGhsdWlkNjEgKE1hdHRoZXcgS2Vyd2lu KS4NCg0KDQpFcmVnb24gKEJlbm9pdCBEYWxvemUpIHdyb3RlOg0KPiANCj4gVEJILCBJIGRpZG4n dCBzZWUgbWFueSBjb21tZW50cyBpbiBmYXZvciBvZiBtdWx0aXBsZSBibG9jayBhcmd1bWVudHMu DQo+IEl0IHdvdWxkIGJlIGdvb2QgaWYgc3VwcG9ydGVycyBvZiB0aGF0IHdvdWxkIGNvbW1lbnQg aGVyZS4NCj4gVG8gbWUsIGl0IHNvdW5kcyBsaWtlIG1vc3QgcGVvcGxlIGRvIG5vdCB3YW50IHRo ZW0gb3IgYXJlIGNvbnZpbmNlZCBieSB0aGUgYXJndW1lbnRzIGFib3ZlIGl0J3Mgbm90IHdvcnRo IGl0Lg0KPiBTbyBhIHByb3Bvc2FsIHRvIHJlbW92ZSBAMiBhbmQgYWJvdmUganVzdCBtYWtlcyBz ZW5zZSwgaXNuJ3QgaXQ/DQoNCldoYXQgYWJvdXQgdGhvc2Ugb2YgdXMgd2hvIGRvbid0IGxpa2Ug dGhlIGN1cnJlbnQgdHJlbmQgaW4gUnVieSBvZiB0dXJuaW5nIGV2ZXJ5dGhpbmcgaW50byBhIHNo b3J0ZXIsIGhhcmRlci10by1ncm9rIGp1bWJsZSBvZiBub24tYWxwaGFudW1lcmljIHN5bWJvbHM/ ICBPciBpcyB0aGF0IGp1c3QgbWU/DQoNCldSVCB0byB0aGUgaXNzdWUgYXQgaGFuZDoNCg0KKiBJ IGFncmVlLCBpZiB0aGVyZSBhcmUgbW9yZSB0aGFuIG9uZSBibG9jayBhcmdzIHlvdSBzaG91bGQg ZXhwbGljaXRseSBuYW1lIHRoZW0uDQoqIEkgYWdyZWUsIGlmIHRoZXJlIGlzIGp1c3Qgb25lIGFu ZCB5b3UncmUgZG9pbmcgYSBzaW1wbGUgb3BlcmF0aW9uLCB0aGUgb3ZlcmhlYWQgb2YgY2FwdHVy aW5nIHRoZSBhcmcgaW4gYSBuYW1lZCB2YXJpYWJsZSBhbmQgdGhlbiBvcGVyYXRpbmcgb24gaXQg bWFrZXMgaXQgaGFyZGVyIHRvICp3cml0ZSouDQoqIEkgZG9uJ3QgdGhpbmsgYHt8eHwgeCAqKiAy IH1gIGlzIGFueSBoYXJkZXIgdG8gKnJlYWQqIHRoYW4gYHsgQCAqKiAyIH1gLCBhbmQgSSBjb3Vs ZCBnZXQgdXNlZCB0byByZWFkaW5nIHRoZSBsYXR0ZXIuDQoqIEkgdGhpbmsgYC0+IHggeyB4ICoq IDIgfWAgYW5kIGAtPiB7IEAgKiogMiB9YCBhcmUgYm90aCBBU0NJSSBzb3VwLCBzbyB0aGVyZSdz IG5vIHdpbm5pbmcgdGhlcmUuDQoqIExvbmUgYEBgICpmZWVscyogYmFkLCBidXQgbWF5YmUgdGhh dCdzIGdvb2QgYmVjYXVzZSBpdCBtYWtlcyBwZW9wbGUgcmVsdWN0YW50IHRvIHVzZSBpdCBleGNl cHQgd2hlbiBpdCdzIHJlYWxseSBhZHZhbnRhZ2VvdXMgb3RoZXJ3aXNlLg0KDQpDb25zaWRlciB0 aGF0IGEgdm9pY2UgaW4gc3VwcG9ydCBvZiB0aGlzIHRpY2tldCwgSSBndWVzcy4NCg0KLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KTWlzYyAjMTU3MjM6IFJlY29uc2lk ZXIgbnVtYmVyZWQgcGFyYW1ldGVycw0KaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcvaXNzdWVz LzE1NzIzI2NoYW5nZS04MDI5Mw0KDQoqIEF1dGhvcjogc29zNG50IChTdGVmYW4gU2Now7zDn2xl cikNCiogU3RhdHVzOiBGZWVkYmFjaw0KKiBQcmlvcml0eTogTm9ybWFsDQoqIEFzc2lnbmVlOiBt YXR6IChZdWtpaGlybyBNYXRzdW1vdG8pDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tDQpJIGp1c3QgbGVhcm5lZCB0aGF0ICpudW1iZXJlZCBwYXJhbWV0ZXJzKiBoYXZl IGJlZW4gbWVyZ2VkIGludG8gUnVieSAyLjcuMGRldi4NCg0KRm9yIHJlYWRlcnMgbm90IGZhbWls aWFyIHdpdGggdGhpcyBmZWF0dXJlOiBpdCBhbGxvd3MgeW91IHRvIHJlZmVyZW5jZSBibG9jayBh cmd1bWVudHMgc29sZWx5IGJ5IHRoZWlyICppbmRleCosIGUuZy4NCg0KYGBgcnVieQ0KWzEsIDIs IDNdLmVhY2ggeyB8aXwgcHV0cyBpIH0NCg0KIyBjYW4gYmVjb21lDQoNClsxLCAyLCAzXS5lYWNo IHsgcHV0cyBAMSB9DQpgYGANCg0KSSBoYXZlIGFuIGlzc3VlIHdpdGggdGhpcyBuZXcgZmVhdHVy ZTogSSB0aGluayAqKml0IGVuY291cmFnZXMgc2xvcHB5IHByb2dyYW1taW5nKiogYW5kIHJlc3Vs dHMgaW4gKipoYXJkIHRvIHJlYWQgY29kZSoqLg0KDQotLS0NCg0KVGhlIFtvcmlnaW5hbCBwcm9w b3NhbF0oaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcvaXNzdWVzLzQ0NzUpIHdhcyB0byBpbmNs dWRlIGEgc3BlY2lhbCB2YXJpYWJsZSAob3Iga2V5d29yZCkgd2l0aCBhICoqcmVhZGFibGUgbmFt ZSoqLCBzb21ldGhpbmcgbGlrZToNCg0KYGBgcnVieQ0KWzEsIDIsIDNdLmVhY2ggeyBwdXRzIGl0 IH0NCg0KIyBvcg0KDQpbMSwgMiwgM10uZWFjaCB7IHB1dHMgdGhpcyB9DQpgYGANCg0KR3JhbnRl ZCwgdGhhdCBsb29rcyBxdWl0ZSBsb3ZlbHkgYW5kIGl0IGFjdHVhbGx5IHNwZWFrcyB0byBtZSDi gJMgSSBjYW4gKnVuZGVyc3RhbmQqIHRoZSBjb2RlLiBBbmQgaXQgZml0cyBSdWJ5OiAocXVvdGlu ZyB0aGUgd2Vic2l0ZSkNCg0KPiBbUnVieV0gaGFzIGFuIGVsZWdhbnQgc3ludGF4IHRoYXQgaXMg bmF0dXJhbCB0byByZWFkIGFuZCBlYXN5IHRvIHdyaXRlLg0KDQpCdXQgdGhlIHByb3Bvc2VkIGBp dGAgLyBgdGhpc2AgaGFzIGxpbWl0ZWQgYXBwbGljYXRpb24uIEl0J3Mgb25seSB1c2VmdWwgd2hl biBkZWFsaW5nIHdpdGggYSBzaW5nbGUgYXJndW1lbnQuIFlvdSBjYW4ndCBoYXZlIG11bHRpcGxl IGBpdGAtcyBvciBgdGhpc2AtZXMuIFRoYXQncyB3aHkgYEAxYCwgYEAyYCwgYEAzYCBldGMuIHdl cmUgY2hvc2VuIGluc3RlYWQuDQoNCkhvd2V2ZXIsIGxpbWl0aW5nIHRoZSB1c2VmdWxuZXNzIHRv IGEgc2luZ2xlIGFyZ3VtZW50IGlzbid0IGJhZCBhdCBhdC4gSW4gZmFjdCwgYSBzaW5nbGUgYXJn dW1lbnQgc2VlbSB0byBiZSB0aGUgbGltaXQgb2Ygd2hhdCBtYWtlcyBzZW5zZToNCmBgYA0KaCA9 IEhhc2gubmV3IHsgfGhhc2gsIGtleXwgaGFzaFtrZXldID0gIkdvIEZpc2g6ICN7a2V5fSIgfQ0K DQojIHZzDQoNCmggPSBIYXNoLm5ldyB7IEAxW0AyXSA9ICJHbyBGaXNoOiAje0AyfSIgfQ0KYGBg DQpXaG8gd2FudHMgdG8gcmVhZCB0aGUgbGF0dGVyPyBUaGF0IGxvb2tzIGxpa2UgYW4gYXJjaGFp YyBiYXNoIHByb2dyYW0gKG5vIG9mZmVuc2UpLiBXZSBhbHJlYWR5IGRpc2NvdXJhZ2UgUGVybCBz dHlsZSBgJGAtcmVmZXJlbmNlczogKGZyb20gW1RoZSBSdWJ5IFN0eWxlIEd1aWRlXShodHRwczov L2dpdGh1Yi5jb20vcnVib2NvcC1ocS9ydWJ5LXN0eWxlLWd1aWRlI25vLXBlcmwtcmVnZXhwLWxh c3QtbWF0Y2hlcnMpKQ0KDQo+IERvbid0IHVzZSB0aGUgY3J5cHRpYyBQZXJsLWxlZ2FjeSB2YXJp YWJsZXMgZGVub3RpbmcgbGFzdCByZWdleHAgZ3JvdXAgbWF0Y2hlcyAoYCQxYCwgYCQyYCwgZXRj KS4gVXNlIGBSZWdleHAubGFzdF9tYXRjaChuKWAgaW5zdGVhZC4NCg0KSSBkb24ndCBzZWUgaG93 IG91ciBjb2RlIGNhbiBiZW5lZml0IGZyb20gYWRkaW5nIGBAMWAgYW5kIGBAMmAuDQoNCk5hbWlu ZyBhIHBhcmFtZXRlciBpc24ndCB1c2VsZXNzIOKAkyBpdCBnaXZlcyBjb250ZXh0LiBXaXRoIG1v cmUgdGhhbiBvbmUgcGFyYW1ldGVyLCBuYW1pbmcgaXMgY3J1Y2lhbC4gQW5kIHllcywgbmFtaW5n IGlzIGhhcmQuIEJ1dCBhdm9pZGluZyBwcm9wZXIgbmFtaW5nIGJ5IHVzaW5nIGluZGljZXMgaXMg dGhlIHdyb25nIHdheS4NCg0KU28gcGxlYXNlIHJlY29uc2lkZXIgbnVtYmVyZWQgcGFyYW1ldGVy cy4NCg0KVXNlIGEgcmVhZGFibGUgbmFtZWQgdmFyaWFibGUgKG9yIGtleXdvcmQpIHRvIHJlZmVy IHRvIHRoZSBmaXJzdCBhcmd1bWVudCBvciBkaXRjaCB0aGUgZmVhdHVyZSBlbnRpcmVseS4NCg0K LS0tRmlsZXMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KaW1wbGljaXQtcGFyYW0u ZGlmZiAoMjAgS0IpDQoNCg0KLS0gDQpodHRwczovL2J1Z3MucnVieS1sYW5nLm9yZy8NCg==