# HG changeset patch # User Glenn Morris # Date 1287871098 25200 # Node ID 20bf269fbe951de46de6649a224ec55d09c5861d # Parent 2952b07df47b623c384b0f4c49808c70849084e6 * lisp/textmodes/flyspell.el (flyspell-mode): If there was an error, say what it was. Otherwise someone is going to report the same meaningless bug for the rest of time. http://debbugs.gnu.org/cgi/bugreport.cgi?bug=5574 http://debbugs.gnu.org/cgi/bugreport.cgi?bug=5576 http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7272 diff -r 2952b07df47b -r 20bf269fbe95 lisp/ChangeLog --- a/lisp/ChangeLog Sat Oct 23 14:21:49 2010 -0700 +++ b/lisp/ChangeLog Sat Oct 23 14:58:18 2010 -0700 @@ -1,5 +1,8 @@ 2010-10-23 Glenn Morris + * textmodes/flyspell.el (flyspell-mode): If there was an error, + say what it was. + * frame.el (auto-hscroll-mode, cursor-in-non-selected-windows): Sync docs with C version. diff -r 2952b07df47b -r 20bf269fbe95 lisp/textmodes/flyspell.el --- a/lisp/textmodes/flyspell.el Sat Oct 23 14:21:49 2010 -0700 +++ b/lisp/textmodes/flyspell.el Sat Oct 23 14:58:18 2010 -0700 @@ -494,9 +494,9 @@ :keymap flyspell-mode-map :group 'flyspell (if flyspell-mode - (condition-case () + (condition-case err (flyspell-mode-on) - (error (message "Enabling Flyspell mode gave an error") + (error (message "Error enabling Flyspell mode:\n%s" (cdr err)) (flyspell-mode -1))) (flyspell-mode-off))) @@ -2354,5 +2354,4 @@ (provide 'flyspell) -;; arch-tag: 05d915b9-e9cf-44fb-9137-fc28f5eaab2a ;;; flyspell.el ends here