[Mew-dist 14269] Re: b63

Hideyuki SHIRAI ( 白井秀行 ) shirai at example.com
2000年 9月 27日 (水) 16:06:48 JST


From: Kazu Yamamoto (山本和彦) <kazu at example.com> さん曰く
Subject: [Mew-dist 14267] Re: b63
Message-ID: <20000927.153854.35050625.kazu at example.com>
Date: Wed, 27 Sep 2000 15:40:43 +0900

> > multi-part 部に 'c' で 'text/plain' な part をつけて、なおかつ、
> > その copy した file が *ASCII* のみのときにエラーになります。
> 
> 生 Emacs 20.7 と Emacs 20.7 + UCS パッチの両方で試してみましたが、エラー
> は起きません。

# ありゃ。

私の使ったのは "Emacs 20.7 + UCS パッチ" です。
single-part なメールでもすべて *ASCII* のみだと同じエラーになり
ました。

調べてみると、mew-encode.el の 434 行目(二つ目)の方でエラーになっ
ていて、ちょっと前から変数を調べると、

charset => "us-ascii"
(mew-charset-to-cs "us-ascii") => nil
(mew-coding-system-p nil) => nil でエラー

といった感じです。また、mew-charset-to-cs で使っている
mew-cs-database-for-decoding は

mew-cs-database-for-decoding => 
(("us-ascii") ("iso-8859-1" . iso-8859-1) ... 以下略

となるので、"us-ascii" なら nil が戻ってきますよね。

ちなみに XEmacs 21.2.35 でも試してみたけど、

charset => "us-ascii"
(mew-charset-to-cs "us-ascii") => nil
(mew-coding-system-p nil) => #<coding_system binary>

となって救われるみたい。

-- 
白井秀行@私だけ?



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