X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=texi%2Fmessage.texi;h=cc37033d321ab35b297ebdb6e4510c280293a53e;hb=8e3e03e4bd5d162dd15a9b3be27d2b7fccde520b;hp=e3db9a526accc1b653096513eb53680e58adc8c8;hpb=4131ea9653854d4dd1b73263c52b6c0962ab74de;p=elisp%2Fgnus.git- diff --git a/texi/message.texi b/texi/message.texi index e3db9a5..cc37033 100644 --- a/texi/message.texi +++ b/texi/message.texi @@ -1,10 +1,13 @@ \input texinfo @c -*-texinfo-*- @setfilename message -@settitle Message 0.17 Manual +@settitle Message 5.6.44 Manual @synindex fn cp @synindex vr cp @synindex pg cp +@c @direntry +@c * Message: (message). Mail and news composition mode that goes with Gnus. +@c @end direntry @iftex @finalout @end iftex @@ -39,7 +42,7 @@ into another language, under the above conditions for modified versions. @tex @titlepage -@title Message 0.17 Manual +@title Message 5.6.44 Manual @author by Lars Magne Ingebrigtsen @page @@ -80,7 +83,7 @@ Message mode buffers. * Key Index:: List of Message mode keys. @end menu -This manual corresponds to Message 0.17. Message is distributed with +This manual corresponds to Message 5.6.44. Message is distributed with the Gnus distribution bearing the same version number as this manual has. @@ -140,7 +143,7 @@ reply to the message in the current buffer. @vindex message-reply-to-function Message uses the normal methods to determine where replies are to go -(@pxref{Responding}), but you can change the behavior to suit your needs +(@pxref{Responses}), but you can change the behavior to suit your needs by fiddling with the @code{message-reply-to-function} variable. If you want the replies to go to the @code{Sender} instead of the @@ -264,6 +267,31 @@ forwarded message will be inserted first in the new mail. @vindex message-included-forward-headers Regexp matching header lines to be included in forwarded messages. +@item message-make-forward-subject-function +@vindex message-make-forward-subject-function +A list of functions that are called to generate a subject header for +forwarded messages. The subject generated by the previous function is +passed into each successive function. + +The provided functions are: + +@table @code +@item message-forward-subject-author-subject +@findex message-forward-subject-author-subject +Source of article (author or newsgroup), in brackets followed by the +subject. + +@item message-forward-subject-fwd +Subject of article with @samp{Fwd:} prepended to it. +@end table + +@item message-wash-forwarded-subjects +@vindex message-wash-forwarded-subjects +If this variable is @code{t}, the subjects of forwarded messages have +the evidence of previous forwards (such as @samp{Fwd:}, @samp{Re:}, +@samp{(fwd)}) removed before the new subject is +constructed. The default value is @code{nil}. + @end table @@ -441,7 +469,7 @@ Function called to insert the citation line. The default is that look like: @example -Hallvard B Furuseth writes: +Hallvard B Furuseth writes: @end example Point will be at the beginning of the body of the message when this @@ -465,11 +493,14 @@ Number of spaces to indent yanked messages. @vindex message-cite-function @findex message-cite-original @findex sc-cite-original +@findex message-cite-original-without-signature @cindex Supercite Function for citing an original message. The default is @code{message-cite-original}, which simply inserts the original message -and prepends @samp{> } to each line. You can also set it to -@code{sc-cite-original} to use Supercite. +and prepends @samp{> } to each line. +@code{message-cite-original-without-signature} does the same, but elides +the signature. You can also set it to @code{sc-cite-original} to use +Supercite. @item message-indent-citation-function @vindex message-indent-citation-function @@ -525,6 +556,12 @@ Elide the text between point and mark (@code{message-elide-region}). The text is killed and an ellipsis (@samp{[...]}) will be inserted in its place. +@item C-c C-z +@kindex C-c C-x +@findex message-kill-to-signature +Kill all the text up to the signature, or if that's missing, up to the +end of the message (@code{message-kill-to-signature}). + @item C-c C-v @kindex C-c C-v @findex message-delete-not-region @@ -668,7 +705,7 @@ message. @item message-from-style @vindex message-from-style -Specifies how @code{From} headers should look. There are four legal +Specifies how @code{From} headers should look. There are four valid values: @table @code @@ -705,6 +742,18 @@ Allegedly. This string is inserted at the end of the headers in all message buffers. +@item message-subject-re-regexp +@vindex message-subject-re-regexp +Responses to messages have subjects that start with @samp{Re: }. This +is @emph{not} an abbreviation of the English word ``response'', but in +Latin, and means ``in response to''. Some illiterate nincompoops have +failed to grasp this fact, and have ``internationalized'' their software +to use abonimations like @samp{Aw: } (``antwort'') or @samp{Sv: } +(``svar'') instead, which is meaningless and evil. However, you may +have to deal with users that use these evil tools, in which case you may +set this variable to a regexp that matches these prefixes. Myself, I +just throw away non-compliant mail. + @end table @@ -758,7 +807,7 @@ headers. @vindex message-required-news-headers @code{message-required-news-headers} a list of header symbols. These headers will either be automatically generated, or, if that's -impossible, they will be prompted for. The following symbols are legal: +impossible, they will be prompted for. The following symbols are valid: @table @code @@ -864,10 +913,16 @@ Other variables for customizing outgoing news articles: @item message-syntax-checks @vindex message-syntax-checks -If non-@code{nil}, Message will attempt to check the legality of the -headers, as well as some other stuff, before posting. You can control -the granularity of the check by adding or removing elements from this -list. Legal elements are: +Controls what syntax checks should not be performed on outgoing posts. +To disable checking of long signatures, for instance, add + +@lisp +(signature . disabled) +@end lisp + +to this list. + +Valid checks are: @table @code @item subject-cmsg @@ -888,7 +943,7 @@ Check whether the @code{From} header seems nice. @cindex long lines Check for too long lines. @item control-chars -Check for illegal characters. +Check for invalid characters. @item size Check for excessive size. @item new-text @@ -967,10 +1022,6 @@ follows this line--} by default. @vindex message-directory Directory used by many mailey things. The default is @file{~/Mail/}. -@item message-autosave-directory -@vindex message-autosave-directory -Directory where message buffers will be autosaved to. - @item message-signature-setup-hook @vindex message-signature-setup-hook Hook run when initializing the message buffer. It is run after the @@ -1204,7 +1255,7 @@ corresponding mail variables. To determine where a message is to go, the following algorithm is used by default. -@table @def +@table @dfn @item reply A @dfn{reply} is when you want to respond @emph{just} to the person who sent the message via mail. There will only be one recipient. To @@ -1224,7 +1275,7 @@ mentioned in the message you are responded to. All mailboxes from the following headers will be concatenated to form the outgoing @code{To}/@code{Cc} headers: -@table +@table @code @item From (unless there's a @code{Reply-To}, in which case that is used instead).