[Date Prev][Date Next][Thread Prev][][Date Index][Thread Index]

Re: sb-airs.el



In the message [emacs-w3m : No.07501]
   on Mon, 31 Jan 2005 22:57:45 +0900, Hiroya Murata wrote:

> > @airs.wl-en で記事がずれるのは再現してるのですが
> > まだ追ってません。

> こっちでも再現しました. 2004/12分の最初から 54通の overview が,
> 2005/01分のものに置き換わってますね.

> Gnus で問題ないのなら Wanderlust 側の問題でしょうね.

と, 思ったら sb-airs の問題でした.

shimbun-get-headers で2ページ以上を同時に取得した時, サマリページ
を取得したバッファをクリアしていなかった為, 2ページ目以降の処理で
それ以前のページにあった記事を再度処理していました.

今回の場合, 2005/01 分の記事を aux=200412 で処理していた為,
20041200000%wl-en 〜 20041200053%wl-en 迄の id を持つ記事が2つずつ
出きていました. (20041200000%wl-en なら 2004/12 の最初の記事と
2005/01 の最初の記事の内容を持つもの)

差分と ChangeLog を付けます. (with-temp-buffer を使っていますが,
retrieve の前に (erase-buffer) でも良いと思います)
2005-01-31  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>

	* shimbun/sb-airs.el (shimbun-get-headers): Retrieve summary page
	into temporary buffer.

Attachment: sb-airs.el.diff
Description: Binary data

-- 
Hiroya Murata (村田 浩也) <lapis-lazuli@pop06.odn.ne.jp>
PGP fingerprint: 53B6 1B4A 8193 A2D4 1526  BC9E 9AEF 2F6D 249D 5F17
;; 前のメール北目さんのアドレス消すの忘れてました. 済みません.