[前][次][番号順一覧][スレッド一覧]

sylpheed-jp:1836

From: Munesato - NAK - Nakada <munesato@xxxxxxxxxx>
Date: Sun, 7 Jul 2002 08:57:25 +0900
Subject: [sylpheed-jp:01836] Re: News の未読が認識できない

NAK です。

On Sat, 6 Jul 2002 21:43:03 +0900
IKEDA Tomonori <tomikeda@xxxxxxxxxx> wrote:

 > 何か解ったことはありますでしょうか?

「新着」「未読」「総数」がマイナスになる件については、
私の環境(Win32)でも確認できました。

トレースしたところ、

  ・マークファイル内の最小記事番号       (1)
  ・NNTP サーバから得られる最小記事番号  (2)
  ・NNTP サーバから得られる記事総数      (3)

に関して、以下の条件が成り立つ場合にマイナスになる
ようです。

マイナスになる条件:
  『(2) < (1)』AND 『(3) < (1) - (2)』

news.c: news_scan_group() 内の以下の部分です。

// --- 
                if (min < first)
                        min = first;
                else if (first < min) {
                        num -= min - first; // *** ここ ***
                        first = min;
                }
// ---

場所は判ったのですが、どう対処すれば解となるのか判りません。
どなたかお願い致します。

-- 
中田 宗里 (NAK) <munesato@xxxxxxxxxx>

[前][次][番号順一覧][スレッド一覧]

      1801 2002-06-16 17:25 [tomikeda@xxxxxxxxxx ] News の未読が認識できない               
      1804 2002-06-17 11:55 ┗[hiro-y@xxxxxxxxxx   ]                                       
      1808 2002-06-19 19:22  ┗[tomikeda@xxxxxxxxxx ]                                     
      1809 2002-06-20 22:23   ┗[tomikeda@xxxxxxxxxx ]                                   
      1810 2002-06-21 11:31    ┗[hiro-y@xxxxxxxxxx   ]                                 
      1811 2002-06-22 10:57     ┗[tomikeda@xxxxxxxxxx ]                               
      1812 2002-06-22 11:03      ┣[munesato@xxxxxxxxxx ]                             
      1813 2002-06-22 11:39      ┃┗[tomikeda@xxxxxxxxxx ]                           
      1835 2002-07-06 21:43      ┃ ┗[tomikeda@xxxxxxxxxx ]                         
->    1836 2002-07-07 08:57      ┃  ┗[munesato@xxxxxxxxxx ]                       
      1814 2002-06-22 12:37      ┗[yoichi@xxxxxxxxxx   ]