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_HI,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE,UNPARSEABLE_RELAY,URIBL_GREY 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 0193A1F403 for ; Sun, 3 Jul 2022 23:41:59 +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="m3D1UjPt"; dkim-atps=neutral Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id B3472120FAE; Mon, 4 Jul 2022 08:41:57 +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 9BF4D120F7A for ; Mon, 4 Jul 2022 08:41:55 +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; s=smtpapi; bh=X97blSRwE+nWvxGH8yumtAs0KdVkS5IpyL6qUGNl9b4=; b=m3D1UjPtcVwruw+ObTtExc0aYF/y4TukumMww0cfb7pG2gNXRFRSDGpEaOvyjzNlWLR2 qAvpf8odCvLlKMUICAXpfaUGpAjMYy9nRN4b8ZPtabXmTohQpGeBvdcn12R7ELbTGpByHM keVqQDNUqKA87RYtpQNFt1rtq76tEqIJs= Received: by filterdrecv-5b8cd7cb77-s7cml with SMTP id filterdrecv-5b8cd7cb77-s7cml-1-62C22941-16 2022-07-03 23:41:53.574274808 +0000 UTC m=+2182678.778681549 Received: from herokuapp.com (unknown) by geopod-ismtpd-2-2 (SG) with ESMTP id u-_3nqppQVakNyFGd8PZtQ for ; Sun, 03 Jul 2022 23:41:53.481 +0000 (UTC) Date: Sun, 03 Jul 2022 23:41:53 +0000 (UTC) From: "ioquatix (Samuel Williams)" Message-ID: References: Mime-Version: 1.0 X-Redmine-Project: ruby-master X-Redmine-Issue-Tracker: Feature X-Redmine-Issue-Id: 17753 X-Redmine-Issue-Author: tenderlovemaking X-Redmine-Sender: ioquatix 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: 85530 X-SG-EID: =?us-ascii?Q?RXGrw3WrKfUduNFRrzMMcXYHKEABJI9T84jNjq2g6rBTg=2FXhHIicnPoJUXLutJ?= =?us-ascii?Q?tdNFg7BiEDMUtMCwjaLtb0ItKeRyv3NlZm6AYiJ?= =?us-ascii?Q?s0JX4PDsvm2lZTRXPX9zYDIA3jtt=2FsdByD0qxsa?= =?us-ascii?Q?uNSAEbkFWsnVrheexX6wC7SLxBaIw12IyW8vphY?= =?us-ascii?Q?J5js2A111bX2iLZW=2FyW6u3ZEct6TglROrVIrP5c?= =?us-ascii?Q?2xZ5igvqnVYhax3yEhsKNwoTbwvS23JSVbyDtSH?= =?us-ascii?Q?q3pXVu9MsrwRX=2FbHSFo=2Fg=3D=3D?= To: ruby-core@ruby-lang.org X-Entity-ID: b/2+PoftWZ6GuOu3b0IycA== X-ML-Name: ruby-core X-Mail-Count: 109129 Subject: [ruby-core:109129] [Ruby master Feature#17753] Add Module#namespace 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" SXNzdWUgIzE3NzUzIGhhcyBiZWVuIHVwZGF0ZWQgYnkgaW9xdWF0aXggKFNhbXVlbCBXaWxsaWFt cykuCgoKQHNhd2EgVGhhbmtzIGZvciB5b3VyIGZlZWRiYWNrIGFuZCB0aGUgaW1wcm92ZWQgY29k ZS4KCkJhc2VkIG9uIG15IG93biBuZWVkcyBhbmQgb3RoZXIgY29kZSAoc2VlIDxodHRwczovL2Fw aWRvY2suY29tL3JhaWxzL0FjdGl2ZVN1cHBvcnQvSW5mbGVjdG9yL2RlbW9kdWxpemU+IGFuZCA8 aHR0cHM6Ly9hcGlkb2NrLmNvbS9yYWlscy9BY3RpdmVTdXBwb3J0L0luZmxlY3Rvci9kZWNvbnN0 YW50aXplPiBmb3IgZXhhbXBsZSkgSSBzZWUgdHdvIG1haW4gdXNlIGNhc2VzOgoKKDEpIEdldCBz b21lIHBhcnQgb2YgdGhlIG5hbWVzcGFjZSBzdGFydGluZyBmcm9tIHRoZSBsZWZ0LgooMikgR2V0 IHNvbWUgcGFydCBvZiB0aGUgY2xhc3MgbmFtZSBzdGFydGluZyBmcm9tIHRoZSByaWdodC4KClRv IG1lIGl0J3MgY29uc2lzdGVudCB3aXRoaW4gdGhlIHJlcXVpcmVtZW50cyBvZiBzb2x2aW5nIHRo b3NlIHR3byBwcm9ibGVtcyBhbmQgbWFwcyBuaWNlbHkgdG8gbmVnYXRpdmUgYW5kIG5vbi1uZWdh dGl2ZSBpbnRlZ2VycyByZXNwZWN0aXZlbHkuCgpJIHJlYWxpc2UgdGhhdCBiZXR3ZWVuIHRoZSBu ZWdhdGl2ZSBhbmQgbm9uLW5lZ2F0aXZlIG9mZnNldCwgdGhlcmUgaXMgbm8gY29udGludWl0eSBi dXQgdGhpcyBpcyBieSBkZXNpZ24gdG8gc2F0aXNmeSB1c2VyIG5lZWRzIHJhdGhlciB0aGFuIHRo ZW9yZXRpY2FsIHB1cml0eS4gSWYgeW91IGhhdmUgYSBiZXR0ZXIgaWRlYSwgcGxlYXNlIHNoYXJl IGl0IQoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpGZWF0dXJlICMx Nzc1MzogQWRkIE1vZHVsZSNuYW1lc3BhY2UKaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcvaXNz dWVzLzE3NzUzI2NoYW5nZS05ODI3MAoKKiBBdXRob3I6IHRlbmRlcmxvdmVtYWtpbmcgKEFhcm9u IFBhdHRlcnNvbikKKiBTdGF0dXM6IE9wZW4KKiBQcmlvcml0eTogTm9ybWFsCi0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KR2l2ZW4gY29kZSBsaWtlIHRoaXM6CgpgYGBy dWJ5Cm1vZHVsZSBBCiAgbW9kdWxlIEIKICAgIGNsYXNzIEM7IGVuZAogICAgY2xhc3MgRDsgZW5k CiAgZW5kCmVuZApgYGAKCldlIGNhbiBnZXQgZnJvbSBgQ2AgdG8gYEJgIGxpa2UgYEMub3V0ZXJf c2NvcGVgLCBvciB0byBgQWAgbGlrZQpgQy5vdXRlcl9zY29wZS5vdXRlcl9zY29wZWAuCgpJIHdh bnQgdG8gdXNlIHRoaXMgaW4gY2FzZXMgd2hlcmUgSSBkb24ndCBrbm93IHRoZSBvdXRlciBzY29w ZSwgYnV0IEkKd2FudCB0byBmaW5kIGNvbnN0YW50cyB0aGF0IGFyZSAic2libGluZ3MiIG9mIGEg Y29uc3RhbnQuICBGb3IgZXhhbXBsZSwKSSBjYW4gZG8gYEE6OkI6OkMub3V0ZXJfc2NvcGUuY29u c3RhbnRzYCB0byBmaW5kIHRoZSBsaXN0IG9mICJzaWJsaW5nIgpjb25zdGFudHMgdG8gYENgLiAg SSB3YW50IHRvIHVzZSB0aGlzIGZlYXR1cmUgd2hlbiB3YWxraW5nIG9iamVjdHMgYW5kCmludHJv c3BlY3RpbmcuICBGb3IgZXhhbXBsZToKCmBgYHJ1YnkKT2JqZWN0U3BhY2UuZWFjaF9vYmplY3Qo Q2xhc3MpIGRvIHxrfAogIHAgc2libGluZ3M6IGsub3V0ZXJfc2NvcGUuY29uc3RhbnRzCmVuZApg YGAKCkkndmUgYXR0YWNoZWQgYSBwYXRjaCB0aGF0IGltcGxlbWVudHMgdGhpcyBmZWF0dXJlLCBh bmQgdGhlcmUgaXMgYSBwdWxsIHJlcXVlc3Qgb24gR2l0SHViIFtoZXJlXShodHRwczovL2dpdGh1 Yi5jb20vcnVieS9ydWJ5L3B1bGwvNDMyNikuCgotLS1GaWxlcy0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tCjAwMDEtQWRkLU1vZHVsZS1vdXRlcl9zY29wZS5wYXRjaCAoNS45MyBLQikK MDAwMS1BZGQtTW9kdWxlLW5hbWVzcGFjZS5wYXRjaCAoNS44OSBLQikKCgotLSAKaHR0cHM6Ly9i dWdzLnJ1YnktbGFuZy5vcmcvCg==