\e$B=i4|@_Dj$O\e(B @code{t}\e$B!#\e(BNon-nil \e$B$J$i!"?7J9%U%)%k%@$GFI$s$@%a%C%;!<%8$r\e(B
\e$B%-%c%C%7%e$7$^$9!#\e(B
+@item wl-summary-resend-use-cache
+@vindex wl-summary-resend-use-cache
+\e$B=i4|@_Dj$O\e(B @code{nil}\e$B!#\e(BNon-nil \e$B$O$i!"%*%U%i%$%s>uBV$G$b%-%c%C%7%e$r\e(B
+\e$B;H$C$F:FAw$7$^$9!#%-%c%C%7%e$rMQ$$$F:FAw$9$k$H!"I,$:$7$b0U?^$7$?\e(B
+\e$B%a%C%;!<%8$,;H$o$l$k$H$O8B$i$J$$$3$H$KN10U$7$F$/$@$5$$!#\e(B
+
@item wl-folder-process-duplicates-alist
@vindex wl-folder-process-duplicates-alist
\e$B=i4|@_Dj$O\e(B @code{nil}\e$B!#=EJ#$7$?%a%C%;!<%8$,F1$8%U%)%k%@$K$"$k>l9g$NF0:n\e(B
\e$B=i4|@_Dj$O\e(B 20\e$B!#\e(B
\e$B?JD=I=<(\e(B(progress gauge)\e$B$rI=<($9$kogCM!#$3$NCM$h$j$b99?7?t$,Bg$-$$>l9g$O\e(B
\e$B?JD=I=<($7$^$9!#\e(B
+
+@item elmo-network-session-idle-timeout
+@vindex elmo-network-session-idle-timeout
+\e$B=i4|@_Dj$O\e(B @code{nil}\e$B!#\e(B
+\e$B%M%C%H%o!<%/%;%C%7%g%s$r%-%c%C%7%e$9$k%"%$%I%k;~4V$rIC$G;XDj$7$^$9!#\e(B
+\e$B$3$3$G;XDj$5$l$?CM$h$j$bD9$$;~4V!"$J$K$bDL?.$,9T$J$o$l$J$+$C$?>l9g!"\e(B
+\e$B$=$N%;%C%7%g%s$O:FMxMQ$5$l$^$;$s!#\e(Bnil \e$B$J$i!"L5>r7o$K:FMxMQ$7$^$9!#\e(B
@end table
2/09 'file' \e$B%U%)%k%@!#\e(B
9/12 forwarded \e$B%^!<%/!#\e(B
\e$B%^!<%/J8;zNs$N%G%U%)%k%HCMJQ99!#\e(B
+ 12/24 2.12.0 stable \e$B%j%j!<%9!#\e(B
@end example
\e$B>\$7$$JQA+$O\e(B @file{ChangeLog} \e$B$r8fMw$/$@$5$$!#\e(B
\e$B3F%P!<%8%g%s$K$O%3!<%I%M!<%`$,$D$$$F$$$^$9\e(B(\e$B$[$H$s$I>iCL$G$9\e(B)\e$B!#\e(B
\e$B$$$^$N$H$3$m\e(B 1980 \e$BG/Be$NJF%S%k%\!<%I;o%H%C%W\e(B 40 \e$B%R%C%H\e(B
-(@uref{http://lyrics.natalnet.com.br/html/top40/index.html})
+(@uref{http://ntl.matrix.com.br/pfilho/html/top40/})
@noindent
\e$B$+$i%"%k%U%!%Y%C%H=g$KE,Ev$K9%$-$J$b$N$r%T%C%/%"%C%W$7$F;H$C$F$$$^$9!#\e(B
The initial setting is @code{t}. If non-nil, messages read in Shimbun
folders are cached.
+@item wl-summary-resend-use-cache
+@vindex wl-summary-resend-use-cache
+The initial setting is @code{nil}¡£If non-nil, messages are resend
+using cache even in the offline status. Note that if you use cache,
+the message identity is not guaranteed.
+
@item wl-folder-process-duplicates-alist
@vindex wl-folder-process-duplicates-alist
The initial setting is @code{nil}.
The initial setting is 20.
Threshold for display of progress gauge. If number of renewal is more than
this value, display progress gauge.
+
+@item elmo-network-session-idle-timeout
+@vindex elmo-network-session-idle-timeout
+The initial setting is @code{nil}.
+Idle timeout of the network cache. Specified in seconds.
+If elapsed time since last access is larger than this value,
+cached session is not reused. If nil, network cache is reused.
+
@end table
2/09 'file' folder is added.
9/12 forwarded mark.
Default value of the mark strings are changed.
+ 12/24 Released 2.12.0 stable.
@end example
See @file{ChangeLog} for details.
Currently they are picked up alphabetically from the top 40 hits of
U.S. Billboard magazines in 1980s.
-(@uref{http://lyrics.natalnet.com.br/html/top40/index.html})
-
+(@uref{http://ntl.matrix.com.br/pfilho/html/top40/})
@node Index, , Addition, Top
@unnumbered Index
+2005-02-11 Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp>
+
+ * elmo-multi.el (elmo-multi-folder-diff): Fixed problem when the
+ element of the difference is nil.
+
2005-02-11 Yuuichi Teranishi <teranisi@gohome.org>
* elmo-maildir.el (elmo-maildir-separator): Added some OS types
(elmo-multi-folder-diff folder))
(defun elmo-multi-folder-diff (folder)
- (let ((flds (elmo-multi-folder-children-internal folder))
- (news 0)
+ (let ((news 0)
(unreads 0)
(alls 0)
- no-unreads diff)
- (while flds
- (setq diff (elmo-folder-diff (car flds)))
- (cond
- ((consp (cdr diff)) ; (new unread all)
- (setq news (+ news (nth 0 diff))
- unreads (+ unreads (nth 1 diff))
- alls (+ alls (nth 2 diff))))
- (t
- (setq no-unreads t)
- (setq news (+ news (car diff))
- alls (+ alls (cdr diff)))))
- (setq flds (cdr flds)))
- (if no-unreads
- (cons news alls)
- (list news unreads alls))))
+ diff value)
+ (dolist (child (elmo-multi-folder-children-internal folder))
+ (setq diff (elmo-folder-diff child))
+ (setq news (and news
+ (setq value (elmo-diff-new diff))
+ (+ news value))
+ unreads (and unreads
+ (setq value (elmo-diff-unread diff))
+ (+ unreads value))
+ alls (and alls
+ (setq value (elmo-diff-all diff))
+ (+ alls value))))
+ (if unreads
+ (list news unreads alls)
+ (cons news alls))))
(luna-define-method elmo-folder-list-messages
((folder elmo-multi-folder) &optional visible-only in-msgdb)
2.11.3 Wanted Dead Or Alive
2.12.0 Your Wildest Dreams
+2.12.1 99 Luftballons
-2.13.x? You Oughta Know
+2.13.x You Oughta Know