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-Status: No, score=-2.6 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,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 D28C01F66E for ; Sun, 14 Feb 2021 14:56:10 +0000 (UTC) Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id 5E76C120955; Sun, 14 Feb 2021 23:55:14 +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 32994120946 for ; Sun, 14 Feb 2021 23:55:12 +0900 (JST) Received: by filterdrecv-p3mdw1-7c96677bb8-hmsqh with SMTP id filterdrecv-p3mdw1-7c96677bb8-hmsqh-18-60293A03-9 2021-02-14 14:56:03.15602049 +0000 UTC m=+403654.841908060 Received: from herokuapp.com (unknown) by ismtpd0134p1mdw1.sendgrid.net (SG) with ESMTP id rRRxB6L5TrOW8xyJcPTyKw for ; Sun, 14 Feb 2021 14:56:03.019 +0000 (UTC) Date: Sun, 14 Feb 2021 14:56:03 +0000 (UTC) From: radek.bulat@gmail.com Message-ID: References: Mime-Version: 1.0 X-Redmine-MailingListIntegration-Message-Ids: 78416 X-Redmine-Project: ruby-master X-Redmine-Issue-Tracker: Bug X-Redmine-Issue-Id: 17629 X-Redmine-Issue-Author: radarek X-Redmine-Sender: radarek 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?WL63fPLip+fVvdJG4brfUD=2FA3j46eqWrJDWm2VxBWgd0YU+FzQrt8SEesD47OI?= =?us-ascii?Q?ljo1rhn3ZnNCmQ1gDxo1FIpbp2cAm2jOK7w0WiJ?= =?us-ascii?Q?D6HNXg6vzKSYxfC0fiK1qO+6OUPL4ISYS7t9mEV?= =?us-ascii?Q?0ozfEgsdNv+N9L6VfOtDspKVirZ8avqEI2ui+DN?= =?us-ascii?Q?AzDa+Ny55fo3A1oMWr=2FYBXLW2yyo4DEEpsELszA?= =?us-ascii?Q?+VOleoSWmKoFYEPIc=3D?= To: ruby-core@ruby-lang.org X-Entity-ID: b/2+PoftWZ6GuOu3b0IycA== X-ML-Name: ruby-core X-Mail-Count: 102488 Subject: [ruby-core:102488] [Ruby master Bug#17629] macOS, readline compiled with libedit: adding entries to history doesn't work unless Readline.readline is called before populating it 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" SXNzdWUgIzE3NjI5IGhhcyBiZWVuIHVwZGF0ZWQgYnkgcmFkYXJlayAoUmFkb3PFgmF3IEJ1xYJh dCkuDQoNCkZpbGUgRG9ja2VyZmlsZSBhZGRlZA0KDQpJIGFkZGVkIGBEb2NrZXJmaWxlYCB3aXRo IGluc3RydWN0aW9uIHRvIGJ1aWxkIHJ1Ynkgd2l0aCBsaWJlZGl0IGxpYnJhcnkgdG8gcmVwcm9k dWNlIHRoaXMgYnVnIG1vcmUgZWFzaWVyLg0KDQpgYGANCmRvY2tlciBkb2NrZXIgYnVpbGQgLXQg cmVhZGxpbmUtYnVnIC4gIyBydW4gaW5zaWRlIGRpcmVjdG9yeSB3aXRoIERvY2tlcmZpbGUgYW5k IGJ1Zy5yYiBmaWxlcw0KYGBgDQoNClRvIHJlcHJvZHVjZSBidWc6DQoNCmBgYA0KZG9ja2VyIHJ1 biAtLXJtIC1pdCAtdiAkUFdEOi9hcHAgcmVhZGxpbmUtYnVnIC9vcHQvYmluL3J1YnkgL2FwcC9i dWcucmINCmRvY2tlciBydW4gLS1ybSAtaXQgLXYgJFBXRDovYXBwIC1lIFdPUktBUk9VTkQ9MSBy ZWFkbGluZS1idWcgL29wdC9iaW4vcnVieSAvYXBwL2J1Zy5yYg0KYGBgDQoNCi0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCkJ1ZyAjMTc2Mjk6IG1hY09TLCByZWFkbGlu ZSBjb21waWxlZCB3aXRoIGxpYmVkaXQ6IGFkZGluZyBlbnRyaWVzIHRvIGhpc3RvcnkgZG9lc24n dCB3b3JrIHVubGVzcyBSZWFkbGluZS5yZWFkbGluZSBpcyBjYWxsZWQgYmVmb3JlIHBvcHVsYXRp bmcgaXQNCmh0dHBzOi8vYnVncy5ydWJ5LWxhbmcub3JnL2lzc3Vlcy8xNzYyOSNjaGFuZ2UtOTAz ODINCg0KKiBBdXRob3I6IHJhZGFyZWsgKFJhZG9zxYJhdyBCdcWCYXQpDQoqIFN0YXR1czogT3Bl bg0KKiBQcmlvcml0eTogTm9ybWFsDQoqIHJ1YnkgLXY6IHJ1YnkgMy4xLjBkZXYgKDIwMjEtMDIt MTNUMDI6NTE6MzNaIG1hc3RlciA4MTNmZTRjMjU2KSBbYXJtNjQtZGFyd2luMjBdDQoqIEJhY2tw b3J0OiAyLjU6IFVOS05PV04sIDIuNjogVU5LTk9XTiwgMi43OiBVTktOT1dOLCAzLjA6IFVOS05P V04NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCioqRGVzY3JpcHRp b24qKg0KDQpJZiBSdWJ5J3MgcmVhZGxpbmUgZXh0ZW5zaW9uIGlzIGxpbmtlZCB3aXRoIGxpYmVk aXQgbGlicmFyeSBhbmQgcmVhZGxpbmUgaGlzdG9yeSBpcyBwb3B1bGF0ZWQgYmVmb3JlIGBSZWFk bGluZS5yZWFkbGluZWAgbWV0aG9kIGlzIGNhbGxlZCB0aGVuIGl0ZW1zIGFyZSBub3QgYXZhaWxh YmxlIHZpYSBoaXN0b3J5IG5hdmlnYXRpb24gbWVjaGFuaXNtIChgdXAvZG93bmAgYXJyb3dzKS4N Cg0KKipIb3cgdG8gcmVwcm9kdWNlKioNCg0KKipidWcucmIqKiAoYWxzbyBhdHRhY2hlZCB0byB0 aGlzIGlzc3VlKQ0KYGBgIHJ1YnkNCnJlcXVpcmUgJ3JlYWRsaW5lJw0KDQojIGNhbGxpbmcgYmVs b3cgY29kZSBiZWZvcmUgcG9wdWxhdGluZyBoaXN0b3J5IHdpbGwgbWFrZSBpdCB3b3JrDQpSZWFk bGluZS5yZWFkbGluZSgncHJlc3MgZW50ZXIgdG8gY29udGludWUnLCBmYWxzZSkgaWYgRU5WWydX T1JLQVJPVU5EJ10gPT0gJzEnDQoNClJlYWRsaW5lOjpISVNUT1JZIDw8ICdMaW5lMScNCnB1dHMg Ikhpc3Rvcnk6ICN7UmVhZGxpbmU6OkhJU1RPUlkudG9fYX0iDQpSZWFkbGluZS5yZWFkbGluZSgn PiAnLCB0cnVlKQ0KYGBgDQoNCmBgYA0KJCB+L29wdC9ydWJ5L2Jpbi9ydWJ5IC12IGJ1Zy5yYg0K cnVieSAzLjEuMGRldiAoMjAyMS0wMi0xM1QwMjo1MTozM1ogbWFzdGVyIDgxM2ZlNGMyNTYpIFth cm02NC1kYXJ3aW4yMF0NCkhpc3Rvcnk6IFsiTGluZTEiXQ0KPiAjIHByZXNzaW5nIHVwIGFycm93 IGRvZXNuJ3Qgc2hvdyBlbnRyaWVzIGZyb20gaGlzdG9yeQ0KDQokIFdPUktBUk9VTkQ9MSB+L29w dC9ydWJ5L2Jpbi9ydWJ5IC12IGJ1Zy5yYg0KcnVieSAzLjEuMGRldiAoMjAyMS0wMi0xM1QwMjo1 MTozM1ogbWFzdGVyIDgxM2ZlNGMyNTYpIFthcm02NC1kYXJ3aW4yMF0NCnByZXNzIGVudGVyIHRv IGNvbnRpbnVlDQpIaXN0b3J5OiBbIkxpbmUxIl0NCj4gTGluZTEgIyB1cCBhcnJvdyB3YXMgcHJl c3NlZCBoZXJlIGFuZCBlbnRyeSBmcm9tIGhpc3Rvcnkgd2FzIHNob3duIHVwDQpgYGANCg0KQnVn IGFmZmVjdHMgZm9yIGV4YW1wbGUgYHByeWAgZ2VtIChoaXN0b3J5IGRvZXNuJ3Qgd29yaykuDQoN CioqTXkgc2V0dXAqKg0KDQpgYGANCm1hY09TIDExLjIuMSBCaWcgU3VyDQphcmNoaXRlY3R1cmU6 IGFybTY0IChhcHBsZSBNMSBwcm9jZXNzb3IpDQpydWJ5IC12OiBydWJ5IDMuMS4wZGV2ICgyMDIx LTAyLTEzVDAyOjUxOjMzWiBtYXN0ZXIgODEzZmU0YzI1NikgW2FybTY0LWRhcndpbjIwXQ0KDQpy ZWFkbGluZSBleHRlbnNpb24gbGlua2FnZToNCm90b29sIC1MIC9Vc2Vycy9yYWRhcmVrL29wdC9y dWJ5L2xpYi9ydWJ5LzMuMS4wL2FybTY0LWRhcndpbjIwL3JlYWRsaW5lLmJ1bmRsZQ0KL1VzZXJz L3JhZGFyZWsvb3B0L3J1YnkvbGliL3J1YnkvMy4xLjAvYXJtNjQtZGFyd2luMjAvcmVhZGxpbmUu YnVuZGxlOg0KCS91c3IvbGliL2xpYmVkaXQuMy5keWxpYiAoY29tcGF0aWJpbGl0eSB2ZXJzaW9u IDIuMC4wLCBjdXJyZW50IHZlcnNpb24gMy4wLjApDQoJL3Vzci9saWIvbGlibmN1cnNlcy41LjQu ZHlsaWIgKGNvbXBhdGliaWxpdHkgdmVyc2lvbiA1LjQuMCwgY3VycmVudCB2ZXJzaW9uIDUuNC4w KQ0KCS91c3IvbGliL2xpYlN5c3RlbS5CLmR5bGliIChjb21wYXRpYmlsaXR5IHZlcnNpb24gMS4w LjAsIGN1cnJlbnQgdmVyc2lvbiAxMjkyLjYwLjEpDQpgYGANCg0KLS0tRmlsZXMtLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KYnVnLnJiICgyNzEgQnl0ZXMpDQpEb2NrZXJmaWxlICgz NDAgQnl0ZXMpDQoNCg0KLS0gDQpodHRwczovL2J1Z3MucnVieS1sYW5nLm9yZy8NCg==