[Mew-dist 08875] Re: 悩ましいこと

itojun at example.com itojun at example.com
1999年 5月 20日 (木) 17:10:51 JST


>> ISO2022-JP 3文字が8Bytesになりますから、8の倍数Bytesで切るか?
>>    しかし、途中に US-ASCII 奇数Byte(s)が入ってる可能性があるから、、、
>おそらく「折り返し」と「分割」を混同されているのでしょう。これらは別問
>題です。
>Mew は長い(たとえば)ISO-2022-JP 文字列をきちんと分割して符号化していま
>す。これは、Emacs の内部表現に負うところが大きいです。Emacs は内部の
>JIS X 208 を適当に文字の堺で切って、ISO-2022-JP に直せば、適切なエスケー
>プシーケンスが付きます。

	どっちにしても、長さ計算がめんどくさいのはたしかですよね。
	(MIME encoderはbase64した後の長さを考えて行を折り返さないといけない、
	たぶん)

itojun



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