From 478adae212a3336e00622934b8c869b07001a396 Mon Sep 17 00:00:00 2001 From: "Richard M. Stallman" Date: Mon, 27 Aug 2007 16:26:48 +0000 Subject: [PATCH] (flyspell-mode): Catch errors in flyspell-mode-on. --- lisp/ChangeLog | 5 +++++ lisp/textmodes/flyspell.el | 5 ++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 02011db6695..69fb14c19f5 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,8 @@ +2007-08-27 Richard Stallman + + * textmodes/flyspell.el (flyspell-mode): + Catch errors in flyspell-mode-on. + 2007-08-27 Thien-Thi Nguyen * 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. :keymap flyspell-mode-map :group 'flyspell (if flyspell-mode - (flyspell-mode-on) + (condition-case () + (flyspell-mode-on) + (error (message "Enabling Flyspell mode gave an error") + (flyspell-mode -1))) (flyspell-mode-off))) ;;;###autoload -- 2.39.2