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.7 required=3.0 tests=AWL,BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,SPF_HELO_PASS, SPF_PASS,UNPARSEABLE_RELAY 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 3988D1F403 for ; Thu, 6 Oct 2022 14:29:30 +0000 (UTC) Authentication-Results: dcvr.yhbt.net; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=ruby-lang.org header.i=@ruby-lang.org header.b="qLnETjR9"; dkim-atps=neutral Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id 1BCB3120D75; Thu, 6 Oct 2022 23:29:28 +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 A2C63120D74 for ; Thu, 6 Oct 2022 23:29:25 +0900 (JST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ruby-lang.org; h=from:references:subject:mime-version:content-type: content-transfer-encoding:list-id:to:cc; s=s1; bh=hbaKSCilHgUTJ0sSrfarEQt5aQg8Uc8JxmBsh8QUTAo=; b=qLnETjR9tFn44AERmDrqsDFSmftROUpGLd8tI4PAwKNI9dCCpuJYmVy6GP76uDI4jfYK hIyJT4NsPQkoXRPqMs3lV81sxBAO13B5x7gylZyWbJfpJFOIXTjS+kSwyHXZQ1gUMKphG1 sxTxtO9yvhTKTGP1sixE5nTakXqP7B5q5mib3VtmqL7+ladFdivnLALCE6q10zvG7d+8p5 Iw6H0z9rcM1qvvtr5OFYyWlsGy8/prOrTKwcLovKwL3hcjhqVhKXtUQYJuIDePcxBDgN/h FUhuAtmczLSQmX2lZbm09M1vkGFhGJ9nplFwu7kluB1bMXpzfaMztuqSQ5/Z0tGg== Received: by filterdrecv-9766d65c6-qxp9b with SMTP id filterdrecv-9766d65c6-qxp9b-1-633EE63E-4E 2022-10-06 14:29:18.545121353 +0000 UTC m=+751476.361091162 Received: from herokuapp.com (unknown) by geopod-ismtpd-canary-0 (SG) with ESMTP id 5hn2sa1mQKmYrK3pf8Jd7Q for ; Thu, 06 Oct 2022 14:29:18.528 +0000 (UTC) Date: Thu, 06 Oct 2022 14:29:18 +0000 (UTC) From: "mame (Yusuke Endoh)" 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: mame 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: 86667 X-SG-EID: =?us-ascii?Q?YbSlef6ZOa=2FS=2FuqSxXRzl42MttQDxKOujGe43WuBjI7JKMg2OkmRsyzG5za6L9?= =?us-ascii?Q?e1flZkYZ9OViVy5Lc4acvpZpAL3Hsux9NOzX8DZ?= =?us-ascii?Q?gwWuci8YDaO4v1vsW3anYPJI+WU2gdGW3=2FhuoAz?= =?us-ascii?Q?2MzW90OsdtLdIbLSyBRv=2FqNLrxbadut4e7P=2FL=2F5?= =?us-ascii?Q?YuTX8AxXfBosZsQofBYe3naTfsTwgN9Yjm+ZqPh?= =?us-ascii?Q?yUHN2jKgYkwFXHJu5qnoEIk8pqDamj9Jmur5zkY?= =?us-ascii?Q?bIG69I+qVEJnBy2zN1NHg=3D=3D?= To: ruby-core@neon.ruby-lang.org X-Entity-ID: b/2+PoftWZ6GuOu3b0IycA== X-ML-Name: ruby-core X-Mail-Count: 110209 Subject: [ruby-core:110209] [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" SXNzdWUgIzE4Nzk4IGhhcyBiZWVuIHVwZGF0ZWQgYnkgbWFtZSAoWXVzdWtlIEVuZG9oKS4KCgo+ IE5vIGNsYXNzIGZpZWxkIGFueW1vcmU6Cj4KPiBgYGAKPiAjPFVuYm91bmRNZXRob2Q6IE0jZm9v KCkgdW1ldGhvZF9pY2xhc3MucmI6Mj4KPiAjPFVuYm91bmRNZXRob2Q6IE0jZm9vKCkgdW1ldGhv ZF9pY2xhc3MucmI6Mj4gKG5vIHZpc3VhbCBkaWZmZXJlbmNlKQo+IHRydWUKPiBbIzxVbmJvdW5k TWV0aG9kOiBBI2ZvbygpIHVtZXRob2RfaWNsYXNzLnJiOjg+LCAjPFVuYm91bmRNZXRob2Q6IEIj Zm9vKCkgdW1ldGhvZF9pY2xhc3MucmI6MTQ+XQo+IGBgYAoKVGhpcyB1bmRlcnN0YW5kaW5nIGlz IGNvcnJlY3QuCgpEaXNjdXNzZWQgYXQgdGhlIGRldiBtZWV0aW5nLiBUbyB0aGUgYmVzdCBvZiBv dXIga25vd2xlZGdlLCB0aGUgcmVjZWl2ZXIgb2YgaW5zdGFuY2VfbWV0aG9kIGlzIG5vdyBvbmx5 IHVzZWQgaW4gYFVuYm91bmRNZXRob2QjaW5zcGVjdGAgKGFuZCBgI3RvX3NgKS4gQXQgdGhlIGRl diBtZWV0aW5nLCBubyBvbmUgc2F3IHRoZSBzaWduaWZpY2FuY2Ugb2Yga2VlcGluZyB0cmFjayBv ZiB0aGlzIHJlY2VpdmVyLiBTbyBAbWF0eiB3YW50cyB0byBkaXNjYXJkIHRoZSBpbmZvcm1hdGlv biBhbmQgdG8gY2hhbmdlIGAjPT1gLCBgI2VxbD9gLCBgI2hhc2hgIChpZiBuZWVkZWQpLCBgI2lu c3BlY3RgLCBhbmQgYCN0b19zYCBhcyB5b3Ugc2FpZC4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0KRmVhdHVyZSAjMTg3OTg6IGBVbmJvdW5kTWV0aG9kIz09YCB3aXRo IGluaGVyaXRlZCBjbGFzc2VzCmh0dHBzOi8vYnVncy5ydWJ5LWxhbmcub3JnL2lzc3Vlcy8xODc5 OCNjaGFuZ2UtOTk0OTIKCiogQXV0aG9yOiBrbzEgKEtvaWNoaSBTYXNhZGEpCiogU3RhdHVzOiBP cGVuCiogUHJpb3JpdHk6IE5vcm1hbAotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tCk5vdyBgVW5ib3VuZE1ldGhvZGAgZm9yIGEgc2FtZSBtZXRob2QgZnJvbSBhIHN1cGVy Y2xhc3MgYW5kIGFuIGluaGVyaXRlZCBjbGFzcyBhcmUgbm90IGA9PWAuCgpgYGBydWJ5CmNsYXNz IEMKICBkZWYgZm9vID0gOkMKICAkbWMgPSBpbnN0YW5jZV9tZXRob2QoOmZvbykKZW5kCgpjbGFz cyBEIDwgQwogICRtZCA9IGluc3RhbmNlX21ldGhvZCg6Zm9vKQplbmQKCnAgJG1jID09ICRtZCAj PT4gZmFsc2UKcCAkbWMub3duZXIgIz0+IEMKcCAkbWMub3duZXIgPT0gJG1kLm93bmVyICM9PiB0 cnVlCnAgJG1jLnNvdXJjZV9sb2NhdGlvbiA9PSAkbWQuc291cmNlX2xvY2F0aW9uICM9PiB0cnVl CnAgJG1jLmluc3BlY3QgIz0+ICIjPFVuYm91bmRNZXRob2Q6IEMjZm9vKCkgdC5yYjozPiIKcCAk bWQuaW5zcGVjdCAjPT4gIiM8VW5ib3VuZE1ldGhvZDogRChDKSNmb28oKSB0LnJiOjM+IgpgYGAK CkhvdyBhYm91dCB0byBtYWtlIGl0IGBVbmJvdW5kTWV0aG9kIz09YCByZXR1cm4gdHJ1ZSBmb3Ig dGhpcyBjYXNlPwpSdWxlOiAicmV0dXJuIHRydWUgaWYgdGhlIFVuYm91bmRNZXRob2Qgb2JqZWN0 cyBwb2ludCB0byBhIHNhbWUgbWV0aG9kIGRlZmluaXRpb24iIHNlZW1zIHNpbXBsZS4KCkZZSTog T24gYWxpYXNlZCB1bmJvdW5kIG1ldGhvZHMgcG9pbnQgdG8gYSBzYW1lIG1ldGhvZCBhcmUgYD09 YC4KCgpgYGBydWJ5CmNsYXNzIEMKICBkZWYgZm9vID0gOkMKICBhbGlhcyBiYXIgZm9vCiAgJG1m b28gPSBpbnN0YW5jZV9tZXRob2QoOmZvbykKICAkbWJhciA9IGluc3RhbmNlX21ldGhvZCg6YmFy KQplbmQKCnAgJG1mb28sICRtYmFyCiM9PiAjPFVuYm91bmRNZXRob2Q6IEMjZm9vKCkgdC5yYjoy PgojPT4gIzxVbmJvdW5kTWV0aG9kOiBDI2Jhcihmb28pKCkgdC5yYjoyPgoKcCAkbWZvbyA9PSAk bWJhciAjPT4gdHJ1ZQpgYGAKCgoKCi0tIApodHRwczovL2J1Z3MucnVieS1sYW5nLm9yZy8K