User: adrian
Date: 05/10/15 21:11:34
Modified: packages/xemacs-packages/ispell ChangeLog ispell.el
Log:
packages: Re: flyspell-mode became incredibly slow
-------------------- ChangeLog entries follow: --------------------
xemacs-packages/ispell/ChangeLog addition:
2005-10-15 Adrian Aichner <adrian(a)xemacs.org>
* ispell.el (ispell-buffer-local-dict): Patch submitted by Mike
FABIAN to fix following bug: "when you change the dictionary once,
ispell is killed and rerun everytime you invoke it"; originally
suggested verbatim by Fabrice Popineau. See also:
http://bugzilla.novell.com/show_bug.cgi?id=106703.
Revision Changes Path
1.39 +8 -0 XEmacs/packages/xemacs-packages/ispell/ChangeLog
Index: ChangeLog
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/ispell/ChangeLog,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -p -r1.38 -r1.39
--- ChangeLog 2005/02/13 21:34:13 1.38
+++ ChangeLog 2005/10/15 19:11:33 1.39
@@ -1,3 +1,11 @@
+2005-10-15 Adrian Aichner <adrian(a)xemacs.org>
+
+ * ispell.el (ispell-buffer-local-dict): Patch submitted by Mike
+ FABIAN to fix following bug: "when you change the dictionary once,
+ ispell is killed and rerun everytime you invoke it"; originally
+ suggested verbatim by Fabrice Popineau. See also:
+
http://bugzilla.novell.com/show_bug.cgi?id=106703.
+
2005-02-13 Norbert Koch <viteno(a)xemacs.org>
* Makefile (VERSION): XEmacs package 1.31 released.
1.23 +2 -1 XEmacs/packages/xemacs-packages/ispell/ispell.el
Index: ispell.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/ispell/ispell.el,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -p -r1.22 -r1.23
--- ispell.el 2005/02/13 13:40:21 1.22
+++ ispell.el 2005/10/15 19:11:33 1.23
@@ -3463,7 +3463,8 @@ Both should not be used to define a buff
(ispell-kill-ispell t)
(setq ispell-personal-dictionary ispell-local-pdict)))
;; Reload if new dictionary defined.
- (if (not (equal ispell-local-dictionary ispell-dictionary))
+ (if (and ispell-local-dictionary
+ (not (equal ispell-local-dictionary ispell-dictionary)))
(ispell-change-dictionary ispell-local-dictionary)))