From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Agustin Martin Newsgroups: gmane.emacs.bugs Subject: bug#12611: Bugfix for broken hunspell choices Date: Wed, 10 Oct 2012 12:48:26 +0200 Message-ID: <20121010104826.GA16468@agmartin.aq.upm.es> References: <5074194B.6040305@inf.ethz.ch> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1349866172 16106 80.91.229.3 (10 Oct 2012 10:49:32 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 10 Oct 2012 10:49:32 +0000 (UTC) To: 12611@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Oct 10 12:49:38 2012 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1TLtr7-00076i-5G for geb-bug-gnu-emacs@m.gmane.org; Wed, 10 Oct 2012 12:49:37 +0200 Original-Received: from localhost ([::1]:33431 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TLtr0-0004bx-SI for geb-bug-gnu-emacs@m.gmane.org; Wed, 10 Oct 2012 06:49:30 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:40951) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TLtqv-0004bm-Jg for bug-gnu-emacs@gnu.org; Wed, 10 Oct 2012 06:49:29 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TLtqu-00028b-Hx for bug-gnu-emacs@gnu.org; Wed, 10 Oct 2012 06:49:25 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:54912) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TLtqu-00028X-Ei for bug-gnu-emacs@gnu.org; Wed, 10 Oct 2012 06:49:24 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1TLtrW-0006d2-AE for bug-gnu-emacs@gnu.org; Wed, 10 Oct 2012 06:50:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Agustin Martin Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 10 Oct 2012 10:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 12611 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.134986617325440 (code B ref -1); Wed, 10 Oct 2012 10:50:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 10 Oct 2012 10:49:33 +0000 Original-Received: from localhost ([127.0.0.1]:36930 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TLtr3-0006cH-Gc for submit@debbugs.gnu.org; Wed, 10 Oct 2012 06:49:33 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:43556) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TLtqz-0006c4-Us for submit@debbugs.gnu.org; Wed, 10 Oct 2012 06:49:31 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TLtqE-000231-L1 for submit@debbugs.gnu.org; Wed, 10 Oct 2012 06:48:46 -0400 Original-Received: from lists.gnu.org ([208.118.235.17]:43001) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TLtqE-00022x-II for submit@debbugs.gnu.org; Wed, 10 Oct 2012 06:48:42 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:40786) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TLtqD-0004Zy-NT for bug-gnu-emacs@gnu.org; Wed, 10 Oct 2012 06:48:42 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TLtq7-00021K-5Q for bug-gnu-emacs@gnu.org; Wed, 10 Oct 2012 06:48:41 -0400 Original-Received: from edison.ccupm.upm.es ([138.100.198.71]:45249 helo=smtp.upm.es) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TLtq6-0001zR-RK for bug-gnu-emacs@gnu.org; Wed, 10 Oct 2012 06:48:35 -0400 Original-Received: from agmartin.aq.upm.es (Agmartin.aq.upm.es [138.100.41.131]) by smtp.upm.es (8.14.3/8.14.3/edison-001) with ESMTP id q9AAmQwU020706; Wed, 10 Oct 2012 12:48:26 +0200 Original-Received: by agmartin.aq.upm.es (Postfix, from userid 1000) id 7CB9C3B5; Wed, 10 Oct 2012 12:48:26 +0200 (CEST) Content-Disposition: inline In-Reply-To: <5074194B.6040305@inf.ethz.ch> User-Agent: Mutt/1.5.21 (2010-09-15) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:65449 Archived-At: On Tue, Oct 09, 2012 at 02:32:11PM +0200, Bastian Ballmann wrote: > ** Description > > When using hunspell as spell checker and setting LANG=de_CH.utf-8 i > often get an empty choices buffer after running M-x ispell. The > problem is the use of the -a parameter. Hunspell only outputs half > of the corrections when using -a in contrast to a run without -a > param. [...] > The only way I was able to generate choices for all wrong written > word is by skiping the -a parameter. All the ispell.el communication with the spellchecker is done in pipe mode (-a mode). If you disable it you will completely disable normal communication. As a matter of fact I get no comunication with your changes applied, just an ispell process that is started and not killed on exit. Not to mention that this also breaks flyspell.el. You are probably hit by some of the oddities in hunspell pipe mode regarding UTF-8 characters. -- Regards,