From unknown Fri Sep 12 05:10:24 2025 X-Loop: help-debbugs@gnu.org Subject: bug#32610: Enhancement Request (Flyspell/Ispell): Customizing a NIL value for ispell-async-processp. Resent-From: Keith David Bershatsky Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 02 Sep 2018 00:59:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 32610 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 32610@debbugs.gnu.org X-Debbugs-Original-To: Emacs Bug Reports Received: via spool by submit@debbugs.gnu.org id=B.153584988720072 (code B ref -1); Sun, 02 Sep 2018 00:59:02 +0000 Received: (at submit) by debbugs.gnu.org; 2 Sep 2018 00:58:07 +0000 Received: from localhost ([127.0.0.1]:42253 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fwGiN-0005Dg-4T for submit@debbugs.gnu.org; Sat, 01 Sep 2018 20:58:07 -0400 Received: from eggs.gnu.org ([208.118.235.92]:51255) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fwGiL-0005DB-4p for submit@debbugs.gnu.org; Sat, 01 Sep 2018 20:58:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fwGiF-0005Ef-7j for submit@debbugs.gnu.org; Sat, 01 Sep 2018 20:57:59 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:58637) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fwGiF-0005EU-3w for submit@debbugs.gnu.org; Sat, 01 Sep 2018 20:57:59 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:43987) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fwGiE-0007Zl-DL for bug-gnu-emacs@gnu.org; Sat, 01 Sep 2018 20:57:59 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fwGiA-0005DG-Vz for bug-gnu-emacs@gnu.org; Sat, 01 Sep 2018 20:57:58 -0400 Received: from gateway33.websitewelcome.com ([192.185.145.4]:24869) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fwGhk-00053y-Pm for bug-gnu-emacs@gnu.org; Sat, 01 Sep 2018 20:57:54 -0400 Received: from cm12.websitewelcome.com (cm12.websitewelcome.com [100.42.49.8]) by gateway33.websitewelcome.com (Postfix) with ESMTP id 567CE161FB for ; Sat, 1 Sep 2018 19:57:15 -0500 (CDT) Received: from gator3053.hostgator.com ([50.87.144.69]) by cmsmtp with SMTP id wGhWf1ZPLSjJAwGhXffqxO; Sat, 01 Sep 2018 19:57:15 -0500 X-Authority-Reason: nr=8 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lawlist.com ; s=default; h=Content-Type:MIME-Version:Subject:To:From:Message-ID:Date: Sender:Reply-To:Cc: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=znqmljZTVxvO4nFFOyJyaVNEdwQdxCe8o/43P5miNS8=; b=jQN2kIHWm+gJAbYpw8OQGk6Bmm 5A5hqZNTAvKCK13YTujZv3hZdf4AGOFxxn5TPqWyD4sJELJRrdtKXbSROfWRcT48gUF4Nj9S8Cent TocPfhwwVSPgqvesBWAEconNLtok90gxSi+dxul8boLpHaJrq18icR4wYx7aqmddDmlbSBhT4NNWo t27mJsDHEml5TKHux4m8Pg1wr4WRMC1yx5dsLb+07TwHXcO5U4R4IQWzVsheb0R/6Vve8t0zTYtzj gblg0u/MyKSQkM1ZcsCBJfwWAGMJsH4W4dCnTMMpNAqvQaidhbbY+qItwAteYjwFAVcvZS/MCJV2O pZuITKvg==; Received: from cpe-45-48-239-195.socal.res.rr.com ([45.48.239.195]:55122 helo=server.local) by gator3053.hostgator.com with esmtpsa (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.91) (envelope-from ) id 1fwGhW-0026ra-HW for bug-gnu-emacs@gnu.org; Sat, 01 Sep 2018 19:57:14 -0500 Date: Sat, 01 Sep 2018 17:57:13 -0700 Message-ID: From: Keith David Bershatsky MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - gator3053.hostgator.com X-AntiAbuse: Original Domain - gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - lawlist.com X-BWhitelist: no X-Source-IP: 45.48.239.195 X-Source-L: No X-Exim-ID: 1fwGhW-0026ra-HW X-Source: X-Source-Args: X-Source-Dir: X-Source-Sender: cpe-45-48-239-195.socal.res.rr.com (server.local) [45.48.239.195]:55122 X-Source-Auth: lawlist X-Email-Count: 6 X-Source-Cap: bGF3bGlzdDtsYXdsaXN0O2dhdG9yMzA1My5ob3N0Z2F0b3IuY29t X-Local-Domain: yes X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.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: -6.0 (------) Some users (such as myself) may desire to control whether a spelling subprocess runs all the time. Flyspell does not work if a user purposefully sets ispell-async-processp to a nil value. Step 1: (require 'flyspell) (setq ispell-program-name "/path/to/aspell") (setq ispell-async-processp nil) (turn-on-flyspell) Step 2: Switch to the *Messages* buffer and observe the error message: Error enabling Flyspell mode: ( @(#) International Ispell Version 3.1.20 (but really Aspell 0.60.6.1)) EXPECTATION: It would be nice if a user could choose whether to run a separate process each time `aspell` is called, rather than running a subprocess all the time. OBSERVATION: It appears to me from a review of the code that some initial work has already been done to permit Flyspell and/or Ispell to work with ispell-async-processp having a nil value; however, additional modification of the code is needed. From unknown Fri Sep 12 05:10:24 2025 X-Loop: help-debbugs@gnu.org Subject: bug#32610: Enhancement Request (Flyspell/Ispell): Customizing a NIL value for ispell-async-processp. Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 02 Sep 2018 15:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32610 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Keith David Bershatsky Cc: 32610@debbugs.gnu.org Received: via spool by 32610-submit@debbugs.gnu.org id=B32610.153590293122058 (code B ref 32610); Sun, 02 Sep 2018 15:43:02 +0000 Received: (at 32610) by debbugs.gnu.org; 2 Sep 2018 15:42:11 +0000 Received: from localhost ([127.0.0.1]:43209 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fwUVv-0005ji-Gc for submit@debbugs.gnu.org; Sun, 02 Sep 2018 11:42:11 -0400 Received: from eggs.gnu.org ([208.118.235.92]:48230) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fwUVt-0005jT-VT for 32610@debbugs.gnu.org; Sun, 02 Sep 2018 11:42:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fwUVl-0005tE-CT for 32610@debbugs.gnu.org; Sun, 02 Sep 2018 11:42:04 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:53484) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fwUVl-0005tA-8a; Sun, 02 Sep 2018 11:42:01 -0400 Received: from [176.228.60.248] (port=4479 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fwUVk-0006ap-TA; Sun, 02 Sep 2018 11:42:01 -0400 Date: Sun, 02 Sep 2018 18:41:51 +0300 Message-Id: <831sab29fk.fsf@gnu.org> From: Eli Zaretskii In-reply-to: (message from Keith David Bershatsky on Sat, 01 Sep 2018 17:57:13 -0700) References: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) > Date: Sat, 01 Sep 2018 17:57:13 -0700 > From: Keith David Bershatsky > > Some users (such as myself) may desire to control whether a spelling subprocess runs all the time. I don't really see why. As long as the speller keeps running, it remembers all of your previous choices in this session, like words you told it to accept in this document (but not in others), etc. If you restart the speller, it "forgets" all that, and you need to tell it the same things anew. This is why Emacs generally keeps the speller running at all times. > Flyspell does not work if a user purposefully sets ispell-async-processp to a nil value. That variable is an internal variable not meant to be set by users or external Lisp programs, it is supposed to be set and used by ispell.el itself. And you seem to have a mistaken idea regarding that variable's purpose: it is supposed to be set to nil by ispell.el when it runs on a system that doesn't support async subprocesses (i.e. on MS-DOS). I don't see how it could be useful on modern systems, certainly not for what you want to accomplish. If you must stop the speller, simply kill it by invoking ispell-kill-ispell. > > Step 1: > > (require 'flyspell) > > (setq ispell-program-name "/path/to/aspell") > > (setq ispell-async-processp nil) > > (turn-on-flyspell) > > Step 2: Switch to the *Messages* buffer and observe the error message: > > Error enabling Flyspell mode: > ( > > @(#) International Ispell Version 3.1.20 (but really Aspell 0.60.6.1)) Evidently, flyspell was never adapted to work when ispell-async-processp is nil. > OBSERVATION: It appears to me from a review of the code that some initial work has already been done to permit Flyspell and/or Ispell to work with ispell-async-processp having a nil value; however, additional modification of the code is needed. I don't expect anyone to work on this, since its only purpose is to support a system no one here is interested in. And in any case, this is not what you want. I think we should close this bug. From unknown Fri Sep 12 05:10:24 2025 X-Loop: help-debbugs@gnu.org Subject: bug#32610: Enhancement Request (Flyspell/Ispell): Customizing a NIL value for ispell-async-processp. References: In-Reply-To: Resent-From: Keith David Bershatsky Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 02 Sep 2018 16:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32610 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 32610@debbugs.gnu.org Received: via spool by 32610-submit@debbugs.gnu.org id=B32610.153590635627511 (code B ref 32610); Sun, 02 Sep 2018 16:40:02 +0000 Received: (at 32610) by debbugs.gnu.org; 2 Sep 2018 16:39:16 +0000 Received: from localhost ([127.0.0.1]:43234 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fwVPA-00079e-HJ for submit@debbugs.gnu.org; Sun, 02 Sep 2018 12:39:16 -0400 Received: from gateway36.websitewelcome.com ([192.185.192.36]:12788) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fwVP7-00079T-Vr for 32610@debbugs.gnu.org; Sun, 02 Sep 2018 12:39:15 -0400 Received: from cm15.websitewelcome.com (cm15.websitewelcome.com [100.42.49.9]) by gateway36.websitewelcome.com (Postfix) with ESMTP id F391A400CB7B9 for <32610@debbugs.gnu.org>; Sun, 2 Sep 2018 10:43:35 -0500 (CDT) Received: from gator3053.hostgator.com ([50.87.144.69]) by cmsmtp with SMTP id wVOzf0VKibXuJwVP2fL6kj; Sun, 02 Sep 2018 11:39:12 -0500 X-Authority-Reason: nr=8 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lawlist.com ; s=default; h=Content-Type:MIME-Version:Subject:Cc:To:From:Message-ID:Date: Sender:Reply-To: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=Uyq0mHUfCBhD2FnfvWv/tePdZ5snoh5b6trCE+A9tGE=; b=CjPKx5d1sYLPLGf9X3dk6Qr9zW LzeU78RdGQvBAHmTDXf+r6019x3muhz2RlLaM8IYWJ91NUKFS4MM5iZcKUfwH3H0SNwenRtKJgvXg b4l6J3quFHOMe5k7jrKuTWcriQrK2anvgWcEtdZfRilhFTGHGtgUND130uWI+VxGxF9GeMjtsnq1k O0UE2ldGJ/NgIqqJR1ZaM6IttBglk6Qj5BdH/G8bL61AJEpu3zDp4MCXLlrQ7tYsrWX/4oPi0BdnP TO8qc+AbqK99lhhZKrN/7qrlenNaNYhmGJSnCKhU2gRZOh0fIo9/4rm3d0i8N1I5GF8STMVImwtgu 3VnHUYgw==; Received: from cpe-45-48-239-195.socal.res.rr.com ([45.48.239.195]:49341 helo=server.local) by gator3053.hostgator.com with esmtpsa (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.91) (envelope-from ) id 1fwVOy-000XSP-Ly; Sun, 02 Sep 2018 11:39:04 -0500 Date: Sun, 02 Sep 2018 09:39:03 -0700 Message-ID: From: Keith David Bershatsky MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - gator3053.hostgator.com X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - lawlist.com X-BWhitelist: no X-Source-IP: 45.48.239.195 X-Source-L: No X-Exim-ID: 1fwVOy-000XSP-Ly X-Source: X-Source-Args: X-Source-Dir: X-Source-Sender: cpe-45-48-239-195.socal.res.rr.com (server.local) [45.48.239.195]:49341 X-Source-Auth: lawlist X-Email-Count: 1 X-Source-Cap: bGF3bGlzdDtsYXdsaXN0O2dhdG9yMzA1My5ob3N0Z2F0b3IuY29t X-Local-Domain: yes 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 (-) Thank you, Eli, for the detailed explanation regarding this issue. Yes, please go ahead and close out this bug at your convenience. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; > Date: [09-02-2018 08:41:51] <02 Sep 2018 18:41:51 +0300> > From: Eli Zaretskii > To: Keith David Bershatsky > CC: 32610@debbugs.gnu.org > Subject: Re: bug#32610: Enhancement Request (Flyspell/Ispell): Customizing a NIL value for ispell-async-processp. > > > Date: Sat, 01 Sep 2018 17:57:13 -0700 > > From: Keith David Bershatsky > > > > * * * OBSERVATION: It appears to me from a review of the code that some initial work has already been done to permit Flyspell and/or Ispell to work with ispell-async-processp having a nil value; however, additional modification of the code is needed. > > I don't expect anyone to work on this, since its only purpose is to > support a system no one here is interested in. And in any case, this > is not what you want. > > I think we should close this bug. From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 02 13:11:08 2018 Received: (at control) by debbugs.gnu.org; 2 Sep 2018 17:11:08 +0000 Received: from localhost ([127.0.0.1]:43246 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fwVu0-0007x0-6Z for submit@debbugs.gnu.org; Sun, 02 Sep 2018 13:11:08 -0400 Received: from eggs.gnu.org ([208.118.235.92]:37351) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fwVty-0007wn-T9 for control@debbugs.gnu.org; Sun, 02 Sep 2018 13:11:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fwVtq-0006oZ-JJ for control@debbugs.gnu.org; Sun, 02 Sep 2018 13:11:01 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:54966) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fwVtq-0006oQ-GB; Sun, 02 Sep 2018 13:10:58 -0400 Received: from [176.228.60.248] (port=2255 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fwVtq-0003ML-7X; Sun, 02 Sep 2018 13:10:58 -0400 Date: Sun, 02 Sep 2018 20:10:49 +0300 Message-Id: <83va7nzuxy.fsf@gnu.org> From: Eli Zaretskii To: Keith David Bershatsky In-reply-to: (message from Keith David Bershatsky on Sun, 02 Sep 2018 09:39:03 -0700) Subject: Re: bug#32610: Enhancement Request (Flyspell/Ispell): Customizing a NIL value for ispell-async-processp. References: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: control Cc: 32610-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) tags 32610 notabug thanks > Date: Sun, 02 Sep 2018 09:39:03 -0700 > From: Keith David Bershatsky > Cc: 32610@debbugs.gnu.org > > Thank you, Eli, for the detailed explanation regarding this issue. > > Yes, please go ahead and close out this bug at your convenience. Done. From unknown Fri Sep 12 05:10:24 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Keith David Bershatsky Subject: bug#32610: closed (Re: bug#32610: Enhancement Request (Flyspell/Ispell): Customizing a NIL value for ispell-async-processp.) Message-ID: References: <83va7nzuxy.fsf@gnu.org> X-Gnu-PR-Message: they-closed 32610 X-Gnu-PR-Package: emacs X-Gnu-PR-Keywords: notabug Reply-To: 32610@debbugs.gnu.org Date: Sun, 02 Sep 2018 17:12:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1535908322-30658-1" This is a multi-part message in MIME format... ------------=_1535908322-30658-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #32610: Enhancement Request (Flyspell/Ispell): Customizing a NIL value for = ispell-async-processp. which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 32610@debbugs.gnu.org. --=20 32610: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D32610 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1535908322-30658-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 32610-done) by debbugs.gnu.org; 2 Sep 2018 17:11:16 +0000 Received: from localhost ([127.0.0.1]:43249 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fwVu8-0007xO-Fa for submit@debbugs.gnu.org; Sun, 02 Sep 2018 13:11:16 -0400 Received: from eggs.gnu.org ([208.118.235.92]:37359) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fwVu7-0007x9-Av for 32610-done@debbugs.gnu.org; Sun, 02 Sep 2018 13:11:15 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fwVtz-0006uV-75 for 32610-done@debbugs.gnu.org; Sun, 02 Sep 2018 13:11:10 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:54966) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fwVtq-0006oQ-GB; Sun, 02 Sep 2018 13:10:58 -0400 Received: from [176.228.60.248] (port=2255 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fwVtq-0003ML-7X; Sun, 02 Sep 2018 13:10:58 -0400 Date: Sun, 02 Sep 2018 20:10:49 +0300 Message-Id: <83va7nzuxy.fsf@gnu.org> From: Eli Zaretskii To: Keith David Bershatsky In-reply-to: (message from Keith David Bershatsky on Sun, 02 Sep 2018 09:39:03 -0700) Subject: Re: bug#32610: Enhancement Request (Flyspell/Ispell): Customizing a NIL value for ispell-async-processp. References: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 32610-done Cc: 32610-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) tags 32610 notabug thanks > Date: Sun, 02 Sep 2018 09:39:03 -0700 > From: Keith David Bershatsky > Cc: 32610@debbugs.gnu.org > > Thank you, Eli, for the detailed explanation regarding this issue. > > Yes, please go ahead and close out this bug at your convenience. Done. ------------=_1535908322-30658-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 2 Sep 2018 00:58:07 +0000 Received: from localhost ([127.0.0.1]:42253 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fwGiN-0005Dg-4T for submit@debbugs.gnu.org; Sat, 01 Sep 2018 20:58:07 -0400 Received: from eggs.gnu.org ([208.118.235.92]:51255) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fwGiL-0005DB-4p for submit@debbugs.gnu.org; Sat, 01 Sep 2018 20:58:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fwGiF-0005Ef-7j for submit@debbugs.gnu.org; Sat, 01 Sep 2018 20:57:59 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:58637) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fwGiF-0005EU-3w for submit@debbugs.gnu.org; Sat, 01 Sep 2018 20:57:59 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:43987) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fwGiE-0007Zl-DL for bug-gnu-emacs@gnu.org; Sat, 01 Sep 2018 20:57:59 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fwGiA-0005DG-Vz for bug-gnu-emacs@gnu.org; Sat, 01 Sep 2018 20:57:58 -0400 Received: from gateway33.websitewelcome.com ([192.185.145.4]:24869) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fwGhk-00053y-Pm for bug-gnu-emacs@gnu.org; Sat, 01 Sep 2018 20:57:54 -0400 Received: from cm12.websitewelcome.com (cm12.websitewelcome.com [100.42.49.8]) by gateway33.websitewelcome.com (Postfix) with ESMTP id 567CE161FB for ; Sat, 1 Sep 2018 19:57:15 -0500 (CDT) Received: from gator3053.hostgator.com ([50.87.144.69]) by cmsmtp with SMTP id wGhWf1ZPLSjJAwGhXffqxO; Sat, 01 Sep 2018 19:57:15 -0500 X-Authority-Reason: nr=8 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lawlist.com ; s=default; h=Content-Type:MIME-Version:Subject:To:From:Message-ID:Date: Sender:Reply-To:Cc: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=znqmljZTVxvO4nFFOyJyaVNEdwQdxCe8o/43P5miNS8=; b=jQN2kIHWm+gJAbYpw8OQGk6Bmm 5A5hqZNTAvKCK13YTujZv3hZdf4AGOFxxn5TPqWyD4sJELJRrdtKXbSROfWRcT48gUF4Nj9S8Cent TocPfhwwVSPgqvesBWAEconNLtok90gxSi+dxul8boLpHaJrq18icR4wYx7aqmddDmlbSBhT4NNWo t27mJsDHEml5TKHux4m8Pg1wr4WRMC1yx5dsLb+07TwHXcO5U4R4IQWzVsheb0R/6Vve8t0zTYtzj gblg0u/MyKSQkM1ZcsCBJfwWAGMJsH4W4dCnTMMpNAqvQaidhbbY+qItwAteYjwFAVcvZS/MCJV2O pZuITKvg==; Received: from cpe-45-48-239-195.socal.res.rr.com ([45.48.239.195]:55122 helo=server.local) by gator3053.hostgator.com with esmtpsa (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.91) (envelope-from ) id 1fwGhW-0026ra-HW for bug-gnu-emacs@gnu.org; Sat, 01 Sep 2018 19:57:14 -0500 Date: Sat, 01 Sep 2018 17:57:13 -0700 Message-ID: From: Keith David Bershatsky To: Emacs Bug Reports Subject: Enhancement Request (Flyspell/Ispell): Customizing a NIL value for ispell-async-processp. MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - gator3053.hostgator.com X-AntiAbuse: Original Domain - gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - lawlist.com X-BWhitelist: no X-Source-IP: 45.48.239.195 X-Source-L: No X-Exim-ID: 1fwGhW-0026ra-HW X-Source: X-Source-Args: X-Source-Dir: X-Source-Sender: cpe-45-48-239-195.socal.res.rr.com (server.local) [45.48.239.195]:55122 X-Source-Auth: lawlist X-Email-Count: 6 X-Source-Cap: bGF3bGlzdDtsYXdsaXN0O2dhdG9yMzA1My5ob3N0Z2F0b3IuY29t X-Local-Domain: yes X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) Some users (such as myself) may desire to control whether a spelling subprocess runs all the time. Flyspell does not work if a user purposefully sets ispell-async-processp to a nil value. Step 1: (require 'flyspell) (setq ispell-program-name "/path/to/aspell") (setq ispell-async-processp nil) (turn-on-flyspell) Step 2: Switch to the *Messages* buffer and observe the error message: Error enabling Flyspell mode: ( @(#) International Ispell Version 3.1.20 (but really Aspell 0.60.6.1)) EXPECTATION: It would be nice if a user could choose whether to run a separate process each time `aspell` is called, rather than running a subprocess all the time. OBSERVATION: It appears to me from a review of the code that some initial work has already been done to permit Flyspell and/or Ispell to work with ispell-async-processp having a nil value; however, additional modification of the code is needed. ------------=_1535908322-30658-1--