From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Kevin Atkinson Newsgroups: gmane.emacs.devel Subject: Re: flyspell bug Date: Mon, 23 May 2005 08:51:12 -0600 (MDT) Message-ID: References: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Content-Transfer-Encoding: 7BIT X-Trace: sea.gmane.org 1116860078 7861 80.91.229.2 (23 May 2005 14:54:38 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 23 May 2005 14:54:38 +0000 (UTC) Cc: public@heslin.eclipse.co.uk, mange@freemail.hu, s.j.eglen@damtp.cam.ac.uk, emacs-devel@gnu.org, Juri Linkov , eliz@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon May 23 16:54:26 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1DaEHs-0008Ew-4C for ged-emacs-devel@m.gmane.org; Mon, 23 May 2005 16:52:12 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DaELL-00079w-Ec for ged-emacs-devel@m.gmane.org; Mon, 23 May 2005 10:55:47 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DaEKg-0006tQ-Qj for emacs-devel@gnu.org; Mon, 23 May 2005 10:55:07 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DaEKe-0006qz-0f for emacs-devel@gnu.org; Mon, 23 May 2005 10:55:04 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DaEKd-0006qX-9l for emacs-devel@gnu.org; Mon, 23 May 2005 10:55:03 -0400 Original-Received: from [155.99.1.104] (helo=jav.cc.utah.edu) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DaEQE-00022E-L9; Mon, 23 May 2005 11:00:50 -0400 Original-Received: from kevin-p3.atkinson.dhs.org (dhcp-192-161.housing.utah.edu [155.97.192.161]) by jav.cc.utah.edu (SMTP Mailer) with ESMTP id <0IGY00B6P6LNBX@jav.cc.utah.edu>; Mon, 23 May 2005 08:51:24 -0600 (MDT) Original-Received: by kevin-p3.atkinson.dhs.org (Postfix, from userid 501) id 23BC6394AC; Mon, 23 May 2005 10:51:12 -0400 (EDT) Original-Received: from localhost (localhost [127.0.0.1]) by kevin-p3.atkinson.dhs.org (Postfix) with ESMTP id 1A470BCA8; Mon, 23 May 2005 08:51:12 -0600 (MDT) In-reply-to: X-X-Sender: kevina@kevin-p3.atkinson.dhs.org Original-To: Richard Stallman 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: news.gmane.org gmane.emacs.devel:37516 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:37516 On Thu, 12 May 2005, Richard Stallman wrote: > ispell and aspell use different dictionaries. Changing the default > ispell program name from "ispell" to "aspell" is an incompatible > change for users configured Emacs to use ispell dictionaries, > not aspell dictionaries. > > Maybe aspell could support ispell dictionaries. They are in a compiled binary format and doing such would be rather difficult. > Or, aspell could see that it has been given an ispell dictionary file > for a certain language, and automatically use the aspell dictionary for > the same language (or report an error if it doesn't have one available). If you use "-d DICT" where DICT does NOT end in ".hash" or is a complete path to an Ispell dictionary than it should work as you suggested. This strategy should work for both Ispell and Aspell as Ispell. If it did not find one it should print an error to standard out and return a non-zero exit code. If a complete path is provided and the supplied dictionary is not an Aspell one it will also report an error to standard out and return a non-zero exit code. -- http://kevin.atkinson.dhs.org