From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu Newsgroups: gmane.emacs.devel Subject: Re: scratch/igc 7057c3562ff: * src/pgtkterm.c (mark_pgtkterm): Exclude from MPS builds. Date: Thu, 27 Jun 2024 14:17:54 +0800 Message-ID: <875xtuvrhp.fsf@yahoo.com> References: <171946868539.21672.18232144356511203768@vcs2.savannah.gnu.org> <20240627061127.3F4BCC1FB5B@vcs2.savannah.gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="24753"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: Jeff Walsh To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Jun 27 08:19:02 2024 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1sMiTG-0006In-01 for ged-emacs-devel@m.gmane-mx.org; Thu, 27 Jun 2024 08:19:02 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sMiSi-00023G-AL; Thu, 27 Jun 2024 02:18:28 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sMiSX-0001w7-Qg for emacs-devel@gnu.org; Thu, 27 Jun 2024 02:18:18 -0400 Original-Received: from sonic305-20.consmr.mail.ne1.yahoo.com ([66.163.185.146]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sMiSV-000056-7f for emacs-devel@gnu.org; Thu, 27 Jun 2024 02:18:17 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1719469091; bh=sAoQMUlkcnt/x70hOFV76ENGy0+5DZZvZI7eXk7aUp8=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=VKBWtMWqoXfye3Kwaq27Y6dxc7KPyDs/E/ZIdI1cG+2pcsQnqp5q+gwZv2uBZIzULYe4ICxQEF9Q1zlKN4TFSgq4qhlO6cKkOIXddo4HkuYmJSyld8XNaCQUFUIvvA4W+vOacBizsFEZiol3nmVE+yvTMOFGIrb6amjNGuiw0Jwlk8qSemiqeA8GPDmm7OsVTeDXLLTiF2phVdkzUzec7r0ceP5XkEI3OfjuyFUZ4BUYhfFATuRdVexBHe3pMrGyM1HiZrDqMHD03D2BGaGpXpJIMCUMwlZU4ZDCd/Y2+3xs/5moUodvORIY2hDKE3HoUedjF4h3VbLNTqsKa26UNA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1719469091; bh=wCNDJtBU1EipVSCZ/6RniwcGuzP8S30o6dr11vKPGnd=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=rAglVpVHdxWRZgVtzaElMwclPeErSUHdlbz6RPPvlkjcaDANc6C/TbXWSanRn3bxKFaqv3yrQF5NNEU3DNbcFE5Mlb2ySl203ZbafOx/FIMh1+0MsXlEKiZbLx+8PFpTwaVIpwx8pJ9dgJzrw1G7erHj4w4TO5C2WlEZRHHWbVZw2wZBeEF+D9JQmDXKso0p0Aj2aK/2U4Jd3vxiBuRItuk4Jfvxm+sKiXWLQDPHS7dRZ1e8tOknGi9VICmIF8YON7IENZvnAB3JTn5ft+A/8SO3WjMntUOA8PB78ABaE96RCGMMu/iREECFgfcTym8Zh8OpMvZ8N5JZjqthrZztHg== X-YMail-OSG: ZqAggiEVM1kyn_DJ7e3nXobSc5yOZeVzGyFUH1NTd9Ok_jMjI6P3gfmvNMDdxfb tAv5j4WBRUkuTpnHHGFnVdEvvLxl4Ph865_c6FnQOd7H2XOO6dCYYiT_tAbP.q7tc9Xi80hIcBFv 8qyKIHGddgX8T3snm6KTjWpauC0onvsC09L8adj7N8DVDwaqaHMnstB8rUPhsQbRjIPFIb94DKh8 .Tsq7YQwq22UjRe4OzdIDmqYn6VVFGUzZdJvBKEYHPIM1Rh8yUCChr.q39Wcx.EnsBealYb_iIbN 2aeE6IUV3SxGsjOIaWMh6XfgOOtLzlWnl.YJjlhase4lLmQhdrOPvVcmQyhWj0e8mj94DZ6WdWMR xkdHew1fCGuXlJfSwSq.TVD50KhmIyTBVkSrXkXP4uY1XhcariaDfZGt95KShPoBo0ianNAX8S4q 15nIl8vR9T_.vonZV42pqMX57YDqmqp83.muHtIJ1uSQDKeLbawLpHFjvArdX4iJigtqqVcC2b6f cAzp4GEX52hHPK886A1BFbXAAjOR7uX_2uBBqqn6qJEb5LaAnAtlN_LBKZkypoH6t6SoY2FK.w56 aJn2wAI.BdX1nJVyI_XKdKhg4YyO69k3vrufuP7GZLc8TLn_Sf6ldqhTzbREr3F_vV9RIIFx7dmZ RcfR.jHEdP44.joUbY_e95kIU7U2HFXxhBV.LpdiywPbLYGBeMxMDEoclbFnJqg5qQMNisy2Z8BT rIIxzhakhG3ul_X2rDaMAXLU009cU8byxqZatZv6OmZqLIuYXaSRloSBPyJ8.FbpLyydPd.4PVQe oN0viKcc.nGUR8bBCkGP9f2JgXCpSu3YVWKzeKDLis X-Sonic-MF: X-Sonic-ID: 67da56e6-343d-4f5d-828f-e4daaab2eabd Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic305.consmr.mail.ne1.yahoo.com with HTTP; Thu, 27 Jun 2024 06:18:11 +0000 Original-Received: by hermes--production-sg3-7b469d9f6-c8xkk (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID f48ac584f5fe9b1213c9cd9d856e9547; Thu, 27 Jun 2024 06:18:08 +0000 (UTC) In-Reply-To: <20240627061127.3F4BCC1FB5B@vcs2.savannah.gnu.org> (Eli Zaretskii's message of "Thu, 27 Jun 2024 02:11:26 -0400 (EDT)") X-Mailer: WebService/1.1.22407 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=66.163.185.146; envelope-from=luangruo@yahoo.com; helo=sonic305-20.consmr.mail.ne1.yahoo.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:320750 Archived-At: Eli Zaretskii writes: > branch: scratch/igc > commit 7057c3562ff373c6061b2b9e6d124fb5f6b90ee5 > Author: Jeff Walsh > Commit: Eli Zaretskii > > * src/pgtkterm.c (mark_pgtkterm): Exclude from MPS builds. > --- > src/pgtkterm.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/src/pgtkterm.c b/src/pgtkterm.c > index 49b7ea406f8..7279f5d863b 100644 > --- a/src/pgtkterm.c > +++ b/src/pgtkterm.c > @@ -336,6 +336,7 @@ evq_flush (struct input_event *hold_quit) > return n; > } > > +#ifndef HAVE_MPS > void > mark_pgtkterm (void) > { > @@ -369,6 +370,7 @@ mark_pgtkterm (void) > mark_object (device->name); > } > } > +#endif > > char * > get_keysym_name (int keysym) Doesn't this require that device structures be registered and deregistered as GC roots when allocated and deallocated? The same applies to objects in the module's private event queue.