From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.bugs Subject: bug#61667: 29.0.60; Failure to redisplay Date: Mon, 27 Feb 2023 22:55:00 +0200 Message-ID: References: <04d7cb31-684c-07c0-ee7b-503514fc1a85@yandex.ru> <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> <83fsatj57m.fsf@gnu.org> <83356sk4jk.fsf@gnu.org> <2d674d22-fe8c-b7a3-115f-515a8a37b7e5@yandex.ru> <831qmck3qt.fsf@gnu.org> <41c5671e-e9c3-33f3-6c9c-8a1a6fc527fb@yandex.ru> <83ttz8ils1.fsf@gnu.org> <8716b41c9716878d8cb9@heytings.org> <8716b41c97839d6a8b87@heytings.org> <7fee18a7-3307-b6de-1428-ae17d51c85af@yandex.ru> <9ac9271f1ee55a9b8bbf@heytings.org> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="23218"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.7.1 Cc: luangruo@yahoo.com, 61667@debbugs.gnu.org, Eli Zaretskii To: Gregory Heytings Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Feb 27 21:56:36 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 1pWkXz-0005nT-SZ for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 27 Feb 2023 21:56:35 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pWkXW-0002zX-LI; Mon, 27 Feb 2023 15:56:06 -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 1pWkXV-0002xy-1i for bug-gnu-emacs@gnu.org; Mon, 27 Feb 2023 15:56:05 -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 1pWkXT-0004Ow-Dk for bug-gnu-emacs@gnu.org; Mon, 27 Feb 2023 15:56:04 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pWkXT-00033P-9H for bug-gnu-emacs@gnu.org; Mon, 27 Feb 2023 15:56:03 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Dmitry Gutov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 27 Feb 2023 20:56:03 +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.167753131711639 (code B ref 61667); Mon, 27 Feb 2023 20:56:03 +0000 Original-Received: (at 61667) by debbugs.gnu.org; 27 Feb 2023 20:55:17 +0000 Original-Received: from localhost ([127.0.0.1]:48939 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pWkWh-00031d-89 for submit@debbugs.gnu.org; Mon, 27 Feb 2023 15:55:17 -0500 Original-Received: from mail-wr1-f44.google.com ([209.85.221.44]:39582) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pWkWb-00031H-RM for 61667@debbugs.gnu.org; Mon, 27 Feb 2023 15:55:13 -0500 Original-Received: by mail-wr1-f44.google.com with SMTP id r7so7602270wrz.6 for <61667@debbugs.gnu.org>; Mon, 27 Feb 2023 12:55:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :sender:from:to:cc:subject:date:message-id:reply-to; bh=eAEqiDdQnhP+lp/UPaKUAJ1MgDd+oANYDpKV+RHGwQo=; b=TEX80lwGQGngZxh2HUO4OVxCB6rQGyhEs6M2ULFj+j7B/TIwZq2ByNaR32EXLh4Xi9 UB3labs6/7z/5NS9QO7rvlCj8cN1vRjs0kWWJWlU0ygupM7iXK/F1YIvBkM3AcZJul3D EybcEr6yXgb/tPrp6YeKTd/8H0Nje6T/S+9qhWwU6kQu3BWdaDTXW5TxTPfeebqEvGPH KmlcYIzpG04SJEtJRUgoTojTWqV+K//5oLcXSeF0XgMhEvYEWcmZzE/aTkz0T05xwxyt OE8x4ZGtUi5fOtO/o3pH85o26G0mTFsq7wgn2w+pp7To3loZL3UC8tIMqNMqFcp0HAoN Kv3A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :sender:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=eAEqiDdQnhP+lp/UPaKUAJ1MgDd+oANYDpKV+RHGwQo=; b=bSEI342tMRPmQScRfLwfiMUzZB3dpqVtYU0sfbfykMRX++77Hl0HbR8a1uR8CTsMxY qJqTK2Kfzpmg4vBr+HNGBnQblFWAHC9E7TslWI107bSbHRnLIPOmQJK7pyqjbXlTCcen OB7VtDWUF4ldB/F+942KSgzaxzJqiYvsifZhVADMvZZ27ptQRhaqmZHEkD/wUtS3lG7n aO6OeaK/En7ot+Yc0fqYUMCM2o6Ytf++/hdnuFboZ2w7KcXnEdr1EaMuOhwpuO5iXmte rrhzvnJIdNRabotd65rEB+tDu8peFEY8eEHMqFYjftWK7MPb+AuUs1hB5o/zSE1qbfUr 5yvQ== X-Gm-Message-State: AO0yUKWQAc54C0GpkNMWMMB/clQX1HaAhpW9AjTYMZ70Dde7+TStey0z e76rB/Z71u0p4rMp9oEJh8g= X-Google-Smtp-Source: AK7set9XmdvsQ4S8KEq4eR2+JKtmuDJbKy22vry3D41jF0pVuAkAhTDDMQrItvX+FsAWd59/DcnoYw== X-Received: by 2002:a05:6000:1f83:b0:2c9:b9bf:e20c with SMTP id bw3-20020a0560001f8300b002c9b9bfe20cmr552311wrb.2.1677531303654; Mon, 27 Feb 2023 12:55:03 -0800 (PST) Original-Received: from [192.168.0.2] ([46.251.119.176]) by smtp.googlemail.com with ESMTPSA id f3-20020a0560001b0300b002c70e60abd4sm8088396wrz.2.2023.02.27.12.55.01 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 27 Feb 2023 12:55:02 -0800 (PST) Content-Language: en-US In-Reply-To: <9ac9271f1ee55a9b8bbf@heytings.org> 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:256916 Archived-At: On 27/02/2023 12:30, Gregory Heytings wrote: >> >> I redid the screencast using ffmpeg and x11grab, and it captures the >> problem fine. See the last two attempts (out of 6) in this video: >> >> https://a.uguu.se/PThfScNL.webm >> >> Note I also added (insert "!") and (redisplay) so that it's easy to >> see the exact moment "a" was pressed. >> > > Thanks!  After seeing this, I'm now convinced that the problem is not a > GNOME one, for two reasons: > > 1.  The effect of (insert "!") (redisplay) is immediately visible on > screen.  Why would GNOME treat the effect of changing the buffer from > *scratch* to xassociations.rb differently? > > 2. The delay is different with emacs -Q (13 frames in that video, which > at 25 FPS means 520 ms) and with your config.  Why would GNOME treat the > same app differently depending on how it is configured? Thank you. At the very least it seems to mean that Mutter isn't outright broken. There seems to be some problem regarding synchronization around the setting of the frame title. One of the sides is subtly wrong -- not sure which one -- but other applications don't seem to exhibit the same buffering problem, so some sequence of action which would fix our situation should exist.