COMMIT
Hi guys, we should really sync ispell.el from GNU Emacs.
It seems to be the best maintained version now.
http://www.kdstevens.com/~stevens/ispell-page.html
seems to be way behind.
RMS has made a change related to this bug in GNU Emacs recently
(emacs\lisp\textmodes\ispell.el).
Best regards,
Adrian
packages ChangeLog patch:
Diff command: cvs -q diff -U 0
Files affected: xemacs-packages/ispell/ChangeLog
Index: xemacs-packages/ispell/ChangeLog
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/ispell/ChangeLog,v
retrieving revision 1.38
diff -u -U0 -r1.38 ChangeLog
--- xemacs-packages/ispell/ChangeLog 13 Feb 2005 21:34:13 -0000 1.38
+++ xemacs-packages/ispell/ChangeLog 15 Oct 2005 19:11:05 -0000
@@ -0,0 +1,8 @@
+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.
+
packages source patch:
Diff command: cvs -f -z3 -q diff -u -w -N
Files affected: xemacs-packages/ispell/ispell.el
Index: xemacs-packages/ispell/ispell.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/ispell/ispell.el,v
retrieving revision 1.22
diff -u -w -r1.22 ispell.el
--- xemacs-packages/ispell/ispell.el 13 Feb 2005 13:40:21 -0000 1.22
+++ xemacs-packages/ispell/ispell.el 15 Oct 2005 19:09:31 -0000
@@ -3463,7 +3463,8 @@
(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)))
--
Adrian Aichner
mailto:adrian@xemacs.org
http://www.xemacs.org/