Multipart 時の不具合? (flim-1_13-rfc2231-199911050613)

Keiichi Suzuki keiichi @ nanap.org
1999年 11月 27日 (土) 14:47:07 JST


>>>>> emacs-mime-ja の No. 00165
>>>>> Message-Id: <86yabldk3a.fsf_-_ @ aqua.ocn.ne.jp> で、
>>>>> "小林" == Shuhei KOBAYASHI <shuhei @ aqua.ocn.ne.jp>さま曰く...

小林> 半年前に書いた, もっと邪悪な例を発掘しました.

^^;;;;

小林> 最初の例は「日本語」です. (これは特に問題なし)
小林> 2 番目と 3 番目の正解はわかりません.
小林> 最後は正しくない例です. (extended-parameter に quoted-string は使えない)

小林> [2 日本語 <application/x-stuff (7bit)>]

小林> [3 日本語 <application/x-stuff (7bit)>]

小林> [4 日本語 <application/x-stuff (7bit)>]

小林> [5 日本語 <application/x-stuff (7bit)>]

... のようになるものを commit しました。

;; 前回 commit する直前に一部壊していたところがありましたので、それも直
;; しました。 ;_;

;; 5 番も decode してしまうのは勘弁してもらえませんか? ^^;;;;

小林> [6  <text/plain; ISO-2022-JP (7bit)>]
小林> おまけ:
小林> Mew をいぢめるにはやっぱりこの方法ですね;-)
小林> この例は Mew(1.94) では ISO-2022-JP と認識できません.

小林> Content-Type: text/plain; (\(charset=US-ASCII) charset*0*(extended-parameter; part0)
小林>  = us-ascii''%69%73%6F; charset*1*(extended-parameter; part1) =
小林>  %2D%32%30%32%32; charset*2 (regular-parameter;  part2) = "-jp" (ISO-2022-JP)
小林>  (charset=US-ASCII\))

;; でも、こんな parameter を吐く実装をするのは結構めんどくさそう。 ^^;;;

-- 
鈴木圭一 / keiichi @ nanap.org
PGP finger print (DH/DSS)
0B32 B37E 6DE9 3BC1 68A4  4089 7AAF 2B03 ECBD 614B




More information about the Emacs-mime-ja mailing list