[Mew-dist 15298] Re: thread

Shun-ichi TAHARA ( 田原 俊一 ) shunichi_tahara at example.com
2000年 12月 6日 (水) 12:04:00 JST


From: Hideyuki SHIRAI (白井秀行) <shirai at example.com>
Message-Id: <20001204.173943.68540921.shirai at example.com>

> > となると、mew-use-fancy-thread みたいなオプションで切り替えるか、
> > mew-thread-indent-hook を作って、contrib/mew-fancy-thread.elみたいな形
> > に持っていくしかないのでしょうか??
> 
> 速度を重視する人もいらっしゃるでしょうから、mew-use-fancy-thread
> オプションに一票、です。

というわけで、とりあえず、この線でパッチです。
出たばかりの b85 に当ててください。b85pre([Mew-dist 15265] のパッチ適
用版)でも同様に使用できます。

(setq mew-use-fancy-thread t) としておくと、スレッドがツリーっぽい表示
になります。併せて mew-fancy-thread-indent-strings をチェックしてくだ
さい。変数名が変わっていますので要注意。

  設定例:
    (setq mew-use-fancy-thread t)
    (setq mew-fancy-thread-indent-strings [" ┣" " ┗" " ┃" "  "])

Mew起動後に mew-use-fancy-thread を切り替えたときは、mew-thread-setup
を呼んでやらないと、^ とか C-p とか C-n とかが誤動作します。

なお、(setq mew-use-fancy-thread nil) の時は、オリジナルの表示ルーチン
を呼ぶので、パフォーマンス低下はほとんどないはずです。
# 最初に1回 cond しているので、その分は遅いはずですが :-)
_______________________________
田原 俊一   jado at example.com, shunichi_tahara at example.com
                                  http://flowernet.gr.jp/jado/
FingerPrint: 16 9E 70 3B 05 86 5D 08 - B8 4C 47 3A E7 E9 8E D9
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄



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