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#57434: 28.1.91; Terminal Emacs Mac OS flickering. Date: Wed, 31 Aug 2022 19:25:03 +0300 Message-ID: <83mtbks7mo.fsf@gnu.org> References: <83edx1znjl.fsf@gnu.org> <83czclzms4.fsf@gnu.org> <83ler7vx3o.fsf@gnu.org> <838rn6x4h2.fsf@gnu.org> <834jxux3kd.fsf@gnu.org> <831qsyx2lr.fsf@gnu.org> <142be6aa-f25f-fad2-5597-6e02b0e3e4f6@gmail.com> <8335dcu0sg.fsf@gnu.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="12945"; mail-complaints-to="usenet@ciao.gmane.io" Cc: gerd.moellmann@gmail.com, 57434@debbugs.gnu.org To: Dmitrii Kuragin Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Aug 31 18:30:33 2022 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 1oTQbp-00039t-1P for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 31 Aug 2022 18:30:33 +0200 Original-Received: from localhost ([::1]:58416 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oTQbn-0003gk-BY for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 31 Aug 2022 12:30:31 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:42462) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oTQWV-0005ZW-9A for bug-gnu-emacs@gnu.org; Wed, 31 Aug 2022 12:25:05 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:50573) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oTQWT-000162-RZ for bug-gnu-emacs@gnu.org; Wed, 31 Aug 2022 12:25:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oTQWT-0001Io-Lz for bug-gnu-emacs@gnu.org; Wed, 31 Aug 2022 12:25:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 31 Aug 2022 16:25:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57434 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 57434-submit@debbugs.gnu.org id=B57434.16619630874975 (code B ref 57434); Wed, 31 Aug 2022 16:25:01 +0000 Original-Received: (at 57434) by debbugs.gnu.org; 31 Aug 2022 16:24:47 +0000 Original-Received: from localhost ([127.0.0.1]:40320 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oTQWE-0001IB-Mv for submit@debbugs.gnu.org; Wed, 31 Aug 2022 12:24:46 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:58632) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oTQWB-0001Hx-Rs for 57434@debbugs.gnu.org; Wed, 31 Aug 2022 12:24:44 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:57734) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oTQW6-00012P-Kv; Wed, 31 Aug 2022 12:24:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=vd82aTQJjSAK5i8BCTaXm/Fse3oxYDUFRh8jRmmowAc=; b=TkuGVW36++kR wpVjP+GBNqwpr+jmT2pzdaPz/NxWUgEy8L7Aeo9fx/Uc+ZjcICqoJas0GmFVju0y1Kl17v0ESsrB9 9nxEdfIPwGMk5OTZYRSLDOThUY23DSGQmlLrtdxXhrvaYh3aY+77XDyMNjwpN1bTQz9BNvioclE2U 3eXM+K5o/QiQ1CXWtmY1gvyFKVl0x1uHIgJt1MPAdogFIM3j18ft4mEyj+znmjp4E3VElwAdYi7P3 kaZuOYa5qtptUM1fzqLKSaVPPmX04GAZBI6SBpXOCAlTQGeIofiHFDYWihylcy7OkUrD0aId8XuFt sLC/SJwTVaKwnM6Wm5qIqg==; Original-Received: from [87.69.77.57] (port=1305 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 1oTQW6-0000Jc-2w; Wed, 31 Aug 2022 12:24:38 -0400 In-Reply-To: (message from Dmitrii Kuragin on Wed, 31 Aug 2022 09:00:51 -0700) 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" Xref: news.gmane.io gmane.emacs.bugs:241209 Archived-At: > From: Dmitrii Kuragin > Date: Wed, 31 Aug 2022 09:00:51 -0700 > Cc: Eli Zaretskii , 57434@debbugs.gnu.org > > Sorry, but seems like it helped in some configuration, but when I tried it on my second monitor, it didn't work: > https://youtu.be/IHzJ0QtuTgs > > `baud-rate` improves the situation somehow, so that some portion of flickering disappears, but the issue is > still there and looks the same that insertion over writing causes the issue. Given our inability to pinpoint the root cause of the problem, and the unsolved mystery why on some macOS systems the problem is much more prominent than on other macOS systems, I tend to introduce a variable that users could set from Lisp to tell Emacs not to use the optimized insert/delete-lines algorithm in scroll.c. Unless some significant new ideas or facts emerge in the next day or two, that is.