From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Dmitrii Kuragin via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#57434: 28.1.91; Terminal Emacs Mac OS flickering. Date: Wed, 31 Aug 2022 07:12:30 -0700 Message-ID: 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> Reply-To: Dmitrii Kuragin Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="00000000000018866405e78a178d" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="22802"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Eli Zaretskii , 57434@debbugs.gnu.org To: Gerd =?UTF-8?Q?M=C3=B6llmann?= Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Aug 31 16:13:13 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 1oTOSu-0005gw-49 for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 31 Aug 2022 16:13:12 +0200 Original-Received: from localhost ([::1]:44094 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oTOSs-0001zE-RI for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 31 Aug 2022 10:13:10 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:45120) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oTOSk-0001yn-H3 for bug-gnu-emacs@gnu.org; Wed, 31 Aug 2022 10:13:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:50284) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oTOSk-0006WD-77 for bug-gnu-emacs@gnu.org; Wed, 31 Aug 2022 10:13:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oTOSj-00046P-TP for bug-gnu-emacs@gnu.org; Wed, 31 Aug 2022 10:13:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Dmitrii Kuragin Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 31 Aug 2022 14:13: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.166195517715754 (code B ref 57434); Wed, 31 Aug 2022 14:13:01 +0000 Original-Received: (at 57434) by debbugs.gnu.org; 31 Aug 2022 14:12:57 +0000 Original-Received: from localhost ([127.0.0.1]:40032 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oTOSb-00045y-Bq for submit@debbugs.gnu.org; Wed, 31 Aug 2022 10:12:57 -0400 Original-Received: from mail-yw1-f171.google.com ([209.85.128.171]:35657) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oTOSW-00045j-8k for 57434@debbugs.gnu.org; Wed, 31 Aug 2022 10:12:52 -0400 Original-Received: by mail-yw1-f171.google.com with SMTP id 00721157ae682-33da3a391d8so308631877b3.2 for <57434@debbugs.gnu.org>; Wed, 31 Aug 2022 07:12:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date; bh=t9S7dhx4zkXbsRKZJ5y1xuGsPgshSvgklbcGt1r8okw=; b=hyiU3ON0R/v4LGFgA5PnZoIlMxSlqD+G8nPPyj3Gm0hl7DZ78avem3S5cltnVSxoy+ 71U7Oxl0C48tjelWo3gqCh8fQOvVGL1PPGYne00Zd5faI5mpkyjrg/6S5EzSqLo9PKnK j8+CVaZzTCkPNPbPhIik7MuT5BmbBjtJUABFF7vqTvOz9mgTxRZWrqiqUEGs2XPYxweg fi7ZTmGj8el7aOKoEFNvDBhxJkrzAKjHdzq/CgidEBPxw0p9v6lu9lcR3EBnJCrFFf3C YLvBlneVz0wrDYlRbMV0MKY2FZbkbUIEagSe3vwsq+NIRox5tCfiJFgkvrnVsf1ARPbN eduw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date; bh=t9S7dhx4zkXbsRKZJ5y1xuGsPgshSvgklbcGt1r8okw=; b=uQZhwidx6Catk/fr+P8tpIWUvhlgPzNrw70eR1UaoiaJWHu9JYpVTYYSin4nIeLkF2 WjQU2cih8lpjgr8ISUuSWbqPlDEQQE0ijo1706T1l9HCPlEb0F3vKgWgoj0gqjTaQ7D3 jvxQIBu/nXZk5PKqj9ndcaFlwgN+krCZVlqtog5QZ2eES/5W/4ucDHGTQmTfbZWPvVwQ o/KglG8abEovz4wxvhYkRQ+/wKjUk3AQIermqYSWJvQXbuVUTpTDS16FSCZPHnIEqQ64 8mg3qtL0kZd85xRZ+m4kfDRuXHJkwgoNjcoCK4piYepVi99Mbb6teGf6W1P2wKfCasWW 5vDQ== X-Gm-Message-State: ACgBeo1SiI4EUHXRh9WNJ/Atu22uOCaN9DE630T1ABP4N934G0mNOaH9 Pwmr0hOJedcsMdjt7WVk94MfZsVsD0iWS3rvYlYxlg== X-Google-Smtp-Source: AA6agR4biZ7uD91WDzZOcw+4F9xHduhPZab4t7ltDJNdzHjg4r3huAWugLTpVeWks2tMpTfMjMr/HgJpvQ60Y04qB70= X-Received: by 2002:a81:b043:0:b0:340:df78:9318 with SMTP id x3-20020a81b043000000b00340df789318mr15659045ywk.215.1661955162500; Wed, 31 Aug 2022 07:12:42 -0700 (PDT) In-Reply-To: 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:241200 Archived-At: --00000000000018866405e78a178d Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Wed, Aug 31, 2022 at 4:55 AM Gerd M=C3=B6llmann wrote: > Eli Zaretskii writes: > > >> From: Gerd M=C3=B6llmann > >> Cc: Eli Zaretskii , 57434@debbugs.gnu.org > >> Date: Wed, 31 Aug 2022 09:02:07 +0200 > >> > >> "Good news": > > > > Indeed. > > > >> $TERM seems to be "alacritty" by default, which has different > >> capabilities than xterm-256color. But the flickering is also there wi= th > >> xterm-256color. > >> > >> And I double-checked with Terminal.app again: no flickering. > > > > When you run with Terminal.app, does the code identified by Dmitrii as > > responsible for the flickering (in scroll.c) get executed? > > I haven't checked yet. But... > > Dmitrii, could you please check if something changes when you set > baud-rate? I can't see flickering in alacritty, when I > > (setq baud-rate 1000000) > I do not know what it does, but it does help. I mean, it fixes the problem with flickering completely. Could you please elaborate a bit more about possible consequences of that? > but it's kind of hard to reproduce anyway for me. > --=20 *If you get an email from me outside of the 9-5 it is *not* because I'm always on or expect an immediate response from you; it is because of work flexibility . Evening and weekend emails are a sign I allocated some regular working hours for other things (such as family, gym, friends,...). And I encourage you to feel free to do the same. --00000000000018866405e78a178d Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


On Wed, Aug 31, 2022 at 4:55= AM Gerd M=C3=B6llmann <gerd.moellmann@gmail.com> wrote:
Eli Zaretskii <eliz@gnu.org> writes:

>> From: Gerd M=C3=B6llmann <gerd.moellmann@gmail.com>
>> Cc: Eli Zaretskii <eliz@gnu.org>,=C2=A0 57434@debbugs.gnu.org
>> Date: Wed, 31 Aug 2022 09:02:07 +0200
>>
>> "Good news":
>
> Indeed.
>
>> $TERM seems to be "alacritty" by default, which has diff= erent
>> capabilities than xterm-256color.=C2=A0 But the flickering is also= there with
>> xterm-256color.
>>
>> And I double-checked with Terminal.app again: no flickering.
>
> When you run with Terminal.app, does the code identified by Dmitrii as=
> responsible for the flickering (in scroll.c) get executed?

I haven't checked yet.=C2=A0 But...

Dmitrii, could you please check if something changes when you set
baud-rate?=C2=A0 I can't see flickering in alacritty, when I

(setq baud-rate 1000000)
=C2=A0
I do no= t know what it does, but it does help.=C2=A0

I mean, it fixes the problem with flickering completely.

<= /div>
Could you please elaborate a bit more about possible consequences o= f that?


but it's kind of hard to reproduce anyway for me.


--
*If yo= u get an email from me outside of the 9-5 it is=C2=A0not=C2=A0becaus= e I'm always on or expect an immediate response from you; it is because= of=C2=A0work flexibility.=C2= =A0=C2=A0Evening and weekend emails= are a sign I allocated some regular working hours for other things (such a= s family, gym, friends,...).=C2=A0 And I encourage you to feel free to do t= he same.

--00000000000018866405e78a178d--