[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 メーリングリストの案内