[mew-dist 23711] Re: Mew 3.xの+inboxでのソート

Kazu Yamamoto ( 山本和彦 ) kazu at example.com
2003年 6月 5日 (木) 20:21:37 JST


From: Sakashita Shiu <ss at example.com>
Subject: [mew-dist 23671] Re: Mew 3.xの+inboxでのソート

> これを
> 
>  5346  05/21 Naotaka YAMAMO [mew-dist 23655] マルチパートメ
>  5347  05/20 Tak Ota <Takaa [mew-dist 23654] Re: Lost T    
>  5348  05/18 OKI Yukihiro < [mew-dist 23653] IMAPでsyncする
>  5349  05/16 Masachika ISHI [mew-dist 23652] Re: 不正 ? な 
>  5350  05/16 Hiroshi Fujish [mew-dist 23651] Re: 不正 ? な 
> 
> のようにすることはできるでしょうか?

自分で mew-sort-switch にエントリを追加すればできるでしょう。

 ("date2" mew-sort-key-date mew-sort-string2)

 (defsubst mew-sort-string2 (x y)
   (or (string= (mew-sort-key x) (mew-sort-key y))
       (string< (mew-sort-key y) (mew-sort-key x))))

などのように。

> 	新着メールを最後尾じゃなくて先頭に表示しないといけないのですね。
> 	これってもしかして大変?

新着メールは先頭に追加することは、Mew の実装上の都合のため、できません。

> これとはちょっと違ってthread表示において、
> 今は、各スレッドの祖先の日付でソートしていますよね?
> これをスレッドの最後尾の日付でソートするようにすることはできるでしょうか?

スレッドは木構造であり、たくさんの葉があります。どの葉を最後尾と言うの
かよく分りません。

Mew が最後の行に表示しているものを最後尾と呼んでいるのでしょうか? 
それらでソートすることに、どういう意味があるのでしょう?
(根のメールに対し日付の逆順に並べるというのなら、意味は分ります。)

--かず



Mew-dist メーリングリストの案内