From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Slawomir Nowaczyk Newsgroups: gmane.emacs.devel Subject: Re: flyspell bug Date: Wed, 05 Oct 2005 12:41:15 +0200 Message-ID: <20051005122646.230B.SLAWOMIR.NOWACZYK.847@student.lu.se> References: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit X-Trace: sea.gmane.org 1128509262 7729 80.91.229.2 (5 Oct 2005 10:47:42 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 5 Oct 2005 10:47:42 +0000 (UTC) Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Oct 05 12:47:36 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1EN6ng-0006Yg-5c for ged-emacs-devel@m.gmane.org; Wed, 05 Oct 2005 12:47:04 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1EN6nf-0004qQ-8h for ged-emacs-devel@m.gmane.org; Wed, 05 Oct 2005 06:47:03 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1EN6iH-0004TE-NR for emacs-devel@gnu.org; Wed, 05 Oct 2005 06:41:30 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1EN6iE-0004Ss-35 for emacs-devel@gnu.org; Wed, 05 Oct 2005 06:41:27 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1EN6iC-0004Sf-7K for emacs-devel@gnu.org; Wed, 05 Oct 2005 06:41:24 -0400 Original-Received: from [130.235.16.11] (helo=himmelsborg.cs.lth.se) by monty-python.gnu.org with esmtp (Exim 4.34) id 1EN6iC-0006TY-0n for emacs-devel@gnu.org; Wed, 05 Oct 2005 06:41:24 -0400 Original-Received: from [127.0.0.1] (slawek@dain [130.235.16.76]) by himmelsborg.cs.lth.se (8.12.11/8.12.11/perf-jw-tr) with ESMTP id j95AfImu020836 for ; Wed, 5 Oct 2005 12:41:18 +0200 (CEST) Original-To: emacs-devel@gnu.org In-Reply-To: X-Esmandil_Citation: done X-Mailer-Plugin: Popup Memopad for Becky!2 Ver.0.02 Rev.2 X-Mailer: Becky! ver. 2.21.04 [en] 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:43567 Archived-At: On Mon, 03 Oct 2005 11:35:27 -0400 "Richard M. Stallman" wrote: #> Do these changes give good results? Not really. For some reason flyspell still does not notice automatically when it needs to restart ispell because current buffer uses different dictionary. Anyway, I think it is important to apply your initial patch ASAP, because flyspell not working with transient mode is much more annoying than those minor problems with multi-language spellchecking. In addition, there seem to be something seriously wrong with flyspell mode, in particular with flyspell-buffer function. It doesn't check the whole buffer anymore. It seems to work near the beginning, or when buffer is short, but further down it does not mark words as misspelled. flyspell-region has the same problem. To reproduce, visit emacs/etc/MACHINES, M-x flyspell-buffer, go to end of the buffer and notice that, for example, "Smail" isn't marked as misspelled word. If you place the point over this word, flyspell will mark it as misspelled. Unfortunately I do not understand the code and so not have time right now to track down this bug :( I also do not know when this bug was introduced -- all I can say is that the version of CVS emacs that I compiled on 2005-05-03 works fine. -- Best wishes, Slawomir Nowaczyk ( slawomir.nowaczyk.847@student.lu.se ) Meddle not in the affairs of dragons, for thou art crunchy, and good with ketchup