From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#13639: [emacs] ispell.el: hunspell dicts autodetection under Emacs. Date: Thu, 28 Feb 2013 22:26:25 +0200 Message-ID: <834ngww5fy.fsf@gnu.org> References: <20130116122509.GA2209@omega.in.herr-schmitt.de> <20130220175045.GA20958@agmartin.aq.upm.es> <83mwuyolnq.fsf@gnu.org> <20130228192345.GB9113@agmartin.aq.upm.es> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1362083237 16136 80.91.229.3 (28 Feb 2013 20:27:17 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 28 Feb 2013 20:27:17 +0000 (UTC) Cc: 13639@debbugs.gnu.org To: Agustin Martin Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Feb 28 21:27:38 2013 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 1UBA4h-0007zo-PP for geb-bug-gnu-emacs@m.gmane.org; Thu, 28 Feb 2013 21:27:31 +0100 Original-Received: from localhost ([::1]:54170 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UBA4M-0000J3-NJ for geb-bug-gnu-emacs@m.gmane.org; Thu, 28 Feb 2013 15:27:10 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:39898) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UBA4I-0000Ix-IM for bug-gnu-emacs@gnu.org; Thu, 28 Feb 2013 15:27:08 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UBA4H-0002VA-Gr for bug-gnu-emacs@gnu.org; Thu, 28 Feb 2013 15:27:06 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:51220) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UBA4H-0002V4-DH for bug-gnu-emacs@gnu.org; Thu, 28 Feb 2013 15:27:05 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1UBA6A-0008Jd-DQ; Thu, 28 Feb 2013 15:29:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org, Agustin Martin Resent-Date: Thu, 28 Feb 2013 20:29:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 13639 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: pending Original-Received: via spool by 13639-submit@debbugs.gnu.org id=B13639.136208330731911 (code B ref 13639); Thu, 28 Feb 2013 20:29:02 +0000 Original-Received: (at 13639) by debbugs.gnu.org; 28 Feb 2013 20:28:27 +0000 Original-Received: from localhost ([127.0.0.1]:56683 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UBA5b-0008Ie-CR for submit@debbugs.gnu.org; Thu, 28 Feb 2013 15:28:27 -0500 Original-Received: from mtaout22.012.net.il ([80.179.55.172]:61709) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UBA5X-0008IT-Cp for 13639@debbugs.gnu.org; Thu, 28 Feb 2013 15:28:25 -0500 Original-Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0MIY00C0061Y3D00@a-mtaout22.012.net.il> for 13639@debbugs.gnu.org; Thu, 28 Feb 2013 22:26:23 +0200 (IST) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MIY00CH063Z1L10@a-mtaout22.012.net.il>; Thu, 28 Feb 2013 22:26:23 +0200 (IST) In-reply-to: <20130228192345.GB9113@agmartin.aq.upm.es> X-012-Sender: halo1@inter.net.il 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.x 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:71964 Archived-At: > Date: Thu, 28 Feb 2013 20:23:45 +0100 > From: Agustin Martin > > On Wed, Feb 20, 2013 at 09:00:41PM +0200, Eli Zaretskii wrote: > > I didn't just read the man page, I also looked into several *.aff > > files that install with Hunspell dictionaries. It is clear to me that > > WORDCHARS is at least unreliable, even if your interpretation is > > correct (of which I'm still unconvinced): some *.aff files don't have > > that entry at all (e.g., en_GB.aff, whose OTHERCHARS should include > > the ' character, and also ru_RU.aff); others, like he_IL.aff, have > > that entry mention all the CASECHARS, in addition to OTHERCHARS. I > > wouldn't bet my money on what that entry gives us. > > IMHO those dictionaries are buggy Maybe so, but that's what is out there. My point was that we cannot rely on those entries, and that point stands even if that is because of bugs in event the most popular dictionaries. > > > The good news are that I started working on hunspell dicts autodetection. > > > > Good news, indeed! Thanks! > > Just commited a first cut for hunspell dicts autodetection. I have tested it > only in my GNU/Debian box and seems to work well, so time is come for real > life check to notice how many things went unnoticed. Thanks.