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 15EA41F45A for ; Fri, 28 Oct 2022 09:46:11 +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="kWYVvo1r"; dkim-atps=neutral Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id 0A5B4120C28; Fri, 28 Oct 2022 18:46:10 +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 CA00A120C28 for ; Fri, 28 Oct 2022 18:46:07 +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=HH37JzUT2yBXRQu1hRwuS5ISkprXmF667zuPDC8cGWE=; b=kWYVvo1rrvdG09D7ttOJokWgVrLM5CShmPR5ew5jpA3hGON0u6MDC58R/4+CVMml0aoV 1AP0vVNEFi8nfPMnwUe7TpbZ93F/lvD2lRgauG0YkU1N/AE7/yvonP16w18zEYSU4hUgsb tfyfKF3doZFqh5dsCUq8vshPQM8GDsFaXHmwceEFHu1x+Hq3Q+8wNFITT5uJXloR866PYQ OjrA6t+OhNZQDmeLT5KbVu0XquyjtDAy/tuePWYf+GY/UKv52FiMpmC7RPVR+C281K3+tC EDnzjWDh5oH+4gHO1g70OhukBoLNlUNm+hYQHjzsLXyv1XufkQmyFfjYdw3hTSGw== Received: by filterdrecv-9766d65c6-chz4d with SMTP id filterdrecv-9766d65c6-chz4d-1-635BA4DC-27 2022-10-28 09:46:04.721371083 +0000 UTC m=+2635268.622881928 Received: from herokuapp.com (unknown) by geopod-ismtpd-2-0 (SG) with ESMTP id XPePEkorTRS7wu97pJwjog for ; Fri, 28 Oct 2022 09:46:04.706 +0000 (UTC) Date: Fri, 28 Oct 2022 09:46:04 +0000 (UTC) From: deivid Message-ID: References: Mime-Version: 1.0 X-Redmine-Project: ruby-master X-Redmine-Issue-Tracker: Feature X-Redmine-Issue-Id: 19089 X-Redmine-Issue-Author: mame X-Redmine-Sender: deivid 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: 86988 X-SG-EID: =?us-ascii?Q?YNVYWl+1uPBIsyX5DXqb8a=2F48vshSh7lVjO=2FTfAGztNPOwxR8PtEo3nB7h+cvH?= =?us-ascii?Q?Y6nG+XSCKmzMFIXPRE+zymeQVMAvD=2FJOSt3D=2FaA?= =?us-ascii?Q?6PxPbd8vDmG2u+e134fkt=2F9OraUAGUNy39eZs41?= =?us-ascii?Q?mBOYDF=2FCQwp=2F60RBmupUov3h=2FaOV2lrY6W5sJIQ?= =?us-ascii?Q?To5o1folsPH6BKDA54juQCiWJ3bC36rZFgNpY5l?= =?us-ascii?Q?ZQOegJmZBgnvmBKSxhep9kZ2OsU43yi4ByEml1l?= =?us-ascii?Q?C75=2FmwLCknVe4zu2XVAjA=3D=3D?= To: ruby-core@neon.ruby-lang.org X-Entity-ID: b/2+PoftWZ6GuOu3b0IycA== X-ML-Name: ruby-core X-Mail-Count: 110531 Subject: [ruby-core:110531] [Ruby master Feature#19089] Load bundler/setup in gem_prelude.rb when "bundle exec" is used 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" SXNzdWUgIzE5MDg5IGhhcyBiZWVuIHVwZGF0ZWQgYnkgZGVpdmlkIChEYXZpZCBSb2Ryw61ndWV6 KS4NCg0KDQpAbWFtZSBUaGF0J3MgaW5kZWVkIGEgW2xvbmcgc3RhbmRpbmcgaXNzdWVdKGh0dHBz Oi8vZ2l0aHViLmNvbS9ydWJ5Z2Vtcy9ydWJ5Z2Vtcy9ibG9iL21hc3Rlci9idW5kbGVyL3NwZWMv cnVudGltZS9zZXR1cF9zcGVjLnJiI0wxMzA1LUwxMzA4KSBmb3IgdXMgYW5kIEknbSB2ZXJ5IGhh cHB5IGlmIGl0IGNhbiBnZXQgZml4ZWQhIEknbSBub3Qgc3VyZSB0aGUgcHJvcG9zZWQgYXBwcm9h Y2ggd2lsbCB3b3JrIHdoZW4gQnVuZGxlciBpcyBpbnN0YWxsZWQgYXMgYSBkZWZhdWx0IGdlbSB0 aG91Z2g/IFdlIGNvdWxkIHNldCBhIGRpZmZlcmVudCB2YXJpYWJsZSB3aXRoIHRoZSBwcm9wZXIg cGF0aCB0byBidW5kbGVyJ3MgbGliIGZvciB0aGlzIGZlYXR1cmUsIG9yIG1heWJlIHdlIGNvdWxk IGxldmVyYWdlIGBSdWJ5Vk0ucmVzb2x2ZV9mZWF0dXJlX3BhdGhgPw0KDQotLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpGZWF0dXJlICMxOTA4OTogTG9hZCBidW5kbGVy L3NldHVwIGluIGdlbV9wcmVsdWRlLnJiIHdoZW4gImJ1bmRsZSBleGVjIiBpcyB1c2VkDQpodHRw czovL2J1Z3MucnVieS1sYW5nLm9yZy9pc3N1ZXMvMTkwODkjY2hhbmdlLTk5ODU2DQoNCiogQXV0 aG9yOiBtYW1lIChZdXN1a2UgRW5kb2gpDQoqIFN0YXR1czogT3Blbg0KKiBQcmlvcml0eTogTm9y bWFsDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQojIyMgUHJvYmxl bQ0KDQpDdXJyZW50bHksIHdlIGNhbm5vdCBzcGVjaWZ5IHRoZSB2ZXJzaW9uIG9mIGRpZF95b3Vf bWVhbiBieSB1c2luZyBHZW1maWxlLg0KDQpGb3IgZXhhbXBsZSwgUnVieSBtYXN0ZXIgYnVuZGxl cyB3aXRoIGRpZF95b3VfbWVhbiAxLjYuMSBieSBkZWZhdWx0Og0KDQpgYGANCiQgcnVieSAtZSAn cCBEaWRZb3VNZWFuOjpWRVJTSU9OJw0KIjEuNi4xIg0KYGBgDQoNCkNvbnNpZGVyIHRoYXQgd2Ug d2FudCB0byB1c2UgZGlkX3lvdV9tZWFuIDEuNS4wIHdpdGggdGhpcyB2ZXJzaW9uIG9mIHJ1Ynk6 DQoNCmBgYA0KJCBjYXQgR2VtZmlsZQ0Kc291cmNlICJodHRwczovL3J1YnlnZW1zLm9yZyINCmdl bSAiZGlkX3lvdV9tZWFuIiwgIj0gMS41LjAiDQpgYGANCg0KQnV0IHRoZSBhdHRlbXB0IGZhaWxz Og0KDQpgYGANCiQgYnVuZGxlIGV4ZWMgcnVieSAtZSAncCBEaWRZb3VNZWFuOjpWRVJTSU9OJw0K L2hvbWUvbWFtZS93b3JrL3J1YnkvbG9jYWwvbGliL3J1YnkvZ2Vtcy8zLjIuMCszL2dlbXMvYnVu ZGxlci0yLjMuMTkvbGliL2J1bmRsZXIvcnVudGltZS5yYjozMDg6aW4gYGNoZWNrX2Zvcl9hY3Rp dmF0ZWRfc3BlYyEnOiBZb3UgaGF2ZSBhbHJlYWR5IGFjdGl2YXRlZCBkaWRfeW91X21lYW4gMS42 LjEsIGJ1dCB5b3VyIEdlbWZpbGUgcmVxdWlyZXMgZGlkX3lvdV9tZWFuIDEuNS4wLiBTaW5jZSBk aWRfeW91X21lYW4gaXMgYSBkZWZhdWx0IGdlbSwgeW91IGNhbiBlaXRoZXIgcmVtb3ZlIHlvdXIg ZGVwZW5kZW5jeSBvbiBpdCBvciB0cnkgdXBkYXRpbmcgdG8gYSBuZXdlciB2ZXJzaW9uIG9mIGJ1 bmRsZXIgdGhhdCBzdXBwb3J0cyBkaWRfeW91X21lYW4gYXMgYSBkZWZhdWx0IGdlbS4gKEdlbTo6 TG9hZEVycm9yKQ0KLi4uDQpgYGANCg0KVGhpcyBpc3N1ZSBpcyBub3Qgb25seSB3aXRoIGRpZF95 b3VfbWVhbiwgYnV0IGFsc28gd2l0aCBlcnJvcl9oaWdobGlnaHQgYW5kIHN5bnRheF9zdWdnZXN0 IHdoaWNoIGFyZSBhdXRvbWF0aWNhbGx5IGxvYWRlZCBhdCB0aGUgaW50ZXJwcmV0ZXIgc3RhcnR1 cC4NCg0KVGhpcyBleGFtcGxlIGlzIHNwZWNpZnlpbmcgYW4gb2xkZXIgdmVyc2lvbiBvZiBkaWRf eW91X21lYW4sIGJ1dCB0eXBpY2FsbHkgeW91IHdpbGwgd2FudCB0byBzcGVjaWZ5IGEgbmV3ZXIg dmVyc2lvbi4gQWN0dWFsbHksIGluIGh0dHBzOi8vZ2l0aHViLmNvbS9yYWlscy9yYWlscy9wdWxs LzQ1ODE4LCBJIHdhbnRlZCB0byB1c2UgZXJyb3JfaGlnaGxpZ2h0IDAuNC4wIHdpdGggUnVieSAz LjEuIChOb3RlIHRoYXQgUnVieSAzLjEgYnVuZGxlcyB3aXRoIGVycm9yX2hpZ2hsaWdodCAwLjMu MC4pDQoNClRoZSBjYXVzZSBvZiB0aGlzIHByb2JsZW0gaXMgdGhhdCBgYnVuZGxlIGV4ZWNgIG1h a2VzIHRoZSBpbnRlcnByZXRlciBsb2FkIGBidW5kbGVyL3NldHVwYCB1c2luZyBgUlVCWU9QVD0t cmJ1bmRsZXIvc2V0dXBgLCBidXQgdGhpcyBsb2FkIGlzIHRvbyBsYXRlLg0KDQojIyMgUHJvcG9z ZWQgc29sdXRpb24NCg0KTGV0J3MgbG9hZCBgYnVuZGxlci9zZXR1cGAgaW4gZ2VtX3ByZWx1ZGUu cmIgd2hlbiBgYnVuZGxlIGV4ZWNgIGlzIHVzZWQuDQoNCmBgYGRpZmYNCmRpZmYgLS1naXQgYS9n ZW1fcHJlbHVkZS5yYiBiL2dlbV9wcmVsdWRlLnJiDQppbmRleCBmMzgyMDIxY2EzLi44MjU1MDhm NTcxIDEwMDY0NA0KLS0tIGEvZ2VtX3ByZWx1ZGUucmINCisrKyBiL2dlbV9wcmVsdWRlLnJiDQpA QCAtNiw2ICs2LDEwIEBADQogICB3YXJuICJgUnVieUdlbXMnIHdlcmUgbm90IGxvYWRlZC4iDQog ZW5kIGlmIGRlZmluZWQ/KEdlbSkNCg0KK2lmIEVOVlsiQlVORExFX0JJTl9QQVRIIl0NCisgIHJl cXVpcmUgRmlsZS5qb2luKEZpbGUuZGlybmFtZShFTlZbIkJVTkRMRV9CSU5fUEFUSCJdLCAyKSwg ImxpYi9idW5kbGVyL3NldHVwIikNCitlbmQNCisNCiBiZWdpbg0KICAgcmVxdWlyZSAnZXJyb3Jf aGlnaGxpZ2h0Jw0KIHJlc2N1ZSBMb2FkRXJyb3INCmBgYA0KDQpUaGUga2V5IGlzIHRoYXQgYnVu ZGxlci9zZXR1cCBpcyBsb2FkZWQgaW1tZWRpYXRlbHkgYWZ0ZXIgcnVieWdlbXMgaXMgbG9hZGVk LCBhbmQgYmVmb3JlIGVycm9yX2hpZ2hsaWdodCBhbmQgZGlkX3lvdV9tZWFuIGFyZSBsb2FkZWQu IFRoaXMgcGF0Y2ggYWxsb3dzIHRvIHNwZWNpZnkgdGhlIHZlcnNpb24gb2YgZGlkX3lvdV9tZWFu IGdlbSBieSBHZW1maWxlOg0KDQpgYGANCiQgY2F0IEdlbWZpbGUNCnNvdXJjZSAiaHR0cHM6Ly9y dWJ5Z2Vtcy5vcmciDQpnZW0gImRpZF95b3VfbWVhbiIsICI9IDEuNS4wIg0KDQokIGJ1bmRsZSBl eGVjIHJ1YnkgLWUgJ3AgRGlkWW91TWVhbjo6VkVSU0lPTicNCiIxLjUuMCINCmBgYA0KDQpAZGVp dmlkIFdoYXQgZG8geW91IHRoaW5rPw0KDQoNCg0KLS0gDQpodHRwczovL2J1Z3MucnVieS1sYW5n Lm9yZy8NCg==