aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard M. Stallman2007-08-27 16:26:48 +0000
committerRichard M. Stallman2007-08-27 16:26:48 +0000
commit478adae212a3336e00622934b8c869b07001a396 (patch)
tree142852a834d9c984b49f1958251d3905893621e7
parent41fd2086e7cb98008e3511218f1962c4ff55a04a (diff)
downloademacs-478adae212a3336e00622934b8c869b07001a396.tar.gz
emacs-478adae212a3336e00622934b8c869b07001a396.zip
(flyspell-mode): Catch errors in flyspell-mode-on.
-rw-r--r--lisp/ChangeLog5
-rw-r--r--lisp/textmodes/flyspell.el5
2 files changed, 9 insertions, 1 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 02011db6695..69fb14c19f5 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,8 @@
12007-08-27 Richard Stallman <rms@gnu.org>
2
3 * textmodes/flyspell.el (flyspell-mode):
4 Catch errors in flyspell-mode-on.
5
12007-08-27 Thien-Thi Nguyen <ttn@gnuvola.org> 62007-08-27 Thien-Thi Nguyen <ttn@gnuvola.org>
2 7
3 * progmodes/modula2.el (m2-definition, m2-module): 8 * progmodes/modula2.el (m2-definition, m2-module):
diff --git a/lisp/textmodes/flyspell.el b/lisp/textmodes/flyspell.el
index 0b5dfa4cc54..63be4f8277f 100644
--- a/lisp/textmodes/flyspell.el
+++ b/lisp/textmodes/flyspell.el
@@ -485,7 +485,10 @@ in your .emacs file.
485 :keymap flyspell-mode-map 485 :keymap flyspell-mode-map
486 :group 'flyspell 486 :group 'flyspell
487 (if flyspell-mode 487 (if flyspell-mode
488 (flyspell-mode-on) 488 (condition-case ()
489 (flyspell-mode-on)
490 (error (message "Enabling Flyspell mode gave an error")
491 (flyspell-mode -1)))
489 (flyspell-mode-off))) 492 (flyspell-mode-off)))
490 493
491;;;###autoload 494;;;###autoload