[Mew-dist 17613] Re: mew-from (was: auto-detect CT by X-Mailer (test).)
Tatsuya Kinoshita
tats at example.com
2001年 5月 30日 (水) 17:00:58 JST
In message "[Mew-dist 17593] Re: auto-detect CT by X-Mailer (test)."
Kazu Yamamoto (山本和彦) <kazu at example.com> wrote:
> パッチの意図を教えていただけますか?
>
> - mew-name の初期値が (user-login-name) なのは、そちらの方が
> mew-name() が他と同じ形になって、綺麗だからです。mew-name() に
> (user-login-name) を埋め込んで救えるのは、mew-name が nil のときだけ
> で、他の文字列ではないデータの場合は救えないんじゃないでしょうか?
ユーザーが、変数mew-nameにnil、文字列以外を設定することは、考慮して
いません。
> - mew-from への変更は何を防いでいるのでしょう?
パッチの意図は「mew-config-alistがnilでも、変数mew-nameが効くように
する」というものです。
関数mew-from内では、ユーザー自身で設定した変数mew-nameが有効になる
よう、判定しています。
なお、この実装だと、「(user-login-name)」がデフォルトとして使われる
のは、mew-config-alistがnon-nilのときだけ、ということにはなっています。
--
木下達也
Mew-dist メーリングリストの案内