From unknown Sun Jun 22 11:35:32 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#32922 <32922@debbugs.gnu.org> To: bug#32922 <32922@debbugs.gnu.org> Subject: Status: Echo area flickers when receiving data in network process Reply-To: bug#32922 <32922@debbugs.gnu.org> Date: Sun, 22 Jun 2025 18:35:32 +0000 retitle 32922 Echo area flickers when receiving data in network process reassign 32922 emacs submitter 32922 Mitchell Plamann severity 32922 normal tag 32922 notabug thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 03 14:34:27 2018 Received: (at submit) by debbugs.gnu.org; 3 Oct 2018 18:34:27 +0000 Received: from localhost ([127.0.0.1]:35949 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7lyc-00012g-EJ for submit@debbugs.gnu.org; Wed, 03 Oct 2018 14:34:27 -0400 Received: from eggs.gnu.org ([208.118.235.92]:41249) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7lP6-0006Zs-FU for submit@debbugs.gnu.org; Wed, 03 Oct 2018 13:57:45 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g7lP0-0006Zw-HU for submit@debbugs.gnu.org; Wed, 03 Oct 2018 13:57:39 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_20,HTML_MESSAGE autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:43876) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1g7lP0-0006Zc-D7 for submit@debbugs.gnu.org; Wed, 03 Oct 2018 13:57:38 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50858) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g7lOz-0005WW-KD for bug-gnu-emacs@gnu.org; Wed, 03 Oct 2018 13:57:38 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g7lOu-0006Wr-Il for bug-gnu-emacs@gnu.org; Wed, 03 Oct 2018 13:57:37 -0400 Received: from mxout1.mail.janestreet.com ([38.105.200.78]:33201) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1g7lOu-0006UD-By for bug-gnu-emacs@gnu.org; Wed, 03 Oct 2018 13:57:32 -0400 X-JS-Received: from [30.32.81.38] (helo=igm-qpr-mailcore1) by mxout1.mail.janestreet.com with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.90_1) (envelope-from ) id 1g7lOq-0002pB-O8 for bug-gnu-emacs@gnu.org; Wed, 03 Oct 2018 13:57:28 -0400 X-JS-Flow: external X-JS-Received: by igm-qpr-mailcore1 with ocaml/mailcore/main_production (f91d90057430) (envelope-from ) id BbtQMI-SsZjgA-Wf; 2018-10-03 13:57:28.727370-04:00 X-JS-Scanner-attachment: No attachments X-JS-Scanner-esets: Not scanned (internal mail) Received: from mail-lf1-f71.google.com ([209.85.167.71]) by mxgoog1.mail.janestreet.com with esmtps (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.90_1) id 1g7lOq-0000V7-Is for bug-gnu-emacs@gnu.org; Wed, 03 Oct 2018 13:57:28 -0400 Received: by mail-lf1-f71.google.com with SMTP id f137-v6so1155574lff.6 for ; Wed, 03 Oct 2018 10:57:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=janestreet.com; s=google; h=mime-version:from:date:message-id:subject:to; bh=8Xw9IDPo4g61SiSi3zfaAQHtdkolRxiUCrWXGtInj4k=; b=TTq7nUwBT9AOB1lqLffdkLtij8Y4Q9aQleMDq9X/ex+sy09vLFyMocfMZyC0niScug 4EhfSEOlYtksDe9KKzm+rpVNMuNnCkyq3pbUPqhiOCimlNS22kQvQZIQ2AWIje8TJi9o lnIsSRZyI/nhiq7JTZbgV1wR9xyoaExSE7bSM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=8Xw9IDPo4g61SiSi3zfaAQHtdkolRxiUCrWXGtInj4k=; b=i2MKW4SCWPZJVTrIWwRRkR0Id21T8KEtZmjQGa/DV/THNsrGlRiKPJU3IT1eVIi2e6 jAYNMAvEyvOqhpB4Bo2FZ1DRraMALwZ6ypaLLuqxc49UhMEb3USybaM5JA2UbnMZS99s HqURDR1xNHBh//WFgtvEIVFXNJ9NnE/iBQRIwFBh5t3PMx7b0YA2k/ntCdTNi6p3x79R LEaoNd1UZlAI9X/Fl+q8BsM8T2Qpi4LktV7O2hcx5OtGXUXWZhiwC1qAxOrfVT1AUpxW QJazzloxL+I67kWIuZQSt76ovQEQP1Rimher4xEO43aa+373E8jdRKjA4HptvgWujrli +3qA== X-Gm-Message-State: ABuFfojHejTWSbbbhF27ycmApOfpsRHCZCJOvEeP6iK1OiaLP2+V5U/q EEp+XXjh1TZVVr93IDXBRkzcI9K85K6ppSSLXffNlLiEgbwWFyZqVmjJ9H2pE4cVoBRxmdW58Fz tYz12mt95/5/54kVUIT+vXEEpZ75Ktw== X-Received: by 2002:a2e:591d:: with SMTP id n29-v6mr1857645ljb.70.1538589447125; Wed, 03 Oct 2018 10:57:27 -0700 (PDT) X-Google-Smtp-Source: ACcGV61sqdOvdVYoL+kCaGoxCPJwb3ft+sY3duJx1Ep7soXUxoZ+SdrL2eYvfVw12isqpdNFprDCA1T3+Mhbd78ZROI= X-Received: by 2002:a2e:591d:: with SMTP id n29-v6mr1857629ljb.70.1538589446745; Wed, 03 Oct 2018 10:57:26 -0700 (PDT) MIME-Version: 1.0 From: Mitchell Plamann Date: Wed, 3 Oct 2018 13:57:15 -0400 Message-ID: Subject: Echo area flickers when receiving data in network process To: bug-gnu-emacs@gnu.org Content-Type: multipart/alternative; boundary="0000000000006dd179057756c506" X-JS-Exim-Data-Received: 2018-10-03 13:57:28-0400 X-JS-Processed-by: mailcore X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Wed, 03 Oct 2018 14:34:26 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.1 (-----) --0000000000006dd179057756c506 Content-Type: text/plain; charset="UTF-8" Steps to reproduce: - Open "emacs -Q" - Eval (make-network-process :name "foo" :server t :service 8080 :family 'ipv4) - Press "C-x 5". After a few seconds, the echo area will display "C-x 5-". - In another terminal, run "yes | nc localhost 8080" - The "5-" in the echo area will begin to flicker. I've tested this in emacs 25.3 and 26.1. As far as I've been able to tell, the data coming in to the network process triggers [read_key_sequence] in [keyboard.c] to replay the "C-x 5" sequence. As part of this replay, it outputs "C-x", then "C-x 5", then "C-x 5-" to the echo area, which causes the "5-" to look like it is flickering. --0000000000006dd179057756c506 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Steps to reproduce:
=C2=A0 - Open &qu= ot;emacs -Q"
=C2=A0 - Eval=C2=A0(make-network-process :name = "foo" :server t :service 8080 :family 'ipv4)
=C2=A0= - Press "C-x 5". After a few seconds, the echo area will display= "C-x 5-".
=C2=A0 - In another terminal, run "yes = | nc localhost 8080"
=C2=A0 - The "5-" in the echo= area will begin to flicker.

I've tested this = in emacs 25.3 and 26.1.

As far as I've been ab= le to tell, the data coming in to the network process triggers [read_key_se= quence] in [keyboard.c] to replay the "C-x 5" sequence. As part o= f this replay, it outputs "C-x", then "C-x 5", then &qu= ot;C-x 5-" to the echo area, which causes the "5-" to look l= ike it is flickering.
--0000000000006dd179057756c506-- From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 03 14:50:15 2018 Received: (at 32922) by debbugs.gnu.org; 3 Oct 2018 18:50:15 +0000 Received: from localhost ([127.0.0.1]:36017 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7mDv-0001T4-2p for submit@debbugs.gnu.org; Wed, 03 Oct 2018 14:50:15 -0400 Received: from eggs.gnu.org ([208.118.235.92]:35868) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7mDt-0001Ss-Vj for 32922@debbugs.gnu.org; Wed, 03 Oct 2018 14:50:14 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g7mDk-0004U4-Kg for 32922@debbugs.gnu.org; Wed, 03 Oct 2018 14:50:08 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:51649) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g7mDk-0004Tx-EV; Wed, 03 Oct 2018 14:50:04 -0400 Received: from [176.228.60.248] (port=4198 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1g7mDk-00013I-1K; Wed, 03 Oct 2018 14:50:04 -0400 Date: Wed, 03 Oct 2018 21:49:56 +0300 Message-Id: <83bm8a3lwr.fsf@gnu.org> From: Eli Zaretskii To: Mitchell Plamann In-reply-to: (message from Mitchell Plamann on Wed, 3 Oct 2018 13:57:15 -0400) Subject: Re: bug#32922: Echo area flickers when receiving data in network process References: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 32922 Cc: 32922@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) > From: Mitchell Plamann > Date: Wed, 3 Oct 2018 13:57:15 -0400 > > Steps to reproduce: > - Open "emacs -Q" > - Eval (make-network-process :name "foo" :server t :service 8080 :family 'ipv4) > - Press "C-x 5". After a few seconds, the echo area will display "C-x 5-". > - In another terminal, run "yes | nc localhost 8080" > - The "5-" in the echo area will begin to flicker. > > I've tested this in emacs 25.3 and 26.1. > > As far as I've been able to tell, the data coming in to the network process triggers [read_key_sequence] in > [keyboard.c] to replay the "C-x 5" sequence. As part of this replay, it outputs "C-x", then "C-x 5", then "C-x 5-" > to the echo area, which causes the "5-" to look like it is flickering. This is deliberate, the code is explicitly written to replay the key sequence. For more about this, see http://lists.gnu.org/archive/html/emacs-devel/2018-09/msg00906.html From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 02 21:07:49 2019 Received: (at 32922) by debbugs.gnu.org; 3 Oct 2019 01:07:49 +0000 Received: from localhost ([127.0.0.1]:38557 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iFpau-0006EA-RJ for submit@debbugs.gnu.org; Wed, 02 Oct 2019 21:07:49 -0400 Received: from mail-pg1-f181.google.com ([209.85.215.181]:38379) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iFpat-0006Dx-SR for 32922@debbugs.gnu.org; Wed, 02 Oct 2019 21:07:48 -0400 Received: by mail-pg1-f181.google.com with SMTP id x10so678494pgi.5 for <32922@debbugs.gnu.org>; Wed, 02 Oct 2019 18:07:47 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=4dL5++Tt0BEx76uTg9aJbVc3BTtnH1/jdfcTgRHcRvs=; b=jMGZRQYmjn7Hu/YuExZYg09ZMFQQlWxf5aVDusTY3SFauQK3cDf5mRykXk2pfj+2hr 6Xf0aXVBKWCKqUrgq9B4JvcP7YmhP+VE2KFkwC8Bx07ace6SESgHGvKekPBcQQEjGrEl uN+bs9lODYHRe8IpIiSriHymyIC0PrQp3FxENvV5AmlEucCX5J1flCEXBXnHX1rRvAw2 m4QgzvRBa5OljBVzPlFNt1QwZNC3/bqS9as/eECaa3Kte+JGqtDH7gzsoGJX1G2iaZJV FaEZ+jSTugUOszopzgjkp/egsYmD1C1G2I2Y6jZlF3wfBcLJsIBBwqoZmgCvU1gAvQGA ujmg== X-Gm-Message-State: APjAAAVSIz7mPVqUFCiyGG7KKz2gRFjqPXj3fyNbhwjD7E6PdXcc8nFO ZIlCntmV/O5xXNTATMAVRdAsMdbHZ+4zIj67AVk= X-Google-Smtp-Source: APXvYqw1IEoakBaaWSdsFi9BoH5KMeO6tgbftsJ7oqJ4znWRuxBIsDAxYr2DKIQVlidY1XPCvka8CUKpPlfVRKzMCzo= X-Received: by 2002:a62:e917:: with SMTP id j23mr8005758pfh.50.1570064862079; Wed, 02 Oct 2019 18:07:42 -0700 (PDT) MIME-Version: 1.0 From: Stefan Kangas Date: Thu, 3 Oct 2019 03:07:30 +0200 Message-ID: Subject: Re: bug#32922: Echo area flickers when receiving data in network process To: Eli Zaretskii Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 32922 Cc: 32922@debbugs.gnu.org, Mitchell Plamann X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.8 (/) tags 32922 + notabug close 32922 Eli Zaretskii writes: >> From: Mitchell Plamann >> Date: Wed, 3 Oct 2018 13:57:15 -0400 >> >> Steps to reproduce: >> - Open "emacs -Q" >> - Eval (make-network-process :name "foo" :server t :service 8080 :family 'ipv4) >> - Press "C-x 5". After a few seconds, the echo area will display "C-x 5-". >> - In another terminal, run "yes | nc localhost 8080" >> - The "5-" in the echo area will begin to flicker. >> >> I've tested this in emacs 25.3 and 26.1. >> >> As far as I've been able to tell, the data coming in to the network process triggers [read_key_sequence] in >> [keyboard.c] to replay the "C-x 5" sequence. As part of this replay, it outputs "C-x", then "C-x 5", then "C-x 5-" >> to the echo area, which causes the "5-" to look like it is flickering. > > This is deliberate, the code is explicitly written to replay the key > sequence. For more about this, see > > http://lists.gnu.org/archive/html/emacs-devel/2018-09/msg00906.html Since this is intended behaviour, I'm closing this as notabug. Best regards, Stefan Kangas From unknown Sun Jun 22 11:35:32 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 31 Oct 2019 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator