Synch up with main trunk.
authorteranisi <teranisi>
Sat, 12 Feb 2005 12:40:08 +0000 (12:40 +0000)
committerteranisi <teranisi>
Sat, 12 Feb 2005 12:40:08 +0000 (12:40 +0000)
doc/wl-ja.texi
doc/wl.texi
elmo/ChangeLog
elmo/elmo-multi.el
etc/VERSION

index a16980c..abaacf6 100644 (file)
@@ -4280,6 +4280,12 @@ Non-nil \e$B$J$i\e(B @code{wl-summary-jump-to-msg-by-message-id} \e$B$G!"%a%C%;!<%8
 \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
@@ -8601,6 +8607,13 @@ Non-nil \e$B$J$i$P%*%U%i%$%s=hM}$GN/$C$?=hM}$r<B9T$9$k$+$I$&$+$r3NG'$7$^$9!#\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
 
 
@@ -8847,6 +8860,7 @@ Wanderlust List in English @t{<wl-en@@lists.airs.net>}
       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
@@ -8875,7 +8889,7 @@ elmo \e$B$O!"\e(B@samp{Elisp Library for Message Orchestration} \e$B$NN,$G$9!#\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
index f44bc47..27cae29 100644 (file)
@@ -4300,6 +4300,12 @@ cached.
 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}.
@@ -8669,6 +8675,14 @@ operations are executed.
 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
 
 
@@ -8915,6 +8929,7 @@ Read messages posted to @t{<wl-en@@lists.airs.net>}
       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.
@@ -8944,8 +8959,7 @@ Each versions has code names (they are almost jokes).
 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
index 50d2fe6..659aeaa 100644 (file)
@@ -1,3 +1,8 @@
+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
index ccc899c..b4700b3 100644 (file)
   (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)
index 8f8dd23..b8b4036 100644 (file)
 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