@node Summary, Message, Folder, Top
@chapter \e$B%5%^%j%b!<%I\e(B
+\e$B%U%)%k%@%b!<%I$GFI$_$?$$%U%)%k%@$rA*Br$9$k$H!"%5%^%j%b!<%I$K0\F0$7$^$9!#\e(B
+\e$B%5%^%j%b!<%I$K$O%a%C%;!<%8$N0lMw$,I=<($5$l$^$9!#\e(B
+
@menu
* Usage of Summary mode:: \e$B;HMQJ}K!\e(B
-* Thread Oparations:: \e$B%9%l%C%I$NA`:n\e(B
+* Thread Oparations:: \e$B%9%l%C%I$NA`:n\e(B
* Cache:: \e$B%-%c%C%7%e$H@hFI$_5!G=\e(B
* Auto Refile:: \e$B<+F0%j%U%!%$%k\e(B
* Sticky Summary:: \e$B%9%F%#%C%-!<%5%^%j\e(B
+* Key Bindings of Summary:: \e$B%-!<%P%$%s%I\e(B
+* Variables of Summary:: \e$B%+%9%?%^%$%:JQ?t\e(B
@end menu
@subsection \e$B%5%^%j$NI=<(FbMF\e(B
-\e$B%U%)%k%@%b!<%I$GFI$_$?$$%U%)%k%@$rA*Br$9$k$H!"%5%^%j%b!<%I$K0\F0$7$^$9!#\e(B
\e$B%5%^%j%b!<%I$K$O!"0J2<$N$h$&$K%a%C%;!<%8$N0lMw$,I=<($5$l$^$9!#\e(B
@example
@kbd{N} \e$B$G<!$NL$FI!"\e(B@kbd{n} \e$B$G<!$N%a%C%;!<%8$rI=<($7$^$9!#\e(B
@kbd{j} \e$B$r2!$9$H8=:_I=<(Cf$N%a%C%;!<%8$N%P%C%U%!$K0\F0$7$^$9!#\e(B
\e$B%^%k%A%Q!<%H$NA`:n$O%a%C%;!<%8%P%C%U%!$K0\F0$7$F$+$i9T$$$^$9!#\e(B
+@xref{Message}.
@node Thread Oparations, Cache, Usage of Summary mode, Summary
\e$B$NMM$K\e(B @code{wl-summary-auto-refile-skip-marks} \e$B$r\e(B nil \e$B$K$7$^$9!#\e(B
-@node Sticky Summary, , Auto Refile, Summary
+@node Sticky Summary, Key Bindings of Summary, Auto Refile, Summary
@section \e$B%9%F%#%C%-!<%5%^%j\e(B
@cindex Summary, Sticky
@cindex Sticky Summary
\e$BJQ?t\e(B @code{wl-summary-always-sticky-folder-list} \e$B$K%U%)%k%@L>\e(B(\e$B@55,I=8=\e(B)
\e$B$N%j%9%H$r@_Dj$9$k$3$H$K$h$j!"%U%)%k%@0\F0;~$K<+F0E*$K%9%F%#%C%-!<%5%^%j$H$9$k$3$H$b$G$-$^$9!#\e(B
+
+@node Key Bindings of Summary, Variables of Summary, Sticky Summary, Summary
@section \e$B%-!<%P%$%s%I\e(B
@cindex Keybind, Summary Mode
@cindex Keybind, Summary Buffer
(@code{wl-jump-to-draft-buffer})
@end table
+
+@node Variables of Summary, , Key Bindings of Summary, Summary
@section \e$B%+%9%?%^%$%:JQ?t\e(B
@table @code
@cindex Offline
@cindex Unplugged
+Wanderlust \e$B$K$O%*%s%i%$%s%b!<%I$H%*%U%i%$%s%b!<%I$,$"$j$^$9!#\e(B
+
+@menu
+* Off-line State:: \e$B%*%U%i%$%s%b!<%I\e(B
+* Enable Operations:: \e$B%*%U%i%$%s%b!<%I$G<B9T$G$-$kA`:n\e(B
+* Plugged Mode:: \e$B%5!<%P!&%]!<%HJL$N@Z$jBX$(\e(B
+* Off-line State settings:: \e$B5/F0;~$N%*%U%i%$%s>uBV@_Dj\e(B
+* Variables of Plugged Mode:: \e$B%+%9%?%^%$%:JQ?t\e(B
+@end menu
+
+
+@node Off-line State, Enable Operations, Disconnected Operations, Disconnected Operations
@section \e$B%*%U%i%$%s%b!<%I\e(B
Wanderlust \e$B$K$O%*%s%i%$%s%b!<%I$H%*%U%i%$%s%b!<%I$,$"$j$^$9!#\e(B
@file{~/.wl} \e$B$J$I$GJQ?t\e(B @code{wl-plugged} \e$B$r\e(B nil \e$B$K@_Dj$7$F$+$i5/F0$9$k$H!"\e(B
\e$B5/F0;~$+$i%*%U%i%$%s%b!<%I$H$J$j$^$9!#\e(B
-\e$B0J2<$NA`:n$O\e(B(\e$BBP>]$H$J$k%a%C%;!<%8$,%-%c%C%7%e$5$l$F$$$l$P\e(B)
-\e$B%*%U%i%$%s%b!<%I$G$b<B9T$G$-$^$9!#\e(B
-(\e$BJQ?t\e(B @code{elmo-enable-disconnected-operation} (\e$B8e=R\e(B) \e$B$,\e(B non-nil \e$B$N$H$-!#\e(B)
-@itemize @minus
-@item \e$B%a%C%;!<%8$NAw?.\e(B
-@item \e$B%j%U%!%$%k\e(B/\e$B%3%T!<\e(B (IMAP4)
-@item \e$B%U%)%k%@@8@.\e(B (IMAP4)
-@item \e$B%^!<%/IU$1\e(B (IMAP4)
-@item \e$B%W%j%U%'%C%A\e(B (IMAP4, NNTP)
-@end itemize
+@node Enable Operations, Plugged Mode, Off-line State, Disconnected Operations
+@section \e$B%*%U%i%$%s%b!<%I$G<B9T$G$-$kA`:n\e(B
+
+\e$B0J2<$NA`:n$O\e(B(\e$BBP>]$H$J$k%a%C%;!<%8$,%-%c%C%7%e$5$l$F$$$l$P\e(B) \e$B%*%U%i%$%s%b!<\e(B
+\e$B%I$G$b<B9T$G$-$^$9!#\e(B(\e$BJQ?t\e(B @code{elmo-enable-disconnected-operation} (\e$B8e\e(B
+\e$B=R\e(B) \e$B$,\e(B non-nil \e$B$N$H$-!#\e(B)
+@xref{Plugged Mode}, @xref{Off-line State settings}.
+
+@menu
+* Send Messages off-line:: \e$B%a%C%;!<%8$NAw?.\e(B
+* Re-file and Copy queue:: \e$B%j%U%!%$%k\e(B/\e$B%3%T!<\e(B (IMAP4)
+* Creation of Folders:: \e$B%U%)%k%@@8@.\e(B (IMAP4)
+* Marking:: \e$B%^!<%/IU$1\e(B (IMAP4)
+* Pre-fetching Reservations:: \e$B%W%j%U%'%C%A\e(B (IMAP4, NNTP)
+@end menu
\e$B%*%U%i%$%s%b!<%ICf$K$J$5$l$?$3$l$i$NA`:n$O!"\e(BWanderlust \e$B$,%*%s%i%$%s%b!<%I\e(B
\e$B$K$J$C$?=V4V$K%M%C%H%o!<%/7PM3$G%5!<%P>e$KH?1G$5$l$^$9!#\e(B
-@section \e$B%a%C%;!<%8$NAw?.\e(B
+
+@node Send Messages off-line, Re-file and Copy queue, Enable Operations, Enable Operations
+@subsection \e$B%a%C%;!<%8$NAw?.\e(B
\e$B%*%U%i%$%s>uBV$G%a!<%k\e(B/\e$B%K%e!<%95-;v$rAw?.$G$-$^$9!#\e(B
-(im-wl.el \e$B$r$*;H$$$N>l9g$O!"4X78$"$j$^$;$s!#\e(B)
+(@file{im-wl.el} \e$B$r$*;H$$$N>l9g$O!"4X78$"$j$^$;$s!#\e(B)
\e$B%*%U%i%$%s$N$H$-$KAw?.$5$l$?%a%C%;!<%8$O\e(B
\e$B%-%e!<%U%)%k%@\e(B @samp{+queue} \e$B$KN/$j$^$9!#\e(B
\e$BN/$C$?%a%C%;!<%8$O!"%*%s%i%$%s$K$J$C$?$H$-$K0l5$$KAw?.$5$l$^$9!#\e(B
@c \e$B%-%e!<$K$"$k%a%C%;!<%8$r:FJT=8$9$k$3$H$b2DG=$G$9$,!"\e(B
@c \e$BLdBj$,5/$3$k2DG=@-$,$"$j$^$9$N$G$*4+$a$G$-$^$;$s!#\e(B
-@section \e$B%j%U%!%$%k\e(B/\e$B%3%T!<\e(B(IMAP4)
+
+@node Re-file and Copy queue, Creation of Folders, Send Messages off-line, Enable Operations
+@subsection \e$B%j%U%!%$%k\e(B/\e$B%3%T!<\e(B(IMAP4)
\e$B%*%U%i%$%s>uBV$N$"$$$@$K<B9T$5$l$?\e(B IMAP \e$B%U%)%k%@$KBP$9$k%j%U%!%$%k\e(B
/\e$B%3%T!<A`:n$O%-%e!<$K$?$a$i$l!"%*%s%i%$%s$K$J$C$?$H$-$K%5!<%PB&$KH?1G$5\e(B
\e$B%U%!%$%k\e(B/\e$B%3%T!<@h$K;XDj$5$l$?%U%)%k%@$K%a%C%;!<%8$rDI2C$9$k$N$K<:GT$7$?\e(B
\e$B$H$-$O\e(B @samp{+lost+found} \e$B%U%)%k%@$KDI2C$5$l$^$9!#\e(B
-@section \e$B%U%)%k%@@8@.\e(B(IMAP4)
+
+@node Creation of Folders, Marking, Re-file and Copy queue, Enable Operations
+@subsection \e$B%U%)%k%@@8@.\e(B(IMAP4)
IMAP \e$B%U%)%k%@$N@8@.$b%*%U%i%$%s>uBV$G<B9T$G$-$^$9!#%*%s%i%$%s$K$J$C$?$H$-\e(B
\e$B$K%U%)%k%@@8@.$,%5!<%P$KH?1G$5$l$^$9$,!"$3$N$H$-!"2?$i$+$N860x$G%U%)%k%@@8\e(B
\e$B@.$,<:GT$7$F$7$^$C$?>l9g!"%*%U%i%$%sCf$K@8@.$5$l$?%U%)%k%@$X%j%U%!%$%k$5$l\e(B
\e$B$?%a%C%;!<%8$O\e(B @samp{+lost+found} \e$B%U%)%k%@$KDI2C$5$l$^$9!#\e(B
-@section \e$B%^!<%/IU$1\e(B(IMAP4)
+
+@node Marking, Pre-fetching Reservations, Creation of Folders, Enable Operations
+@subsection \e$B%^!<%/IU$1\e(B(IMAP4)
IMAP \e$B%U%)%k%@$K$"$k%a%C%;!<%8$KBP$9$kL$FI\e(B/\e$B4{FI$N>pJs!"$*$h$S!"\e(B
\e$B=EMW%^!<%/\e(B @samp{$} \e$B$,$D$$$F$$$k$+$I$&$+!"$b%*%U%i%$%sCf$NJQ99$,%*%s%i%$%s$K\e(B
\e$B$J$C$?$H$-$K%5!<%P$KH?1G$5$l$^$9!#\e(B
-@section \e$B%W%j%U%'%C%A\e(B(IMAP4, NNTP)
+
+@node Pre-fetching Reservations, , Marking, Enable Operations
+@subsection \e$B%W%j%U%'%C%A\e(B(IMAP4, NNTP)
IMAP \e$B$b$7$/$O\e(B NNTP \e$B%U%)%k%@$K$"$k%a%C%;!<%8$KBP$7$F!"%W%j%U%'%C%A$NM=Ls\e(B
\e$B$r$7$^$9!#%W%j%U%'%C%A$NM=Ls$,$5$l$?%a%C%;!<%8$O\e(B @samp{!} \e$B$,IU$-$^$9$,!"\e(B
@code{elmo-cache-expire-by-size} \e$B$O%*%U%i%$%s=hM}$NBP>]$H$J$k%a%C%;!<%8$N\e(B
\e$B%-%c%C%7%e$O:o=|$7$^$;$s!#\e(B
+
+@node Plugged Mode, Off-line State settings, Enable Operations, Disconnected Operations
@section \e$B%5!<%P!&%]!<%HJL$N%*%s%i%$%s!"%*%U%i%$%s$N@Z$jBX$(\e(B
\e$B>e5-$N\e(B @kbd{M-t} \e$B$K$h$kA`:n$G$O%M%C%H%o!<%/$N>uBV$r0l3g$7$F@Z$jBX$($^$9$,!"\e(B
@code{elmo-plugged-condition} (\e$B8e=R\e(B)\e$B$N@_Dj$H3F%]!<%H$N\e(B plug \e$B>uBV$K$h$j\e(B 2\e$B9TL\$N\e(B
(wl-plugged) \e$B$,JQ2=$7$^$9!#\e(B
+
+@node Off-line State settings, Variables of Plugged Mode, Plugged Mode, Disconnected Operations
@section \e$B5/F0;~$N%*%U%i%$%s>uBV@_Dj\e(B
\e$BA0=R$NDL$j!"\e(B@file{~/.wl} \e$B$J$I$GJQ?t\e(B @code{wl-plugged} \e$B$r\e(B nil \e$B$K@_Dj$7$F$+$i5/F0$9\e(B
@end group
@end lisp
+
+@node Variables of Plugged Mode, , Off-line State settings, Disconnected Operations
@section \e$B%+%9%?%^%$%:JQ?t\e(B
@table @code
@node Summary, Message, Folder, Top
@chapter Summary Mode
+After you select the folder via folder mode, you enter to the summary
+mode.
+
@menu
-* Usage of Summary Mode:: TIPS
-* Thread Oparations:: Thread oparations
-* Cache:: File cache, Buffer cache, and Prefetch
-* Auto Refile:: Auto refile settings
-* Sticky Summary:: Summary make sticky
+* Usage of Summary Mode:: TIPS.
+* Thread Oparations:: Thread oparations.
+* Cache:: File cache, Buffer cache, and Prefetch.
+* Auto Refile:: Auto refile settings.
+* Sticky Summary:: Summary make sticky.
+* Key Bindings of Summary:: Key bindings.
+* Variables of Summary:: Customize Summary Mode.
@end menu
@subsection Summary Content
-After you select the folder via folder mode, you enter to the summary mode.
In the summary mode, messages are displayed like following.
@example
moves cursor to the next message.
Enter message buffer by typing @kbd{j} key.
To operate multipart, you have to enter to the message buffer.
+@xref{Message}.
@node Thread Oparations, Cache, Usage of Summary Mode, Summary
@end lisp
-@node Sticky Summary, , Auto Refile, Summary
+@node Sticky Summary, Key Bindings of Summary, Auto Refile, Summary
@section Sticky Summary
@cindex Summary, Sticky
@cindex Sticky Summary
@code{wl-summary-always-sticky-folder-list} specifies the folders that are
automatically sticked.
+
+@node Key Bindings of Summary, Variables of Summary, Sticky Summary, Summary
@section Key bindings
@cindex Keybind, Summary Mode
@cindex Keybind, Summary Buffer
(@code{wl-jump-to-draft-buffer})
@end table
-@section Customize variables
+
+@node Variables of Summary, , Key Bindings of Summary, Summary
+@section Customiziable variables
@table @code
@item wl-summary-move-order
@chapter Off-line Management
@cindex Disconnected Operations
+Wanderlust has on-line and off-line states.
+
+@menu
+* Off-line State:: Wanderlust has on-line and off-line states.
+* Enable Operations:: Enable Disconeected Oparations.
+* Plugged Mode:: Switching On-line/Off-line per Server/Port.
+* Off-line State settings:: Invoking Wanderlust in the Off-line State.
+* Variables of Plugged Mode:: Customize Plugged Mode.
+@end menu
+
+
+@node Off-line State, Enable Operations, Disconnected Operations, Disconnected Operations
@section Off-line State
Wanderlust has on-line and off-line states.
In the off-line mode, @kbd{n} and @kbd{p} command in the summary mode
ignores uncached messages.
+
+@node Enable Operations, Plugged Mode, Off-line State, Disconnected Operations
+@section
+
Even in the off-line state, provided that relevant messages are cached,
and the variable @code{elmo-enable-disconnected-operation} (described
-later) is non-nil, you can:
+later) is non-nil, you can following oparations:
+@xref{Plugged Mode}, @xref{Off-line State settings}.
-@itemize @minus
-@item transmit messages
-@item re-file and copy (IMAP4)
-@item create folders (IMAP4)
-@item mark (IMAP4)
-@item pre-fetch (IMAP4, NNTP)
-@end itemize
+@menu
+* Send Messages off-line:: Transmit Messages.
+* Re-file and Copy queue:: Re-file and Copy (IMAP4).
+* Creation of Folders:: Create Folders off-line (IMAP4).
+* Marking:: Mark (IMAP4).
+* Pre-fetching Reservations:: Pre-fetch (IMAP4, NNTP).
+@end menu
+
+As soon as Wanderlust becomes on-line, such operations invoked off-line
+are reflected in the servers via network.
-As soon as Wanderlust becomes on-line, such operations invoked
-off-line are reflected in the servers via network.
-@section Transmission of Messages
+@node Send Messages off-line, Re-file and Copy queue, Enable Operations, Enable Operations
+@subsection Transmission of Messages
You can send mail/news messages off-line (if you are using im-wl.el, it
is irrelevant). Messages sent off-line are accumulated in the queue
of messages in the queue. You can also remove messages. Removed messages
are not transmitted even in the on-line state.
-@section Re-file and Copy (IMAP4)
+
+@node Re-file and Copy queue, Creation of Folders, Send Messages off-line, Enable Operations
+@subsection Re-file and Copy (IMAP4)
Re-file and copy operations to IMAP folders invoked during the off-line
state are accumulated in the queue, and reflected in the server side
copied to the specified folders are appended to the folder
@samp{+lost+found}.
-@section Creation of Folders (IMAP4)
+
+@node Creation of Folders, Marking, Re-file and Copy queue, Enable Operations
+@subsection Creation of Folders (IMAP4)
You can create IMAP folders off-line. The creation of folders are
reflected in the servers when Wanderlust becomes on-line. At that time,
if folders failed to be created on the servers for any reasons, messages
re-filed to such folders are appended to the folder @samp{+lost+found}.
-@section Marking (IMAP4)
+
+@node Marking, Pre-fetching Reservations, Creation of Folders, Enable Operations
+@subsection Marking (IMAP4)
Off-line changes in unread/read and importance mark @samp{$} information
are also reflected in the servers when Wanderlust becomes on-line.
-@section Pre-fetching (IMAP4, NNTP)
+
+@node Pre-fetching Reservations, , Marking, Enable Operations
+@subsection Pre-fetching (IMAP4, NNTP)
You can make reservations for pre-fetching messages in IMAP or NNTP
folders. Reserved messages are marked with @samp{!} but not cached
@code{elmo-cache-expire-by-size} does not remove caches for messages
relevant to off-line operations.
+
+@node Plugged Mode, Off-line State settings, Enable Operations, Disconnected Operations
@section Switching On-line/Off-line per Server/Port
@kbd{M-t} described above switches networking states as a whole, but you
second line is affected depending on @code{elmo-plugged-condition}
settings and the plugged state of each port.
+
+@node Off-line State settings, Variables of Plugged Mode, Plugged Mode, Disconnected Operations
@section Invoking Wanderlust in the Off-line State
As described before, if you set @code{wl-plugged} to nil in @file{~/.wl}
@end group
@end lisp
+
+@node Variables of Plugged Mode, , Off-line State settings, Disconnected Operations
@section Customizable Variables
@table @code
@vindex wl-folder-init-load-access-folders
The initial setting is nil.
This is a list of access groups to be loaded specifically at the start.
-If it is nil, @code{wl-folder-init-no-load-access-folders} is referred.
+If it is nil, @code{wl-folder-init-no-load-access-folders} is referred.
@item wl-folder-init-no-load-access-folders
@vindex wl-folder-init-no-load-access-folders