From: teranisi Date: Mon, 16 Sep 2002 12:44:56 +0000 (+0000) Subject: Abolish `seen-list' X-Git-Tag: elmo-mark-restart~146 X-Git-Url: http://git.chise.org/gitweb/?a=commitdiff_plain;h=f79ce3e036c1b7344872a4ef974d17976920ec81;p=elisp%2Fwanderlust.git Abolish `seen-list' --- diff --git a/MEMO-mark b/MEMO-mark index 51f5e96..31d47aa 100644 --- a/MEMO-mark +++ b/MEMO-mark @@ -48,4 +48,16 @@ msgdb への操作はなるべく抽象化すること。 元 message が消えても、elmo-marked-message-folder には残る。 元 message が移動しても、elmo-marked-message-folder には残る。 - update したときに、elmo-marked-message-folder にあればマークを付ける。 \ No newline at end of file + update したときに、elmo-marked-message-folder にあればマークを付ける。 + +* seen-list の廃止 + +seen-list は廃止し、{"" => "mark"} のハッシュテーブルとする。 + +elmo-msgdb-id-mark-table-load: + +id-mark-table があれば使う。cons cell の list を hashtable にする。 +なければ、seen-list をさがす => seen-list ファイルは消す + +elmo-msgdb-id-mark-table-save: +(cons message-id mark) のリストとしてセーブ \ No newline at end of file