@menu
* Usage of Draft Mode:: \e$B4pK\E*$J;H$$J}\e(B
-* Keybind in Draft Mode:: \e$B%-!<%P%$%s%I\e(B
+* Key Bindings of Draft:: \e$B%-!<%P%$%s%I\e(B
* Variables of Draft Mode:: \e$B%+%9%?%^%$%:JQ?t\e(B
@end menu
-@node Usage of Draft Mode, Keybind in Draft Mode, Draft, Draft
+@node Usage of Draft Mode, Key Bindings of Draft, Draft, Draft
@section \e$B;H$$J}\e(B(TIPS)
\e$B4pK\$O\e(B Emacs \e$BI8=`$N%a!<%k%b!<%I$G$9!#\e(B
@item @samp{Newsgroups:}
\e$B%K%e!<%95-;v$H$7$F=P$9>l9g$NEj9F@h$r;XDj$7$^$9!#\e(B
-@item @samp{Cc:}
+@item @samp{Cc:}
\e$B%a%C%;!<%8$N%3%T!<\e(B(Carbon Copy)\e$B$rAwIU$9$k%"%I%l%9!#\e(B
@end table
\e$B0J2<$N%X%C%@$O!"Aw?.$5$l$k%a%C%;!<%8$+$i$O:o=|$5$l$^$9!#\e(B
@table @asis
-@item @samp{Bcc:}
+@item @samp{Bcc:}
\e$B%a%C%;!<%8$N%3%T!<\e(B(Blind Carbon Copy)\e$B$rAwIU$9$k%"%I%l%9!#\e(B
-@item @samp{Fcc:}
+@item @samp{Fcc:}
\e$BAw?.$7$?%a%C%;!<%8$rJ]B8$9$k%U%)%k%@$r;XDj$7$^$9!#\e(B
-@item @samp{Ecc:}
+@item @samp{Ecc:}
\e$BAw?.$7$?%a%C%;!<%8$r%+%W%;%k2=$7$FE>Aw$7$^$9!#\e(B
@end table
@end group
@end example
-@node Keybind in Draft Mode, Variables of Draft Mode, Usage of Draft Mode, Draft
+@node Key Bindings of Draft, Variables of Draft Mode, Usage of Draft Mode, Draft
@section \e$B%-!<%P%$%s%I\e(B
@cindex Keybind, Draft Mode
@cindex Keybind, Draft Buffer
\e$B$l$^$9!#%G%U%)%k%H$N>JN,Id9f$H$7$F;H$o$l$kCM$O\e(B (@samp{[...]}) \e$B$G$9!#\e(B
@end table
-@node Variables of Draft Mode, , Keybind in Draft Mode, Draft
+@node Variables of Draft Mode, , Key Bindings of Draft, Draft
@section \e$B%+%9%?%^%$%:JQ?t\e(B
@table @code
By pressing @kbd{W}, Wanderlust guess addressees and prepare draft buffer
with those if possible.
+@menu
+* Usage of Draft Mode:: TIPS
+* Key Bindings of Draft:: Key bindings
+* Variables of Draft Mode:: Customize Draft Mode
+@end menu
+
+@node Usage of Draft Mode, Key Bindings of Draft, Draft, Draft
@section Tips
Basically it is Emacs-standard mail mode.
-@subsection Address Completion
+@menu
+* Editing Header::
+* Editing Message Body::
+* Dynamical Message Re-arrangement::
+* Template::
+* POP-before-SMTP::
+@end menu
+
+@node Editing Header, Editing Message Body, Usage of Draft Mode, Usage of Draft Mode
+@subsection Editing Message Header
Initially, the cursor is at the @samp{To:} field. Fill in recipients
addresses. @kbd{@key{TAB}} completes them.
-If you want to submit a news article, add @samp{Newsgroups:} field by
-yourself. Field names can be completed by @kbd{@key{TAB}}.
+You can use following headers to specify recipients. Add some of them
+by yourself. Field names can be completed by @kbd{@key{TAB}}.
-If you save the draft buffer you are editing, it is appended to the
-folder specified by @code{wl-draft-folder}.
+@table @asis
+@item @samp{Newsgroups:}
+Specify newsgroups to which you post the news article.
+
+@item @samp{Cc:}
+Specify addresses to send a copy (Carbon Copy) of the message.
+@end table
+
+Following ones are removed from the header contents before sending.
+
+@table @asis
+@item @samp{Bcc:}
+Specify addresses to send a copy (Blind Carbon Copy) of the message.
+
+@item @samp{Fcc:}
+Specify folders in which a copy of the message is saved.
+
+@item @samp{Ecc:}
+Specify recipients to send encapsulated copy of the message.
+@end table
+
+You can add initial headers by following variables.
+
+@table @code
+
+@item wl-fcc
+@vindex wl-fcc
+The initial setting is @code{nil}.
+If non-nil, the value of this variable is inserted as a @samp{Fcc:} of
+the draft when it is prepared. If function is specified, its return
+value is used.
-Using @samp{Fcc:} field, you can specify the folder to which a copy of
-the message is saved when it is sent.
+@item wl-bcc
+@vindex wl-bcc
+The initial setting is @code{nil}.
+If non-nil, the value of this variable is inserted as a @samp{Bcc:} of
+the draft when it is prepared.
+@end table
+@node Editing Message Body, Dynamical Message Re-arrangement, Editing Header, Usage of Draft Mode
@subsection Editing Messages
Multi-part editing utilize MIME edit mode of SEMI. For procedures of
a MIME user interface for GNU Emacs}.
You can also see help by @kbd{C-c C-x ?} in draft buffer.
+If you save the draft buffer you are editing, it is appended to the
+folder specified by @code{wl-draft-folder}.
+
+@node Dynamical Message Re-arrangement, Template, Editing Message Body, Usage of Draft Mode
@subsection Dynamic Modification of Messages
@vindex wl-draft-config-alist
@c @cindex Change Message
(add-hook 'wl-draft-reedit-hook 'wl-draft-config-exec)
@end lisp
+@node Template, POP-before-SMTP, Dynamical Message Re-arrangement, Usage of Draft Mode
@subsection Inserting Templates
@cindex Template
@cindex Apply Template
(template . "default")
@end lisp
+@node POP-before-SMTP, , Template, Usage of Draft Mode
@subsection Sending mail by POP-before-SMTP
@cindex POP-before-SMTP
@end group
@end example
+
+@node Key Bindings of Draft, Variables of Draft Mode, Usage of Draft Mode, Draft
@section Key Bindings
@cindex Keybind, Draft Mode
@cindex Keybind, Draft Buffer
(@samp{[...]}).
@end table
+@node Variables of Draft Mode, , Key Bindings of Draft, Draft
@section Customizable Variables
@table @code
This is the User's address list. If you have multiple addresses,
set this variable.
-@item wl-fcc
-@vindex wl-fcc
-The initial setting is @code{nil}.
-If non-nil, the value of this variable is inserted as a @samp{Fcc:} of
-the draft when it is prepared. If function is specified, its return
-value is used.
-
-@item wl-bcc
-@vindex wl-bcc
-The initial setting is @code{nil}.
-If non-nil, the value of this variable is inserted as a @samp{Bcc:} of
-the draft when it is prepared.
-
@item wl-reply-subject-prefix
@vindex wl-reply-subject-prefix
The initial setting is @samp{Re: }.