From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from eggs.gnu.org (eggs.gnu.org [IPv6:2001:470:142:3::10]) by sourceware.org (Postfix) with ESMTPS id E765F383F849 for ; Mon, 15 Jun 2020 15:15:07 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org E765F383F849 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=gnu.org Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=ludo@gnu.org Received: from fencepost.gnu.org ([2001:470:142:3::e]:38376) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jkqpH-0008Nh-Dg; Mon, 15 Jun 2020 11:15:07 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=39846 helo=gnu.org) by fencepost.gnu.org with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jkqpG-0004KF-U5; Mon, 15 Jun 2020 11:15:07 -0400 From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= To: gdb-patches@sourceware.org Cc: Doug Evans , =?UTF-8?q?Ludovic=20Court=C3=A8s?= Subject: [PATCH v2 0/2] Add support for Guile 3.0 and 2.2 Date: Mon, 15 Jun 2020 17:14:51 +0200 Message-Id: <20200615151453.795-1-ludo@gnu.org> X-Mailer: git-send-email 2.26.2 In-Reply-To: <87wo4bypk6.fsf@gnu.org> References: <87wo4bypk6.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-3.1 required=5.0 tests=BAYES_00, KAM_DMARC_STATUS, KAM_NUMSUBJECT, RCVD_IN_DNSWL_LOW, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Jun 2020 15:15:15 -0000 Hi, Here’s v2 of these patches. Changes since v1: • Add natural buffer size function as implemented by Doug in . That, in turn, means we no longer need to open ‘zero-mem-port’ in ‘gdb.guile/scm-ports.exp’ as explicitly unbuffered like I did in v1. (I added Doug as co-author in the ChangeLog entry.) • Add NEWS entry, documenting procedure deprecation. • Separate ChangeLog entry for gdb/doc, and claim PR gdb/21104. Doug, I feel stupid for redoing the work you had done two years ago—I’ll do my homework better next time!—but hopefully we’ll soon be done with it. Thanks, Ludo’. Ludovic Courtès (2): guile: Add support for Guile 2.2. guile: Add support for Guile 3.0. gdb/NEWS | 10 + gdb/configure | 2 +- gdb/configure.ac | 2 +- gdb/doc/guile.texi | 23 +- gdb/guile/scm-math.c | 4 +- gdb/guile/scm-ports.c | 619 ++++++++++++++++------- gdb/testsuite/gdb.guile/scm-error.exp | 2 +- gdb/testsuite/gdb.guile/source2.scm | 2 +- gdb/testsuite/gdb.guile/types-module.exp | 6 +- 9 files changed, 469 insertions(+), 201 deletions(-) -- 2.26.2