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: Mon, 29 Aug 2022 21:57:29 +0300 Message-ID: <838rn6x4h2.fsf@gnu.org> References: <83edx1znjl.fsf@gnu.org> <83czclzms4.fsf@gnu.org> <83ler7vx3o.fsf@gnu.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="5155"; 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 Mon Aug 29 20:58:16 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 1oSjxg-0001AT-KN for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 29 Aug 2022 20:58:16 +0200 Original-Received: from localhost ([::1]:40276 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oSjxf-00030I-A1 for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 29 Aug 2022 14:58:15 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:36374) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oSjxS-0002zo-Ah for bug-gnu-emacs@gnu.org; Mon, 29 Aug 2022 14:58:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:44093) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oSjxS-0002NS-2B for bug-gnu-emacs@gnu.org; Mon, 29 Aug 2022 14:58:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oSjxR-00037S-Pv for bug-gnu-emacs@gnu.org; Mon, 29 Aug 2022 14:58: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: Mon, 29 Aug 2022 18:58: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.166179944611948 (code B ref 57434); Mon, 29 Aug 2022 18:58:01 +0000 Original-Received: (at 57434) by debbugs.gnu.org; 29 Aug 2022 18:57:26 +0000 Original-Received: from localhost ([127.0.0.1]:33842 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oSjws-00036e-Ip for submit@debbugs.gnu.org; Mon, 29 Aug 2022 14:57:26 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:59556) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oSjwf-00036G-Pm for 57434@debbugs.gnu.org; Mon, 29 Aug 2022 14:57:25 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:35386) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oSjwa-0002Iw-IM; Mon, 29 Aug 2022 14:57:08 -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=kkhmeX749Nrl2km8pJRlBbu7nw2PbPXibq8E9gS6O0o=; b=FRb9LC9uxRyP y4p6PWEG/SvL57iNnMEhbsFMazIYN1IUF+PkUwSwJvCpQARPcL3AwuvmIlx/mhFf4P35QdWPd6q6Y 4+RnX+iC+8H2j53MF8kqINZ6RF/kujQlMknpWWGDn3CfOzt1BAhseFGXPhkkMKG1CmJs6X8BdCcp+ 7l56YQf1jj/xtY6BK3rrKxdtH/pyAxIrOQeEk0VGUXWUo+NYXA1tfF+aM0VH8d3OBn501FdcAEDUv PDkK8YKtZsME4mtB+rmETpGLExA8TgxJ9HnguziFUeHayvISdaDp2w2b1AqQHafJeySyD0Dj4cVco oweskrulR8S1B8i2nKcJyg==; Original-Received: from [87.69.77.57] (port=1356 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 1oSjwZ-0004AT-Sr; Mon, 29 Aug 2022 14:57:08 -0400 In-Reply-To: (message from Dmitrii Kuragin on Mon, 29 Aug 2022 11:24:45 -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:241062 Archived-At: > From: Dmitrii Kuragin > Date: Mon, 29 Aug 2022 11:24:45 -0700 > Cc: Eli Zaretskii , 57434@debbugs.gnu.org > > I see the behavior as a correct one (at least by design), but when we do insert instead of writing the terminal > flickers. Do we need to adjust some numbers or do we have to understand the reason why we flush the > content? What do you mean by "flush the content"? If this is what causes the flickering, then please explain where does the code perform the "flush". More generally, we need to understand why insertion cause flickering whereas writing to the terminal does not.