GNU Info

Info Node: (message)Spelling

(message)Spelling


Prev: Mail Aliases Up: Commands
Enter node , (file) or (file)node

Spelling
========

   There are two popular ways to have Emacs spell-check your messages:
`ispell' and `flyspell'.  `ispell' is the older and probably more
popular package.  You typically first write the message, and then run
the entire thing through `ispell' and fix all the typos.  To have this
happen automatically when you send a message, put something like the
following in your `.emacs' file:

     (add-hook 'message-send-hook 'ispell-message)

   If you're in the habit of writing in different languages, this can be
controlled by the `ispell-message-dictionary-alist' variable:

     (setq ispell-message-dictionary-alist
           '(("^Newsgroups:.*\\bde\\." . "deutsch8")
     	(".*" . "default")))

   `ispell' depends on having the external `ispell' command installed.

   The other popular method is using `flyspell'.  This package checks
your spelling while you're writing, and marks any mis-spelled words in
various ways.

   To use `flyspell', put something like the following in your `.emacs'
file:

     (defun my-message-setup-routine ()
       (flyspell-mode 1))
     (add-hook 'message-setup-hook 'my-message-setup-routine)

   `flyspell' depends on having the external `ispell' command installed.


automatically generated by info2www version 1.2.2.9