From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Ken Stevens Newsgroups: gmane.emacs.devel Subject: Re: iso-8859-1 and non-latin-1 chars Date: Tue, 31 Dec 2002 09:14:48 -0800 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <4207.1041354888@ichips.intel.com> References: <200212251305.WAA15177@etlken.m17n.org> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 (generated by tm-edit 7.106) Content-Type: text/plain; charset=US-ASCII X-Trace: main.gmane.org 1041355215 13445 80.91.224.249 (31 Dec 2002 17:20:15 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Tue, 31 Dec 2002 17:20:15 +0000 (UTC) Cc: emacs-devel@gnu.org Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 18TQ3j-0003UO-00 for ; Tue, 31 Dec 2002 18:20:07 +0100 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 18TQ4y-000457-00 for ; Tue, 31 Dec 2002 18:21:24 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 18TQ3G-0000JQ-00 for emacs-devel@quimby.gnus.org; Tue, 31 Dec 2002 12:19:38 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10.13) id 18TQ26-00085p-00 for emacs-devel@gnu.org; Tue, 31 Dec 2002 12:18:26 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10.13) id 18TQ0y-0007Vj-00 for emacs-devel@gnu.org; Tue, 31 Dec 2002 12:17:17 -0500 Original-Received: from fmr05.intel.com ([134.134.136.6] helo=hermes.jf.intel.com) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 18TPyp-0006qh-00; Tue, 31 Dec 2002 12:15:03 -0500 Original-Received: from petasus.jf.intel.com (petasus.jf.intel.com [10.7.209.6]) 20:43:23 dmccart Exp $) with ESMTP id gBVHCtm06946; Tue, 31 Dec 2002 17:12:55 GMT Original-Received: from ichips-ra.pdx.intel.com (ichips-ra-hme2.intel.com [10.7.5.35]) 23:46:59 dmccart Exp $) with ESMTP id gBVHBVn19214; Tue, 31 Dec 2002 17:11:31 GMT Original-Received: from dttlx129.pdx.intel.com (dttlx129.pdx.intel.com [10.7.45.188]) 1998/11/09 19:18:37 iwep Exp iwep $) with ESMTP id JAA26064; Tue, 31 Dec 2002 09:14:48 -0800 (PST) Original-Received: from ichips.intel.com (IDENT:kstevens@localhost [127.0.0.1]) 1998/12/24 19:00:55 jamesw Exp jamesw $) with ESMTP id JAA04210; Tue, 31 Dec 2002 09:14:48 -0800 Original-To: Kenichi Handa In-Reply-To: Your message of "Wed, 25 Dec 2002 22:05:29 +0900." <200212251305.WAA15177@etlken.m17n.org> Original-cc: d.love@dl.ac.uk Original-cc: rms@gnu.org Original-cc: g.kuenning@ieee.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: Emacs development discussions. List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:10387 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:10387 Kenichi Handa writes: > >> I don't think the program `ispell' itself should be fixed. > > > I meant ispell.el, though it is unfortunate that we don't have a > > spelling program that deals with multibyte encodings as far as I know. > > Sure. Though, I see this mail in linux-utf8 mailing list. Ispell _does_ support multibyte characters. This was one of the historical reasons ispell.el did not use emacs syntax tables to determine word boundaries. (It supported latex words that included escape sequences such as \'{o}, etc.) I am not sure what it would take to support all the internal emacs encodings, or if this would be the best approach. New libraries would need to be built with the new syntax. I have cc'ed Geoff Kuenning, since he is the ispell author. regards -Ken __________________________________________________________________________ Ken Stevens e-mail: k.stevens@ieee.org http://www.kdstevens.com/~stevens/ispell-page.html