From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: input-pending-p after make-frame-visible Date: Wed, 20 Oct 2021 19:41:42 +0300 Message-ID: <83wnm7absp.fsf@gnu.org> References: <6c69780538e1957d1002@heytings.org> <322f50be-0de1-c818-819d-6ecb400de928@gmx.at> <03ab7a19-6616-445c-cdcf-588fb30a514a@gmx.at> <3205a073-a6ca-b9a5-3834-929025b70b7b@gmx.at> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="3918"; mail-complaints-to="usenet@ciao.gmane.io" Cc: rudalics@gmx.at, alan@idiocy.org, gregory@heytings.org, emacs-devel@gnu.org To: Aaron Jensen Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Oct 20 18:42:22 2021 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 1mdEfV-0000rb-JQ for ged-emacs-devel@m.gmane-mx.org; Wed, 20 Oct 2021 18:42:21 +0200 Original-Received: from localhost ([::1]:38798 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mdEfU-0003Ds-FU for ged-emacs-devel@m.gmane-mx.org; Wed, 20 Oct 2021 12:42:20 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:52698) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mdEeh-0002Kr-DZ for emacs-devel@gnu.org; Wed, 20 Oct 2021 12:41:31 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:47384) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mdEeg-0000JG-Rv; Wed, 20 Oct 2021 12:41:30 -0400 Original-Received: from [87.69.77.57] (port=2441 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mdEeg-0001Ks-Ec; Wed, 20 Oct 2021 12:41:30 -0400 In-Reply-To: (message from Aaron Jensen on Wed, 20 Oct 2021 11:27:38 -0400) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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" Xref: news.gmane.io gmane.emacs.devel:277455 Archived-At: > From: Aaron Jensen > Date: Wed, 20 Oct 2021 11:27:38 -0400 > Cc: Alan Third , Gregory Heytings , Eli Zaretskii , > emacs-devel@gnu.org > > Any concerns with installing the attached? Yes: I don't think we understand what it will do, apart of fixing this particular problem for you. The original code included conditions that depend on use of the toolkit scroll bars (the reasons for which we don't understand, AFAICT) and ignored just a small group of events, now we will/might ignore much more, and that's in the main source of reading events. Who knows what this will do. I _might_ be okay with installing this on master, conditioned on some new variable, so that if some problem reveals itself, it would be easy to see if it's due to this change. Thanks.