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 D826C1F403 for ; Thu, 6 Oct 2022 16:20:46 +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="XjSJH4ko"; dkim-atps=neutral Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id 698E0120C7B; Fri, 7 Oct 2022 01:20:44 +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 44CB9120C72 for ; Fri, 7 Oct 2022 01:20:42 +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=ctAUcQza52yDXEHKlUW/gwcGfRGhpeZjaDJCD3FobgQ=; b=XjSJH4koKnlxdnbt6ZBVIztjAQEKz72a6WnCV2h75JL5yqdBmQ5uqybI6iobU53edGwK 7/nWE+OAC8dXjAN9MceSuNqL4WgyS8a+kz1SNMd/WKA1XX1lSVolvPF9dGKuB6gmcrV/Y6 RV6+jsyn1zgAoC27NPEuVydWBYrF++imL6jx8f3lWJ5dkncQSRm0VXN89MgjSH6GCDMesX OQfqcWm5cco30Gu5wvTwieUkjwl/Se7Qhy7Ba1TydVL546zujTBu3N8vEntjudAe4zVDIC i4HyhMfpQo/BEclmeh2WsarAxwiL28+Wn+jz0Deza/P1TbOffEpnjLg1X3m43r0A== Received: by filterdrecv-b56db8d66-rzfjs with SMTP id filterdrecv-b56db8d66-rzfjs-1-633F0057-38 2022-10-06 16:20:39.794566649 +0000 UTC m=+757945.954199416 Received: from herokuapp.com (unknown) by geopod-ismtpd-3-1 (SG) with ESMTP id zlss8jAET22X6Oqzaf755Q for ; Thu, 06 Oct 2022 16:20:39.689 +0000 (UTC) Date: Thu, 06 Oct 2022 16:20:39 +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: 86673 X-SG-EID: =?us-ascii?Q?DvL3W2Xo+Vk=2FeUn3F50L=2FNc8u9NqZCnbE0mXZHiyye4R1YZg=2FtAFc0SAFzpcS=2F?= =?us-ascii?Q?Zcr7BqPN=2FYCcMZBMITNeIci9STxYay0JAJWPbek?= =?us-ascii?Q?rFR+qUQzUdEYBqbtLc59xsE0DhtvxnebQV00JVr?= =?us-ascii?Q?H0tslxTG50dWrvr+AaO0DpWbCgJrBB9O9+oJaC9?= =?us-ascii?Q?oCfmwmj=2FKL47g7s=2FzE6Kf170UsWOY8LG4KAF1Zy?= =?us-ascii?Q?MycVt3+GRUm7OCESB8xm5FcSkqp7qHeU8TXAalj?= =?us-ascii?Q?ASTg2qzDrrhoTbVZgDWrw=3D=3D?= To: ruby-core@neon.ruby-lang.org X-Entity-ID: b/2+PoftWZ6GuOu3b0IycA== X-ML-Name: ruby-core X-Mail-Count: 110215 Subject: [ruby-core:110215] [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 CgpUaGFua3MgZm9yIGNvbmZpcm1pbmcuIEl0IHNvdW5kcyBnb29kIHRvIG1lLgpEb2VzIEBrbzEg b3IgYW55b25lIGVsc2UgcGxhbiB0byB3b3JrIG9uIHRoaXM/IE90aGVyd2lzZSBJIGNhbiBnaXZl IGl0IGEgdHJ5IHdoZW4gSSBoYXZlIHNvbWUgdGltZS4KCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0KRmVhdHVyZSAjMTg3OTg6IGBVbmJvdW5kTWV0aG9kIz09YCB3aXRo IGluaGVyaXRlZCBjbGFzc2VzCmh0dHBzOi8vYnVncy5ydWJ5LWxhbmcub3JnL2lzc3Vlcy8xODc5 OCNjaGFuZ2UtOTk1MDAKCiogQXV0aG9yOiBrbzEgKEtvaWNoaSBTYXNhZGEpCiogU3RhdHVzOiBP cGVuCiogUHJpb3JpdHk6IE5vcm1hbAotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tCk5vdyBgVW5ib3VuZE1ldGhvZGAgZm9yIGEgc2FtZSBtZXRob2QgZnJvbSBhIHN1cGVy Y2xhc3MgYW5kIGFuIGluaGVyaXRlZCBjbGFzcyBhcmUgbm90IGA9PWAuCgpgYGBydWJ5CmNsYXNz IEMKICBkZWYgZm9vID0gOkMKICAkbWMgPSBpbnN0YW5jZV9tZXRob2QoOmZvbykKZW5kCgpjbGFz cyBEIDwgQwogICRtZCA9IGluc3RhbmNlX21ldGhvZCg6Zm9vKQplbmQKCnAgJG1jID09ICRtZCAj PT4gZmFsc2UKcCAkbWMub3duZXIgIz0+IEMKcCAkbWMub3duZXIgPT0gJG1kLm93bmVyICM9PiB0 cnVlCnAgJG1jLnNvdXJjZV9sb2NhdGlvbiA9PSAkbWQuc291cmNlX2xvY2F0aW9uICM9PiB0cnVl CnAgJG1jLmluc3BlY3QgIz0+ICIjPFVuYm91bmRNZXRob2Q6IEMjZm9vKCkgdC5yYjozPiIKcCAk bWQuaW5zcGVjdCAjPT4gIiM8VW5ib3VuZE1ldGhvZDogRChDKSNmb28oKSB0LnJiOjM+IgpgYGAK CkhvdyBhYm91dCB0byBtYWtlIGl0IGBVbmJvdW5kTWV0aG9kIz09YCByZXR1cm4gdHJ1ZSBmb3Ig dGhpcyBjYXNlPwpSdWxlOiAicmV0dXJuIHRydWUgaWYgdGhlIFVuYm91bmRNZXRob2Qgb2JqZWN0 cyBwb2ludCB0byBhIHNhbWUgbWV0aG9kIGRlZmluaXRpb24iIHNlZW1zIHNpbXBsZS4KCkZZSTog T24gYWxpYXNlZCB1bmJvdW5kIG1ldGhvZHMgcG9pbnQgdG8gYSBzYW1lIG1ldGhvZCBhcmUgYD09 YC4KCgpgYGBydWJ5CmNsYXNzIEMKICBkZWYgZm9vID0gOkMKICBhbGlhcyBiYXIgZm9vCiAgJG1m b28gPSBpbnN0YW5jZV9tZXRob2QoOmZvbykKICAkbWJhciA9IGluc3RhbmNlX21ldGhvZCg6YmFy KQplbmQKCnAgJG1mb28sICRtYmFyCiM9PiAjPFVuYm91bmRNZXRob2Q6IEMjZm9vKCkgdC5yYjoy PgojPT4gIzxVbmJvdW5kTWV0aG9kOiBDI2Jhcihmb28pKCkgdC5yYjoyPgoKcCAkbWZvbyA9PSAk bWJhciAjPT4gdHJ1ZQpgYGAKCgoKCi0tIApodHRwczovL2J1Z3MucnVieS1sYW5nLm9yZy8K