|
sylpheed-jp:2800
From: Hatuka*nezumi - IKEDA Soji <nezumi@xxxxxxxxxx> On Thu, 20 Jan 2005 15:05:58 +0900 Hiroyuki Yamamoto <yamamoto@xxxxxxxxxx> wrote: > うーむ、ちょっとごちゃごちゃしてますね。 > GString を使用すればもっとすっきりすると思うのですが。 勉強してみます。 > しかし encode 時にマルチバイト文字を分断してしまうような MUA って > 存在するんですか^^; > > ISO-2022-JP の場合は、各 encoded-word の最後で必ず ASCII に戻さなければ > ならないと決められているので、 RFC 違反になりますが、状態遷移のない文字集合 > の場合は明示されていないみたいですね。 ISO-2022-JP でも、昔はよくありましたね。最近使われている日本語対応 MUA ではまれだとおもいます。RFC 準拠でない動作なのはたしかですが、 デコードできたほうが幸せなので。 最近だと、UTF-8 の文字列を、72 bytes 以内におさまるように単純にぶっ たぎってエンコードしてるのをよくみかけます。 --- nezumi @ 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 ] |