comparison man/message.texi @ 76650:52354deba43e

Merge from gnus--rel--5.10 Patches applied: * gnus--rel--5.10 (patch 209-210) - Merge from emacs--devo--0 - Update from CVS 2007-03-20 Andreas Seltenreich <uwi7@rz.uni-karlsruhe.de> * lisp/gnus/message.el (message-required-news-headers): * lisp/gnus/gnus-util.el (gnus-intern-safe): Fix typo in docstring. 2007-03-15 Katsumi Yamaoka <yamaoka@jpl.org> * lisp/gnus/message.el (message-generate-new-buffers): Change the meaning of the nil value; add `standard' to the choices; treat t as `unique'; improve doc string. (gnus-select-frame-set-input-focus): Autoload. (message-buffer-name): Search for the existing message buffer if message-generate-new-buffers is nil or `standard'; treat the value t of message-generate-new-buffers as `unique'. (message-pop-to-buffer): Raise the frame already displaying the message buffer; clear the echo area after querying. (message-setup): Pass the `continue' argument to compose-mail. (message-mail): Prefer `switch-function' if it is given; search for the existing message buffer if the `continue' argument is non-nil; pass continue and switch-function arguments to compose-mail by way of message-setup. (message-mail-other-window): Adjust argument of message-setup. (message-mail-other-frame): Ditto. 2007-03-15 Katsumi Yamaoka <yamaoka@jpl.org> * man/message.texi (Message Buffers): Update documentation for message-generate-new-buffers. 2007-03-15 Daiki Ueno <ueno@unixuser.org> * man/pgg.texi (Caching passphrase): Describe pgg-passphrase-coding-system. Revision: emacs@sv.gnu.org/emacs--devo--0--patch-674
author Miles Bader <miles@gnu.org>
date Wed, 21 Mar 2007 13:28:53 +0000
parents 3d45362f1d38
children 88224dc74061 c0409ee15cee
comparison
equal deleted inserted replaced
76649:6faaecee918b 76650:52354deba43e
2155 message buffers are kept alive. 2155 message buffers are kept alive.
2156 2156
2157 @table @code 2157 @table @code
2158 @item message-generate-new-buffers 2158 @item message-generate-new-buffers
2159 @vindex message-generate-new-buffers 2159 @vindex message-generate-new-buffers
2160 If non-@code{nil}, generate new buffers. The default is @code{t}. If 2160 Controls whether to create a new message buffer to compose a message.
2161 this is a function, call that function with three parameters: The type, 2161 Valid values include:
2162 the to address and the group name. (Any of these may be @code{nil}.) 2162
2163 The function should return the new buffer name. 2163 @table @code
2164 @item nil
2165 Generate the buffer name in the Message way (e.g., *mail*, *news*, *mail
2166 to whom*, *news on group*, etc.) and continue editing in the existing
2167 buffer of that name. If there is no such buffer, it will be newly
2168 created.
2169
2170 @item unique
2171 @item t
2172 Create the new buffer with the name generated in the Message way. This
2173 is the default.
2174
2175 @item unsent
2176 Similar to @code{unique} but the buffer name begins with "*unsent ".
2177
2178 @item standard
2179 Similar to @code{nil} but the buffer name is simpler like *mail
2180 message*.
2181 @end table
2182 @table @var
2183 @item function
2184 If this is a function, call that function with three parameters: The
2185 type, the To address and the group name (any of these may be
2186 @code{nil}). The function should return the new buffer name.
2187 @end table
2188
2189 The default value is @code{unique}.
2164 2190
2165 @item message-max-buffers 2191 @item message-max-buffers
2166 @vindex message-max-buffers 2192 @vindex message-max-buffers
2167 This variable says how many old message buffers to keep. If there are 2193 This variable says how many old message buffers to keep. If there are
2168 more message buffers than this, the oldest buffer will be killed. The 2194 more message buffers than this, the oldest buffer will be killed. The