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.8 required=3.0 tests=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_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 0054120248 for ; Tue, 2 Apr 2019 07:57:28 +0000 (UTC) Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id 341791210A7; Tue, 2 Apr 2019 16:57:15 +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 C391C1209C2 for ; Tue, 2 Apr 2019 16:57:13 +0900 (JST) Received: by filter0092p3las1.sendgrid.net with SMTP id filter0092p3las1-18679-5CA315D6-1 2019-04-02 07:57:10.103564934 +0000 UTC m=+315110.748908799 Received: from herokuapp.com (unknown [54.147.237.187]) by ismtpd0046p1mdw1.sendgrid.net (SG) with ESMTP id 8MNl97y_SPeL_QSBNZUXrw for ; Tue, 02 Apr 2019 07:57:09.738 +0000 (UTC) Date: Tue, 02 Apr 2019 07:57:10 +0000 (UTC) From: drenmi@gmail.com Message-ID: References: Mime-Version: 1.0 X-Redmine-MailingListIntegration-Message-Ids: 67588 X-Redmine-Project: ruby-trunk X-Redmine-Issue-Id: 15723 X-Redmine-Issue-Author: sos4nt X-Redmine-Sender: ted 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?ETjQEzlQpmrx4ld49GOa2Am17NS7en9AboV04K2tOrL2bqIMZbf39Zu1N4q8T0?= =?us-ascii?Q?H68WRwjZz3d++OkNd0vp5m7sGpav0isIWpA31+O?= =?us-ascii?Q?sTHaOFi7mdHqrEVTqeD2YRU9ZzFC9l6KPlNzS+q?= =?us-ascii?Q?OaNixh108b=2F=2Fh8YD5X2Wy1KieyBPkX82ClLWLtd?= =?us-ascii?Q?qyq6JeIUO3uJ4cYIL8+TdLl=2FDLyOGTF+RLA=3D=3D?= To: ruby-core@ruby-lang.org X-ML-Name: ruby-core X-Mail-Count: 92104 Subject: [ruby-core:92104] [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" SXNzdWUgIzE1NzIzIGhhcyBiZWVuIHVwZGF0ZWQgYnkgdGVkIChUZWQgSm9oYW5zc29uKS4NCg0K DQpXaGF0IHN0cmlrZXMgbWUgaXMgdGhhdCB0aGlzIGZlYXR1cmUgYXR0ZW1wdHMgdG8gc29sdmUg YSBwcm9ibGVtIHRoYXQgaXMgdmVyeSBsaW1pdGVkIGluIHNjb3BlOg0KDQotIEJsb2NrcyB3aGVy ZSB0aGUgYXJndW1lbnRzIGNhbid0IGJlIGdpdmVuIGEgbWVhbmluZ2Z1bCBuYW1lIGFyZ3VhYmx5 IGJlY29tZSBtb3JlIG5vaXN5IHRoYW4gdGhleSBtYXkgbmVlZCB0by4NCg0Kd2l0aCBhIHZlcnkg YmlnIGhhbW1lcjoNCg0KLSBFdmVyeSBzaW5nbGUgYmxvY2sgbm93IGhhcyBhY2Nlc3MgdG8gdW5u YW1lZCB2YXJpYWJsZXMsIHdoaWNoIGFsc28gaW5jcmVhc2UgdGhlIGZvb3RwcmludCBvZiB0aGUg UnVieSBzeW50YXguDQoNClRoZSBtYWduaXR1ZGUgb2YgdGhlIGNoYW5nZSBkb2Vzbid0IHNlZW0g dG8geWllbGQgcHJvcG9ydGlvbmFsIHZhbHVlLg0KDQpPZmYgdGhlIHRvcCBvZiBteSBoZWFkLCBJ IGNhbiBpbWFnaW5lIGEgc29sdXRpb24gdGhhdCBpbnN0ZWFkIGdpdmVzIHRoZSBmbGV4aWJpbGl0 eSB0byB5aWVsZCB3aXRoIGluamVjdGVkLCBibG9jay1zY29wZSB2YXJpYWJsZXMuIFRoaXMgY291 bGQ6DQoNCjEuIEJlIGltcGxlbWVudGVkIGFzIGEgbmV3IG1ldGhvZCAoZS5nLiBgeWllbGRfd2l0 aGAsIGZvciBiYWNrd2FyZHMgY29tcGF0aWJpbGl0eS4NCjIuIEJlIG92ZXJyaWRkZW4gYnkgdXNp bmcgdGhlIG5vcm1hbCBibG9jayBwYXJhbWV0ZXIgc3ludGF4LCBmb3IgYmFja3dhcmRzIGNvbXBh dGliaWxpdHkuDQozLiBXb3JrIGxpa2UgcmVndWxhciBsb2NhbCB2YXJpYWJsZXMsIGxldHRpbmcg dGhlbSBiZSBvdmVycmlkZGVuLCBmb3IgYmFja3dhcmRzIGNvbXBhdGliaWxpdHkuDQoNCioqRXhh bXBsZToqKg0KDQpgYGAgcnVieQ0KIyBEZWZpbml0aW9uDQoNCmRlZiBmb28NCiAgeWllbGRfd2l0 aCBhOiAxLCBiOiAyDQplbmQNCg0KIyBVc2FnZQ0KDQpmb28geyBhICsgYiB9DQojPT4gMw0KDQpm b28geyB8YywgZHwgYyArIGQgfQ0KIz0+IDMNCg0KZm9vIGRvDQogIGEgPSAzDQogIGEgKyBiDQpl bmQNCiM9PiA1DQpgYGANCg0KVGhpcyB3b3VsZCBhbGxvdyBwZW9wbGUgdG8gaW50cm9kdWNlIG1h Z2ljYWwsIHNlbWFudGljIHZhcmlhYmxlcyBhdCB0aGVpciBvd24gZGlzY3JldGlvbi4NCg0KSXQg ZG9lc24ndCByZXF1aXJlIGFueSBuZXcgc3ludGF4LCBhbmQgdGhlIHN0YW5kYXJkIGxpYnJhcnkg Y291bGQgY2hvb3NlIHRvIGFkb3B0IHRoaXMgcGFydGlhbGx5IG9yIGZ1bGx5LCBhdCBhbnkgcmF0 ZSwgcGVyaGFwcyBldmVuIHJlaW5mb3JjaW5nIGV4aXN0aW5nIGlkaW9tczoNCg0KYGBgcnVieQ0K WzEsIDIsIDNdLm1hcCB7IGl0c2VsZiAqIDIgfQ0KIz0+IFsyLCA0LCA2XQ0KYGBgDQoNCk5vdy4g SSBqdXN0IGNhbWUgdXAgd2l0aCB0aGlzIGFzIEkgd2FzIHJlYWRpbmcgdGhyb3VnaCB0aGUgdGhy ZWFkLCBzbyBJIGhhdmVuJ3QgaGFkIHRpbWUgdG8gY29udGVtcGxhdGUgYW55IG9mIHRoZSBwb3Rl bnRpYWwgcGl0ZmFsbHMsIGJ1dCB0aGUgcG9pbnQgd2FzIHRvIGhpZ2hsaWdodCB0aGF0IHRoZXJl IG1pZ2h0IGJlIHNvbHV0aW9ucyB0aGF0IGFyZSBtb3JlIHByb3BvcnRpb25hbCB0byB0aGUgcHJv YmxlbSBiZWluZyBzb2x2ZWQuDQoNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0NCk1pc2MgIzE1NzIzOiBSZWNvbnNpZGVyIG51bWJlcmVkIHBhcmFtZXRlcnMNCmh0dHBz Oi8vYnVncy5ydWJ5LWxhbmcub3JnL2lzc3Vlcy8xNTcyMyNjaGFuZ2UtNzc0MzENCg0KKiBBdXRo b3I6IHNvczRudCAoU3RlZmFuIFNjaMO8w59sZXIpDQoqIFN0YXR1czogRmVlZGJhY2sNCiogUHJp b3JpdHk6IE5vcm1hbA0KKiBBc3NpZ25lZTogDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tDQpJIGp1c3QgbGVhcm5lZCB0aGF0ICpudW1iZXJlZCBwYXJhbWV0ZXJzKiBo YXZlIGJlZW4gbWVyZ2VkIGludG8gUnVieSAyLjcuMGRldi4NCg0KRm9yIHJlYWRlcnMgbm90IGZh bWlsaWFyIHdpdGggdGhpcyBmZWF0dXJlOiBpdCBhbGxvd3MgeW91IHRvIHJlZmVyZW5jZSBibG9j ayBhcmd1bWVudHMgc29sZWx5IGJ5IHRoZWlyICppbmRleCosIGUuZy4NCg0KYGBgcnVieQ0KWzEs IDIsIDNdLmVhY2ggeyB8aXwgcHV0cyBpIH0NCg0KIyBjYW4gYmVjb21lDQoNClsxLCAyLCAzXS5l YWNoIHsgcHV0cyBAMSB9DQpgYGANCg0KSSBoYXZlIGFuIGlzc3VlIHdpdGggdGhpcyBuZXcgZmVh dHVyZTogSSB0aGluayAqKml0IGVuY291cmFnZXMgc2xvcHB5IHByb2dyYW1taW5nKiogYW5kIHJl c3VsdHMgaW4gKipoYXJkIHRvIHJlYWQgY29kZSoqLg0KDQotLS0NCg0KVGhlIFtvcmlnaW5hbCBw cm9wb3NhbF0oaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcvaXNzdWVzLzQ0NzUpIHdhcyB0byBp bmNsdWRlIGEgc3BlY2lhbCB2YXJpYWJsZSAob3Iga2V5d29yZCkgd2l0aCBhICoqcmVhZGFibGUg bmFtZSoqLCBzb21ldGhpbmcgbGlrZToNCg0KYGBgcnVieQ0KWzEsIDIsIDNdLmVhY2ggeyBwdXRz IGl0IH0NCg0KIyBvcg0KDQpbMSwgMiwgM10uZWFjaCB7IHB1dHMgdGhpcyB9DQpgYGANCg0KR3Jh bnRlZCwgdGhhdCBsb29rcyBxdWl0ZSBsb3ZlbHkgYW5kIGl0IGFjdHVhbGx5IHNwZWFrcyB0byBt ZSDigJMgSSBjYW4gKnVuZGVyc3RhbmQqIHRoZSBjb2RlLiBBbmQgaXQgZml0cyBSdWJ5OiAocXVv dGluZyB0aGUgd2Vic2l0ZSkNCg0KPiBbUnVieV0gaGFzIGFuIGVsZWdhbnQgc3ludGF4IHRoYXQg aXMgbmF0dXJhbCB0byByZWFkIGFuZCBlYXN5IHRvIHdyaXRlLg0KDQpCdXQgdGhlIHByb3Bvc2Vk IGBpdGAgLyBgdGhpc2AgaGFzIGxpbWl0ZWQgYXBwbGljYXRpb24uIEl0J3Mgb25seSB1c2VmdWwg d2hlbiBkZWFsaW5nIHdpdGggYSBzaW5nbGUgYXJndW1lbnQuIFlvdSBjYW4ndCBoYXZlIG11bHRp cGxlIGBpdGAtcyBvciBgdGhpc2AtZXMuIFRoYXQncyB3aHkgYEAxYCwgYEAyYCwgYEAzYCBldGMu IHdlcmUgY2hvc2VuIGluc3RlYWQuDQoNCkhvd2V2ZXIsIGxpbWl0aW5nIHRoZSB1c2VmdWxuZXNz IHRvIGEgc2luZ2xlIGFyZ3VtZW50IGlzbid0IGJhZCBhdCBhdC4gSW4gZmFjdCwgYSBzaW5nbGUg YXJndW1lbnQgc2VlbSB0byBiZSB0aGUgbGltaXQgb2Ygd2hhdCBtYWtlcyBzZW5zZToNCmBgYA0K aCA9IEhhc2gubmV3IHsgfGhhc2gsIGtleXwgaGFzaFtrZXldID0gIkdvIEZpc2g6ICN7a2V5fSIg fQ0KDQojIHZzDQoNCmggPSBIYXNoLm5ldyB7IEAxW0AyXSA9ICJHbyBGaXNoOiAje0AyfSIgfQ0K YGBgDQpXaG8gd2FudHMgdG8gcmVhZCB0aGUgbGF0dGVyPyBUaGF0IGxvb2tzIGxpa2UgYW4gYXJj aGFpYyBiYXNoIHByb2dyYW0gKG5vIG9mZmVuc2UpLiBXZSBhbHJlYWR5IGRpc2NvdXJhZ2UgUGVy bCBzdHlsZSBgJGAtcmVmZXJlbmNlczogKGZyb20gW1RoZSBSdWJ5IFN0eWxlIEd1aWRlXShodHRw czovL2dpdGh1Yi5jb20vcnVib2NvcC1ocS9ydWJ5LXN0eWxlLWd1aWRlI25vLXBlcmwtcmVnZXhw LWxhc3QtbWF0Y2hlcnMpKQ0KDQo+IERvbid0IHVzZSB0aGUgY3J5cHRpYyBQZXJsLWxlZ2FjeSB2 YXJpYWJsZXMgZGVub3RpbmcgbGFzdCByZWdleHAgZ3JvdXAgbWF0Y2hlcyAoYCQxYCwgYCQyYCwg ZXRjKS4gVXNlIGBSZWdleHAubGFzdF9tYXRjaChuKWAgaW5zdGVhZC4NCg0KSSBkb24ndCBzZWUg aG93IG91ciBjb2RlIGNhbiBiZW5lZml0IGZyb20gYWRkaW5nIGBAMWAgYW5kIGBAMmAuDQoNCk5h bWluZyBhIHBhcmFtZXRlciBpc24ndCB1c2VsZXNzIOKAkyBpdCBnaXZlcyBjb250ZXh0LiBXaXRo IG1vcmUgdGhhbiBvbmUgcGFyYW1ldGVyLCBuYW1pbmcgaXMgY3J1Y2lhbC4gQW5kIHllcywgbmFt aW5nIGlzIGhhcmQuIEJ1dCBhdm9pZGluZyBwcm9wZXIgbmFtaW5nIGJ5IHVzaW5nIGluZGljZXMg aXMgdGhlIHdyb25nIHdheS4NCg0KU28gcGxlYXNlIHJlY29uc2lkZXIgbnVtYmVyZWQgcGFyYW1l dGVycy4NCg0KVXNlIGEgcmVhZGFibGUgbmFtZWQgdmFyaWFibGUgKG9yIGtleXdvcmQpIHRvIHJl ZmVyIHRvIHRoZSBmaXJzdCBhcmd1bWVudCBvciBkaXRjaCB0aGUgZmVhdHVyZSBlbnRpcmVseS4N Cg0KDQoNCi0tIA0KaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcvDQo=