Bug 106703 - flyspell-mode in XEmacs became incredibly slow
Summary: flyspell-mode in XEmacs became incredibly slow
Status: RESOLVED FIXED
Alias: None
Product: SUSE LINUX 10.0
Classification: openSUSE
Component: X11 Applications (show other bugs)
Version: Beta 2
Hardware: All All
: P5 - None : Normal
Target Milestone: ---
Assignee: Mike Fabian
QA Contact: Stefan Dirsch
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-23 13:05 UTC by Mike Fabian
Modified: 2005-08-23 15:50 UTC (History)
1 user (show)

See Also:
Found By: Development
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
packages-cvs-xemacs-sumo-2005-07-15-bugzilla-106703-flyspell-slow.patch (753 bytes, patch)
2005-08-23 14:58 UTC, Mike Fabian
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Mike Fabian 2005-08-23 13:05:06 UTC
flyspell-mode in XEmacs became increadibly slow.
Comment 1 Mike Fabian 2005-08-23 13:06:08 UTC
See also:

http://list-archive.xemacs.org/xemacs-beta/200506/msg00097.html
Comment 2 Mike Fabian 2005-08-23 13:06:59 UTC
Response by Fabrice Popineau <Fabrice.Popineau@supelec.fr>:

http://list-archive.xemacs.org/xemacs-beta/200506/msg00123.html
Comment 3 Mike Fabian 2005-08-23 13:09:09 UTC
I can confirm that it happens only when the dictionary is changed
from the default.

When I have

(require 'ispell)
(setq ispell-dictionary "british")

in ~/.xemacs/init.el

start XEmacs and then activate flyspell mode in the scratch buffer
with "M-x flyspell-mode", the problem occurs. Without the line

(setq ispell-dictionary "british")

there is no such problem.

Comment 4 Dr. Werner Fink 2005-08-23 13:12:48 UTC
Nevertheless, the bug is in ispell.el not in ispell :P
Comment 5 Mike Fabian 2005-08-23 14:58:57 UTC
Created attachment 47242 [details]
packages-cvs-xemacs-sumo-2005-07-15-bugzilla-106703-flyspell-slow.patch

Patch to fix the problem.
Comment 6 Mike Fabian 2005-08-23 15:04:27 UTC
It's strange but the ispell.el in our emacs package doesn *not*
have this bug.

the ispell.el in our emacs package is upstream version 3.4,
the ispell.el in our xemacs-packages is upstream version 3.6.

We did not fix the problem in the ispell.el version 3.4 in emacs,
it was already correct.
Comment 7 Mike Fabian 2005-08-23 15:07:46 UTC
The upstream version 3.6 downloadable from
ftp://kdstevens.com/pub/stevens/ispell.el.gz
has the bug.
Comment 8 Mike Fabian 2005-08-23 15:13:08 UTC
Fixed package submitted to NOARCH.
Comment 9 Mike Fabian 2005-08-23 15:49:46 UTC
→ FIXED.
Comment 10 Mike Fabian 2005-08-23 15:50:25 UTC
The latest development upstream version seems to have the bug
as well, see:

ftp://kdstevens.com/pub/stevens/ispell.el-3.7.gz