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.bugs Subject: bug#61667: 29.0.60; Failure to redisplay Date: Sun, 26 Feb 2023 08:44:45 +0200 Message-ID: <83fsatj57m.fsf@gnu.org> References: <04d7cb31-684c-07c0-ee7b-503514fc1a85@yandex.ru> <8afe34f2-eeea-3be8-82ef-576a115beb6d@yandex.ru> <96b742a05da174ece02e@heytings.org> <25c48260-2edc-f062-8fef-52ff2fdd22e3@yandex.ru> <96b742a05dea855f9636@heytings.org> <853eca8f-5850-dd73-7601-4fad92613ab9@yandex.ru> <0a7313f0-765c-aeca-ae50-6d8adbfb04ed@yandex.ru> <5002b0b34b1067395698@heytings.org> <628d9354-e334-0ad5-39c8-91081a5e9238@yandex.ru> <5002b0b34b1213122157@heytings.org> <5002b0b34b7a73483fe3@heytings.org> <5002b0b34b0ee4220ba5@heytings.org> <20e46a69-8b22-65b6-f725-4ab5e5ec41f0@yandex.ru> <5002b0b34bd381f6d1f9@heytings.org> <8716b41c97734e78145e@heytings.org> <8716b41c9757d7e81bd2@heytings.org> <1dafb35c-657c-037f-8244-4568b4e22fcd@yandex.ru> <8716b41c9708333e6bdb@heytings.org> <6f161919-7ee4-e461-e688-797c76fa6d74@yandex.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="15839"; mail-complaints-to="usenet@ciao.gmane.io" Cc: luangruo@yahoo.com, 61667@debbugs.gnu.org, gregory@heytings.org To: Dmitry Gutov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Feb 26 07:45:28 2023 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1pWAmm-0003yI-NP for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 26 Feb 2023 07:45:28 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pWAmf-0007rf-Fm; Sun, 26 Feb 2023 01:45:22 -0500 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 1pWAmN-0007rE-84 for bug-gnu-emacs@gnu.org; Sun, 26 Feb 2023 01:45:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pWAmM-0007ld-NR for bug-gnu-emacs@gnu.org; Sun, 26 Feb 2023 01:45:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pWAmM-0002IU-7u for bug-gnu-emacs@gnu.org; Sun, 26 Feb 2023 01:45:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 26 Feb 2023 06:45:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 61667 X-GNU-PR-Package: emacs Original-Received: via spool by 61667-submit@debbugs.gnu.org id=B61667.16773938938802 (code B ref 61667); Sun, 26 Feb 2023 06:45:02 +0000 Original-Received: (at 61667) by debbugs.gnu.org; 26 Feb 2023 06:44:53 +0000 Original-Received: from localhost ([127.0.0.1]:42213 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pWAmC-0002Hu-QS for submit@debbugs.gnu.org; Sun, 26 Feb 2023 01:44:53 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:49806) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pWAmA-0002Hg-FS for 61667@debbugs.gnu.org; Sun, 26 Feb 2023 01:44:51 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pWAm3-0007ZU-AL; Sun, 26 Feb 2023 01:44:44 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=Ev/AQO4hhvw8dA7K9+ZiWmr/g7uOAo2zK91R/w4HEtE=; b=odAQ7o6XCCJxZmJPMS5+ ehsuAgAVvnp6SRPxRThH9bs2mj0R0HnFXBtcfPKmRqK6upiAt//b6kLJUrKBuWannU25TSlyFi/Ib ElkUzP3GHFQpKFUEEocDGkLc6iAtvfltF2g3ySQEd6jk0/VhSz/ehZF13/f3Su7Mpx/ihKJZru2vC QdxwEms0WSBNf0WD3ygCN9bXVVJQnGScm7ma15RGyu1icNb2NS90yShUUTjneJlDHBOKqEdf7dVN2 x3XZRAUbk7Cbuuvwz/2QXYxViFwaviYrKz5wh8f6H4PP1bQiq/IkEHRtcUok54QTR6qrzmb1JZ5rj RL5qQpR5yGAtJg==; Original-Received: from [87.69.77.57] (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 1pWAm2-0006Vy-32; Sun, 26 Feb 2023 01:44:42 -0500 In-Reply-To: <6f161919-7ee4-e461-e688-797c76fa6d74@yandex.ru> (message from Dmitry Gutov on Sun, 26 Feb 2023 04:00:15 +0200) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:256770 Archived-At: > Date: Sun, 26 Feb 2023 04:00:15 +0200 > Cc: Po Lu , 61667@debbugs.gnu.org, > Eli Zaretskii > From: Dmitry Gutov > > On 26/02/2023 03:53, Gregory Heytings wrote: > > > >>> I mean: an MRE to reproduce the multi-second delay, which makes the > >>> bug apparent even without a title bar. > >> > >> The delay is multi-second only with my personal config, correct, but I > >> haven't been able to reproduce the problem with unchanging title bar, > >> or without a title bar. > >> > > > > Now I'm confused.  I understood that you were able to reproduce the > > multi-second delay with your config with an constant title bar. > > No, the constant title bar is what fixed it even with my config. Even > the "multi-second delay" which potentially could have been a different > problem (but it wasn't). > > > E.g. you said "But whether the title changes or not, I can easily see > the delay between me pressing 'a' and the contents of the window being > updated. Or its absence." I'm probably missing something. > > "Or its absence", yes. > > This was in response to Po's message: > > But in this case the frame title will never change, so no problem can > show up. > > The problem, indeed, could show up if the delay between me pressing 'a' > and the buffer being displayed could still reach 200-300ms even with > constant title bar. But it doesn't. Sorry, I'm still confused. Let me try to explain what I understand and what confuses me. There are two use cases where you see the problem: . "emacs -Q", then type 'a' (which visits a file?) . "emacs" with your configuration, then type "C-x b", which visits a file In both cases, you see a delay before the display is updated, right? So what effect, if any, does the changing vs fixed frame title have on each of these two use cases? And what effect does disabling double-buffering have on each of these two cases? AFAIR, you originally said that when the title is not updated, the problem disappears. Then you said that the problem does NOT disappear when the title is fixed, but having the title change makes it easier to realize that the delay exists. Now you are saying something else. This is what confuses me: what is the effect of the changing frame title on the above two cases?