[Mew-dist 13157] Re: 1.95b37

KAMEI Ken-ichi ( 亀井謙一 ) mule at example.com
2000年 6月 1日 (木) 19:14:39 JST


亀井です。

更に困惑させそうですが

>>> <20000601.125852.102818477.kazu at example.com> から引用します.
kazu> 意見求む。

と言うことなので伝えるだけ伝えておきます。

>>> <20000601.125322.70171924.kazu at example.com> から引用します.
kazu> と言うわけで、'("Subject:") のように、どのフィールドに対して TAB を取
kazu> り除くのか指定できるようにしようと思います。

と同様に On/Off 変数とは別にどの機能に対してなのかを設定する変数
があると良いと思います。

(setq mew-decode-illegal-list '("subject" "parameter" "body"))

として

(setq mew-decode-strictly t)

で mew-decode-illegal-list にあるものを decode する。
あとは mew-decode-strictly を反転する機能があると。

これなら、ユーザによって有効にする機能を切り替えられますし。

あとは不正な Mail は時間ではなくて送信者に縛られると思うので、
mew-decode-strictly を folder で拘束して

(setq mew-decode-illegal-folder-list '("+foo" "+ML/bar"))

としておくと、そのフォルダは初期値で

(setq mew-decode-strictly t)

となっているとなお素晴らしいと思います。
# 本当は MUA に縛られるのかもしれないけど


もしも、場合によって decode して欲しい項目が変化するというならば
C-u . で minibuffer から subject parameter body all が指定できる
というのが理想だと思います。
初期値は mew-decode-illegal-list の内容で、複数項目指定可と。


ところで key bind が

C-d q => mew-decode-illegal-quoted-phrase
C-d s => mew-decode-illegal-raw-subject
C-d p => mew-decode-illegal-mime-parameter
C-d b => mew-decode-illegal-text-body
C-d a => 上記すべて

となると複数あっても迷わないような気もするのですが C-d って何か
で塞がっていましたっけ?
# うっかり d を押しそうで怖いけど。

-- kamei



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