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 3FEC31F461 for ; Sat, 7 Sep 2019 12:19:00 +0000 (UTC) Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id B6987120A19; Sat, 7 Sep 2019 21:18:51 +0900 (JST) Received: from xtrwkhkc.outbound-mail.sendgrid.net (xtrwkhkc.outbound-mail.sendgrid.net [167.89.16.28]) by neon.ruby-lang.org (Postfix) with ESMTPS id 8544E120928 for ; Sat, 7 Sep 2019 21:18:49 +0900 (JST) Received: by filter0128p3las1.sendgrid.net with SMTP id filter0128p3las1-3351-5D73A02A-1E 2019-09-07 12:18:50.624758533 +0000 UTC m=+330705.952482688 Received: from herokuapp.com (unknown [54.80.245.30]) by ismtpd0027p1mdw1.sendgrid.net (SG) with ESMTP id pGAWGf3ASx2dDkqOMv94JA for ; Sat, 07 Sep 2019 12:18:50.309 +0000 (UTC) Date: Sat, 07 Sep 2019 12:18:50 +0000 (UTC) From: eregontp@gmail.com Message-ID: References: Mime-Version: 1.0 X-Redmine-MailingListIntegration-Message-Ids: 70384 X-Redmine-Project: ruby-trunk X-Redmine-Issue-Id: 15723 X-Redmine-Issue-Author: sos4nt X-Redmine-Issue-Assignee: matz X-Redmine-Sender: Eregon 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?KippOI8ZHtTweq7XfQzW93937kJ4QNWwSBuHnaMEcr2IF4PleZDJcEEZnXVtLh?= =?us-ascii?Q?dFW+EGdP8CGqzf3gNqlA3Q4zz2TQVFi5gMcsqzf?= =?us-ascii?Q?bszdtCYRm=2FO5hKHptUxpvSfPX60mZVT+g5ivlTH?= =?us-ascii?Q?xhtzp+UNA0CIkdcdL1p=2FtdWc9f7oIVsHWqcYYPC?= =?us-ascii?Q?6136ECcs4jMZtg30JPRTZVJv8Njm3oGIZ4w=3D=3D?= To: ruby-core@ruby-lang.org X-ML-Name: ruby-core X-Mail-Count: 94829 Subject: [ruby-core:94829] [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" SXNzdWUgIzE1NzIzIGhhcyBiZWVuIHVwZGF0ZWQgYnkgRXJlZ29uIChCZW5vaXQgRGFsb3plKS4N Cg0KDQpAbWF0eiBUaGFuayB5b3UgZm9yIHRoZSBkZWNpc2lvbiwgSSBhZ3JlZSBfMSBpcyBtb3Jl IHJlYWRhYmxlIHRoYW4gQDEuDQoNCkknbSBhIGJpdCBzYWQgdG8gaGVhciB0aGF0IEBtYXJjYW5k cmUncyBwb2ludCBhYm91dCAiaXQncyBvbmx5IHJlYWxseSB1c2VmdWwgZm9yIDEgdW5uYW1lZCBh cmd1bWVudCIgaXNuJ3QgdXNlZCBpbiB0aGlzIGRlY2lzaW9uLg0KDQpXaGF0IHdpbGwgYmUgdGhl IHNlbWFudGljcyBvZiBfMCBhbmQgXzE/IChyZWxhdGVzIHRvICMxNTcwOCkNCkkgYW0gdW5zdXJl IGZyb20geW91ciBjb21tZW50IGFuZCBjdXJyZW50IHRydW5rIGRvZXMgbm90IHNlZW0gdG8gaW1w bGVtZW50IF9uIHlldC4NCg0KSSdkIGd1ZXNzIGZyb20geW91ciBjb21tZW50IHRoYXQgYF8wYCBp cyBgfGF8YCBhbmQgYF8xYCBpcyBgfGEsfGAgYW5kIGBfMmAgaXMgYHxhLGJ8YD8NCg0KYGBgcnVi eQ0KcnVieSAtZSAnWzEsMixbMyw0XV0uZWFjaCB7IHAgXzAgfScNCnJ1YnkgLWUgJ1sxLDIsWzMs NF1dLmVhY2ggeyBwIF8xIH0nDQpgYGANCg0KSSBiZWxpZXZlIGJvdGggb2YgdGhlbSBzaG91bGQg YWx3YXlzIHByaW50IGBbMywgNF1gIGZvciB0aGUgM3JkIGVsZW1lbnQuDQpBbmQgdGhlcmVmb3Jl IEkgdGhpbmsgb25seSBfMSB3b3VsZCBiZSBuZWVkZWQgKHdpdGggdGhlIHNlbWFudGljcyBvZiBg fGF8YCksIGFuZCB0aGVyZSBpcyBubyBuZWVkIGZvciBgXzBgLg0KDQpJcyB0aGVyZSBhbnkgdXNl LWNhc2UgdGhhdCB3b3VsZCBtYWtlIHNlbnNlIGZvciBwcmludGluZyBgM2AgYW5kIHRoZXJlZm9y ZSBsb3NpbmcgZGF0YSB0aGF0IHdheT8NCkkgdGhpbmsgdGhlcmUgaXMgbm8gZ29vZCBlbm91Z2gg cmVhc29uIHRvIGJyZWFrIHRoYXQuDQoNCkkgdGhpbmsgPjk5JSBvZiBSdWJ5IHVzZXJzIGV4cGVj dCBgbWFwIHsgXzEgKiAyIH1gIHRvIGJlIHRoZSBzYW1lIGFzIGBtYXAgeyB8ZXwgZSAqIDIgfWAs IGFuZCBub3QgaGF2ZSBkaWZmZXJlbnQgc2VtYW50aWNzIGJhc2VkIG9uIHRoZSBBcnJheSdzIGVs ZW1lbnRzLg0KDQpJTUhPLCB1c2luZyBgfGEsfGAgaXMgdmVyeSByYXJlIGluIHByYWN0aWNlIGFu ZCBpdCBzaG91bGQgYWx3YXlzIGJlIGV4cGxpY2l0IHRoYXQgZWxlbWVudHMgYXJlIGRyb3BwZWQg KHRoZSB0cmFpbGluZyBgLGAgaW5kaWNhdGVzIHRoYXQpLg0KSGF2aW5nIHRob3NlIHNlbWFudGlj cyBmb3IgYF8wYCBvciBgXzFgIGxvc2VzIHRoYXQgYXNwZWN0LCBhbmQgSSB0aGluayBpdCBodXJ0 cyB0aGUgZmVhdHVyZSBieSBtYWtpbmcgaXQgbW9yZSBjb21wbGljYXRlZCBhbmQgZGFuZ2Vyb3Vz IHRvIHVzZS4NCg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KTWlz YyAjMTU3MjM6IFJlY29uc2lkZXIgbnVtYmVyZWQgcGFyYW1ldGVycw0KaHR0cHM6Ly9idWdzLnJ1 YnktbGFuZy5vcmcvaXNzdWVzLzE1NzIzI2NoYW5nZS04MTQ1MA0KDQoqIEF1dGhvcjogc29zNG50 IChTdGVmYW4gU2Now7zDn2xlcikNCiogU3RhdHVzOiBGZWVkYmFjaw0KKiBQcmlvcml0eTogTm9y bWFsDQoqIEFzc2lnbmVlOiBtYXR6IChZdWtpaGlybyBNYXRzdW1vdG8pDQotLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpJIGp1c3QgbGVhcm5lZCB0aGF0ICpudW1iZXJl ZCBwYXJhbWV0ZXJzKiBoYXZlIGJlZW4gbWVyZ2VkIGludG8gUnVieSAyLjcuMGRldi4NCg0KRm9y IHJlYWRlcnMgbm90IGZhbWlsaWFyIHdpdGggdGhpcyBmZWF0dXJlOiBpdCBhbGxvd3MgeW91IHRv IHJlZmVyZW5jZSBibG9jayBhcmd1bWVudHMgc29sZWx5IGJ5IHRoZWlyICppbmRleCosIGUuZy4N Cg0KYGBgcnVieQ0KWzEsIDIsIDNdLmVhY2ggeyB8aXwgcHV0cyBpIH0NCg0KIyBjYW4gYmVjb21l DQoNClsxLCAyLCAzXS5lYWNoIHsgcHV0cyBAMSB9DQpgYGANCg0KSSBoYXZlIGFuIGlzc3VlIHdp dGggdGhpcyBuZXcgZmVhdHVyZTogSSB0aGluayAqKml0IGVuY291cmFnZXMgc2xvcHB5IHByb2dy YW1taW5nKiogYW5kIHJlc3VsdHMgaW4gKipoYXJkIHRvIHJlYWQgY29kZSoqLg0KDQotLS0NCg0K VGhlIFtvcmlnaW5hbCBwcm9wb3NhbF0oaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcvaXNzdWVz LzQ0NzUpIHdhcyB0byBpbmNsdWRlIGEgc3BlY2lhbCB2YXJpYWJsZSAob3Iga2V5d29yZCkgd2l0 aCBhICoqcmVhZGFibGUgbmFtZSoqLCBzb21ldGhpbmcgbGlrZToNCg0KYGBgcnVieQ0KWzEsIDIs IDNdLmVhY2ggeyBwdXRzIGl0IH0NCg0KIyBvcg0KDQpbMSwgMiwgM10uZWFjaCB7IHB1dHMgdGhp cyB9DQpgYGANCg0KR3JhbnRlZCwgdGhhdCBsb29rcyBxdWl0ZSBsb3ZlbHkgYW5kIGl0IGFjdHVh bGx5IHNwZWFrcyB0byBtZSDigJMgSSBjYW4gKnVuZGVyc3RhbmQqIHRoZSBjb2RlLiBBbmQgaXQg Zml0cyBSdWJ5OiAocXVvdGluZyB0aGUgd2Vic2l0ZSkNCg0KPiBbUnVieV0gaGFzIGFuIGVsZWdh bnQgc3ludGF4IHRoYXQgaXMgbmF0dXJhbCB0byByZWFkIGFuZCBlYXN5IHRvIHdyaXRlLg0KDQpC dXQgdGhlIHByb3Bvc2VkIGBpdGAgLyBgdGhpc2AgaGFzIGxpbWl0ZWQgYXBwbGljYXRpb24uIEl0 J3Mgb25seSB1c2VmdWwgd2hlbiBkZWFsaW5nIHdpdGggYSBzaW5nbGUgYXJndW1lbnQuIFlvdSBj YW4ndCBoYXZlIG11bHRpcGxlIGBpdGAtcyBvciBgdGhpc2AtZXMuIFRoYXQncyB3aHkgYEAxYCwg YEAyYCwgYEAzYCBldGMuIHdlcmUgY2hvc2VuIGluc3RlYWQuDQoNCkhvd2V2ZXIsIGxpbWl0aW5n IHRoZSB1c2VmdWxuZXNzIHRvIGEgc2luZ2xlIGFyZ3VtZW50IGlzbid0IGJhZCBhdCBhdC4gSW4g ZmFjdCwgYSBzaW5nbGUgYXJndW1lbnQgc2VlbSB0byBiZSB0aGUgbGltaXQgb2Ygd2hhdCBtYWtl cyBzZW5zZToNCmBgYA0KaCA9IEhhc2gubmV3IHsgfGhhc2gsIGtleXwgaGFzaFtrZXldID0gIkdv IEZpc2g6ICN7a2V5fSIgfQ0KDQojIHZzDQoNCmggPSBIYXNoLm5ldyB7IEAxW0AyXSA9ICJHbyBG aXNoOiAje0AyfSIgfQ0KYGBgDQpXaG8gd2FudHMgdG8gcmVhZCB0aGUgbGF0dGVyPyBUaGF0IGxv b2tzIGxpa2UgYW4gYXJjaGFpYyBiYXNoIHByb2dyYW0gKG5vIG9mZmVuc2UpLiBXZSBhbHJlYWR5 IGRpc2NvdXJhZ2UgUGVybCBzdHlsZSBgJGAtcmVmZXJlbmNlczogKGZyb20gW1RoZSBSdWJ5IFN0 eWxlIEd1aWRlXShodHRwczovL2dpdGh1Yi5jb20vcnVib2NvcC1ocS9ydWJ5LXN0eWxlLWd1aWRl I25vLXBlcmwtcmVnZXhwLWxhc3QtbWF0Y2hlcnMpKQ0KDQo+IERvbid0IHVzZSB0aGUgY3J5cHRp YyBQZXJsLWxlZ2FjeSB2YXJpYWJsZXMgZGVub3RpbmcgbGFzdCByZWdleHAgZ3JvdXAgbWF0Y2hl cyAoYCQxYCwgYCQyYCwgZXRjKS4gVXNlIGBSZWdleHAubGFzdF9tYXRjaChuKWAgaW5zdGVhZC4N Cg0KSSBkb24ndCBzZWUgaG93IG91ciBjb2RlIGNhbiBiZW5lZml0IGZyb20gYWRkaW5nIGBAMWAg YW5kIGBAMmAuDQoNCk5hbWluZyBhIHBhcmFtZXRlciBpc24ndCB1c2VsZXNzIOKAkyBpdCBnaXZl cyBjb250ZXh0LiBXaXRoIG1vcmUgdGhhbiBvbmUgcGFyYW1ldGVyLCBuYW1pbmcgaXMgY3J1Y2lh bC4gQW5kIHllcywgbmFtaW5nIGlzIGhhcmQuIEJ1dCBhdm9pZGluZyBwcm9wZXIgbmFtaW5nIGJ5 IHVzaW5nIGluZGljZXMgaXMgdGhlIHdyb25nIHdheS4NCg0KU28gcGxlYXNlIHJlY29uc2lkZXIg bnVtYmVyZWQgcGFyYW1ldGVycy4NCg0KVXNlIGEgcmVhZGFibGUgbmFtZWQgdmFyaWFibGUgKG9y IGtleXdvcmQpIHRvIHJlZmVyIHRvIHRoZSBmaXJzdCBhcmd1bWVudCBvciBkaXRjaCB0aGUgZmVh dHVyZSBlbnRpcmVseS4NCg0KLS0tRmlsZXMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LQ0KaW1wbGljaXQtcGFyYW0uZGlmZiAoMjAgS0IpDQoNCg0KLS0gDQpodHRwczovL2J1Z3MucnVi eS1sYW5nLm9yZy8NCg==