From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Geoff Kuenning Newsgroups: gmane.emacs.devel Subject: Re: Bug 130397 Date: 19 Jan 2005 13:22:51 +0100 Message-ID: References: <20040517120658.GA6919@agmartin.aq.upm.es> <20041217121515.GA2270@agmartin.aq.upm.es> <200412221237.VAA07262@etlken.m17n.org> <20041222171306.GA4462@agmartin.aq.upm.es> <200501041250.VAA10883@etlken.m17n.org> <200501050200.LAA12589@etlken.m17n.org> <873bxgjxrp.fsf-monnier+emacs@gnu.org> <200501050550.OAA13142@etlken.m17n.org> <20050107153618.GA1508@agmartin.aq.upm.es> <878y7553qd.fsf@jurta.org> <200501130559.OAA12786@etlken.m17n.org> <878y6rnhd3.fsf@jurta.org> <87sm4yt0o6.fsf@jurta.org> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: sea.gmane.org 1106139376 12644 80.91.229.6 (19 Jan 2005 12:56:16 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 19 Jan 2005 12:56:16 +0000 (UTC) Cc: agustin.martin@hispalinux.es, emacs-devel@gnu.org, k.stevens@ieee.org, 130397@bugs.debian.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Jan 19 13:56:07 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1CrFNX-00085j-00 for ; Wed, 19 Jan 2005 13:56:07 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1CrFZU-0003pN-4m for ged-emacs-devel@m.gmane.org; Wed, 19 Jan 2005 08:08:28 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1CrFWx-00035Q-4w for emacs-devel@gnu.org; Wed, 19 Jan 2005 08:05:51 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1CrFWw-000353-3N for emacs-devel@gnu.org; Wed, 19 Jan 2005 08:05:50 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1CrFVd-0002WV-9K for emacs-devel@gnu.org; Wed, 19 Jan 2005 08:04:29 -0500 Original-Received: from [134.173.42.59] (helo=mallet.cs.hmc.edu) by monty-python.gnu.org with esmtp (Exim 4.34) id 1CrErQ-0003gL-5D for emacs-devel@gnu.org; Wed, 19 Jan 2005 07:22:56 -0500 Original-Received: from bow.cs.hmc.edu (bow-vpn.cs.hmc.edu [192.168.6.2]) by mallet.cs.hmc.edu (Postfix) with ESMTP id 20C9A29827B; Wed, 19 Jan 2005 04:22:54 -0800 (PST) Original-Received: by bow.cs.hmc.edu (Postfix, from userid 13409) id 6785D249D5; Wed, 19 Jan 2005 13:22:51 +0100 (CET) Original-To: Juri Linkov In-Reply-To: <87sm4yt0o6.fsf@jurta.org> Original-Lines: 27 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:32379 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:32379 > This approach is quite promising, but it doesn't work sufficiently well > for non-English languages. It loses all characters that don't belong > to the alphabet specified in .aff file. For example, it turns the line= : For related reasons, the english.aff file in the next ispell release will include a much expanded character set. That allows words adopted from other languages (such as "na=EFve") to be included in the dictionary. If every language did the same, part of the problem would go away. > But there is another problem. fixispell-a returns a list of near misse= s > only for the last language in the pipe. It would be better if it > accumulated a list of near misses from all ispell commands in the pipe. Yeah, I just realized that drawback. I think I can come up with a way to fix it, though the invocation mechanism would be different. The revision would be a command called something like multispell, invoked like this: multispell [ispell-switches] -d language-1 -d language-2 and behaving like ispell -a. For convenience, it could also automatically supply a catch-all "-w" switch. --=20 Geoff Kuenning geoff@cs.hmc.edu http://www.cs.hmc.edu/~geoff/ Statistics don't bore people, people bore people.