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.0 required=3.0 tests=AWL,BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_BL_SPAMCOP_NET,RCVD_IN_DNSWL_HI, SPF_HELO_PASS,SPF_PASS,UNPARSEABLE_RELAY 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 586961F910 for ; Wed, 2 Nov 2022 13:11:43 +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="GvhKDMYx"; dkim-atps=neutral Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id 722AF120DBB; Wed, 2 Nov 2022 22:11:41 +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 56CA3120BE3 for ; Wed, 2 Nov 2022 22:11:39 +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=phX9nCDb6K+7dJXSLCMYrGvAZ2cZjMWQa434XR8CXaY=; b=GvhKDMYxp792tYayqeCrogcS51xtJnBkOlKya7joCqnotfJxUBfRP0MV4z9vo/nwvmGt K06B1tOIRM2WOVVsmebGiTPw53QpLk/hczq68L+h/Y1jDkkEhg3IPjtGivnpwIQzPdIt/i uCPhR4pCgBFDH/5hEgib1rtCuPyIRguKIGOJVDcFoSpJigeMYzsxVkIvLYJLraZ3SL5IoI /B6S+FuthPxIsuZqKTZjVLkv1HixUeeHizn3Bva1djhcTVVZhZWtr1KrqSZjeN9herMJ7h 2vSPmTmwK1VR3k05Y2EVVW9TTinNvC8MzUxpDbFDqqqul5FYE7xECuO29B3kPmLQ== Received: by filterdrecv-557d69979-ngq9n with SMTP id filterdrecv-557d69979-ngq9n-1-63626C88-55 2022-11-02 13:11:37.082645669 +0000 UTC m=+154350.889550866 Received: from herokuapp.com (unknown) by geopod-ismtpd-5-1 (SG) with ESMTP id a_htfFrZQeq6qXC5e26Gew for ; Wed, 02 Nov 2022 13:11:36.935 +0000 (UTC) Date: Wed, 02 Nov 2022 13:11:37 +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: 87039 X-SG-EID: =?us-ascii?Q?YNVYWl+1uPBIsyX5DXqb8a=2F48vshSh7lVjO=2FTfAGztNPOwxR8PtEo3nB7h+cvH?= =?us-ascii?Q?Y6nG+XSCKmzMFIXPRE+zymeQVMAvD=2FJOSt3D=2FaA?= =?us-ascii?Q?6PxPbfMpN1x23GM6WJ1iSPovfJK0=2FyVuy95sIGK?= =?us-ascii?Q?GJUrO0n6W3QD7cSKbadrfh9ALkTpMYqSHYRB2aK?= =?us-ascii?Q?J3pJ+VuKBpUZHdbAmpR+D0md3fDwyKqM+hpTZHm?= =?us-ascii?Q?RmHAx0xU9jTaQRA7cttYAHY7YcuSI+zO=2FFU7dwr?= =?us-ascii?Q?4aPa0Sh7vO3C521KgzTTA=3D=3D?= To: ruby-core@neon.ruby-lang.org X-Entity-ID: b/2+PoftWZ6GuOu3b0IycA== X-ML-Name: ruby-core X-Mail-Count: 110582 Subject: [ruby-core:110582] [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 KS4NCg0KDQpJIGFncmVlIHdpdGggQG1hbWUgdGhhdCB1c2luZyBgLS1kaXNhYmxlLWdlbXNgIG9y IGAtLWRpc2FibGUtZGlkX3lvdV9tZWFuYCB0byB3b3JrYXJvdW5kIHRoaXMgaXMgZmFyIGZyb20g aWRlYWwsIGJlY2F1c2UgdGhlc2UgZmxhZ3MgYXJlIGludGVuZGVkIHRvIGRpc2FibGUgdGhlIGZ1 bmN0aW9uYWxpdHksIG5vdCB0byB1c2UgYSBkaWZmZXJlbnQgdmVyc2lvbiBvZiBpdC4gU28gSSB0 aGluayB0aGlzIHNob3VsZCBiZSBmaXhlZCBhbmQgd29yayBqdXN0IGxpa2UgYW55IG90aGVyIGdl bSB3b3Jrcy4NCg0KSSBhbHNvIGFncmVlIHRoYXQgUnVieUdlbXMgJiBCdW5kbGVyIHNlZW1zIGxp a2UgYSBiZXR0ZXIgcGxhY2UgdG8gZml4IHRoaXMsIGFsdGhvdWdoIEknbSBub3QgeWV0IHN1cmUg b2Ygd2hhdCB0aGUgYmVzdCBmaXggaXMuIEkgd2lsbCByZXNlYXJjaCBmdXJ0aGVyLg0KDQotLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpGZWF0dXJlICMxOTA4OTogTG9h ZCBidW5kbGVyL3NldHVwIGluIGdlbV9wcmVsdWRlLnJiIHdoZW4gImJ1bmRsZSBleGVjIiBpcyB1 c2VkDQpodHRwczovL2J1Z3MucnVieS1sYW5nLm9yZy9pc3N1ZXMvMTkwODkjY2hhbmdlLTk5OTE1 DQoNCiogQXV0aG9yOiBtYW1lIChZdXN1a2UgRW5kb2gpDQoqIFN0YXR1czogQ2xvc2VkDQoqIFBy aW9yaXR5OiBOb3JtYWwNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0N CiMjIyBQcm9ibGVtDQoNCkN1cnJlbnRseSwgd2UgY2Fubm90IHNwZWNpZnkgdGhlIHZlcnNpb24g b2YgZGlkX3lvdV9tZWFuIGJ5IHVzaW5nIEdlbWZpbGUuDQoNCkZvciBleGFtcGxlLCBSdWJ5IG1h c3RlciBidW5kbGVzIHdpdGggZGlkX3lvdV9tZWFuIDEuNi4xIGJ5IGRlZmF1bHQ6DQoNCmBgYA0K JCBydWJ5IC1lICdwIERpZFlvdU1lYW46OlZFUlNJT04nDQoiMS42LjEiDQpgYGANCg0KQ29uc2lk ZXIgdGhhdCB3ZSB3YW50IHRvIHVzZSBkaWRfeW91X21lYW4gMS41LjAgd2l0aCB0aGlzIHZlcnNp b24gb2YgcnVieToNCg0KYGBgDQokIGNhdCBHZW1maWxlDQpzb3VyY2UgImh0dHBzOi8vcnVieWdl bXMub3JnIg0KZ2VtICJkaWRfeW91X21lYW4iLCAiPSAxLjUuMCINCmBgYA0KDQpCdXQgdGhlIGF0 dGVtcHQgZmFpbHM6DQoNCmBgYA0KJCBidW5kbGUgZXhlYyBydWJ5IC1lICdwIERpZFlvdU1lYW46 OlZFUlNJT04nDQovaG9tZS9tYW1lL3dvcmsvcnVieS9sb2NhbC9saWIvcnVieS9nZW1zLzMuMi4w KzMvZ2Vtcy9idW5kbGVyLTIuMy4xOS9saWIvYnVuZGxlci9ydW50aW1lLnJiOjMwODppbiBgY2hl Y2tfZm9yX2FjdGl2YXRlZF9zcGVjISc6IFlvdSBoYXZlIGFscmVhZHkgYWN0aXZhdGVkIGRpZF95 b3VfbWVhbiAxLjYuMSwgYnV0IHlvdXIgR2VtZmlsZSByZXF1aXJlcyBkaWRfeW91X21lYW4gMS41 LjAuIFNpbmNlIGRpZF95b3VfbWVhbiBpcyBhIGRlZmF1bHQgZ2VtLCB5b3UgY2FuIGVpdGhlciBy ZW1vdmUgeW91ciBkZXBlbmRlbmN5IG9uIGl0IG9yIHRyeSB1cGRhdGluZyB0byBhIG5ld2VyIHZl cnNpb24gb2YgYnVuZGxlciB0aGF0IHN1cHBvcnRzIGRpZF95b3VfbWVhbiBhcyBhIGRlZmF1bHQg Z2VtLiAoR2VtOjpMb2FkRXJyb3IpDQouLi4NCmBgYA0KDQpUaGlzIGlzc3VlIGlzIG5vdCBvbmx5 IHdpdGggZGlkX3lvdV9tZWFuLCBidXQgYWxzbyB3aXRoIGVycm9yX2hpZ2hsaWdodCBhbmQgc3lu dGF4X3N1Z2dlc3Qgd2hpY2ggYXJlIGF1dG9tYXRpY2FsbHkgbG9hZGVkIGF0IHRoZSBpbnRlcnBy ZXRlciBzdGFydHVwLg0KDQpUaGlzIGV4YW1wbGUgaXMgc3BlY2lmeWluZyBhbiBvbGRlciB2ZXJz aW9uIG9mIGRpZF95b3VfbWVhbiwgYnV0IHR5cGljYWxseSB5b3Ugd2lsbCB3YW50IHRvIHNwZWNp ZnkgYSBuZXdlciB2ZXJzaW9uLiBBY3R1YWxseSwgaW4gaHR0cHM6Ly9naXRodWIuY29tL3JhaWxz L3JhaWxzL3B1bGwvNDU4MTgsIEkgd2FudGVkIHRvIHVzZSBlcnJvcl9oaWdobGlnaHQgMC40LjAg d2l0aCBSdWJ5IDMuMS4gKE5vdGUgdGhhdCBSdWJ5IDMuMSBidW5kbGVzIHdpdGggZXJyb3JfaGln aGxpZ2h0IDAuMy4wLikNCg0KVGhlIGNhdXNlIG9mIHRoaXMgcHJvYmxlbSBpcyB0aGF0IGBidW5k bGUgZXhlY2AgbWFrZXMgdGhlIGludGVycHJldGVyIGxvYWQgYGJ1bmRsZXIvc2V0dXBgIHVzaW5n IGBSVUJZT1BUPS1yYnVuZGxlci9zZXR1cGAsIGJ1dCB0aGlzIGxvYWQgaXMgdG9vIGxhdGUuDQoN CiMjIyBQcm9wb3NlZCBzb2x1dGlvbg0KDQpMZXQncyBsb2FkIGBidW5kbGVyL3NldHVwYCBpbiBn ZW1fcHJlbHVkZS5yYiB3aGVuIGBidW5kbGUgZXhlY2AgaXMgdXNlZC4NCg0KYGBgZGlmZg0KZGlm ZiAtLWdpdCBhL2dlbV9wcmVsdWRlLnJiIGIvZ2VtX3ByZWx1ZGUucmINCmluZGV4IGYzODIwMjFj YTMuLjgyNTUwOGY1NzEgMTAwNjQ0DQotLS0gYS9nZW1fcHJlbHVkZS5yYg0KKysrIGIvZ2VtX3By ZWx1ZGUucmINCkBAIC02LDYgKzYsMTAgQEANCiAgIHdhcm4gImBSdWJ5R2Vtcycgd2VyZSBub3Qg bG9hZGVkLiINCiBlbmQgaWYgZGVmaW5lZD8oR2VtKQ0KDQoraWYgRU5WWyJCVU5ETEVfQklOX1BB VEgiXQ0KKyAgcmVxdWlyZSBGaWxlLmpvaW4oRmlsZS5kaXJuYW1lKEVOVlsiQlVORExFX0JJTl9Q QVRIIl0sIDIpLCAibGliL2J1bmRsZXIvc2V0dXAiKQ0KK2VuZA0KKw0KIGJlZ2luDQogICByZXF1 aXJlICdlcnJvcl9oaWdobGlnaHQnDQogcmVzY3VlIExvYWRFcnJvcg0KYGBgDQoNClRoZSBrZXkg aXMgdGhhdCBidW5kbGVyL3NldHVwIGlzIGxvYWRlZCBpbW1lZGlhdGVseSBhZnRlciBydWJ5Z2Vt cyBpcyBsb2FkZWQsIGFuZCBiZWZvcmUgZXJyb3JfaGlnaGxpZ2h0IGFuZCBkaWRfeW91X21lYW4g YXJlIGxvYWRlZC4gVGhpcyBwYXRjaCBhbGxvd3MgdG8gc3BlY2lmeSB0aGUgdmVyc2lvbiBvZiBk aWRfeW91X21lYW4gZ2VtIGJ5IEdlbWZpbGU6DQoNCmBgYA0KJCBjYXQgR2VtZmlsZQ0Kc291cmNl ICJodHRwczovL3J1YnlnZW1zLm9yZyINCmdlbSAiZGlkX3lvdV9tZWFuIiwgIj0gMS41LjAiDQoN CiQgYnVuZGxlIGV4ZWMgcnVieSAtZSAncCBEaWRZb3VNZWFuOjpWRVJTSU9OJw0KIjEuNS4wIg0K YGBgDQoNCkBkZWl2aWQgV2hhdCBkbyB5b3UgdGhpbms/DQoNCg0KDQotLSANCmh0dHBzOi8vYnVn cy5ydWJ5LWxhbmcub3JnLw0K