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_NONE, SPF_PASS,UNPARSEABLE_RELAY,URIBL_GREY 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 7E6131F8C8 for ; Wed, 29 Sep 2021 02:27:07 +0000 (UTC) Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id 96C55120AAC; Wed, 29 Sep 2021 11:26:56 +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 0BB9F120A7D for ; Wed, 29 Sep 2021 11:26:53 +0900 (JST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sendgrid.me; h=from:references:subject:mime-version:content-type: content-transfer-encoding:list-id:to; s=smtpapi; bh=v8ippQGDQtVeKBahZMueER5zUJRuOuMUGf3nCO3wdmA=; b=TwKhwUMWNPDjgWUgrEDPkptL2xYF0Y8OYTKNUpAtMSwAy0OJDAx5qb/9ELvxrYQGBd2J T4S8VBBKMYRUFtkD07OlDO7N3cJZ8PoIMMjES8XugkERCqtyfknAWUTbFvY2uhlE3vQJK8 hv4z0Akomxy2uluYHlaLt7U+A8GVVGl+M= Received: by filterdrecv-75ff7b5ffb-7ssmw with SMTP id filterdrecv-75ff7b5ffb-7ssmw-1-6153CEEC-4 2021-09-29 02:26:52.252406877 +0000 UTC m=+2347591.321940079 Received: from herokuapp.com (unknown) by ismtpd0159p1iad2.sendgrid.net (SG) with ESMTP id sebiq2jiQaGttW-Kjm2m_Q for ; Wed, 29 Sep 2021 02:26:52.126 +0000 (UTC) Date: Wed, 29 Sep 2021 02:26:52 +0000 (UTC) From: "nobu (Nobuyoshi Nakada)" Message-ID: References: Mime-Version: 1.0 X-Redmine-Project: ruby-master X-Redmine-Issue-Tracker: Bug X-Redmine-Issue-Id: 17629 X-Redmine-Issue-Author: radarek X-Redmine-Sender: nobu 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: 81688 X-SG-EID: =?us-ascii?Q?rA5eEsXeCy+asKowYcicHxhOSUaOWYD+XnPnBc7LFC8Re9tNQ4Sv5BA=2FOz+glG?= =?us-ascii?Q?+50K4steq4vSjkkyeSAt=2FQpZK6mQgZdK22n=2FlxG?= =?us-ascii?Q?4Fre1CQeMARHtL12U2fD1Ol1VkvUDFAVwELLncC?= =?us-ascii?Q?dQBasZzS0=2F+fiQudEPIQggUHb8HuloY+0WRlM=2FK?= =?us-ascii?Q?DX8Ul6VssCm39VUWjgfNSuq3LboJQQ7sKt00a1V?= =?us-ascii?Q?1ewFlukOhcKTV9TYYiXU25vf7eiL2FkGo+KVFDT?= =?us-ascii?Q?8CpYD6yaLADZCLqwUErCA=3D=3D?= To: ruby-core@ruby-lang.org X-Entity-ID: b/2+PoftWZ6GuOu3b0IycA== X-ML-Name: ruby-core X-Mail-Count: 105481 Subject: [ruby-core:105481] [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.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" SXNzdWUgIzE3NjI5IGhhcyBiZWVuIHVwZGF0ZWQgYnkgbm9idSAoTm9idXlvc2hpIE5ha2FkYSku DQoNCkJhY2twb3J0IGNoYW5nZWQgZnJvbSAyLjU6IFVOS05PV04sIDIuNjogVU5LTk9XTiwgMi43 OiBVTktOT1dOLCAzLjA6IFVOS05PV04gdG8gMi42OiBVTktOT1dOLCAyLjc6IFVOS05PV04sIDMu MDogVU5LTk9XTg0KDQpUaGUgYXV0byBjbG9zZSBkaWRu4oCZdCBzZWVtIHRvIHdvcmsgc29tZWhv dy4NCg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KQnVnICMxNzYy OTogbWFjT1MsIHJlYWRsaW5lIGNvbXBpbGVkIHdpdGggbGliZWRpdDogYWRkaW5nIGVudHJpZXMg dG8gaGlzdG9yeSBkb2Vzbid0IHdvcmsgdW5sZXNzIFJlYWRsaW5lLnJlYWRsaW5lIGlzIGNhbGxl ZCBiZWZvcmUgcG9wdWxhdGluZyBpdA0KaHR0cHM6Ly9idWdzLnJ1YnktbGFuZy5vcmcvaXNzdWVz LzE3NjI5I2NoYW5nZS05MzkzMA0KDQoqIEF1dGhvcjogcmFkYXJlayAoUmFkb3PFgmF3IEJ1xYJh dCkNCiogU3RhdHVzOiBPcGVuDQoqIFByaW9yaXR5OiBOb3JtYWwNCiogcnVieSAtdjogcnVieSAz LjEuMGRldiAoMjAyMS0wMi0xM1QwMjo1MTozM1ogbWFzdGVyIDgxM2ZlNGMyNTYpIFthcm02NC1k YXJ3aW4yMF0NCiogQmFja3BvcnQ6IDIuNjogVU5LTk9XTiwgMi43OiBVTktOT1dOLCAzLjA6IFVO S05PV04NCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCioqRGVzY3Jp cHRpb24qKg0KDQpJZiBSdWJ5J3MgcmVhZGxpbmUgZXh0ZW5zaW9uIGlzIGxpbmtlZCB3aXRoIGxp YmVkaXQgbGlicmFyeSBhbmQgcmVhZGxpbmUgaGlzdG9yeSBpcyBwb3B1bGF0ZWQgYmVmb3JlIGBS ZWFkbGluZS5yZWFkbGluZWAgbWV0aG9kIGlzIGNhbGxlZCB0aGVuIGl0ZW1zIGFyZSBub3QgYXZh aWxhYmxlIHZpYSBoaXN0b3J5IG5hdmlnYXRpb24gbWVjaGFuaXNtIChgdXAvZG93bmAgYXJyb3dz KS4NCg0KKipIb3cgdG8gcmVwcm9kdWNlKioNCg0KKipidWcucmIqKiAoYWxzbyBhdHRhY2hlZCB0 byB0aGlzIGlzc3VlKQ0KYGBgIHJ1YnkNCnJlcXVpcmUgJ3JlYWRsaW5lJw0KDQojIGNhbGxpbmcg YmVsb3cgY29kZSBiZWZvcmUgcG9wdWxhdGluZyBoaXN0b3J5IHdpbGwgbWFrZSBpdCB3b3JrDQpS ZWFkbGluZS5yZWFkbGluZSgncHJlc3MgZW50ZXIgdG8gY29udGludWUnLCBmYWxzZSkgaWYgRU5W WydXT1JLQVJPVU5EJ10gPT0gJzEnDQoNClJlYWRsaW5lOjpISVNUT1JZIDw8ICdMaW5lMScNCnB1 dHMgIkhpc3Rvcnk6ICN7UmVhZGxpbmU6OkhJU1RPUlkudG9fYX0iDQpSZWFkbGluZS5yZWFkbGlu ZSgnPiAnLCB0cnVlKQ0KYGBgDQoNCmBgYA0KJCB+L29wdC9ydWJ5L2Jpbi9ydWJ5IC12IGJ1Zy5y Yg0KcnVieSAzLjEuMGRldiAoMjAyMS0wMi0xM1QwMjo1MTozM1ogbWFzdGVyIDgxM2ZlNGMyNTYp IFthcm02NC1kYXJ3aW4yMF0NCkhpc3Rvcnk6IFsiTGluZTEiXQ0KPiAjIHByZXNzaW5nIHVwIGFy cm93IGRvZXNuJ3Qgc2hvdyBlbnRyaWVzIGZyb20gaGlzdG9yeQ0KDQokIFdPUktBUk9VTkQ9MSB+ L29wdC9ydWJ5L2Jpbi9ydWJ5IC12IGJ1Zy5yYg0KcnVieSAzLjEuMGRldiAoMjAyMS0wMi0xM1Qw Mjo1MTozM1ogbWFzdGVyIDgxM2ZlNGMyNTYpIFthcm02NC1kYXJ3aW4yMF0NCnByZXNzIGVudGVy IHRvIGNvbnRpbnVlDQpIaXN0b3J5OiBbIkxpbmUxIl0NCj4gTGluZTEgIyB1cCBhcnJvdyB3YXMg cHJlc3NlZCBoZXJlIGFuZCBlbnRyeSBmcm9tIGhpc3Rvcnkgd2FzIHNob3duIHVwDQpgYGANCg0K QnVnIGFmZmVjdHMgZm9yIGV4YW1wbGUgYHByeWAgZ2VtIChoaXN0b3J5IGRvZXNuJ3Qgd29yayku DQoNCioqTXkgc2V0dXAqKg0KDQpgYGANCm1hY09TIDExLjIuMSBCaWcgU3VyDQphcmNoaXRlY3R1 cmU6IGFybTY0IChhcHBsZSBNMSBwcm9jZXNzb3IpDQpydWJ5IC12OiBydWJ5IDMuMS4wZGV2ICgy MDIxLTAyLTEzVDAyOjUxOjMzWiBtYXN0ZXIgODEzZmU0YzI1NikgW2FybTY0LWRhcndpbjIwXQ0K DQpyZWFkbGluZSBleHRlbnNpb24gbGlua2FnZToNCm90b29sIC1MIC9Vc2Vycy9yYWRhcmVrL29w dC9ydWJ5L2xpYi9ydWJ5LzMuMS4wL2FybTY0LWRhcndpbjIwL3JlYWRsaW5lLmJ1bmRsZQ0KL1Vz ZXJzL3JhZGFyZWsvb3B0L3J1YnkvbGliL3J1YnkvMy4xLjAvYXJtNjQtZGFyd2luMjAvcmVhZGxp bmUuYnVuZGxlOg0KCS91c3IvbGliL2xpYmVkaXQuMy5keWxpYiAoY29tcGF0aWJpbGl0eSB2ZXJz aW9uIDIuMC4wLCBjdXJyZW50IHZlcnNpb24gMy4wLjApDQoJL3Vzci9saWIvbGlibmN1cnNlcy41 LjQuZHlsaWIgKGNvbXBhdGliaWxpdHkgdmVyc2lvbiA1LjQuMCwgY3VycmVudCB2ZXJzaW9uIDUu NC4wKQ0KCS91c3IvbGliL2xpYlN5c3RlbS5CLmR5bGliIChjb21wYXRpYmlsaXR5IHZlcnNpb24g MS4wLjAsIGN1cnJlbnQgdmVyc2lvbiAxMjkyLjYwLjEpDQpgYGANCg0KLS0tRmlsZXMtLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KYnVnLnJiICgyNzEgQnl0ZXMpDQpEb2NrZXJmaWxl ICgzNDAgQnl0ZXMpDQoNCg0KLS0gDQpodHRwczovL2J1Z3MucnVieS1sYW5nLm9yZy8NCg==