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: Bug 130397 Date: Fri, 07 Jan 2005 12:29:00 -0800 Message-ID: <31852.1105129740@ichips.intel.com> References: <20050107153618.GA1508@agmartin.aq.upm.es> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 (generated by tm-edit 7.106) Content-Type: text/plain; charset=US-ASCII X-Trace: sea.gmane.org 1105143143 20778 80.91.229.6 (8 Jan 2005 00:12:23 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sat, 8 Jan 2005 00:12:23 +0000 (UTC) Cc: 130397@bugs.debian.org, emacs-devel@gnu.org, Stefan Monnier , k.stevens@ieee.org, Kenichi Handa Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Jan 08 01:12: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 1Cn4D9-0000NO-00 for ; Sat, 08 Jan 2005 01:12:07 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Cn4OW-0005nq-Bn for ged-emacs-devel@m.gmane.org; Fri, 07 Jan 2005 19:23:52 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Cn4CD-0007wQ-2C for emacs-devel@gnu.org; Fri, 07 Jan 2005 19:11:09 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Cn4CB-0007w0-BO for emacs-devel@gnu.org; Fri, 07 Jan 2005 19:11:07 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Cn4B8-00072p-3o for emacs-devel@gnu.org; Fri, 07 Jan 2005 19:10:02 -0500 Original-Received: from [199.232.41.8] (helo=mx20.gnu.org) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.34) id 1Cn3XO-00013K-3R for emacs-devel@gnu.org; Fri, 07 Jan 2005 18:28:58 -0500 Original-Received: from [134.134.136.17] (helo=orsfmr003.jf.intel.com) by mx20.gnu.org with esmtp (Exim 4.34) id 1Cn0jm-00035H-P2 for emacs-devel@gnu.org; Fri, 07 Jan 2005 15:29:35 -0500 Original-Received: from orsfmr101.jf.intel.com (orsfmr101.jf.intel.com [10.7.209.17]) by orsfmr003.jf.intel.com (8.12.10/8.12.10/d: major-outer.mc,v 1.1 2004/09/17 17:50:56 root Exp $) with ESMTP id j07KT2ET007820; Fri, 7 Jan 2005 20:29:02 GMT Original-Received: from ichips-ra.pdx.intel.com (ichips-ra-hme6.pdx.intel.com [10.7.11.56]) by orsfmr101.jf.intel.com (8.12.10/8.12.10/d: major-inner.mc,v 1.2 2004/09/17 18:05:01 root Exp $) with ESMTP id j07KT2cB003472; Fri, 7 Jan 2005 20:29:02 GMT Original-Received: from dttlx129.pdx.intel.com (dttlx129.pdx.intel.com [10.7.45.148]) by ichips-ra.pdx.intel.com (8.12.10/8.12.9/MailSET/Hub) with ESMTP id j07KT1gH002805; Fri, 7 Jan 2005 12:29:01 -0800 (PST) Original-Received: from ichips.intel.com (localhost.pdx.intel.com [127.0.0.1]) by dttlx129.pdx.intel.com (8.12.9/8.12.8/MailSET/client) with ESMTP id j07KT0go031853; Fri, 7 Jan 2005 12:29:00 -0800 Original-To: Agustin Martin In-Reply-To: Your message of "Fri, 07 Jan 2005 16:36:18 +0100." <20050107153618.GA1508@agmartin.aq.upm.es> X-Scanned-By: MIMEDefang 2.44 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:32024 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:32024 Agustin Martin writes: > *Ken*, since you are being cc'ed I vaguely remembered some info I somewhere > read about this misalignements. I finally found it, > > http://lists.gnu.org/archive/html/emacs-devel/2002-09/msg01007.html > > Essentially seems to be suggested that ispell-word (as well as flyspell) > does not show the misalignment problems because of the way words are passed > to ispell, while ispell-region (and so ispell-buffer) does. I have tested > that in an ad-hoc file, ispell-buffer gives the misalignement error > while flyspell-buffer not. The suggestion is that making ispell-region iterate > over words intead of over lines this could be fixed. Do you think this would > help to get rid of the misalignements, or there are other drawbacks I am not > aware of? I did not see any reply to that mail. Yes. When the dictionary and the database match, iterating over valid character sequences that making up potential words rather than regions (such as a line) should eliminate these errors. There are two drawbacks - I suspect performance would be degraded by the increased process communication. I could run some tests to see how much that would be the case on systems I use, though I assume it could vary substantially over different OSes. The second is that this is a fairly fundamental change that would require some considerable coding effort - which is probably the biggest issue. Someone needs to kick me to make it happen. I apologize that I have been very busy lately and this has fallen off my list. regards -Ken