From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Reuben Thomas Newsgroups: gmane.emacs.bugs Subject: bug#7668: ispell and dictionary encodings Date: Mon, 20 Dec 2010 15:40:18 +0000 Message-ID: References: <20101220113148.GA12469@agmartin.aq.upm.es> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 X-Trace: dough.gmane.org 1292860395 5996 80.91.229.12 (20 Dec 2010 15:53:15 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 20 Dec 2010 15:53:15 +0000 (UTC) To: 7668@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Dec 20 16:53:09 2010 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1PUi2u-0005dz-De for geb-bug-gnu-emacs@m.gmane.org; Mon, 20 Dec 2010 16:53:08 +0100 Original-Received: from localhost ([127.0.0.1]:51119 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PUi2t-0007Xm-Sc for geb-bug-gnu-emacs@m.gmane.org; Mon, 20 Dec 2010 10:53:07 -0500 Original-Received: from [140.186.70.92] (port=59549 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PUi2l-0007XP-Cq for bug-gnu-emacs@gnu.org; Mon, 20 Dec 2010 10:53:00 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PUi2k-0006kV-3H for bug-gnu-emacs@gnu.org; Mon, 20 Dec 2010 10:52:59 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:40764) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PUi2k-0006kG-1S for bug-gnu-emacs@gnu.org; Mon, 20 Dec 2010 10:52:58 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1PUhkP-0000lI-SJ; Mon, 20 Dec 2010 10:34:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Reuben Thomas Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 20 Dec 2010 15:34:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7668 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 7668-submit@debbugs.gnu.org id=B7668.12928592332909 (code B ref 7668); Mon, 20 Dec 2010 15:34:01 +0000 Original-Received: (at 7668) by debbugs.gnu.org; 20 Dec 2010 15:33:53 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PUhkG-0000ks-Ih for submit@debbugs.gnu.org; Mon, 20 Dec 2010 10:33:52 -0500 Original-Received: from exprod7og102.obsmtp.com ([64.18.2.157]) by debbugs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1PUhkE-0000kf-Dc for 7668@debbugs.gnu.org; Mon, 20 Dec 2010 10:33:51 -0500 Original-Received: from source ([74.125.83.46]) by exprod7ob102.postini.com ([64.18.6.12]) with SMTP ID DSNKTQ9449MEiQ6vnVDtGHvzJwS0ElKeJ1F8@postini.com; Mon, 20 Dec 2010 07:40:25 PST Original-Received: by gwj20 with SMTP id 20so1523778gwj.33 for <7668@debbugs.gnu.org>; Mon, 20 Dec 2010 07:40:18 -0800 (PST) Original-Received: by 10.150.230.21 with SMTP id c21mr6737333ybh.130.1292859618827; Mon, 20 Dec 2010 07:40:18 -0800 (PST) Original-Received: by 10.150.186.15 with HTTP; Mon, 20 Dec 2010 07:40:18 -0800 (PST) In-Reply-To: X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Mon, 20 Dec 2010 10:34:01 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) 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: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:42667 Archived-At: On 20 December 2010 11:31, Agustin Martin wrote: [a very helpful reply; thanks] > On Fri, Dec 17, 2010 at 06:30:14PM +0000, Reuben Thomas wrote: > If you are not going to use XEmacs, but only FSF Emacs, just use [:alpha:] > for the case-character and non-case-character strings along with utf-8. That > is already done automatically for aspell dictionaries, where is easy to get > a list of installed dictionaries and additional info. So, the built-in entries of ispell-dictionary-base-alist are specifically for ispell? In that case, it seems a bit odd that they are used for hunspell, but perhaps the problem is that you can't get hunspell to give you that information about its dictionaries? But is there in any case a reason not to default to using [:alpha:] for case-chars and ^[:alpha:] for non-case-chars with hunspell? In case I'm getting too confused, I'll just restate the basic objective I have: I want to be able to spell-check (in my case, British, but I don't think it matters for this purpose) English with a) accents and b) fancy quotes. In these days of utf-8 being widely used for English, it seems it should be possible to do at least b) out of the box, which currently it isn't, as far as I can see. -- http://rrt.sc3d.org