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