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 9FA9F1F463 for ; Mon, 30 Sep 2019 23:18:38 +0000 (UTC) Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id 89974120932; Tue, 1 Oct 2019 08:18:30 +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 76F7A120938 for ; Tue, 1 Oct 2019 08:18:28 +0900 (JST) Received: by filter0084p3iad2.sendgrid.net with SMTP id filter0084p3iad2-25944-5D928D44-30 2019-09-30 23:18:28.324497553 +0000 UTC m=+614278.277015941 Received: from herokuapp.com (unknown [54.173.8.255]) by ismtpd0030p1mdw1.sendgrid.net (SG) with ESMTP id jm-kr6Z3ST2YN18zHLOpoA for ; Mon, 30 Sep 2019 23:18:28.061 +0000 (UTC) Date: Mon, 30 Sep 2019 23:18:28 +0000 (UTC) From: shevegen@gmail.com Message-ID: References: Mime-Version: 1.0 X-Redmine-MailingListIntegration-Message-Ids: 70718 X-Redmine-Project: ruby-trunk X-Redmine-Issue-Id: 16192 X-Redmine-Issue-Author: burdettelamar@yahoo.com X-Redmine-Sender: shevegen 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?6lbdtOg4RDRLuxD00eQtQKgoNAsge5d4xND7cbMQd0zPZCla8Ph3Ol6H2POOhU?= =?us-ascii?Q?ATzHeGMQKEi5zapdbWUcZ=2FZ02O9XVD1o9gBgE0P?= =?us-ascii?Q?DFhrT1FyoLN0uhoOtOhGEjaMpRBAmlIbOwMhZtI?= =?us-ascii?Q?HtND7miCc8zp70J0JLvrkm5J+HGLcMQHAr4pVxx?= =?us-ascii?Q?cPPFvRRHn+A0V0x93SlKjGW4Uv+SGcB7fiQ=3D=3D?= To: ruby-core@ruby-lang.org X-ML-Name: ruby-core X-Mail-Count: 95163 Subject: [ruby-core:95163] [Ruby master Misc#16192] ENV.update hash values ignored when block given 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" SXNzdWUgIzE2MTkyIGhhcyBiZWVuIHVwZGF0ZWQgYnkgc2hldmVnZW4gKFJvYmVydCBBLiBIZWls ZXIpLg0KDQoNCkkgY2FuIG5vdCBzYXkgd2hldGhlciBpdCBpcyBhIGJ1ZyBvciBub3QsIGJ1dCBJ IGJlbGlldmUgdGhhdCBlaXRoZXIgd2F5LA0KaXQgd291bGQgYmUgZ29vZCB0byBtZW50aW9uLCBp biB0aGUgZG9jdW1lbnRhdGlvbiwgd2hpY2ggYmVoYXZpb3VyIGlzIHRvDQpiZSBleHBlY3RlZCBl LiBnLiBmb3IgdGhlIGV4YW1wbGUgeW91IGdhdmU6DQoNCiAgICBFTlYudXBkYXRlKCdmb28nID0+ ICd2YWx1ZV9mcm9tX2hhc2gnKSB7IHxuYW1lLCBvbGQsIG5ld3wgJ3ZhbHVlX2Zyb21fYmxvY2sn IH0NCg0KSWYgSSB1bmRlcnN0b29kIHRoZSBiZWhhdmlvdXIgY29ycmVjdGx5IHRoZW4gdGhlIGJs b2NrIGhhcyBhIGhpZ2hlciBwcmlvcml0eSB0aGFuDQp0aGUgKGZpcnN0KSBhcmd1bWVudCB0byAu dXBkYXRlKCkuIEFnYWluLCBubyBpZGVhIGlmIHRoaXMgaXMgYSBidWcgb3IgdGhlDQpkZXNpcmVk IGJlaGF2aW91ciwgYnV0IEkgdGhpbmsgaXQgd291bGQgaGVscCBpZiB0aGUgZG9jdW1lbnRhdGlv biBjb3VsZA0Kc3BlY2lmeSB0aGlzIGFuZCBwZXJoYXBzIGFkZCBhIGZldyBleGFtcGxlcyB0byBx dWlja2x5IGRlbW9uc3RyYXRlIHRoZSB1c2Ugb2YNCnRoZSBtZXRob2QuDQoNCihIZXJlIGlzIHRo ZSBsaW5rIEkgdXNlZCwgaWYgYW55b25lIGVsc2Ugd2FudHMgdG8gbG9vayBhdCBpdCBxdWlja2x5 OiANCmh0dHBzOi8vcnVieS1kb2Mub3JnL2NvcmUtMi42LjQvRU5WLmh0bWwjbWV0aG9kLWMtdXBk YXRlICkNCg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KTWlzYyAj MTYxOTI6IEVOVi51cGRhdGUgaGFzaCB2YWx1ZXMgaWdub3JlZCB3aGVuIGJsb2NrIGdpdmVuDQpo dHRwczovL2J1Z3MucnVieS1sYW5nLm9yZy9pc3N1ZXMvMTYxOTIjY2hhbmdlLTgxODAwDQoNCiog QXV0aG9yOiBidXJkZXR0ZWxhbWFyQHlhaG9vLmNvbSAoQnVyZGV0dGUgTGFtYXIpDQoqIFN0YXR1 czogT3Blbg0KKiBQcmlvcml0eTogTm9ybWFsDQoqIEFzc2lnbmVlOiANCi0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCkRvYzoNCg0KdXBkYXRlKGhhc2gpIOKGkiBIYXNo DQp1cGRhdGUoaGFzaCkgeyB8bmFtZSwgb2xkX3ZhbHVlLCBuZXdfdmFsdWV8IGJsb2NrIH0g4oaS IEhhc2gNCg0KQWRkcyB0aGUgY29udGVudHMgb2YgaGFzaCB0byB0aGUgZW52aXJvbm1lbnQgdmFy aWFibGVzLiBJZiBubyBibG9jayBpcyBzcGVjaWZpZWQgZW50cmllcyB3aXRoIGR1cGxpY2F0ZSBr ZXlzIGFyZSBvdmVyd3JpdHRlbiwgb3RoZXJ3aXNlIHRoZSB2YWx1ZSBvZiBlYWNoIGR1cGxpY2F0 ZSBuYW1lIGlzIGRldGVybWluZWQgYnkgY2FsbGluZyB0aGUgYmxvY2sgd2l0aCB0aGUga2V5LCBp dHMgdmFsdWUgZnJvbSB0aGUgZW52aXJvbm1lbnQgYW5kIGl0cyB2YWx1ZSBmcm9tIHRoZSBoYXNo Lg0KDQpCdXQ6DQoNClRoZSBhdHRhY2hlZCBjb2RlIHNob3dzIHRoYXQgdGhlIGJsb2NrIGlzIGNh bGxlZCBhbmQgaXRzIHJldHVybmVkIHZhbHVlIGFzc2lnbmVkIGV2ZW4gaWYgdGhlIG5hbWUgaXMg bm90IGEgZHVwbGljYXRlLiAgU28gYmFzaWNhbGx5IHRoaXMgbWVhbnMgdGhhdCB3aGVuIGEgYmxv Y2sgaXMgZ2l2ZW4sIHRoZSBoYXNoIHZhbHVlcyBhcmUgaWdub3JlZCBmb3IgYWxsIGtleXMuDQoN CkkgaGFkIGV4cGVjdGVkIHRoYXQgZm9yIGEgbm9uLWR1cGxpY2F0ZSBuYW1lLCB0aGUgYmxvY2sg d291bGQgYmUgaWdub3JlZCwgYW5kIHRoZSBoYXNoIHZhbHVlIGFzc2lnbmVkLg0KDQpJJ20gY2Fs bGluZyB0aGlzIGEgTWlzYywgYW5kIG5vdCBhIEJ1ZywganVzdCBpbiBjYXNlIEknbSBtaXNzaW5n IHNvbWV0aGluZy4NCg0KLS0tRmlsZXMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0K dC5yYiAoMTc5IEJ5dGVzKQ0KDQoNCi0tIA0KaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcvDQo=