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

Sakashita Shiu ss at example.com
2003年 5月 23日 (金) 20:31:40 JST


坂下と申します。

infoと*.elなどを読んでもうまく見つけられなかったので皆さんにお訊きします。
mew 3.2を使っています。

今はsummary表示で次のように表示されます。

 5346  05/16 Hiroshi Fujish [mew-dist 23651] Re: 不正 ? な Message-id への返
 <20030516.170155.68541386.pooh at example.com> <20030516.163920.71142274.ishizuka at example.com>
 5347  05/16 Masachika ISHI [mew-dist 23652] Re: 不正 ? な Message-id への返
 <20030516.173304.41706355.ishizuka at example.com> <20030516.170155.68541386.pooh at example.com>
 5348  05/18 OKI Yukihiro < [mew-dist 23653] IMAPでsyncするとメールが消える!?
 <20030518.231710.68563514.yoki at example.com> <>
 5349  05/20 Tak Ota <Takaa [mew-dist 23654] Re: Lost T                      
 <20030520.120247.91291659.Takaaki.Ota at example.com> <20030510.123607.104234004.05 at example.com>
 5350  05/21 Naotaka YAMAMO [mew-dist 23655] マルチパートメッセージの表示    
 <20030521.105127.74747458.naotaka at example.com> <>

これを

 5346  05/21 Naotaka YAMAMO [mew-dist 23655] マルチパートメッセージの表示    
 <20030521.105127.74747458.naotaka at example.com> <>
 5347  05/20 Tak Ota <Takaa [mew-dist 23654] Re: Lost T                      
 <20030520.120247.91291659.Takaaki.Ota at example.com> <20030510.123607.104234004.05 at example.com>
 5348  05/18 OKI Yukihiro < [mew-dist 23653] IMAPでsyncするとメールが消える!?
 <20030518.231710.68563514.yoki at example.com> <>
 5349  05/16 Masachika ISHI [mew-dist 23652] Re: 不正 ? な Message-id への返
 <20030516.173304.41706355.ishizuka at example.com> <20030516.170155.68541386.pooh at example.com>
 5350  05/16 Hiroshi Fujish [mew-dist 23651] Re: 不正 ? な Message-id への返
 <20030516.170155.68541386.pooh at example.com> <20030516.163920.71142274.ishizuka at example.com>



のようにすることはできるでしょうか?
日付の新しいものを上にするというものです。

もちろん、mew-sort.elの

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

を

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

とするとできるのですが、動的に切り替えたいのです。
もちろん、mew-sort-string の定義を動的に帰るようにすればいいのですが...。

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




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