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=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 422711F463 for ; Tue, 24 Sep 2019 21:45:35 +0000 (UTC) Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id 29128120A2D; Wed, 25 Sep 2019 06:45:27 +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 5DCFD120A18 for ; Wed, 25 Sep 2019 06:45:25 +0900 (JST) Received: by filter0150p3mdw1.sendgrid.net with SMTP id filter0150p3mdw1-1152-5D8A8E7A-50 2019-09-24 21:45:30.63915432 +0000 UTC m=+90314.667462924 Received: from herokuapp.com (unknown [54.157.43.252]) by ismtpd0005p1iad2.sendgrid.net (SG) with ESMTP id Dn4m2H-ESWi8B1Xga2WLfw for ; Tue, 24 Sep 2019 21:45:30.547 +0000 (UTC) Date: Tue, 24 Sep 2019 21:45:30 +0000 (UTC) From: eregontp@gmail.com Message-ID: References: Mime-Version: 1.0 X-Redmine-MailingListIntegration-Message-Ids: 70622 X-Redmine-Project: ruby-trunk X-Redmine-Issue-Id: 16178 X-Redmine-Issue-Author: Eregon 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?KippOI8ZHtTweq7XfQzW93937kJ4QNWwSBuHnaMEcr1boRm+N8r9fRe84KQQMF?= =?us-ascii?Q?3YAGROYy6Nr3Qd5XD7oHnD=2FtkByhlFTEfkpZE3z?= =?us-ascii?Q?AlwJ3M=2Fr7YWTzk33owOwXMJvDv+ch7QKskoMqxL?= =?us-ascii?Q?LnVcBr8I9gI2Pb7SWutzvk2L5rx7LvO4cgNDKG1?= =?us-ascii?Q?2Miwy3xKk4lRXCAhuBLB3f9ehKhKaD6wxCw=3D=3D?= To: ruby-core@ruby-lang.org X-ML-Name: ruby-core X-Mail-Count: 95067 Subject: [ruby-core:95067] [Ruby master Bug#16178] Numbered parameters: _1 should be the same as |x| and _0 should not exist 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" SXNzdWUgIzE2MTc4IGhhcyBiZWVuIHVwZGF0ZWQgYnkgRXJlZ29uIChCZW5vaXQgRGFsb3plKS4N Cg0KDQp6dmVyb2sgKFZpY3RvciBTaGVwZWxldikgd3JvdGU6DQo+IEhvbmVzdGx5LCB3ZSB1c2Ug aXQgcHJldHR5IGZyZXF1ZW50bHkgaW4gb3VyIGNvZGViYXNlIGFuZCBmaW5kIGl0IGFwcGVhbGlu Zy4NCj4gSXQgaXMgdGhlIHNob3J0ZXN0IGFuZCBwcmV0dHkgY2xlYXIgKFlNTVYsIG9mIGNvdXJz ZSkgd2F5IG9mIHByb2Nlc3Npbmcgb25seSBmaXJzdCBlbGVtZW50ZSBvZiAidHVwbGUtYWxpa2Ui IGFycmF5cywgbGlrZSB6aXBzIG9mIGRhdGEgb3IgZGF0YSB3aXRoIGluZGV4ZXMuDQoNCkhvdyBm cmVxdWVudGx5IGNvbXBhcmVkIHRvIGp1c3QgYHx4fGA/IEkgd291bGQgZ3Vlc3MgPCA1JSBvbiBh bnkgbm9uLXRyaXZpYWwgY29kZWJhc2UuDQpCdXQgeW91IGFyZSByaWdodCwgZnJlcXVlbmN5IG9m IHVzYWdlIGlzbid0IHNvIGltcG9ydGFudC4NCg0KSSBhZ3JlZSBgfHgsfGAgaGFzIGl0cyB1c2Vz LCBhbmQgSSB0aGluayBpdCdzIHBlcmZlY3RseSBmaW5lIHRvIHVzZSBpdCB3aGVuIGl0J3MgaW50 ZW50aW9uYWwuDQpUaGUgZXhwbGljaXQgdHJhaWxpbmcgY29tbWEgc2hvd3MgdGhlIGludGVudGlv biB0byBkcm9wIHJlbWFpbmluZyBhcmdzLg0KDQpCdXQgYF8xYCBzaG91bGRuJ3QgbWVhbiAiZHJv cCBldmVyeXRoaW5nIGJ1dCB0aGUgZmlyc3QgZWxlbWVudCBpZiB0aGUgZmlyc3QgcGFyYW1ldGVy IGlzIGFuIEFycmF5LCBvdGhlcndpc2UgcmV0dXJuIHRoZSBmaXJzdCBwYXJhbWV0ZXIiLg0KYF8x YCBzaG91bGQgbWVhbiAidGhlIGZpcnN0IHBhcmFtZXRlciIganVzdCBsaWtlDQpgXzJgIG1lYW5z ICJ0aGUgc2Vjb25kIHBhcmFtZXRlciIgYW5kDQpgXzNgIG1lYW5zICJ0aGUgdGhpcmQgcGFyYW1l dGVyIi4NCg0KV291bGQgYW55b25lIGNvbnRyYWRpY3QgdGhhdD8gOnANCg0KPiAqKlNlY29uZCoq LCB3ZSBoYXZlICIwIGlzIHdob2xlLCAxIGlzIGZpcnN0IG1hdGNoLCBldGMuIiBjb25kaXRpb25z IGluIG90aGVyIHBsYWNlcyBvZiBSdWJ54oCUc3RyaW5nIG1hdGNoaW5nOg0KDQpJbmRlZWQsIEkg ZGlkbid0IHJlYWxpemUgdGhhdCBzeW1tZXRyeS4NCkkgZG9uJ3QgdGhpbmsgaXQncyBnb29kIHRv IGhhdmUgdHdvIGRpZmZlcmVudCB3YXlzIHdpdGggc3VidGxlIGRpZmZlcmVuY2VzIHRvIHJlZmVy IHRvIHRoZSAxc3QgcGFyYW1ldGVyIHRob3VnaC4NCkkgYmVsaWV2ZSBgXzFgIG11c3QgYmUgc2lt cGxlIHRvIGRlZmluZSBhbmQgc2ltaWxhciB0byBgXzJgLg0KSXQncyBhbGwgdmVyeSBjb25mdXNp bmcgaWYgYF8wYCBpcyB0aGUgZmlyc3QgcGFyYW1ldGVyIGFuZCBgXzJgIGlzIHRoZSBzZWNvbmQg cGFyYW1ldGVyLCBpc24ndCBpdD8NCg0KPiAqKlRoaXJkKiosIEkgYmVsaWV2ZSB0aGF0IGluIG1v c3Qgb2YgcmVhbCwgbm9uLWFydGlmaWNpYWwgc2l0dWF0aW9ucywgcHJvY2Vzc2luZyBvZiBzZXF1 ZW5jZSBvZiBoZXRlcm9nZW5vdXMgKHNvbWUgdW5wYWNrYWJsZSwgc29tZSBub3QpIHZhbHVlcyB3 aXRoICJzaG9ydGN1dCBibG9ja3MgYXJncyIgaXMgYSBzaXR1YXRpb24gdG8gZWl0aGVyIGF2b2lk LCBvciBiZWluZyBhd2FyZSBvZiB5b3VyIGRhdGEgbmF0dXJlLg0KDQpXaGF0IGFib3V0IGxpYnJh cmllcywgZS5nLiwgdGFraW5nIGFuIEVudW1lcmFibGUgZnJvbSB0aGUgYXBwbGljYXRpb24gYW5k IHVzaW5nIGBlbnVtLm1hcCB7IHRyYW5zZm9ybShfMSkgfWA/DQpEbyB5b3UgdGhpbmsgaXQncyBP SyB0byBoYXZlIHRoZSBsaWJyYXJ5IHdvcmsgaWYgYWxsIGVsZW1lbnRzIGFyZSBudW1iZXIgYnV0 IGJyZWFrIGhvcnJpYmx5IGlmIGFsbCBlbGVtZW50cyBhcmUgYXJyYXlzPw0KVGhlcmUgYXJlIGNl cnRhaW5seSBhIGxvdCBvZiBtZXRob2RzIHRoYXQgbXVzdCBiZWhhdmUgaWRlbnRpY2FsbHkgKGFu ZCBub3QgZHJvcCBlbGVtZW50cykgbm8gbWF0dGVyIHRoZSBjbGFzcyBvZiB0aGUgcGFyYW1ldGVy IHBhc3NlZCB0byBpdC4NCg0KWWVzLCBgXzBgIGNhbiBiZSB1c2VkIHRvIGF2b2lkIHRoYXQsIGJ1 dCB0aGVuIGl0J3MgY2xlYXIgYF8wYCBzZW1hbnRpY3Mgc2hvdWxkIGJlIHByZWZlcnJlZCBpbiBh bGwgY2FzZXMgYnV0IHRob3NlIHdlcmUgZHJvcHBpbmcgZWxlbWVudHMgaXMgaW50ZW50aW9uYWwu DQpBbmQgdGhlbiBpZiBpdCdzIGludGVudGlvbmFsLCB3ZSBhbHJlYWR5IGhhdmUgYSBncmVhdCBz eW50YXggc2hvd2luZyBpdDogYHx4LHxgLg0KDQpTbyB0aGUgc3ludGF4IGZvciB0aGUgZmlyc3Qs IHNlY29uZCwgZXRjIGFyZ3VtZW50cyBzaG91bGQgYmUgY29uc2lzdGVudCAoaS5lLiwgYF8xYCwg YF8yYCwgYF8zYCksIGFuZCBieSB0aGF0IGBfMWAgbXVzdCBub3QgZGVjb21wb3NlIGFycmF5cyBh bmQgZHJvcCBlbGVtZW50cywgYnV0IGJlaGF2ZSBsaWtlIGB8eHxgLg0KUXVvZCBFcmF0IERlbW9u c3RyYW5kdW0uDQoNCg0KPiBJbiB5b3VyIHByb3Bvc2FsLCB0aGUgbGFzdCBsaW5lIHNob3VsZCBi ZSwgbGlrZQ0KDQpObywgbXkgcHJvcG9zYWwgZG9lcyBub3QgY2hhbmdlIHRoZSBzZW1hbnRpY3Mg b2YgYHsgW18xLCBfMi50b19pXSB9YC4NClRoYXQgaXMgYWx3YXlzIHRoZSBzYW1lIGFzIGB7IHxh LGJ8IFthLCBiLnRvX2ldIH1gLg0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tDQpCdWcgIzE2MTc4OiBOdW1iZXJlZCBwYXJhbWV0ZXJzOiBfMSBzaG91bGQgYmUgdGhl IHNhbWUgYXMgfHh8IGFuZCBfMCBzaG91bGQgbm90IGV4aXN0DQpodHRwczovL2J1Z3MucnVieS1s YW5nLm9yZy9pc3N1ZXMvMTYxNzgjY2hhbmdlLTgxNzAwDQoNCiogQXV0aG9yOiBFcmVnb24gKEJl bm9pdCBEYWxvemUpDQoqIFN0YXR1czogT3Blbg0KKiBQcmlvcml0eTogTm9ybWFsDQoqIEFzc2ln bmVlOiBtYXR6IChZdWtpaGlybyBNYXRzdW1vdG8pDQoqIFRhcmdldCB2ZXJzaW9uOiANCiogcnVi eSAtdjogcnVieSAyLjcuMGRldiAoMjAxOS0wOS0yNFQxMjo1Nzo1NFogbWFzdGVyIDBlODRlZWNj MTcpIFt4ODZfNjQtbGludXhdDQoqIEJhY2twb3J0OiAyLjU6IFVOS05PV04sIDIuNjogVU5LTk9X Tg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KQ3VycmVudGx5IG9u IHRydW5rOg0KYGBgcnVieQ0KYXJyYXkgPSBbInN0cmluZyIsIDQyLCBbMSwgMl1dDQoNCmFycmF5 Lm1hcCB7IHx4fCB4ICogMiB9DQojID0+IFsic3RyaW5nc3RyaW5nIiwgODQsIFsxLCAyLCAxLCAy XV0NCg0KYXJyYXkubWFwIHsgXzEgKiAyIH0NCiMgPT4gWyJzdHJpbmdzdHJpbmciLCA4NCwgMl0N CmBgYA0KDQpPb3BzLCB0aGlzIHRyaXZpYWwgY29kZSBqdXN0IGxvc3QgZGF0YSBhbmQgY29tcGxl dGVseSBpZ25vcmVkIHRoZSBlbGVtZW50IGNsYXNzIQ0KVGhpcyBpcyBjbGVhcmx5IGNvbnRyYXJ5 IHRvIGludHVpdGlvbiBhbmQgaXMgdmVyeSBkYW5nZXJvdXMuDQoNClVzaW5nIGBfMGAgaW5zdGVh ZCBoYXMgdGhlIGNvcnJlY3QgYmVoYXZpb3IgYnV0IGl0J3MgY2xlYXIgd2UgdXNlIDEtYmFzZWQg aW5kZXhpbmcgZm9yIG51bWJlcmVkIHBhcmFtZXRlcnMsDQphbmQgaXQgZG9lc24ndCBzb2x2ZSB0 aGF0IGBfMWAgaGFzIGRhbmdlcm91cyBiZWhhdmlvci4NCg0KQmFzaWNhbGx5IHRoZSBjdXJyZW50 IGJlaGF2aW9yIGlzIHRoYXQgYF8wYCBpcyB0aGUgc2FtZSBhcyBgfHh8YCBhbmQgYF8xYCBpcyB0 aGUgc2FtZSBhcyBgfHgsfGAuDQpgfHgsfGAgaXMgYWxtb3N0IG5ldmVyIHVzZWQgaW4gUnVieSwg YW5kIGZvciBnb29kIHJlYXNvbnMsIGl0IGp1c3QgdGhyb3dzIGF3YXkgZGF0YS9pbmZvcm1hdGlv bi90aGUgY2xhc3Mgb2YgdGhlIG9iamVjdC4NClN1Y2ggYSBkYW5nZXJvdXMgb3BlcmF0aW9uIHNo b3VsZCBvbmx5IGJlIGRvbmUgd2hlbiBpdCdzIGV4cGxpY2l0LCBhbmQgdGhlIHRyYWlsaW5nIGNv bW1hIGluIGB8eCx8YCBzaG93cyB0aGF0LCBidXQgYF8xYCBkb2VzIG5vdC4NCg0KU28gbGV0J3Mg bWFrZSBgXzFgIGJlIGB8eHxgIGFuZCByZW1vdmUgYF8wYC4NCg0KSSBhbSBnb2luZyB0byBiZSBo YXJzaCwgYnV0IHRoaXMgZGlzY3Vzc2lvbiBoYXMgZ29uZSB0b28gbG9uZyB3aXRob3V0IGFueSBz ZXJpb3VzIHdyaXR0ZW4gYXJndW1lbnQgZm9yIHRoZSBjdXJyZW50IGJlaGF2aW9yOg0KSSBiZWxp ZXZlIGl0J3MgaXJyYXRpb25hbCBhbmQgaXJyZXNwb25zaWJsZSB0byBoYXZlIGBfMWAgYmUgYHx4 LHxgLCBpdCdzIGp1c3QgZ29pbmcgdG8gbGVhZCB0byBuYXN0eSBidWdzLg0KDQpUcnkgdG8gY29u dmluY2UgbWUgb3RoZXJ3aXNlLg0KSWYgbm90LCBpbiBvbmUgd2VlayBJIHdhbnQgdG8gYXBwbHkg dGhpcyBjaGFuZ2UuDQoNCkZyb20gdGhlIGRpc2N1c3Npb24gaW4gaHR0cHM6Ly9idWdzLnJ1Ynkt bGFuZy5vcmcvaXNzdWVzLzE1NzIzI25vdGUtMTI3DQphbmQgaW4gaHR0cHM6Ly9idWdzLnJ1Ynkt bGFuZy5vcmcvaXNzdWVzLzE1NzA4DQoNClNvbWUgcmVhY3Rpb25zIHRvIHRoaXMgYmVoYXZpb3Ig aW4gaHR0cHM6Ly90d2l0dGVyLmNvbS9lcmVnb250cC9zdGF0dXMvMTExNTMxODk5MzI5OTA4MzI2 NQ0KDQoNCg0KLS0gDQpodHRwczovL2J1Z3MucnVieS1sYW5nLm9yZy8NCg==