|
sylpheed-jp:2799
From: Hiroyuki Yamamoto <yamamoto@xxxxxxxxxx> 山本です。 On Wed, 19 Jan 2005 21:24:22 +0900 Hatuka*nezumi - IKEDA Soji <nezumi@xxxxxxxxxx> wrote: > > 以前からちょっと気になっていたのですが、 > > RFC2047 encode されたヘッダ中で、マルチバイト文字が encoded-word > > の境界で分断されていると文字化けする件を修正してみました。あまりき > > れいでないですが。 > > > > 1.1.0alpha1 に対する patch ですが、1.0.0 でも同様だとおもいます。 うーむ、ちょっとごちゃごちゃしてますね。 GString を使用すればもっとすっきりすると思うのですが。 しかし encode 時にマルチバイト文字を分断してしまうような MUA って 存在するんですか^^; ISO-2022-JP の場合は、各 encoded-word の最後で必ず ASCII に戻さなければ ならないと決められているので、 RFC 違反になりますが、状態遷移のない文字集合 の場合は明示されていないみたいですね。 -- Hiroyuki Yamamoto <yamamoto@xxxxxxxxxx> @ 2794 2005-01-19 20:47 [nezumi@xxxxxxxxxx ] [patch] ヘッダの文字化け @ 2795 2005-01-19 21:24 ┗[nezumi@xxxxxxxxxx ] -> 2799 2005-01-20 15:05 ┗[yamamoto@xxxxxxxxxx ] 2800 2005-01-20 17:20 ┣[nezumi@xxxxxxxxxx ] @ 2804 2005-01-21 23:02 ┗[nezumi@xxxxxxxxxx ] |