From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: joakim@verona.se Newsgroups: gmane.emacs.devel Subject: Re: How to debug emacs repaint problems? Date: Sun, 15 Oct 2023 15:31:27 +0200 Message-ID: <87lec4hv0w.fsf@tanaka.verona.se> References: <87fs2duld0.fsf@tanaka.verona.se> <83jzrpqam9.fsf@gnu.org> <871qdxugud.fsf@tanaka.verona.se> <87zg0k8zqv.fsf@yahoo.com> <87wmvoi1xk.fsf@tanaka.verona.se> <877cno85r4.fsf@yahoo.com> <87r0lwhygj.fsf@tanaka.verona.se> <8734yc839l.fsf@yahoo.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="26806"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: Eli Zaretskii , emacs-devel@gnu.org To: Po Lu Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Oct 15 15:32:36 2023 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 1qs1ES-0006l6-7F for ged-emacs-devel@m.gmane-mx.org; Sun, 15 Oct 2023 15:32:36 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qs1DX-0001Ow-Ev; Sun, 15 Oct 2023 09:31:39 -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 1qs1DT-0001OS-W6 for emacs-devel@gnu.org; Sun, 15 Oct 2023 09:31:36 -0400 Original-Received: from smtp.outgoing.loopia.se ([93.188.3.37]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qs1DQ-0002IC-RZ for emacs-devel@gnu.org; Sun, 15 Oct 2023 09:31:35 -0400 Original-Received: from s807.loopia.se (localhost [127.0.0.1]) by s807.loopia.se (Postfix) with ESMTP id 694AB2FB2153 for ; Sun, 15 Oct 2023 15:31:29 +0200 (CEST) Original-Received: from s899.loopia.se (unknown [172.22.191.5]) by s807.loopia.se (Postfix) with ESMTP id 5A39E2E2898C; Sun, 15 Oct 2023 15:31:29 +0200 (CEST) Original-Received: from s470.loopia.se (unknown [172.22.191.6]) by s899.loopia.se (Postfix) with ESMTP id 587C32C8BA55; Sun, 15 Oct 2023 15:31:29 +0200 (CEST) X-Virus-Scanned: amavisd-new at amavis.loopia.se Original-Received: from s980.loopia.se ([172.22.191.6]) by s470.loopia.se (s470.loopia.se [172.22.190.34]) (amavisd-new, port 10024) with LMTP id 49Rw0oe3WILQ; Sun, 15 Oct 2023 15:31:28 +0200 (CEST) X-Loopia-Auth: user X-Loopia-User: joakim@alicantealmeria.se X-Loopia-Originating-IP: 193.234.148.196 Original-Received: from tanaka.verona.se (unknown [193.234.148.196]) (Authenticated sender: joakim@alicantealmeria.se) by s980.loopia.se (Postfix) with ESMTPSA id 698B8220161F; Sun, 15 Oct 2023 15:31:28 +0200 (CEST) In-Reply-To: <8734yc839l.fsf@yahoo.com> (Po Lu's message of "Sun, 15 Oct 2023 20:43:34 +0800") Received-SPF: pass client-ip=93.188.3.37; envelope-from=joakim@verona.se; helo=smtp.outgoing.loopia.se X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=unavailable 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:311495 Archived-At: Po Lu writes: > joakim@verona.se writes: > >> The problem seems to persist, even after evaling this statement. >> >> Is there something else I must do? > > No, then it's not because of double buffering. That is, unless your > Emacs 29 is built with PGTK, which if true implies it is incapable of > operating with double buffering disabled. No, this is not a pgtk build. I can try a pgtk build to see if theres any difference though. > > I suggest you investigate your VNC software, for redisplay optimizations > are functional under Emacs 29. I can try this in another vnc setup, at the moment I dont know another vnc implementation that gives the same granular control that turbovnc does. I will see what I can find out. -- Joakim Verona joakim@verona.se