- Occasionally, a message might be decoded incorrectly, either because
-Emacs failed to guess the encoding in the absence of the ``charset''
-specification, or because the ``charset'' specification was wrong.
-For example, a misconfigured mailer could send a message with a
-``charset=iso-8859-1'' header whereas the mssage is encoded in koi8-r.
-Whenever you see a message text garbled or some of its characters
-displayed as empty boxes, you can try to fix that by decoding the
-message again using a specific coding system. (This requires that you
-guess the correct encoding, or talk to the sender and ask them.) To
-that end, invoke the @code{rmail-redecode-body} command. It prompts
-for a name of a coding system and then redecodes the message body
-using that coding system.
-
- Redecoding the message body is a lossless operation with most
-encodings, in particular with 8-bit encodings such as iso-8859 or
+ Occasionally, a message is decoded incorrectly, either because Emacs
+guessed the wrong coding system in the absence of the @samp{charset}
+specification, or because the specification was inaccurate. For
+example, a misconfigured mailer could send a message with a
+@samp{charset=iso-8859-1} header when the message is actually encoded
+in @code{koi8-r}. When you see the message text garbled, or some of
+its characters displayed as empty boxes, this may have happened.
+
+@findex rmail-redecode-body
+ You can correct the problem by decoding the message again using the
+right coding system, if you can figure out or guess which one is
+right. To do this, invoke the @kbd{M-x rmail-redecode-body} command.
+It reads the name of a coding system, encodes the message body using
+whichever coding system was used to decode it before, then redecodes
+it using the coding system you specified. If you specified the right
+coding system, the result should be readable.
+
+ Decoding and encoding using the wrong coding system is lossless for
+most encodings, in particular with 8-bit encodings such as iso-8859 or