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.5 required=3.0 tests=AWL,BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE,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 AD62B1F852 for ; Sat, 29 Jan 2022 19:30:44 +0000 (UTC) Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id 0E5121209C5; Sun, 30 Jan 2022 04:30:43 +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 BAA221209C5 for ; Sun, 30 Jan 2022 04:30:40 +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=LGGnR1U67uHeQbtn7NCv3VQeDUMreSSAQHlteUFL2XQ=; b=f0j1oeearORf6c1wL8rUhUMQQxkPeXO15A7Ty6dVizZZYJ4snTCVEnNCzc6Q9QeLaR7h vE0EKaO89Si/GzqkZA6p6grg7Apm462ofqzYO5J4Oo2c/kgMly53Opk8AvwGjcPDFqQf0R ew4coSpiWAi2kGPPAGcZ5tUFj1KdVNTow= Received: by filterdrecv-64fcb979b9-st7n5 with SMTP id filterdrecv-64fcb979b9-st7n5-1-61F595DF-13 2022-01-29 19:30:39.225254597 +0000 UTC m=+11907233.208841688 Received: from herokuapp.com (unknown) by ismtpd0205p1iad2.sendgrid.net (SG) with ESMTP id psnKT0WAQlGWTkAzW4LUlw for ; Sat, 29 Jan 2022 19:30:39.163 +0000 (UTC) Date: Sat, 29 Jan 2022 19:30:39 +0000 (UTC) From: radarek 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: 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-Redmine-MailingListIntegration-Message-Ids: 83665 X-SG-EID: =?us-ascii?Q?=2FCCZPYLoJ=2FeGm3mpJqv=2FFA4ZZBE3oUcTWVf7eZXTPaRsqn3SpSDWulNR10QDSC?= =?us-ascii?Q?G1cwHAY4oOXj07fkAkNLKIJI20mzGkvNBgLo1SQ?= =?us-ascii?Q?XrJztBsMtE2LOdYsnRkWZBHNIkfTjGccJUTm76K?= =?us-ascii?Q?IG2P6r8q1YWKqZw=2Fef5Lqp2vbuIcC4xffM=2FlBHP?= =?us-ascii?Q?KHW8ByGBzoMOL4uOwpw7IxfAIH=2FawJlti2MUGrI?= =?us-ascii?Q?Ve+Fc2LoBA2rUjkG8ycn+Jr=2FMBGTPe7Dcqavvu4?= =?us-ascii?Q?N1GGUiDuBrsXDwJy6AV1Q=3D=3D?= To: ruby-core@ruby-lang.org X-Entity-ID: b/2+PoftWZ6GuOu3b0IycA== X-ML-Name: ruby-core X-Mail-Count: 107348 Subject: [ruby-core:107348] [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" SXNzdWUgIzE3NjI5IGhhcyBiZWVuIHVwZGF0ZWQgYnkgcmFkYXJlayAoUmFkb3PFgmF3IEJ1xYJh dCkuDQoNCg0KQ2FuIHNvbWVvbmUgY2xvc2UgdGhpcyB0aWNrZXQ/IEkgZG9uJ3Qgc2VlIGEgcG9z c2liaWxpdHkgdG8gZG8gaXQgbXlzZWxmLg0KDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tDQpCdWcgIzE3NjI5OiBtYWNPUywgcmVhZGxpbmUgY29tcGlsZWQgd2l0aCBs aWJlZGl0OiBhZGRpbmcgZW50cmllcyB0byBoaXN0b3J5IGRvZXNuJ3Qgd29yayB1bmxlc3MgUmVh ZGxpbmUucmVhZGxpbmUgaXMgY2FsbGVkIGJlZm9yZSBwb3B1bGF0aW5nIGl0DQpodHRwczovL2J1 Z3MucnVieS1sYW5nLm9yZy9pc3N1ZXMvMTc2MjkjY2hhbmdlLTk2MjQ2DQoNCiogQXV0aG9yOiBy YWRhcmVrIChSYWRvc8WCYXcgQnXFgmF0KQ0KKiBTdGF0dXM6IE9wZW4NCiogUHJpb3JpdHk6IE5v cm1hbA0KKiBydWJ5IC12OiBydWJ5IDMuMS4wZGV2ICgyMDIxLTAyLTEzVDAyOjUxOjMzWiBtYXN0 ZXIgODEzZmU0YzI1NikgW2FybTY0LWRhcndpbjIwXQ0KKiBCYWNrcG9ydDogMi42OiBVTktOT1dO LCAyLjc6IFVOS05PV04sIDMuMDogVU5LTk9XTg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLQ0KKipEZXNjcmlwdGlvbioqDQoNCklmIFJ1YnkncyByZWFkbGluZSBleHRl bnNpb24gaXMgbGlua2VkIHdpdGggbGliZWRpdCBsaWJyYXJ5IGFuZCByZWFkbGluZSBoaXN0b3J5 IGlzIHBvcHVsYXRlZCBiZWZvcmUgYFJlYWRsaW5lLnJlYWRsaW5lYCBtZXRob2QgaXMgY2FsbGVk IHRoZW4gaXRlbXMgYXJlIG5vdCBhdmFpbGFibGUgdmlhIGhpc3RvcnkgbmF2aWdhdGlvbiBtZWNo YW5pc20gKGB1cC9kb3duYCBhcnJvd3MpLg0KDQoqKkhvdyB0byByZXByb2R1Y2UqKg0KDQoqKmJ1 Zy5yYioqIChhbHNvIGF0dGFjaGVkIHRvIHRoaXMgaXNzdWUpDQpgYGAgcnVieQ0KcmVxdWlyZSAn cmVhZGxpbmUnDQoNCiMgY2FsbGluZyBiZWxvdyBjb2RlIGJlZm9yZSBwb3B1bGF0aW5nIGhpc3Rv cnkgd2lsbCBtYWtlIGl0IHdvcmsNClJlYWRsaW5lLnJlYWRsaW5lKCdwcmVzcyBlbnRlciB0byBj b250aW51ZScsIGZhbHNlKSBpZiBFTlZbJ1dPUktBUk9VTkQnXSA9PSAnMScNCg0KUmVhZGxpbmU6 OkhJU1RPUlkgPDwgJ0xpbmUxJw0KcHV0cyAiSGlzdG9yeTogI3tSZWFkbGluZTo6SElTVE9SWS50 b19hfSINClJlYWRsaW5lLnJlYWRsaW5lKCc+ICcsIHRydWUpDQpgYGANCg0KYGBgDQokIH4vb3B0 L3J1YnkvYmluL3J1YnkgLXYgYnVnLnJiDQpydWJ5IDMuMS4wZGV2ICgyMDIxLTAyLTEzVDAyOjUx OjMzWiBtYXN0ZXIgODEzZmU0YzI1NikgW2FybTY0LWRhcndpbjIwXQ0KSGlzdG9yeTogWyJMaW5l MSJdDQo+ICMgcHJlc3NpbmcgdXAgYXJyb3cgZG9lc24ndCBzaG93IGVudHJpZXMgZnJvbSBoaXN0 b3J5DQoNCiQgV09SS0FST1VORD0xIH4vb3B0L3J1YnkvYmluL3J1YnkgLXYgYnVnLnJiDQpydWJ5 IDMuMS4wZGV2ICgyMDIxLTAyLTEzVDAyOjUxOjMzWiBtYXN0ZXIgODEzZmU0YzI1NikgW2FybTY0 LWRhcndpbjIwXQ0KcHJlc3MgZW50ZXIgdG8gY29udGludWUNCkhpc3Rvcnk6IFsiTGluZTEiXQ0K PiBMaW5lMSAjIHVwIGFycm93IHdhcyBwcmVzc2VkIGhlcmUgYW5kIGVudHJ5IGZyb20gaGlzdG9y eSB3YXMgc2hvd24gdXANCmBgYA0KDQpCdWcgYWZmZWN0cyBmb3IgZXhhbXBsZSBgcHJ5YCBnZW0g KGhpc3RvcnkgZG9lc24ndCB3b3JrKS4NCg0KKipNeSBzZXR1cCoqDQoNCmBgYA0KbWFjT1MgMTEu Mi4xIEJpZyBTdXINCmFyY2hpdGVjdHVyZTogYXJtNjQgKGFwcGxlIE0xIHByb2Nlc3NvcikNCnJ1 YnkgLXY6IHJ1YnkgMy4xLjBkZXYgKDIwMjEtMDItMTNUMDI6NTE6MzNaIG1hc3RlciA4MTNmZTRj MjU2KSBbYXJtNjQtZGFyd2luMjBdDQoNCnJlYWRsaW5lIGV4dGVuc2lvbiBsaW5rYWdlOg0Kb3Rv b2wgLUwgL1VzZXJzL3JhZGFyZWsvb3B0L3J1YnkvbGliL3J1YnkvMy4xLjAvYXJtNjQtZGFyd2lu MjAvcmVhZGxpbmUuYnVuZGxlDQovVXNlcnMvcmFkYXJlay9vcHQvcnVieS9saWIvcnVieS8zLjEu MC9hcm02NC1kYXJ3aW4yMC9yZWFkbGluZS5idW5kbGU6DQoJL3Vzci9saWIvbGliZWRpdC4zLmR5 bGliIChjb21wYXRpYmlsaXR5IHZlcnNpb24gMi4wLjAsIGN1cnJlbnQgdmVyc2lvbiAzLjAuMCkN CgkvdXNyL2xpYi9saWJuY3Vyc2VzLjUuNC5keWxpYiAoY29tcGF0aWJpbGl0eSB2ZXJzaW9uIDUu NC4wLCBjdXJyZW50IHZlcnNpb24gNS40LjApDQoJL3Vzci9saWIvbGliU3lzdGVtLkIuZHlsaWIg KGNvbXBhdGliaWxpdHkgdmVyc2lvbiAxLjAuMCwgY3VycmVudCB2ZXJzaW9uIDEyOTIuNjAuMSkN CmBgYA0KDQotLS1GaWxlcy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpidWcucmIg KDI3MSBCeXRlcykNCkRvY2tlcmZpbGUgKDM0MCBCeXRlcykNCg0KDQotLSANCmh0dHBzOi8vYnVn cy5ydWJ5LWxhbmcub3JnLw0K