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.5 required=3.0 tests=AWL,BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,SPF_HELO_NONE, T_SCC_BODY_TEXT_LINE,T_SPF_PERMERROR,UNPARSEABLE_RELAY,URIBL_GREY 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 A3CD81F54E for ; Sat, 20 Aug 2022 19:48:20 +0000 (UTC) Authentication-Results: dcvr.yhbt.net; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=sendgrid.me header.i=@sendgrid.me header.b="DViSMwhs"; dkim-atps=neutral Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id B2AF7120C9F; Sun, 21 Aug 2022 04:48:18 +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 B9298120C9A for ; Sun, 21 Aug 2022 04:48:16 +0900 (JST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sendgrid.me; h=from:references:subject:mime-version:content-type: content-transfer-encoding:list-id:to:cc; s=smtpapi; bh=UTCjtUq9P0Kj141w/VOZsppTsRoq/x1kjxfXpiX58o4=; b=DViSMwhstUvLGJJz31rqTkvoxIAZa35EsAVZdkalLDWOWpNpGmf/wou5vgp+s/ob8tzz xPBDHWFT4RgmW0F34kZYjWl4teUiYeWPLjYIqALtzPQNDgP5ZohNSxKvTt1XkJ2bk5XRd4 uEzASrjfltdoHAAk9r9A3a4QuTb9oLWkY= Received: by filterdrecv-68b46c5bd4-rm47n with SMTP id filterdrecv-68b46c5bd4-rm47n-1-63013A7E-28 2022-08-20 19:48:14.742464032 +0000 UTC m=+2590980.645508567 Received: from herokuapp.com (unknown) by geopod-ismtpd-4-0 (SG) with ESMTP id o6ZLJRVhSz-zFs-MT6G65g for ; Sat, 20 Aug 2022 19:48:14.516 +0000 (UTC) Date: Sat, 20 Aug 2022 19:48:14 +0000 (UTC) From: "Eregon (Benoit Daloze)" Message-ID: References: Mime-Version: 1.0 X-Redmine-Project: ruby-master X-Redmine-Issue-Tracker: Feature X-Redmine-Issue-Id: 18798 X-Redmine-Issue-Author: ko1 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-Redmine-MailingListIntegration-Message-Ids: 86010 X-SG-EID: =?us-ascii?Q?DvL3W2Xo+Vk=2FeUn3F50L=2FNc8u9NqZCnbE0mXZHiyye4R1YZg=2FtAFc0SAFzpcS=2F?= =?us-ascii?Q?Zcr7BqPN=2FYCcMZBMITNeIci9STxYay0JAJWPbek?= =?us-ascii?Q?rFR+qWT1KjO3T0fovn=2FyK7p4dbqsaSGyEHEayZs?= =?us-ascii?Q?eK2RrcNn7JXc8dAqunxspEFhQuz7AmT=2FpMKGTaL?= =?us-ascii?Q?=2FCSwyzuWJeXTcQtHarLGKil9U5sUZqM98Psciq0?= =?us-ascii?Q?jMB3RjhKx33eiAR9XdoD5H04RR5oNjDLWb=2F6l+7?= =?us-ascii?Q?=2FU9nc1DV2EEvRqPQjnGnw=3D=3D?= To: ruby-core@ruby-lang.org X-Entity-ID: b/2+PoftWZ6GuOu3b0IycA== X-ML-Name: ruby-core X-Mail-Count: 109602 Subject: [ruby-core:109602] [Ruby master Feature#18798] `UnboundMethod#==` with inherited classes X-BeenThere: ruby-core@ruby-lang.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Ruby developers List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Reply-To: Ruby developers Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ruby-core-bounces@ruby-lang.org Sender: "ruby-core" SXNzdWUgIzE4Nzk4IGhhcyBiZWVuIHVwZGF0ZWQgYnkgRXJlZ29uIChCZW5vaXQgRGFsb3plKS4K CgpJIHRoaW5rIHdlIHNob3VsZCBkbyB0aGlzLCBiZWNhdXNlIEkgdGhpbmsgdGhlIG1haW4gcHVy cG9zZSBvZiB7TWV0aG9kLFVuYm91bmRNZXRob2R9Iz09IGlzIHRvIGZpbmQgb3V0IGlmIHR3byBt ZXRob2RzIGhhdmUgdGhlIHNhbWUgZGVmaW5pdGlvbiAob3IgaW4gb3RoZXIgd29yZHMsIGFyZSBl cXVpdmFsZW50IGluIGJlaGF2aW9yKS4KCkkgZmlsZWQgIzE4OTY5IHdoaWNoIGlzIGEgZHVwbGlj YXRlLgpUaGF0IGlzc3VlIGFsc28gc3VnZ2VzdHMgdGhhdCBpZiBjaGFuZ2luZyB7TWV0aG9kLFVu Ym91bmRNZXRob2R9Iz09IGlzIG5vdCBhY2NlcHRhYmxlLCB0aGVuIGEgbmV3IG1ldGhvZCBjb3Vs ZCBkbyB0aGF0IGUuZy4gYHtNZXRob2QsVW5ib3VuZE1ldGhvZH0jc2FtZV9kZWZpbml0aW9uPyhv dGhlcilgLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpGZWF0dXJl ICMxODc5ODogYFVuYm91bmRNZXRob2QjPT1gIHdpdGggaW5oZXJpdGVkIGNsYXNzZXMKaHR0cHM6 Ly9idWdzLnJ1YnktbGFuZy5vcmcvaXNzdWVzLzE4Nzk4I2NoYW5nZS05ODc4NQoKKiBBdXRob3I6 IGtvMSAoS29pY2hpIFNhc2FkYSkKKiBTdGF0dXM6IE9wZW4KKiBQcmlvcml0eTogTm9ybWFsCi0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KTm93IGBVbmJvdW5kTWV0aG9k YCBmb3IgYSBzYW1lIG1ldGhvZCBmcm9tIGEgc3VwZXJjbGFzcyBhbmQgYW4gaW5oZXJpdGVkIGNs YXNzIGFyZSBub3QgYD09YC4KCmBgYHJ1YnkKY2xhc3MgQwogIGRlZiBmb28gPSA6QwogICRtYyA9 IGluc3RhbmNlX21ldGhvZCg6Zm9vKQplbmQKCmNsYXNzIEQgPCBDCiAgJG1kID0gaW5zdGFuY2Vf bWV0aG9kKDpmb28pCmVuZAoKcCAkbWMgPT0gJG1kICM9PiBmYWxzZQpwICRtYy5vd25lciAjPT4g QwpwICRtYy5vd25lciA9PSAkbWQub3duZXIgIz0+IHRydWUKcCAkbWMuc291cmNlX2xvY2F0aW9u ID09ICRtZC5zb3VyY2VfbG9jYXRpb24gIz0+IHRydWUKcCAkbWMuaW5zcGVjdCAjPT4gIiM8VW5i b3VuZE1ldGhvZDogQyNmb28oKSB0LnJiOjM+IgpwICRtZC5pbnNwZWN0ICM9PiAiIzxVbmJvdW5k TWV0aG9kOiBEKEMpI2ZvbygpIHQucmI6Mz4iCmBgYAoKSG93IGFib3V0IHRvIG1ha2UgaXQgYFVu Ym91bmRNZXRob2QjPT1gIHJldHVybiB0cnVlIGZvciB0aGlzIGNhc2U/ClJ1bGU6ICJyZXR1cm4g dHJ1ZSBpZiB0aGUgVW5ib3VuZE1ldGhvZCBvYmplY3RzIHBvaW50IHRvIGEgc2FtZSBtZXRob2Qg ZGVmaW5pdGlvbiIgc2VlbXMgc2ltcGxlLgoKRllJOiBPbiBhbGlhc2VkIHVuYm91bmQgbWV0aG9k cyBwb2ludCB0byBhIHNhbWUgbWV0aG9kIGFyZSBgPT1gLgoKCmBgYHJ1YnkKY2xhc3MgQwogIGRl ZiBmb28gPSA6QwogIGFsaWFzIGJhciBmb28KICAkbWZvbyA9IGluc3RhbmNlX21ldGhvZCg6Zm9v KQogICRtYmFyID0gaW5zdGFuY2VfbWV0aG9kKDpiYXIpCmVuZAoKcCAkbWZvbywgJG1iYXIKIz0+ ICM8VW5ib3VuZE1ldGhvZDogQyNmb28oKSB0LnJiOjI+CiM9PiAjPFVuYm91bmRNZXRob2Q6IEMj YmFyKGZvbykoKSB0LnJiOjI+CgpwICRtZm9vID09ICRtYmFyICM9PiB0cnVlCmBgYAoKCgoKLS0g Cmh0dHBzOi8vYnVncy5ydWJ5LWxhbmcub3JnLwo=