From unknown Wed Jun 18 00:26:40 2025 X-Loop: help-debbugs@gnu.org Subject: bug#5803: 23.1.94; Using tq-enqueue in timer messes with keystroke echoing Resent-From: David Engster Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 29 Mar 2010 23:16:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 5803 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 5803@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.12699045284596 (code B ref -1); Mon, 29 Mar 2010 23:16:02 +0000 Received: (at submit) by debbugs.gnu.org; 29 Mar 2010 23:15:28 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NwOB3-0001Ba-Ld for submit@debbugs.gnu.org; Mon, 29 Mar 2010 19:15:27 -0400 Received: from mx10.gnu.org ([199.232.76.166]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NwNqt-0007I7-6F for submit@debbugs.gnu.org; Mon, 29 Mar 2010 18:54:36 -0400 Received: from lists.gnu.org ([199.232.76.165]:34682) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1NwNqn-0007OG-Cg for submit@debbugs.gnu.org; Mon, 29 Mar 2010 18:54:29 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NwNqm-0003XW-Ka for bug-gnu-emacs@gnu.org; Mon, 29 Mar 2010 18:54:28 -0400 Received: from [140.186.70.92] (port=58759 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NwNqj-0003VQ-Nv for bug-gnu-emacs@gnu.org; Mon, 29 Mar 2010 18:54:28 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.0 (2010-01-18) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=unavailable version=3.3.0 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1NwNqe-0005dt-Tx for bug-gnu-emacs@gnu.org; Mon, 29 Mar 2010 18:54:25 -0400 Received: from m61s02.vlinux.de ([83.151.21.164]:59028) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NwNqe-0005cC-LA for bug-gnu-emacs@gnu.org; Mon, 29 Mar 2010 18:54:20 -0400 Received: from dslc-082-083-033-146.pools.arcor-ip.net ([82.83.33.146] helo=void) by m61s02.vlinux.de with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.69) (envelope-from ) id 1NwNqW-0000Wb-5K for bug-gnu-emacs@gnu.org; Tue, 30 Mar 2010 00:54:12 +0200 From: David Engster User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.1.94 (gnu/linux) Date: Tue, 30 Mar 2010 00:54:11 +0200 Message-ID: <87k4sulox8.fsf@engster.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -6.6 (------) X-Mailman-Approved-At: Mon, 29 Mar 2010 19:15:24 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.6 (------) This bug report will be sent to the Free Software Foundation, not to your local site managers! Please write in English if possible, because the Emacs maintainers usually do not have translators to read other languages for them. Your bug report will be posted to the bug-gnu-emacs@gnu.org mailing list, and to the gnu.emacs.bug news group. Please describe exactly what actions triggered the bug and the precise symptoms of the bug. If you can, give a recipe starting from `emacs -Q': When using `tq-enqueue' in a timer, the keystroke echoing in the echo area becomes weird or is completely invisible. You should be able to reproduce this as follows: * emacs -Q * Evaluate the following: (setq proc (start-process "shell" (get-buffer-create "*process*") "/bin/sh")) (setq mytq (tq-create proc)) (defun send-test () (tq-enqueue mytq "echo TEST\n" "TEST[^0]*" nil nil)) (setq timer (run-with-timer 1 1 'send-test)) * Now hit 'C-x' and wait a second. * The string "C-x-" should appear in the echo area, but nothing can be seen. * Hit "C-g". (The message "C-x C-g is undefined" appears, which is expected.) * Now evaluate (cancel-timer timer) (setq timer (run-with-timer 1 2 'send-test)) * Wait a few seconds, now again hit "C-x" and watch the echo area. * In seemingly random succession, the strings "C-x", " C-x" and the empty string appear, with a few seconds time in between. * Evaluating (cancel-timer timer) will restore normal behavior. If Emacs crashed, and you have the Emacs process in the gdb debugger, please include the output from the following gdb commands: `bt full' and `xbacktrace'. For information about debugging Emacs, please read the file /opt/emacs/share/emacs/23.1.94/etc/DEBUG. In GNU Emacs 23.1.94.1 (i686-pc-linux-gnu, GTK+ Version 2.18.3) of 2010-03-30 on void Windowing system distributor `The X.Org Foundation', version 11.0.10604000 configured using `configure '--prefix=/opt/emacs'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en_US.UTF-8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: Emacs-Lisp Minor modes in effect: tooltip-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: M-x v e r s i o n C-x C-f [ r p c y p r o c C-k C-k C-x C-e C-x C-e C-e C-x C-e C-x C-e C-e C-x C-g C-x C-e C-x C-g C-x C-e 2 C-e C-x C-e C-x C-x C-x b C-x b C-x C-e 3 C-e C-x C-e C-x C-g M-x r e p o r Recent messages: (nil # . #) send-test nil [nil 19377 10445 698196 1 send-test nil nil] nil [nil 19377 10458 258144 2 send-test nil nil] exchange-point-and-mark: No mark set in this buffer nil [nil 19377 10482 122182 3 send-test nil nil] Making completion list... Load-path shadows: None found. Features: (shadow sort mail-extr message sendmail regexp-opt ecomplete rfc822 mml mml-sec password-cache mm-decode mm-bodies mm-encode mailcap mail-parse rfc2231 rfc2047 rfc2045 qp ietf-drums mailabbrev nnheader gnus-util netrc time-date mm-util mail-prsvr gmm-utils wid-edit mailheader canlock sha1 hex-util hashcash mail-utils emacsbug help-mode easymenu view tq tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd font-setting tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mldrag mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev loaddefs button minibuffer faces cus-face files text-properties overlay md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind system-font-setting font-render-setting gtk x-toolkit x multi-tty emacs) From unknown Wed Jun 18 00:26:40 2025 X-Loop: help-debbugs@gnu.org Subject: bug#5803: 23.1.94; Using tq-enqueue in timer messes with keystroke echoing Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 08 Dec 2020 18:04:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 5803 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: David Engster Cc: 5803@debbugs.gnu.org Received: via spool by 5803-submit@debbugs.gnu.org id=B5803.16074505841326 (code B ref 5803); Tue, 08 Dec 2020 18:04:01 +0000 Received: (at 5803) by debbugs.gnu.org; 8 Dec 2020 18:03:04 +0000 Received: from localhost ([127.0.0.1]:59586 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kmhKJ-0000LK-Tn for submit@debbugs.gnu.org; Tue, 08 Dec 2020 13:03:04 -0500 Received: from quimby.gnus.org ([95.216.78.240]:54410) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kmhKI-0000Kj-4t for 5803@debbugs.gnu.org; Tue, 08 Dec 2020 13:03:02 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=bpZ0/uoUPRuDhzGvq8TPPG+us8bsVHBByAKfjQxlmQk=; b=IEBJzInoK+rXmKEoiYOYh82jiq MGJ6G6yYnhSpyGf0lPEQP6aJLkjzrA3bp2lpSycxJkah8F3iQvE3w/9InlNbNPlK3CDl+9kq6ZQ+r BEN7EhOb9S+l4HAuoD3UcT1EIZEStILL9Ve5KEA233Ad8lG7TUWckcWJIjXmy/4uvWho=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kmhK8-0005nC-Tm; Tue, 08 Dec 2020 19:02:55 +0100 From: Lars Ingebrigtsen References: <87k4sulox8.fsf@engster.org> X-Now-Playing: Sam Amidon's _Sam Amidon_: "Maggie" Date: Tue, 08 Dec 2020 19:02:51 +0100 In-Reply-To: <87k4sulox8.fsf@engster.org> (David Engster's message of "Tue, 30 Mar 2010 00:54:11 +0200") Message-ID: <87h7owch10.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: David Engster writes: > When using `tq-enqueue' in a timer, the keystroke echoing in the > echo area becomes weird or is completely invisible. You should be able > to reproduce this as follows: > > * emacs -Q > > * Evaluat [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) 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: -1.0 (-) David Engster writes: > When using `tq-enqueue' in a timer, the keystroke echoing in the > echo area becomes weird or is completely invisible. You should be able > to reproduce this as follows: > > * emacs -Q > > * Evaluate the following: > > (setq proc (start-process "shell" (get-buffer-create "*process*") "/bin/sh")) > (setq mytq (tq-create proc)) > (defun send-test () > (tq-enqueue mytq "echo TEST\n" "TEST[^0]*" nil nil)) > (setq timer (run-with-timer 1 1 'send-test)) > > * Now hit 'C-x' and wait a second. > > * The string "C-x-" should appear in the echo area, but nothing can be > seen. (This bug report unfortunately got no response at the time.) I can reproduce this in Emacs 28 with this small change: (setq proc (start-process "shell" (get-buffer-create "*process*") "/bin/sh")) (setq mytq (tq-create proc)) (defun send-test () (tq-enqueue mytq "echo TEST\n" "TEST[^0]*" nil 'ignore)) (setq timer (run-with-timer 1 1 'send-test)) I'm guessing this somehow interferes with the `echo-timeout' thing? (Changing it to something shorter than 1 second makes the C-x- appear... sometimes.) Anybody got any insight into what might be happening here? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Wed Jun 18 00:26:40 2025 X-Loop: help-debbugs@gnu.org Subject: bug#5803: 23.1.94; Using tq-enqueue in timer messes with keystroke echoing Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 08 Dec 2020 18:38:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 5803 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Lars Ingebrigtsen Cc: 5803@debbugs.gnu.org, deng@randomsample.de Received: via spool by 5803-submit@debbugs.gnu.org id=B5803.160745265213325 (code B ref 5803); Tue, 08 Dec 2020 18:38:02 +0000 Received: (at 5803) by debbugs.gnu.org; 8 Dec 2020 18:37:32 +0000 Received: from localhost ([127.0.0.1]:59730 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kmhrg-0003Sr-11 for submit@debbugs.gnu.org; Tue, 08 Dec 2020 13:37:32 -0500 Received: from eggs.gnu.org ([209.51.188.92]:42504) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kmhrW-0003SX-Pe for 5803@debbugs.gnu.org; Tue, 08 Dec 2020 13:37:30 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:56134) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kmhrQ-0001oS-QH; Tue, 08 Dec 2020 13:37:16 -0500 Received: from [176.228.60.248] (port=1433 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kmhrO-00087b-1B; Tue, 08 Dec 2020 13:37:15 -0500 Date: Tue, 08 Dec 2020 20:37:08 +0200 Message-Id: <83mtyo5eln.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <87h7owch10.fsf@gnus.org> (message from Lars Ingebrigtsen on Tue, 08 Dec 2020 19:02:51 +0100) References: <87k4sulox8.fsf@engster.org> <87h7owch10.fsf@gnus.org> X-Spam-Score: -2.3 (--) 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: -3.3 (---) > From: Lars Ingebrigtsen > Date: Tue, 08 Dec 2020 19:02:51 +0100 > Cc: 5803@debbugs.gnu.org > > (setq proc (start-process "shell" (get-buffer-create "*process*") "/bin/sh")) > (setq mytq (tq-create proc)) > (defun send-test () > (tq-enqueue mytq "echo TEST\n" "TEST[^0]*" nil 'ignore)) > (setq timer (run-with-timer 1 1 'send-test)) > > I'm guessing this somehow interferes with the `echo-timeout' thing? > (Changing it to something shorter than 1 second makes the C-x- > appear... sometimes.) > > Anybody got any insight into what might be happening here? The sit_for call ends prematurely because output from a subprocess arrives? From unknown Wed Jun 18 00:26:40 2025 X-Loop: help-debbugs@gnu.org Subject: bug#5803: 23.1.94; Using tq-enqueue in timer messes with keystroke echoing Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 09 Dec 2020 12:40:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 5803 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 5803@debbugs.gnu.org, deng@randomsample.de Received: via spool by 5803-submit@debbugs.gnu.org id=B5803.16075175465867 (code B ref 5803); Wed, 09 Dec 2020 12:40:01 +0000 Received: (at 5803) by debbugs.gnu.org; 9 Dec 2020 12:39:06 +0000 Received: from localhost ([127.0.0.1]:32977 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kmykM-0001WZ-7a for submit@debbugs.gnu.org; Wed, 09 Dec 2020 07:39:06 -0500 Received: from quimby.gnus.org ([95.216.78.240]:37050) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kmykK-0001Vy-Jy for 5803@debbugs.gnu.org; Wed, 09 Dec 2020 07:39:04 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=UDq/qPwAVucVIa8qvJSwdkbguSmIzuIrqHIpke53rGo=; b=VFLJiEvQFuHlFnNBMgTS+NNKRm g6oiNwtrld9ONj1Vvqxdrj1cijhLDRDwBNz5czPlgXmJnbjxd198d5iOEbGaPniP+VgcPJZv0ZiLD 0SM/B9+yYPCpHzmtnI9pND1DTuGCYRW41sp30g2+yLe7FFQDdh5zygYg6Pm+iWDaUPHg=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kmykC-0000xp-6d; Wed, 09 Dec 2020 13:38:58 +0100 From: Lars Ingebrigtsen References: <87k4sulox8.fsf@engster.org> <87h7owch10.fsf@gnus.org> <83mtyo5eln.fsf@gnu.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAGFBMVEVkWFWlmJGahHuJ dW5JODUfGBjRtan////fYGFmAAAAAWJLR0QHFmGI6wAAAAd0SU1FB+QMCQwiLouH4zQAAAGySURB VDjLbZNBcqswDIaVmHRdw4zXTbmAQelb+02lPQv7ALQz3P8IlWyYYIgWTMZffv2SbMHF3jswQ9tw qgIuFi3i0MERXNHaztr3Jh2BLQHnVCX8gWTQWW/e4XYGt+k2fcVbipSIOBKvwNEU/ot7ZAqh4ThJ IZwV8AjGSyNEwkSRNqA2AA1x5eHmUi5AqoFdlmW2994PfKhqFmJt6++c4rN/eFsKsDCmND32oEQL b5KKz+Dnc3mkk7n6L0tHCauR6Gn+As31rLSTWUFsz2OXbL88+RfAuo807fr4HlcyDjL37U4iwbe5 63GLV5TOtz5igmAGBb2/9I1/NhghwJAF/t8vVsBkRffp3YK7R0eSSt17ROfwS3I/AaBKDLoZq4sy XkHrUVNVALM7quJRA8zlovuBShGyhaSyHVENVPAB2CPt34/0IYOVZyUpSST8BKMT0BaQ9kCvQrcA fQ2uehX6EI2vzS/b3pyBy6BRwC8UBEDhFWAplSIfQVeuYgVR3DJA9OuYmMs5UQa95F9Lkl3bAd2z LTutsSkapj0JUDw8bOsfGUI+15F0Yy/u5X/Q6PrKjz/uCgZm66j0+QAAACV0RVh0ZGF0ZTpjcmVh dGUAMjAyMC0xMi0wOVQxMjozNDo0NiswMDowMEr0/B0AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjAt MTItMDlUMTI6MzQ6NDYrMDA6MDA7qUShAAAAAElFTkSuQmCC X-Now-Playing: CocoRosie's _Put the Shine On_: "Mercy" Date: Wed, 09 Dec 2020 13:38:53 +0100 In-Reply-To: <83mtyo5eln.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 08 Dec 2020 20:37:08 +0200") Message-ID: <87r1nz5f36.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Eli Zaretskii writes: >> Anybody got any insight into what might be happening here? > > The sit_for call ends prematurely because output from a subprocess > arrives? I guess? But is that supposed to happen? Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) 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: -1.0 (-) Eli Zaretskii writes: >> Anybody got any insight into what might be happening here? > > The sit_for call ends prematurely because output from a subprocess > arrives? I guess? But is that supposed to happen? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Wed Jun 18 00:26:40 2025 X-Loop: help-debbugs@gnu.org Subject: bug#5803: 23.1.94; Using tq-enqueue in timer messes with keystroke echoing Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 09 Dec 2020 15:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 5803 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Lars Ingebrigtsen Cc: 5803@debbugs.gnu.org, deng@randomsample.de Received: via spool by 5803-submit@debbugs.gnu.org id=B5803.160752838910154 (code B ref 5803); Wed, 09 Dec 2020 15:40:02 +0000 Received: (at 5803) by debbugs.gnu.org; 9 Dec 2020 15:39:49 +0000 Received: from localhost ([127.0.0.1]:35757 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kn1ZF-0002di-L8 for submit@debbugs.gnu.org; Wed, 09 Dec 2020 10:39:49 -0500 Received: from eggs.gnu.org ([209.51.188.92]:47152) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kn1ZD-0002dP-Uk for 5803@debbugs.gnu.org; Wed, 09 Dec 2020 10:39:48 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:49526) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kn1Z8-0004C6-0J; Wed, 09 Dec 2020 10:39:42 -0500 Received: from [176.228.60.248] (port=2865 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kn1Z6-000758-T8; Wed, 09 Dec 2020 10:39:41 -0500 Date: Wed, 09 Dec 2020 17:39:37 +0200 Message-Id: <83ft4f56py.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <87r1nz5f36.fsf@gnus.org> (message from Lars Ingebrigtsen on Wed, 09 Dec 2020 13:38:53 +0100) References: <87k4sulox8.fsf@engster.org> <87h7owch10.fsf@gnus.org> <83mtyo5eln.fsf@gnu.org> <87r1nz5f36.fsf@gnus.org> X-Spam-Score: -2.3 (--) 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: -3.3 (---) > From: Lars Ingebrigtsen > Cc: deng@randomsample.de, 5803@debbugs.gnu.org > Date: Wed, 09 Dec 2020 13:38:53 +0100 > > Eli Zaretskii writes: > > >> Anybody got any insight into what might be happening here? > > > > The sit_for call ends prematurely because output from a subprocess > > arrives? > > I guess? But is that supposed to happen? I vaguely remember some issue with this, I will have to take a closer look. From unknown Wed Jun 18 00:26:40 2025 X-Loop: help-debbugs@gnu.org Subject: bug#5803: 23.1.94; Using tq-enqueue in timer messes with keystroke echoing Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 09 Dec 2020 17:56:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 5803 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Lars Ingebrigtsen Cc: 5803@debbugs.gnu.org, deng@randomsample.de Received: via spool by 5803-submit@debbugs.gnu.org id=B5803.160753652915688 (code B ref 5803); Wed, 09 Dec 2020 17:56:01 +0000 Received: (at 5803) by debbugs.gnu.org; 9 Dec 2020 17:55:29 +0000 Received: from localhost ([127.0.0.1]:36013 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kn3gX-00044y-Ah for submit@debbugs.gnu.org; Wed, 09 Dec 2020 12:55:29 -0500 Received: from eggs.gnu.org ([209.51.188.92]:55544) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kn3gV-00044j-Rd for 5803@debbugs.gnu.org; Wed, 09 Dec 2020 12:55:28 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:52673) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kn3gQ-0003p0-3D; Wed, 09 Dec 2020 12:55:22 -0500 Received: from [176.228.60.248] (port=3518 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kn3gL-0006Ib-Eb; Wed, 09 Dec 2020 12:55:19 -0500 Date: Wed, 09 Dec 2020 19:55:13 +0200 Message-Id: <834kku6f0e.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <87h7owch10.fsf@gnus.org> (message from Lars Ingebrigtsen on Tue, 08 Dec 2020 19:02:51 +0100) References: <87k4sulox8.fsf@engster.org> <87h7owch10.fsf@gnus.org> X-Spam-Score: -2.3 (--) 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: -3.3 (---) > From: Lars Ingebrigtsen > Date: Tue, 08 Dec 2020 19:02:51 +0100 > Cc: 5803@debbugs.gnu.org > > I can reproduce this in Emacs 28 with this small change: > > (setq proc (start-process "shell" (get-buffer-create "*process*") "/bin/sh")) > (setq mytq (tq-create proc)) > (defun send-test () > (tq-enqueue mytq "echo TEST\n" "TEST[^0]*" nil 'ignore)) > (setq timer (run-with-timer 1 1 'send-test)) When I run this, I get an error message about spurious communications. Does it work cleanly for you? Do we really need this tq package to reproduce the issue? It adds a layer of complexity to a scenario that is complex to begin with. I hope there can be a recipe that avoids using tq. From unknown Wed Jun 18 00:26:40 2025 X-Loop: help-debbugs@gnu.org Subject: bug#5803: 23.1.94; Using tq-enqueue in timer messes with keystroke echoing Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 09 Dec 2020 18:44:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 5803 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 5803@debbugs.gnu.org, deng@randomsample.de Received: via spool by 5803-submit@debbugs.gnu.org id=B5803.16075393914472 (code B ref 5803); Wed, 09 Dec 2020 18:44:01 +0000 Received: (at 5803) by debbugs.gnu.org; 9 Dec 2020 18:43:11 +0000 Received: from localhost ([127.0.0.1]:36085 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kn4Qg-0001A4-Qm for submit@debbugs.gnu.org; Wed, 09 Dec 2020 13:43:11 -0500 Received: from quimby.gnus.org ([95.216.78.240]:41308) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kn4Qf-00019s-9N for 5803@debbugs.gnu.org; Wed, 09 Dec 2020 13:43:09 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=UPizY1YYX4B1v3//5mxh/qmWTFZVNMsODiHlRgIVHkU=; b=WvJCYPZhaAumcJfkgUiESQBeps 5HSs0Q+19oL4fBe+spAkADwFdzC1nw1AjcwvfFonLdR1dnjUv4wAbKKTRm9zSYmKjAc6YRMJ9z0eN 8eiFbCueqqdtv1j2swdxzy81UxKlsDZFYVtR41cndjLi3hsn7BwcjO324lrNPU7K9oew=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kn4QW-0004Ig-Er; Wed, 09 Dec 2020 19:43:03 +0100 From: Lars Ingebrigtsen References: <87k4sulox8.fsf@engster.org> <87h7owch10.fsf@gnus.org> <834kku6f0e.fsf@gnu.org> X-Now-Playing: Aksak Maboul's _Figures (1)_: "Histoires de Fous" Date: Wed, 09 Dec 2020 19:42:59 +0100 In-Reply-To: <834kku6f0e.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 09 Dec 2020 19:55:13 +0200") Message-ID: <87h7oux1l8.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Eli Zaretskii writes: > When I run this, I get an error message about spurious > communications. Does it work cleanly for you? I get no errors when testing that code... Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) 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: -1.0 (-) Eli Zaretskii writes: > When I run this, I get an error message about spurious > communications. Does it work cleanly for you? I get no errors when testing that code... > Do we really need this tq package to reproduce the issue? It adds a > layer of complexity to a scenario that is complex to begin with. I > hope there can be a recipe that avoids using tq. Yeah, the tq is unnecessary. The following reproduces for me: (setq proc (start-process "shell" (get-buffer-create "*process*") "/bin/sh")) (defun send-test () (process-send-string proc "ls /tmp\n")) (setq timer (run-with-timer 1 1 'send-test)) I then hit C-x and I don't get the "C-x-" prompt. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Wed Jun 18 00:26:40 2025 X-Loop: help-debbugs@gnu.org Subject: bug#5803: 23.1.94; Using tq-enqueue in timer messes with keystroke echoing Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 10 Dec 2020 15:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 5803 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Lars Ingebrigtsen , Stefan Monnier Cc: 5803@debbugs.gnu.org, deng@randomsample.de Received: via spool by 5803-submit@debbugs.gnu.org id=B5803.160761494329894 (code B ref 5803); Thu, 10 Dec 2020 15:43:02 +0000 Received: (at 5803) by debbugs.gnu.org; 10 Dec 2020 15:42:23 +0000 Received: from localhost ([127.0.0.1]:39102 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1knO5G-0007m5-1L for submit@debbugs.gnu.org; Thu, 10 Dec 2020 10:42:22 -0500 Received: from eggs.gnu.org ([209.51.188.92]:33904) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1knO5D-0007ls-8E for 5803@debbugs.gnu.org; Thu, 10 Dec 2020 10:42:20 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:42188) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1knO56-0007jw-W8; Thu, 10 Dec 2020 10:42:13 -0500 Received: from [176.228.60.248] (port=3999 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1knO55-0005Jp-VY; Thu, 10 Dec 2020 10:42:12 -0500 Date: Thu, 10 Dec 2020 17:41:51 +0200 Message-Id: <83czzh4qio.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <87h7oux1l8.fsf@gnus.org> (message from Lars Ingebrigtsen on Wed, 09 Dec 2020 19:42:59 +0100) References: <87k4sulox8.fsf@engster.org> <87h7owch10.fsf@gnus.org> <834kku6f0e.fsf@gnu.org> <87h7oux1l8.fsf@gnus.org> X-Spam-Score: -2.3 (--) 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: -3.3 (---) > From: Lars Ingebrigtsen > Cc: 5803@debbugs.gnu.org, deng@randomsample.de > Date: Wed, 09 Dec 2020 19:42:59 +0100 > > (setq proc (start-process "shell" (get-buffer-create "*process*") "/bin/sh")) > (defun send-test () > (process-send-string proc "ls /tmp\n")) > (setq timer (run-with-timer 1 1 'send-test)) > > I then hit > > C-x > > and I don't get the "C-x-" prompt. Thanks. I found the discussion about a related issue we had in the past, it starts here: https://lists.gnu.org/archive/html/emacs-devel/2018-09/msg00863.html and the analysis is here: https://lists.gnu.org/archive/html/emacs-devel/2018-09/msg00899.html That patch was installed, but it only fixes the while-no-input problem. It doesn't fix this problem, which has the same root cause: the buffer-switch event we inject when output from a subprocess arrives is considered valid input, and so when sit_for makes this test: return detect_input_pending () ? Qnil : Qt; <<<<<<<<<<<<<<<<<<< it returns nil, and the keystroke echo is not displayed, because the logic in keyboard.c assumes this means the user typed something. So I think one way of fixing this is to make the test at the end of sit_for smarter: if the only event in the input queue is the buffer-change event, ignore it and return non-nil. (Alternatively, we could do this in read_char, where sit_for is called.) As yet another alternative, we could ask Stefan whether the patch he suggested back then is still being used, and if so, whether there were any adverse effects. He promised to report back in https://lists.gnu.org/archive/html/emacs-devel/2018-09/msg00914.html but AFAIR never did... From unknown Wed Jun 18 00:26:40 2025 X-Loop: help-debbugs@gnu.org Subject: bug#5803: 23.1.94; Using tq-enqueue in timer messes with keystroke echoing Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 10 Dec 2020 17:30:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 5803 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: Lars Ingebrigtsen , 5803@debbugs.gnu.org, deng@randomsample.de Received: via spool by 5803-submit@debbugs.gnu.org id=B5803.16076213507973 (code B ref 5803); Thu, 10 Dec 2020 17:30:01 +0000 Received: (at 5803) by debbugs.gnu.org; 10 Dec 2020 17:29:10 +0000 Received: from localhost ([127.0.0.1]:39211 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1knPkc-00024X-3q for submit@debbugs.gnu.org; Thu, 10 Dec 2020 12:29:10 -0500 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:18088) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1knPka-00024K-KN for 5803@debbugs.gnu.org; Thu, 10 Dec 2020 12:29:09 -0500 Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 3D11A80ED9; Thu, 10 Dec 2020 12:29:03 -0500 (EST) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id A8970808B0; Thu, 10 Dec 2020 12:29:01 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1607621341; bh=wS+tVvHokI8+G8LOxQnWk/o7K0nPNd4bhXHl4mGg7Ys=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=LAZWnNMX49zYAUQJe46Er/AN1mwn0BS0mv3MYhrEaX/Xx3EkyrlXV6HCTxNuQxVkv C7LXk9fgeORWvDOAYfVYoxWuuB0Vx3ODKtZUeqpejILQt0JSdCkDzlb4fANIWsBEQE fv42pExbz164G7Ho+/MzlwhF0G7+kDmOhkjvDHVRB09noZoV1hPj/xcHvX+mx5iRsF ds2QlfG9aN5t90p3jHSItXXt54oR0yTAw0OT0kWWuuEKTst7ze0/E9SalMsgZkBxVg sXyMfqyf8CGENVGhNJ1VMrFtGI39IAH8pFxpC7WVxADiVLBXbQzwxOo3EzeTKFM9RM LLeOYr6a69Idg== Received: from alfajor (69-165-136-52.dsl.teksavvy.com [69.165.136.52]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 7289F12047A; Thu, 10 Dec 2020 12:29:01 -0500 (EST) From: Stefan Monnier Message-ID: References: <87k4sulox8.fsf@engster.org> <87h7owch10.fsf@gnus.org> <834kku6f0e.fsf@gnu.org> <87h7oux1l8.fsf@gnus.org> <83czzh4qio.fsf@gnu.org> Date: Thu, 10 Dec 2020 12:29:00 -0500 In-Reply-To: <83czzh4qio.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 10 Dec 2020 17:41:51 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.059 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) 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: -3.3 (---) > As yet another alternative, we could ask Stefan whether the patch he > suggested back then is still being used, and if so, whether there were > any adverse effects. He promised to report back in > > https://lists.gnu.org/archive/html/emacs-devel/2018-09/msg00914.html > > but AFAIR never did... Yes, I'm still using this patch in my daily Emacs. And no I haven't noticed any effect. Of course, that's far from a guarantee that there are no such adverse effects (while I'm undoubtedly the most important person in my world, I don't think that's enough to make a statistically significant sample; and on top of that, I might very well not have noticed some of the effects). Stefan From unknown Wed Jun 18 00:26:40 2025 X-Loop: help-debbugs@gnu.org Subject: bug#5803: 23.1.94; Using tq-enqueue in timer messes with keystroke echoing Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 10 Dec 2020 18:21:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 5803 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: larsi@gnus.org, 5803@debbugs.gnu.org, deng@randomsample.de Received: via spool by 5803-submit@debbugs.gnu.org id=B5803.160762445712906 (code B ref 5803); Thu, 10 Dec 2020 18:21:02 +0000 Received: (at 5803) by debbugs.gnu.org; 10 Dec 2020 18:20:57 +0000 Received: from localhost ([127.0.0.1]:39249 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1knQYi-0003M5-VC for submit@debbugs.gnu.org; Thu, 10 Dec 2020 13:20:57 -0500 Received: from eggs.gnu.org ([209.51.188.92]:43880) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1knQYh-0003Ls-3M for 5803@debbugs.gnu.org; Thu, 10 Dec 2020 13:20:55 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:45203) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1knQYZ-0005tm-FR; Thu, 10 Dec 2020 13:20:49 -0500 Received: from [176.228.60.248] (port=2011 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1knQYQ-0003kD-HM; Thu, 10 Dec 2020 13:20:39 -0500 Date: Thu, 10 Dec 2020 20:20:19 +0200 Message-Id: <834kkt4j6k.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Stefan Monnier on Thu, 10 Dec 2020 12:29:00 -0500) References: <87k4sulox8.fsf@engster.org> <87h7owch10.fsf@gnus.org> <834kku6f0e.fsf@gnu.org> <87h7oux1l8.fsf@gnus.org> <83czzh4qio.fsf@gnu.org> X-Spam-Score: -2.3 (--) 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: -3.3 (---) > From: Stefan Monnier > Cc: Lars Ingebrigtsen , 5803@debbugs.gnu.org, > deng@randomsample.de > Date: Thu, 10 Dec 2020 12:29:00 -0500 > > > https://lists.gnu.org/archive/html/emacs-devel/2018-09/msg00914.html > > > > but AFAIR never did... > > Yes, I'm still using this patch in my daily Emacs. > And no I haven't noticed any effect. Of course, that's far from > a guarantee that there are no such adverse effects (while I'm > undoubtedly the most important person in my world, I don't think that's > enough to make a statistically significant sample; and on top of that, > I might very well not have noticed some of the effects). Then perhaps we should install that change and see what breaks? From unknown Wed Jun 18 00:26:40 2025 X-Loop: help-debbugs@gnu.org Subject: bug#5803: 23.1.94; Using tq-enqueue in timer messes with keystroke echoing Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 10 Dec 2020 18:41:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 5803 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: larsi@gnus.org, 5803@debbugs.gnu.org, deng@randomsample.de Received: via spool by 5803-submit@debbugs.gnu.org id=B5803.160762562814828 (code B ref 5803); Thu, 10 Dec 2020 18:41:01 +0000 Received: (at 5803) by debbugs.gnu.org; 10 Dec 2020 18:40:28 +0000 Received: from localhost ([127.0.0.1]:39267 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1knQrc-0003r3-7K for submit@debbugs.gnu.org; Thu, 10 Dec 2020 13:40:28 -0500 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:5887) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1knQrb-0003qp-1R for 5803@debbugs.gnu.org; Thu, 10 Dec 2020 13:40:27 -0500 Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id C95258037A; Thu, 10 Dec 2020 13:40:21 -0500 (EST) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id A579D8026B; Thu, 10 Dec 2020 13:40:19 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1607625619; bh=ttZypJ6PDovstaIFj9JAjufPwQcwQVIFknp6BP7yygE=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=OZejCbEfHl/XJmkcj/q8lpZpIHf5tpjoLN4W46E5cPXt/uvuI+JNe58/iMUMSWaDG sJNgrw+j8O3W3iFiQaGkJusj2vvQ7J9uld54PMXlxCNvhyaPnwPL/ZGCgTzJcYGHkw UkwDsUzw97cU02z+tt/1GdYhd3JXoCneQAweMTn2702eFVsQtCuI5UQCzRhnn4uuWl 81R65n1odLM4UlBm4iWwwXkLTN3TSJKwiN7WDZm/OClXdZmTuVMJHgklPA9EPtl2yW 3U8gJESZhk2jUL8G1bSiP45nfHndisH9xid+EcgfzHJ10m3iQtgh+f2RR7T63XlIr+ OkC4AiheR+CFg== Received: from alfajor (69-165-136-52.dsl.teksavvy.com [69.165.136.52]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id E9423120325; Thu, 10 Dec 2020 13:40:18 -0500 (EST) From: Stefan Monnier Message-ID: References: <87k4sulox8.fsf@engster.org> <87h7owch10.fsf@gnus.org> <834kku6f0e.fsf@gnu.org> <87h7oux1l8.fsf@gnus.org> <83czzh4qio.fsf@gnu.org> <834kkt4j6k.fsf@gnu.org> Date: Thu, 10 Dec 2020 13:40:17 -0500 In-Reply-To: <834kkt4j6k.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 10 Dec 2020 20:20:19 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.061 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) 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: -3.3 (---) >> > https://lists.gnu.org/archive/html/emacs-devel/2018-09/msg00914.html >> > but AFAIR never did... >> Yes, I'm still using this patch in my daily Emacs. >> And no I haven't noticed any effect. Of course, that's far from >> a guarantee that there are no such adverse effects (while I'm >> undoubtedly the most important person in my world, I don't think that's >> enough to make a statistically significant sample; and on top of that, >> I might very well not have noticed some of the effects). > Then perhaps we should install that change and see what breaks? Since this patch mostly just removes code, I'll be delighted to install it. Should I take this question as an actual "go ahead"? Stefan From unknown Wed Jun 18 00:26:40 2025 X-Loop: help-debbugs@gnu.org Subject: bug#5803: 23.1.94; Using tq-enqueue in timer messes with keystroke echoing Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 10 Dec 2020 18:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 5803 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: larsi@gnus.org, 5803@debbugs.gnu.org, deng@randomsample.de Received: via spool by 5803-submit@debbugs.gnu.org id=B5803.160762622415763 (code B ref 5803); Thu, 10 Dec 2020 18:51:02 +0000 Received: (at 5803) by debbugs.gnu.org; 10 Dec 2020 18:50:24 +0000 Received: from localhost ([127.0.0.1]:39279 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1knR1E-00046B-DA for submit@debbugs.gnu.org; Thu, 10 Dec 2020 13:50:24 -0500 Received: from eggs.gnu.org ([209.51.188.92]:50566) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1knR1C-00045v-5S for 5803@debbugs.gnu.org; Thu, 10 Dec 2020 13:50:23 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:45755) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1knR14-0006t6-CG; Thu, 10 Dec 2020 13:50:16 -0500 Received: from [176.228.60.248] (port=3823 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1knR11-0002kE-Ly; Thu, 10 Dec 2020 13:50:12 -0500 Date: Thu, 10 Dec 2020 20:49:52 +0200 Message-Id: <83wnxp338v.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Stefan Monnier on Thu, 10 Dec 2020 13:40:17 -0500) References: <87k4sulox8.fsf@engster.org> <87h7owch10.fsf@gnus.org> <834kku6f0e.fsf@gnu.org> <87h7oux1l8.fsf@gnus.org> <83czzh4qio.fsf@gnu.org> <834kkt4j6k.fsf@gnu.org> X-Spam-Score: -2.3 (--) 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: -3.3 (---) > From: Stefan Monnier > Cc: larsi@gnus.org, 5803@debbugs.gnu.org, deng@randomsample.de > Date: Thu, 10 Dec 2020 13:40:17 -0500 > > > Then perhaps we should install that change and see what breaks? > > Since this patch mostly just removes code, I'll be delighted to install it. > Should I take this question as an actual "go ahead"? Let's wait for Lars to chime in, after he reads the past discussions on this. From unknown Wed Jun 18 00:26:40 2025 X-Loop: help-debbugs@gnu.org Subject: bug#5803: 23.1.94; Using tq-enqueue in timer messes with keystroke echoing Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 11 Dec 2020 07:27:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 5803 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: monnier@iro.umontreal.ca Cc: larsi@gnus.org, 5803@debbugs.gnu.org, deng@randomsample.de Received: via spool by 5803-submit@debbugs.gnu.org id=B5803.160767159713617 (code B ref 5803); Fri, 11 Dec 2020 07:27:02 +0000 Received: (at 5803) by debbugs.gnu.org; 11 Dec 2020 07:26:37 +0000 Received: from localhost ([127.0.0.1]:39826 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kncp3-0003XY-5Z for submit@debbugs.gnu.org; Fri, 11 Dec 2020 02:26:37 -0500 Received: from eggs.gnu.org ([209.51.188.92]:38446) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kncp2-0003XK-0i for 5803@debbugs.gnu.org; Fri, 11 Dec 2020 02:26:36 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:57744) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kncov-0004UB-Nn; Fri, 11 Dec 2020 02:26:29 -0500 Received: from [176.228.60.248] (port=2214 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kncor-00050G-TA; Fri, 11 Dec 2020 02:26:28 -0500 Date: Fri, 11 Dec 2020 09:26:07 +0200 Message-Id: <83pn3g3isw.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <83wnxp338v.fsf@gnu.org> (message from Eli Zaretskii on Thu, 10 Dec 2020 20:49:52 +0200) References: <87k4sulox8.fsf@engster.org> <87h7owch10.fsf@gnus.org> <834kku6f0e.fsf@gnu.org> <87h7oux1l8.fsf@gnus.org> <83czzh4qio.fsf@gnu.org> <834kkt4j6k.fsf@gnu.org> <83wnxp338v.fsf@gnu.org> X-Spam-Score: -2.3 (--) 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: -3.3 (---) > Date: Thu, 10 Dec 2020 20:49:52 +0200 > From: Eli Zaretskii > Cc: larsi@gnus.org, 5803@debbugs.gnu.org, deng@randomsample.de > > > From: Stefan Monnier > > Cc: larsi@gnus.org, 5803@debbugs.gnu.org, deng@randomsample.de > > Date: Thu, 10 Dec 2020 13:40:17 -0500 > > > > > Then perhaps we should install that change and see what breaks? > > > > Since this patch mostly just removes code, I'll be delighted to install it. > > Should I take this question as an actual "go ahead"? > > Let's wait for Lars to chime in, after he reads the past discussions > on this. Btw, does this mean the recipe Lars posted here in https://debbugs.gnu.org/cgi/bugreport.cgi?bug=5803#23 works as expected in your patched Emacs, i.e. you do see the "C-x" echo after about a second? Because if not, there's something else at work here, and installing your changes will not resolve this problem. From unknown Wed Jun 18 00:26:40 2025 X-Loop: help-debbugs@gnu.org Subject: bug#5803: 23.1.94; Using tq-enqueue in timer messes with keystroke echoing Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 11 Dec 2020 12:34:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 5803 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 5803@debbugs.gnu.org, Stefan Monnier , deng@randomsample.de Received: via spool by 5803-submit@debbugs.gnu.org id=B5803.160769003827574 (code B ref 5803); Fri, 11 Dec 2020 12:34:01 +0000 Received: (at 5803) by debbugs.gnu.org; 11 Dec 2020 12:33:58 +0000 Received: from localhost ([127.0.0.1]:40321 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1knhcU-0007Ag-EL for submit@debbugs.gnu.org; Fri, 11 Dec 2020 07:33:58 -0500 Received: from quimby.gnus.org ([95.216.78.240]:33720) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1knhcS-0007AR-Kp for 5803@debbugs.gnu.org; Fri, 11 Dec 2020 07:33:57 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=zVH4xZ7wnLk+fV/2jtzGwq6ajFPljASAUjXFkZkMgzg=; b=rqIG5ZWqn12aF7aFpKrpYlPi18 ELJeN2o1ydgUWXQSi2YanOWBZvR+Whpj6H2sLsKThUZW4fGlQ6cpUYvNdBIs8DSeKMfHRqBCv0F0n C9Q/B1uDh6PEwc/EuEIJVkJ6yf0mxd2W6a4Y2tiCRJo9REEmHOkUg908ayKPa+CR+I9g=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1knhcI-0002Ro-7D; Fri, 11 Dec 2020 13:33:48 +0100 From: Lars Ingebrigtsen References: <87k4sulox8.fsf@engster.org> <87h7owch10.fsf@gnus.org> <834kku6f0e.fsf@gnu.org> <87h7oux1l8.fsf@gnus.org> <83czzh4qio.fsf@gnu.org> <834kkt4j6k.fsf@gnu.org> <83wnxp338v.fsf@gnu.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAIVBMVEX+/v7X1dP7+/vA sKSZklEvJx5aUydFOSuFdzlhW03////R+w9QAAAAAWJLR0QKaND0VgAAAAd0SU1FB+QMCwwfNlgK +1cAAAGdSURBVDjL3ZLBTgIxEIah8QHYcvK2W18AbIxn3A3R82ZoOMu2ezXSjj2ayApHEgPp21qh 7K4oicab/6npl/lnpv07nf+kbvSh+BSo1asBYUG+iBDW+96X8uBJsoxnacrTfsr76TDmB9AFUFCW 1fROZ7PbG0b4oTOgNstyZcd2+7YZxEldYbQwyqgpWrBuyBrwVBipytet2Ag3G7GLaBDApEApZaXt SuB0zZLzeQBlIQDNq5ij1ZgzcoV0D6oCAKRCrtxU56Rzdh/2GBulQBaP11YLyFnzHrdKTQqpU4WA ct2A7lJKVNJw59xL9pywKAo9lmamjFxyt9laN2J8ED6gW4lSCjm7s6jnQ+pBP1gVIBdgVg69V3bD ol4/VCgQC5hUzlnn8KFlpWFS+NdC51u4NYtoA7TfAxFtufUV0eVhXA2gwd+Db/I2YkNa/8cHAIEa HZpHwi9bYCcEYSEndUj8VC3lhA8Ob/UpU7TTitWvtc/gPorHgCZxkiSU0k8giegO0F12v1iRo9tW 4k+AP4kc7x6HNoSeKvn5GKQ5vgMTCozKtLxQugAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMC0xMi0x MVQxMjozMTo1NCswMDowMANdcuIAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjAtMTItMTFUMTI6MzE6 NTQrMDA6MDByAMpeAAAAAElFTkSuQmCC X-Now-Playing: Chris Watson's _Notes from the Forest Floor_: "Notes From The Forest Floor" Date: Fri, 11 Dec 2020 13:33:44 +0100 In-Reply-To: <83wnxp338v.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 10 Dec 2020 20:49:52 +0200") Message-ID: <87tussjzdj.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Eli Zaretskii writes: >> Since this patch mostly just removes code, I'll be delighted to install it. >> Should I take this question as an actual "go ahead"? > > Let's wait for Lars to chime in, after he reads the past disc [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) 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: -1.0 (-) Eli Zaretskii writes: >> Since this patch mostly just removes code, I'll be delighted to install it. >> Should I take this question as an actual "go ahead"? > > Let's wait for Lars to chime in, after he reads the past discussions > on this. I had a look at the thread and Stefan's patch (which removes a whole bunch of code), but this is in an area that's mostly unfamiliar to me, so I don't have much input here to give. I'd say -- give it a go, and see what happens. We can always revert if it leads to problems. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Wed Jun 18 00:26:40 2025 X-Loop: help-debbugs@gnu.org Subject: bug#5803: 23.1.94; Using tq-enqueue in timer messes with keystroke echoing Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 11 Dec 2020 12:56:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 5803 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Lars Ingebrigtsen Cc: 5803@debbugs.gnu.org, monnier@iro.umontreal.ca, deng@randomsample.de Received: via spool by 5803-submit@debbugs.gnu.org id=B5803.160769134029629 (code B ref 5803); Fri, 11 Dec 2020 12:56:01 +0000 Received: (at 5803) by debbugs.gnu.org; 11 Dec 2020 12:55:40 +0000 Received: from localhost ([127.0.0.1]:40360 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1knhxU-0007hp-0Z for submit@debbugs.gnu.org; Fri, 11 Dec 2020 07:55:40 -0500 Received: from eggs.gnu.org ([209.51.188.92]:55486) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1knhxR-0007hb-21 for 5803@debbugs.gnu.org; Fri, 11 Dec 2020 07:55:38 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:43545) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1knhxK-0002TU-JB; Fri, 11 Dec 2020 07:55:30 -0500 Received: from [176.228.60.248] (port=3960 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1knhxK-0003tx-1h; Fri, 11 Dec 2020 07:55:30 -0500 Date: Fri, 11 Dec 2020 14:55:13 +0200 Message-Id: <83y2i41ozy.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <87tussjzdj.fsf@gnus.org> (message from Lars Ingebrigtsen on Fri, 11 Dec 2020 13:33:44 +0100) References: <87k4sulox8.fsf@engster.org> <87h7owch10.fsf@gnus.org> <834kku6f0e.fsf@gnu.org> <87h7oux1l8.fsf@gnus.org> <83czzh4qio.fsf@gnu.org> <834kkt4j6k.fsf@gnu.org> <83wnxp338v.fsf@gnu.org> <87tussjzdj.fsf@gnus.org> X-Spam-Score: -2.3 (--) 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: -3.3 (---) > From: Lars Ingebrigtsen > Cc: Stefan Monnier , 5803@debbugs.gnu.org, > deng@randomsample.de > Date: Fri, 11 Dec 2020 13:33:44 +0100 > > I had a look at the thread and Stefan's patch (which removes a whole > bunch of code), but this is in an area that's mostly unfamiliar to me, > so I don't have much input here to give. I'd say -- give it a go, and > see what happens. We can always revert if it leads to problems. No objection from me, assuming the problem is fixed by that patch. Stefan? From unknown Wed Jun 18 00:26:40 2025 X-Loop: help-debbugs@gnu.org Subject: bug#5803: 23.1.94; Using tq-enqueue in timer messes with keystroke echoing Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 12 Dec 2020 14:58:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 5803 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: larsi@gnus.org, 5803@debbugs.gnu.org, deng@randomsample.de Received: via spool by 5803-submit@debbugs.gnu.org id=B5803.160778503717548 (code B ref 5803); Sat, 12 Dec 2020 14:58:01 +0000 Received: (at 5803) by debbugs.gnu.org; 12 Dec 2020 14:57:17 +0000 Received: from localhost ([127.0.0.1]:46277 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ko6Kj-0004Yv-H3 for submit@debbugs.gnu.org; Sat, 12 Dec 2020 09:57:17 -0500 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:2468) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ko6Kh-0004YC-DJ for 5803@debbugs.gnu.org; Sat, 12 Dec 2020 09:57:16 -0500 Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id B9805440F2D; Sat, 12 Dec 2020 09:57:09 -0500 (EST) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 60531440719; Sat, 12 Dec 2020 09:57:08 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1607785028; bh=z34w6WzavUqgtIwHZzGO+IQ2TuvU9BATMLRZgpEBT7A=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=B4xbFQXqnMIu7yHOeZqs3RqJyo+Ujb+FY3IMyATqexsjRJhdSo1ZuCDFIA+tD1bl+ 4e7SkrO2h5i+hB7gt+NT589PXv88YVWnvox8T0ek0kuf9PYd7zSGFc4G6HKTsyG0eI bE3AD/B7Dh566gJ+6DWIrctQmq/9O41BCb+lhZNBv38JgDjApY0YAvr9yu6iKQoqZT Pyy3rrnzyxLJd4dvTkzS99+W6BQZJdNof41sy+n1nAV3f36wmzk7jsEDg8lGfS/EMe 0f9f0XpImFuwoPG3+dP2WXYLVZlr9MKoL04Sfr1+Sh337xP+DEJP+Pgfvu88SS+eKv u3+4Je9+YSr0g== Received: from alfajor (69-165-136-52.dsl.teksavvy.com [69.165.136.52]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 0DDD51201DA; Sat, 12 Dec 2020 09:57:08 -0500 (EST) From: Stefan Monnier Message-ID: References: <87k4sulox8.fsf@engster.org> <87h7owch10.fsf@gnus.org> <834kku6f0e.fsf@gnu.org> <87h7oux1l8.fsf@gnus.org> <83czzh4qio.fsf@gnu.org> <834kkt4j6k.fsf@gnu.org> <83wnxp338v.fsf@gnu.org> <83pn3g3isw.fsf@gnu.org> Date: Sat, 12 Dec 2020 09:57:07 -0500 In-Reply-To: <83pn3g3isw.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 11 Dec 2020 09:26:07 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.068 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) 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: -3.3 (---) > Btw, does this mean the recipe Lars posted here in > > https://debbugs.gnu.org/cgi/bugreport.cgi?bug=5803#23 > > works as expected in your patched Emacs, i.e. you do see the "C-x" > echo after about a second? Yes. I pushed the patch. Stefan From unknown Wed Jun 18 00:26:40 2025 X-Loop: help-debbugs@gnu.org Subject: bug#5803: 23.1.94; Using tq-enqueue in timer messes with keystroke echoing Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 12 Dec 2020 15:27:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 5803 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: Eli Zaretskii , 5803@debbugs.gnu.org, deng@randomsample.de Received: via spool by 5803-submit@debbugs.gnu.org id=B5803.160778678226072 (code B ref 5803); Sat, 12 Dec 2020 15:27:02 +0000 Received: (at 5803) by debbugs.gnu.org; 12 Dec 2020 15:26:22 +0000 Received: from localhost ([127.0.0.1]:46286 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ko6ms-0006mS-4l for submit@debbugs.gnu.org; Sat, 12 Dec 2020 10:26:22 -0500 Received: from quimby.gnus.org ([95.216.78.240]:48320) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ko6mp-0006lf-Dh for 5803@debbugs.gnu.org; Sat, 12 Dec 2020 10:26:20 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=VvGP33cj2aQFritv3VS0MWDlV51IcsxGU2FMUuMkfns=; b=qDhIYpsbC8f1zRcg7s19WrqNHY Mp1S1U7k1jazsguUOAURqjyq26/nkt56+QXlLSCQtyK5fppmsBeGvxG2QvYC/F7jb5RO05pRJakwQ Bwyh/C2mruzf5w1KePq3bA/G0tWKjL+CSHGqVBPrkqpUS8B4y5KvwOVtTJk4SrieP/go=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ko6mc-0007Vl-EW; Sat, 12 Dec 2020 16:26:11 +0100 From: Lars Ingebrigtsen References: <87k4sulox8.fsf@engster.org> <87h7owch10.fsf@gnus.org> <834kku6f0e.fsf@gnu.org> <87h7oux1l8.fsf@gnus.org> <83czzh4qio.fsf@gnu.org> <834kkt4j6k.fsf@gnu.org> <83wnxp338v.fsf@gnu.org> <83pn3g3isw.fsf@gnu.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAD1BMVEU/LR2RYzWsjWnV 0Mb///+iHLEYAAAAAWJLR0QEj2jZUQAAAAd0SU1FB+QMDA8ZGE0X1/4AAAGvSURBVDjLdZPbtesg DEQl3ICEG+DRQAz993ZnBHaycnNYtj+0rccMICLiXJJd0pxVuI4Xv6pKoNUmVgkwEBY1Pkg8CQZB igw3JRedsUzu5W4E7gu87rh6BUCP8xsYM+wBY0XZ183YfYP59NA8FJW+gZ3jnBgsfwPvM48Kedoj XNsbGISjTd8zFd2lLqUhuoSbJLvlCQGEZMSbfOiGQgnDbg23cCfzMPEWt0wHyAF0mx6tITvTk8wu /S0bAH/Cd49mFt5Fa4FN9CO5BTjKEf5yVvU1geAPtOylBXAmwCtmsEjqlqIHonFMqtRoIalsEPHz 8thIrHwd62+jK33k5iFr9HGUAPE5R1uF4PElC/CttBIgNzg5rLAIDakcDZVSa4kWv3RNVKOgNGmN GRPn8NbGvslyBqH3NbaHYQg0VYTbgJGv2DcP+/FmgtKvNvuy5LY5LVAaTlMbvreLIAewY52iN4gW LVnr+wQ/9yEIxu37PBKYbtB7f8C+C/hErfZ15nkRWqR8grIuSvqIzz3S2sv6hD+uTzRKs/8CWP1H xlKa/8h45/wH0l/gTpFfpOgc/wDhKU4OKFCjYAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMC0xMi0x MlQxNToyNToyNCswMDowMJVGtusAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjAtMTItMTJUMTU6MjU6 MjQrMDA6MDDkGw5XAAAAAElFTkSuQmCC X-Now-Playing: Sibusile Xaba's _Ngiwu Shawbada_: "Umndeni" Date: Sat, 12 Dec 2020 16:26:05 +0100 In-Reply-To: (Stefan Monnier's message of "Sat, 12 Dec 2020 09:57:07 -0500") Message-ID: <87wnxn82r6.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Stefan Monnier writes: >> works as expected in your patched Emacs, i.e. you do see the "C-x" >> echo after about a second? > > Yes. > > I pushed the patch. And it does indeed fix the test case here too, so I'm closing this bug report. (And Emacs also seems to work fine otherwise, which is always a good sign. :-)) Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) 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: -1.0 (-) Stefan Monnier writes: >> works as expected in your patched Emacs, i.e. you do see the "C-x" >> echo after about a second? > > Yes. > > I pushed the patch. And it does indeed fix the test case here too, so I'm closing this bug report. (And Emacs also seems to work fine otherwise, which is always a good sign. :-)) -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 12 10:26:30 2020 Received: (at control) by debbugs.gnu.org; 12 Dec 2020 15:26:30 +0000 Received: from localhost ([127.0.0.1]:46289 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ko6n0-0006nB-Cg for submit@debbugs.gnu.org; Sat, 12 Dec 2020 10:26:30 -0500 Received: from quimby.gnus.org ([95.216.78.240]:48334) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ko6my-0006md-Cn for control@debbugs.gnu.org; Sat, 12 Dec 2020 10:26:29 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=GikwU3OEiFCK54wEfd1CuwOwHrX9XdnUjMvx4mNvyKk=; b=I0Mo1UFLZeyA9ZkGz5OLes9G9O T8gmqDZM8J2ugDKd3aT4ATUZBOYppxtMyPFe4xpgCGXGwXGYKgOJYezyYt3n1Yzs8cbRcOxy7vDxX pb7OGIw9gULLbl9gFyEa2uRz9HfdPYGYp4f4WQwXbciRFTDrGgImeyQlpvXETW98AvzU=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ko6mq-0007Vu-I2 for control@debbugs.gnu.org; Sat, 12 Dec 2020 16:26:22 +0100 Date: Sat, 12 Dec 2020 16:26:19 +0100 Message-Id: <87v9d782qs.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #5803 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 5803 fixed close 5803 28.1 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control 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: -1.0 (-) tags 5803 fixed close 5803 28.1 quit From unknown Wed Jun 18 00:26:40 2025 X-Loop: help-debbugs@gnu.org Subject: bug#5803: Using tq-enqueue in timer messes with keystroke echoing References: <87k4sulox8.fsf@engster.org> In-Reply-To: <87k4sulox8.fsf@engster.org> Resent-From: Platon Pronko Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 17 Dec 2020 16:37:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 5803 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: fixed To: 5803@debbugs.gnu.org Received: via spool by 5803-submit@debbugs.gnu.org id=B5803.160822300328537 (code B ref 5803); Thu, 17 Dec 2020 16:37:02 +0000 Received: (at 5803) by debbugs.gnu.org; 17 Dec 2020 16:36:43 +0000 Received: from localhost ([127.0.0.1]:36802 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kpwGh-0007QD-7i for submit@debbugs.gnu.org; Thu, 17 Dec 2020 11:36:43 -0500 Received: from mail-lf1-f52.google.com ([209.85.167.52]:36206) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kpwGe-0007Pn-VK for 5803@debbugs.gnu.org; Thu, 17 Dec 2020 11:36:42 -0500 Received: by mail-lf1-f52.google.com with SMTP id o13so35758555lfr.3 for <5803@debbugs.gnu.org>; Thu, 17 Dec 2020 08:36:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:from:subject:message-id:date:user-agent:mime-version :content-language:content-transfer-encoding; bh=EN/Eu+nn58cBbUIWtpc2eA7HQyoE+yQLNLaA6v6xbmE=; b=TEQScwAXQVIKST/SYMUug/Z49xeIfmMawQdQVLqoELtXVeUcarfu69S21jxSyz4k/O Ltik8vDX0p6FGbdDWAIkEyNdRTyMjZuBPQm1bPpbofphnA/PwCH3SdaNoHIuNMgiE0KY gq42qYE3s9a06fMFK7gjApSb3p4DXp+63vd7CZaL+qbEqzftUV48CSN8lL1ZEPza/mq1 Xvhp/+xl+r9HC91am1oOh5lDG8QYPtpbwLYn3rzv2lChGSmLen/gDAALoUOGlWc/jB9Q IEl/o/VXTxoiL+ZNMxy+h8J9IvcQobrZ96iERPh6nT9rdYrAXOWut8YkqI40iubmqLdm 79lg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version:content-language:content-transfer-encoding; bh=EN/Eu+nn58cBbUIWtpc2eA7HQyoE+yQLNLaA6v6xbmE=; b=sDfzt/h30G+3ReccGKgGcUqRyEdq+8XetCKy9dQCaJF63pC06gZnat8um2udPmRDTp UDu6K2EHeYvQ2QgE+d/XuOtjBsRpwgVryMZVCrBxmU5HVmQiz9OmFcjsbG4avlaD8/Ln zFykzPwNYHxVfouPMAl0PU6M088L/1PzHiBD+OSc+v1sJL0Vh0eAREfwBzK/v+YPjE3J 5U3otMiZx8xHjhUr632DYVQFqglQNNRjlW6NAxcv1DB5R9it96ByQVyUAHZ3das49rbl gVx3XGlR1KnzAHUcnJ9yLD9dUMQ3Gp0CjDW+Ie/th3DHWojEiD41J/vJWiFVjR5KwbHC 2NvQ== X-Gm-Message-State: AOAM533ehztm5QszwLdMHiQf+Q2ySZq/3EymbxELJNcvQ1kpkPhsltrJ NaK7VgN/iBdJWqO82CalizukH7o8p9A= X-Google-Smtp-Source: ABdhPJycd5lfXh2T5DagJNeAJ2esB/HdNsknffVSNCHddpAo7DlRjdwN6C1Zqlg71liN4ksgrMytOg== X-Received: by 2002:a05:651c:315:: with SMTP id a21mr43928ljp.403.1608222995055; Thu, 17 Dec 2020 08:36:35 -0800 (PST) Received: from [192.168.1.67] (109-252-80-233.nat.spd-mgts.ru. [109.252.80.233]) by smtp.gmail.com with ESMTPSA id j20sm726998ljc.47.2020.12.17.08.36.34 for <5803@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 17 Dec 2020 08:36:34 -0800 (PST) From: Platon Pronko Message-ID: Date: Thu, 17 Dec 2020 19:36:34 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.6.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Spam-Score: 3.3 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi! It seems this patch did break something, see bug#45292 for example and analysis. Content analysis details: (3.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (platon7pronko[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.167.52 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.167.52 listed in list.dnswl.org] 3.3 FAKE_REPLY_A1 No description available. 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: 2.3 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi! It seems this patch did break something, see bug#45292 for example and analysis. Content analysis details: (2.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.167.52 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.167.52 listed in wl.mailspike.net] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (platon7pronko[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager 3.3 FAKE_REPLY_A1 No description available. Hi! It seems this patch did break something, see bug#45292 for example and analysis. From unknown Wed Jun 18 00:26:40 2025 X-Loop: help-debbugs@gnu.org Subject: bug#5803: Using tq-enqueue in timer messes with keystroke echoing References: <87k4sulox8.fsf@engster.org> In-Reply-To: <87k4sulox8.fsf@engster.org> Resent-From: Platon Pronko Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 23 Dec 2020 12:36:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 5803 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: fixed To: 5803@debbugs.gnu.org Cc: Lars Ingebrigtsen , Eli Zaretskii , Stefan Monnier Received: via spool by 5803-submit@debbugs.gnu.org id=B5803.160872691921927 (code B ref 5803); Wed, 23 Dec 2020 12:36:01 +0000 Received: (at 5803) by debbugs.gnu.org; 23 Dec 2020 12:35:19 +0000 Received: from localhost ([127.0.0.1]:52295 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ks3MM-0005hZ-OL for submit@debbugs.gnu.org; Wed, 23 Dec 2020 07:35:18 -0500 Received: from mail-lf1-f51.google.com ([209.85.167.51]:38490) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ks3ML-0005h2-1F for 5803@debbugs.gnu.org; Wed, 23 Dec 2020 07:35:17 -0500 Received: by mail-lf1-f51.google.com with SMTP id h205so39735278lfd.5 for <5803@debbugs.gnu.org>; Wed, 23 Dec 2020 04:35:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:subject:to:cc:message-id:date:user-agent:mime-version :content-language:content-transfer-encoding; bh=z+rOekzAcqia4gQp7cX7UXYvbaXqXZ/XAdKqIwzIbEE=; b=jYTEeuFNNyt2GtyuhV4yzbhWTib8EctLotoBKbHO70S2sdBWbC+iW4e59XO+ESd/eI Mc8HnTCXI+OoI+Ao14sKJoejoaDft93AAlZZYiApPfaLmK9sFwE3esnvAgKD1QmKK4Vp 1R10GLF26FQ5ZYLIdfzZhY2LzzrIpTG+JJp140SWKrsD6rm3qQvsuzlDycdPuKi5xFXM kKznRTHQ2AsJ2PzGr8Olccd5o1eAf285/O8nCry0+/iodhM1rz1AC4Sc0wS74rp8KwBT Qqpi0HQYv4s4kD4vk0e7/SrUXCMFpWpS2T+E5Tgw+vZp5MxoKklDPA6EjDOGRK4aA6qK U7RQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:subject:to:cc:message-id:date:user-agent :mime-version:content-language:content-transfer-encoding; bh=z+rOekzAcqia4gQp7cX7UXYvbaXqXZ/XAdKqIwzIbEE=; b=M2i58ZbG/4//Evr0gTsERkqjiVgIM2DViLsoUnwR/jomx2NOI6hEDc6qwUnKTEQJOk qQSVHgU3yWEKpm2ZX6UcDD1mpiDmTn78w6lck9xv31XrRQ7KY5njB2E2pXvFMYgiNYl7 EHzNDSqnsXRwip7A6S2eTqQ3Av+rLvv9qiWqYBPbWveUh0fi7nhXlnO9bTgibNtl8TYp akvOF23dPTGTY6NhfLMYDMTGZxLo9Hz0m65jwF/p1ZLDa1SgFuEqO+e89RXC20NUTEQ2 M371FTnbkQTf6FFN/MZzek1BZm7VhC54nfiqEgLmksHZ0YqN+HidGnQDFKXKwaVk01ui gZCg== X-Gm-Message-State: AOAM5312mwK8CImhyt77mlMxQVDV2meJlWJLIaJIcjQTr9UfKKJ4TtNU q+VtQShDUnL8Tw4x4OIXkR4= X-Google-Smtp-Source: ABdhPJxAPmnv7sD/0SfFyW2d6XRERK2Tfm6wjktJGq+UBL0jEuz8u7HaYD5UYkyhX4Aehb0XRNoyzg== X-Received: by 2002:ac2:538a:: with SMTP id g10mr11339928lfh.91.1608726910606; Wed, 23 Dec 2020 04:35:10 -0800 (PST) Received: from [192.168.1.67] ([109.252.80.63]) by smtp.gmail.com with ESMTPSA id h20sm3162333lfc.239.2020.12.23.04.35.09 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 23 Dec 2020 04:35:09 -0800 (PST) From: Platon Pronko Message-ID: Date: Wed, 23 Dec 2020 15:35:09 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.6.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Spam-Score: 3.4 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Community member helpfully suggested that I didn't CC the relevant developers on my previous email, so the notification might be missed - doing so now (apologies in advance if I misunderstood the work [...] Content analysis details: (3.4 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.167.51 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (platon7pronko[at]gmail.com) -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.167.51 listed in wl.mailspike.net] 3.4 FAKE_REPLY_A1 No description available. 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: 2.4 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Community member helpfully suggested that I didn't CC the relevant developers on my previous email, so the notification might be missed - doing so now (apologies in advance if I misunderstood the work [...] Content analysis details: (2.4 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.167.51 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.167.51 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (platon7pronko[at]gmail.com) -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager 3.4 FAKE_REPLY_A1 No description available. Community member helpfully suggested that I didn't CC the relevant developers on my previous email, so the notification might be missed - doing so now (apologies in advance if I misunderstood the workflow and am spamming needlessly). To recap: removal of record_asynch_buffer_change() at the end of read_and_dispose_of_process_output() seems to cause buffer change to not propagate in certain cases (details in bug#45292).