comparison man/message.texi @ 136:b980b6286996 r20-2b2

Import from CVS: tag r20-2b2
author cvs
date Mon, 13 Aug 2007 09:31:12 +0200
parents 9b50b4588a93
children 585fb297b004
comparison
equal deleted inserted replaced
135:4636a6841cd6 136:b980b6286996
1 \input texinfo @c -*-texinfo-*- 1 \input texinfo @c -*-texinfo-*-
2 2
3 @setfilename message 3 @setfilename message
4 @settitle Message 5.4.45 Manual 4 @settitle Message 5.4.46 Manual
5 @synindex fn cp 5 @synindex fn cp
6 @synindex vr cp 6 @synindex vr cp
7 @synindex pg cp 7 @synindex pg cp
8 @iftex 8 @iftex
9 @finalout 9 @finalout
37 @end ifinfo 37 @end ifinfo
38 38
39 @tex 39 @tex
40 40
41 @titlepage 41 @titlepage
42 @title Message 5.4.45 Manual 42 @title Message 5.4.46 Manual
43 43
44 @author by Lars Magne Ingebrigtsen 44 @author by Lars Magne Ingebrigtsen
45 @page 45 @page
46 46
47 @vskip 0pt plus 1filll 47 @vskip 0pt plus 1filll
77 * Compatibility:: Making Message backwards compatible. 77 * Compatibility:: Making Message backwards compatible.
78 * Index:: Variable, function and concept index. 78 * Index:: Variable, function and concept index.
79 * Key Index:: List of Message mode keys. 79 * Key Index:: List of Message mode keys.
80 @end menu 80 @end menu
81 81
82 This manual corresponds to Message 5.4.45. Message is distributed with 82 This manual corresponds to Message 5.4.46. Message is distributed with
83 the Gnus distribution bearing the same version number as this manual 83 the Gnus distribution bearing the same version number as this manual
84 has. 84 has.
85 85
86 86
87 @node Interface 87 @node Interface
565 @node Mail Aliases 565 @node Mail Aliases
566 @section Mail Aliases 566 @section Mail Aliases
567 @cindex mail aliases 567 @cindex mail aliases
568 @cindex aliases 568 @cindex aliases
569 569
570 Message uses @code{mailabbrev} to handle mail aliases. 570 @vindex message-mail-alias-type
571 The @code{message-mail-alias-type} variable controls what type of mail
572 alias expansion to use. Currently only one form is supported---Message
573 uses @code{mailabbrev} to handle mail aliases. If this variable is
574 @code{nil}, no mail alias expansion will be performed.
575
571 @code{mailabbrev} works by parsing the @file{/etc/mailrc} and 576 @code{mailabbrev} works by parsing the @file{/etc/mailrc} and
572 @file{~/.mailrc} files. These files look like: 577 @file{~/.mailrc} files. These files look like:
573 578
574 @example 579 @example
575 alias lmi "Lars Magne Ingebrigtsen <larsi@@ifi.uio.no>" 580 alias lmi "Lars Magne Ingebrigtsen <larsi@@ifi.uio.no>"
977 982
978 @item message-mode-syntax-table 983 @item message-mode-syntax-table
979 @vindex message-mode-syntax-table 984 @vindex message-mode-syntax-table
980 Syntax table used in message mode buffers. 985 Syntax table used in message mode buffers.
981 986
987 @item message-send-method-alist
988 @vindex message-send-method-alist
989
990 Alist of ways to send outgoing messages. Each element has the form
991
992 @lisp
993 (TYPE PREDICATE FUNCTION)
994 @end lisp
995
996 @table @var
997 @item type
998 A symbol that names the method.
999
1000 @item predicate
1001 A function called without any parameters to determine whether the
1002 message is a message of type @var{type}.
1003
1004 @item function
1005 A function to be called if @var{predicate} returns non-@code{nil}.
1006 @var{function} is called with one parameter -- the prefix.
1007 @end table
1008
1009 @lisp
1010 ((news message-news-p message-send-via-news)
1011 (mail message-mail-p message-send-via-mail))
1012 @end lisp
1013
1014
1015
982 @end table 1016 @end table
983 1017
984 1018
985 1019
986 @node Sending Variables 1020 @node Sending Variables