From: Yukihiro Matsumoto Date: 2008-01-07T23:15:39+09:00 Subject: [ruby-dev:32977] Re: Shift_JIS variants and UTF-16 support まつもと ゆきひろです In message "Re: [ruby-dev:32971] Re: Shift_JIS variants and UTF-16 support" on Mon, 7 Jan 2008 22:18:42 +0900, "U.Nakamura" writes: |先の、"r+"や"w+"やtruncate(0)した場合のBOMの扱いの難しさを考 |えると、やっぱりBOM付き出力を組み込みで持つのはやめて、ユーザ |には":utf-16be"あるいは":utf-16le"でファイルをオープンしても |らってBOMは明示的にファイル先頭にZERO WIDTH NON-BREAKING SPACE |を出力してもらう方がいいのかもしれません。 | |いやはや、難しいですねこの問題は。 この辺は自動でやると嬉しいことよりも困ることの方が多そうなの で、当面は未対応としませんか。全然使えないわけじゃないんだし。 BOMとかUTF-16とか、個人的に失敗だったと思っている規格を応援し たり、積極的に支援したりする気になれません。