[mew-dist 21658] Re: 密談ログ(?)
Tatsuya Kinoshita
tats at example.com
2002年 9月 6日 (金) 20:06:29 JST
On September 6, 2002, [mew-dist 21648],
Kazu Yamamoto <kazu at example.com> wrote:
> mew-mime-text/plain-ext で、decode が必要*ない*のは、
>
> (1) 元の型が Text/Plain で、charset パラメータがある
> (2) 元の型が Text/Plain で、mew-decode-broken である
>
> の場合のみだと思います。ここで、「元の型が Text/Plain」という条件を書
> けないので、問題が発生しているように思います。
> mew-summary-execute-base() から、何らかの形で元の型を渡せば問題が解決
> できると思いますが、どうでしょう?
`C-u .'などで例外的にdecode済みになっている場合の判定が難しいと思
います。
それぞれの関数内でのguessによる判定なら、引数で型情報を渡す必要も
なく、また、余分なdecodeで漢字等が化けることもありません。
あと、[mew-dist 20640]のパッチでは、mew-decode-brokenがnilのとき
autoconvを使っていませんが、`C-u C-c C-e'ではmew-decode-brokenの
値に関わらずautoconvを使ってもよいのかもしれません。(なお、`C-c
C-l RET'でautoconvを使うこともできます)
--
木下達也
Mew-dist メーリングリストの案内