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 B5AD91F45A for ; Fri, 28 Oct 2022 16:36:35 +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="Teb1+tgh"; dkim-atps=neutral Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id DE351121001; Sat, 29 Oct 2022 01:36:31 +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 BB59B121000 for ; Sat, 29 Oct 2022 01:36:29 +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=zSBtcoE0b6xgZ0pipRNwgMhjiG1y4iF2CPORqAXUcdU=; b=Teb1+tghBCbJ6oa57hO4PJer/BEMFL89zaqh9Q1XUcLbX/tXUFFF3FIon4E+N3Kf3lP5 mwifEnruhqty1m1G1eqXSZpETo+1y1KU1NqmNosp4izuKehN+xhmLCDNixeU3ceBz/Lqyf VW2mGGciJHf3iFOReEzXNl46eSOrwDItM7xsu23urEVtu/T1ajGO3W3Z1ZIUQI+6usfYUZ qYPiEO3+VWlius5wE0eQe/HLfHx/mg6xqE2x0YX75K6Qmb/O7SBL87c4R+We5rokq1d0lW NE8B8rJWdiA2eOmga1/f2e1q4wLdAYZaxZjrsGUp7DbX1IClXhBXew6KMXqcX7+g== Received: by filterdrecv-b56db8d66-wptrs with SMTP id filterdrecv-b56db8d66-wptrs-1-635C050C-4 2022-10-28 16:36:28.172061009 +0000 UTC m=+873311.364636902 Received: from herokuapp.com (unknown) by geopod-ismtpd-4-3 (SG) with ESMTP id jnCMythwSQWLjCF3419n3A for ; Fri, 28 Oct 2022 16:36:28.017 +0000 (UTC) Date: Fri, 28 Oct 2022 16:36:28 +0000 (UTC) From: "mame (Yusuke Endoh)" 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: mame 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: 86995 X-SG-EID: =?us-ascii?Q?YbSlef6ZOa=2FS=2FuqSxXRzl42MttQDxKOujGe43WuBjI7JKMg2OkmRsyzG5za6L9?= =?us-ascii?Q?e1flZkYZ9OViVy5Lc4acvpZs7qFJFmIBJbSgRBO?= =?us-ascii?Q?8OuCoTg0CKTOTuFqWTStatRX=2F4OME4xjjeYdrTh?= =?us-ascii?Q?hIJsF5hVAXEyG6E5KKJnSlEpiZ6tXtDb0y3Ee6J?= =?us-ascii?Q?Yfath5r9kdVW7oLET6HUd8hCE4MPx1HaglkMO0Y?= =?us-ascii?Q?ynBBPdPc8kTfvU47OzMCKtyVF27IkEvg+=2FxJdlh?= =?us-ascii?Q?D=2FIIiXJMuExv=2FqyqVIkDg=3D=3D?= To: ruby-core@neon.ruby-lang.org X-Entity-ID: b/2+PoftWZ6GuOu3b0IycA== X-ML-Name: ruby-core X-Mail-Count: 110538 Subject: [ruby-core:110538] [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" SXNzdWUgIzE5MDg5IGhhcyBiZWVuIHVwZGF0ZWQgYnkgbWFtZSAoWXVzdWtlIEVuZG9oKS4KCgpU aGFuayB5b3UgYWxsLgoKQWxsIEkgYXNrIGlzIHRoYXQgZGlkX3lvdV9tZWFuLCBldGMuIGJlIGxv YWRlZCBieSBkZWZhdWx0IGFuZCB0aGF0IHRoZWlyIHZlcnNpb25zIGJlIGNvbnRyb2xsYWJsZSBi eSBHZW1maWxlLiBJIGRvbid0IGhhdmUgYSBzdHJvbmcgcHJlZmVyZW5jZSBvbiBob3cgdG8gZml4 IGl0LgoKTm93IEkgYWdyZWUgdGhhdCBtb2RpZnlpbmcgUnVieSBpcyBvdmVya2lsbCBmb3IgdGhp cyBpc3N1ZS4gQXMgQG5vYnUgcHJvcG9zZWQsIGl0IGlzIGZpeGFibGUgb25seSBpbiB0aGUgc2lk ZSBvZiBydWJ5Z2Vtcy9idW5kbGVyLiBJIGhhdmUgY3JlYXRlZCBhIFBSOiBodHRwczovL2dpdGh1 Yi5jb20vcnVieWdlbXMvcnVieWdlbXMvcHVsbC82MDI1LiBJIHRoaW5rIHRoaXMgaXMgc2ltcGxl IGFuZCBlbm91Z2guCgpOb3RlIHRoYXQgdGhpcyBjaGFuZ2UgZG9lcyBub3QgZm9yY2UgUnVieSB1 c2VycyB0byB1c2UgYnVuZGxlci4gUnVieSBzaG91bGQgd29yayBqdXN0IGFzIGJlZm9yZSBpZiB5 b3UgZG9uJ3QgdXNlIGBidW5kbGUgZXhlY2AuCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tCkZlYXR1cmUgIzE5MDg5OiBMb2FkIGJ1bmRsZXIvc2V0dXAgaW4gZ2VtX3By ZWx1ZGUucmIgd2hlbiAiYnVuZGxlIGV4ZWMiIGlzIHVzZWQKaHR0cHM6Ly9idWdzLnJ1YnktbGFu Zy5vcmcvaXNzdWVzLzE5MDg5I2NoYW5nZS05OTg2NAoKKiBBdXRob3I6IG1hbWUgKFl1c3VrZSBF bmRvaCkKKiBTdGF0dXM6IE9wZW4KKiBQcmlvcml0eTogTm9ybWFsCi0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIyMjIFByb2JsZW0KCkN1cnJlbnRseSwgd2UgY2Fubm90 IHNwZWNpZnkgdGhlIHZlcnNpb24gb2YgZGlkX3lvdV9tZWFuIGJ5IHVzaW5nIEdlbWZpbGUuCgpG b3IgZXhhbXBsZSwgUnVieSBtYXN0ZXIgYnVuZGxlcyB3aXRoIGRpZF95b3VfbWVhbiAxLjYuMSBi eSBkZWZhdWx0OgoKYGBgCiQgcnVieSAtZSAncCBEaWRZb3VNZWFuOjpWRVJTSU9OJwoiMS42LjEi CmBgYAoKQ29uc2lkZXIgdGhhdCB3ZSB3YW50IHRvIHVzZSBkaWRfeW91X21lYW4gMS41LjAgd2l0 aCB0aGlzIHZlcnNpb24gb2YgcnVieToKCmBgYAokIGNhdCBHZW1maWxlCnNvdXJjZSAiaHR0cHM6 Ly9ydWJ5Z2Vtcy5vcmciCmdlbSAiZGlkX3lvdV9tZWFuIiwgIj0gMS41LjAiCmBgYAoKQnV0IHRo ZSBhdHRlbXB0IGZhaWxzOgoKYGBgCiQgYnVuZGxlIGV4ZWMgcnVieSAtZSAncCBEaWRZb3VNZWFu OjpWRVJTSU9OJwovaG9tZS9tYW1lL3dvcmsvcnVieS9sb2NhbC9saWIvcnVieS9nZW1zLzMuMi4w KzMvZ2Vtcy9idW5kbGVyLTIuMy4xOS9saWIvYnVuZGxlci9ydW50aW1lLnJiOjMwODppbiBgY2hl Y2tfZm9yX2FjdGl2YXRlZF9zcGVjISc6IFlvdSBoYXZlIGFscmVhZHkgYWN0aXZhdGVkIGRpZF95 b3VfbWVhbiAxLjYuMSwgYnV0IHlvdXIgR2VtZmlsZSByZXF1aXJlcyBkaWRfeW91X21lYW4gMS41 LjAuIFNpbmNlIGRpZF95b3VfbWVhbiBpcyBhIGRlZmF1bHQgZ2VtLCB5b3UgY2FuIGVpdGhlciBy ZW1vdmUgeW91ciBkZXBlbmRlbmN5IG9uIGl0IG9yIHRyeSB1cGRhdGluZyB0byBhIG5ld2VyIHZl cnNpb24gb2YgYnVuZGxlciB0aGF0IHN1cHBvcnRzIGRpZF95b3VfbWVhbiBhcyBhIGRlZmF1bHQg Z2VtLiAoR2VtOjpMb2FkRXJyb3IpCi4uLgpgYGAKClRoaXMgaXNzdWUgaXMgbm90IG9ubHkgd2l0 aCBkaWRfeW91X21lYW4sIGJ1dCBhbHNvIHdpdGggZXJyb3JfaGlnaGxpZ2h0IGFuZCBzeW50YXhf c3VnZ2VzdCB3aGljaCBhcmUgYXV0b21hdGljYWxseSBsb2FkZWQgYXQgdGhlIGludGVycHJldGVy IHN0YXJ0dXAuCgpUaGlzIGV4YW1wbGUgaXMgc3BlY2lmeWluZyBhbiBvbGRlciB2ZXJzaW9uIG9m IGRpZF95b3VfbWVhbiwgYnV0IHR5cGljYWxseSB5b3Ugd2lsbCB3YW50IHRvIHNwZWNpZnkgYSBu ZXdlciB2ZXJzaW9uLiBBY3R1YWxseSwgaW4gaHR0cHM6Ly9naXRodWIuY29tL3JhaWxzL3JhaWxz L3B1bGwvNDU4MTgsIEkgd2FudGVkIHRvIHVzZSBlcnJvcl9oaWdobGlnaHQgMC40LjAgd2l0aCBS dWJ5IDMuMS4gKE5vdGUgdGhhdCBSdWJ5IDMuMSBidW5kbGVzIHdpdGggZXJyb3JfaGlnaGxpZ2h0 IDAuMy4wLikKClRoZSBjYXVzZSBvZiB0aGlzIHByb2JsZW0gaXMgdGhhdCBgYnVuZGxlIGV4ZWNg IG1ha2VzIHRoZSBpbnRlcnByZXRlciBsb2FkIGBidW5kbGVyL3NldHVwYCB1c2luZyBgUlVCWU9Q VD0tcmJ1bmRsZXIvc2V0dXBgLCBidXQgdGhpcyBsb2FkIGlzIHRvbyBsYXRlLgoKIyMjIFByb3Bv c2VkIHNvbHV0aW9uCgpMZXQncyBsb2FkIGBidW5kbGVyL3NldHVwYCBpbiBnZW1fcHJlbHVkZS5y YiB3aGVuIGBidW5kbGUgZXhlY2AgaXMgdXNlZC4KCmBgYGRpZmYKZGlmZiAtLWdpdCBhL2dlbV9w cmVsdWRlLnJiIGIvZ2VtX3ByZWx1ZGUucmIKaW5kZXggZjM4MjAyMWNhMy4uODI1NTA4ZjU3MSAx MDA2NDQKLS0tIGEvZ2VtX3ByZWx1ZGUucmIKKysrIGIvZ2VtX3ByZWx1ZGUucmIKQEAgLTYsNiAr NiwxMCBAQAogICB3YXJuICJgUnVieUdlbXMnIHdlcmUgbm90IGxvYWRlZC4iCiBlbmQgaWYgZGVm aW5lZD8oR2VtKQoKK2lmIEVOVlsiQlVORExFX0JJTl9QQVRIIl0KKyAgcmVxdWlyZSBGaWxlLmpv aW4oRmlsZS5kaXJuYW1lKEVOVlsiQlVORExFX0JJTl9QQVRIIl0sIDIpLCAibGliL2J1bmRsZXIv c2V0dXAiKQorZW5kCisKIGJlZ2luCiAgIHJlcXVpcmUgJ2Vycm9yX2hpZ2hsaWdodCcKIHJlc2N1 ZSBMb2FkRXJyb3IKYGBgCgpUaGUga2V5IGlzIHRoYXQgYnVuZGxlci9zZXR1cCBpcyBsb2FkZWQg aW1tZWRpYXRlbHkgYWZ0ZXIgcnVieWdlbXMgaXMgbG9hZGVkLCBhbmQgYmVmb3JlIGVycm9yX2hp Z2hsaWdodCBhbmQgZGlkX3lvdV9tZWFuIGFyZSBsb2FkZWQuIFRoaXMgcGF0Y2ggYWxsb3dzIHRv IHNwZWNpZnkgdGhlIHZlcnNpb24gb2YgZGlkX3lvdV9tZWFuIGdlbSBieSBHZW1maWxlOgoKYGBg CiQgY2F0IEdlbWZpbGUKc291cmNlICJodHRwczovL3J1YnlnZW1zLm9yZyIKZ2VtICJkaWRfeW91 X21lYW4iLCAiPSAxLjUuMCIKCiQgYnVuZGxlIGV4ZWMgcnVieSAtZSAncCBEaWRZb3VNZWFuOjpW RVJTSU9OJwoiMS41LjAiCmBgYAoKQGRlaXZpZCBXaGF0IGRvIHlvdSB0aGluaz8KCgoKLS0gCmh0 dHBzOi8vYnVncy5ydWJ5LWxhbmcub3JnLwo=