From unknown Wed Jun 18 23:04:36 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#4273 <4273@debbugs.gnu.org> To: bug#4273 <4273@debbugs.gnu.org> Subject: Status: flyspell-region / accept-process-output very slow Reply-To: bug#4273 <4273@debbugs.gnu.org> Date: Thu, 19 Jun 2025 06:04:36 +0000 retitle 4273 flyspell-region / accept-process-output very slow reassign 4273 emacs,ns submitter 4273 David Reitter severity 4273 important thanks From david.reitter@gmail.com Thu Aug 27 15:15:19 2009 Received: (at submit) by emacsbugs.donarmstrong.com; 27 Aug 2009 22:15:20 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-0.4 required=4.0 tests=AWL,FOURLA,GMAIL autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n7RMFIbn018106 for ; Thu, 27 Aug 2009 15:15:19 -0700 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MgnFV-0005Zy-JN for bug-gnu-emacs@gnu.org; Thu, 27 Aug 2009 18:15:17 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MgnFQ-0005TW-VD for bug-gnu-emacs@gnu.org; Thu, 27 Aug 2009 18:15:17 -0400 Received: from [199.232.76.173] (port=57312 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MgnFQ-0005Sl-QZ for bug-gnu-emacs@gnu.org; Thu, 27 Aug 2009 18:15:12 -0400 Received: from mail-qy0-f181.google.com ([209.85.221.181]:47180) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MgnFQ-0006VA-0D for bug-gnu-emacs@gnu.org; Thu, 27 Aug 2009 18:15:12 -0400 Received: by qyk11 with SMTP id 11so1057459qyk.1 for ; Thu, 27 Aug 2009 15:15:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:content-type :content-transfer-encoding:subject:date:message-id:to:mime-version :x-mailer; bh=nbaAPO0nJ75h00NCbCBrMfSopl4G/Hfih+IqlG3HOwU=; b=cF6ObHkHhE2smEQ8loSjuopVTSBUxbOmD0ZajVOf6a50rfVyxj+03WARfRshnUFrTl T9NuzRGaJjmLwGwOYNFhk9ZtWt4ZkQfM2n2mfXF/Uoif5rFVZ3Czfh9kkxUw3uTT7Nck 57jtuuN6M9abK/Y8qKejrJ/DPebKEl0fXP+2c= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:content-type:content-transfer-encoding:subject:date:message-id :to:mime-version:x-mailer; b=eb0c3MHjDpJkBjLi6fx+K7G+zuY5oiPdfNSqvUmeV7vFLUBDYMZIZqnva/hL8/ym4P XxwVY/7lSLgeip3d2testMZpfx36sUwi/ioY+zyOiDblOh/fauJqPmGOv7XwahBE6dnC f1h0hxX+7EsfJEqhRS/0FGQnQyu4ya6lWucUI= Received: by 10.224.81.204 with SMTP id y12mr351924qak.358.1251411310479; Thu, 27 Aug 2009 15:15:10 -0700 (PDT) Received: from scarlett.psy.cmu.edu (SCARLETT.PSY.CMU.EDU [128.2.249.106]) by mx.google.com with ESMTPS id 6sm1407868qwk.34.2009.08.27.15.15.08 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 27 Aug 2009 15:15:09 -0700 (PDT) From: David Reitter Content-Type: text/plain; charset=us-ascii; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Subject: flyspell-region / accept-process-output very slow Date: Thu, 27 Aug 2009 18:15:07 -0400 Message-Id: <74474DF9-10DF-4956-AE29-F4F2189C8EC4@gmail.com> To: Bug-Gnu-Emacs Mime-Version: 1.0 (Apple Message framework v1074) X-Mailer: Apple Mail (2.1074) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) ackage: emacs,ns X-Debbugs-Cc: nathaniel Cunningham `flyspell-region' is slow to the point that it is unusable. Emacs -Q M-x flyspell-buffer This will visibly go through the buffer while checking it. It takes about 6 seconds for the three lines, so it's impossible to use for any reasonable document. Now, repeat the above process but during spell-checking, move the mouse around. --> Finishes in acceptable time. Some debugging reveals that `accept-process-output' seems to be the culprit. Commenting out the `with-local-quit' expression in `flyspell- word' makes things go fast again. Giving it a `0` for the just-this- one argument should prevent it from running timers, but that doesn't help. Given the mouse behavior, I think there's something seriously wrong with the event loop or the process output handling in Nextstep. \ In GNU Emacs 23.1.1 (i386-apple-darwin9.7.0, NS apple-appkit-949.46) of 2009-08-01 on braeburn.aquamacs.org Windowing system distributor `Apple', version 10.3.1038 configured using `configure '--with-ns' '--without-x'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: en_US.us-ascii value of $LC_CTYPE: en_US.us-ascii value of $LC_MESSAGES: en_US.us-ascii value of $LC_MONETARY: en_US.us-ascii value of $LC_NUMERIC: en_US.us-ascii value of $LC_TIME: en_US.us-ascii value of $LANG: de_DE.ISO8859-15 value of $XMODIFIERS: nil locale-coding-system: us-ascii-unix default-enable-multibyte-characters: t Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t global-auto-composition-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: C-SPC x f l y s r e g x f l y s r e g x Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Mark set Starting new Ispell process [default] ... Spell Checking completed. [3 times] From rgm@gnu.org Fri Aug 28 11:28:18 2009 Received: (at control) by emacsbugs.donarmstrong.com; 28 Aug 2009 18:28:18 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.3 required=4.0 tests=AWL,ONEWORD autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n7SISGOP012438 for ; Fri, 28 Aug 2009 11:28:18 -0700 Received: from rgm by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1Mh6BM-0004Jn-FJ; Fri, 28 Aug 2009 14:28:16 -0400 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <19096.8640.400340.262357@fencepost.gnu.org> Date: Fri, 28 Aug 2009 14:28:16 -0400 From: Glenn Morris To: control Subject: control merge 4269 4242 forcemerge 2056 4273 From rgm@gnu.org Sun Dec 6 22:44:57 2009 Received: (at control) by emacsbugs.donarmstrong.com; 7 Dec 2009 06:44:57 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.6 required=4.0 tests=AWL,ONEWORD,VALID_BTS_CONTROL autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id nB76iuEk018122 for ; Sun, 6 Dec 2009 22:44:57 -0800 Received: from rgm by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1NHXL4-0000p9-Hw; Mon, 07 Dec 2009 01:44:54 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <19228.42086.490010.375607@fencepost.gnu.org> Date: Mon, 7 Dec 2009 01:44:54 -0500 From: Glenn Morris To: control Subject: control reassign 5120 notemacs forcemerge 2056 5133 reassign 5132 emacs,ns severity 5139 wishlist reassign 5137 spam severity 5136 wishlist tags 5099 moreinfo From rgm@gnu.org Tue Dec 8 12:13:39 2009 Received: (at control) by emacsbugs.donarmstrong.com; 8 Dec 2009 20:13:40 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-4.1 required=4.0 tests=AWL,ONEWORD,X_DEBBUGS_NO_ACK autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id nB8KDcSx030701 for ; Tue, 8 Dec 2009 12:13:39 -0800 Received: from rgm by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1NI6RF-0006Yn-H2; Tue, 08 Dec 2009 15:13:37 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <19230.45937.490991.898367@fencepost.gnu.org> Date: Tue, 8 Dec 2009 15:13:37 -0500 From: Glenn Morris To: control Subject: control X-Attribution: GM X-Mailer: VM (www.wonderworks.com/vm), GNU Emacs (www.gnu.org/software/emacs) X-Hue: cyan X-Ran: Y4QKgxa\,`$Eb~W}Nu=M(CUc*m,PWYCAjpY.dJP{Sg|Ngd`|=T-X2-1=sD=Fz11){F?z!4 X-Debbugs-No-Ack: yes unmerge 2503 reassign 2503 emacs,w32 reassign 2056 emacs,ns reassign 5155 spam From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 02 20:11:21 2010 Received: (at control) by debbugs.gnu.org; 3 Apr 2010 00:11:21 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NxqxN-0001ly-GD for submit@debbugs.gnu.org; Fri, 02 Apr 2010 20:11:21 -0400 Received: from pantheon-po35.its.yale.edu ([130.132.50.83]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NxqxM-0001lr-NX for control@debbugs.gnu.org; Fri, 02 Apr 2010 20:11:20 -0400 Received: from furry (dhcp128036014175.central.yale.edu [128.36.14.175]) (authenticated bits=0) by pantheon-po35.its.yale.edu (8.12.11.20060308/8.12.11) with ESMTP id o330BHiS002290 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Fri, 2 Apr 2010 20:11:17 -0400 Received: by furry (Postfix, from userid 1000) id 5FDEBC055; Fri, 2 Apr 2010 20:11:17 -0400 (EDT) From: Chong Yidong To: control@debbugs.gnu.org Subject: severity 5754 serious Date: Fri, 02 Apr 2010 20:11:17 -0400 Message-ID: <87zl1ltmxm.fsf@stupidchicken.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-YaleITSMailFilter: Version 1.2c (attachment(s) not renamed) X-Spam-Score: -2.8 (--) X-Debbugs-Envelope-To: control 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: -2.8 (--) severity 5754 serious severity 2056 important severity 2503 important severity 3347 important thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 03 03:20:04 2012 Received: (at control) by debbugs.gnu.org; 3 Aug 2012 07:20:04 +0000 Received: from localhost ([127.0.0.1]:58058 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SxCB1-0006e3-FW for submit@debbugs.gnu.org; Fri, 03 Aug 2012 03:20:04 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:34573) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SxCAy-0006db-Sc for control@debbugs.gnu.org; Fri, 03 Aug 2012 03:20:01 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1SxC3d-0007WI-VU for control@debbugs.gnu.org; Fri, 03 Aug 2012 03:12:26 -0400 Date: Fri, 03 Aug 2012 03:12:25 -0400 Message-Id: Subject: control message for bug 12127 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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.9 (------) forcemerge 2056 12127 From unknown Wed Jun 18 23:04:36 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 10 Mar 2013 11:24:03 +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