[mew-dist 26069] 'I', 'mI' のときの case 自動制御

Hideyuki SHIRAI ( 白井秀行 ) shirai at example.com
2005年 3月 1日 (火) 15:32:43 JST


白井です。

最近いろいろと環境が変わって、複数の pop server から +inbox にメー
ルを持って来ているのですが、そうすると truncate になっているメー
ルで 'I' や 'mI' するときに mew-summary-set-case() をやり忘れた
り、そもそもどの case だったのか判断するのが大変/面倒だったりと
いうことがあります。

そこで、X-Mew-Uidl: の三番目に retrive したときの case を埋め込
んでおいて、

(setq mew-inherit-net-case t)

としておくと 'I', 'mI' で自動的に case を判定して残りを持ってく
る、というのを作ってみました。

当然、現在 Emacs が接続されているネットワーク環境では取得できな
い case もあると思いますが、そういう人は従来通り mew-case-input
を使う方法(こっちがデフォルト)になっています。

# 一カ所の pop server にメール集めればいいじゃん、というのはなし。
# case ごとに inbox-folder 変えればいいじゃん、というのもなし。

'mI' で複数の case があると、mew-rendezvous() しているのがちょっ
と弱いですが、ご検討下さいませ。

-- 
白井秀行 (mailto:shirai at example.com)
-------------- next part --------------
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


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